CN106379558A - Sliding mode variable structure composite control method based on angle acceleration feedforward - Google Patents

Sliding mode variable structure composite control method based on angle acceleration feedforward Download PDF

Info

Publication number
CN106379558A
CN106379558A CN201610814894.7A CN201610814894A CN106379558A CN 106379558 A CN106379558 A CN 106379558A CN 201610814894 A CN201610814894 A CN 201610814894A CN 106379558 A CN106379558 A CN 106379558A
Authority
CN
China
Prior art keywords
calculating
sliding
acceleration feedforward
moment
angular acceleration
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
CN201610814894.7A
Other languages
Chinese (zh)
Other versions
CN106379558B (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.)
Shanghai Aerospace Control Technology Institute
Original Assignee
Shanghai Aerospace Control Technology Institute
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 Shanghai Aerospace Control Technology Institute filed Critical Shanghai Aerospace Control Technology Institute
Priority to CN201610814894.7A priority Critical patent/CN106379558B/en
Publication of CN106379558A publication Critical patent/CN106379558A/en
Application granted granted Critical
Publication of CN106379558B publication Critical patent/CN106379558B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/22Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
    • B64G1/24Guiding or controlling apparatus, e.g. for attitude control
    • B64G1/242Orbits and trajectories
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/10Artificial satellites; Systems of such satellites; Interplanetary vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention relates to a sliding mode variable structure composite control method based on angle acceleration feedforward. The method comprises the following steps of calculating a linear error sliding mode surface function; then, calculating the boundary layer thickness; next, calculating the control moment based on the angle acceleration feedforward; and finally, calculating a control instruction of a corresponding execution mechanism according to a control moment. The linear error sliding mode surface consisting of quaternion deviation and attitude angle velocity deviation is designed; a system is enabled to normally move along the sliding mode surface; a processing method of boundary layer function with a sign function is used, so that the system buffet can be effectively reduced; the single machine service life is prolonged; the good electrical and mechanical stability of a system is improved; the coupling moment and the angular momentum in the maneuvered process are compensated; and the control precision is improved.

Description

A kind of sliding moding structure composite control method based on angular acceleration feedforward
Technical field
The present invention relates to a kind of sliding moding structure composite control method based on angular acceleration feedforward.
Background technology
Strengthen with satellite function, the flexible appendage area size that star carries is increasing, and the impact bringing is annex Flexible fundamental frequency become lower, coupling becomes big.With satellite, platform stance maneuverability demand is improved, star configures big The execution structure of moment, such as control-moment gyro group.This high-torque actuator stem force square is big, during attitude maneuver Easily evoke the vibration of flexible appendage so that fast settling time is elongated.
Content of the invention
The present invention provide a kind of sliding moding structure composite control method based on angular acceleration feedforward, be capable of satellite by Carry out rapid attitude maneuver according to the process footprint designing, can effectively suppress the flexible vibration of flexible appendage, significantly shorten attitude The time of fast and stable, simple and reliable, operand is little, and engineering is easily achieved.
In order to achieve the above object, the present invention provides a kind of sliding moding structure complex controll side based on angular acceleration feedforward Method, comprises the steps of:
Step S1, calculating linearity error sliding-mode surface function;
Step S2, calculating boundary layer thickness;
Step S3, the control moment based on angular acceleration feedforward for the calculating;
Step S4, calculate the control instruction of corresponding executing agency according to control moment.
In described step S1, the step calculating linearity error sliding-mode surface function comprises:
Step S1.1, calculating sliding-mode surface coefficient;
K i = k b i ω f _ min 2 × 1.5538 ζ i , i = x , y , z
Wherein, kbiIt is the isolation multiple of system bandwidth and flexible appendage fundamental frequency;ωf_minIt is flexible appendage fundamental frequency;ζiIt is to be System damped coefficient;
Step S1.2, calculating sliding-mode surface function;
The form of three direction design sliding-mode surfaces is as follows:
Si=Kiqee, i=x, y, z
Wherein, qe=qv-qvdIt is quaternary number vector error, qvIt is the celestial body quaternary number obtaining when pre-testVector portion Point, qvdIt is the attitude maneuver quaternary number Q of planningdVector section;It is attitude angular velocity error,It is current survey The celestial body attitude angular velocity measuring, ωdIt is the attitude maneuver angular speed of planning.
In described step S2, the step calculating boundary layer thickness comprises:
ϵ i = T r e s _ i 4 ζ i 2 I i i K i , i = x , y , z
Wherein, Tres_iIt is the moment that system is reserved;ζiIt is system damping coefficient;IiiIt is the principal moments in three directions of system; KiIt is sliding-mode surface coefficient.
In described step S3, the step calculating the control moment based on angular acceleration feedforward comprises:
Step S3.1, calculating control moment:
T c i &prime; = T r e s _ i S i > &epsiv; i T r e s _ i S i &epsiv; i | S i | < &epsiv; i - T r e s _ i S i < - &epsiv; i , i = x , y , z
Angular acceleration feedforward is added in step S3.2, control moment:
Tci'=Tci'-Iiαdi, i=x, y, z
Wherein, αdiIt is the attitude maneuver angular acceleration instruction of planning;
Step S3.3, carry out torque compensation:
T c = T c &prime; - I ( &omega; ^ r &times; R ( q ^ a o ) 0 - &omega; 0 0 )
Wherein, I is three axle moment of inertia matrix;ω0It is orbit angular velocity;RepresentCorresponding attitude matrix;
Step S3.4, carry out angle momentum coupling compensation at steady state:
Tc=Tc-ω×(H-Hz0)
Wherein, ω is the inertia angular speed that gyro to measure obtains;H is the angular momentum of current executing agency;Hz0It is that system is steady The three shaft angle momentum biasing during state.
The present invention devises the linearity error sliding-mode surface being made up of quaternary number deviation and attitude angular velocity deviation it is ensured that system Normally can move along sliding-mode surface, take the processing method for sign function for the boundary layer functions, can effectively reduce and be System tremble shake, improve the service life of unit and the dynamo-electric stationarity that system is good, also to the coupling torque in mobile process with Angular momentum is compensated, and improves control accuracy.
Brief description
Fig. 1 is a kind of flow process of sliding moding structure composite control method based on angular acceleration feedforward that the present invention provides Figure.
Specific embodiment
Illustrate presently preferred embodiments of the present invention below according to Fig. 1.
As shown in figure 1, the present invention provides a kind of sliding moding structure composite control method based on angular acceleration feedforward, comprise Following steps:
Step S1, calculating linearity error sliding-mode surface function;
Step S2, calculating boundary layer thickness;
Step S3, the control moment based on angular acceleration feedforward for the calculating;
Step S4, calculate the control instruction of corresponding executing agency according to control moment.
In described step S1, the step calculating linearity error sliding-mode surface function comprises:
Step S1.1, calculating sliding-mode surface coefficient;
K i = k b i &omega; f _ min 2 &times; 1.5538 &zeta; i , i = x , y , z
Wherein, kbiIt is the isolation multiple of system bandwidth and flexible appendage fundamental frequency, can be taken as 0.05-0.5, by ground remote control Parameter can be changed;ωf_minIt is flexible appendage fundamental frequency;ζiIt is system damping coefficient, can be taken as 0.1-2, by ground remote control parameter Can change;
Step S1.2, calculating sliding-mode surface function;
The form of three direction design sliding-mode surfaces is as follows:
Si=Kiqee, i=x, y, z
Wherein, qe=qv-qvdIt is quaternary number vector error, qvIt is the celestial body quaternary number obtaining when pre-testVector portion Point, qvdIt is the attitude maneuver quaternary number Q of planningdVector section;It is attitude angular velocity error,It is current survey The celestial body attitude angular velocity measuring, ωdIt is the attitude maneuver angular speed of planning.
In described step S2, the step calculating boundary layer thickness comprises:
&epsiv; i = T r e s _ i 4 &zeta; i 2 I i i K i , i = x , y , z
Wherein, Tres_iIt is the moment that system is reserved, the ability according to actual executing agency sets;ζiIt is system damping system Number;IiiIt is the principal moments in three directions of system;KiIt is sliding-mode surface coefficient.
In described step S3, the step calculating the control moment based on angular acceleration feedforward comprises:
Step S3.1, calculating control moment:
T c i &prime; = T r e s _ i S i > &epsiv; i T r e s _ i S i &epsiv; i | S i | < &epsiv; i - T r e s _ i S i < - &epsiv; i , i = x , y , z
Angular acceleration feedforward is added in step S3.2, control moment:
Tci'=Tci'-Iiαdi, i=x, y, z
Wherein, αdiIt is the attitude maneuver angular acceleration instruction of planning;
Step S3.3, carry out torque compensation:
T c = T c &prime; - I ( &omega; ^ r &times; R ( q ^ a o ) 0 - &omega; 0 0 )
Wherein, I is three axle moment of inertia matrix;ω0It is orbit angular velocity;RepresentCorresponding attitude matrix;
Step S3.4, carry out angle momentum coupling compensation at steady state:
Tc=Tc-ω×(H-Hz0)
Wherein, ω is the inertia angular speed that gyro to measure obtains;H is the angular momentum of current executing agency;Hz0It is that system is steady The three shaft angle momentum biasing during state.
The control instruction of corresponding executing agency in described step S4, is calculated according to control moment;
In one embodiment, as executing agency, then calculate the rotary speed instruction of flywheel, be sent to winged as with flywheel Wheel;
In another embodiment, then calculate controling power as with single-gimbal control moment gyros as executing agency The rotary speed instruction of square gyro outside framework, is sent to control-moment gyro.
The present invention devises the linearity error sliding-mode surface being made up of quaternary number deviation and attitude angular velocity deviation it is ensured that system Normally can move along sliding-mode surface, take the processing method for sign function for the boundary layer functions, can effectively reduce and be System tremble shake, improve the service life of unit and the dynamo-electric stationarity that system is good, also to the coupling torque in mobile process with Angular momentum is compensated, and improves control accuracy.
Although present disclosure has been made to be discussed in detail by above preferred embodiment, but it should be appreciated that above-mentioned Description is not considered as limitation of the present invention.After those skilled in the art have read the above, for the present invention's Multiple modifications and substitutions all will be apparent from.Therefore, protection scope of the present invention should be limited to the appended claims.

