[go: up one dir, main page]

CN111169666B - A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain - Google Patents

A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain Download PDF

Info

Publication number
CN111169666B
CN111169666B CN202010059763.9A CN202010059763A CN111169666B CN 111169666 B CN111169666 B CN 111169666B CN 202010059763 A CN202010059763 A CN 202010059763A CN 111169666 B CN111169666 B CN 111169666B
Authority
CN
China
Prior art keywords
envelope
spacecraft
reconfigurable
reconfigurability
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.)
Active
Application number
CN202010059763.9A
Other languages
Chinese (zh)
Other versions
CN111169666A (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.)
Beijing Institute of Spacecraft System Engineering
Original Assignee
Beijing Institute of Spacecraft System Engineering
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 Beijing Institute of Spacecraft System Engineering filed Critical Beijing Institute of Spacecraft System Engineering
Priority to CN202010059763.9A priority Critical patent/CN111169666B/en
Publication of CN111169666A publication Critical patent/CN111169666A/en
Application granted granted Critical
Publication of CN111169666B publication Critical patent/CN111169666B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G99/00Subject 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 the reconfigurability envelope of a constrained system in a recoverable state domain belongs to the field of space technology. Through theoretical analysis and simulation verification, the invention can give the maximum reconfigurability envelope of the spacecraft system under the constraints of time and energy, realize quantitative analysis of the reconfigurability of the restricted system, and can be used for optimization The spacecraft system configuration and fault-tolerant control algorithm realize on-orbit monitoring of the spacecraft system health status and autonomous processing of faults, and improve the autonomous reconfiguration capability of the spacecraft system. Compared with the existing method, the patent of the present invention uses the fine integration algorithm to solve the reconfigurability envelope of the spacecraft system, which has the advantages of high precision, small calculation amount, easy implementation, etc., and has sufficient flexibility and practical application. applicability.

Description

一种可恢复状态域的受限系统可重构性包络确定方法A Recoverable State Domain Reconfigurable Envelope Determination Method for Restricted Systems

技术领域technical field

本发明涉及一种可恢复状态域的受限系统可重构性包络确定方法,属于空间技术领域。The invention relates to a method for determining the reconfigurability envelope of a constrained system in a recoverable state domain, and belongs to the field of space technology.

背景技术Background technique

航天器在有限资源下所具备的最大重构潜力是工程技术人员十分关心的一个问题。在实际运行过程中,航天器受多重约束影响,其中最具有代表性的就是能量与时间约束。由于太阳能帆板发电能力和推进剂携带量严重受限,能耗约束是影响航天器系统可重构性的一项关键因素。此外,很多特定的任务需要在规定的时间内完成,系统故障后,为继续完成这类既定任务,必须在一定的时间窗口内进行系统重构,这个窗口越小,说明系统的时间冗余度越小,对应的重构难度也越大,因此系统又受到相应的时间约束。由此可见,要描述一个系统的实际重构能力,需要综合考虑资源配置和安全时间等实际约束问题。The maximum reconfiguration potential of spacecraft with limited resources is a problem that engineers and technicians are very concerned about. In the actual operation process, the spacecraft is affected by multiple constraints, the most representative of which are energy and time constraints. Since the power generation capacity and propellant carrying capacity of solar panels are severely limited, energy consumption constraints are a key factor affecting the reconfigurability of spacecraft systems. In addition, many specific tasks need to be completed within a specified time. After a system failure, in order to continue to complete such established tasks, the system must be reconfigured within a certain time window. The smaller the window, the more time redundancy of the system. The smaller the value, the greater the corresponding reconstruction difficulty, so the system is subject to the corresponding time constraints. It can be seen that to describe the actual reconfiguration capability of a system, it is necessary to comprehensively consider practical constraints such as resource allocation and security time.

目前最为常见的基于能控性格莱姆矩阵的可重构性包络确定方法,主要存在以下两点不足:1)仅以常数阈值的形式考虑了能量约束对系统可重构性的影响,尚未全面考虑时间等其他限制约束;2)可重构性包络的计算的过程中需要求解Lyapunov方程,存在奇点问题,而且计算量大,难以在轨实现。鉴于此,基于可恢复状态域对航天器这类典型的受限系统,研究可重构性包络的确定问题,具有重要的实际工程意义。At present, the most common method for determining the reconfigurability envelope based on the controllable Gramma matrix has the following two deficiencies: 1) The influence of the energy constraint on the reconfigurability of the system is only considered in the form of a constant threshold, and there is no Other constraints such as time are fully considered; 2) The Lyapunov equation needs to be solved in the process of calculating the reconfigurability envelope, and there is a singularity problem, and the amount of calculation is large, which is difficult to implement on-orbit. In view of this, it is of great practical engineering significance to study the determination of the reconfigurability envelope for typical restricted systems such as spacecraft based on the recoverable state domain.

发明内容SUMMARY OF THE INVENTION

本发明解决的技术问题是:克服现有技术的不足,提出了一种可恢复状态域的受限系统可重构性包络确定方法,能够在综合考虑时间与能量的约束下给出航天器这类典型受限系统的最大可重构性包络,同时利用精细积分算法进行航天器系统可重构性包络的求解,具有精度高、计算量小、易于实现等优势。本发明专利所确定的航天器系统可重构性包络,可直接用于优化航天器系统配置和容错控制算法,实现航天器系统健康状态的在轨监测与故障的自主处理,提升航天器系统的自主重构能力,并可推广应用到其他复杂的工业控制、飞行控制、电力装备等大型工业系统。The technical problem solved by the invention is: to overcome the deficiencies of the prior art, a method for determining the reconfigurability envelope of a constrained system in a recoverable state domain is proposed, which can give a spacecraft under the constraints of time and energy comprehensively. The maximum reconfigurability envelope of this type of typical restricted system, and at the same time, the precise integration algorithm is used to solve the reconfigurability envelope of the spacecraft system, which has the advantages of high precision, small amount of calculation, and easy implementation. The reconfigurability envelope of the spacecraft system determined by the patent of the present invention can be directly used to optimize the spacecraft system configuration and fault-tolerant control algorithm, realize on-orbit monitoring of the spacecraft system health status and autonomous processing of faults, and improve the spacecraft system It can be applied to other complex industrial control, flight control, power equipment and other large-scale industrial systems.

本发明的技术解决方案是:一种可恢复状态域的受限系统可重构性包络确定方法,包括如下步骤:The technical solution of the present invention is: a method for determining the reconfigurability envelope of a constrained system in a recoverable state domain, comprising the following steps:

S1,建立航天器执行机构失效故障情况下能量及时间受限的航天器系统状态空间模型;S1, establish a state space model of the spacecraft system with limited energy and time under the failure of the spacecraft actuator;

S2,基于状态空间模型、任务需求与安全要求,设定航天器可恢复的最小状态包络;S2, based on the state space model, mission requirements and safety requirements, set the minimum state envelope that the spacecraft can recover;

S3,基于状态空间模型、任务需求与安全要求,通过求解微分Lyapunov方程,确定给定能量E*与时间约束tmis下系统的可重构性包络;S3, based on the state space model, task requirements and safety requirements, by solving the differential Lyapunov equation, determine the reconfigurability envelope of the system under the given energy E * and time constraint t mis ;

S4,通过对比S3得到的系统可重构性包络和S2设定的最小状态包络,判定系统是否可重构;若系统不可重构,则结束;若系统可重构,则进入S5;S4, by comparing the system reconfigurability envelope obtained in S3 with the minimum state envelope set by S2, to determine whether the system can be reconfigured; if the system cannot be reconfigured, end; if the system can be reconfigured, enter S5;

S5,基于S3得到的系统可重构性包络中的增益系数矩阵,计算航天器系统的可重构度,根据获取的可重构度优化航天器系统配置和容错控制算法,实现航天器系统健康状态的在轨监测与故障的自主处理。S5, based on the gain coefficient matrix in the system reconfigurability envelope obtained in S3, calculate the reconfigurability of the spacecraft system, optimize the spacecraft system configuration and fault-tolerant control algorithm according to the obtained reconfigurability, and realize the spacecraft system On-orbit monitoring of health status and autonomous handling of faults.

进一步地,所述状态空间模型为

Figure BDA0002374069280000021
Further, the state space model is
Figure BDA0002374069280000021

Figure BDA0002374069280000022
Figure BDA0002374069280000022

Figure BDA0002374069280000023
Cn=I6×6;其中,Ix,Iy,Iz为航天器系统的三轴转动惯量;x∈Rn、u∈Rm和y∈Rq分别为系统的状态向量、输入向量以及输出向量,n、m、q为正整数,R表示实数域;t为时间,tf为故障发生时刻,tmis为实际任务的规定完成时间;α和β为系统中硬件设备的安装角度,Φ(α,β)为力矩分配矩阵,取决于硬件设备的安装构型;Λ=diag{θ12,...,θm}为系统中硬件设备的失效因子矩阵,θi∈[0,1],i=1,2,...,m;03×3、I3×3和I6×6分别为3阶零矩阵、3阶单位矩阵和6阶单位矩阵;ωo为航天器的轨道角速度。
Figure BDA0002374069280000023
C n =I 6×6 ; among them, I x , I y , I z are the three-axis moment of inertia of the spacecraft system; x∈Rn , u∈Rm and y∈Rq are the state vector, input Vector and output vector, n, m, q are positive integers, R represents the real number domain; t is the time, t f is the moment when the fault occurs, t mis is the specified completion time of the actual task; α and β are the installation of hardware devices in the system Angle, Φ(α, β) is the torque distribution matrix, which depends on the installation configuration of the hardware equipment; Λ=diag{θ 1 , θ 2 ,...,θ m } is the failure factor matrix of the hardware equipment in the system, θ i ∈[0,1], i=1,2,...,m; 0 3×3 , I 3×3 and I 6×6 are the third-order zero matrix, the third-order unit matrix and the sixth-order unit matrix, respectively ; ω o is the orbital angular velocity of the spacecraft.

进一步地,所述航天器可恢复的最小状态包络为ε(P0,E0)={x∈Rn:xTP0x≤E0};其中,P0为正定对称矩阵,表示初始时刻系统可恢复最小状态包络的权重系数矩阵;E0表示设定的系统能量阈值。Further, the recoverable minimum state envelope of the spacecraft is ε(P 0 , E 0 )={x∈R n :x T P 0 x≤E 0 }; wherein, P 0 is a positive definite symmetric matrix, representing At the initial moment, the system can restore the weight coefficient matrix of the minimum state envelope; E 0 represents the set system energy threshold.

进一步地,所述S3得到的系统可重构性包络为ε(P(tf),E*)={x∈Rn:xTP(tf)x≤E*};其中,P(tf)为故障时刻tf时系统可重构性包络的权重系数矩阵;E*表示航天器系统的可用资源上限。Further, the system reconfigurability envelope obtained by the S3 is ε(P(t f ), E * )={x∈R n : xTP(t f )x≤E * }; wherein, P(t f ) is the weight coefficient matrix of the system reconfigurability envelope at the time of failure t f ; E * represents the upper limit of the available resources of the spacecraft system.

进一步地,所述判定系统是否可重构的方法为:Further, the method for determining whether the system is reconfigurable is:

Figure BDA0002374069280000031
Figure BDA0002374069280000032
正定,则系统可重构;否则,不可重构。like
Figure BDA0002374069280000031
which is
Figure BDA0002374069280000032
If it is positive definite, the system can be reconfigured; otherwise, it cannot be reconfigured.

进一步地,所述可重构度为

Figure BDA0002374069280000033
其中,
Figure BDA0002374069280000034
λmin=min{λ12,...,λn},λmax=max{λ12,...,λn},λi(i=1,…,n)为P(tf)的第i个特征值。Further, the reconfigurability is
Figure BDA0002374069280000033
in,
Figure BDA0002374069280000034
λ min =min{λ 12 ,...,λ n }, λ max =max{λ 12 ,...,λ n }, λ i (i=1,...,n) is The ith eigenvalue of P(t f ).

本发明与现有技术相比的优点在于:The advantages of the present invention compared with the prior art are:

(1)本发明专利提出了一种新颖的基于“可恢复状态域”的可重构性包络确定方法,针对传统可重构性确定方法存在不能反映重构潜力分布的合理性、无法对不同系统进行直接对比等方面的不足,通过分析系统在一定时间与能量内的“可恢复状态域”,考虑了重构潜力在各个方向上的分布情况以及对期望要求的满足程度,通过附加可恢复状态域的最大最小半轴偏差项以及坐标同等化等技术手段,可以更加有针对性地、科学合理地指导系统的可重构性包络的优化。(1) The patent of the present invention proposes a novel reconfigurability envelope determination method based on the "recoverable state domain". For the traditional reconfigurability determination method, it cannot reflect the rationality of the reconfiguration potential distribution, and cannot The deficiencies in the direct comparison of different systems, etc., by analyzing the "recoverable state domain" of the system within a certain time and energy, considering the distribution of the reconstruction potential in all directions and the degree of satisfaction of the expected requirements, through the additional recoverable state domain. The technical means of restoring the maximum and minimum semi-axis deviation terms of the state domain and coordinate equivalence can guide the optimization of the reconfigurability envelope of the system more pertinently, scientifically and rationally.

(2)针对传统求解求解算法存在奇点的不足,本发明专利采用精细积分算法对系统的可重构性包络参数进行了数值求解,可以获取可重构性包络的计算机“精确解”,并且具有计算量小、易于实现等优势。(2) In view of the shortcomings of the singularity of the traditional solution algorithm, the patent of the present invention uses the fine integration algorithm to numerically solve the reconfigurability envelope parameters of the system, and the computer "exact solution" of the reconfigurability envelope can be obtained. , and has the advantages of small computational complexity and easy implementation.

(3)本发明专利不仅可以在设计阶段从提高航天器系统自主重构能力的角度来指导系统构型配置的优化设计,还可以在运行阶段实现航天器系统的在线性能评估与健康状态监测,从而全方位、深入地挖掘系统的自主故障处理潜力,进而有效提升航天器系统的自主能力,为火星、小行星等后续深空探测任务的深化论证提供技术储备。(3) The patent of the present invention can not only guide the optimal design of the system configuration configuration from the perspective of improving the autonomous reconfiguration capability of the spacecraft system in the design stage, but also realize the on-line performance evaluation and health status monitoring of the spacecraft system in the operation stage, In this way, the autonomous fault handling potential of the system can be fully and deeply explored, thereby effectively improving the autonomous capability of the spacecraft system, and providing technical reserves for the in-depth demonstration of subsequent deep space exploration missions such as Mars and asteroids.

具体实施方式Detailed ways

下面结合具体实施方式对本发明进行进一步解释和说明。The present invention will be further explained and illustrated below in conjunction with specific embodiments.

一种可恢复状态域的受限系统可重构性包络确定方法,包括如下步骤:A method for determining the reconfigurability envelope of a constrained system in a recoverable state domain, comprising the following steps:

S1,建立航天器执行机构失效故障情况下能量及时间受限的航天器系统状态空间模型;S1, establish a state space model of the spacecraft system with limited energy and time under the failure of the spacecraft actuator;

S2,基于状态空间模型、任务需求与安全要求,设定航天器可恢复的最小状态包络;S2, based on the state space model, mission requirements and safety requirements, set the minimum state envelope that the spacecraft can recover;

S3,基于状态空间模型、任务需求与安全要求,通过求解微分Lyapunov方程,确定给定能量E*与时间约束tmis下系统的可重构性包络;S3, based on the state space model, task requirements and safety requirements, by solving the differential Lyapunov equation, determine the reconfigurability envelope of the system under the given energy E * and time constraint t mis ;

S4,通过对比S3得到的系统可重构性包络和S2设定的最小状态包络,判定系统是否可重构;若系统不可重构,则结束;若系统可重构,则进入S5;S4, by comparing the system reconfigurability envelope obtained in S3 with the minimum state envelope set by S2, to determine whether the system can be reconfigured; if the system cannot be reconfigured, end; if the system can be reconfigured, enter S5;

S5,基于S3得到的系统可重构性包络中的增益系数矩阵,计算航天器系统的可重构度,根据获取的可重构度优化航天器系统配置和容错控制算法,实现航天器系统健康状态的在轨监测与故障的自主处理。S5, based on the gain coefficient matrix in the system reconfigurability envelope obtained in S3, calculate the reconfigurability of the spacecraft system, optimize the spacecraft system configuration and fault-tolerant control algorithm according to the obtained reconfigurability, and realize the spacecraft system On-orbit monitoring of health status and autonomous handling of faults.

具体如下:details as follows:

一、建立航天器执行机构失效故障情况下能量及时间受限的航天器系统状态空间模型:1. Establish a state space model of the spacecraft system with limited energy and time in the event of a spacecraft actuator failure:

Figure BDA0002374069280000051
Figure BDA0002374069280000051

Figure BDA0002374069280000052
Figure BDA0002374069280000052

Figure BDA0002374069280000053
Cn=I6×6
Figure BDA0002374069280000053
C n =I 6×6 ;

其中,Ix,Iy,Iz为航天器系统的三轴转动惯量;x∈Rn、u∈Rm和y∈Rq分别为系统的状态向量、输入向量以及输出向量,n、m、q为正整数,R表示实数域;t为时间,tf为故障发生时刻,tmis为实际任务的规定完成时间;α和β为系统中硬件设备的安装角度,Φ(α,β)为力矩分配矩阵,取决于硬件设备的安装构型;Λ=diag{θ12,...,θm}为系统中硬件设备的失效因子矩阵,θi∈[0,1],i=1,2,...,m;03×3、I3×3和I6×6分别为3阶零矩阵、3阶单位矩阵和6阶单位矩阵;ωo为航天器的轨道角速度。Among them, I x , I y , I z are the three-axis moment of inertia of the spacecraft system; x∈R n , u∈R m and y∈R q are the state vector, input vector and output vector of the system, respectively, n, m , q is a positive integer, R represents the real number field; t is the time, t f is the moment when the fault occurs, t mis is the specified completion time of the actual task; α and β are the installation angles of the hardware devices in the system, Φ(α, β) is the torque distribution matrix, which depends on the installation configuration of the hardware equipment; Λ=diag{θ 12 ,...,θ m } is the failure factor matrix of the hardware equipment in the system, θ i ∈[0,1], i=1,2,...,m; 0 3×3 , I 3×3 and I 6×6 are the third-order zero matrix, the third-order unit matrix and the sixth-order unit matrix, respectively; ω o is the orbit of the spacecraft angular velocity.

E(tf,tmis)为航天器系统在整个故障阶段tf~tmis的控制能耗:E(t f , t mis ) is the control energy consumption of the spacecraft system in the whole failure stage t f ~ t mis :

Figure BDA0002374069280000054
Figure BDA0002374069280000054

其中,R为正定对称矩阵。where R is a positive definite symmetric matrix.

二、基于状态空间模型、任务需求与安全要求,设定航天器可恢复的最小状态包络:2. Based on the state space model, mission requirements and safety requirements, set the minimum state envelope that the spacecraft can recover:

航天器可恢复的最小状态包络,具体形式如下:The minimum state envelope that the spacecraft can recover, the specific form is as follows:

Figure BDA0002374069280000055
Figure BDA0002374069280000055

其中,P0为正定对称矩阵,表示初始时刻系统可恢复最小状态包络的权重系数矩阵;E0表示设定的原始系统能量阈值。Among them, P 0 is a positive definite symmetric matrix, which represents the weight coefficient matrix of the minimum state envelope that the system can restore at the initial moment; E 0 represents the set original system energy threshold.

三、基于状态空间模型、任务需求与安全要求,通过求解微分Lyapunov方程,确定给定能量E*与时间约束tmis下系统的可重构性包络:3. Based on the state space model, task requirements and safety requirements, by solving the differential Lyapunov equation, determine the reconfigurability envelope of the system under the given energy E * and time constraint t mis :

根据系统参数和故障参数,求解如下矩阵微分方程:According to the system parameters and fault parameters, the following matrix differential equations are solved:

Figure BDA0002374069280000061
Figure BDA0002374069280000061

P(tmis)=∞P(t mis )=∞

其中,Bf=BuΛ。Wherein, B f =B u Λ.

具体可以利用精细积分算法对上述矩阵微分方程进行求解,具体步骤如下:Specifically, the precise integration algorithm can be used to solve the above matrix differential equation, and the specific steps are as follows:

①给定A,D=PBfR-1Bf TP和步长τ,取N=20,ε=τ/2N① Given A, D=PB f R -1 B f T P and step size τ, take N=20, ε=τ/2 N ;

②计算G(ε),F'(ε),并存送Gc,Fc':②Calculate G(ε), F'(ε), and save G c , F c ':

G(ε)=g1ε+g2ε2+g3ε3+g4ε4,F'(ε)=f1ε+f2ε2+f3ε3+f4ε4 G(ε)=g 1 ε+g 2 ε 2 +g 3 ε 3 +g 4 ε 4 , F'(ε)=f 1 ε+f 2 ε 2 +f 3 ε 3 +f 4 ε 4

其中:in:

g1=D,f1=-AT,g2=(f1 Tg1+g1f1)/2,f2=f1 2/2,g 1 =D,f 1 =-A T ,g 2 =(f 1 T g 1 +g 1 f 1 )/2,f 2 =f 1 2 /2,

g3=(f2 Tg1+g1f2+f1 Tg1f1)/3,f3=f1f2/3,g 3 =(f 2 T g 1 +g 1 f 2 +f 1 T g 1 f 1 )/3, f 3 =f 1 f 2 /3,

g4=(f3 Tg1+g1f3+f1 Tg1f2+f2 Tg1f1)/4,f4=f1f3/4g 4 =(f 3 T g 1 +g 1 f 3 +f 1 T g 1 f 2 +f 2 T g 1 f 1 )/4,f 4 =f 1 f 3 /4

③计算G(τ),F(τ),并存送G1,G2,F1,F2③ Calculate G(τ), F(τ), and save G 1 , G 2 , F 1 , F 2 :

{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'),由此得G(τ)=Gc,F(τ)=Fc{For i=1:N, G 1 =G 2 =G c ,F 1 '=F 2 '=F c ',G c =G 1 +(I+F 1 ') T G 2 (I+F 1 '), F c '=F 1 '+F 2 '+F 2 'F 1 '}, F c =(I+F c '), thus G(τ)=G c , F(τ)= F c ;

④计算P(t)④Calculate P(t)

{For k=tmis/τ:1,Gc=G1+F1 TG2F1,Fc=F2F1,对k站保存当前Gc,Fc,记为G(t),F(t),计算P-1(t)=G(t)+FT(t)P-1(tmis)F(t),(t=kτ),存于k站,G2=Gc,F2=Fc,G1,F1保持不变}。{For k=t mis /τ: 1, G c =G 1 +F 1 T G 2 F 1 , F c =F 2 F 1 , save the current G c ,F c for k station, denoted as G(t) ,F(t), calculate P -1 (t)=G(t)+FT (t)P -1 (t mis )F( t ),(t=kτ), stored in k station, G 2 = G c , F 2 =F c , G 1 , F 1 remain unchanged}.

在算得P(tf)之后,确定系统在规定能耗E*下、于规定时间tmis内的可重构性包络,具体形式如下:After calculating P(t f ), determine the reconfigurability envelope of the system under the specified energy consumption E * and within the specified time t mis . The specific form is as follows:

ε(P(tf),E*)={x∈Rn:xTP(tf)x≤E*}ε(P(t f ),E * )={x∈R n :x T P(t f )x≤E * }

其中,P(tf)为故障时刻tf时系统可重构性包络的权重系数矩阵;E*表示航天器系统的可用资源上限。Among them, P(t f ) is the weight coefficient matrix of the system reconfigurability envelope at the time of failure t f ; E * represents the upper limit of the available resources of the spacecraft system.

四、通过对比步骤三得到的系统可重构性包络和步骤二设定的最小状态包络,判定系统是否可重构;若系统不可重构,则结束;若系统可重构,则进入步骤五:4. Determine whether the system can be reconfigured by comparing the system reconfigurability envelope obtained in step 3 with the minimum state envelope set in step 2; if the system cannot be reconfigured, end; if the system can be reconfigured, enter Step 5:

系统可重构性的判定条件为:The criterion for system reconfigurability is:

Figure BDA0002374069280000071
Figure BDA0002374069280000072
非正定时,则系统不可重构,结束;like
Figure BDA0002374069280000071
which is
Figure BDA0002374069280000072
If the timing is not positive, the system cannot be reconfigured and ends;

Figure BDA0002374069280000073
Figure BDA0002374069280000074
正定时,则系统可重构,在这种情况下,进一步量化系统可重构性的大小,进入步骤五。like
Figure BDA0002374069280000073
which is
Figure BDA0002374069280000074
If the timing is positive, the system can be reconfigured. In this case, further quantify the reconfigurability of the system, and go to step five.

五、基于步骤三得到的系统可重构性包络中的增益系数矩阵,计算航天器系统的可重构度:5. Calculate the reconfigurability of the spacecraft system based on the gain coefficient matrix in the system reconfigurability envelope obtained in step 3:

首先,计算航天器系统可重构性包络内切圆和外切圆的半径:First, calculate the radii of the inscribed and circumscribed circles of the spacecraft system reconfigurability envelope:

Figure BDA0002374069280000075
Figure BDA0002374069280000075

其中,λmin=min{λ12,...,λn},λmax=max{λ12,...,λn},λi(i=1,…,n)为P(tf)的第i个特征值。where λ min =min{λ 12 ,...,λ n },λ max =max{λ 12 ,...,λ n },λ i (i=1,...,n ) is the ith eigenvalue of P(t f ).

在此基础之上,给出航天器系统可重构度的具体计算公式为:On this basis, the specific calculation formula of the reconfigurability of the spacecraft system is given as:

Figure BDA0002374069280000076
Figure BDA0002374069280000076

其中,

Figure BDA0002374069280000077
in,
Figure BDA0002374069280000077

本发明专利基于可恢复状态域得到的一类受限系统的可重构性包络(可重构度),可以作为一种量化目标,直接用于优化航天器系统配置和容错控制算法,实现航天器系统健康状态的在轨监测与故障的自主处理。The patent of the present invention is based on the reconfigurability envelope (reconfigurability) of a class of constrained systems obtained from the recoverable state domain, which can be used as a quantitative target to directly optimize the spacecraft system configuration and fault-tolerant control algorithm. On-orbit monitoring of spacecraft system health and autonomous handling of faults.

为验证本发明专利所提可重构性包络确定方法的有效性,下面以四斜装动量轮构型的航天器控制系统为例,与传统基于能控性格莱姆矩阵的可重构性包络确定方法进行对比。In order to verify the effectiveness of the reconfigurability envelope determination method proposed in the patent of the present invention, the following takes the spacecraft control system of the four inclined momentum wheel configuration as an example, and the Comparison of envelope determination methods.

相关的航天器控制系统的参数,具体如表1所示。The parameters of the relevant spacecraft control system are shown in Table 1.

表1航天器控制系统及其轨道参数Table 1 Spacecraft control system and its orbital parameters

Figure BDA0002374069280000081
Figure BDA0002374069280000081

设定该系统的可重构性包络为ε(P0,1);其中,P0=100·diag(111111);通过上述步骤,可以得到该系统的可重构度为:DOR=0.05778。Set the reconfigurability envelope of the system as ε(P 0 ,1); where P 0 =100·diag(111111); through the above steps, the reconfigurability of the system can be obtained as: DOR=0.05778 .

综上所述,通过仿真分析,验证了本发明提出的一种基于可恢复状态域的受限系统可重构性包络确定方法的可行性和有效性。To sum up, through simulation analysis, the feasibility and effectiveness of a method for determining the reconfigurability envelope of a constrained system based on the recoverable state domain proposed by the present invention is verified.

本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。The content not described in detail in the specification of the present invention belongs to the well-known technology of those skilled in the art.

Claims (6)

1. A method for determining a reconfigurable envelope of a restricted system with a recoverable state domain, comprising the steps of:
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.
2. The method of claim 1, wherein the state space model is a recoverable state domain constrained system reconfigurable envelope determination method
Figure FDA0002374069270000011
Figure FDA0002374069270000012
Figure FDA0002374069270000013
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, tfFor the occurrence of a faultTime of day tmisA specified completion time for the actual task; alpha and beta are installation angles of hardware equipment in the system, and phi (alpha, beta) is a moment distribution matrix and depends on the installation configuration of the hardware equipment; Λ ═ diag { theta ═12,...,θ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.
3. The method of claim 2, wherein the minimum state envelope recoverable by the spacecraft is (P) and0,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.
4. The method for determining the reconfigurable envelope of the limited system with recoverable state domain according to claim 2, wherein the reconfigurable envelope of the system obtained at S3 is (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.
5. The method for determining the reconfigurable envelope of the limited system with recoverable state domains as claimed in claim 2, wherein the method for determining whether the system is reconfigurable is as follows:
if it is
Figure FDA0002374069270000021
Namely, it is
Figure FDA0002374069270000022
Positive determination, the system can be reconstructed; otherwise, it is not reconstructable.
6. The method of claim 2, wherein the reconfigurability of the constrained system is determined according to a reconfiguration degree of
Figure FDA0002374069270000023
Wherein,
Figure FDA0002374069270000024
λmin=min{λ12,...,λn},λmax=max{λ12,...,λn},λi(i-1, …, n) is P (t)f) The ith characteristic value of (1).
CN202010059763.9A 2020-01-19 2020-01-19 A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain Active CN111169666B (en)

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 CN111169666A (en) 2020-05-19
CN111169666B true 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)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005284519A (en) * 2004-03-29 2005-10-13 Koyo Seiko Co Ltd Abnormality diagnosis apparatus
CN105223961B (en) * 2015-10-16 2018-04-13 北京机械设备研究所 It is a kind of to be used for the unusual Spacecraft Attitude Control method evaded of control-moment gyro
CN107861383B (en) * 2017-10-23 2021-07-09 天津大学 Satellite fault diagnosis and fault-tolerant control method based on adaptive observer
CN109765920B (en) * 2019-03-04 2021-08-06 北京航空航天大学 A control method for spacecraft attitude fault tolerance integrating fault observer and control allocation strategy
CN110058519B (en) * 2019-04-02 2020-07-07 南京航空航天大学 Active formation fault-tolerant control method based on rapid self-adaptive 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
CN111169666A (en) 2020-05-19

Similar Documents

Publication Publication Date Title
CN106292681B (en) A satellite active fault-tolerant control method based on observer and online control assignment
CN107121961B (en) A kind of spacecraft attitude fault tolerant control method based on iterative learning interference observer
Smith et al. CFD-based analysis of nonlinear aeroelastic behavior of high-aspect ratio wings
Qinglei et al. Adaptive integral-type sliding mode control for spacecraft attitude maneuvering under actuator stuck failures
CN103970964B (en) Flexible satellite modal parameter in-orbit identification method
CN102354123A (en) Cross-platform extendible satellite dynamic simulation test system
CN117556568B (en) Composite material screw joint construction mold method considering assembly deviation
CN111240207A (en) A reconfigurable design method suitable for spacecraft platform system
CN104833466A (en) Spacecraft ground test and on-orbit micro-vibration mechanical environment mapping method
Chuanjun et al. Convex optimization of asteroid landing trajectories driven by solar radiation pressure
CN111169666B (en) A Reconfigurability Envelope Determination Method for Restricted Systems in Recoverable State Domain
CN104656438B (en) A kind of Spacecraft Control power layout optimization method for improving failure reconfigurability
CN113359471B (en) Self-adaptive dynamic programming optimal control method and system based on collaborative state assistance
Marshall Dynamics of Ultralight Flexible Spacecraft During Slew Maneuvers
Sun et al. State Observing Method and Active Vibration Control Based on Virtual Sensing
Song et al. Fast estimation of gravitational field of irregular asteroids based on deep neural network and its application
Fadhilah et al. Decentralized static output feedback controller design for linear interconnected systems
Wang et al. Distributed approximate optimal attitude control of combined spacecraft with parameters identification
Chen et al. Motion planning for nonlinear robotic system based on admm and convex feasible set algorithm
CN111176119A (en) Reconfigurable disturbed system configuration optimization method and system
Shi et al. Design and equivalent mechanical modeling of new deployable cabin segment
Costa et al. Structural optimization of laminated plates with genetic algorithms
CN119106589B (en) A shell element design method for reliability study of aviation thin shell structures
CN111881510B (en) Structure optimization method, device, equipment and storage medium based on frequency domain substructure
Chaves-Jimenez et al. An Energy-Based Approach to Satellite Attitude Control in Presence of Disturbances for a CubeSat Mission

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