CN111169666A - Method for determining reconfigurable envelope of limited system capable of recovering state domain - Google Patents
Method for determining reconfigurable envelope of limited system capable of recovering state domain Download PDFInfo
- Publication number
- CN111169666A CN111169666A CN202010059763.9A CN202010059763A CN111169666A CN 111169666 A CN111169666 A CN 111169666A CN 202010059763 A CN202010059763 A CN 202010059763A CN 111169666 A CN111169666 A CN 111169666A
- Authority
- CN
- China
- Prior art keywords
- envelope
- spacecraft
- reconfigurability
- reconfigurable
- state
- 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
Links
- 238000000034 method Methods 0.000 title abstract description 21
- 238000004422 calculation algorithm Methods 0.000 abstract description 9
- 238000012544 monitoring process Methods 0.000 abstract description 6
- 238000012545 processing Methods 0.000 abstract description 6
- 238000004458 analytical method Methods 0.000 abstract description 2
- 238000004088 simulation Methods 0.000 abstract description 2
- 238000004445 quantitative analysis Methods 0.000 abstract 1
- 238000012795 verification Methods 0.000 abstract 1
- 239000011159 matrix material Substances 0.000 description 28
- 238000004364 calculation method Methods 0.000 description 5
- 230000007547 defect Effects 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 239000003380 propellant Substances 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G99/00—Subject matter not provided for in other groups of this subclass
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Navigation (AREA)
Abstract
A method for determining a reconfigurable envelope of a limited system capable of recovering a state domain belongs to the technical field of space. According to the invention, through theoretical analysis and simulation verification, the maximum reconfigurable envelope of the spacecraft system can be given under the constraint conditions of time and energy, the quantitative analysis of reconfigurability of the limited system is realized, and the method can be used for optimizing the configuration and fault-tolerant control algorithm of the spacecraft system, realizing the on-orbit monitoring of the health state of the spacecraft system and the autonomous processing of faults, and improving the autonomous reconfiguration capability of the spacecraft system. Compared with the prior art, the method has the advantages of high precision, small calculated amount, easy realization and the like, and has enough flexibility and applicability in practical application.
Description
Technical Field
The invention relates to a method for determining a reconfigurable envelope of a limited system capable of recovering a state domain, belonging to the technical field of space.
Background
The maximum reconstruction potential that a spacecraft has with limited resources is a matter of great concern to the engineer. In actual operation, the spacecraft is subject to multiple constraints, most typically energy and time constraints. Because the power generation capacity and the propellant carrying capacity of the solar sailboard are severely limited, the energy consumption constraint is a key factor influencing the reconfigurability of the spacecraft system. In addition, many specific tasks need to be completed within a specified time, and after a system failure, in order to continue to complete such a given task, system reconfiguration must be performed within a certain time window, and the smaller this window is, the smaller the time redundancy of the system is, the greater the corresponding reconfiguration difficulty is, so the system is subject to corresponding time constraints. Therefore, to describe the actual reconfiguration capability of a system, the practical constraint problems such as resource configuration, security time and the like need to be comprehensively considered.
At present, the most common reconfigurable envelope determination method based on the controllable gray matrix mainly has the following two defects: 1) the influence of energy constraint on system reconfigurability is only considered in the form of constant threshold, and other limit constraints such as time and the like are not considered comprehensively; 2) the Lyapunov equation needs to be solved in the calculation process of the reconfigurable envelope, the singularity problem exists, the calculation amount is large, and the on-track implementation is difficult. In view of this, the method has important practical engineering significance for researching the determination problem of the reconfigurable envelope on the basis of the recoverable state domain for typical limited systems such as spacecrafts.
Disclosure of Invention
The technical problem solved by the invention is as follows: the method for determining the reconfigurable envelope of the limited system with the recoverable state domain overcomes the defects of the prior art, can provide the maximum reconfigurable envelope of typical limited systems such as a spacecraft under the constraint of comprehensively considering time and energy, and meanwhile solves the reconfigurable envelope of the spacecraft system by using a fine integration algorithm, and has the advantages of high precision, small calculation amount, easiness in implementation and the like. The reconfigurable envelope of the spacecraft system determined by the invention can be directly used for optimizing the configuration and fault-tolerant control algorithm of the spacecraft system, realizing the on-orbit monitoring of the health state of the spacecraft system and the autonomous processing of faults, improving the autonomous reconfiguration capability of the spacecraft system, and being popularized and applied to other complex large-scale industrial systems such as industrial control, flight control, electric power equipment and the like.
The technical solution of the invention is as follows: a method for determining a reconfigurable envelope of a restricted system with a recoverable state field comprises the following steps:
s1, establishing a spacecraft system state space model with limited energy and time under the condition of failure and fault of a spacecraft actuating mechanism;
s2, setting a recoverable minimum state envelope of the spacecraft based on the state space model, the task requirements and the safety requirements;
s3, determining given energy E by solving a differential Lyapunov equation based on the state space model, the task demand and the safety requirement*With time constraint tmisA reconfigurable envelope of the lower system;
s4, judging whether the system is reconfigurable or not by comparing the system reconfigurable envelope obtained in S3 with the minimum state envelope set in S2; if the system can not be reconstructed, ending; if the system is reconfigurable, go to S5;
and S5, calculating the reconfigurable degree of the spacecraft system based on the gain coefficient matrix in the system reconfigurable envelope obtained in S3, optimizing the configuration of the spacecraft system and a fault-tolerant control algorithm according to the obtained reconfigurable degree, and realizing on-orbit monitoring of the health state of the spacecraft system and autonomous processing of faults.
Cn=I6×6(ii) a Wherein, Ix,Iy,IzIs the three-axis moment of inertia of the spacecraft system; x is formed by Rn、u∈RmAnd y ∈ RqRespectively a state vector, an input vector and an output vector of the system, wherein n, m and q are positive integers, and R represents a real number domain; t is time, tfTime of occurrence of a failure, tmissetting the time for completing the task, setting the angle between alpha and β and the moment distribution matrix, setting the angle between phi and β, setting the moment distribution matrix as the moment distribution matrix, and setting the angle between lambda and theta1,θ2,...,θmIs the failure factor matrix of the hardware equipment in the system, thetai∈[0,1],i=1,2,...,m;03×3、I3×3And I6×6Respectively a 3-order zero matrix, a 3-order identity matrix and a 6-order identity matrix; omegaoIs the orbital angular velocity of the spacecraft.
Further, the spacecraft recoverable minimum state envelope is epsilon (P)0,E0)={x∈Rn:xTP0x≤E0}; wherein, P0The weight coefficient matrix is a positive definite symmetric matrix and represents the recoverable minimum state envelope of the system at the initial moment; e0Indicating a set system energy threshold.
Further, the system reconfigurability envelope obtained by S3 is epsilon (P (t)f),E*)={x∈Rn:xTP(tf)x≤E*}; wherein, P (t)f) For the moment of failure tfA weight coefficient matrix of the reconfigurable envelope of the time system; e*Representing the upper limit of available resources for the spacecraft system.
Further, the method for determining whether the system is reconfigurable is as follows:
if it isNamely, it isPositive determination, the system can be reconstructed; otherwise, it is not reconstructable.
Further, the reconfigurable degree isWherein,λmin=min{λ1,λ2,...,λn},λmax=max{λ1,λ2,...,λn},λi(i-1, …, n) is P (t)f) The ith characteristic value of (1).
Compared with the prior art, the invention has the advantages that:
(1) the invention provides a novel reconfigurable envelope determining method based on a recoverable state domain, aiming at the defects that the traditional reconfigurable envelope determining method cannot reflect the reasonability of the distribution of the reconfigurable potential, cannot directly compare different systems and the like, the reconfigurable envelope determining method can more pertinently, scientifically and reasonably guide the optimization of the reconfigurable envelope of the system by analyzing the recoverable state domain of the system in a certain time and energy, considering the distribution condition of the reconfigurable potential in each direction and the satisfaction degree of expected requirements and adding the maximum and minimum half-axis deviation terms of the recoverable state domain, coordinate identity and other technical means.
(2) Aiming at the defect that the traditional solving algorithm has singularities, the invention adopts the fine integral algorithm to carry out numerical solving on the reconfigurable envelope parameters of the system, can obtain the computer 'accurate solution' of the reconfigurable envelope, and has the advantages of small calculation amount, easy realization and the like.
(3) The invention can not only guide the optimization design of the system configuration from the perspective of improving the autonomous reconfiguration capability of the spacecraft system in the design stage, but also realize the online performance evaluation and the health state monitoring of the spacecraft system in the operation stage, thereby comprehensively and deeply excavating the autonomous fault processing potential of the system, further effectively improving the autonomous capability of the spacecraft system, and providing technical reserve for the deepening demonstration of subsequent deep space exploration tasks such as mars, asteroid and the like.
Detailed Description
The invention will be further explained and illustrated with reference to specific embodiments.
A method for determining a reconfigurable envelope of a restricted system with a recoverable state field comprises the following steps:
s1, establishing a spacecraft system state space model with limited energy and time under the condition of failure and fault of a spacecraft actuating mechanism;
s2, setting a recoverable minimum state envelope of the spacecraft based on the state space model, the task requirements and the safety requirements;
s3, determining given energy E by solving a differential Lyapunov equation based on the state space model, the task demand and the safety requirement*With time constraint tmisA reconfigurable envelope of the lower system;
s4, judging whether the system is reconfigurable or not by comparing the system reconfigurable envelope obtained in S3 with the minimum state envelope set in S2; if the system can not be reconstructed, ending; if the system is reconfigurable, go to S5;
and S5, calculating the reconfigurable degree of the spacecraft system based on the gain coefficient matrix in the system reconfigurable envelope obtained in S3, optimizing the configuration of the spacecraft system and a fault-tolerant control algorithm according to the obtained reconfigurable degree, and realizing on-orbit monitoring of the health state of the spacecraft system and autonomous processing of faults.
The method comprises the following specific steps:
firstly, establishing a spacecraft system state space model with limited energy and time under the condition of spacecraft actuating mechanism failure fault:
wherein, Ix,Iy,IzIs the three-axis moment of inertia of the spacecraft system; x is the number of∈Rn、u∈RmAnd y ∈ RqRespectively a state vector, an input vector and an output vector of the system, wherein n, m and q are positive integers, and R represents a real number domain; t is time, tfTime of occurrence of a failure, tmissetting the time for completing the task, setting the angle between alpha and β and the moment distribution matrix, setting the angle between phi and β, setting the moment distribution matrix as the moment distribution matrix, and setting the angle between lambda and theta1,θ2,...,θmIs the failure factor matrix of the hardware equipment in the system, thetai∈[0,1],i=1,2,...,m;03×3、I3×3And I6×6Respectively a 3-order zero matrix, a 3-order identity matrix and a 6-order identity matrix; omegaoIs the orbital angular velocity of the spacecraft.
E(tf,tmis) For spacecraft systems throughout the fault phase tf~tmisControlling energy consumption:
wherein R is a positive definite symmetric matrix.
Setting a recoverable minimum state envelope of the spacecraft based on a state space model, task requirements and safety requirements:
the recoverable minimum state envelope of the spacecraft is in the following specific form:
wherein, P0The weight coefficient matrix is a positive definite symmetric matrix and represents the recoverable minimum state envelope of the system at the initial moment; e0Representing the set original system energy threshold.
Determining given energy E by solving a differential Lyapunov equation based on a state space model, task requirements and safety requirements*With time constraint tmisThe reconfigurable envelope of the following system:
according to the system parameters and the fault parameters, solving the following matrix differential equation:
P(tmis)=∞
wherein, Bf=BuΛ。
Specifically, the matrix differential equation can be solved by using a fine integration algorithm, and the method specifically comprises the following steps:
given A, D ═ PBfR-1Bf TP and step length tau, taking N as 20 and epsilon as tau/2N;
② calculating G (epsilon), F' (epsilon), and storing Gc,Fc':
G(ε)=g1ε+g2ε2+g3ε3+g4ε4,F'(ε)=f1ε+f2ε2+f3ε3+f4ε4
Wherein:
g1=D,f1=-AT,g2=(f1 Tg1+g1f1)/2,f2=f1 2/2,
g3=(f2 Tg1+g1f2+f1 Tg1f1)/3,f3=f1f2/3,
g4=(f3 Tg1+g1f3+f1 Tg1f2+f2 Tg1f1)/4,f4=f1f3/4
③ calculating G (tau), F (tau) and transmitting G1,G2,F1,F2:
{For i=1:N,G1=G2=Gc,F1'=F2'=Fc',Gc=G1+(I+F1')TG2(I+F1'),Fc'=F1'+F2'+F2'F1'},Fc=(I+Fc') to obtain G (tau) ═ Gc,F(τ)=Fc;
fourthly, calculating P (t)
{For k=tmis/τ:1,Gc=G1+F1 TG2F1,Fc=F2F1For k station, save current Gc,FcCalculating P as G (t) and F (t)-1(t)=G(t)+FT(t)P-1(tmis) F (t), (t ═ k τ), in k stations, G2=Gc,F2=Fc,G1,F1Remain unchanged }.
In calculating P (t)f) Then, the system is determined to be in the specified energy consumption E*At the next specified time tmisThe reconfigurable envelope in the following specific form:
ε(P(tf),E*)={x∈Rn:xTP(tf)x≤E*}
wherein, P (t)f) For the moment of failure tfA weight coefficient matrix of the reconfigurable envelope of the time system; e*Representing the upper limit of available resources for the spacecraft system.
Fourthly, judging whether the system is reconfigurable or not by comparing the system reconfigurable envelope obtained in the third step with the minimum state envelope set in the second step; if the system can not be reconstructed, ending; if the system is reconfigurable, entering the step five:
the conditions for determining the reconfigurability of the system are as follows:
if it isNamely, it isIf the timing is not positive, the system can not be reconstructed, and the operation is finished;
if it isNamely, it isWhen the time is positive, the system can be reconstructed, in this case, the size of the system reconfigurability is further quantized, and the step five is entered.
Fifthly, calculating the reconfigurable degree of the spacecraft system based on the gain coefficient matrix in the system reconfigurable envelope obtained in the step three:
firstly, calculating the radii of an inscribed circle and an circumscribed circle of the reconfigurable envelope of the spacecraft system:
wherein λ ismin=min{λ1,λ2,...,λn},λmax=max{λ1,λ2,...,λn},λi(i-1, …, n) is P (t)f) The ith characteristic value of (1).
On the basis, a specific calculation formula of the reconfigurable degree of the spacecraft system is as follows:
the invention discloses a reconfigurable envelope (reconfigurable degree) of a restricted system obtained based on a recoverable state field, which can be used as a quantization target and directly used for optimizing spacecraft system configuration and fault-tolerant control algorithm, thereby realizing on-orbit monitoring of the health state of a spacecraft system and autonomous processing of faults.
In order to verify the effectiveness of the reconfigurable envelope determination method provided by the patent of the invention, a spacecraft control system with a four-oblique momentum wheel configuration is taken as an example below, and compared with the traditional reconfigurable envelope determination method based on the energy control gray matrix.
The parameters of the relevant spacecraft control system are shown in table 1.
TABLE 1 spacecraft control System and orbital parameters thereof
Setting the reconfigurable envelope of the system to epsilon (P)01); wherein, P0100 diag (111111); through the steps, the reconfigurable degree of the system can be obtained as follows: DOR 0.05778.
In conclusion, the feasibility and the effectiveness of the limited system reconfigurable envelope determining method based on the recoverable state domain provided by the invention are verified through simulation analysis.
Those skilled in the art will appreciate that those matters not described in detail in the present specification are well known in the art.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010059763.9A CN111169666B (en) | 2020-01-19 | 2020-01-19 | A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010059763.9A CN111169666B (en) | 2020-01-19 | 2020-01-19 | A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111169666A true CN111169666A (en) | 2020-05-19 |
CN111169666B CN111169666B (en) | 2020-10-23 |
Family
ID=70625041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010059763.9A Active CN111169666B (en) | 2020-01-19 | 2020-01-19 | A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111169666B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005284519A (en) * | 2004-03-29 | 2005-10-13 | Koyo Seiko Co Ltd | Abnormality diagnosis apparatus |
CN105223961A (en) * | 2015-10-16 | 2016-01-06 | 北京机械设备研究所 | A kind of for the unusual Spacecraft Attitude Control method of evading of control-moment gyro |
CN107861383A (en) * | 2017-10-23 | 2018-03-30 | 天津大学 | Satellite failure diagnosis and fault tolerant control method based on Adaptive Observer |
CN109765920A (en) * | 2019-03-04 | 2019-05-17 | 北京航空航天大学 | A control method for spacecraft attitude fault tolerance integrating fault observer and control allocation strategy |
CN110058519A (en) * | 2019-04-02 | 2019-07-26 | 南京航空航天大学 | A kind of active formation fault tolerant control method based on quick self-adapted technology |
CN110209053A (en) * | 2019-06-10 | 2019-09-06 | 西北工业大学深圳研究院 | The controller design method and control method of cluster satellite system |
-
2020
- 2020-01-19 CN CN202010059763.9A patent/CN111169666B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005284519A (en) * | 2004-03-29 | 2005-10-13 | Koyo Seiko Co Ltd | Abnormality diagnosis apparatus |
CN105223961A (en) * | 2015-10-16 | 2016-01-06 | 北京机械设备研究所 | A kind of for the unusual Spacecraft Attitude Control method of evading of control-moment gyro |
CN107861383A (en) * | 2017-10-23 | 2018-03-30 | 天津大学 | Satellite failure diagnosis and fault tolerant control method based on Adaptive Observer |
CN109765920A (en) * | 2019-03-04 | 2019-05-17 | 北京航空航天大学 | A control method for spacecraft attitude fault tolerance integrating fault observer and control allocation strategy |
CN110058519A (en) * | 2019-04-02 | 2019-07-26 | 南京航空航天大学 | A kind of active formation fault tolerant control method based on quick self-adapted technology |
CN110209053A (en) * | 2019-06-10 | 2019-09-06 | 西北工业大学深圳研究院 | The controller design method and control method of cluster satellite system |
Also Published As
Publication number | Publication date |
---|---|
CN111169666B (en) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106292681B (en) | A satellite active fault-tolerant control method based on observer and online control assignment | |
CN106647693B (en) | A multi-fault diagnosis and fault-tolerant control method for rigid body spacecraft actuators | |
CN107121961A (en) | A kind of spacecraft attitude fault tolerant control method based on iterative learning interference observer | |
CN107703742A (en) | A flexible spacecraft sensor fault adjustment method | |
Ye et al. | Neural network based finite-time attitude tracking control of spacecraft with angular velocity sensor failures and actuator saturation | |
CN107272639A (en) | Detection, estimation and its adjusting method of rigid spacecraft reaction wheel failure | |
CN114879515B (en) | Fault-tolerant control method for spacecraft attitude reconstruction based on learning neural network | |
CN117556568B (en) | Composite material screw joint construction mold method considering assembly deviation | |
CN116500891A (en) | Fault Tolerant Control Method of Spacecraft Based on Reinforcement Learning | |
He et al. | Mission reconstruction for launch vehicles under thrust drop faults based on deep neural networks with asymmetric loss functions | |
CN114996839B (en) | Planning method for maneuvering strategy of service spacecraft in close range | |
Federici et al. | Autonomous guidance between quasiperiodic orbits in cislunar space via deep reinforcement learning | |
CN111169666A (en) | Method for determining reconfigurable envelope of limited system capable of recovering state domain | |
CN104656438B (en) | A kind of Spacecraft Control power layout optimization method for improving failure reconfigurability | |
Shibli | Unified modeling approach of kinematics, dynamics and control of a free-flying space robot interacting with a target satellite | |
Jia et al. | Coping strategy for multi-joint multi-type asynchronous failure of a space manipulator | |
Wang et al. | Distributed approximate optimal attitude control of combined spacecraft with parameters identification | |
CN115994408A (en) | Method and device for optimizing transfer track of gravity wave detector in Japanese center configuration | |
Takubo et al. | Robust constrained multi-objective evolutionary algorithm based on polynomial chaos expansion for trajectory optimization | |
CN111176119A (en) | Reconfigurable disturbed system configuration optimization method and system | |
Margolis et al. | Co-Optimization of Navigation System Requirements and Trajectory Design Using a Sweeping Gradient Method and Linear Covariance Analysis | |
Zhang et al. | Anti-unwinding adaptive robust backstepping attitude maneuver control for rigid spacecraft | |
Junkins et al. | State vector representations for low-thrust trajectory optimization | |
Li et al. | Deployment of On‐Orbit Service Vehicles Using a Fuzzy Adaptive Particle Swarm Optimization Algorithm | |
Dudziak et al. | Extreme complex systems, uncertain and uncooperative robotic networks, and control strategies based upon stochastic algorithms |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |