CN108303891A - More AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current - Google Patents
More AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current Download PDFInfo
- Publication number
- CN108303891A CN108303891A CN201810142114.8A CN201810142114A CN108303891A CN 108303891 A CN108303891 A CN 108303891A CN 201810142114 A CN201810142114 A CN 201810142114A CN 108303891 A CN108303891 A CN 108303891A
- Authority
- CN
- China
- Prior art keywords
- auv
- ocean current
- leader
- constant
- controller
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000013528 artificial neural network Methods 0.000 claims abstract description 22
- 238000004891 communication Methods 0.000 claims abstract description 22
- 238000013461 design Methods 0.000 claims abstract description 14
- 238000009826 distribution Methods 0.000 claims abstract description 9
- 238000005070 sampling Methods 0.000 claims abstract description 4
- 239000011159 matrix material Substances 0.000 claims description 26
- 239000013598 vector Substances 0.000 claims description 12
- 230000014509 gene expression Effects 0.000 claims description 9
- 238000013519 translation Methods 0.000 claims description 6
- 238000013459 approach Methods 0.000 claims description 5
- 238000005259 measurement Methods 0.000 claims description 5
- 238000009795 derivation Methods 0.000 claims description 4
- 230000003044 adaptive effect Effects 0.000 claims description 3
- 238000013016 damping Methods 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 abstract description 23
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000011160 research Methods 0.000 description 5
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 5
- 230000014616 translation Effects 0.000 description 4
- 208000005374 Poisoning Diseases 0.000 description 3
- 231100000572 poisoning Toxicity 0.000 description 3
- 230000000607 poisoning effect Effects 0.000 description 3
- 238000011217 control strategy Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000004451 qualitative analysis Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- 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)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
More AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current, including:Kinetic model under establishing AUV kinematics models and being disturbed with uncertain ocean current, initialization system mode, sampling time and control parameter;Design path following control devices of the leader AUV based on Serret Frenet methods;The kinematic controller for proposing the formation of follower's AUV distributions, makes it be more suitable for underwater communication environment;The kinematic controller designed for leader and follower has carried out input-to-state stability analysis, and much AUV systems form distributed movement formation control;Propose more AUV system dynamics controllers containing uncertain ocean current disturbance compensation item.The present invention provides a kind of collaboration tracking and controlling method that can effectively reduce controller information amount based on more AUV distributions formation control platforms, simultaneously using neural network method avoid uncertain ocean current disturbed belt come influence, for early warning of marine disasters forecast, marine environment guarantee establish key foundation.
Description
Technical field
The present invention relates under more AUV distributions formation control fields more particularly to a kind of disturbance based on uncertain ocean current
More AUV distributed collaborations control methods.
Background technology
As our times population increase, environmental degradation, land resources are increasingly exhausted, the mankind are becoming increasingly recognized that exploitation profit
It is the material base and environmental condition of human society existence and sustainable development with abundant marine resources.B.s.l. pressure is huge
Greatly, operating environment is severe, people need by Autonomous Underwater Vehicle (Autonomous Underwater Vehicle,
AUV it) marine exploration, exploitation is carried out and completes all kinds of underwater operations.The main feature of AUV is exactly that they can be in complexity
In marine environment, the completion navigation autonomous without human intervention, avoidance find target and a series of tasks such as fulfil assignment.
Therefore, not only have important economic implications to the research of AUV, military field also have there is an urgent need to.
Currently, many universities and research institution of each ocean big country have all put into a large amount of man power and material, for studying
With exploitation Autonomous Underwater Vehicle.With the continuous improvement of ocean operation complexity, since single AUV is in working range, work
Make the limitation of time, measurement capability etc., more AUV work compounds have better application prospect.Different from land and sky
In aircraft form into columns, more AUV need to overcome the problems, such as in formation control it is a series of, if Underwater Navigation is inaccurate, measure and
Communication distance is limited, AUV kinetic model complexity etc..These problems not only affect the performance of formation control, have an effect on simultaneously
The stability of system, therefore, it is necessary to design the more AUV formation controls devices for being directed to underwater communication environment.In addition to this, more AUV
During under water, necessarily encounter with uncertain factor ocean current disturbance, existing for ocean current interference and carry out curved path
Path following control performance can be seriously affected when tracking.Nowadays, more AUV Collaborative Controls also have prodigious research space to wait for
The exploration of scientific research personnel, wherein path trace and formation control are current one of research hotspots, and to embody AUV intelligent
One of the important signs that.
Based on this understanding, the present invention establish it is a kind of based on uncertain ocean current disturb under more AUV distributed collaborations with
Track control method.This method considers the kinematics model and kinetic model of AUV simultaneously, and considers uncertain ocean current under water
Entire more AUV system platforms are divided into two parts by the influence of disturbance using leader-follower's control strategy:Leader is
Know moving line parameter, high-precision path following control is realized based on Serent-Frenet coordinate systems;Follower utilizes and neighbour
The metrical information in residence forms the movement with certain formation with communication information (i.e. relative information) and forms into columns, to improve more AUV
Distributed collaboration ability of tracking.
Invention content
It in order to overcome the Underwater Navigation of existing more AUV systems inaccurate, measures and the deficiencies of communication distance is limited, this hair
More AUV distributed collaborations tracking and controlling methods under a kind of disturbance based on uncertain ocean current of bright offer, are mainly utilized between AUV
Relative position information and simplify the information content needed for controller, realize more AUV point in the case of being disturbed there are ocean current
Cloth cooperates with tracing control, ensure that the stability of system, and new side is provided for early warning of marine disasters forecast, marine environment guarantee etc.
Method.
In order to solve the above-mentioned technical problem the technical solution proposed is as follows:
More AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current, are included the following steps:Based on not
Determine more AUV distributed collaborations tracking and controlling methods under ocean current disturbance, which is characterized in that include the following steps:
Step 1, the kinetic model under establishing AUV kinematics models and being disturbed with uncertain ocean current, initialization system
System state, sampling time and control parameter;
The kinematics model expression-form of 1.1AUV is
Wherein, ι is imaginary unit;Subscript i represents i-th AUV, i=1,2 ..., n, and n is the number of AUV;zi=xi+ι
yiCoordinate (the x for being i-th of AUV under inertial coodinate systemiFor abscissa, yiFor ordinate);It is i-th of AUV in inertial coordinate
The lower course angle of system, and when meeting time t and being intended to infinity,I=1,2, φ be constant;vi=[ui,ri]TIt is
The control of kinematics system inputs, ui,riRespectively represent the forward speed and angular velocity in yaw of i-th of AUV;Entirely it is being moved through
Cheng Zhong defines i=1, and 2 be leader AUV, independently of each other;Remaining i=3 ..., n is follower AUV;
1.2 are with the kinetic model expression-forms for not knowing the AUV under ocean current disturbance
Wherein,For the generalized mass for including additional mass of i-th of AUV
Matrix;For i-th of AUV damping matrix;vri=[uri rri]TFor i-th of AUV
Actual forward speed and angular velocity in yaw composition rate matrices;τi=[Fi Γi]TIt is defeated for the control of dynamic system
Enter;τwi=[τwui τwri]TFor time-varying ocean current perturbation vector unknown in dynamic system;M and IzRespectively the quality of AUV and
Inertial matrix;WithRespectively AUV translation additional mass and rotation additional mass;XuuAnd NrThe sticky water of respectively AUV translations
The coefficient of impact and rotation viscous hydrodynamic forces coefficient;FiAnd ΓiThe forward direction thrust of respectively i-th AUV and turn bow torque;τwuiWith
τwriThe ocean current disturbance of the translational direction of respectively i-th AUV and the ocean current of rotation direction disturb;
Step 2, path following control devices of the leader AUV based on Serret-Frenet methods is designed;
2.1 since 2 leaders are mutual indepedent, and path following control device mentality of designing is consistent, for simplification, below with list
For a leader's controller design.Define the tracking error of single leader AUVFor
Wherein,It is broad sense position vector of the leader under inertial coodinate system;It is given path
The broad sense position vector of upper virtual point κ;For from inertial coodinate system to using point κ as origin
The spin matrix of Serret-Frenet coordinate systems;
2.2 pairs of formula (3) derivations can obtain
Wherein, Cc(s) it is curvature of the given motion path in point κ;S is given motion path parametric variable;U and r is neck
The forward speed and angular velocity in yaw of the person of leading AUV;
2.3, which define approach angle, is
Wherein, kδ>0 is constant;For constant;yeMeet yesinδ(ye)<0;
The input [u r] of 2.4 path trace device controllersTWith the change rate of path parameter variableFor:
Wherein, ν0, k1, k2All it is constant, and k1>0 and k2>0;
Step 3, consider that subaqueous survey communicates the problems such as limited and GPS positioning is inaccurate, it is proposed that follower's AUV distributions
The kinematic controller that formula is formed into columns, is mainly utilized the relative position information between AUV and simplifies controller aequum, make it
It is more suitable for underwater communication environment;
3.1 define plural number Laplacian Matrix L and real number Laplacian Matrix H specific element be respectively
Wherein, wpqIt is given constant to measure the complex-valued weights schemed in G on directed edge (q, p);μpqTo have in Communication Graph H
Positive real number weights on side (q, p) are given constants;Ni(G) and Ni(H) it is respectively i-th of AUV in measurement figure G and Communication Graph
Enter neighborhood in H;
3.2 the 1st AUV and the 2nd AUV are set as leader, due to mutual indepedent between leader AUV, plural La Pula
This matrix L and real number Laplacian Matrix H expression-forms are respectively
Wherein, det (Lff)≠0;det(Hff)≠0;Follower AUV is collecting leader in measuring figure G and Communication Graph H
Conjunction is reachable;
The kinematic controller of 3.3 design follower AUV, which inputs, is
Wherein, ηiIt is an auxiliary variable, for indicating estimations of i-th of AUV to leader's speed;Define η1=η2=
ν0, thendi>0, it is constant;
Step 4, it is proposed that more AUV system dynamics controllers containing uncertain ocean current disturbance compensation item;
4.1 define the tracking error of Dynamics Controller
The first differential of formula (11) is
4.2 define d1=d2=0, then as i=1 ..., n, the forward speed of AUV can be rewritten as
The first differential of formula (13) is
The differential of the angular velocity in yaw of 4.3AUV can be expressed as
For leader:
For follower:
Wherein,It is curvature to the local derviation of path parameter;
4.4 do not know ocean current disturbance term τ to approach present in kinetic modelwi, define following neural network
Wherein,For neural network ideal weight, For neural network perfect error value, andBounded, εNiIt is constant for the upper bound of neural network perfect error value;Expression formula be
Wherein, a1, a2, a3, a4For constant;
The Dynamics Controller of the 4.5 more AUV of design, expression formula are
Wherein, Ki>0 is constant,For neural network ideal weightEstimated value,For neural network perfect error
It is worth upper bound εNiEstimated value, kε>0 is constant;Wherein,WithAdaptive law be
Wherein,It is adaptive matrix, kw,vε>0 is all constant;
Step 5, the Dynamics Controller designed using step 4 carries out collaboration tracing control to AUV.
The present invention is based on leader-follower's technologies, it is contemplated that the influence of ocean current disturbance, design are not known in marine environment
Path following control device and distributed formation control device, realize the Collaborative Control based on more AUV platforms, reduce controller institute
Information content is needed, it is made to be more suitable for underwater communication environment.
The present invention technical concept be:Using leader-follower's control strategy, more AUV system platforms are divided into two
Part:Route parameter is given known to leader, designs the path following control device based on Serent-Frenet methods;For water
The problem of lower environment AUV self poisonings inaccuracy, follower, which utilizes, and the metrical information of neighbours is formed with communication information has one
The movement for determining formation is formed into columns, and simplifies the information content needed for controller.Speed in order to ensure more AUV systems is consistent with direction
Property, desin speed estimator and direction controller;Finally, more AUV kinematic controllers are extended to disturbed with ocean current it is more
AUV kinetic models realize the formation tracing control of system.The present invention provides a kind of flat based on more AUV distributions formation controls
The collaboration tracking and controlling method that can effectively reduce controller information amount of platform, while being avoided not really using neural network method
The influence that Dinghai flow disturbance is brought establishes key foundation for early warning of marine disasters forecast, marine environment guarantee.
Advantages of the present invention is:It is inaccurate for the self poisoning of more AUV mobile platforms, measured between AUV with communication away from
The problems such as from limited and uncertain ocean current disturbing influence, is designed and simplifies the information needed for kinematics and dynamics controller
Amount realizes the collaboration path trace based on more AUV platforms using relative information, ensure that the stability of system.
Description of the drawings
Fig. 1 is the topological structure schematic diagram of the measurement figure G and Communication Graph H of the present invention;
Fig. 2 is the schematic diagram of 1 tracking effect of the embodiment of the present invention;
Fig. 3 is the schematic diagram of the embodiment of the present invention 1 site error and angle change;
Fig. 4 is the schematic diagram of 2 tracking effect of the embodiment of the present invention;
Fig. 5 is the schematic diagram of the embodiment of the present invention 2 site error and angle change.
Fig. 6 is flow chart of the present invention.
Specific embodiment
The present invention will be further described below in conjunction with the accompanying drawings.
- Fig. 5 referring to Fig.1, more AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current, including with
Lower step:
Step 1, the kinetic model under establishing AUV kinematics models and being disturbed with uncertain ocean current, initialization system
System state, sampling time and control parameter;
The kinematics model expression-form of 1.1AUV is
Wherein, ι is imaginary unit;Subscript i represents i-th AUV, i=1,2 ..., n, and n is the number of AUV;zi=xi+ι
yiCoordinate (the x for being i-th of AUV under inertial coodinate systemiFor abscissa, yiFor ordinate);It is i-th of AUV in inertial coordinate
The lower course angle of system, and when meeting time t and being intended to infinity,I=1,2, φ be constant;vi=[ui,ri]TIt is
The control of kinematics system inputs, ui,riRespectively represent the forward speed and angular velocity in yaw of i-th of AUV;Entirely it is being moved through
Cheng Zhong defines i=1, and 2 be leader AUV, independently of each other;Remaining i=3 ..., n is follower AUV;
1.2 are with the kinetic model expression-forms for not knowing the AUV under ocean current disturbance
Wherein,For the generalized mass for including additional mass of i-th of AUV
Matrix;For i-th of AUV damping matrix;vri=[uri rri]TFor i-th of AUV
Actual forward speed and angular velocity in yaw composition rate matrices;τi=[Fi Γi]TIt is defeated for the control of dynamic system
Enter;τwi=[τwui τwri]TFor time-varying ocean current perturbation vector unknown in dynamic system;M and IzRespectively the quality of AUV and
Inertial matrix;WithRespectively AUV translation additional mass and rotation additional mass;XuuAnd NrThe sticky water of respectively AUV translations
The coefficient of impact and rotation viscous hydrodynamic forces coefficient;FiAnd ΓiThe forward direction thrust of respectively i-th AUV and turn bow torque;τwuiWith
τwriThe ocean current disturbance of the translational direction of respectively i-th AUV and the ocean current of rotation direction disturb;
Step 2, path following control devices of the leader AUV based on Serret-Frenet methods is designed;
2.1 since 2 leaders are mutual indepedent, and path following control device mentality of designing is consistent, for simplification, below with list
For a leader's controller design.Define the tracking error of single leader AUVFor
Wherein,It is broad sense position vector of the leader under inertial coodinate system;It is given path
The broad sense position vector of upper virtual point κ;For from inertial coodinate system to using point κ as origin
The spin matrix of Serret-Frenet coordinate systems;
2.2 pairs of formula (3) derivations can obtain
Wherein, Cc(s) it is curvature of the given motion path in point κ;S is given motion path parametric variable;U and r is neck
The forward speed and angular velocity in yaw of the person of leading AUV;
2.3, which define approach angle, is
Wherein, kδ>0 is constant;For constant;yeMeet yesinδ(ye)<0;
The input [u r] of 2.4 path trace device controllersTWith the change rate of path parameter variableFor:
Wherein, ν0, k1, k2All it is constant, and k1>0 and k2>0;
In the present embodiment, stability verification has been carried out to above controller using Liapunov principle, it is specific as follows:
Define liapunov function:
Formula (6) derivation can be obtained
Bringing formula (5) into formula (7) can obtainIt is possible thereby to determine that leader's system controller that the present invention obtains is steady
Fixed;
Step 3, consider that subaqueous survey communicates the problems such as limited and GPS positioning is inaccurate, it is proposed that follower's AUV distributions
The kinematic controller that formula is formed into columns, is mainly utilized the relative position information between AUV and simplifies controller aequum, make it
It is more suitable for underwater communication environment;
3.1 define plural number Laplacian Matrix L and real number Laplacian Matrix H specific element be respectively
Wherein, wpqIt is given constant to measure the complex-valued weights schemed in G on directed edge (q, p);μpqTo have in Communication Graph H
Positive real number weights on side (q, p) are given constants;Ni(G) and Ni(H) it is respectively i-th of AUV in measurement figure G and Communication Graph
Enter neighborhood in H;
3.2 the 1st AUV and the 2nd AUV are set as leader, due to mutual indepedent between leader AUV, plural La Pula
This matrix L and real number Laplacian Matrix H expression-forms are respectively
Wherein, det (Lff)≠0;det(Hff)≠0;Follower AUV is collecting leader in measuring figure G and Communication Graph H
Conjunction is reachable;
The kinematic controller of 3.3 design follower AUV, which inputs, is
Wherein, ηiIt is an auxiliary variable, for indicating estimations of i-th of AUV to leader's speed;Define η1=η2=
ν0, thendi>0, it is constant;
Step 4, step 2 and 3 input for the kinematic controller that leader and follower design-state is steady
Qualitative analysis, it is specific as follows;
The controller expression-form of 4.1 two leader AUV is
Wherein, i=1,2;It is defined according to formula (5),
4.2 is convenient to write, and defines following variable
4.3 leader's AUV state-space expressions are
Wherein, 1nFor 1 n dimensional vectors;gl(ρe)=[g1(ρe1),g2(ρe2)]T;
4.4 follower's AUV state-space expressions are
Wherein,Df=diag { d3,...,dn};
The steady state solution of the systems of AUV more than 4.5 meets
Wherein, ξ=[ξ1,ξ2,...,ξn]TFor formation base vector;R=[Rl,Rf];c1And c2By leader's AUV initial positionsThe constant of decision, expression formula are
It follows that the kinematic controller of leader and follower's design forms distributed movement formation control;
Step 5, it is proposed that more AUV system dynamics controllers containing uncertain ocean current disturbance compensation item;
5.1 define the tracking error of Dynamics Controller
The first differential of formula (19) is
5.2 define d1=d2=0, then as i=1 ..., n, the forward speed of AUV can be rewritten as
The first differential of formula (21) is
The differential of the angular velocity in yaw of 5.3AUV can be expressed as
For leader:
For follower:
Wherein,It is curvature to the local derviation of path parameter;
5.4 do not know ocean current disturbance term τ to approach present in kinetic modelwi, define following neural network
Wherein,For neural network ideal weight, For neural network perfect error value, andBounded, εNiIt is constant for the upper bound of neural network perfect error value;Expression formula be
Wherein, a1, a2, a3, a4For constant;
The Dynamics Controller of the 5.5 more AUV of design, expression formula are
Wherein, Ki>0 is constant,For neural network ideal weightEstimated value,For neural network perfect error
It is worth upper bound εNiEstimated value, kε>0 is constant;Wherein,WithAdaptive law be
Wherein,It is adaptive matrix, kw,vε>0 is all constant;
The controller that step 5 is obtained below is applied to the more AUV collaboration formation controls and mixed starters circuit of straight line path
More AUV collaboration formation controls (by taking 5 AUV as an example) of diameter, to verify effectiveness of the invention.
In order to more effectively illustrate the validity of the method for the present invention, all parameter settings are all consistent.System is joined
Number and controller parameter initialize respectively as shown in table 1, table 2, and formation base vector is ξ=[ι-ι 0-1-2]T, measure figure G
Topological structure with Communication Graph H is as shown in Figure 1, its Laplacian Matrix expression-form is as follows
1 systematic parameter of table and parameter initialization
Embodiment 1:More AUV based on straight line path cooperate with formation control
Fig. 2 show line tracking schematic diagram, and open circles indicate that the initial position of more AUV, filled circles indicate the weight of more AUV
Point position, black, which is realized, indicates given path, and black dotted lines are the movement locus of AUV.As seen from Figure 2, more AUV are from arbitrary
Initial position can form good movement formation and path trace effect.From figure 3, it can be seen that more AUV are in motion process
In, even if there are uncertain ocean current interference, the relative error between more AUV, which is gradually reduced, is intended to 0, and has consistent fortune
Dynamic direction.Therefore, the present invention provides a kind of can effectively reduce controller information based on more AUV distributions formation control platforms
The collaboration tracking and controlling method of amount, at the same using neural network method avoid uncertain ocean current disturbed belt come influence, for sea
Key foundation is established in foreign disaster prewarning and forecasting, marine environment guarantee.
2 controller parameter of table initializes
Embodiment 2:More AUV based on Mixing Curve path cooperate with formation control
In order to verify effectiveness of the invention, under the premise of not changing control parameter, given path curve is set as mixed
Close curve, the i.e. mixing of sine curve and straight line.From fig. 4, it can be seen that the present invention can quickly and effectively realize given path
Cooperate with tracing control.More AUV are can be seen that when tracking sine curve from the partial enlarged view and Fig. 5 of Fig. 4, have been able to reality
The consistent formation movement in existing direction, position.Therefore, the present invention is inaccurate for the underwater self poisoning of more AUV mobile platforms,
It is measured between AUV and the problems such as communication distance is limited and uncertain ocean current disturbing influence, it is proposed that one kind is based on uncertain sea
More AUV distributed collaborations tracking and controlling methods under flow disturbance.
Described above is excellent more AUV collaborations tracking effects that two examples of simulation that the present invention provides are shown, and is shown
So the present invention is not only limited to above-described embodiment, without departing from essence spirit of the present invention and without departing from involved by substantive content of the present invention
And various deformations can be made under the premise of range to it and be implemented.
Claims (5)
1. more AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current, which is characterized in that including following step
Suddenly:
Step 1, the kinetic model under establishing AUV kinematics models and being disturbed with uncertain ocean current, initializes system shape
State, sampling time and control parameter;
The kinematics model expression-form of 1.1 AUV is:
Wherein, ι is imaginary unit;Subscript i represents i-th AUV, i=1,2 ..., n, and n is the number of AUV;zi=xi+ιyiFor
Coordinates of i-th of AUV under inertial coodinate system;For i-th of AUV under inertial coodinate system course angle, and meet the time t trend
When infinity,I=1,2, φ be constant;vi=[ui,ri]TIt is the control input of kinematics system, ui,ri
Respectively represent the forward speed and angular velocity in yaw of i-th of AUV;In entire motion process, i=1,2 be leader AUV, phase
It is mutually independent;Remaining i=3 ..., n is follower AUV.
1.2 are with the kinetic model expression-forms for not knowing the AUV under ocean current disturbance
Wherein,For the general mass matrix for including additional mass of i-th of AUV;For i-th of AUV damping matrix;vri=[uri rri]TFor the reality of i-th of AUV
The rate matrices of the forward speed on border and angular velocity in yaw composition;τi=[Fi Γi]TIt is inputted for the control of dynamic system;τwi
=[τwui τwri]TFor time-varying ocean current perturbation vector unknown in dynamic system;M and IzThe respectively quality of AUV and the moment of inertia
Battle array;WithRespectively AUV translation additional mass and rotation additional mass;XuuAnd NrRespectively AUV translation viscous hydrodynamic forces system
Number and rotation viscous hydrodynamic forces coefficient;FiAnd ΓiThe forward direction thrust of respectively i-th AUV and turn bow torque;τwuiAnd τwriRespectively
It is disturbed for the ocean current disturbance and the ocean current of rotation direction of the translational direction of i-th of AUV.
Step 2, path following control devices of the leader AUV based on Serret-Frenet methods is designed;
2.1 since 2 leaders are mutual indepedent, and path following control device mentality of designing is consistent, for simplification, below individually to lead
For the person's of leading controller design.The tracking error of single leader AUVFor
Wherein,It is broad sense position vector of the leader under inertial coodinate system;It is empty on given path
The broad sense position vector of quasi- point κ;For from inertial coodinate system to using point κ as the Serret- of origin
The spin matrix of Frenet coordinate systems;
2.2 pairs of formula (3) derivations can obtain
Wherein, Cc(s) it is curvature of the given motion path in point κ;S is given motion path parametric variable;U and r is leader
The forward speed and angular velocity in yaw of AUV;
2.3, which define approach angle, is
Wherein, kδ>0 is constant;For constant;yeMeet yesinδ(ye)<0;
The input [u r] of 2.4 path trace device controllersTWith the change rate of path parameter variableFor:
Wherein, ν0, k1, k2All it is constant, and k1>0 and k2>0;
Step 3, it is proposed that the relative position between AUV is mainly utilized in the kinematic controller that follower's AUV distributions are formed into columns
Information simultaneously simplifies controller aequum, it is made to be more suitable for underwater communication environment;
3.1 define plural number Laplacian Matrix L and real number Laplacian Matrix H specific element be respectively
Wherein, wpqIt is constant to measure the complex-valued weights schemed in G on directed edge (q, p);μpqFor directed edge (q, p) in Communication Graph H
On positive real number weights, be constant;Ni(G) and Ni(H) it is respectively that i-th of AUV enters neighbours' collection in measurement figure G and Communication Graph H
It closes;
3.2 the 1st AUV and the 2nd AUV are set as leader, due to mutual indepedent between leader AUV, plural Laplce's square
Battle array L and real number Laplacian Matrix H expression-forms are respectively
Wherein, det (Lff)≠0;det(Hff)≠0;
The kinematic controller of 3.3 design follower AUV, which inputs, is
Wherein, ηiIt is an auxiliary variable, for indicating estimations of i-th of AUV to leader's speed;Define η1=η2=ν0, thendi>0, it is constant;
Step 4, it is proposed that more AUV system dynamics controllers containing uncertain ocean current disturbance compensation item;
4.1 define the tracking error of Dynamics Controller
The first differential of formula (11) is
4.2 define d1=d2=0, then as i=1 ..., n, the forward speed of AUV can be rewritten as
The first differential of formula (13) is
The differential of the angular velocity in yaw of 4.3 AUV can be expressed as
For leader:
For follower:
4.4 define following neural network:
Wherein, Wi *For neural network ideal weight, For neural network perfect error value, andHave
Boundary, εNiIt is constant for the upper bound of neural network perfect error value;Expression formula be
Wherein, a1, a2, a3, a4For constant;
The Dynamics Controller of the 4.5 more AUV of design, expression formula are
Wherein, Ki>0 is constant,For neural network ideal weight Wi *Estimated value,For the neural network perfect error value upper bound
εNiEstimated value, kε>0 is constant;Wherein,WithAdaptive law be:
Wherein,It is adaptive matrix, kw,vε>0 is all constant;
Step 5, the Dynamics Controller designed using step 4 carries out collaboration tracing control to AUV.
2. according to the method described in claim 1, it is characterized in that, neural network defined in the step 4.4, dynamic for approaching
Ocean current disturbance term τ is not known present in mechanical modelwi。
3. according to the method described in claim 1, it is characterized in that, what follower's AUV distributions that the step 3 proposes were formed into columns
Kinematic controller communicates the problems such as limited and GPS positioning is inaccurate for subaqueous survey and proposes.
4. according to the method described in claim 1, it is characterized in that, in the step 4.3,It is curvature to path parameter
Local derviation.
5. according to the method described in claim 1, it is characterized in that, in step 1.1, for i-th of AUV under inertial coodinate system
Coordinate zi=xi+ιyi, xiFor abscissa, yiFor ordinate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810142114.8A CN108303891B (en) | 2018-02-11 | 2018-02-11 | Based on more AUV distributed collaboration tracking and controlling methods under the disturbance of uncertain ocean current |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810142114.8A CN108303891B (en) | 2018-02-11 | 2018-02-11 | Based on more AUV distributed collaboration tracking and controlling methods under the disturbance of uncertain ocean current |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108303891A true CN108303891A (en) | 2018-07-20 |
CN108303891B CN108303891B (en) | 2019-08-13 |
Family
ID=62865477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810142114.8A Active CN108303891B (en) | 2018-02-11 | 2018-02-11 | Based on more AUV distributed collaboration tracking and controlling methods under the disturbance of uncertain ocean current |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108303891B (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109062232A (en) * | 2018-09-20 | 2018-12-21 | 哈尔滨工程大学 | The submarine earthquake detection anti-buffeting configuration of flight Node distribution formula finite time includes control method |
CN109144018A (en) * | 2018-10-26 | 2019-01-04 | 黑龙江大学 | A kind of not same order hybrid electro systematic collaboration control method and control system |
CN109240091A (en) * | 2018-11-13 | 2019-01-18 | 燕山大学 | A kind of underwater robot control method based on intensified learning and its control method tracked |
CN109470235A (en) * | 2018-10-23 | 2019-03-15 | 浙江大学 | A kind of underwater multisensor cooperation passive tracking method based on Dynamic Cluster |
CN109491381A (en) * | 2018-11-06 | 2019-03-19 | 中国科学技术大学 | Multiple mobile robot based on observer adaptively forms into columns tracking and controlling method |
CN109739249A (en) * | 2018-09-06 | 2019-05-10 | 中国船舶工业***工程研究院 | A kind of more UUV formation coordination control methods under speed state deletion condition |
CN110347176A (en) * | 2019-06-14 | 2019-10-18 | 深圳市投资控股有限公司 | Ocean aerodone group-network construction, method for allocating tasks and approach to formation control |
CN110764053A (en) * | 2019-10-22 | 2020-02-07 | 浙江大学 | Multi-target passive positioning method based on underwater sensor network |
CN112578814A (en) * | 2020-12-15 | 2021-03-30 | 西北工业大学 | Linear track tracking control method for formation of multiple autonomous underwater vehicles |
CN112987758A (en) * | 2021-04-29 | 2021-06-18 | 电子科技大学 | Multi-water-surface aircraft cooperative tracking formation control method |
CN113064440A (en) * | 2021-03-15 | 2021-07-02 | 哈尔滨工程大学 | Self-adaptive observation method based on ocean mode |
CN116339355A (en) * | 2023-03-03 | 2023-06-27 | 新兴际华(北京)智能装备技术研究院有限公司 | Underwater vehicle and formation tracking control method and device thereof |
-
2018
- 2018-02-11 CN CN201810142114.8A patent/CN108303891B/en active Active
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109739249A (en) * | 2018-09-06 | 2019-05-10 | 中国船舶工业***工程研究院 | A kind of more UUV formation coordination control methods under speed state deletion condition |
CN109062232A (en) * | 2018-09-20 | 2018-12-21 | 哈尔滨工程大学 | The submarine earthquake detection anti-buffeting configuration of flight Node distribution formula finite time includes control method |
CN109470235B (en) * | 2018-10-23 | 2020-05-22 | 浙江大学 | Underwater multi-sensor cooperation passive tracking method based on dynamic cluster |
CN109470235A (en) * | 2018-10-23 | 2019-03-15 | 浙江大学 | A kind of underwater multisensor cooperation passive tracking method based on Dynamic Cluster |
CN109144018A (en) * | 2018-10-26 | 2019-01-04 | 黑龙江大学 | A kind of not same order hybrid electro systematic collaboration control method and control system |
CN109491381A (en) * | 2018-11-06 | 2019-03-19 | 中国科学技术大学 | Multiple mobile robot based on observer adaptively forms into columns tracking and controlling method |
CN109491381B (en) * | 2018-11-06 | 2020-10-27 | 中国科学技术大学 | Observer-based multi-mobile-robot self-adaptive formation tracking control method |
CN109240091A (en) * | 2018-11-13 | 2019-01-18 | 燕山大学 | A kind of underwater robot control method based on intensified learning and its control method tracked |
CN109240091B (en) * | 2018-11-13 | 2020-08-11 | 燕山大学 | Underwater robot control method based on reinforcement learning and tracking control method thereof |
CN110347176A (en) * | 2019-06-14 | 2019-10-18 | 深圳市投资控股有限公司 | Ocean aerodone group-network construction, method for allocating tasks and approach to formation control |
CN110764053A (en) * | 2019-10-22 | 2020-02-07 | 浙江大学 | Multi-target passive positioning method based on underwater sensor network |
CN112578814B (en) * | 2020-12-15 | 2022-07-05 | 西北工业大学 | Linear track tracking control method for formation of multiple autonomous underwater vehicles |
CN112578814A (en) * | 2020-12-15 | 2021-03-30 | 西北工业大学 | Linear track tracking control method for formation of multiple autonomous underwater vehicles |
CN113064440A (en) * | 2021-03-15 | 2021-07-02 | 哈尔滨工程大学 | Self-adaptive observation method based on ocean mode |
CN113064440B (en) * | 2021-03-15 | 2022-08-02 | 哈尔滨工程大学 | Self-adaptive observation method based on ocean mode |
CN112987758A (en) * | 2021-04-29 | 2021-06-18 | 电子科技大学 | Multi-water-surface aircraft cooperative tracking formation control method |
CN112987758B (en) * | 2021-04-29 | 2021-08-06 | 电子科技大学 | Multi-water-surface aircraft cooperative tracking formation control method |
CN116339355A (en) * | 2023-03-03 | 2023-06-27 | 新兴际华(北京)智能装备技术研究院有限公司 | Underwater vehicle and formation tracking control method and device thereof |
CN116339355B (en) * | 2023-03-03 | 2023-10-20 | 新兴际华(北京)智能装备技术研究院有限公司 | Underwater vehicle and formation tracking control method and device thereof |
Also Published As
Publication number | Publication date |
---|---|
CN108303891B (en) | 2019-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108303891B (en) | Based on more AUV distributed collaboration tracking and controlling methods under the disturbance of uncertain ocean current | |
Zhang et al. | Control of coordinated patterns for ocean sampling | |
CN105843233B (en) | A kind of Autonomous Underwater Vehicle motion control method based on nonlinear observer | |
CN104898642B (en) | A kind of integration testing analogue system for Spacecraft Attitude Control algorithm | |
CN109324636A (en) | Formation control method is cooperateed with based on second order consistency and more quadrotor master-slave modes of active disturbance rejection | |
CN106444796B (en) | A kind of drive lacking UUV depth adaptive total-sliding-mode control method of uncertain Time-varying time-delays | |
CN111752254A (en) | Test method, device, medium and equipment for trajectory tracking controller | |
CN102541062B (en) | Local path planning method for underwater autonomous aircraft | |
CN110008851A (en) | A kind of method and apparatus of lane detection | |
CN108197350A (en) | A kind of unmanned boat speed and uncertainty estimation system and design method | |
CN107255923A (en) | Drive lacking unmanned boat Track In Track control method based on the RBF ICA CMAC neutral nets recognized | |
CN102393200A (en) | General inertial navigation test method based on flight simulation | |
CN103576558A (en) | System and method for dynamics simulation of space robot | |
CN109032137A (en) | More Euler-Lagrange system distributed tracking control methods | |
CN109581876A (en) | A kind of the event triggering state Observer Structure and its design method of unmanned boat | |
CN109933074A (en) | A kind of more unmanned boat flocking control device structures and design method having leader | |
CN109858137A (en) | It is a kind of based on the complicated maneuvering-vehicle track estimation method that can learn Extended Kalman filter | |
CN107727097A (en) | Information fusion method and device based on airborne distributed location attitude measurement system | |
CN110083057A (en) | PID control method based on hydrofoil athletic posture | |
CN107656530A (en) | Variable-parameter open-frame type ocean underwater robot trajectory tracking control method, device and system | |
CN108958294A (en) | Unmanned underwater vehicle formation control method and device | |
CN103454662A (en) | SINS/ Campus/DVL combination alignment method based on CKF | |
Han et al. | Research on integrated navigation algorithm based on ranging information of single beacon | |
CN114004015B (en) | Unmanned ship modeling and motion simulation method based on ROS-Gazebo | |
CN109764876A (en) | The multi-modal fusion localization method of unmanned platform |
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 |