CN113625544A - Inner and outer ring PID path tracking control method of wave glider - Google Patents

Inner and outer ring PID path tracking control method of wave glider Download PDF

Info

Publication number
CN113625544A
CN113625544A CN202110840521.8A CN202110840521A CN113625544A CN 113625544 A CN113625544 A CN 113625544A CN 202110840521 A CN202110840521 A CN 202110840521A CN 113625544 A CN113625544 A CN 113625544A
Authority
CN
China
Prior art keywords
wave glider
path
pid
control
rudder angle
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
Application number
CN202110840521.8A
Other languages
Chinese (zh)
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.)
Qingdao Haizhou Technology Co ltd
Original Assignee
Qingdao Haizhou Technology Co ltd
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 Qingdao Haizhou Technology Co ltd filed Critical Qingdao Haizhou Technology Co ltd
Priority to CN202110840521.8A priority Critical patent/CN113625544A/en
Publication of CN113625544A publication Critical patent/CN113625544A/en
Pending legal-status Critical Current

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

The invention discloses a wave glider path tracking control method, which is characterized in that two tail rudder angles are output through two PID controls of an inner ring and an outer ring, and the path tracking control of the wave glider is completed. The inner ring PID control is as follows: and inputting the side margin of the current position of the wave glider from the expected track into a PID course controller as deviation, and outputting a tail rudder angle. The outer loop PID control is: the deviation between the current heading and the expected heading returned by the compass is input into a PID heading controller, and meanwhile, the inner ring control output (rudder angle) is used as the outer ring control input to output a tail rudder angle. And the angles of the two tail rudders are jointly used for the wave glider, so that the current path is tracked by the wave glider. The path tracking control method of the wave glider provided by the invention has the advantages of convenience in control and simple process, and the wave glider can accurately complete path tracking by reasonably adjusting PID parameters.

Description

Inner and outer ring PID path tracking control method of wave glider
Technical Field
The invention relates to a path tracking control method for inner and outer ring PID of a wave glider, in particular to the field of wave glider motion control.
Background
The wave glider is a new type ocean moving observation platform, which is mainly composed of a floating body ship, an umbilical cable and a tractor. The wave energy is converted into forward power by the aid of the multi-rigid-body structure formed by the three parts, energy supplies are provided for navigation, communication, motion control and the like of the wave glider by the aid of the solar cell panel, and the wave glider can independently sail on the sea for a long time in a large range.
The uncertainty and nonlinearity of the wave glider model and the complex variability of the marine environment make its path tracking control particularly difficult. In order to simplify the navigation control flow of the wave glider and reduce the operation power consumption of a navigation control module, the invention aims to provide a simple and feasible wave glider path tracking control method, simplify the navigation algorithm of the wave glider and save the navigation control system resources.
Disclosure of Invention
The invention provides a novel path tracking control method, which realizes the rapid and reliable path tracking control of a wave glider. The wave glider path tracking control method can be expanded to other unmanned water vehicles with similar structures with the wave glider.
The invention has the following implementation steps:
the method comprises the following steps: the wave glider starts an inner ring PID path tracking control method and provides the current position (x, y) of the wave glider through GPS real-time positioning, and the control system calculates the side margin h between the current position (x, y) and an expected track. The inner ring control is to input the current side margin h to a PID course controller and output a tail rudder angle delta1To vertically orient the wave glider toward the desired path P1P2And (4) moving.
Step two: the outer ring control is as follows: target point (x)k+1,yk+1) Inputting the signal into a wave glider control system to obtain a desired heading psieAnd then the compass reads the current heading psic(i.e., inner loop control)System output) for determining the deviation ψ between the current heading returned by the compass and the expected headingbInput to a PID course controller and output the tail rudder angle delta2To make the wave glider quickly face the target point (x)k+1,yk+1) And (4) moving.
Step three: obtaining the angle delta of the inner ring tail rudder1And outer ring tail rudder angle delta2Rear, wave glider at rudder angle delta1、δ2To a desired heading P1P2
Step four: judging whether the wave glider finishes the tracking of the current target path, if not, repeating the first step, the second step and the third step until the path tracking reaches the target point; and if the path tracing is finished, switching to the next target path for tracing until all the path tracing is finished.
In the process of tracking and controlling the target path of the wave glider, the expected course is obtained in real time, so that the navigation control of the path of the wave glider is guaranteed, the expected course angle of the wave glider is quickly and effectively obtained on the premise of meeting the navigation control precision of the wave glider, and the navigation control algorithm is simplified, so that the control robustness of the wave glider is improved, and the control power consumption is reduced. The invention has the following effects: the tail rudder angle is output through simple and easy PID course control, and the wave glider is ensured to simply and reliably complete path tracking control with multiple interferences coexisting under complex sea conditions. PID control of the inner ring and PID control of the outer ring are not interfered with each other, the tail rudder angle is stably output, and path tracking is completed.
Drawings
FIG. 1 is a general block diagram of a path tracking control method for inner and outer loop PIDs;
FIG. 2 is a block diagram of the inner and outer loop PID control flow;
Detailed Description
The invention is described in detail below with reference to the drawings and the detailed description.
As shown in figure 1, the wave glider starts an inner ring and outer ring PID path tracking control method, the current position (x, y) of the wave glider is given through GPS real-time positioning, and the system calculates the side margin between the current position (x, y) and an expected trackh. The inner ring control is to input the current side margin h to a PID course controller and output a tail rudder angle delta1To vertically orient the wave glider toward the desired path P1P2And (4) moving. The outer ring control is as follows: target point (x)k+1,yk+1) Inputting the signal into a wave glider control system to obtain a desired heading psieAnd then the compass reads the current heading psic(i.e., the inner loop controls the output rudder angle) and the deviation psi of the current heading returned by the compass from the expected headingbInput to a PID course controller and output the tail rudder angle delta2To make the wave glider quickly face the target point (x)k+1,yk+1) And (4) moving. Obtaining the angle delta of the inner ring tail rudder1And outer ring tail rudder angle delta2Rear, wave glider at rudder angle delta1、δ2To a desired heading P1P2. Judging whether the wave glider finishes the tracking of the current target path, if not, repeating the first step, the second step and the third step until the path tracking reaches the target point; and if the path tracing is finished, switching to the next target path for tracing until all the path tracing is finished.
The inner loop PID control equation is:
Figure BDA0003178736580000021
wherein k is1,k2,k3H is the wave glider distance P from the desired path, which is a proportionality coefficient1P2H is used as a deviation value and input into a PID course controller, and a tail rudder angle delta is output1. As long as the deviation h exists, a rudder angle delta is output1Thereby ensuring that the wave glider is oriented vertically towards the desired path P1P2And (4) moving.
The outer loop PID control equation is:
Figure BDA0003178736580000022
wherein k is4,k5,k6Is a scale factor,. psibIs the course angle deviation, psib=ψecWherein ψcIs the current heading angle, psieIs the desired heading angle.
The invention is characterized in that:
(1) the method provided by the invention outputs the tail rudder angle through simple and feasible PID course control, and ensures that the wave glider simply and reliably completes path tracking control with multiple interferences coexisting under complex sea conditions.
(2) The method provided by the invention can effectively reduce the tracking energy consumption of the wave glider and improve the endurance capacity of the wave glider while ensuring the tracking precision, and has practical engineering significance.

Claims (5)

1. A wave glider path tracking method is characterized by providing a wave glider path tracking control method, which comprises the following steps:
the method comprises the following steps: the wave glider starts an inner ring and outer ring PID path tracking control method, the current position (x, y) of the wave glider is given through GPS real-time positioning, and the outer ring is controlled to be the vertical distance h between the current position (x, y) and an expected path. The inner ring control is to input the current side margin h to a PID course controller and output a tail rudder angle delta1To vertically orient the wave glider toward the desired path P1P2And (4) moving.
Step two: the outer ring control is as follows: target point (x)k+1,yk+1) Inputting the signal into a wave glider control system to obtain a desired heading psieAnd then the compass reads the current heading psicThe deviation psi of the current heading returned by the compass from the desired headingbInput to a PID course controller and output the tail rudder angle delta2To make the wave glider quickly face the target point (x)k+1,yk+1) And (4) moving.
Step three: obtaining the angle delta of the inner ring tail rudder1And outer ring tail rudder angle delta2Then, delta is1、δ2Acting together on the wave glider to produce a resultant rudder angle, thereby causing the wave glider to converge quickly to a desired headingP1P2
Step four: judging whether the wave glider finishes the tracking of the current target path, if not, repeating the first step, the second step and the third step until the path tracking reaches the target point; and if the path tracing is finished, switching to the next target path for tracing until all the path tracing is finished.
2. The method as claimed in claim 1, wherein the step one of inner loop PID control inputs the vertical distance h between the current position (x, y) and the expected path as the deviation into the PID heading controller to output the tail rudder angle.
3. The method as claimed in claim 1, wherein the tracking of the target path is converted into tracking of the target course by a simple PID control algorithm, and the PID controller outputs a rudder angle to control the steering of the wave glider.
4. The method as claimed in claim 1, wherein the PID parameters are set reasonably to obtain a stable convergent control law, so that the course angle deviation tends to zero. The inner ring PID control law is as follows:
Figure FDA0003178736570000011
wherein k is1,k2,k3H is the wave glider distance P from the desired path, which is a proportionality coefficient1P2H is used as a deviation value and input into a PID course controller, and a tail rudder angle delta is output1. As long as the deviation h exists, a rudder angle delta is output1Thereby ensuring that the wave glider is oriented vertically towards the desired path P1P2And (4) moving.
5. The wave glider path tracking method according to claim 1, wherein the outer loop PID control law is:
Figure FDA0003178736570000012
wherein k is4,k5,k6Is a scale factor,. psibIs the course angle deviation, psib=ψecWherein ψcIs the current heading angle, psieIs the desired heading angle.
CN202110840521.8A 2021-07-24 2021-07-24 Inner and outer ring PID path tracking control method of wave glider Pending CN113625544A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110840521.8A CN113625544A (en) 2021-07-24 2021-07-24 Inner and outer ring PID path tracking control method of wave glider

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110840521.8A CN113625544A (en) 2021-07-24 2021-07-24 Inner and outer ring PID path tracking control method of wave glider

