[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109507892A - The adaptive sliding mode pose stabilization control method of flexible spacecraft - Google Patents

The adaptive sliding mode pose stabilization control method of flexible spacecraft Download PDF

Info

Publication number
CN109507892A
CN109507892A CN201910057842.3A CN201910057842A CN109507892A CN 109507892 A CN109507892 A CN 109507892A CN 201910057842 A CN201910057842 A CN 201910057842A CN 109507892 A CN109507892 A CN 109507892A
Authority
CN
China
Prior art keywords
sliding mode
flexible
spacecraft
adaptive sliding
flexible spacecraft
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910057842.3A
Other languages
Chinese (zh)
Inventor
吴爱国
董瑞琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Graduate School Harbin Institute of Technology
Original Assignee
Shenzhen Graduate School Harbin Institute of Technology
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 Shenzhen Graduate School Harbin Institute of Technology filed Critical Shenzhen Graduate School Harbin Institute of Technology
Priority to CN201910057842.3A priority Critical patent/CN109507892A/en
Publication of CN109507892A publication Critical patent/CN109507892A/en
Pending legal-status Critical Current

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)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The present invention provides a kind of adaptive sliding mode pose stabilization control methods of flexible spacecraft, found kinematical equation and kinetics equation of the flexible spacecraft based on quaternary number, spacecraft has flexible appendage, and rotary inertia contains perturbing term.The beneficial effects of the present invention are: providing a kind of adaptive sliding mode pose stabilization control method of flexible spacecraft, Space Vehicle System can be made with good stability using the adaptive sliding mode pose stabilization control method, when Space Vehicle System inertia parameter varies widely, the posture of spacecraft can tend towards stability quickly;Space Vehicle System can be made to possess the ability for preferably flexible mode being inhibited to vibrate using the adaptive sliding mode pose stabilization control method, the vibration of flexible appendage can effectively be inhibited.

Description

Self-adaptive sliding mode attitude stability control method of flexible spacecraft
Technical Field
The invention relates to a spacecraft, in particular to a self-adaptive sliding mode attitude stability control method of a flexible spacecraft.
Background
In the traditional attitude control algorithm, perturbation is not considered in the moment of inertia of the flexible spacecraft, and the traditional sliding mode control algorithm can cause large buffeting.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides a self-adaptive sliding mode attitude stability control method for a flexible spacecraft.
The invention provides a self-adaptive sliding mode attitude stability control method of a flexible spacecraft, which comprises the following steps of firstly establishing a system model of the flexible spacecraft based on quaternion as follows:
wherein omega is the attitude angular velocity of the flexible spacecraft,q0,qva scalar part and a vector part which are attitude quaternions respectively;
delta is a coupling matrix between the flexible portion of the flexible spacecraft and the rigid body main body; c and K are damping matrix \ \ and rigidity matrix,
ωniwhere i is 1,2, …, N is the natural frequency, ζiI is 1, …, and N is damping coefficient; j. the design is a squarembIs the moment of inertia of the rigid body part and has Jmb=J-δTδ, wherein J ═ J0+△J,J0The method is characterized in that the method is a rotational inertia nominal value, △ J is a rotational inertia uncertain coefficient, the flexible spacecraft is provided with a flexible attachment, and the rotational inertia contains perturbation terms, and the following sliding mode switching function is designed:
s=w+Gqv
wherein G is a symmetrical positive definite matrix of 3 × 3;
the upper bound of uncertainty is estimated by the following adaptive law:
wherein,are respectively c0,c1And has an estimated value of
Wherein l0,l1Are all positive numbers;
the adaptive sliding mode attitude stability control law of design state feedback is as follows:
wherein W, D, G are positive definite diagonal matrixes,
l0,l1is a positive number.
As a further improvement of the present invention, the switching function F(s) included in the adaptive sliding mode attitude stabilization control law of state feedback is replaced by F1(s) as follows:
F1(s)={f(s1),f(s2),f(s3)}T
finally, the following adaptive sliding mode attitude stability control law is obtained:
wherein W, D, G are positive definite diagonal matrix, l0,l1Is a positive number, f(s)i) I ═ 1,2,3, defined as follows:
the invention has the beneficial effects that: by adopting the scheme, the self-adaptive sliding mode attitude stability control method for the flexible spacecraft is provided, the spacecraft system can have good stability by adopting the self-adaptive sliding mode attitude stability control method, and when the inertia parameters of the spacecraft system are changed greatly, the attitude of the spacecraft can tend to be stable quickly; by adopting the self-adaptive sliding mode attitude stability control method, the spacecraft system can have better capability of inhibiting flexible mode vibration, and the vibration of the flexible accessory can be effectively inhibited.
Drawings
Fig. 1 is a simulink module verification diagram in MATLAB of the adaptive sliding mode attitude stabilization control method of a flexible spacecraft of the present invention.
Detailed Description
The invention is further described with reference to the following description and embodiments in conjunction with the accompanying drawings.
A self-adaptive sliding mode attitude stabilization control method for a flexible spacecraft comprises the following steps:
1. adaptive sliding mode control law based on state feedback is designed for the measurable condition of flexible mode
Wherein W, D, G are positive definite diagonal matrix, l0,l1Is a positive number.
Step 1 design slip form surface
Selecting the following sliding mode switching surface function:
s=w+Gqv
and, prove that the above-mentioned hyperplane can guarantee the slip form movement is stable, namely the whole movement process of the system, can be stable in limited time.
And (3) proving that: the chosen Lyapunov function is as follows:
step2 design control law
The control is designed to have the following form:
u=ueq+uh+un(1)
wherein u iseqFor equivalent control of nominal system, udTo deal with system uncertainty; u. ofhThe method is used for ensuring that the sliding mode switching function can be converged to the sliding mode surface. The sliding mode control law canSo that the state of the system can move to the sliding mode surface s of 0 in a limited time from any initial point, i.e. s is w + GqvAnd can be maintained on the slip manifold.
The equivalent control u is designed as followseqLet us orderThe following can be obtained:
the nominal part of the system model from the second equation of the system model is:
substituting equation (3) into equation (2) yields the equivalent control law as follows:
to construct a control law udFirst, the following definitions are given:
where Ψ is related to △ J, ω, q because | | △ J | | | is bounded, there is a positive-valued function ρ (t, ω, q) that satisfies the following inequality:
||Ψ||≤ρ(t,ω,q)
where ρ (t, ω, q) is related only to t, ω, q.
First, the following assumptions are given:
suppose that: presence of normal number c0,c1Such that the following inequality holds:
ρ(t,ω,q)≤c0+c1||(ωT,qT)T||.
based on the above assumptions, design udAs follows
Wherein,are respectively c0,c1And has an estimated value of
Wherein l0,l1Are all positive numbers.
Finally, design uhThe following were used:
uh=-Ws-DF(s),
wherein W, D, G are positive definite diagonal matrices, and,
F(s)=[f(s1)f(s2)f(s3)]T,
in the following, we will illustrate the control effect of the adaptive sliding mode control law based on state feedback by way of example.
Considering the nominal value J of the moment of inertia of a spacecraft with a flexible attachment0Comprises the following steps:
the moment of inertia uncertainty factor △ J is:
rigid-flexible coupling matrix between flexible spacecraft and flexible accessories:
the vibration frequency of the flexible attachment is:
ωn=[0.7681,1.1038,1.8733,2.5496]
the vibration damping of the flexible attachment is:
ξ=[0.005607,0.00862,0.01283,0.02516]
the parameters of the sliding mode controller based on state feedback are as follows:
G=diag{0.2 0.2 0.2};W=diag{200 200 200};D=diag{200 200 200}
parameters of the sliding mode controller based on the observer are as follows:
the invention provides a self-adaptive sliding mode attitude stability control algorithm for a flexible spacecraft, which is designed aiming at the problem of attitude stability control of the flexible spacecraft with perturbation of rotational inertia. The algorithm aims to solve the problems of stable control of the attitude of the flexible spacecraft with uncertain rotational inertia and suppression of buffeting vibration of the flexible accessories. The invention adopts a quaternion method to express a kinematic equation of the attitude of the flexible spacecraft, establishes a complex spacecraft dynamical equation with a flexible accessory in a central rigid body and perturbation of rotational inertia, and provides a simplified flexible spacecraft attitude dynamical equation based on mixed coordinates. Then, a sliding mode attitude stabilizing controller is designed by utilizing a Lyapunov direct method, improvement and optimization are carried out aiming at the problem of buffeting in sliding mode control, an original switch function term in the sliding mode control is replaced by a positive and negative cut function, and flutter in a system is restrained. Finally, the validity of the designed control algorithm was verified using the simulink module in MATLAB, as shown in fig. 1.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (2)

1. A self-adaptive sliding mode attitude stability control method of a flexible spacecraft is characterized by comprising the following steps: firstly, establishing a system model of the flexible spacecraft based on quaternion as follows:
wherein q is0,qvA scalar part and a vector part which are attitude quaternions respectively, omega is the attitude angular velocity of the flexible spacecraft,
delta is a coupling matrix between the flexible portion of the flexible spacecraft and the rigid body main body; c and K are respectively a damping matrix and a rigidity matrix,
ωniwhere i is 1,2, …, N is the natural frequency, ζiI is 1, …, and N is damping coefficient; j. the design is a squarembIs the moment of inertia of the rigid body part and has Jmb=J-δTδ, wherein J ═ J0+△J,J0The method is characterized in that the method is a rotational inertia nominal value, △ J is a rotational inertia uncertain coefficient, the flexible spacecraft is provided with a flexible attachment, and the rotational inertia contains perturbation terms, and the following sliding mode switching function is designed:
s=w+Gqv
wherein G is a symmetrical positive definite matrix of 3 × 3;
the upper bound of uncertainty is estimated by the following adaptive law:
wherein, are respectively c0,c1And has an estimated value of
Wherein l0,l1Are all positive numbers;
the adaptive sliding mode attitude stability control law of design state feedback is as follows:
wherein W, D, G are positive definite diagonal matrixes,
l0,l1is a positive number.
2. The adaptive sliding mode attitude stabilization control method of a flexible spacecraft of claim 1, characterized in that: the switching function F(s) contained in the adaptive sliding mode attitude stability control law of state feedback is replaced by F1(s):
F1(s)={f(s1),f(s2),f(s3)}T
Finally, the following adaptive sliding mode attitude stability control law is obtained:
wherein W, D, G are positive definite diagonal matrix, l0,l1Is a positive number, f(s)i) I ═ 1,2,3, defined as follows:
CN201910057842.3A 2019-01-22 2019-01-22 The adaptive sliding mode pose stabilization control method of flexible spacecraft Pending CN109507892A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910057842.3A CN109507892A (en) 2019-01-22 2019-01-22 The adaptive sliding mode pose stabilization control method of flexible spacecraft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910057842.3A CN109507892A (en) 2019-01-22 2019-01-22 The adaptive sliding mode pose stabilization control method of flexible spacecraft

Publications (1)

Publication Number Publication Date
CN109507892A true CN109507892A (en) 2019-03-22

Family

ID=65757600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910057842.3A Pending CN109507892A (en) 2019-01-22 2019-01-22 The adaptive sliding mode pose stabilization control method of flexible spacecraft

Country Status (1)

Country Link
CN (1) CN109507892A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111498147A (en) * 2020-04-03 2020-08-07 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Finite time segmentation sliding mode attitude tracking control algorithm of flexible spacecraft

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0544297A1 (en) * 1991-11-27 1993-06-02 Hughes Aircraft Company Method for station keeping control of flexible spacecraft using onboard gain scheduling scheme
US6341249B1 (en) * 1999-02-11 2002-01-22 Guang Qian Xing Autonomous unified on-board orbit and attitude control system for satellites
CN102073276A (en) * 2011-02-21 2011-05-25 哈尔滨工业大学 Method for controlling flexible structure and self-adaptive changing structure by radial basis function (RBF) neural network
CN102139769A (en) * 2011-02-21 2011-08-03 哈尔滨工业大学 Fast and stable control method for flexible satellite based on self-organizing CMAC (cerebellar model articulation controller)
CN102298390A (en) * 2011-06-24 2011-12-28 北京航空航天大学 Anti-disturbance flexible spacecraft attitude and vibration composite control method
CN103412491A (en) * 2013-08-27 2013-11-27 北京理工大学 Method for controlling index time-varying slide mode of flexible spacecraft characteristic shaft attitude maneuver
CN104898683A (en) * 2015-05-20 2015-09-09 哈尔滨工业大学 Flexible satellite neural network backstepping sliding mode attitude control method
CN106406086A (en) * 2016-05-26 2017-02-15 北京航空航天大学 Large flexible spacecraft interference compensation method based on sliding mode disturbance observer
US9663252B1 (en) * 2016-12-07 2017-05-30 Beihang University Method for attitude controlling based on finite time friction estimation for flexible spacecraft
CN107065913A (en) * 2017-05-10 2017-08-18 哈尔滨工业大学深圳研究生院 The sliding moding structure gesture stability algorithm of Spacecraft
CN108828953A (en) * 2018-08-02 2018-11-16 哈尔滨工业大学(深圳) A kind of adaptive contragradience sliding formwork active vibration isolation control method of flexible spacecraft
CN109213184A (en) * 2018-11-06 2019-01-15 哈尔滨工业大学(深圳) The multi-modal Sliding Mode Attitude control algolithm of the finite time of flexible spacecraft

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0544297A1 (en) * 1991-11-27 1993-06-02 Hughes Aircraft Company Method for station keeping control of flexible spacecraft using onboard gain scheduling scheme
US6341249B1 (en) * 1999-02-11 2002-01-22 Guang Qian Xing Autonomous unified on-board orbit and attitude control system for satellites
CN102073276A (en) * 2011-02-21 2011-05-25 哈尔滨工业大学 Method for controlling flexible structure and self-adaptive changing structure by radial basis function (RBF) neural network
CN102139769A (en) * 2011-02-21 2011-08-03 哈尔滨工业大学 Fast and stable control method for flexible satellite based on self-organizing CMAC (cerebellar model articulation controller)
CN102298390A (en) * 2011-06-24 2011-12-28 北京航空航天大学 Anti-disturbance flexible spacecraft attitude and vibration composite control method
CN103412491A (en) * 2013-08-27 2013-11-27 北京理工大学 Method for controlling index time-varying slide mode of flexible spacecraft characteristic shaft attitude maneuver
CN104898683A (en) * 2015-05-20 2015-09-09 哈尔滨工业大学 Flexible satellite neural network backstepping sliding mode attitude control method
CN106406086A (en) * 2016-05-26 2017-02-15 北京航空航天大学 Large flexible spacecraft interference compensation method based on sliding mode disturbance observer
US9663252B1 (en) * 2016-12-07 2017-05-30 Beihang University Method for attitude controlling based on finite time friction estimation for flexible spacecraft
CN107065913A (en) * 2017-05-10 2017-08-18 哈尔滨工业大学深圳研究生院 The sliding moding structure gesture stability algorithm of Spacecraft
CN108828953A (en) * 2018-08-02 2018-11-16 哈尔滨工业大学(深圳) A kind of adaptive contragradience sliding formwork active vibration isolation control method of flexible spacecraft
CN109213184A (en) * 2018-11-06 2019-01-15 哈尔滨工业大学(深圳) The multi-modal Sliding Mode Attitude control algolithm of the finite time of flexible spacecraft

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AI-GUO WU 等: "Adaptive Sliding Mode Control Laws for Attitude Stabilization of Flexible Spacecraft With Inertia Uncertainty", 《IEEE ACCESS》 *
吴爱国 等: "转动惯量存在不确定性的挠性航天器滑模姿态控制", 《控制理论与应用》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111498147A (en) * 2020-04-03 2020-08-07 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Finite time segmentation sliding mode attitude tracking control algorithm of flexible spacecraft
CN111498147B (en) * 2020-04-03 2021-09-21 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Finite time segmentation sliding mode attitude tracking control algorithm of flexible spacecraft

