CN103808323B - A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method - Google Patents

A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method Download PDF

Info

Publication number
CN103808323B
CN103808323B CN201210439266.7A CN201210439266A CN103808323B CN 103808323 B CN103808323 B CN 103808323B CN 201210439266 A CN201210439266 A CN 201210439266A CN 103808323 B CN103808323 B CN 103808323B
Authority
CN
China
Prior art keywords
path
attitude
motor
satellite
driven
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.)
Active
Application number
CN201210439266.7A
Other languages
Chinese (zh)
Other versions
CN103808323A (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 ENGINEERING INSTITUTE
Original Assignee
SHANGHAI AEROSPACE CONTROL ENGINEERING 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 ENGINEERING INSTITUTE filed Critical SHANGHAI AEROSPACE CONTROL ENGINEERING INSTITUTE
Priority to CN201210439266.7A priority Critical patent/CN103808323B/en
Publication of CN103808323A publication Critical patent/CN103808323A/en
Application granted granted Critical
Publication of CN103808323B publication Critical patent/CN103808323B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/24Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for cosmonautical navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention provides a kind of cosine transition acceleration Path Method motor-driven for attitude of satellite tracking, the half period cosine function transition of biasing is used at the angular acceleration sudden change in BCB path, satellite body system three axle is projected to according to predetermined motor-driven direction vector according to angular acceleration path, obtain angular speed path after integration, then use kinematics to resolve attitude angle or attitude quaternion path.Compared with prior art, the vibration of flexible appendage can be greatly decreased, and then improve stability and rapidity, flexible inhibition is good.Method for designing is simple, it is easy to Project Realization, and the attitude of satellite that can be suitable for flexible coupling bigger is motor-driven.

Description

A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method
Technical field
The present invention relates to attitude control of satellite technology, the especially attitude of satellite and follow the tracks of motor-driven trajectory planning, a kind of use is remaining The method in string transition angular acceleration path.
Background technology
In order to increase satellite imagery fabric width, accident area is realized instant observation, or by satellite along course bearing Forward sight and backsight realize three-dimensional imaging, the fast reserve ability of satellite is proposed strict requirements.The attitude of satellite is motor-driven Method be divided into that open loop is motor-driven and closed loop is motor-driven.Open loop is motor-driven higher to model qualitative requirement really, is normally only used for single shaft machine Dynamic;Closed loop is motor-driven is divided into step instruction mode and path planning pattern, and step instruction mode often has overshoot, path planning Pattern then can avoid overshoot, and mobile process is the most reliable.So, use path planning pattern to realize the attitude of satellite motor-driven, Especially three-axis attitude is motor-driven is a kind of trend.
A new generation's satellite structure generally requires and carries large-scale solar array or large-scale deployable antenna, the sudden change of angular acceleration Process is equivalent to the step response process of second-order system, easily evokes the vibration of flexible appendage, especially windsurfing, its modal damping Ratio is the least, vibration modal frequency is low, and the effect of step exciting force will cause windsurfing violent oscillatory motion last very long, seriously Affect the attitude stability of satellite body, add the difficulty of gesture stability.For the maneuver model in trace command path, path Planning quality have a strong impact on the vibration suppressioning effect of flexible appendage.
Prior art checks in published paths planning method have:
1) BCB path: be the more motor-driven path of currently practical application, according to bang-bang control principle, according to " often Value accelerates-at the uniform velocity-constant value slows down " the path of mode planning, this path can make this system quickly respond, but angular acceleration Sudden change (i.e. discontinuity) often results in the judder of flexible windsurfing, and control accuracy is the highest.As it is shown in figure 1, it is most for application BCB path schematic diagram, this path planning is simple.Nearly all open loop is motor-driven is all the BCB mode that uses, but couples for flexibility The satellite increasingly stronger, stability requirement is the highest, it is necessary to instruction mode is made improvement.
2) S type path: by " calculating based on multi-target evolution at 2010 the 25th curly hair tables of aviation power journal such as Shen Xiaoning The motor-driven path planning of satellite of method " in, propose motor-driven path based on S type rate curve for sudden change of acceleration problem, should Method application multi-objective optimization algorithm finds the parameter of S function.But its Path form is complicated, and speed is relatively big, executing agency The most saturated, be not suitable for Project Realization.As in figure 2 it is shown, be parabolic type acceleration path schematic diagram, it can be seen that, , , Moment angular acceleration differential is relatively big, and compares with BCB path, does not make full use of accessible maximum Angular acceleration.
3) parabolic type acceleration path: by Zheng Lijun etc. at 2011 the 39th curly hair tables of Central China University of Science and Technology's journal In " Spacecraft Large Angle Attitude Maneuver path planning ", angle based on the parabolic function design motor-driven path of syllogic is proposed Acceleration, is replaced the constant in BCB path by parabolic function.There is certain flexible inhibition, but due to the most rationally Utilize the maximum output torque of executing agency so that the path time of planning is longer, and the differential of segment section angular acceleration is relatively Greatly, it is further improved.
Above-mentioned each path there is the problem that BCB path planning is simple, but flexibility suppression is not made consideration;S type Path considers flexibility suppression, but form is complicated, is not easy to Project Realization;Flexibility suppression is made by parabolic type acceleration path Consider, but to sacrifice planning time as cost.It is thus desirable to the rule that flexible suppression and energy Practical can be considered Draw path.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of cosine transition angle motor-driven for attitude of satellite tracking and accelerates Degree Path Method, can suppress flexible appendage to vibrate, and form is simple, the motor-driven path that engineering is easily achieved.
For solving above-mentioned technical problem, a kind of of the present invention follows the tracks of motor-driven cosine transition angular acceleration for the attitude of satellite Path Method, is the improvement to BCB path, uses the half period cosine letter of biasing at the angular acceleration sudden change in BCB path Number transition, projects to satellite body system three axle according to angular acceleration path according to predetermined motor-driven direction vector, after integration Obtain angular speed path, then use kinematics to resolve attitude angle or attitude quaternion path.
Described cosine transition angular acceleration Path Method, specifically includes following steps:
Step one, calculating attitude of satellite anglec of rotation size, determine motor-driven direction;
Step 2, choose transit time by engineering is actual
If the flexible coefficient of coup of satellite flexible appendage is big, then choose transit timeValue is big, otherwise when then choosing transition BetweenIt is worth little;
Maximum angular is chosen in step 3, foundation actuator stem force square restriction, satellite inertia size and motor-driven direction Acceleration amplitude
Consider that executing agency's moment is saturated, choose, in formulaFor executing agency on an axle Big output torque,For satellite body three axle maximum principal moments;
Step 4, limit according to the range of speed measuring device and determine at the uniform velocity section angular speed size
Desirable in order to reserve surplus, in formulaFor the measurable maximum angular rate of speed measuring device;
Step 5, basisCalculate the constant accelerating sections time
Step 6, calculate the at the uniform velocity section time
If, calculate ;If , then put, and reset in step 3
Step 7, to planning angular acceleration path be assigned on body series three axle by the direction vector determined in step one Obtain
Step 8, angular acceleration vector path integration obtain target angular velocity;Angular velocity vector path uses four Unit's number kinematical equation resolves and obtains Satellite Targets attitude quaternion
The cosine transition angular acceleration Path Method of the present invention, compared with prior art, its advantage and providing the benefit that:
1, make full use of the maximum output of executing agency, on the basis of reducing planning time, utilize cosine function mistake as far as possible Cross and reduce the flexible vibration brought in mobile process;
2, the cosine transition function used is owing to being zero at initial and end differential, does not has angular acceleration saltus step and angle to accelerate Degree differential saltus step, flexible inhibition is good;
3, cosine changeover portion has only to just to plan migration path selected transit time, and Project Realization is simple;
4, acceleration path is multiplied with known inertia battle array, obtains the torque command of softening, mould motor-driven for open loop Formula, uses such torque command can suppress the vibration of flexible appendage, and then improves stability and rapidity.
Accompanying drawing explanation
Fig. 1 is existing BCB path schematic diagram;
Fig. 2 is existing parabolic type acceleration path schematic diagram;
Fig. 3 is cosine transition angular acceleration path schematic diagram of the present invention;
Fig. 4 is the cosine transition angular acceleration path design flow diagram of the present invention;
Fig. 5 is that cosine transition angular acceleration path compares figure with BCB path to flexible inhibition;
Fig. 6 is that flexibility is suppressed by cosine transition angular acceleration path with parabolic type acceleration path
Effect comparison figure.
Detailed description of the invention
Below with reference to drawings and Examples, the present invention is described in further detail:
As it is shown on figure 3, be cosine transition angular acceleration path schematic diagram.At the angular acceleration sudden change in existing BCB path Use the half period cosine function transition of biasing, project according to predetermined motor-driven direction vector according to angular acceleration path To satellite body system three axle, obtain angular speed path after integration, then use kinematics to resolve attitude angle or attitude quaternion path.
In figureFor maximum angular acceleration amplitude;For transit time;The constant accelerating sections time.Four changeover portions use remaining String function describes, as first paragraph transition cosine curve is.It is to be appreciated that do not provide the signal of S type path Figure, being because S type path is with angular speed as plan objects, and this method comparativity is not strong, and S type path is Project Realization Difficulty.
As shown in Figure 4, for the design flow diagram in cosine transition acceleration path, motor-driven with three axles using quaternion feedback As a example by, specifically include following steps:
Step one, calculating attitude of satellite anglec of rotation size, determine motor-driven direction
The quaternary number initial value assuming satellite initial attitude relative target attitude is , then Satellite has needed around Euler's axleRotate
In formulaFor initial attitude relative to the quaternary number of reference frame,
For targeted attitude relative to the quaternary number of reference frame;
Step 2, choose transit time
Transit time is chosen by engineering is actual, when if the flexible coefficient of coup of satellite flexible appendage is big, then when choosing transition BetweenValue is big, otherwise then chooses transit timeIt is worth little;
Step 3, choose maximum angular acceleration amplitude
Maximum angular acceleration width is chosen according to the restriction of actuator stem force square, satellite inertia size and motor-driven direction Value, it is considered to executing agency's moment is saturated can be chosen, in formulaFor executing agency's maximum on an axle Output torque,For satellite body three axle maximum principal moments;
Step 4, determine at the uniform velocity section angular speed size
Range according to speed measuring device limits and determines at the uniform velocity section angular speed size, desirable in order to reserve surplus , in formulaFor the measurable maximum angular rate of speed measuring device;
Step 5, calculating constant accelerating sections time
Accelerate mobile process to have
Step 6, calculate the at the uniform velocity section time
If, then calculate
If , then put, and revise in step 3
If it is determined that constant angular acceleration, the constant acceleration time, transit timeAfterwards, at the uniform velocity timeSize Needing to determine according to required motor-driven angle, the most motor-driven angle is
=
If, illustrate need not at the uniform velocity section, at this moment can determine to repair according to engineering problem JustOr, or three parameters revise simultaneously, it is only necessary to makeJust can, step 6 is given It is to revise
Step 7, to the angular acceleration path of planning by the Central European pulling shaft of step oneDirection vector be assigned to body series three Angular acceleration vector is obtained on axle
Step 8, angular acceleration vector path integration obtain expectation angular speed;Angular velocity vector path uses four Unit's number kinematical equation resolves and obtains satellite expectation attitude quaternion
As it is shown in figure 5, for using BCB path to control what parameters simulation was tested with cosine transition acceleration path with identical Result comparison figure, BCB path realized planning at 42 seconds, and cosine transition acceleration path realized planning at 46 seconds, provided 45-in figure The front quadravalence flexible mode figure of 80 seconds, it can be seen that residual oscillation situation, although cosine transition acceleration path somewhat extends Planning time, but obvious to flexible inhibitory action effect.
As shown in Figure 6, parabolic type acceleration path is used to add with use cosine transition angle for the test of same maneuver simulation The emulation comparison figure of speed path, parabolic type acceleration path realized planning at 55 seconds, ratio BCB path length 13 seconds, but The most do not use cosine transition acceleration path good to remaining flexible vibration suppressioning effect.Before figure gives the 55-80 second Quadravalence flexible mode figure.

Claims (2)

1. one kind is used for the cosine transition angular acceleration Path Method that attitude of satellite tracking is motor-driven, it is characterised in that: to BCB path Improvement, at the angular acceleration sudden change in BCB path use biasing half period cosine function transition, according to angular acceleration road Footpath projects to satellite body system three axle according to predetermined motor-driven direction vector, obtains angular speed path, then use after integration Kinematics resolves attitude angle or attitude quaternion path.
The cosine transition angular acceleration Path Method motor-driven for attitude of satellite tracking the most according to claim 1, it is special Levy and be: it specifically includes following steps:
Step one, calculating attitude of satellite anglec of rotation size, determine motor-driven direction;
Step 2, choose transit time by engineering is actual
Step 3, foundation actuator stem force square restriction, satellite inertia size and motor-driven direction are chosen maximum angular and are accelerated Degree amplitude
Step 4, limit according to the range of speed measuring device and determine at the uniform velocity section angular speed size
Step 5, basisCalculate the constant accelerating sections time
Step 6, calculate the at the uniform velocity section time
Step 7, the angular acceleration path of target is assigned on moisture images three axle by the direction vector determined in step one Arrive
Step 8, angular acceleration vector path integration obtain target angular velocity;Angular velocity vector path uses quaternary number Kinematical equation resolves and obtains Satellite Targets attitude quaternion
CN201210439266.7A 2012-11-07 2012-11-07 A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method Active CN103808323B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210439266.7A CN103808323B (en) 2012-11-07 2012-11-07 A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210439266.7A CN103808323B (en) 2012-11-07 2012-11-07 A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method

