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 PDF

Info

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
Application number
CN201810142114.8A
Other languages
Chinese (zh)
Other versions
CN108303891B (en
Inventor
刘妹琴
施琳琳
张森林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201810142114.8A priority Critical patent/CN108303891B/en
Publication of CN108303891A publication Critical patent/CN108303891A/en
Application granted granted Critical
Publication of CN108303891B publication Critical patent/CN108303891B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive 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/042Adaptive 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

More AUV distributed collaborations tracking and controlling methods under being disturbed based on uncertain ocean current
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 η12= ν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 η12= ν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;gle)=[g1e1),g2e2)]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, ξ=[ξ12,...,ξ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 η120, 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.
CN201810142114.8A 2018-02-11 2018-02-11 Based on more AUV distributed collaboration tracking and controlling methods under the disturbance of uncertain ocean current Active CN108303891B (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (19)

* Cited by examiner, † Cited by third party
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