Publications (1)

Publication Number Publication Date
CN113625544A true CN113625544A (en) 2021-11-09

Family

ID=78380820

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110840521.8A Pending CN113625544A (en) 2021-07-24 2021-07-24 Inner and outer ring PID path tracking control method of wave glider

Country Status (1)

Country Link
CN (1) CN113625544A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115973394A (en) * 2023-03-22 2023-04-18 中国海洋大学 Method and device for detecting and untwisting twisting of armored cable of wave glider
CN115991271A (en) * 2023-03-23 2023-04-21 中国海洋大学 Wave glider navigation method and system based on propeller propulsion
CN116027671A (en) * 2023-03-28 2023-04-28 中国海洋大学 Anchoring method and system of wave glider

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115973394A (en) * 2023-03-22 2023-04-18 中国海洋大学 Method and device for detecting and untwisting twisting of armored cable of wave glider
CN115973394B (en) * 2023-03-22 2023-10-20 中国海洋大学 Wave glider armoured cable torsion detection untwisting method and device
CN115991271A (en) * 2023-03-23 2023-04-21 中国海洋大学 Wave glider navigation method and system based on propeller propulsion
CN116027671A (en) * 2023-03-28 2023-04-28 中国海洋大学 Anchoring method and system of wave glider

Similar Documents

Publication Publication Date Title
CN113625544A (en) Inner and outer ring PID path tracking control method of wave glider
CN110673598B (en) Intelligent path tracking control method for unmanned surface vehicle
CN108073175B (en) Under-actuated unmanned ship formation intelligent control method based on virtual ship self-adaptive planning
CN106444806B (en) The drive lacking AUV three-dimensional track tracking and controlling method adjusted based on biological speed
CN110609556A (en) Multi-unmanned-boat cooperative control method based on LOS navigation method
CN112527018B (en) Three-dimensional stabilization control method for under-actuated autonomous underwater vehicle
CN111487966A (en) Self-adaptive path tracking control method for unmanned surface vehicle based on waypoints
CN108876065B (en) Unmanned ship motion planning method based on track unit
CN104950882A (en) Global consistent asymptotic type path tracking guiding control method
Yang et al. An improved stanley guidance law for large curvature path following of unmanned surface vehicle
CN114779791B (en) Wave glider position keeping method and system
Wang et al. Path following control of the wave glider in waves and currents
Liao et al. Heading control method and experiments for an unmanned wave glider
CN111176292B (en) Wave glider path tracking control method based on side margin
Zhao et al. Broken lines path following algorithm for a water-jet propulsion USV with disturbance uncertainties
CN102346485B (en) Adaptive cascade control method of under-actuated UUV snorkeling at large angle of attack facing complex sea conditions
CN113296505B (en) Unmanned ship multi-mode path tracking control method based on speed change LOS
CN108958252B (en) Power buoy track control method based on track deviation distance
CN113359737A (en) Ship formation self-adaptive event trigger control method considering formation expansion
Xie et al. Three-dimensional mobile docking control method of an underactuated autonomous underwater vehicle
Jiang et al. Research on motion attitude control of under-actuated autonomous underwater vehicle based on deep reinforcement learning
CN109814547B (en) Unmanned ship course keeping device and method under action of wind wave interference
Vlasov et al. Output adaptive controller design for robotic vessel with parametric and functional uncertainties
Juan et al. Path following backstepping control of underactuated unmanned underwater vehicle
CN114564015B (en) Distributed formation control method for under-actuated unmanned ship under refusing environment

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

Application publication date: 20211109

WD01 Invention patent application deemed withdrawn after publication