Publications (2)

Publication Number Publication Date
CN103808323A CN103808323A (en) 2014-05-21
CN103808323B true CN103808323B (en) 2016-09-07

Family

ID=50705434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210439266.7A Active CN103808323B (en) 2012-11-07 2012-11-07 A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method

Country Status (1)

Country Link
CN (1) CN103808323B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107515611A (en) * 2017-07-28 2017-12-26 北京控制工程研究所 A kind of sinusoidal motor-driven paths planning method of superimposed type mixing

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105005312B (en) * 2015-06-29 2017-11-03 哈尔滨工业大学 One kind is based on maximum angular acceleration and maximum angular rate satellite planned trajectory method
CN106527471B (en) * 2017-01-25 2019-10-01 上海航天控制技术研究所 Inhibit the method for planning track and system of flexible vibration during attitude maneuver
CN107608213B (en) * 2017-10-12 2020-11-03 上海航天控制技术研究所 Parameter design method for satellite attitude maneuver path planning
CN107831521B (en) * 2017-10-16 2020-10-23 中国西安卫星测控中心 Window calculation method for low-orbit satellite to track non-orbit flying high-dynamic target
CN107807657B (en) * 2017-11-29 2021-01-26 南京理工大学 Flexible spacecraft attitude self-adaptive control method based on path planning
CN111798701B (en) * 2020-07-07 2022-07-26 中国船舶工业***工程研究院 Unmanned ship path tracking control method, system, storage medium and terminal
CN112422184B (en) * 2020-09-28 2022-05-27 东方红卫星移动通信有限公司 Rotation control method and device of coarse pointing device for space optical communication
CN113830330B (en) * 2021-09-30 2023-08-29 北京控制工程研究所 Satellite attitude pointing method and system based on relay satellite measurement and control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2022718A1 (en) * 2006-05-12 2009-02-11 NEC TOSHIBA Space Systems, Ltd. Attitude control data creating method, and attitude control device applying the method
EP2224307A2 (en) * 2009-02-03 2010-09-01 The Boeing Company Spacecraft Acquisiton Maneuvers Using Position-Based Gyroless Control
CN102298390A (en) * 2011-06-24 2011-12-28 北京航空航天大学 Anti-disturbance flexible spacecraft attitude and vibration composite control method
CN102645773A (en) * 2007-04-27 2012-08-22 三星电子株式会社 Gate driving circuit and liquid crystal display having same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2022718A1 (en) * 2006-05-12 2009-02-11 NEC TOSHIBA Space Systems, Ltd. Attitude control data creating method, and attitude control device applying the method
CN102645773A (en) * 2007-04-27 2012-08-22 三星电子株式会社 Gate driving circuit and liquid crystal display having same
EP2224307A2 (en) * 2009-02-03 2010-09-01 The Boeing Company Spacecraft Acquisiton Maneuvers Using Position-Based Gyroless Control
CN102298390A (en) * 2011-06-24 2011-12-28 北京航空航天大学 Anti-disturbance flexible spacecraft attitude and vibration composite control method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Controlling the attitude maneuvers of flexible spacecraft by using time-optimal/fuel-efficient shaped inputs;S.Parman et.al;《Journal or Sound and Vibration》;19991231;第221卷(第4期);全文 *
一种航天器姿态快速机动及稳定控制方法;雷拥军等;《中国空间科学技术》;20101031(第5期);第48-53,58页 *
挠性卫星姿态大角度机动路径的设计与优化;郑立君;《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》;20120731;第13-21页 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107515611A (en) * 2017-07-28 2017-12-26 北京控制工程研究所 A kind of sinusoidal motor-driven paths planning method of superimposed type mixing
CN107515611B (en) * 2017-07-28 2020-11-10 北京控制工程研究所 Superposition type hybrid sine maneuvering path planning method

Also Published As

Publication number Publication date
CN103808323A (en) 2014-05-21

Similar Documents

Publication Publication Date Title
CN103808323B (en) A kind of attitude of satellite follows the tracks of motor-driven cosine transition angular acceleration Path Method
CN104049640B (en) Unmanned vehicle attitude robust fault tolerant control method based on Neural Network Observer
CN104022742B (en) Attitude of flight vehicle robust inverting fault tolerant control method based on Neural Network Observer
CN103412491B (en) A kind of Spacecraft feature axis attitude maneuver index time-varying sliding-mode control
CN106586033A (en) Adaptive segmentation multistage linear spectrum generalized standard control missdistance reentry guidance method
CN103792945B (en) A kind of attitude control and liquid fuel of filled Spacecraft system rock inhibition method
CN104176268B (en) A kind of gliding flight trajectory damping control method
CN104570742A (en) Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit
CN105652880A (en) Non-linear anti-saturation height instruction generating method for aircraft large airspace flight
CN107807657A (en) A kind of Flexible Spacecraft self-adaptation control method based on path planning
CN109283841A (en) Flexibility of joint and armed lever space manipulator control method flexible
De-Min et al. Bifurcation and chaos analysis for aeroelastic airfoil with freeplay structural nonlinearity in pitch
CN105807780A (en) Flywheel output deviation based anti-interference attitude control method and verification device
CN108445753B (en) Method for balancing lateral force and restraining lateral reverse thrust of unmanned aerial vehicle
CN104407514A (en) Micro-gyroscope backstepping control method based on neural network state observer
CN105619394A (en) ROV attitude control method based on error quaternion feedback
CN102609561B (en) Simulation method for influence of rotation part on flexible dynamics
Oza et al. A nonlinear suboptimal guidance law with 3D impact angle constraints for ground targets
Xiaojian et al. Impact angle control over composite guidance law based on feedback linearization and finite time control
Liu et al. Continuous dynamic simulation for morphing wing aeroelasticity
Zhao et al. A combined guidance law for intercepting hypersonic large maneuvering targets
Li et al. Enhanced disturbance rejection control based test rocket control system design and validation
Sahu Unsteady aerodynamic simulations of a canard-controlled projectile at low transonic speeds
Wang et al. Nonlinear model reduction for aeroelastic control of flexible aircraft described by large finite-element models
Feng et al. Stabilize the planar single inverted pendulum based on LQR

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant