CN103616821A - Design method of robust controller for vehicle with six degrees of freedom - Google Patents
Design method of robust controller for vehicle with six degrees of freedom Download PDFInfo
- Publication number
- CN103616821A CN103616821A CN201310681550.XA CN201310681550A CN103616821A CN 103616821 A CN103616821 A CN 103616821A CN 201310681550 A CN201310681550 A CN 201310681550A CN 103616821 A CN103616821 A CN 103616821A
- Authority
- CN
- China
- Prior art keywords
- tau
- controller
- freedom
- degree
- centerdot
- 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
- Feedback Control In General (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention designs a robust tracking controller for an under-actuated underwater vehicle with six degrees of freedom. Considering that under-actuation can not realize the property of asymptotic stability, a method of enabling errors to tend to be minimized is adopted to solve the selection of a Lyapunov function. A backstepping method and a function mapping technology are adopted for designing the robust controller, and the controller can start in any initial state (including the state with the initial speed of zero of course changing), automatically trace any smooth track and realize a relatively good self-adaptive tracking effect under the situation that the vehicle is subject to environmental disturbances.
Description
Technical field
The invention belongs to robot and control control technology field, relate to the method for designing that a kind of six degree of freedom owes to drive the robust contrail tracker of submarine navigation device.
Background technology
Owe drive system and refer to that independent variable number is less than the nonlinear system of degree of freedom in system number, it need to complete by less driver complicated motion control task; In most cases Underactuated Mechanical Systems is Nonholonomic Constraints Systems, and showing again general smooth state feedback control simultaneously cannot quelling character.Therefore, owe the control of drive system and the theory of tracking has caused increasing non-linear researcher's interest.
Aspect practical application, owe the minimizing of drive system due to driver, have lightweight, cost is low, less energy consumption, the many merits such as easy to maintenance; On the other hand, in occasions such as controller failures, full drive system can become owes drive system, owes drive system fault-tolerant ability and has also caused numerous concerns.In recent years, owe the new focus that drive system becomes a lot of research fields (as Aero-Space, boats and ships, vehicle, robot etc.).
Yet, in actual applications, for robot system, because its working environment is ever-changing, in working control, will face more uncertain factor, thereby its motion control requires to have stronger Disturbance Rejection ability; The control method with height robustness is one of effective way solving such problem.As the aircraft in space, its degree of freedom will expand to six by three of plane, and system is more complicated.
Therefore, design a kind ofly reasonably for owing the robust controller of drive system, especially for the controller of the six degree of freedom in space, there is important using value.
Summary of the invention
Technical matters to be solved by this invention be design a kind of six degree of freedom for owing to drive the robust controller of submarine navigation device track following, can make aircraft in any original state, exist in the situation of environmental perturbation, realize good tracking effect.
The present invention mainly comprises following content:
(1) set up the dynamic model that six degree of freedom owes to drive submarine navigation device;
(2) system of selection of Lyapunov;
(3) design of robust controller;
(4) selection of controller parameter.
Embodiment
The present invention be take six degree of freedom and is owed to drive submarine navigation device as research object.
1. the foundation of system model
Six degree of freedom owes to drive the mathematical model of submarine navigation device to be:
η wherein
1=(x y z)
t, η
2=(φ θ ψ)
t, the pose of representative system in rectangular coordinate system; V
1=(u v w)
t, V
2=(p q r)
t, represent the speed of each pose,
J
1(η
2), J
2(η
2), M
1, M
2, C (V
1), C (V
2), D
1(V
1), D
2(V
2) represented respectively Jacobi's transformation matrix, inertial matrix, Coriolis matrix and damping matrix, be expressed as:
Control inputs is
τ
1=(τ
u,0,0)
T,τ
2=(0,τ
q,τ
r)
T,
τ wherein
u, τ
q, τ
rbe respectively boost torque, face upward the moment of bowing, turn bow moment.Finally, the disturbance quantity of environment is following vector
τ
w1(t)=(τ
wu(t),τ
wv(t),τ
ww(t))
T,τ
w2=(τ
wp(t),τ
wq(t),τ
wr(t))
T,
These disturbance quantities are unknown, only know that its upper bound is as follows:
|R
v(t)|≤R
vmax<∞,|R
r(t)|≤R
rmax<∞。
Controller design object is design τ
u, τ
q, τ
r, make the system can automatically track target track η
d=(x
d, y
d, z
d)
teven, tracking error (x-x
dy-y
dz-z
d)
texistence of Global Stable.Note e=(e
1, e
2, e
3)
t=η
1-η
dfor tracking error.
2. the selection of system Lyapunov function
First be defined as follows:
wherein, β
1>0, z
1=(z
11, z
12, z
13)
t.
α=-B wherein
-1(A+ β
2(z
1-δ)),
δ=(δ
1, δ
2, δ
3)
t, δ
1≠ 0 is arbitrarily small constant,
Select following Lyapunov function:
Its derivative along system is:
Wherein, w=(τ
uq r)
t.
3. the design of robust controller
Design following Robust Control Law:
By in above-mentioned value substitution (4), obtain:
4. the selection of parameter
To appointing to γ >0, have:
(8) are changed to:
Appoint γ >0, order to λ >0
?
Wherein,
By comparing lemma, obtain
This is owed to drive submarine navigation device for six degree of freedom and has designed a kind of robust tracking controller.Consider to owe to drive and cannot realize asymptotically stable characteristic, taked to make error to be tending towards minimizing method, solved the selection of Lyapunov function.For the external disturbance of bounded, the controller that adopted Function Mapping technical design, has realized good tracking effect and robustness.
Claims (6)
1. for six degree of freedom, owe to drive a robust tracking controller for submarine navigation device, it is characterized in that, in the uncertain situation of controller parameter, can setting out by arbitrary initial state, automatically follow the tracks of the track of arbitrary smooth, and obtained good tracking effect.
2. according to the six degree of freedom described in right 1, owe to drive the robust tracking controller of submarine navigation device, it is characterized in that aircraft has following dynamic model:
3. according to the six degree of freedom described in right 1, owe to drive the robust tracking controller of submarine navigation device, it is characterized in that the following form of being chosen as of Lyapunov function:
4. according to the six degree of freedom described in right 1, owe to drive the robust tracking controller of submarine navigation device, it is characterized in that having adopted Function Mapping technology in the design of robust controller.
5. according to the six degree of freedom described in right 1, owe to drive the robust tracking controller of submarine navigation device, it is characterized in that original state is unfettered.
6. according to the six degree of freedom described in right 1, owe to drive the robust tracking controller of submarine navigation device, it is characterized in that the shape of track is unfettered, only require it is smooth, even and surging and the speed that turns bow be all zero, still have good tracking effect.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310681550.XA CN103616821A (en) | 2013-12-09 | 2013-12-09 | Design method of robust controller for vehicle with six degrees of freedom |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310681550.XA CN103616821A (en) | 2013-12-09 | 2013-12-09 | Design method of robust controller for vehicle with six degrees of freedom |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103616821A true CN103616821A (en) | 2014-03-05 |
Family
ID=50167525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310681550.XA Pending CN103616821A (en) | 2013-12-09 | 2013-12-09 | Design method of robust controller for vehicle with six degrees of freedom |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103616821A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020771A (en) * | 2014-06-13 | 2014-09-03 | 大连海事大学 | Under-actuated ship path tracking planning method based on dynamic virtual ship guidance algorithm |
CN104076689A (en) * | 2014-07-17 | 2014-10-01 | 山东省科学院海洋仪器仪表研究所 | Full-actuating type autonomous underwater vehicle cooperative control method |
CN107544256A (en) * | 2017-10-17 | 2018-01-05 | 西北工业大学 | Underwater robot sliding-mode control based on adaptive Backstepping |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011034518A (en) * | 2009-08-05 | 2011-02-17 | Ihi Corp | Autonomous control method of underwater vehicle and autonomously controlled underwater vehicle |
CN102385316A (en) * | 2011-09-16 | 2012-03-21 | 哈尔滨工程大学 | Deepening controlling method of underactuated automatic underwater vehicle based on neural network back stepping method |
CN102722177A (en) * | 2012-06-27 | 2012-10-10 | 哈尔滨工程大学 | Autonomous underwater vehicle (AUV) three-dimensional straight path tracking control method with PID (Piping and Instruments Diagram) feedback gain |
-
2013
- 2013-12-09 CN CN201310681550.XA patent/CN103616821A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011034518A (en) * | 2009-08-05 | 2011-02-17 | Ihi Corp | Autonomous control method of underwater vehicle and autonomously controlled underwater vehicle |
CN102385316A (en) * | 2011-09-16 | 2012-03-21 | 哈尔滨工程大学 | Deepening controlling method of underactuated automatic underwater vehicle based on neural network back stepping method |
CN102722177A (en) * | 2012-06-27 | 2012-10-10 | 哈尔滨工程大学 | Autonomous underwater vehicle (AUV) three-dimensional straight path tracking control method with PID (Piping and Instruments Diagram) feedback gain |
Non-Patent Citations (3)
Title |
---|
孟威: "欠驱动水面船舶运动的非线性控制研究", 《中国博士学位论文全文数据库》, 31 March 2013 (2013-03-31), pages 21 - 33 * |
沈建森等: "基于Matlab/Simulink的水下航行器建模与仿真", 《兵工自动化》, vol. 31, no. 2, 29 February 2012 (2012-02-29), pages 24 - 27 * |
陈奕梅等: "欠结构水下机器人的自适应位置跟踪控制器的设计", 《***仿真学报》, vol. 17, no. 7, 31 July 2005 (2005-07-31), pages 1714 - 1716 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020771A (en) * | 2014-06-13 | 2014-09-03 | 大连海事大学 | Under-actuated ship path tracking planning method based on dynamic virtual ship guidance algorithm |
CN104020771B (en) * | 2014-06-13 | 2017-03-01 | 大连海事大学 | A kind of underactuated surface vessel path trace planing method based on dynamic virtual canoe guidance algorithm |
CN104076689A (en) * | 2014-07-17 | 2014-10-01 | 山东省科学院海洋仪器仪表研究所 | Full-actuating type autonomous underwater vehicle cooperative control method |
CN107544256A (en) * | 2017-10-17 | 2018-01-05 | 西北工业大学 | Underwater robot sliding-mode control based on adaptive Backstepping |
CN107544256B (en) * | 2017-10-17 | 2020-02-14 | 西北工业大学 | Underwater robot sliding mode control method based on self-adaptive backstepping method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Jiang et al. | Adaptive fault-tolerant tracking control of near-space vehicle using Takagi–Sugeno fuzzy models | |
CN102722177B (en) | Autonomous underwater vehicle (AUV) three-dimensional straight path tracking control method with PID (Piping and Instruments Diagram) feedback gain | |
CN103116357B (en) | A kind of sliding-mode control with anti-interference fault freedom | |
Fang et al. | Adaptive integral backstepping control of a micro-quadrotor | |
CN106774373A (en) | A kind of four rotor wing unmanned aerial vehicle finite time Attitude tracking control methods | |
CN105676641A (en) | Nonlinear robust controller design method based on back-stepping and sliding mode control technologies and aimed at nonlinear model of quad-rotor unmanned plane | |
CN104020774B (en) | The attitude of flight vehicle fault tolerant control method redistributed based on dynamic control | |
CN103955218A (en) | Unmanned surface vehicle trajectory tracking control device and method based on nonlinear control theory | |
CN107121928A (en) | A kind of disturbance compensation control method of unmanned water surface ship | |
CN106802660A (en) | One kind is combined strong anti-interference attitude control method | |
CN107024863A (en) | A kind of UUV Trajectory Tracking Control methods for avoiding differential from exploding | |
CN103853157A (en) | Aircraft attitude control method based on self-adaptive sliding mode | |
CN113268059B (en) | Multi-unmanned-ship formation control method based on limited-time extended state observer | |
CN103439975A (en) | Distributed index time varying slip mode posture cooperation tracking control method | |
CN105676852B (en) | Small-sized depopulated helicopter is unpowered to learn model structure Adaptive Attitude control method | |
CN104133375A (en) | Multi-AUV synchronous controller structure and design method | |
CN104656447A (en) | Differential geometry nonlinear control method for aircraft anti-interference attitude tracking | |
CN114115262B (en) | Multi-AUV actuator saturation cooperative formation control system and method based on azimuth information | |
Chen et al. | Study on fast terminal sliding mode control for a helicopter via quantum information technique and nonlinear fault observer | |
CN105242683A (en) | Airship neural network terminal sliding mode track control method | |
Liao et al. | Combined speed and yaw control of underactuated unmanned surface vehicles | |
CN103616821A (en) | Design method of robust controller for vehicle with six degrees of freedom | |
Cisneros et al. | Linear parameter-varying controller design for a nonlinear quad-rotor helicopter model for high speed trajectory tracking | |
CN110497415A (en) | A kind of consistent control method of the Multi-arm robots based on interference observer | |
CN107102544A (en) | Global finite time Track In Track control method based on disturbance observer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140305 |