Claims (4)

1. a kind of sliding moding structure composite control method based on angular acceleration feedforward is it is characterised in that comprise the steps of:
Step S1, calculating linearity error sliding-mode surface function;
Step S2, calculating boundary layer thickness;
Step S3, the control moment based on angular acceleration feedforward for the calculating;
Step S4, calculate the control instruction of corresponding executing agency according to control moment.
2. the sliding moding structure composite control method based on angular acceleration feedforward as claimed in claim 1 is it is characterised in that institute In step S1 stated, the step calculating linearity error sliding-mode surface function comprises:
Step S1.1, calculating sliding-mode surface coefficient;
K i = k b i &omega; f _ m i n 2 &times; 1.5538 &zeta; i , i = x , y , z
Wherein, kbiIt is the isolation multiple of system bandwidth and flexible appendage fundamental frequency;ωf_minIt is flexible appendage fundamental frequency;ζiIt is system resistance Buddhist nun's coefficient;
Step S1.2, calculating sliding-mode surface function;
The form of three direction design sliding-mode surfaces is as follows:
Si=Kiqee, i=x, y, z
Wherein, qe=qv-qvdIt is quaternary number vector error, qvIt is the celestial body quaternary number obtaining when pre-testVector section, qvdIt is the attitude maneuver quaternary number Q of planningdVector section;It is attitude angular velocity error,It is current survey The celestial body attitude angular velocity measuring, ωdIt is the attitude maneuver angular speed of planning.
3. the sliding moding structure composite control method based on angular acceleration feedforward as claimed in claim 2 is it is characterised in that institute In step S2 stated, the step calculating boundary layer thickness comprises:
&epsiv; i = T r e s _ i 4 &zeta; i 2 I i i K i , i = x , y , z
Wherein, Tres_iIt is the moment that system is reserved;ζiIt is system damping coefficient;IiiIt is the principal moments in three directions of system;KiIt is Sliding-mode surface coefficient.
4. the sliding moding structure composite control method based on angular acceleration feedforward as claimed in claim 3 is it is characterised in that institute In step S3 stated, the step calculating the control moment based on angular acceleration feedforward comprises:
Step S3.1, calculating control moment:
T c i &prime; = T r e s _ i S i > &epsiv; i T r e s _ i S i &epsiv; i | S i | < &epsiv; i - T r e s _ i S i < - &epsiv; i , i = x , y , x
Angular acceleration feedforward is added in step S3.2, control moment:
Tci'=Tci′-Iiαdi, i=x, y, z
Wherein, αdiIt is the attitude maneuver angular acceleration instruction of planning;
Step S3.3, carry out torque compensation:
T c = T c &prime; - I ( &omega; ^ r &times; R ( q ^ a o ) 0 - &omega; 0 0 )
Wherein, I is three axle moment of inertia matrix;ω0It is orbit angular velocity;RepresentCorresponding attitude matrix;
Step S3.4, carry out angle momentum coupling compensation at steady state:
Tc=Tc-ω×(H-Hz0)
Wherein, ω is the inertia angular speed that gyro to measure obtains;H is the angular momentum of current executing agency;Hz0When being systematic steady state Three shaft angle momentum of biasing.
CN201610814894.7A 2016-09-09 2016-09-09 A kind of sliding moding structure composite control method based on angular acceleration feedforward Active CN106379558B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610814894.7A CN106379558B (en) 2016-09-09 2016-09-09 A kind of sliding moding structure composite control method based on angular acceleration feedforward

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610814894.7A CN106379558B (en) 2016-09-09 2016-09-09 A kind of sliding moding structure composite control method based on angular acceleration feedforward

Publications (2)

Publication Number Publication Date
CN106379558A true CN106379558A (en) 2017-02-08
CN106379558B CN106379558B (en) 2018-09-11

Family

ID=57935682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610814894.7A Active CN106379558B (en) 2016-09-09 2016-09-09 A kind of sliding moding structure composite control method based on angular acceleration feedforward

Country Status (1)

Country Link
CN (1) CN106379558B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107089348A (en) * 2017-04-01 2017-08-25 中国空间技术研究院 On-orbit fault game method based on many flexible accessory satellite dynamics optimized Control Modes
CN107933967A (en) * 2017-11-23 2018-04-20 北京控制工程研究所 A kind of in-orbit identification method of satellite rotary inertia

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10250697A (en) * 1997-03-17 1998-09-22 Mitsubishi Electric Corp Thruster controller
CN103412491A (en) * 2013-08-27 2013-11-27 北京理工大学 Method for controlling index time-varying slide mode of flexible spacecraft characteristic shaft attitude maneuver
CN103708044A (en) * 2013-12-06 2014-04-09 上海新跃仪表厂 Saturated sliding mode variable structure control method for rapidly maneuvering attitudes of satellites
CN104570742A (en) * 2015-01-29 2015-04-29 哈尔滨工业大学 Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit
CN104898431A (en) * 2015-06-10 2015-09-09 北京理工大学 Reentry aircraft finite time control method based on disturbance observer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10250697A (en) * 1997-03-17 1998-09-22 Mitsubishi Electric Corp Thruster controller
CN103412491A (en) * 2013-08-27 2013-11-27 北京理工大学 Method for controlling index time-varying slide mode of flexible spacecraft characteristic shaft attitude maneuver
CN103708044A (en) * 2013-12-06 2014-04-09 上海新跃仪表厂 Saturated sliding mode variable structure control method for rapidly maneuvering attitudes of satellites
CN104570742A (en) * 2015-01-29 2015-04-29 哈尔滨工业大学 Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit
CN104898431A (en) * 2015-06-10 2015-09-09 北京理工大学 Reentry aircraft finite time control method based on disturbance observer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107089348A (en) * 2017-04-01 2017-08-25 中国空间技术研究院 On-orbit fault game method based on many flexible accessory satellite dynamics optimized Control Modes
CN107933967A (en) * 2017-11-23 2018-04-20 北京控制工程研究所 A kind of in-orbit identification method of satellite rotary inertia

Also Published As

Publication number Publication date
CN106379558B (en) 2018-09-11

Similar Documents

Publication Publication Date Title
CN104374388B (en) Flight attitude determining method based on polarized light sensor
CN103235598B (en) A kind of method adjusting thruster direction sensing assembly spacecraft centroid
CN104238563B (en) Design method of control moment gyroscopes with surface inclination angles changeable
CN108958275B (en) Rigid-flexible liquid coupling system attitude controller and maneuvering path joint optimization method
CN106915477A (en) A kind of attitude control method
CN104570742B (en) Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit
CN105739513B (en) A kind of quadrotor flying robot nonlinear loci tracking control unit and its tracking and controlling method
CN106767767A (en) A kind of micro-nano multimode star sensor system and its data fusion method
CN107402516B (en) Rank saturation the fuzzy PD attitude control method is passed based on joint executing agency
CN107438806A (en) Method and apparatus for being controlled to the posture of spacecraft
CN104281150A (en) Trajectory planning method for attitude maneuver
CN109823572B (en) Actuating mechanism configuration and control method for reciprocating and rapid swinging of agile satellite attitude
CN105180728A (en) Front data based rapid air alignment method of rotary guided projectiles
CN106379558A (en) Sliding mode variable structure composite control method based on angle acceleration feedforward
CN108958274B (en) PSO-based attitude maneuver path planning method for rigid-flexible liquid coupling system
CN106184819A (en) A kind of attitude maneuver self adaptation method for planning track
Gerber et al. Twisting and tilting rotors for high-efficiency, thrust-vectored quadrotors
CN102508492B (en) Method for realizing great circle flight of aircraft in constant height between isometric waypoints
Yue et al. Modeling and robust adaptive control of a 3-axis motion simulator
CN106527471A (en) Trigonometric function track planning method used for restraining flexible vibration in attitude maneuver process and system thereof
CN103034121B (en) Control method for hierarchical saturation PID (Proportion Integration Differentiation) controller based on integral separation
Náhlík et al. Applications of gyroscopic effect in transportation
Paku et al. Satellite attitude control system using a spherical reaction wheel
CN105912012B (en) Spacecraft chaos attitude control method under a kind of part actuator failure
CN105259907B (en) A kind of method that spacecraft attitude stabilization control is realized by internal vibration insulation structure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant