CN105182734A - Air cushion ship formation control device and method based on virtual navigator and navigation strategy - Google Patents
Air cushion ship formation control device and method based on virtual navigator and navigation strategy Download PDFInfo
- Publication number
- CN105182734A CN105182734A CN201510593948.7A CN201510593948A CN105182734A CN 105182734 A CN105182734 A CN 105182734A CN 201510593948 A CN201510593948 A CN 201510593948A CN 105182734 A CN105182734 A CN 105182734A
- Authority
- CN
- China
- Prior art keywords
- hovermarine
- pilotage people
- virtual pilotage
- virtual
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention provides an air cushion ship formation control device based on a virtual navigator and a navigation strategy. The air cushion ship formation control device comprises a virtual navigator module, a navigation module, a comparator and a controller, wherein the virtual navigator module sets the expected position for each air cushion ship through the geometrical relationship and updates the expected position in real time; the navigation module converts the self expected position into an expected speed signal; the comparator compares the expected speed with the practical speed to obtain the speed misalignment; and the controller can resolve a control command according to the speed misalignment. The air cushion ship formation control device and method based on a virtual navigator and a navigation strategy utilize the strategy for combining navigation with a virtual navigator, and set the expected position for each air cushion ship through the specific geometrical relationship by means of the virtual navigator, and then utilize translation to approach the navigation to convert an expected position signal into an expected speed signal to control, thus being able to effectively avoid the overshooting situation and improving the accuracy of formation and the safety of navigation.
Description
Technical field
What the present invention relates to is a kind of formation control device of hovermarine.What the present invention also relates to is a kind of formation control method of hovermarine.
Background technology
Along with the great-leap-forward development of new-type shipbuilding technology, various high-performance special boats and ships emerge successively, are subject to increasing attention, have become the emphasis of countries in the world shipbuilding circles research.So-called high-performance special boats and ships are the class novel sea vehicles for breakthrough normal shipboard performance and adaptation particular surroundings require and develop.Hovermarine is exactly so a kind of novel sea vehicle.But the work capacity of single hovermarine ship is limited after all, and in practical application, often need many hovermarines mutually to coordinate, jointly complete complex task.Simultaneously relative to single hovermarine, many mutual coordinative operations of hovermarine have many potential advantages: the efficiency that can improve operation, has the advantage such as fault-tolerance and strong adaptability.Therefore to the research of many hovermarine formation controls, there is important actual application value.
Summary of the invention
The object of the present invention is to provide a kind of automatic formation control that can realize hovermarine, improve the hovermarine formation control device tactful with guiding based on virtual pilotage people of formation degree of accuracy and nevigation safety.The present invention also aims to provide a kind of based on the hovermarine formation control method of virtual pilotage people with guiding strategy.
The hovermarine formation control device tactful with guiding based on virtual pilotage people of the present invention mainly comprises virtual pilotage people's module, guiding module, comparer and controller, virtual pilotage people's module formulates the desired locations of each hovermarine and real-time renewal by geometric relationship, the desired locations of self is converted to desired speed signal by guiding module, desired speed and actual speed compare and obtain velocity deviation by comparer, and controller resolves steering order according to velocity deviation.
The hovermarine formation control method tactful with guiding based on virtual pilotage people of the present invention comprises the steps:
(1) using discrete track particle as being virtual pilotage people, and set constant value vector as virtual pilotage people and the relative position of following hovermarine, provided the real-time desired locations of following hovermarine by virtual pilotage people;
(2) adopt translation close to daoyin technique, desired locations given for virtual pilotage people and current physical location are made deviation, then calculates the desired speed of current time close to daoyin technique by translation;
(3) desired speed obtained and current actual speed compare and obtain velocity deviation by comparer;
(4) controller designs PID controller by velocity deviation, calculates control.
The present invention regards discrete track particle as virtual pilotage people, and there is certain renewal speed, formulate the desired locations of each hovermarine according to the position of virtual pilotage people with certain geometric relationship, then adopt translation to calculate the desired speed of current time according to the deviometer of desired locations and physical location close to method guiding.Comprise a comparer and a controller, the deviation of the current desired speed that comparer exports and current actual speed is the input of controller, and control method adopts PID to control to carry out the design of control.
Hinge structure of the present invention has following advantage and effect:
Hovermarine easily produces overshoot because speed is too fast in formation process, and the lighter affects the precision of formation, and severe one can cause occurring between ship and ship to clash into producing major accident.The present invention adopts the strategy of guiding and being combined with virtual pilotage people, formulated the desired locations of every hovermarine ship with specific geometric relationship by virtual pilotage people, then utilize translation, close to guiding, desired locations signal is converted to desired speed signal to control again, effectively over-control be can avoid, formation degree of accuracy and nevigation safety improved.
Accompanying drawing explanation
Fig. 1 is based on the hovermarine formation control principle of device block diagram of virtual pilotage people-guiding strategy.
Fig. 2 is based on the hovermarine formation control method process flow diagram of virtual pilotage people-guiding strategy.
Fig. 3 is based on the hovermarine formation schematic diagram of virtual pilotage people-guiding strategy.
Fig. 4 translation is close to guiding schematic diagram.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Composition graphs 1, the hovermarine formation control device tactful with guiding based on virtual pilotage people of the present invention mainly comprises virtual pilotage people's module, guiding module, comparer and controller.Comprise a virtual pilotage people-guiding strategy, regard discrete track particle as virtual pilotage people, and there is certain renewal speed, formulate the desired locations of each hovermarine according to the position of virtual pilotage people with certain geometric relationship, then adopt translation to calculate the desired speed of current time according to the deviometer of desired locations and physical location close to method guiding.Comprise a comparer and a controller, the deviation of the current desired speed that comparer exports and current actual speed is the input of controller, and control method adopts PID to control to carry out the design of control.
Composition graphs 2, the performing step based on the hovermarine formation control method of virtual pilotage people-guiding strategy is as follows:
1. read N hovermarine separately the physical location (x, y) of current time, speed (u, v) and bow to ψ;
2. formulated the desired locations of every hovermarine with geometric relationship by virtual pilotage people;
Suppose that the hovermarine of forming into columns has N, virtual pilotage people is the discrete particle on desired trajectory.N hovermarine is with the geometrical length l apart from virtual pilotage people
i, (i=1,2...N) follows the tracks of it, thus forms the formation of setting.
The position of virtual pilotage people is designated as vectorial P
t(t)=[x
t(t) y
t(t)]
t∈ R
2, then P
d(t)=P
t(t)+R (ψ) l
ifor the desired locations vector of hovermarine.
3. utilize translation close to guiding by the desired locations (x of every hovermarine
d, y
d) be converted to respective desired speed signal (u
d, v
d);
1. defining variable
Actual hovermarine position is designated as vectorial P (t)=[x (t) y (t)]
t∈ R
2;
2. hovermarine position deviation P is calculated
e(t)=[x
e(t) y
e(t)]
t
P
e(t)=P
d(t)-P(t)(1)
3. hovermarine desired speed vector v is designed
d(t)=[u
d(t) v
d(t)]
t
Desired speed design is as follows
v
d(t)=v
t(t)+v
a(t)(2)
Wherein v
tt () is the speed of virtual pilotage people, v
at () is for hovermarine is close to the speed of virtual pilotage people.
According to position deviation, v
at () design is as follows
v
a(t)=κ(t)P
e(t)/|P
e(t)|(3)
Wherein
be the Euclid length of position deviation vector, κ (t) selects as follows
Wherein U
a, max> 0 is the maximal rate of hovermarine close to desired locations;
be constant, can be used for the overshoot avoiding hovermarine to produce because of excessive velocities.
4. desired speed signal is passed to comparer, compare with actual speed, obtain velocity deviation;
v
e(t)=v(t)-v
d(t)(5)
5. design PID controller, regulate corresponding parameter, and draw corresponding control, control the motion of hovermarine.
What adopt in the present invention is very basic and very practical PID controller.In PID controls, proportional component, the control of integral element and differentiation element is interactional, and the quality of its parameter choose directly affects the control effects of PID controller.The effect of each link is as follows:
The adjustment of proportional component (Kp), the generation control action that controller is proportional, reaches the effect reducing deviation;
The adjustment of integral element (Ki), Main Function is for eliminating static error, and it is too strong that integral action can not regulate, and system can be caused unstable;
The adjustment of differentiation element (Kd), the dynamic perfromance of influential system, introduces corrected signal in fact in advance, accelerates system call interception speed.
According to the link of three in PID controller, the Different Effects of system and impact each other are reasonably chosen to the parameter of PID.
PID controller is represented by formula:
Control is passed to hovermarine, obtains the status information of subsequent time hovermarine, be then updated to subsequent time by current time; Repeated execution of steps 1 ~ 5, until task termination.
Claims (2)
1. one kind based on virtual pilotage people with guiding strategy hovermarine formation control device, it is characterized in that: mainly comprise virtual pilotage people's module, guiding module, comparer and controller, virtual pilotage people's module formulates the desired locations of each hovermarine and real-time renewal by geometric relationship, the desired locations of self is converted to desired speed signal by guiding module, desired speed and actual speed compare and obtain velocity deviation by comparer, and controller resolves steering order according to velocity deviation.
2., based on the hovermarine formation control method of virtual pilotage people with guiding strategy, it is characterized in that comprising the steps:
(1) using discrete track particle as being virtual pilotage people, and set constant value vector as virtual pilotage people and the relative position of following hovermarine, provided the real-time desired locations of following hovermarine by virtual pilotage people;
(2) adopt translation close to daoyin technique, desired locations given for virtual pilotage people and current physical location are made deviation, then calculates the desired speed of current time close to daoyin technique by translation;
(3) desired speed obtained and current actual speed compare and obtain velocity deviation by comparer;
(4) controller designs PID controller by velocity deviation, calculates control.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510593948.7A CN105182734A (en) | 2015-09-17 | 2015-09-17 | Air cushion ship formation control device and method based on virtual navigator and navigation strategy |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510593948.7A CN105182734A (en) | 2015-09-17 | 2015-09-17 | Air cushion ship formation control device and method based on virtual navigator and navigation strategy |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105182734A true CN105182734A (en) | 2015-12-23 |
Family
ID=54904884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510593948.7A Pending CN105182734A (en) | 2015-09-17 | 2015-09-17 | Air cushion ship formation control device and method based on virtual navigator and navigation strategy |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105182734A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106403957A (en) * | 2016-11-03 | 2017-02-15 | 哈尔滨工程大学 | Amphibious air cushion shipway point guidance control method |
CN107085427A (en) * | 2017-05-11 | 2017-08-22 | 华南理工大学 | A kind of unmanned water surface ship formation control method for following structure based on leader |
CN108073175A (en) * | 2018-01-23 | 2018-05-25 | 上海交通大学 | Drive lacking unmanned boat formation intelligent control method based on virtual ship Adaptive Planning |
CN108267953A (en) * | 2017-12-11 | 2018-07-10 | 西北工业大学 | One kind is based on pilotage people-follower's underwater robot location tracking method |
CN110502016A (en) * | 2019-08-29 | 2019-11-26 | 广州高新兴机器人有限公司 | A method of keep multirobot queue to go on patrol consistency |
CN110687776A (en) * | 2019-10-30 | 2020-01-14 | 武汉理工大学 | Multi-ship synchronous lockage self-adaptive cruise formation control system and method |
CN115657686A (en) * | 2022-12-13 | 2023-01-31 | 南京南大电子智慧型服务机器人研究院有限公司 | Backstepping-based multi-robot formation control method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1821705A (en) * | 2005-02-14 | 2006-08-23 | 梁嘉麟 | Submarine special formation in sea warfare and its using method |
KR20140086246A (en) * | 2012-12-28 | 2014-07-08 | 레드원테크놀러지 주식회사 | Method and system for formation control of multiple mobile robots |
CN104691534A (en) * | 2015-01-13 | 2015-06-10 | 哈尔滨工程大学 | Hovercraft slew rate maintaining control method adopting guide module |
-
2015
- 2015-09-17 CN CN201510593948.7A patent/CN105182734A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1821705A (en) * | 2005-02-14 | 2006-08-23 | 梁嘉麟 | Submarine special formation in sea warfare and its using method |
KR20140086246A (en) * | 2012-12-28 | 2014-07-08 | 레드원테크놀러지 주식회사 | Method and system for formation control of multiple mobile robots |
CN104691534A (en) * | 2015-01-13 | 2015-06-10 | 哈尔滨工程大学 | Hovercraft slew rate maintaining control method adopting guide module |
Non-Patent Citations (4)
Title |
---|
付明玉 等: "基于虚拟领航者的多艘船舶协调路径跟踪控制", 《华中科技大学学报(自然科学版)》 * |
付明玉 等: "基于虚拟领航者的船舶无源协调编队控制研究", 《自动化学报》 * |
周伟江 等: "基于虚拟领航者的UUV空间编队方法", 《应用科技》 * |
牧彬 等: "无人机编队飞行控制器设计与仿真", 《计算机仿真》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106403957A (en) * | 2016-11-03 | 2017-02-15 | 哈尔滨工程大学 | Amphibious air cushion shipway point guidance control method |
CN107085427A (en) * | 2017-05-11 | 2017-08-22 | 华南理工大学 | A kind of unmanned water surface ship formation control method for following structure based on leader |
CN107085427B (en) * | 2017-05-11 | 2019-06-18 | 华南理工大学 | A kind of unmanned water surface ship formation control method following structure based on leader |
CN108267953A (en) * | 2017-12-11 | 2018-07-10 | 西北工业大学 | One kind is based on pilotage people-follower's underwater robot location tracking method |
CN108073175A (en) * | 2018-01-23 | 2018-05-25 | 上海交通大学 | Drive lacking unmanned boat formation intelligent control method based on virtual ship Adaptive Planning |
CN108073175B (en) * | 2018-01-23 | 2020-11-06 | 上海交通大学 | Under-actuated unmanned ship formation intelligent control method based on virtual ship self-adaptive planning |
CN110502016A (en) * | 2019-08-29 | 2019-11-26 | 广州高新兴机器人有限公司 | A method of keep multirobot queue to go on patrol consistency |
CN110687776A (en) * | 2019-10-30 | 2020-01-14 | 武汉理工大学 | Multi-ship synchronous lockage self-adaptive cruise formation control system and method |
CN115657686A (en) * | 2022-12-13 | 2023-01-31 | 南京南大电子智慧型服务机器人研究院有限公司 | Backstepping-based multi-robot formation control method |
CN115657686B (en) * | 2022-12-13 | 2023-05-16 | 南京南大电子智慧型服务机器人研究院有限公司 | Multi-robot formation control method based on Backstepping |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105182734A (en) | Air cushion ship formation control device and method based on virtual navigator and navigation strategy | |
Li et al. | Design, analysis and experimental validation of a robust nonlinear path following controller for marine surface vessels | |
CN113093804B (en) | Unmanned ship formation control method and control system based on inversion sliding mode control | |
CN111487966A (en) | Self-adaptive path tracking control method for unmanned surface vehicle based on waypoints | |
CN103760900B (en) | A kind of ship motion controller system considering to control input constraint | |
CN107024863A (en) | A kind of UUV Trajectory Tracking Control methods for avoiding differential from exploding | |
CN102385316A (en) | Deepening controlling method of underactuated automatic underwater vehicle based on neural network back stepping method | |
CN103576693A (en) | Underwater robot three-dimensional path tracking control method based on second-order filter | |
CN104932517A (en) | Underwater unmanned aircraft track tracking dynamic surface control optimization method under environment interference | |
CN108099908B (en) | Vehicle self-adaptive cruise optimization control calculation method | |
CN104691534B (en) | A kind of aircushion vehicle revolution rate with guiding module keeps control method | |
CN105334854A (en) | Decoupling control device and method for hovercraft course control and heeling control | |
CN115113524B (en) | ASV multiport event trigger path tracking control method based on intervention LVS guidance | |
CN110244556B (en) | Under-actuated ship course control method based on expected course correction | |
CN107807522A (en) | Underwater robot track following backstepping control method | |
Li et al. | Underactuated multi-AUV robust formation control based on virtual leader | |
CN111650943A (en) | Track tracking preset performance control method for speed-limited still water dynamic positioning ship | |
CN111830832B (en) | Bionic gliding machine dolphin plane path tracking method and system | |
CN109814583B (en) | Dynamic state feedback control method based on autonomous underwater robot course motion | |
CN105204508A (en) | Hovercraft course control method based on course and slew rate coordination control strategy | |
CN116520834B (en) | Low-energy-consumption unmanned ship cruising method | |
CN108762064B (en) | Speed smoothing method of servo driver | |
CN108227502B (en) | Over-driven AUV (autonomous Underwater vehicle) actuating mechanism switching control method | |
CN116088517A (en) | Ship guidance and path tracking algorithm considering dynamic obstacle | |
CN115686008A (en) | Ship dynamic positioning auxiliary anchoring system design based on instruction filtering backstepping method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151223 |