航天器单组元推进系统故障诊断方法研究及实现

被引:0
作者
王继彪
机构
[1] 哈尔滨工业大学
关键词
液体推进系统; 专家系统; 故障诊断; HHT变换; 序贯概率比检验; VC++;
D O I
暂无
年度学位
2012
学位类型
硕士
导师
摘要
论文主要研究卫星单组元推进系统的故障诊断,在分析单组元推进系统特性的基础上,研究了卫星故障检测的方法,分析了推进系统故障模式,建立了实时专家诊断系统,实现卫星在运行过程故障的实时监测与诊断,并在发生故障时及时做出响应,使故障造成的影响达到最小,最后在VC++6.0中,搭建了卫星推进系统故障诊断的软件平台。 论文首先分析了液体单组元推进系统的基本构成,在此基础上建立了推进系统各个部分的数学模型,通过matlab实现了推进系统的数学仿真,并在仿真的基础上对系统的特性进行分析,最后建立了推进系统中各个元件的故障模型,为后续的故障检测与故障诊断奠定了基础。 论文为实现卫星推进系统故障诊断的检测,分析了推进系统的工作过程,并根据推进系统时域的特性研究了基于阈值的故障检测和基于序贯概率比检验的故障检测方法,这两种都能很好的应用于卫星的实时故障检测;另外,根据推进系统的频域特性研究了基于希尔伯特-黄变换(Hilbert-Huang Transform,HHT)的故障检测方法。最后建立专家诊断系统,根据故障模式及其影响分析(Failure Mode and Effects Analysis,FMEA)表中推进系统故障模式及其影响的分析,总结出了知识库中的规则,并给出了基于反向推理原则的推理机的设计方法,最终建立了卫星故障专家诊断系统。 最后搭建了卫星推进系统故障诊断的软件平台。平台实现了卫星运行状态参数的动态显示、实时故障诊断、仿真故障诊断三个功能。动态显示能够实时显示卫星当前的运行状态;实时故障诊断是利用卫星运行时传输的参数对卫星实时监测,以防故障发生损坏系统;仿真故障诊断利用卫星试车过程中的参数,并根据故障模型注入故障来检测故障诊断的准确性和实用性。软件通过VC++6.0设计了用户程序界面接口,并利用C++建立了整个诊断系统,具有很好的通用性和可移植性。
引用
收藏
页数:70
共 33 条
[1]
卫星姿态控制系统层次化故障诊断系统设计与实现 [D]. 
纪延琚 .
哈尔滨工业大学,
2011
[2]
卫星姿态控制系统故障诊断方法研究 [D]. 
王振华 .
哈尔滨工业大学,
2010
[3]
基于HHT的故障诊断时频分析 [D]. 
彭辉燕 .
电子科技大学,
2010
[4]
航天发射故障诊断技术.[M].徐克俊等; 著.国防工业出版社.2007,
[5]
VC++深入详解.[M].孙鑫;余安萍编著;.电子工业出版社.2006,
[6]
液体火箭发动机动力学理论与应用.[M].张育林;刘昆;程谋森著;.科学出版社.2005,
[7]
卫星工程概论.[M].徐福祥主编;.中国宇航出版社.2003,
[8]
液体火箭发动机健康监控技术.[M].张育林等著;.国防科技大学出版社.1998,
[9]
智能故障诊断与专家系统.[M].吴今培;肖健华著;.科学出版社.1997,
[10]
模糊控制·神经控制和智能控制论.[M].李士勇编著;.哈尔滨工业大学出版社.1996,