[go: up one dir, main page]

CN111781818A - AGV control method and system based on improved fuzzy PID control algorithm - Google Patents

AGV control method and system based on improved fuzzy PID control algorithm Download PDF

Info

Publication number
CN111781818A
CN111781818A CN202010641609.2A CN202010641609A CN111781818A CN 111781818 A CN111781818 A CN 111781818A CN 202010641609 A CN202010641609 A CN 202010641609A CN 111781818 A CN111781818 A CN 111781818A
Authority
CN
China
Prior art keywords
agv
integral
differential
change value
control algorithm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010641609.2A
Other languages
Chinese (zh)
Other versions
CN111781818B (en
Inventor
周军
吴迪
皇攀凌
高新彪
张玉雪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN202010641609.2A priority Critical patent/CN111781818B/en
Publication of CN111781818A publication Critical patent/CN111781818A/en
Application granted granted Critical
Publication of CN111781818B publication Critical patent/CN111781818B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • G05B11/36Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
    • G05B11/42Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本申请公开了基于改进模糊PID控制算法的AGV控制方法及系统,包括:通过磁传感器采集自动引导运输车AGV当前的位置,计算其与设定轨迹的偏差,得到自动引导运输车AGV的当前位置偏差;将自动引导运输车AGV的当前位置偏差及其微分值,输入到模糊控制器,输出比例变化值、积分变化值和微分系数变化值;采用比例变化值、积分变化值和微分变化值,分别对改进的PID控制算法中对应的比例参数、积分参数和微分参数进行实时调整,得到改进的模糊PID控制算法;采用改进的模糊PID控制算法,控制自动引导运输车AGV两轮差速,使AGV回归设定轨迹上。

Figure 202010641609

The present application discloses an AGV control method and system based on an improved fuzzy PID control algorithm, including: collecting the current position of the automatic guided transport vehicle AGV through a magnetic sensor, calculating the deviation from the set trajectory, and obtaining the current position of the automatic guided transport vehicle AGV Deviation; input the current position deviation and differential value of the AGV of the automatic guided vehicle into the fuzzy controller, and output the proportional change value, integral change value and differential coefficient change value; using proportional change value, integral change value and differential change value, The corresponding proportional parameters, integral parameters and differential parameters in the improved PID control algorithm are adjusted in real time to obtain the improved fuzzy PID control algorithm; the improved fuzzy PID control algorithm is used to control the differential speed of the two wheels of the automatic guided vehicle AGV, so that The AGV returns to the set trajectory.

Figure 202010641609

Description

基于改进模糊PID控制算法的AGV控制方法及系统AGV control method and system based on improved fuzzy PID control algorithm

技术领域technical field

本申请涉及工业自动控制技术领域,特别是涉及基于改进模糊PID控制算法的AGV(Automated Guided Vehicle,自动引导运输车)控制方法及系统。The present application relates to the technical field of industrial automatic control, and in particular to an AGV (Automated Guided Vehicle, automatic guided vehicle) control method and system based on an improved fuzzy PID control algorithm.

背景技术Background technique

本部分的陈述仅仅是提到了与本申请相关的背景技术,并不必然构成现有技术。The statements in this section merely mention the background art related to the present application and do not necessarily constitute prior art.

AGV作为一种无人驾驶车辆,常面临多变和不确定环境,导致AGV的姿态和驱动轮的转速与预期值有所偏差,这对自主执行任务的控制策略提出了巨大的挑战。发明人发现,现有的AGV运行过程中控制方法的抗干扰性能差且稳定性差。As an unmanned vehicle, AGV often faces a changeable and uncertain environment, which causes the attitude of the AGV and the rotational speed of the driving wheel to deviate from the expected value, which poses a huge challenge to the control strategy of autonomous task execution. The inventor found that the existing AGV control method has poor anti-interference performance and poor stability during operation.

发明内容SUMMARY OF THE INVENTION

为了解决现有技术的不足,本申请提供了基于改进模糊PID控制算法的AGV控制方法及系统;In order to solve the deficiencies of the prior art, the present application provides an AGV control method and system based on an improved fuzzy PID control algorithm;

第一方面,本申请提供了基于改进模糊PID控制算法的AGV控制方法;In the first aspect, the present application provides an AGV control method based on an improved fuzzy PID control algorithm;

基于改进模糊PID控制算法的AGV控制方法,包括:AGV control method based on improved fuzzy PID control algorithm, including:

采集自动引导运输车AGV当前的位置,计算其与设定轨迹的偏差,得到自动引导运输车AGV的当前位置偏差;Collect the current position of the automatic guided transport vehicle AGV, calculate its deviation from the set trajectory, and obtain the current position deviation of the automatic guided transport vehicle AGV;

将自动引导运输车AGV的当前位置偏差及其微分值,输入到模糊控制器,输出比例变化值、积分变化值和微分系数变化值;Input the current position deviation and differential value of the automatic guided transport vehicle AGV to the fuzzy controller, and output the proportional change value, integral change value and differential coefficient change value;

采用比例变化值、积分变化值和微分变化值,分别对改进的PID控制算法中对应的比例参数、积分参数和微分参数进行实时调整,得到改进的模糊PID控制算法;Using proportional change value, integral change value and differential change value, the corresponding proportional parameters, integral parameters and differential parameters in the improved PID control algorithm are adjusted in real time respectively, and the improved fuzzy PID control algorithm is obtained;

根据新的PID参数,控制自动引导运输车AGV两轮差速,使AGV回归设定轨迹上。According to the new PID parameters, the two-wheel differential speed of the AGV of the automatic guided transport vehicle is controlled to make the AGV return to the set trajectory.

第二方面,本申请提供了基于改进模糊PID控制算法的AGV控制系统;In the second aspect, the present application provides an AGV control system based on an improved fuzzy PID control algorithm;

基于改进模糊PID控制算法的AGV控制系统,包括:AGV control system based on improved fuzzy PID control algorithm, including:

采集模块,其被配置为:采集自动引导运输车AGV当前的位置,计算其与设定轨迹的偏差,得到自动引导运输车AGV的当前位置偏差;a collection module, which is configured to: collect the current position of the automatic guided transport vehicle AGV, calculate its deviation from the set trajectory, and obtain the current position deviation of the automatic guided transport vehicle AGV;

输入模块,其被配置为:将自动引导运输车AGV的当前位置偏差及其微分值,输入到模糊控制器,输出比例变化值、积分变化值和微分系数变化值;an input module, which is configured to: input the current position deviation of the automatic guided transport vehicle AGV and its differential value to the fuzzy controller, and output the proportional change value, the integral change value and the differential coefficient change value;

调整模块,其被配置为:采用比例变化值、积分变化值和微分变化值,分别对改进的PID控制算法中对应的比例参数、积分参数和微分参数进行实时调整,得到改进的模糊PID控制算法;The adjustment module is configured to: adopt the proportional change value, the integral change value and the differential change value to adjust the corresponding proportional parameter, integral parameter and derivative parameter in the improved PID control algorithm in real time respectively, so as to obtain the improved fuzzy PID control algorithm ;

控制模块,其被配置为:根据新的PID参数,控制自动引导运输车AGV两轮差速,使AGV回归设定轨迹上。The control module is configured to: control the two-wheel differential speed of the AGV of the automatic guided transport vehicle according to the new PID parameters, so that the AGV returns to the set trajectory.

第三方面,本申请还提供了一种电子设备,包括:一个或多个处理器、一个或多个存储器、以及一个或多个计算机程序;其中,处理器与存储器连接,上述一个或多个计算机程序被存储在存储器中,当电子设备运行时,该处理器执行该存储器存储的一个或多个计算机程序,以使电子设备执行上述第一方面所述的方法。In a third aspect, the present application also provides an electronic device, comprising: one or more processors, one or more memories, and one or more computer programs; wherein the processor is connected to the memory, and one or more of the above The computer program is stored in the memory, and when the electronic device runs, the processor executes one or more computer programs stored in the memory, so that the electronic device performs the method described in the first aspect above.

第四方面,本申请还提供了一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成第一方面所述的方法。In a fourth aspect, the present application further provides a computer-readable storage medium for storing computer instructions, and when the computer instructions are executed by a processor, the method described in the first aspect is completed.

第五方面,本申请还提供了一种计算机程序(产品),包括计算机程序,所述计算机程序当在一个或多个处理器上运行的时候用于实现前述第一方面任意一项的方法。In a fifth aspect, the present application also provides a computer program (product), including a computer program, which when run on one or more processors, is used to implement the method of any one of the foregoing first aspects.

与现有技术相比,本申请的有益效果是:Compared with the prior art, the beneficial effects of the present application are:

本申请通过对对积分项、积分项和比例项的改进,实现对AGV控制系统的抗干扰性能的提升,和AVG运行过程中稳定性的提升。This application improves the anti-interference performance of the AGV control system and improves the stability of the AVG during operation by improving the integral term, the integral term and the proportional term.

利用本申请改进模糊PID算法可以改进算法在脉冲、白噪声干扰下的响应性能,有效抑制高频干扰,提高系统的稳定性和响应速度。所提出的系统性能评价指标可以有效的衡量系统在输入信号下响应的波动情况,为系统性能分析提供了更加明确的定量参考。Using the improved fuzzy PID algorithm of the present application can improve the response performance of the algorithm under the interference of impulse and white noise, effectively suppress high-frequency interference, and improve the stability and response speed of the system. The proposed system performance evaluation index can effectively measure the fluctuation of the system response under the input signal, and provide a clearer quantitative reference for system performance analysis.

附图说明Description of drawings

构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。The accompanying drawings that form a part of the present application are used to provide further understanding of the present application, and the schematic embodiments and descriptions of the present application are used to explain the present application and do not constitute improper limitations on the present application.

图1为第一个实施例的三角形隶属度曲线图;Fig. 1 is the triangular membership degree curve diagram of the first embodiment;

图2(a)-图2(c)为第一个实施例的模糊推理曲面视图;Fig. 2(a)-Fig. 2(c) are surface views of fuzzy inference of the first embodiment;

图3为第一个实施例的脉冲干扰下PID算法仿真模型图;Fig. 3 is the PID algorithm simulation model diagram under the pulse disturbance of the first embodiment;

图4为第一个实施例的脉冲干扰下PID算法响应曲线图;Fig. 4 is the PID algorithm response curve diagram under the impulse disturbance of the first embodiment;

图5为第一个实施例的白噪声干扰下PID算法仿真模型图;Fig. 5 is the PID algorithm simulation model diagram under the white noise interference of the first embodiment;

图6为第一个实施例的白噪声干扰下PID算法响应曲线图。FIG. 6 is a response curve diagram of the PID algorithm under the interference of white noise of the first embodiment.

具体实施方式Detailed ways

应该指出,以下详细说明都是示例性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。It should be noted that the following detailed description is exemplary and intended to provide further explanation of the application. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terminology used herein is for the purpose of describing specific embodiments only, and is not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural as well, furthermore, it is to be understood that the terms "including" and "having" and any conjugations thereof are intended to cover the non-exclusive A process, method, system, product or device comprising, for example, a series of steps or units is not necessarily limited to those steps or units expressly listed, but may include those steps or units not expressly listed or for such processes, methods, Other steps or units inherent in the product or equipment.

在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The embodiments in this application and the features in the embodiments may be combined with each other without conflict.

实施例一Example 1

本实施例提供了基于改进模糊PID控制算法的AGV控制方法;This embodiment provides an AGV control method based on an improved fuzzy PID control algorithm;

基于改进模糊PID控制算法的AGV控制方法,包括:AGV control method based on improved fuzzy PID control algorithm, including:

S101:通过磁传感器采集自动引导运输车AGV当前的位置,计算其与设定轨迹的偏差,得到自动引导运输车AGV的当前位置偏差;S101: Collect the current position of the automatic guided transport vehicle AGV through the magnetic sensor, calculate its deviation from the set trajectory, and obtain the current position deviation of the automatic guided transport vehicle AGV;

S102:将自动引导运输车AGV的当前位置偏差及其微分值,输入到模糊控制器,输出比例变化值、积分变化值和微分系数变化值;S102: Input the current position deviation and differential value of the AGV of the automatic guided transport vehicle into the fuzzy controller, and output the proportional change value, the integral change value and the differential coefficient change value;

S103:采用比例变化值、积分变化值和微分变化值,分别对改进的PID控制算法中对应的比例参数、积分参数和微分参数进行实时调整,得到改进的模糊PID控制算法;S103: Using the proportional change value, the integral change value and the differential change value, respectively adjust the corresponding proportional parameter, integral parameter and differential parameter in the improved PID control algorithm in real time to obtain the improved fuzzy PID control algorithm;

S104:采用改进的模糊PID控制算法,控制自动引导运输车AGV两轮差速,使AGV回归设定轨迹上。S104: The improved fuzzy PID control algorithm is used to control the differential speed between the two wheels of the AGV of the automatic guided transport vehicle, so that the AGV returns to the set trajectory.

作为一个或多个实施例,所述改进的模糊PID控制算法,包括:对PID算法的改进。As one or more embodiments, the improved fuzzy PID control algorithm includes: improvement of the PID algorithm.

进一步地,所述S102是指构建2输入3输出模糊控制器,输入自动引导运输车AGV当前的位置偏差E及其微分值EC,经模糊逻辑表推理后输出控制算法系数变化值Δkp、Δki、Δkd,以更新后的数据作为模糊PID控制算法系数;Δkp表示比例变化值、Δki表示积分变化值和Δkd表示微分变化值。Further, the S102 refers to constructing a 2-input 3-output fuzzy controller, inputting the current position deviation E of the automatic guided vehicle AGV and its differential value EC, and outputting the control algorithm coefficient change values Δk p and Δk after inference by the fuzzy logic table. i and Δk d , take the updated data as the fuzzy PID control algorithm coefficient; Δk p represents the proportional change value, Δk i represents the integral change value and Δk d represents the differential change value.

构建2输入3输出的模糊控制器,将偏差E及其微分值EC作为模糊控制器的输入,经模糊逻辑表(如表1)推理后控制算法系数变化值Δkp、Δki、Δkd作为输出,输入输出均采用如图1三角形隶属度函数,图2(a)-图2(c)为输出随输入模糊推理曲面视图。Construct a fuzzy controller with 2 inputs and 3 outputs, take the deviation E and its differential value EC as the input of the fuzzy controller, and the change values Δk p , Δk i , Δk d of the control algorithm coefficients after inference by the fuzzy logic table (see Table 1) are used as The output, input and output all adopt the triangular membership function as shown in Fig. 1, and Fig. 2(a)-Fig. 2(c) are the surface views of the output and input fuzzy inference.

表1Table 1

Figure BDA0002571685760000051
Figure BDA0002571685760000051

进一步地,所述采用比例变化值、积分变化值和微分变化值,分别对改进的PID控制算法中对应的比例参数、积分参数和微分参数进行实时调整,得到改进的模糊PID控制算法,具体为:Further, the proportional change value, the integral change value and the differential change value are used to adjust the corresponding proportional parameter, integral parameter and differential parameter in the improved PID control algorithm in real time respectively, so as to obtain the improved fuzzy PID control algorithm, specifically: :

kp=kp0+k1Δkp k p =k p0 +k 1 Δk p

ki=ki0+k2Δki k i =k i0 +k 2 Δk i

kd=kd0+k3Δkd k d =k d0 +k 3 Δk d

式中kp0、ki0、kd0为比例、积分、微分系数初始值;Δkp、Δki、Δkd为模糊控制器输出的比例、积分、微分系数变化值;k1、k2、k3分别为比例、积分、微分系数变化值从模糊论域映射到实际论域的比例因子,取为0.6、2.5、3。where k p0 , k i0 , k d0 are the initial values of proportional, integral and differential coefficients; Δk p , Δki , Δk d are the proportional, integral and differential coefficient changes of the fuzzy controller output; k 1 , k 2 , k 3 are the scaling factors for the change values of proportional, integral and differential coefficients to be mapped from the fuzzy universe to the actual universe, which are taken as 0.6, 2.5, and 3.

进一步地,S103中所述改进的PID控制算法,包括:对积分项进行改进、对微分项进行改进和对比例项进行改进。Further, the improved PID control algorithm described in S103 includes: improving the integral term, improving the differential term, and improving the proportional term.

进一步地,所述对积分项进行改进,是指:基于积分分离引进积分分离系数,对积分项进行改进,以实现抗积分饱和和积分限幅。Further, the improvement of the integral term refers to: an integral separation coefficient is introduced based on the integral separation, and the integral term is improved to realize anti-integral saturation and integral limiting.

应理解的,通过引入积分分离系数可以实现防止偏差大时有过大的控制量,避免过积分现象的技术效果。It should be understood that the introduction of the integral separation coefficient can achieve the technical effect of preventing an excessively large control amount when the deviation is large, and avoiding the phenomenon of over-integration.

示例性的,在控制系统当前值离目标值较远时,取消PID的积分项作用,依靠PD计算来使控制系统当前值趋近目标值;当且仅当控制系统当前值在目标值附近某个可接受范围时,才进行积分累积。Exemplarily, when the current value of the control system is far from the target value, the integral term effect of the PID is cancelled, and the PD calculation is used to make the current value of the control system approach the target value; if and only if the current value of the control system is at a certain value near the target value. Points are accumulated only when an acceptable range is reached.

具体的,所述积分项的改进基于积分分离的思想以实现抗积分饱和和积分限幅,引进积分分离系数:Specifically, the improvement of the integral term is based on the idea of integral separation to achieve anti-integral saturation and integral limiting, and the integral separation coefficient is introduced:

Figure BDA0002571685760000061
Figure BDA0002571685760000061

其中,E(k)表示第k个采样时刻AGV的位置偏差,SV表示用户设定轨迹的位置值,ε表示积分分离阈值。Among them, E(k) represents the position deviation of the AGV at the kth sampling time, SV represents the position value of the trajectory set by the user, and ε represents the integral separation threshold.

PID的计算公式将调整为:The calculation formula of PID will be adjusted to:

Figure BDA0002571685760000062
Figure BDA0002571685760000062

其中,OUT表示调整后控制器的输出值,kp、ki、kd分别表示比例、积分、微分系数,Ek和Ek-1分别表示本次采样时刻和前一采样时刻的误差值。β为积分分离系数。Among them, OUT represents the output value of the controller after adjustment, k p , k i , and k d represent the proportional, integral, and differential coefficients, respectively, and E k and E k-1 represent the error values at the current sampling moment and the previous sampling moment, respectively. . β is the integral separation coefficient.

进一步地,所述对微分项进行改进,是指:在微分环节加入一阶惯性环节作滤波器以抑制高频干扰,对于控制系统输出信号波动较大的问题,引入滤波算法对数据进行处理。Further, the improvement of the differential term refers to adding a first-order inertial link to the differential link as a filter to suppress high-frequency interference, and for the problem that the output signal of the control system fluctuates greatly, a filtering algorithm is introduced to process the data.

示例性的,所述对微分项进行改进,具体包括:Exemplarily, the improving the differential term specifically includes:

在微分环节加入一阶惯性环节作滤波器以抑制高频干扰,对于控制系统输出信号波动较大的问题,引入滤波算法对数据进行处理:A first-order inertial link is added to the differential link as a filter to suppress high-frequency interference. For the problem that the output signal of the control system fluctuates greatly, a filtering algorithm is introduced to process the data:

Y(n)=αX(n)+(1-α)Y(n-1)Y(n)=αX(n)+(1-α)Y(n-1)

其中,Y(n)表示本次滤波输出值,α表示滤波系数,X(n)表示系统输入值,Y(n-1)表示上次滤波输出值。Among them, Y(n) represents the current filtering output value, α represents the filtering coefficient, X(n) represents the system input value, and Y(n-1) represents the last filtering output value.

所述滤波处理的平稳度和灵敏性由滤波系数决定,滤波系数较小,滤波较平稳,灵敏性较低,因此在兼顾平稳度和灵敏性的情况下,系统选用滤波系数α=0.66。滤波处理后,可有效抑制干扰和抖动,使系统输出曲线变得平滑。The smoothness and sensitivity of the filtering process are determined by the filtering coefficient. The filtering coefficient is small, the filtering is relatively smooth, and the sensitivity is low. Therefore, the system selects the filtering coefficient α=0.66 under the consideration of smoothness and sensitivity. After filtering, it can effectively suppress interference and jitter, and make the system output curve smooth.

进一步地,所述对比例项进行改进,具体是指:在模糊逻辑推算出PID比例系数的基础上,对比例项系数进行适当调整,当偏差偏离目标值过大时,缩小比例因子大小,抑制干扰;当偏差靠近目标值时,放大比例因子,加快系统响应。Further, the improvement of the proportional item specifically refers to: on the basis of the PID proportional coefficient calculated by the fuzzy logic, the proportional item coefficient is properly adjusted, and when the deviation deviates from the target value too large, the size of the proportional factor is reduced, and the Interference; when the deviation is close to the target value, the scale factor is amplified to speed up the system response.

示例性的,所述对比例项进行改进,具体包括:Exemplarily, the comparative example items are improved, specifically including:

k′p=k·kp+kp0k′ p = k·k p +k p0

其中,k′p表示调整后的比例项系数,kp表示调整前的比例项系数,k表示调整系数,kp0′表示调整初值,取为0.35。(由常规PID算法下调试所得)Among them, k′ p represents the adjusted proportional item coefficient, k p represents the proportional item coefficient before adjustment, k represents the adjustment coefficient, and k p0 ′ represents the adjusted initial value, which is taken as 0.35. (from debugging under the conventional PID algorithm)

调整系数依下式确定:The adjustment factor is determined according to the following formula:

Figure BDA0002571685760000081
Figure BDA0002571685760000081

通过比例缩放来匹配不同比例项作用强度与工况,以达到在抑制高频干扰的同时加快响应速度。By scaling to match the action intensities and working conditions of different proportional terms, it can speed up the response while suppressing high-frequency interference.

进一步地,改进的模糊PID控制器的输入和输出均采用三角形隶属度函数形式。Further, the input and output of the improved fuzzy PID controller are in the form of triangular membership functions.

进一步地,所述S103之后,S104之前,还包括:Further, after the S103 and before the S104, it also includes:

S103-41:对改进的模糊PID控制算法进行仿真;S103-41: simulate the improved fuzzy PID control algorithm;

S104-42:引入时间乘绝对误差积分指标(ITAE)以量化整个响应过程各种算法输出的抗干扰性能。S104-42: Introduce time multiplied absolute error integral index (ITAE) to quantify the anti-jamming performance of various algorithm outputs in the whole response process.

应理解的,所述对改进的模糊PID控制算法进行仿真,是在MATLAB的Simulink环境下进行的。It should be understood that the simulation of the improved fuzzy PID control algorithm is performed under the Simulink environment of MATLAB.

对算法的仿真具体为在运行过程中分别引入脉冲干扰和白噪声干扰,并对比干扰下传统PID、模糊PID和改进模糊PID的响应曲线。The simulation of the algorithm is to introduce impulse interference and white noise interference respectively in the running process, and compare the response curves of traditional PID, fuzzy PID and improved fuzzy PID under interference.

在MATLAB的Simulink环境下建立模型对改进模糊PID算法进行仿真,在第10s~13s引入一脉冲干扰,脉冲干扰下PID算法仿真模型如图3所示。观察改进算法的响应特性,脉冲干扰下PID算法响应曲线图4所示。In the Simulink environment of MATLAB, a model is established to simulate the improved fuzzy PID algorithm. A pulse disturbance is introduced in the 10s to 13s. The simulation model of the PID algorithm under the pulse disturbance is shown in Figure 3. Observing the response characteristics of the improved algorithm, the response curve of the PID algorithm under pulse disturbance is shown in Figure 4.

在第10s~15s引入一高斯白噪声干扰,白噪声干扰下PID算法仿真模型如图5所示。观察改进算法的响应特性,白噪声干扰下PID算法响应曲线图6所示。In the 10s to 15s, a Gaussian white noise interference is introduced, and the simulation model of the PID algorithm under the white noise interference is shown in Figure 5. Observing the response characteristics of the improved algorithm, the response curve of the PID algorithm under white noise interference is shown in Figure 6.

所述时间乘绝对误差积分指标主要考虑在时域上响应的偏差和设定值的关系,其公式为:The time multiplied absolute error integral index mainly considers the relationship between the deviation of the response in the time domain and the set value, and its formula is:

Figure BDA0002571685760000091
Figure BDA0002571685760000091

其中,e(t)为t时刻系统的偏差、sv(t)为t时刻系统的目标值。J∈[0,1],J越小表示控制系统响应偏离目标值越小,波动程度越小。Among them, e(t) is the deviation of the system at time t, and sv(t) is the target value of the system at time t. J∈[0,1], the smaller the J is, the smaller the response of the control system deviates from the target value and the smaller the degree of fluctuation.

对比脉冲干扰下传统PID算法、模糊PID算法和改进模糊PID算法的性能指标,如表2所示。从结果可以看出,在脉冲干扰期间,传统PID已经无法正常工作,模糊PID受干扰时其输出会产生波动,改进模糊PID在干扰期间不仅没有波动,而且响应速度更快。The performance indexes of traditional PID algorithm, fuzzy PID algorithm and improved fuzzy PID algorithm under pulse disturbance are compared, as shown in Table 2. It can be seen from the results that during the pulse disturbance, the traditional PID can no longer work normally, and the output of the fuzzy PID will fluctuate when it is disturbed. The improved fuzzy PID not only has no fluctuation during the disturbance, but also has a faster response speed.

表2Table 2

Figure BDA0002571685760000092
Figure BDA0002571685760000092

对比白噪声干扰下传统PID算法、模糊PID算法和改进模糊PID算法的性能指标,如表3所示。从结果可以看出,高斯白噪声干扰期间,传统PID受干扰的影响最大,模糊PID输出震荡程度较传统PID有所减弱,但波动依然较大,改进模糊PID在干扰期间波动较小,而且响应速度更快。The performance indicators of the traditional PID algorithm, the fuzzy PID algorithm and the improved fuzzy PID algorithm under the interference of white noise are compared, as shown in Table 3. It can be seen from the results that during the interference period of Gaussian white noise, the traditional PID is most affected by the interference. The output oscillation of the fuzzy PID is weaker than that of the traditional PID, but the fluctuation is still large. The improved fuzzy PID has less fluctuation during the interference period, and the response faster.

表3table 3

Figure BDA0002571685760000093
Figure BDA0002571685760000093

作为一个或多个实施例,所述S104中,采用改进的模糊PID控制算法,控制自动引导运输车AGV两轮差速,使AGV回归设定轨迹上;具体步骤包括:As one or more embodiments, in the S104, an improved fuzzy PID control algorithm is used to control the differential speed between the two wheels of the AGV of the automatic guided transport vehicle, so that the AGV returns to the set trajectory; the specific steps include:

以自动引导运输车AGV的实时位置偏差为输入,经过改进的模糊PID控制算法的实时控制,输出AGV左右两轮驱动的实时转速差,控制AGV回归设定轨迹上。Taking the real-time position deviation of the automatic guided transport vehicle AGV as the input, through the real-time control of the improved fuzzy PID control algorithm, the real-time speed difference of the left and right two-wheel drives of the AGV is output, and the AGV is controlled to return to the set trajectory.

AGV的运动控制一般采用原理简单的经典PID(比例-积分-微分)控制策略,随着现代控制理论的发展,模糊控制算法以其不要求精确的被控模型的优势越来越多的被应用在AGV控制领域,将模糊逻辑算法与常规PID控制算法结合,可以充分发挥两种方法的优势,提高AGV控制系统整体的性能。本申请针对上述现状与需求,提出了一种用于AGV控制系统的改进模糊PID算法以提高控制系统的抗干扰性能,并提出一种算法性能定量评估方法,对算法改进前后的系统性能进行定量分析和比较。The motion control of AGV generally adopts the classical PID (proportional-integral-derivative) control strategy with a simple principle. With the development of modern control theory, fuzzy control algorithms are more and more applied because of their advantages of not requiring an accurate controlled model. In the field of AGV control, the combination of fuzzy logic algorithm and conventional PID control algorithm can give full play to the advantages of the two methods and improve the overall performance of the AGV control system. In view of the above situation and needs, this application proposes an improved fuzzy PID algorithm for AGV control system to improve the anti-interference performance of the control system, and proposes a quantitative evaluation method of algorithm performance to quantify the system performance before and after the algorithm improvement. Analyze and compare.

实施例二Embodiment 2

本实施例提供了基于改进模糊PID控制算法的AGV控制系统;This embodiment provides an AGV control system based on an improved fuzzy PID control algorithm;

基于改进模糊PID控制算法的AGV控制系统,包括:AGV control system based on improved fuzzy PID control algorithm, including:

采集模块,其被配置为:采集自动引导运输车AGV当前的位置,计算其与设定轨迹的偏差,得到自动引导运输车AGV的当前位置偏差;a collection module, which is configured to: collect the current position of the automatic guided transport vehicle AGV, calculate its deviation from the set trajectory, and obtain the current position deviation of the automatic guided transport vehicle AGV;

输入模块,其被配置为:将自动引导运输车AGV的当前位置偏差及其微分值,输入到模糊控制器,输出比例变化值、积分变化值和微分系数变化值;an input module, which is configured to: input the current position deviation of the automatic guided transport vehicle AGV and its differential value to the fuzzy controller, and output the proportional change value, the integral change value and the differential coefficient change value;

调整模块,其被配置为:采用比例变化值、积分变化值和微分变化值,分别对改进的PID控制算法中对应的比例参数、积分参数和微分参数进行实时调整,得到改进的模糊PID控制算法;The adjustment module is configured to: adopt the proportional change value, the integral change value and the differential change value to adjust the corresponding proportional parameter, integral parameter and derivative parameter in the improved PID control algorithm in real time respectively, so as to obtain the improved fuzzy PID control algorithm ;

控制模块,其被配置为:根据新的PID参数,控制自动引导运输车AGV两轮差速,使AGV回归设定轨迹上。The control module is configured to: control the two-wheel differential speed of the AGV of the automatic guided transport vehicle according to the new PID parameters, so that the AGV returns to the set trajectory.

此处需要说明的是,上述采集模块、输入模块、调整模块和控制模块对应于实施例一中的步骤S101至S104,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为系统的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。It should be noted here that the above-mentioned acquisition module, input module, adjustment module and control module correspond to steps S101 to S104 in the first embodiment, and the examples and application scenarios implemented by the above-mentioned modules and the corresponding steps are the same, but are not limited to the above-mentioned steps. The content disclosed in the first embodiment. It should be noted that the above modules may be executed in a computer system such as a set of computer-executable instructions as part of the system.

上述实施例中对各个实施例的描述各有侧重,某个实施例中没有详述的部分可以参见其他实施例的相关描述。The description of each embodiment in the foregoing embodiments has its own emphasis. For the part that is not described in detail in a certain embodiment, reference may be made to the relevant description of other embodiments.

所提出的系统,可以通过其他的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如上述模块的划分,仅仅为一种逻辑功能划分,实际实现时,可以有另外的划分方式,例如多个模块可以结合或者可以集成到另外一个系统,或一些特征可以忽略,或不执行。The proposed system can be implemented in other ways. For example, the system embodiments described above are only illustrative. For example, the division of the above modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into Another system, or some features can be ignored, or not implemented.

实施例三Embodiment 3

本实施例还提供了一种电子设备,包括:一个或多个处理器、一个或多个存储器、以及一个或多个计算机程序;其中,处理器与存储器连接,上述一个或多个计算机程序被存储在存储器中,当电子设备运行时,该处理器执行该存储器存储的一个或多个计算机程序,以使电子设备执行上述实施例一所述的方法。This embodiment also provides an electronic device, comprising: one or more processors, one or more memories, and one or more computer programs; wherein the processor is connected to the memory, and the one or more computer programs are Stored in the memory, when the electronic device runs, the processor executes one or more computer programs stored in the memory, so that the electronic device executes the method described in the first embodiment.

应理解,本实施例中,处理器可以是中央处理单元CPU,处理器还可以是其他通用处理器、数字信号处理器DSP、专用集成电路ASIC,现成可编程门阵列FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in this embodiment, the processor may be a central processing unit CPU, and the processor may also be other general-purpose processors, digital signal processors DSP, application-specific integrated circuits ASIC, off-the-shelf programmable gate array FPGA or other programmable logic devices , discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据、存储器的一部分还可以包括非易失性随机存储器。例如,存储器还可以存储设备类型的信息。The memory may include read-only memory and random access memory and provide instructions and data to the processor, and a portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information.

在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。In the implementation process, each step of the above-mentioned method can be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software.

实施例一中的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。The method in the first embodiment can be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor. The software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware. To avoid repetition, detailed description is omitted here.

本领域普通技术人员可以意识到,结合本实施例描述的各示例的单元即算法步骤,能够以电子硬件或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art can realize that the unit, that is, the algorithm step of each example described in conjunction with this embodiment, can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.

实施例四Embodiment 4

本实施例还提供了一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成实施例一所述的方法。This embodiment also provides a computer-readable storage medium for storing computer instructions, and when the computer instructions are executed by a processor, the method described in the first embodiment is completed.

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application, and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this application shall be included within the protection scope of this application.

Claims (10)

1. An AGV control method based on an improved fuzzy PID control algorithm is characterized by comprising the following steps:
acquiring the current position of an Automatic Guided Vehicle (AGV), and calculating the deviation of the AGV from a set track to obtain the current position deviation of the AGV;
inputting the current position deviation and the differential value of the AGV into a fuzzy controller, and outputting a proportional change value, an integral change value and a differential coefficient change value;
respectively adjusting corresponding proportional parameters, integral parameters and differential parameters in the improved PID control algorithm in real time by adopting the proportional change value, the integral change value and the differential change value to obtain an improved fuzzy PID control algorithm;
and controlling two-wheel differential speed of the AGV of the automatic guided transport vehicle according to the new PID parameters, so that the AGV returns to the set track.
2. The method of claim 1, wherein the modified fuzzy PID control algorithm comprises: an improvement to the PID algorithm.
3. The method of claim 2, wherein the improvement to the PID algorithm comprises: an integral term improvement, a differential term improvement and a comparative example improvement are carried out.
4. The method of claim 3, wherein the modifying the integral term is: an integral separation coefficient is introduced based on integral separation, and an integral term is improved to realize integral saturation resistance and integral amplitude limiting resistance.
5. The method of claim 3, wherein the modifying the derivative term is: a first-order inertia link is added in a differentiation link to be used as a filter to inhibit high-frequency interference, and a filtering algorithm is introduced to process data for the problem of large fluctuation of output signals of a control system.
6. The method of claim 3, wherein the comparative example is modified by: on the basis of calculating PID proportion coefficients by fuzzy logic, properly adjusting the proportion coefficients, and reducing the size of the proportion factors and inhibiting interference when deviation deviates from a target value to be overlarge; when the deviation is close to the target value, the scale factor is amplified to accelerate the system response.
7. The method as claimed in claim 1, wherein the step of using the proportional variation value, the integral variation value and the differential variation value to respectively adjust the proportional parameter, the integral parameter and the differential parameter corresponding to the improved PID control algorithm in real time, and after obtaining the improved fuzzy PID control algorithm, using the improved fuzzy PID control algorithm to control the differential speed of two AGVs of the automatic guided vehicle, so that the AGVs return to the set trajectory, further comprises:
simulating an improved fuzzy PID control algorithm;
and introducing a time-multiplied absolute error integral index ITAE to quantify the anti-interference performance of various algorithm outputs in the whole response process.
8. AGV control system based on improve fuzzy PID control algorithm, characterized by includes:
an acquisition module configured to: acquiring the current position of an Automatic Guided Vehicle (AGV), and calculating the deviation of the AGV from a set track to obtain the current position deviation of the AGV;
an input module configured to: inputting the current position deviation and the differential value of the AGV into a fuzzy controller, and outputting a proportional change value, an integral change value and a differential coefficient change value;
an adjustment module configured to: respectively adjusting corresponding proportional parameters, integral parameters and differential parameters in the improved PID control algorithm in real time by adopting the proportional change value, the integral change value and the differential change value to obtain an improved fuzzy PID control algorithm;
a control module configured to: and controlling two-wheel differential speed of the AGV of the automatic guided transport vehicle according to the new PID parameters, so that the AGV returns to the set track.
9. An electronic device, comprising: one or more processors, one or more memories, and one or more computer programs; wherein a processor is connected to the memory, the one or more computer programs being stored in the memory, the processor executing the one or more computer programs stored in the memory when the electronic device is running, to cause the electronic device to perform the method of any of the preceding claims 1-7.
10. A computer-readable storage medium storing computer instructions which, when executed by a processor, perform the method of any one of claims 1 to 7.
CN202010641609.2A 2020-07-06 2020-07-06 AGV control method and system based on improved fuzzy PID control algorithm Active CN111781818B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010641609.2A CN111781818B (en) 2020-07-06 2020-07-06 AGV control method and system based on improved fuzzy PID control algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010641609.2A CN111781818B (en) 2020-07-06 2020-07-06 AGV control method and system based on improved fuzzy PID control algorithm

Publications (2)

Publication Number Publication Date
CN111781818A true CN111781818A (en) 2020-10-16
CN111781818B CN111781818B (en) 2021-10-22

Family

ID=72759216

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010641609.2A Active CN111781818B (en) 2020-07-06 2020-07-06 AGV control method and system based on improved fuzzy PID control algorithm

Country Status (1)

Country Link
CN (1) CN111781818B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112327844A (en) * 2020-11-02 2021-02-05 珠海格力智能装备有限公司 Trajectory control method and device, navigation vehicle and computer readable storage medium
CN112421965A (en) * 2020-11-20 2021-02-26 西安热工研究院有限公司 DC-DC power supply control method capable of avoiding system oscillation
CN113608671A (en) * 2021-06-19 2021-11-05 山东云海国创云计算装备产业创新中心有限公司 Method, system, equipment and medium for improving reading performance of solid state disk
CN114237033A (en) * 2021-12-14 2022-03-25 山东大学 Vehicle path tracking control method, controller and control system
CN115454027A (en) * 2022-09-14 2022-12-09 华能山东发电有限公司 Automatic control loop monitoring and diagnosing method and system
CN118838464A (en) * 2024-06-21 2024-10-25 深圳市硅科力科技有限公司 Power supply controller output voltage control method and device based on high-precision ADC and negative feedback closed loop, computing equipment and computer program product

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6847851B1 (en) * 2002-07-12 2005-01-25 John R. Koza Apparatus for improved general-purpose PID and non-PID controllers
CN102629109A (en) * 2011-11-08 2012-08-08 东南大学 Automatic righting control method of road wrecker
CN103092069A (en) * 2013-01-28 2013-05-08 上海交通大学 Parameter Tuning Method of PIλDμ Controller Based on Parameter Stability Domain
CN103439887A (en) * 2013-07-31 2013-12-11 广东电网公司电力科学研究院 PI controller parameter setting method and system with optimal lower order system ITAE
CN103995535A (en) * 2014-06-04 2014-08-20 苏州工业职业技术学院 Method for controlling PID controller route based on fuzzy control
CN105425580A (en) * 2015-12-14 2016-03-23 北京理工大学 Construction method of ITAE (Integral Time absolute error) optimal N-type system
CN105759825A (en) * 2016-05-18 2016-07-13 刘学良 A positioning control algorithm for AGV robot based on fuzzy PID
CN106020202A (en) * 2016-07-15 2016-10-12 东南大学 Fuzzy PID control method based on Kalman filtering
CN206694126U (en) * 2016-12-31 2017-12-01 南岳电控(衡阳)工业技术股份有限公司 A kind of pid parameter Self tuning control device of common rail for diesel engine pressure
CN107942663A (en) * 2017-11-21 2018-04-20 山东省计算中心(国家超级计算济南中心) Agricultural machinery automatic steering control method based on fuzzy PID algorithm
EP3495908A1 (en) * 2011-08-29 2019-06-12 Crown Equipment Corporation Multimode vehicular navigation control
CN110109474A (en) * 2019-05-13 2019-08-09 刘钢 Rotor wing unmanned aerial vehicle complicated landform autobalance landing chassis and control method
CN110126640A (en) * 2019-05-20 2019-08-16 苏亮 A kind of four-wheeled electric vehicle variable element antiskid control system and method based on pavement self-adaptive
WO2020024549A1 (en) * 2018-08-03 2020-02-06 佛山科学技术学院 Optimal proportion model establishment method for pid controller parameters
CN111162698A (en) * 2020-03-09 2020-05-15 山东大学 Constant-voltage bracket PID brushless direct current motor fuzzy control system and method for AGV

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6847851B1 (en) * 2002-07-12 2005-01-25 John R. Koza Apparatus for improved general-purpose PID and non-PID controllers
EP3495908A1 (en) * 2011-08-29 2019-06-12 Crown Equipment Corporation Multimode vehicular navigation control
CN102629109A (en) * 2011-11-08 2012-08-08 东南大学 Automatic righting control method of road wrecker
CN103092069A (en) * 2013-01-28 2013-05-08 上海交通大学 Parameter Tuning Method of PIλDμ Controller Based on Parameter Stability Domain
CN103439887A (en) * 2013-07-31 2013-12-11 广东电网公司电力科学研究院 PI controller parameter setting method and system with optimal lower order system ITAE
CN103995535A (en) * 2014-06-04 2014-08-20 苏州工业职业技术学院 Method for controlling PID controller route based on fuzzy control
CN105425580A (en) * 2015-12-14 2016-03-23 北京理工大学 Construction method of ITAE (Integral Time absolute error) optimal N-type system
CN105759825A (en) * 2016-05-18 2016-07-13 刘学良 A positioning control algorithm for AGV robot based on fuzzy PID
CN106020202A (en) * 2016-07-15 2016-10-12 东南大学 Fuzzy PID control method based on Kalman filtering
CN206694126U (en) * 2016-12-31 2017-12-01 南岳电控(衡阳)工业技术股份有限公司 A kind of pid parameter Self tuning control device of common rail for diesel engine pressure
CN107942663A (en) * 2017-11-21 2018-04-20 山东省计算中心(国家超级计算济南中心) Agricultural machinery automatic steering control method based on fuzzy PID algorithm
WO2020024549A1 (en) * 2018-08-03 2020-02-06 佛山科学技术学院 Optimal proportion model establishment method for pid controller parameters
CN110109474A (en) * 2019-05-13 2019-08-09 刘钢 Rotor wing unmanned aerial vehicle complicated landform autobalance landing chassis and control method
CN110126640A (en) * 2019-05-20 2019-08-16 苏亮 A kind of four-wheeled electric vehicle variable element antiskid control system and method based on pavement self-adaptive
CN111162698A (en) * 2020-03-09 2020-05-15 山东大学 Constant-voltage bracket PID brushless direct current motor fuzzy control system and method for AGV

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
N.J.PATIL: "Tuning of Fuzzy Controller using Set Point Weighing", 《2015 INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING (ICPC)》 *
严爱军: "《过程控制系统》", 31 March 2010 *
曾振平: "基于新的误差积分准则的PID控制器优化", 《控制工程》 *
蒋慰孙: "《过程控制工程》", 31 July 1988 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112327844A (en) * 2020-11-02 2021-02-05 珠海格力智能装备有限公司 Trajectory control method and device, navigation vehicle and computer readable storage medium
CN112421965A (en) * 2020-11-20 2021-02-26 西安热工研究院有限公司 DC-DC power supply control method capable of avoiding system oscillation
CN113608671A (en) * 2021-06-19 2021-11-05 山东云海国创云计算装备产业创新中心有限公司 Method, system, equipment and medium for improving reading performance of solid state disk
CN113608671B (en) * 2021-06-19 2024-05-17 山东云海国创云计算装备产业创新中心有限公司 A method, system, device and medium for improving solid state hard disk reading performance
CN114237033A (en) * 2021-12-14 2022-03-25 山东大学 Vehicle path tracking control method, controller and control system
CN115454027A (en) * 2022-09-14 2022-12-09 华能山东发电有限公司 Automatic control loop monitoring and diagnosing method and system
CN118838464A (en) * 2024-06-21 2024-10-25 深圳市硅科力科技有限公司 Power supply controller output voltage control method and device based on high-precision ADC and negative feedback closed loop, computing equipment and computer program product

Also Published As

Publication number Publication date
CN111781818B (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN111781818A (en) AGV control method and system based on improved fuzzy PID control algorithm
CN106527119B (en) Derivative-precedence PID system based on fuzzy control
CN107272403A (en) A kind of PID controller parameter setting algorithm based on improvement particle cluster algorithm
CN104391444B (en) A kind of based on the discrete system mononeuric PID setting method of improvement
CN107942663A (en) Agricultural machinery automatic steering control method based on fuzzy PID algorithm
CN110077458B (en) An intelligent vehicle corner control method based on active disturbance rejection control
CN111703435A (en) A vehicle speed control method, device, device and medium in an automatic driving mode
CN108099908B (en) Vehicle self-adaptive cruise optimization control calculation method
JP2016521895A (en) A method for forming a dynamic model for machine behavior from detected data, a system for modifying machine dynamic response characteristics
CN108365787A (en) A kind of Permanent-magnet Synchronous-motor Speed Servo System and its design method based on internal model control
CN106527125A (en) Model-free control method in intelligent control
CN116027669A (en) Self-adaptive sliding mode control method and system for high-speed train and electronic equipment
CN107045285B (en) A Servo System Adaptive Parameter Identification and Control Method with Input Saturation
CN114859724A (en) A two-stage online identification method and system for a multivariable system
CN114614714A (en) Method for stably controlling high-speed domain of speed-sensorless induction motor
CN108448993B (en) Multi-motor fixed time self-adaptive sliding mode control method based on adjacent cross coupling
CN115167424A (en) Path tracking control method of intelligent agricultural machine
CN106950842A (en) Decoupling control method and device, robot and storage medium
Liu et al. Fuzzy controllers with neural network predictor for second-order linear systems with time delay
CN110569767A (en) Motion parameter identification method, system, device and computer-readable storage medium
CN116149262B (en) Tracking control method and system of servo system
CN114154231A (en) Vehicle driving state estimation system and method based on deep reinforcement learning
CN119093794A (en) Mechanical resonance suppression method for digital servo system based on automatic frequency deviation correction
CN106709102A (en) Hysteresis modeling method for harmonic reducer in magnetically suspended control moment gyroscope system
CN102561701A (en) Closed loop detection open-loop control method used for intelligent arm frame of concrete pump truck

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant