CN111506086A - An improved LOS guidance law combined with fuzzy PID path tracking control method for unmanned ship - Google Patents
An improved LOS guidance law combined with fuzzy PID path tracking control method for unmanned ship Download PDFInfo
- Publication number
- CN111506086A CN111506086A CN202010438486.2A CN202010438486A CN111506086A CN 111506086 A CN111506086 A CN 111506086A CN 202010438486 A CN202010438486 A CN 202010438486A CN 111506086 A CN111506086 A CN 111506086A
- Authority
- CN
- China
- Prior art keywords
- speed
- unmanned ship
- path
- law
- path tracking
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000013461 design Methods 0.000 claims abstract description 10
- 230000008569 process Effects 0.000 claims abstract description 7
- 230000007613 environmental effect Effects 0.000 claims description 3
- 238000013459 approach Methods 0.000 claims description 2
- 230000001105 regulatory effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/0206—Control of position or course in two dimensions specially adapted to water vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic 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.
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Feedback Control In General (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种用于无人船路径跟踪的控制方法,属于无人船运动控制领域。本发明提出采用改进LOS引导律结合模糊PID的控制方法实现无人船路径跟踪控制。将无人船路径跟踪控制系统分为制导子系统和控制子系统,制导子系统采用改进LOS引导律,增加变速控制律到变前视距离LOS引导律中,使其同时提供期望航向和期望航速,以实现无人船在路径跟踪过程中的航速自整定,降低航速影响。考虑到复杂多变的海洋环境,控制层采用模糊PID设计航向航速控制器,提高控制器的自适应性和鲁棒性,实现对期望航向和期望航速的精确跟踪控制,确保无人船有效地保持在期望路径上。该方法有效降低了航速对无人船路径跟踪控制的影响,提高了无人船路径跟踪的快速性、准确性。
The invention discloses a control method for unmanned ship path tracking, which belongs to the field of unmanned ship motion control. The invention proposes to use the improved LOS guidance law combined with the fuzzy PID control method to realize the path tracking control of the unmanned ship. The path tracking control system of the unmanned ship is divided into a guidance subsystem and a control subsystem. The guidance subsystem adopts the improved LOS guidance law, and the variable speed control law is added to the variable foresight distance LOS guidance law, so that it can provide the desired heading and desired speed at the same time. , in order to realize the self-tuning of the speed of the unmanned ship during the path tracking process and reduce the influence of the speed. Considering the complex and changeable marine environment, the control layer uses fuzzy PID to design the course and speed controller to improve the adaptability and robustness of the controller, to achieve precise tracking control of the desired course and desired speed, and to ensure that the unmanned ship can effectively Stay on the desired path. The method effectively reduces the influence of the speed on the path tracking control of the unmanned ship, and improves the speed and accuracy of the path tracking of the unmanned ship.
Description
技术领域technical field
本发明涉及无人船运动控制领域,特别是涉及一种改进LOS引导律结合模糊PID的无人船路径跟踪控制方法。The invention relates to the field of unmanned ship motion control, in particular to an unmanned ship path tracking control method with improved LOS guidance law and fuzzy PID.
背景技术Background technique
随着无人船的快速发展,无人船亟需提高路径跟踪控制的准确性、快速性,以保证其良好的海上自主作业能力和航行安全。但是复杂的海面环境严重影响了无人船路径跟踪控制效果,此外无人船控制系统具有非线性、模型不确定性、输入约束等特性,也在一定程度上增加了控制难度。With the rapid development of unmanned ships, it is urgent for unmanned ships to improve the accuracy and speed of path tracking control to ensure their good maritime autonomous operation capabilities and navigation safety. However, the complex sea environment seriously affects the path tracking control effect of the unmanned ship. In addition, the control system of the unmanned ship has the characteristics of nonlinearity, model uncertainty, input constraints, etc., which also increases the control difficulty to a certain extent.
现有控制技术通常针对环境扰动与无人船自身控制特性进行控制器的优化与改进,旨在提高控制器的鲁棒性,改善在海洋环境扰动下无人船路径跟踪控制效果。但是这类方法忽略了航速对无人船路径跟踪控制的影响,并且存在控制器设计复杂,工程实用性低等缺点The existing control technology usually optimizes and improves the controller according to the environmental disturbance and the control characteristics of the unmanned ship itself, aiming at improving the robustness of the controller and improving the path tracking control effect of the unmanned ship under the disturbance of the marine environment. However, this kind of method ignores the influence of the speed on the path tracking control of the unmanned ship, and has the disadvantages of complicated controller design and low engineering practicability.
发明内容SUMMARY OF THE INVENTION
为了解决现有技术存在的问题,本发明提供了一种改进LOS引导律结合模糊PID的无人船路径跟踪控制方法。在考虑无人船航速对路径跟踪控制影响的基础上,通过改进LOS引导律,降低航速对路径跟踪的影响;其次,综合考虑对海洋环境扰动的自适应性以及实用性,设计了模糊PID控制器。在LOS引导律与模糊PID控制器的相互配合下,实现无人船路径跟踪。In order to solve the problems existing in the prior art, the present invention provides an improved LOS guidance law combined with fuzzy PID path tracking control method for the unmanned ship. On the basis of considering the influence of the speed of the unmanned ship on the path tracking control, the influence of the speed on the path tracking is reduced by improving the LOS guidance law. Secondly, considering the adaptability and practicability of the marine environment disturbance, the fuzzy PID control is designed. device. Under the cooperation of LOS guidance law and fuzzy PID controller, the path tracking of unmanned ship is realized.
本发明所采用的具体技术方案是:The concrete technical scheme adopted in the present invention is:
将无人船路径跟踪控制分为制导层和控制层两个部分,在制导层采用改进LOS引导律,在变前视距离LOS引导律的基础上增加变速控制律,改进后的LOS引导律可以在无人船路径跟踪过程中依据无人船的位置与期望路径之间的几何关系调节期望航向和期望航速,以降低航速对无人船路径跟踪的影响,提高引导律的灵活性和稳定性。The path tracking control of the unmanned ship is divided into two parts: the guidance layer and the control layer. The improved LOS guidance law is adopted in the guidance layer, and the variable-speed control law is added on the basis of the LOS guidance law of variable foresight distance. The improved LOS guidance law can be During the path tracking process of the unmanned ship, the desired heading and desired speed are adjusted according to the geometric relationship between the position of the unmanned ship and the desired path, so as to reduce the influence of the speed on the path tracking of the unmanned ship and improve the flexibility and stability of the guidance law. .
在控制层采用模糊PID设计无人船航向航速控制器,模糊PID控制算法通过结合PID控制与模糊算法,能够依据偏差及偏差变化率实现PID参数自整定,更加快速、准确地控制无人船跟踪制导层给出的期望航速、期望航向,保证无人船沿期望路径行驶。In the control layer, fuzzy PID is used to design the course and speed controller of the unmanned ship. The fuzzy PID control algorithm can realize the self-tuning of the PID parameters according to the deviation and the deviation change rate by combining the PID control and the fuzzy algorithm, and control the tracking of the unmanned ship more quickly and accurately. The desired speed and desired heading given by the guidance layer ensure that the unmanned ship travels along the desired path.
与现有技术相比,本发明考虑了航速对无人船路径跟踪控制的影响,进而在现有的变前视距离LOS引导律的基础上增加了合理可行的变速控制律,提高了路径跟踪的快速性与稳定性。其次,采用模糊PID控制方法设计无人船航向、航速控制器,兼顾了实用性与良好的鲁棒性。在改进LOS引导律和模糊PID控制器的配合下,降低了无人船航速对路径跟踪的影响,提高了无人船路径跟踪精度,为无人船自主作业奠定了良好基础。Compared with the prior art, the present invention considers the influence of the speed on the path tracking control of the unmanned ship, and further adds a reasonable and feasible variable speed control law on the basis of the existing LOS guidance law of variable foresight distance, thereby improving the path tracking. speed and stability. Secondly, the fuzzy PID control method is used to design the course and speed controller of the unmanned ship, which takes into account the practicability and good robustness. With the cooperation of the improved LOS guidance law and the fuzzy PID controller, the influence of the speed of the unmanned ship on the path tracking is reduced, the path tracking accuracy of the unmanned ship is improved, and a good foundation for the autonomous operation of the unmanned ship is laid.
附图说明Description of drawings
图1为本发明的控制原理图;Fig. 1 is the control principle diagram of the present invention;
图2为LOS引导律原理图;Figure 2 is a schematic diagram of the LOS guidance law;
图3为模糊PID控制原理图;Figure 3 is a schematic diagram of fuzzy PID control;
图4为模糊控制器设计原理图;Figure 4 is a schematic diagram of the design of the fuzzy controller;
图5为无人船路径跟踪仿真结果图;Fig. 5 is the simulation result diagram of unmanned ship path tracking;
图6为无人船PID、模糊PID航向跟踪控制器对比仿真结果图;Fig. 6 is a comparison simulation result diagram of the unmanned ship PID and fuzzy PID course tracking controller;
图7为模糊规则下自整定PID参数的变化Figure 7 shows the changes of self-tuning PID parameters under fuzzy rules
具体实施方式Detailed ways
本发明公开了一种改进LOS引导律结合模糊PID的无人船路径跟踪控制方法,属于无人船运动控制领域。本发明通过改进LOS引导律和设计模糊PID控制器,实现无人船路径跟踪控制。该方法有效降低了航速对无人船路径跟踪控制的影响,提高了无人船路径跟踪的快速性、准确性,为无人船的自主化、智能化发展奠定基础。The invention discloses an unmanned ship path tracking control method with improved LOS guidance law and fuzzy PID, belonging to the field of unmanned ship motion control. The invention realizes the path tracking control of the unmanned ship by improving the LOS guidance law and designing the fuzzy PID controller. This method effectively reduces the impact of speed on the path tracking control of the unmanned ship, improves the speed and accuracy of the path tracking of the unmanned ship, and lays a foundation for the autonomous and intelligent development of the unmanned ship.
下面通过介绍本发明具体实施步骤,结合附图做更进一步的具体说明,根据以下说明,本发明的内容、特征、优点和效果等将会变得更加清楚。In the following, by introducing the specific implementation steps of the present invention, a further detailed description is made in conjunction with the accompanying drawings. According to the following description, the content, features, advantages and effects of the present invention will become more clear.
图1为本发明的整体控制原理框图,具体实施步骤如下:Fig. 1 is the overall control principle block diagram of the present invention, and the specific implementation steps are as follows:
步骤101:控制系统的输入是人为设定的期望路径,然后由无人船上装备的GPS获取无人船实际位置信息(x,y),两者经过改进LOS引导律解算后得到能够使无人船进行路径跟踪的期望航速ud和期望航向 Step 101: The input of the control system is the desired path set artificially, and then the actual position information (x, y) of the unmanned ship is obtained by the GPS equipped on the unmanned ship. The expected speed ud and the expected course of the human-vessel path tracking
步骤102:获得期望航速ud和期望航向后,利用无人船配备的传感系统得到无人船实际的航速u和航向两者比较后得到航速误差、航向误差。然后依据误差的大小利用模糊PID控制器进行相应的调节作用,控制无人船航向、航速的实际值与期望值保持一致,从而实现无人船路径跟踪控制。Step 102: Obtain the desired speed ud and desired heading Then, use the sensor system equipped with the unmanned ship to obtain the actual speed u and heading of the unmanned ship After comparing the two, the speed error and heading error are obtained. Then, according to the size of the error, the fuzzy PID controller is used for corresponding adjustment, and the actual value of the course and speed of the unmanned ship is controlled to be consistent with the expected value, so as to realize the path tracking control of the unmanned ship.
图2为本发明的LOS引导律原理图,具体实施步骤如下:Fig. 2 is the LOS guiding law principle diagram of the present invention, and the concrete implementation steps are as follows:
步骤201:依据无人船的位置(x,y)、前视距离Δ、以及所在区间的路径点(xk,yk)、(xk+1,yk+1)通过LOS引导律求解无人船的期望航向 Step 201: According to the position (x, y) of the unmanned ship, the forward-looking distance Δ, and the path points (x k , y k ) and (x k+1 , y k+1 ) of the unmanned ship, the solution is solved by the LOS guidance law The desired course of the unmanned ship
步骤201.1:计算无人船当前期望路径(D)与正北方向(Y轴)的夹角α的大小,其计算公式如下:Step 201.1: Calculate the size of the angle α between the current expected path (D) of the unmanned ship and the true north direction (Y axis), and the calculation formula is as follows:
步骤201.2:计算无人船实际位置(x,y)和路径点(xk+1,yk+1)所成直线与正北方向的夹角β的大小,其计算公式如下:Step 201.2: Calculate the size of the included angle β between the straight line formed by the actual position (x, y) of the unmanned ship and the path point (x k+1 , y k+1 ) and the true north direction. The calculation formula is as follows:
步骤201.3:计算无人船实际位置(x,y)和路径点(xk+1,yk+1)之间的距离d,其计算公式如下:Step 201.3: Calculate the distance d between the actual position (x, y) of the unmanned ship and the waypoint (x k+1 , y k+1 ), and the calculation formula is as follows:
步骤201.4:计算无人船与期望路径间的跟踪误差ye,其计算公式如下:Step 201.4: Calculate the tracking error y e between the unmanned ship and the desired path, the calculation formula is as follows:
ye=d*sin(α-β) (4)y e =d*sin(α-β) (4)
步骤201.5:设计LOS引导律中前视距离变化律。由于前视距离Δ一定程度上影响了路径跟踪收敛的速度,为了提高路径跟踪的控制效果,对前视距离Δ进行如下设计:当无人船偏离路径误差较大时,期望此时的前视距离较小,使无人船快速回到期望路径;随着跟踪误差慢慢减小,期望此时的前视距离较大,能够较为平滑的跟踪期望路径,减小超调与震荡。为了满足上述特性,采用指数函数设计前视距离变化律,如下式所示:Step 201.5: Design the forward-looking distance variation law in the LOS guidance law. Since the forward-looking distance Δ affects the speed of path tracking convergence to a certain extent, in order to improve the control effect of the path tracking, the forward-looking distance Δ is designed as follows: when the unmanned ship deviates from the path with a large error, the forward-looking distance at this time is expected. The distance is small, so that the unmanned ship can quickly return to the desired path; as the tracking error gradually decreases, it is expected that the forward-looking distance at this time is large, and the desired path can be tracked more smoothly, reducing overshoot and oscillation. In order to meet the above characteristics, the exponential function is used to design the change law of the foresight distance, as shown in the following formula:
式中,k为严格大于零的常值参数;Δmin为前视距离Δ的最小值;Δc为前视距离的最大增量。In the formula, k is a constant value parameter strictly greater than zero; Δmin is the minimum value of the foresight distance Δ; Δc is the maximum increment of the foresight distance.
步骤201.6:计算无人船的期望航向其计算公式如下:Step 201.6: Calculate the desired heading of the unmanned ship Its calculation formula is as follows:
步骤202:针对航速对路径跟踪控制的影响提出了一种变速控制律,依据相邻期望路径点(xk,yk)与(xk+1,yk+1)之间的长度Dk和无人船实际位置(x,y)距离下一个路径点(xk+1,yk+1)的距离d,在LOS引导律的基础上设计无人船变速控制律。该控制律基本形式如下式所示:Step 202: A variable speed control law is proposed for the influence of the speed on the path tracking control. According to the length D k between the adjacent desired path points (x k , y k ) and (x k+1 , y k+1 ) The distance d from the actual position (x, y) of the unmanned ship to the next waypoint (x k+1 , y k+1 ), and the variable speed control law of the unmanned ship is designed on the basis of the LOS guidance law. The basic form of the control law is as follows:
式中,d是无人船实际位置与下一个期望路径点之间的距离;Dk是当前路径点与前一个路径点之间的距离;δ为调节因子,可以调节速度控制律以达到更好的控制效果。随着无人船逐渐靠近下一个路径点,在变速控制律的作用下能够根据距离下个路径点的距离自主调节无人船速度:越靠近路径点, 速度越接近最低航速;越远离路径点,越接近最大航速。In the formula, d is the distance between the actual position of the unmanned ship and the next desired waypoint; Dk is the distance between the current waypoint and the previous waypoint; δ is the adjustment factor, and the speed control law can be adjusted to achieve more good control effect. As the unmanned ship gradually approaches the next waypoint, the speed of the unmanned ship can be adjusted autonomously according to the distance from the next waypoint under the action of the variable speed control law: the closer to the waypoint, the The closer the speed is to the minimum speed; the further away from the waypoint, closer to the maximum speed.
步骤203:当前无人船的期望路径点为Pk=(xk+1,yk+1),为了实现更平滑的转向,设计路径点切换半径,即当无人船进入期望路径点Pk一定范围时,则需要自动放弃跟踪期望路径点,而转入跟踪下一个期望路径点。其判别条件如下:Step 203: The desired path point of the current unmanned ship is P k =(x k+1 , y k+1 ). In order to achieve smoother steering, the path point switching radius is designed, that is, when the unmanned ship enters the desired path point P When k is within a certain range, it is necessary to automatically give up tracking the desired path point, and switch to tracking the next desired path point. Its judging conditions are as follows:
(xk+1-x)2+(yk+1-y)2≤R0 2 (8)(x k+1 -x) 2 +(y k+1 -y) 2 ≤R 0 2 (8)
图3为本发明的模糊PID控制器设计原理图,具体实施步骤如下:Fig. 3 is the fuzzy PID controller design principle diagram of the present invention, and the concrete implementation steps are as follows:
步骤301:通过仿真或者实船试验确定初始的PID参数,并在调参过程中注重经验的积累,最终获得一组能够初步实现控制要求的PID参数。Step 301: Determine the initial PID parameters through simulation or real ship test, and pay attention to the accumulation of experience in the process of parameter adjustment, and finally obtain a set of PID parameters that can initially achieve the control requirements.
步骤302:图4为设计模糊控制器的流程图,控制器输入为误差e和误差变化率ec,经过模糊化、模糊推理、清晰化后,输出PID参数的变化量Δkp、Δki、Δkd Step 302: Fig. 4 is a flowchart of designing a fuzzy controller, the controller input is the error e and the error rate of change ec, after fuzzification, fuzzy reasoning, and clarity, the output PID parameter changes Δk p , Δk i , Δk d
步骤301.1:变量进行模糊化,首先确定误差e和误差变化率ec的基本论域,然后经过量化因子将基本论域中的清晰量转换到用模糊语言表示的模糊论域中,并且给每个模糊语言变量规定各自的隶属度函数。Step 301.1: Fuzzy variables, first determine the basic universe of error e and error rate of change ec, and then convert the clarity in the basic universe into the fuzzy universe represented by fuzzy language through quantization factors, and give each The fuzzy linguistic variables specify their respective membership functions.
步骤301.2:将模糊化后的变量进行模糊数学的推理运算,其中模糊规则是模糊推理的核心,模糊规则的制定要依据操作过程中的经验进行。这里是依据kp、ki、kd与误差e、误差变化率ec之间的关系,制定了如下模糊规则:Step 301.2: Perform fuzzy mathematics inference operation on the fuzzified variables, where fuzzy rules are the core of fuzzy reasoning, and the formulation of fuzzy rules should be based on experience in the operation process. Here is based on the relationship between k p , k i , k d and error e and error rate of change ec, the following fuzzy rules are formulated:
表1.Δkp模糊整定规则Table 1. Δk p fuzzy tuning rules
表2.Δki模糊整定规则Table 2. Δk i fuzzy tuning rules
表3.Δkd模糊整定规则Table 3. Δk d fuzzy tuning rules
步骤302.3:经过模糊推理后得到了PID参数变化量Δkp、Δki、Δkd在模糊论域中的隶属度,对其进行清晰化即可完成从模糊论域到基本论域的转换,从而得到一个精确的Δkp、Δki、Δkd。Step 302.3: After fuzzy reasoning, the membership degrees of PID parameter changes Δk p , Δk i , and Δk d in the fuzzy universe are obtained, and the conversion from the fuzzy universe to the basic universe can be completed by clarifying them. Get an exact Δk p , Δki , Δk d .
步骤303:下面根据当前时刻的误差e(t),经过比例(Kp+ΔKp)、积分(Ki+ΔKi)、微分(Kd+ΔKd)的作用,得到模糊PID控制器的输出u(t)Step 303: Next, according to the error e(t) at the current moment, through the actions of proportional (K p +ΔK p ), integral (K i +ΔK i ), and differential (K d +ΔK d ), the fuzzy PID controller is obtained: output u(t)
图5-7为按照本发明进行的无人船路径跟踪控制仿真结果图,图5验证了改进LOS引导律结合模糊PID的无人船路径跟踪控制方法的有效性,具有超调小、跟踪精度高的优点;图6通过对比PID航向控制器进一步说明了模糊PID控制器的有效性,模糊PID优于PID控制,超调量更小,调节时间更短;并且图7反映出模糊PID控制器能够根据误差的变化,适时调整PID参数,从而优化复杂环境扰动下的控制效果。Figures 5-7 are the simulation results of the path tracking control of the unmanned ship according to the present invention, and Figure 5 verifies the effectiveness of the path tracking control method of the unmanned ship with improved LOS guidance law and fuzzy PID, with small overshoot and tracking accuracy. Figure 6 further illustrates the effectiveness of the fuzzy PID controller by comparing the PID heading controller, the fuzzy PID is better than the PID control, the overshoot is smaller, and the adjustment time is shorter; and Figure 7 reflects the fuzzy PID controller According to the change of error, the PID parameters can be adjusted in time, so as to optimize the control effect under complex environmental disturbance.
通过上述过程可知,本发明提供的一种改进LOS引导律结合模糊PID的无人船路径跟踪控制方法,能够依据改进LOS引导律解算出合适的期望航向与期望航速,然后通过模糊PID航向航速控制器实现无人船对期望值的跟踪,进而完成路径跟踪控制。该方法有效降低了航速对无人船路径跟踪的影响,兼顾了控制器的实用性与鲁棒性,一定程度上提高了抵抗海洋环境扰动的能力。It can be seen from the above process that the present invention provides an improved LOS guidance law combined with a fuzzy PID path tracking control method for an unmanned ship, which can calculate the appropriate desired heading and desired speed according to the improved LOS guidance law, and then control the heading and speed through the fuzzy PID. The device realizes the tracking of the expected value of the unmanned ship, and then completes the path tracking control. This method effectively reduces the influence of the speed on the path tracking of the unmanned ship, takes into account the practicability and robustness of the controller, and improves the ability to resist the disturbance of the marine environment to a certain extent.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010438486.2A CN111506086A (en) | 2020-05-22 | 2020-05-22 | An improved LOS guidance law combined with fuzzy PID path tracking control method for unmanned ship |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010438486.2A CN111506086A (en) | 2020-05-22 | 2020-05-22 | An improved LOS guidance law combined with fuzzy PID path tracking control method for unmanned ship |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111506086A true CN111506086A (en) | 2020-08-07 |
Family
ID=71864476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010438486.2A Pending CN111506086A (en) | 2020-05-22 | 2020-05-22 | An improved LOS guidance law combined with fuzzy PID path tracking control method for unmanned ship |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111506086A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112346465A (en) * | 2020-11-27 | 2021-02-09 | 哈尔滨工程大学 | IALOS guide law-based adaptive fuzzy control method for under-actuated unmanned ship |
CN112462773A (en) * | 2020-11-27 | 2021-03-09 | 哈尔滨工程大学 | Path tracking anti-saturation robust control method of under-actuated surface vessel |
CN112835369A (en) * | 2021-01-08 | 2021-05-25 | 中国石油大学(华东) | A path tracking control method for unmanned ship variable speed curve based on ESO estimation drift angle |
CN112947494A (en) * | 2021-04-22 | 2021-06-11 | 中国船舶重工集团公司第七0七研究所九江分部 | Fuzzy PID (proportion integration differentiation) -based automatic ship berthing control method |
CN113359710A (en) * | 2021-05-21 | 2021-09-07 | 江苏大学 | LOS theory-based agricultural machinery path tracking method |
CN113960998A (en) * | 2021-06-10 | 2022-01-21 | 北京航天控制仪器研究所 | Unmanned ship fuzzy prediction control system and method |
CN116520834A (en) * | 2023-04-24 | 2023-08-01 | 安徽建筑大学 | Low-energy-consumption unmanned ship cruising method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108803612A (en) * | 2018-06-27 | 2018-11-13 | 青岛黄海学院 | A kind of unmanned inspection ship rectilinear path under the influence of ocean current tracks implementation method |
CN109283842A (en) * | 2018-08-02 | 2019-01-29 | 哈尔滨工程大学 | An intelligent learning control method for track tracking of unmanned boats |
CN109828570A (en) * | 2019-02-18 | 2019-05-31 | 哈尔滨工程大学 | A kind of adaptive boundary layer unmanned surface vehicle control guidance method |
CN110673598A (en) * | 2019-09-29 | 2020-01-10 | 哈尔滨工程大学 | A kind of intelligent path tracking control method for surface unmanned boat |
-
2020
- 2020-05-22 CN CN202010438486.2A patent/CN111506086A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108803612A (en) * | 2018-06-27 | 2018-11-13 | 青岛黄海学院 | A kind of unmanned inspection ship rectilinear path under the influence of ocean current tracks implementation method |
CN109283842A (en) * | 2018-08-02 | 2019-01-29 | 哈尔滨工程大学 | An intelligent learning control method for track tracking of unmanned boats |
CN109828570A (en) * | 2019-02-18 | 2019-05-31 | 哈尔滨工程大学 | A kind of adaptive boundary layer unmanned surface vehicle control guidance method |
CN110673598A (en) * | 2019-09-29 | 2020-01-10 | 哈尔滨工程大学 | A kind of intelligent path tracking control method for surface unmanned boat |
Non-Patent Citations (3)
Title |
---|
陈俊: "基于LOS的动力定位船舶变速循迹控制", 《武汉理工大学学报》 * |
陈霄: "基于改进积分视线导引策略的欠驱动无人水面艇路径跟踪", 《北京航空航天大学学报》 * |
陈霄: "海洋环境下欠驱动无人艇航迹跟踪控制算法", 《哈尔滨工业大学学报》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112346465A (en) * | 2020-11-27 | 2021-02-09 | 哈尔滨工程大学 | IALOS guide law-based adaptive fuzzy control method for under-actuated unmanned ship |
CN112462773A (en) * | 2020-11-27 | 2021-03-09 | 哈尔滨工程大学 | Path tracking anti-saturation robust control method of under-actuated surface vessel |
CN112462773B (en) * | 2020-11-27 | 2022-09-02 | 哈尔滨工程大学 | Path tracking anti-saturation robust control method of under-actuated surface vessel |
CN112346465B (en) * | 2020-11-27 | 2022-09-02 | 哈尔滨工程大学 | IALOS guide law-based adaptive fuzzy control method for under-actuated unmanned ship |
CN112835369A (en) * | 2021-01-08 | 2021-05-25 | 中国石油大学(华东) | A path tracking control method for unmanned ship variable speed curve based on ESO estimation drift angle |
CN112947494A (en) * | 2021-04-22 | 2021-06-11 | 中国船舶重工集团公司第七0七研究所九江分部 | Fuzzy PID (proportion integration differentiation) -based automatic ship berthing control method |
CN113359710A (en) * | 2021-05-21 | 2021-09-07 | 江苏大学 | LOS theory-based agricultural machinery path tracking method |
CN113359710B (en) * | 2021-05-21 | 2022-11-18 | 江苏大学 | LOS theory-based agricultural machinery path tracking method |
CN113960998A (en) * | 2021-06-10 | 2022-01-21 | 北京航天控制仪器研究所 | Unmanned ship fuzzy prediction control system and method |
CN113960998B (en) * | 2021-06-10 | 2023-07-14 | 航天时代(青岛)海洋装备科技发展有限公司 | Unmanned ship fuzzy prediction control system and method |
CN116520834A (en) * | 2023-04-24 | 2023-08-01 | 安徽建筑大学 | Low-energy-consumption unmanned ship cruising method |
CN116520834B (en) * | 2023-04-24 | 2024-05-28 | 安徽建筑大学 | Low-energy-consumption unmanned ship cruising method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111506086A (en) | An improved LOS guidance law combined with fuzzy PID path tracking control method for unmanned ship | |
Liao et al. | Layered berthing method and experiment of unmanned surface vehicle based on multiple constraints analysis | |
CN110673598B (en) | An intelligent path tracking control method for surface unmanned boat | |
US8626365B2 (en) | Automatic steering control apparatus and autopilot | |
CN111487966B (en) | Self-adaptive path tracking control method for unmanned surface vehicle based on waypoints | |
CN109283842B (en) | Unmanned ship track tracking intelligent learning control method | |
CN108267955B (en) | Motion control method for autonomous berthing of unmanned boats | |
CN111930119B (en) | Velocity-adaptive autonomous path planning and accurate motion tracking method for unmanned ships | |
CN103777522A (en) | Unmanned surface vessel linear tracking method based on fuzzy PID | |
CN109656142B (en) | Cascade structure model-free self-adaptive guidance method for unmanned ship | |
CN108279563A (en) | A kind of unmanned vehicle track following PID control method of speed adaptive | |
CN114967702A (en) | Unmanned ship control system and path tracking method | |
CN115562266B (en) | Unmanned ship track control method based on variable parameter line-of-sight method and storage medium | |
CN114610023B (en) | Unmanned ship path tracking control method | |
CN117193321A (en) | Unmanned ship navigation autonomous decision-making system and autonomous navigation method | |
CN113625725B (en) | Path tracking control method for unmanned surface vehicle | |
Zhang et al. | Ship heading control based on fuzzy PID control | |
CN111830832A (en) | Plane path tracking method and system for bionic gliding robot dolphin | |
CN115857483A (en) | Unmanned ship obstacle avoidance control method based on control obstacle function model predictive control algorithm | |
Peimin et al. | The design of gain scheduling PID controller of the USV course control system | |
CN115686002A (en) | Method for tracking and controlling path of unmanned surface vehicle under complex sea area | |
CN113885514A (en) | AGV path tracking method and system based on fuzzy control and geometric tracking | |
CN116430856A (en) | Ship track control method based on variable forward looking distance LOS algorithm | |
CN115494838B (en) | Unmanned ship path tracking method and electronic equipment | |
CN112068550A (en) | A method for ship course tracking control |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200807 |