Similar Documents

Publication Publication Date Title
CN107065913B (en) Sliding mode variable structure attitude control method of flexible spacecraft
CN107688295B (en) Four-rotor aircraft finite time self-adaptive control method based on rapid terminal sliding mode
Tayebi Unit quaternion-based output feedback for the attitude tracking problem
Cao et al. Design and analysis of a novel l1 adaptive controller, part i: control signal and asymptotic stability
CN110083171A (en) The method and system of the Dynamic sliding mode Attitude tracking control of flexible spacecraft
CN107831655A (en) The adaptive inverting modified fuzzy sliding mode controlling method of fractional order of gyroscope
CN110687796B (en) Neural network-based adaptive finite time command filtering backstepping control method
CN109507892A (en) The adaptive sliding mode pose stabilization control method of flexible spacecraft
Yuan et al. Synchronous fault-tolerant near-optimal control for discrete-time nonlinear PE game
Xiao et al. Adaptive sliding mode backstepping control for attitude tracking of flexible spacecraft under input saturation and singularity
Su et al. Direct adaptive fuzzy sliding mode control for under-actuated uncertain systems
CN116009594B (en) Hypersonic aircraft state constraint fault tolerance control method based on zero and game
Li et al. Stabilizing humanoids on slopes using terrain inclination estimation
CN116594401A (en) Unmanned ship track self-adaptive fuzzy tracking control method with state quantization and input quantization
KR102191298B1 (en) System and method for controlling quadrotor based on fuzzy model
CN113043284B (en) Multi-constraint inverse solution method for redundant robot
Moallem et al. Inversion-based sliding control of a flexible-link manipulator
CN110109357B (en) Semi-global self-adaptive control method for non-standard type non-linear aircraft
Pitakwatchara Wave correction scheme for task space control of time-varying delayed teleoperation systems
CN112947498A (en) Aircraft track angle control method, system and storage medium
CN108170028B (en) Robot chaotic inverse control method based on partial neural network
CN107943062A (en) Flexible Satellite Attitude sliding-mode control with external disturbance torque
CN112305917A (en) Fixed time terminal sliding mode robust fault-tolerant control method and device for liquid-filled spacecraft
Modugno et al. Safe trajectory optimization for whole-body motion of humanoids
CN108828953A (en) A kind of adaptive contragradience sliding formwork active vibration isolation control method of flexible spacecraft

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190322