CN105912007A - Differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization - Google Patents
Differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization Download PDFInfo
- Publication number
- CN105912007A CN105912007A CN201610389286.6A CN201610389286A CN105912007A CN 105912007 A CN105912007 A CN 105912007A CN 201610389286 A CN201610389286 A CN 201610389286A CN 105912007 A CN105912007 A CN 105912007A
- Authority
- CN
- China
- Prior art keywords
- theta
- centerdot
- omega
- space
- space manipulator
- 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
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000006641 stabilisation Effects 0.000 title claims abstract description 29
- 238000011105 stabilization Methods 0.000 title claims abstract description 29
- 238000013461 design Methods 0.000 claims abstract description 19
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 claims description 18
- 239000011159 matrix material Substances 0.000 claims description 16
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 claims description 6
- 230000001568 sexual effect Effects 0.000 claims description 6
- 230000033228 biological regulation Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 3
- 230000007246 mechanism Effects 0.000 claims description 2
- 239000007787 solid Substances 0.000 claims 1
- 238000004364 calculation method Methods 0.000 abstract description 3
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 9
- 239000000446 fuel Substances 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 210000001503 joint Anatomy 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 210000000323 shoulder joint Anatomy 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/244—Spacecraft control systems
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Feedback Control In General (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention discloses a differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization. A differential geometry theory is used to carry out linearization conversion on a nonlinear attitude dynamics model so as to acquire a kind of linear space form. And then LQR is used to carry out controller design on a linearized attitude stabilization system so as to acquire a non-linear control law. A spatial mechanical arm attitude stabilization controller based on a differential geometry theory and an LQR control method can guarantee robustness stability of a system to various kinds of uncertainties and a non-cooperative interference, a simple linearity control theory is adopted, a control structure is simple, a calculated amount is reduced and resources on a satellite is saved so that the method is especially suitable for a spatial mechanical arm attitude stabilization task which needs real-time calculation and has a limited calculating capability.
Description
[technical field]
The present invention relates to the Differential Geometry nonlinear control method of the anti-interference attitude stabilization of a kind of space manipulator, belong to boat
It device control field.
[background technology]
The 26S Proteasome Structure and Function of spacecraft is increasingly sophisticated, and the development of space technology makes the new space tasks such as operation in-orbit become
For may, capture in-orbit, keep in repair, assemble, module replacing, fuel adding these operate in-orbit service be space technology develop new
Focus.Yet with spatial environments, there is the severe factor such as extreme temperature, vacuum, radiation, weightlessness, mankind's extravehicular activity risk
Greatly, thus with the space platform of mechanical arm to implement the effect during spatial operation the most notable.At present, from machinery
The development trend of the space platform of arm is it can be seen that operation target is developed to noncooperative target by cooperation, and task is by simple target
Capture and develop to target accurate operation.Therefore, the control technology of spacecraft is had higher requirement by these changes, controls
System must solve uncertainty, the problem such as strong nonlinearity and real-time simultaneously.This is because space manipulator is being carried out
During Control System Design and demonstration, need mathematical model accurate, simple.But in space, space manipulator base
The pose of seat is not fixing, and the motion of mechanical arm couples with also existing between the motion of pedestal, the position of pedestal and attitudes vibration
Influencing whether the pose of mechanical arm tail end, in turn, the motor-driven of mechanical arm also can produce impact to the pose of pedestal.Further, by
Equipment requirements light weight in space, volume are little, it is low to consume energy, and space manipulator often uses light material, elongate rod, subtracts greatly
Speed ratio, has relatively strong flexible.The feature of space manipulator determines it and has the strongest non-linear and complicated coupling;With
Time, in spatial environments, some parameter is difficult to accurately obtain, and the change of parameter causes system model to there is strong uncertainty.
Trace it to its cause, mainly include that the Aerospace Satellite pedestal inertial parameter that fuel consumption causes changes, measures signal noise and arrest
Position disturbance moment produced by it etc. after noncooperative target.In addition, the non-coplanar force gradient moment that do not models, solar array
The existence of the factors such as optical pressure so that system by extra disturbance torque, the undesirable condition such as the friction in joint, flexibility in addition,
These factors all will affect the action effect of control method.Thus, conventional linear system control method will be no longer appropriate for such control
System processed design, and be similar to adaptive control algorithm, sliding mode control algorithm general nonlinearity control method also will because of control
Device structure processed is complicated and is not suitable for engineering reality.Therefore needing research can overcome non-linear, the close coupling of mechanical arm, suppression is each
Kind of interference, uncertain, be easy to the nonlinear robust control algorithm of Project Realization.
Owing to space manipulator is during arresting noncooperative target, to Aerospace Satellite platform stance and each joint angles
Control accuracy require the highest, therefore can not that traditional method be utilized to ignore high-order be non-as spacecraft relative orbit controls
Linear term carries out linearisation, but accurate linear transfor method must be used to obtain Controlling model, thus ensure spacecraft with
Joint of mechanical arm relative Attitude Control for Spacecraft accurate.In recent years in research nonlinear system process, Isidori is successfully by differential
Geometric theory is applied to the modeling of nonlinear control system, controls and analyze central.Owing to differential geometric theory can be to non-thread
Sexual system carries out accurate linearisation, and therefore it can be greatly reduced local linearization or microvariations assume that this tradition is non-linear
The limitation of system processing method.It is to say, differential geometric theory is greatly expanded the application model of linear control theory method
Enclose.
To sum up, for ensureing that Space Manipulator System is arresting the assembly posture formed in noncooperative target process
Stablize, meet to system rejection to disturbance ability, the computing capability of spaceborne computer and the high request of control accuracy, need research
Differential geometric theory is combined with ripe linear control theory, non-to design the space manipulator attitude stabilization of simple in construction
Linear robust controller.
[summary of the invention]
When space manipulator arrests noncooperative target formation assembly system, in order to overcome the deficiencies in the prior art, keep away
Exempt from tradition nonlinear control method structure the most complicated, be difficult to Project Realization and the bigger problem of amount of calculation, it is considered to have not
In the presence of determining factor and various interference, the differential that the present invention proposes the anti-interference attitude stabilization of a kind of space manipulator is several
What nonlinear control method, obtains a kind of form Nonlinear control law simple, jamproof.
For reaching above-mentioned purpose, the present invention is achieved by the following technical solutions:
The Differential Geometry nonlinear control method of the anti-interference attitude stabilization of space manipulator, comprises the following steps:
Step one, set up free flight space manipulator affine nonlinear state-space model
By attitude kinematics equations and the system total kinetic energy equation of space manipulator, substitute into Lagrange equation, obtain
The attitude dynamics model of space manipulator is:
In formula:
Wherein, θ is space manipulator attitude angle under inertial coodinate system,For space manipulator under inertial coodinate system
Attitude angular velocity;M (θ) is the generalized mass matrix of Space Manipulator System, is the matrix function of space manipulator attitude angle;
Choose state variable
Input variable and output variable
U=[τ0 τ1 τ2]T, y=[θ0 θ1 θ2]T
The state-space expression obtaining Space Manipulator System is:
In formula:
Note
h1=θ0,h2=θ1,h3=θ2
Then obtain the affine nonlinear state space form of Space Manipulator System
Step 2, differential geometric theory is utilized to set up the attitude dynamics model of class linear space form
Design following state feedback control law
Wherein
β (x)=A-1(x)=M (x)
Formula (7) (8) is substituted into (6), and the linear space expression-form obtaining space manipulator attitude dynamics model is:
Wherein,Being referred to as Lie derivatives, calculate the factor for one, v is linear system
(9) control law designed by, u control law designed by actual nonlinear system (6);
Step 3, LQR controller design based on linear space system
Linear system (9) is considered as
Then control law based on Linear-Quadratic Problem optimal regulation problem design lines sexual system is
In formula, R is the weighting matrix in optimum control performance indications to input variable, and P is for meeting following Riccati algebraically
Non trivial solution matrix,
PA+ATP-PBR-1BTP+Q=0
Finally give and based on differential geometric spacecraft nonlinear attitude tracking control unit be
U=α (x)+β (x) ν (11)
In formula:
β (x)=A-1(x)=M (x)
The present invention is further improved by:
In described step one, the attitude dynamic equations of space manipulator is obtained by following steps:
The body series OX of definition space mechanical armBYBZBInitial point be space manipulator pedestal barycenter O, OXB,OYB,OZBThree
Axle is fixed on space manipulator base body, and consistent with the principal axis of inertia respectively;
The kinematic relation of doublejointed mechanical arm system is
Note
Then system total kinetic energy is
Wherein,
M33=Scc
M23=M32=M33+Sbcc2
M13=M31=M23+Sacc12
M22=M23+Sbb+Sbcc2
M12=M21=M22+Sabc1+Sacc12
M12=M12+Saa+Sabc1+Sacc12
(14) formula is substituted into Lagrange equation, obtains the kinetics equation (1) of system;
In formula, θ=[θ0 θ1 θ2]TIt is space manipulator pedestal and the attitude angle in two joints, τ=[τ0 τ1 τ2]TIt is
Space manipulator pedestal and the control moment in two joints.
The Differential Geometry nonlinear Control side of the anti-interference attitude stabilization of space manipulator the most according to claim 1
Method, it is characterised in that in described step 2, differential geometric theory carries out accurate linearization process and comprises the following steps:
Calculate corresponding Lie derivative, obtain matrix
Nonsingular, therefore system Relative order r1=r2=r3=2, i.e. r=r1+r2+r3=6=n, n are system dimension, therefore empty
Room machine arm system meets the necessary and sufficient condition of exact linearization method in differential geometric theory;
Owing to the expression formula (6) of system has been typical non linear system state space canonical form, i.e. Brunowsky marks
Pseudotype:
Wherein
The state feedback control law of design formula (7):
U=α (x)+β (x) ν
=A-1(x)[-b(x)+ν]
State feedback control law is substituted into the space after Space Manipulator System kinetic model (6) obtains exact linearization method
Manipulator Dynamic is:
Wherein,
Compared with prior art, the method have the advantages that
Space manipulator of the present invention is after arresting noncooperative target formation assembly system, owing to noncooperative target may go out
The non-cooperation of existing the unknown is motor-driven, and system has stronger uncertainty and the problem such as non-linear, preferably uses the optimum of strong robustness
Control to be controlled rule design, to ensure the monolithic stability of assembly system.Based on differential geometric theory and LQR control method
Space manipulator pose stabilization control device not only can ensure that system robust stability in the case of strong jamming, and have employed
Relatively simple linear control theory, control structure is easy, reduces amount of calculation, saves resource on star, is therefore particularly suitable for needing
Real-time resolving and the limited space manipulator of computing capability is wanted to arrest task.This invention simultaneously also extends to be managed based on Linear Control
The application in nonlinear system of the control method of opinion, provides a kind of new thinking for such problem.
[accompanying drawing explanation]
Fig. 1 is doublejointed Space Manipulator System structural representation in the present invention;
Fig. 2 is system symbol and coordinate system schematic diagram in the present invention;
Fig. 3 is the structural representation of system controller in the present invention;
Fig. 4-1 to Fig. 4-5 draws mechanical arm anti-interference attitude stabilization Differential Geometry non-thread in application space in the case of partially for parameter
The attitude stabilization result figure of property control method.
After Fig. 5-1 to Fig. 5-5 is for arresting noncooperative target formation assembly system, the anti-interference attitude of application space mechanical arm
Stablize the attitude stabilization result figure of Differential Geometry nonlinear control method.
Fig. 6-1 to Fig. 6-3 is that space manipulator anti-interference attitude stabilization Differential Geometry nonlinear control method is to random class
The attitude stabilization result figure of type non-cooperation interference.
Fig. 7-1 to Fig. 7-3 is that space manipulator anti-interference attitude stabilization Differential Geometry nonlinear control method is to pulse class
The attitude stabilization result figure of type non-cooperation interference.
Fig. 8-1 to Fig. 8-3 is that space manipulator anti-interference attitude stabilization Differential Geometry nonlinear control method is to time-varying class
The attitude stabilization result figure of type non-cooperation interference.
Fig. 9-1 to Fig. 9-3 is that space manipulator anti-interference attitude stabilization Differential Geometry nonlinear control method is to constant value class
The attitude stabilization result figure of type non-cooperation interference.
[detailed description of the invention]
Below in conjunction with the accompanying drawings the present invention is described in further detail:
See Fig. 1-Fig. 9, the nonlinear control method of the anti-interference attitude stabilization of space manipulator of the present invention, its concrete steps
Including:
Step one, set up free flight space manipulator affine nonlinear state-space model
Free flight refers to, while controlling space manipulator motion, only be controlled the attitude of pedestal, and the most right
Affect a kind of operational mode that less base position is controlled.In order to keep normal under conditions of not consuming multi fuel
Communication and solar array Direct to the sun, must make system operate under free flight pattern.Owing to space equipment is in normal manipulation
Under there is weightlessness, space run mechanical arm system all can be equivalent to planar mechanical motion, therefore design controller time,
With reference to the plane two connecting rod free flight Space Manipulator System shown in Fig. 1.
Space Manipulator System coordinate system schematic diagram as shown in Figure 2, the body series OX of definition space mechanical armBYBZB's
Initial point is space manipulator pedestal barycenter O, OXB,OYB,OZBThree axles are fixed on space manipulator base body, and respectively with used
Property main shaft consistent, we obtain the kinematic relation of plane two connecting rod mechanical arm system:
Note
Then system total kinetic energy is
Wherein,
M33=Scc
M23=M32=M33+Sbcc2
M13=M31=M23+Sacc12
M22=M23+Sbb+Sbcc2
M12=M21=M22+Sabc1+Sacc12
M12=M12+Saa+Sabc1+Sacc12
(21) formula is substituted into Lagrange equation, obtains the kinetics equation (23) of system.
In formula,
Wherein, θ=[θ0 θ1 θ2]TFor space manipulator attitude angle under inertial coodinate system, θ0, θ1, θ2It is empty respectively
Room machine arm pedestal and the attitude angle in two joints,For space manipulator attitude angular velocity under inertial coodinate system;M(θ)
For the generalized mass matrix of Space Manipulator System, it is the matrix function of space manipulator attitude angle, τ=[τ0 τ1 τ2]TIt it is space
Mechanical arm pedestal and the control moment in two joints.
Choose state variable
Input variable and output variable
U=[τ0 τ1 τ2]T, y=[θ0 θ1 θ2]T(27) state obtaining Space Manipulator System is empty
Between expression formula (28) be:
In formula:
Note
h1=θ0,h2=θ1,h3=θ2
Then obtain the affine nonlinear state space form of Space Manipulator System
Step 2, differential geometric theory is utilized to set up the attitude dynamics model of class linear space form
Meet filling of differential geometric theory exact linearization method firstly the need of clarifying space mechanical arm attitude dynamics model to want
Condition.
Theorem 1 is for the nonlinear system shown in (31) formula, if it is at x0Place has Relative order, namely at x0At Dian
Be in poised state, then the necessary and sufficient condition using feedback of status to carry out exact linearization method is: total Relative order of systemDeng
Dimension n in system.
Prove: system dimension n=6, m=3.Take n1=n2=n3=2
Calculate Lie derivative
Then matrix
Due toNonsingular, i.e..Therefore
This nonlinear system i.e. meets the necessary and sufficient condition of theorem 1, and card is finished.
Therefore can calculate corresponding Lie derivative, obtain matrix
Nonsingular, therefore system Relative order r1=r2=r3=2, i.e. r=r1+r2+r3=6=n.
Owing to the expression formula (31) of system has been that (Brunowsky marks typical non linear system state space canonical form
Pseudotype):
Wherein
It is referred to as Lie derivatives, calculates the factor for one.
The most here it is made without differomorphism to map, the state feedback control law of design formula (34)
Wherein
β (x)=A-1(x)=M (x)
So, apply the nonlinear system of feedback of status, be achieved that exact linearization method.State feedback control law is substituted into
Space manipulator kinetic model after Space Manipulator System kinetic model (31) obtains exact linearization method is
Wherein,
V is the control law designed by linear system (36), u control designed by actual nonlinear system (31)
Rule.
Step 3, LQR controller design based on linear space system
Linear system (36) is considered as
Then control law based on Linear-Quadratic Problem optimal regulation problem design lines sexual system is
In formula, R is the weighting matrix in optimum control performance indications to input variable, and P is for meeting following Riccati algebraically
Non trivial solution matrix,
PA+ATP-PBR-1BTP+Q=0
Finally give and based on differential geometric spacecraft nonlinear attitude tracking control unit be
U=α (x)+β (x) ν (38)
In formula:
β (x)=A-1(x)=M (x)
The structural representation of system controller is as shown in Figure 3.
The case verification of the inventive method:
Assuming doublejointed Space Manipulator System, its structure chart is as it is shown in figure 1, nominal parameters such as table 1 shows
Table 1 plane two connecting rod Space Manipulator System nominal parameters
Parameter | Numerical value | Parameter | Numerical value |
m0 | 600kg | a1 | 0.5m |
m1 | 10kg | a2 | 0.5m |
m2 | 20kg | b0 | 0.5m |
I0 | 50kgm2 | b1 | 0.5m |
I1 | 0.83kgm2 | b2 | 0.5m |
I2 | 1.67kgm2 |
Designing controller according to this nominal model, choosing LQR parameter matrix is
Expression formula according to spacecraft attitude tracking control unit u is
U=α (x)+β (x) ν
In formula:
β (x)=A-1(x)=M (x)
Verify that 1 parameter draws inclined experimental verification
The most inevitably consume fuel due to Space Manipulator System, thus cause the quality of carrier base
And rotary inertia changes.For the checking this patent control method robustness to parameter uncertainty, it is considered in the nominal of table 1
On the basis of parameter, produce the inertial parameter change shown in table 2.If the desired trajectory of each joint angle is
θd(t)=10sin (0.1t) °
The Parameter Perturbation that table 2 fuel consumption causes
According to the non-linear appearance of space manipulator based on differential geometric theory Yu LQR control method obtained by nominal system
State stability controller, is applied to parameter by this control law and draws inclined system so that it is three attitude angle are according to expectation instruction, and it controls effect
Fruit is shown in Table 3.In Matlab software, simulation time is 80s, integration step 0.01s.
Table 3 space manipulator Attitude tracking control effect
Fig. 4-1 to 4-5 is each joint angles of space manipulator, the simulation result curve of angular velocity and control moment, from
Experimental result is it can be seen that draw system to the rear for parameter, and non-linear differential geometry LQR controls to realize joint to expectation letter
Number tracing control, angle steady-state error is: 2.325 × 10-2°, velocity error is 2.333 × 10-3°/s, response time is
3.8 seconds, control moment was less than 15N m.Therefore, based on differential geometric non-linear LQR control method design space mechanical arm
Control system, draws in the case of partially there is parameter, and during following the tracks of desired trajectory, angle and angular velocity curve smoothing, during regulation
Between short, meet the dynamic performance requirements of system, system has stronger stability and dynamic property, illustrates that this controller is to parameter
Uncertain problem has the control moment needed for stronger robust stability and robust performance, and this patent control method relatively
Little, it is possible to solve fuel consumption problem well.
Checking 2 is arrested noncooperative target assembly and is stablized experimental verification
The completing of Space Manipulator System majority task all needs to be captured by end to realize, it is achieved during these functions, very
Difficulty accurately obtains load parameter, thus causes the perturbation of system model.Reality is tested consideration Space Manipulator System end and is arrested one
The cubic objects of length of side 400mm, and noncooperative target connects firmly with space mechanism shoulder joint 2, this load will convert bar 2
On, thus there is Parameters variation shown in table 4.Remaining parameter is still for nominal value (being shown in Table 1).
The Parameter Perturbation that table 4 causes after arresting noncooperative target
Also according to the space manipulator non-thread based on differential geometric theory Yu LQR control method obtained by nominal system
Sexual stance stability controller, is applied to assembly system by this control law so that it is three attitude angle are according to expectation instruction, and it controls
Effect is shown in Table 5.
Table 5 space manipulator Attitude tracking control effect
Fig. 5-1 to 5-5 is each joint angles of space manipulator, the simulation result curve of angular velocity and control moment, from
Experimental result is it can be seen that for the system causing Parameters variation after capture target, non-linear differential geometry LQR controls to realize
The joint tracing control to desired signal, angle steady-state error is: 2.581 × 10-2°, velocity error is 2.589 × 10-3°/s,
Response time is 3.6 seconds, and control moment is less than 40N m.Therefore, design based on differential geometric non-linear LQR control method
Space manipulator control system, after arresting noncooperative target, in the case of there is parameter large change, follows the tracks of desired trajectory mistake
Cheng Zhong, angle and angular velocity curve smoothing, regulating time is short, meets the dynamic performance requirements of system, and system still has stronger
Stability and dynamic property, further relate to this controller and have stronger robust stability and robust performance.Although on the other hand
After forming assembly, the quality of end bar is greatly increased with rotary inertia, but each joint driven torque is the most significantly
Increasing, maximum is still less than 40N m, it was demonstrated that the method can solve fuel consumption problem well.
Checking 3 is arrested noncooperative target assembly and is stablized experimental verification
Aerospace Satellite platform complete noncooperative target arrest formation assembly after, often do not consuming multi fuel
Under the conditions of keep normal communication and solar array Direct to the sun.But owing to there is coupling between the motion of mechanical arm and the motion of pedestal
Closing, the position of pedestal and attitudes vibration influence whether the pose of mechanical arm tail end, and in turn, the motor-driven of mechanical arm also can be to pedestal
Pose produce impact.On the other hand carry out spacecrafts rendezvous formation assembly system with noncooperative target after, space manipulator
System can effectively implement the transfer to noncooperative target and mobile operation, simultaneously because the uncertain factor of noncooperative target with
And unknown motor-driven problem may be produced, it is therefore necessary to solve robust stable bounds and the attitude anti-interference problem of assembly.
When assuming to capture target, passive space vehicle is zero and for remaining static relative to the angle of inertial coodinate system,
Each joint angle initial value parameter is θ=[0 0 0]TRad,Aerospace Satellite platform is made to remain attitude
Static is zero, and two connecting rods are followed the tracks of joint angles and instructed:
θ0d=0 °
θ1d=θ2d=10sin (0.1t) °
Also according to the space manipulator non-thread based on differential geometric theory Yu LQR control method obtained by nominal system
Sexual stance stability controller, is applied to assembly system by this control law, it is considered to the unknown motor-driven feelings of different noncooperative targets in table 6
Pedestal stability contorting under condition, each disturbance torque acts at noncooperative target barycenter, and it controls effect and is shown in Table 7.
Table 6 noncooperative target motor type
Random disturbances | Scope is in [-0.1,0.1] N m equally distributed random disturbances moment |
Impulse disturbances | Maximum is the Gaussian pulse disturbance torque of 0.5N m |
Time-varying is disturbed | Amplitude is the sinusoidal time-varying disturbance torque of 0.5N m |
Constant value is disturbed | Moment values is the constant value disturbance torque of 0.5N m |
System rejection to disturbance capability evaluation under the different non-cooperation motor type of table 7
Fig. 6-1 to 9-3 is under various disturbance torque effects, each joint angles of space manipulator, angular velocity and control
The simulation result curve of moment, from experimental result it can be seen that based on designed by differential geometric non-linear LQR control method
Space manipulator pose stabilization control system, it is possible to for including random disturbances type, impulse disturbances type, time-varying interference type
And the non-cooperation of constant value interference type these four is motor-driven, it is ensured that the attitude stabilization of assembly system, the attitude angle of satellite platform with
The steady-state error of attitude angular velocity, response time and control moment value are satisfied by controller performance index request, further relate to
After control system designed by the present invention is for arresting noncooperative target, the common non-cooperation of noncooperative target is motor-driven has order
The capacity of resisting disturbance that people is satisfied.
Above content is only the technological thought that the present invention is described, it is impossible to limit protection scope of the present invention with this, every presses
The technological thought proposed according to the present invention, any change done on the basis of technical scheme, each fall within claims of the present invention
Protection domain within.
Claims (3)
1. the Differential Geometry nonlinear control method of the anti-interference attitude stabilization of space manipulator, it is characterised in that include following step
Rapid:
Step one, set up free flight space manipulator affine nonlinear state-space model
By attitude kinematics equations and the system total kinetic energy equation of space manipulator, substitute into Lagrange equation, obtain space
The attitude dynamics model of mechanical arm is:
In formula:
Wherein, θ is space manipulator attitude angle under inertial coodinate system,For space manipulator appearance under inertial coodinate system
State angular velocity;M (θ) is the generalized mass matrix of Space Manipulator System, is the matrix function of space manipulator attitude angle;
Choose state variable
Input variable and output variable
U=[τ0 τ1 τ2]T, y=[θ0 θ1 θ2]T
The state-space expression obtaining Space Manipulator System is:
In formula:
Note
h1=θ0,h2=θ1,h3=θ2
Then obtain the affine nonlinear state space form of Space Manipulator System
Step 2, differential geometric theory is utilized to set up the attitude dynamics model of class linear space form
Design following state feedback control law
Wherein
β (x)=A-1(x)=M (x)
Formula (7) (8) is substituted into (6), and the linear space expression-form obtaining space manipulator attitude dynamics model is:
Wherein,Being referred to as Lie derivatives, calculate the factor for one, v is that linear system (9) is set
The control law of meter, u control law designed by actual nonlinear system (6);
Step 3, LQR controller design based on linear space system
Linear system (9) is considered as
Then control law based on Linear-Quadratic Problem optimal regulation problem design lines sexual system is
In formula, R is the weighting matrix in optimum control performance indications to input variable, and P is for meeting following Riccati algebraic equation
Dematrix,
PA+ATP-PBR-1BTP+Q=0
Finally give and based on differential geometric spacecraft nonlinear attitude tracking control unit be
U=α (x)+β (x) ν (11)
In formula:
β (x)=A-1(x)=M (x)
The Differential Geometry nonlinear control method of the anti-interference attitude stabilization of space manipulator the most according to claim 1, its
Being characterised by, in described step one, the attitude dynamic equations of space manipulator is obtained by following steps:
The body series OX of definition space mechanical armBYBZBInitial point be space manipulator pedestal barycenter O, OXB,OYB,OZBThree axles are solid
It is connected on space manipulator base body, and consistent with the principal axis of inertia respectively;
The kinematic relation of doublejointed mechanical arm system is
Note
Then system total kinetic energy is
Wherein,
M33=Scc
M23=M32=M33+Sbcc2
M13=M31=M23+Sacc12
M22=M23+Sbb+Sbcc2
M12=M21=M22+Sabc1+Sacc12
M12=M12+Saa+Sabc1+Sacc12
(14) formula is substituted into Lagrange equation, obtains the kinetics equation (1) of system;
In formula, θ=[θ0 θ1 θ2]TIt is space manipulator pedestal and the attitude angle in two joints, τ=[τ0 τ1 τ2]TIt it is space
Mechanical arm pedestal and the control moment in two joints.
The Differential Geometry nonlinear control method of the anti-interference attitude stabilization of space manipulator the most according to claim 1, its
Being characterised by, in described step 2, differential geometric theory carries out accurate linearization process and comprises the following steps:
Calculate corresponding Lie derivative, obtain matrix
Nonsingular, therefore system Relative order r1=r2=r3=2, i.e. r=r1+r2+r3=6=n, n are system dimension, therefore space machine
Mechanical arm system meets the necessary and sufficient condition of exact linearization method in differential geometric theory;
Owing to the expression formula (6) of system has been typical non linear system state space canonical form, i.e. Brunowsky standard
Type:
Wherein
The state feedback control law of design formula (7):
U=α (x)+β (x) ν
=A-1(x)[-b(x)+ν]
State feedback control law is substituted into the space mechanism after Space Manipulator System kinetic model (6) obtains exact linearization method
Arm kinetic model is:
Wherein,
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610389286.6A CN105912007A (en) | 2016-06-02 | 2016-06-02 | Differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610389286.6A CN105912007A (en) | 2016-06-02 | 2016-06-02 | Differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105912007A true CN105912007A (en) | 2016-08-31 |
Family
ID=56742160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610389286.6A Pending CN105912007A (en) | 2016-06-02 | 2016-06-02 | Differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105912007A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108398885A (en) * | 2018-03-29 | 2018-08-14 | 湖南大学 | Rotor flying mechanical arm self_adaptive RBF NNs surveys Auto-disturbance-rejection Control of making an uproar |
CN110231831A (en) * | 2019-07-23 | 2019-09-13 | 兰州理工大学 | A kind of spacecraft attitude decoupling method for optimally controlling based on angle measurement |
CN110405764A (en) * | 2019-07-25 | 2019-11-05 | 北京理工大学 | Trajectory track method and device, bionic eye based on bionic eye robot, bionic eye robot |
CN114310915A (en) * | 2022-02-16 | 2022-04-12 | 哈尔滨工业大学 | Space manipulator butt joint end tool trajectory planning method based on visual feedback |
US11614719B2 (en) | 2019-07-25 | 2023-03-28 | Beijing Institute Of Technology | Wide-field-of-view anti-shake high-dynamic bionic eye |
CN117506936A (en) * | 2024-01-04 | 2024-02-06 | 唐山先坤工业机器人有限公司 | Mechanical arm control method and master-slave control system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103624784A (en) * | 2013-11-06 | 2014-03-12 | 北京控制工程研究所 | Self-adaptation control method for space multi-arm complicated-connection complex |
CN104142687A (en) * | 2014-07-17 | 2014-11-12 | 西北工业大学 | Method for stably controlling posture of complex after target is caught by space tethered system mechanical arm |
CN104656447A (en) * | 2015-01-16 | 2015-05-27 | 西北工业大学 | Differential geometry nonlinear control method for aircraft anti-interference attitude tracking |
-
2016
- 2016-06-02 CN CN201610389286.6A patent/CN105912007A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103624784A (en) * | 2013-11-06 | 2014-03-12 | 北京控制工程研究所 | Self-adaptation control method for space multi-arm complicated-connection complex |
CN104142687A (en) * | 2014-07-17 | 2014-11-12 | 西北工业大学 | Method for stably controlling posture of complex after target is caught by space tethered system mechanical arm |
CN104656447A (en) * | 2015-01-16 | 2015-05-27 | 西北工业大学 | Differential geometry nonlinear control method for aircraft anti-interference attitude tracking |
Non-Patent Citations (4)
Title |
---|
HAO SUN 等: "A NOVEL DIFFERENTIAL GEOMETRIC NONLINEAR CONTROL APPROACH FOR SPACECRAFT ATTITUDE CONTROL", 《ADVANCES IN THE ASTRONAUTICAL SCIENCES》 * |
孙敬颋 等: "大型空间机械臂柔性关节的微分几何算法控制器设计", 《哈尔滨工程大学学报》 * |
张延恒 等: "空间两自由度机械臂操作能力及扰动分析", 《北京邮电大学学报》 * |
邓雅: "空间机械臂建模及轨迹跟踪控制方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108398885A (en) * | 2018-03-29 | 2018-08-14 | 湖南大学 | Rotor flying mechanical arm self_adaptive RBF NNs surveys Auto-disturbance-rejection Control of making an uproar |
CN110231831A (en) * | 2019-07-23 | 2019-09-13 | 兰州理工大学 | A kind of spacecraft attitude decoupling method for optimally controlling based on angle measurement |
CN110405764A (en) * | 2019-07-25 | 2019-11-05 | 北京理工大学 | Trajectory track method and device, bionic eye based on bionic eye robot, bionic eye robot |
US11614719B2 (en) | 2019-07-25 | 2023-03-28 | Beijing Institute Of Technology | Wide-field-of-view anti-shake high-dynamic bionic eye |
CN114310915A (en) * | 2022-02-16 | 2022-04-12 | 哈尔滨工业大学 | Space manipulator butt joint end tool trajectory planning method based on visual feedback |
CN114310915B (en) * | 2022-02-16 | 2022-09-09 | 哈尔滨工业大学 | Space manipulator butt joint end tool trajectory planning method based on visual feedback |
CN117506936A (en) * | 2024-01-04 | 2024-02-06 | 唐山先坤工业机器人有限公司 | Mechanical arm control method and master-slave control system |
CN117506936B (en) * | 2024-01-04 | 2024-03-08 | 唐山先坤工业机器人有限公司 | Mechanical arm control method and master-slave control system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105912007A (en) | Differential geometry nonlinear control method of spatial mechanical arm anti-interference attitude stabilization | |
CN106707751B (en) | The close finite time of spacecraft terminal is saturated control of collision avoidance method | |
CN104656447A (en) | Differential geometry nonlinear control method for aircraft anti-interference attitude tracking | |
CN102073280B (en) | Fuzzy singular perturbation modeling and attitude control method for complex flexible spacecraft | |
CN109164824B (en) | Spacecraft attitude control method considering uncertainty of flywheel | |
CN106945020A (en) | A kind of space double mechanical arms system motion control method for coordinating | |
CN106289641B (en) | Flexible spacecraft centroid position and rotary inertia parametric joint discrimination method | |
CN103869704B (en) | Based on the robot for space star arm control method for coordinating of expansion Jacobian matrix | |
CN106985139A (en) | Robot for space active disturbance rejection control method for coordinating with compensating is observed based on extended mode | |
CN106166749A (en) | The motion track planing method of multi-arm robot is moved in a kind of space | |
CN110376882A (en) | Pre-determined characteristics control method based on finite time extended state observer | |
CN103116357A (en) | Sliding-mode control method with anti-interference fault-tolerance performance | |
Malekzadeh et al. | A robust nonlinear control approach for tip position tracking of flexible spacecraft | |
CN113361013B (en) | Spacecraft attitude robust control method based on time synchronization stability | |
CN108445768A (en) | The augmentation adaptive fuzzy control method of robot for space operating space track following | |
Li et al. | T–S fuzzy-based event-triggering attitude-tracking control for elastic spacecraft with quantization | |
Li et al. | Adaptive sliding mode control for spacecraft rendezvous with unknown system parameters and input saturation | |
CN103863578B (en) | Mars landing device jet thrust device and control moment gyroscope combined control system | |
Liu et al. | Mass and mass center identification of target satellite after rendezvous and docking | |
Xie | Dynamic modeling and control of flexible manipulators: a review | |
Li et al. | Adaptive neural network backstepping control method for aerial manipulator based on variable inertia parameter modeling | |
Du et al. | Finite-time attitude stabilization for a rigid spacecraft using homogeneous method | |
CN105947238B (en) | Anti-interference attitude control method for Mars lander with uncertain rotational inertia | |
Huang et al. | Correlation studies of geometrically nonlinear aeroelastic formulations with beam and shell elements | |
Malekzadeh et al. | Robust control of non-linear flexible spacecraft |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160831 |
|
RJ01 | Rejection of invention patent application after publication |