【技术实现步骤摘要】
一种用于卫星飞轮的在轨故障检测方法
[0001]本专利技术涉及卫星在轨飞轮系统故障检测领域,具体为一种用于卫星飞轮的在轨故障检测方法。
技术介绍
[0002]复杂多样的航天任务,对航天器的安全和可靠性提出了更高的要求,卫星作为当前应用最为广泛的一类航天器,其可选的执行机构主要包括磁力矩器、控制力矩陀螺、推力器以及反作用飞轮等。其中,反作用飞轮基于动量交换原理完成卫星姿态控制,具有能耗低、精度高的优点,成为常用的执行机构。处于太空复杂环境的反作用飞轮难以采用准确的数学模型进行描述,导致传统基于解析模型的故障诊断性能低下。
技术实现思路
[0003]鉴于现有技术的不足,本专利技术旨在于提供一种用于卫星飞轮的在轨故障检测方法,通过将反作用飞轮的数学解析模型和神经网络模型相结合,实现对飞轮动力学行为的准确描述,通过将检测到的飞轮角速度、位置等信息与模型估计结果对比,实现故障检测。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:
[0005]一种用于卫星飞轮的在轨故障检测方法,包括反作用飞轮控制指令、反作用飞轮、飞轮状态测量传感器模块、故障检测计算机、n个状态延迟模块与故障检测模型;其中,所述方法包括以下步骤:
[0006]S1系统初始化,包括反飞轮解析模型参数初始化、故障检测阈值e
th
设定;。
[0007]S2反作用飞轮和反作用飞轮解析模型接收反作用飞轮控制指令,并各自运行,得到相应的状态输出结果y
k
和y
M,k< ...
【技术保护点】
【技术特征摘要】
1.一种用于卫星飞轮的在轨故障检测方法,其特征在于,包括反作用飞轮控制指令、反作用飞轮、飞轮状态测量传感器模块、故障检测计算机、n个状态延迟模块与故障检测模型;其中,所述方法包括以下步骤:S1系统初始化,包括反飞轮解析模型参数初始化、故障检测阈值e
th
设定;。S2反作用飞轮和反作用飞轮解析模型接收反作用飞轮控制指令,并各自运行,得到相应的状态输出结果y
k
和y
M,k
。S3通过一级残差计算模块计算反作用飞轮和反作用飞轮解析模型的一级残差,该残差可表述为:e
M,k
=y
k
‑
y
M,k
S4将一级残差与故障检测阈值e
th
进行比较,判断反作用飞轮是否发生故障。2.根据权利要求1所述的用于卫星飞轮的在轨故障检测方法,其特征在于,所述步骤S1中的反作用飞轮解析模型可用下式进行描述:可用下式进行描述:其中,f1(ω)=K
s
H
s
(ω
‑
ω
s
sign(ω))f2(ω,I
m
)=K
f
H
f
V
m
f3(ω)=Csin(N
t
ω/2)V
m
=V
bus
‑6‑
K
e
|ω|
‑
H
b
(R
IN
I
bus
+1)τ
v
=[0.0049
‑
0.00002(T+30)]0.00002(T+30)]0.00002(T+30)]上式中:I
m
为电机电枢电流;ω为飞轮转速;ω
d
为压流转换频率;G
d
为反作用飞轮的驱动增益;V
com
为控制器生成的控制电压;f1(ω)为转速极限回路反馈电压函数;J为飞轮转动惯量;K
t
为电机扭矩增益;τ
c
为库伦摩擦力矩系数;sign(ω)为符号函数;f2(ω,I
m
)为EMF回路反馈电压;f3(ω)为电机扰动力矩函数;τ
v
为黏性摩擦力矩系数;τ
noise
为轴承扰动力矩;γ=[γ1,γ2]
T
为系统扰动项;τ
out
为飞轮输出力矩;υ为测量噪声项;K
s
为超速循环增益;H
f
,H
s
,H
b
为开关函数;ω
s
为转速极限;K
f
为电压反馈增益;V
m
为反馈电压;C电机扰动常数;N
t
为电机极数;V
bus
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。