CN108197344A - 一种基于逻辑模型的航天器***故障定位方法 - Google Patents
一种基于逻辑模型的航天器***故障定位方法 Download PDFInfo
- Publication number
- CN108197344A CN108197344A CN201711250500.0A CN201711250500A CN108197344A CN 108197344 A CN108197344 A CN 108197344A CN 201711250500 A CN201711250500 A CN 201711250500A CN 108197344 A CN108197344 A CN 108197344A
- Authority
- CN
- China
- Prior art keywords
- space vehicle
- vehicle system
- submodel
- model
- fault
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
Abstract
本发明涉及一种基于逻辑模型的航天器***故障定位方法,所述方法包括以下步骤:S1,建立航天器***逻辑模型;S2,实时接收航天器遥测信息,并将所述航天器遥测信息与所述***逻辑模型中设置的状态值进行比较,从而实现故障定位。本发明解决了人工传统的故障定位方法中故障模式漏项的隐患,缩短了航天器***故障的定位时间,提高了故障定位准确性。
Description
技术领域
本发明涉及航天器***设计领域,尤其涉及一种基于逻辑模型的航天器的故障定位方法。
背景技术
长期以来,我国航天器的故障模式设计工作主要是依靠设计人员的主观认知和经验,航天器在轨运行和故障应对主要是由地面工作人员实时观测并通过上传控制指令来完成的。随着航天器任务复杂程度的增加,部组件以及航天器之间的设计耦合增多,依靠人工传统设计故障模式的方式容易出现故障模式漏项,在漏项故障发生时需要耗费大量时间进行故障定位并开展对策的制定,延误了故障的处置时间,使航天器的稳定运行存在隐患。
发明内容
本发明的目的在于解决上述技术问题,提供一种基于逻辑模型的航天器***故障定位方法,解决人工传统的故障定位方法中故障模式漏项的隐患,缩短航天器***故障定位时间,提高故障定位准确性。
为实现上述发明目的,提供一种基于逻辑模型的航天器***故障定位方法,所述方法包括以下步骤:S1,建立航天器***逻辑模型;S2,实时接收航天器遥测信息,并将所述航天器遥测信息与所述***逻辑模型中设置的状态值进行比较,从而实现故障定位。
优选地,步骤S1包括:S11,根据航天器的***功能建立多个航天器***子模型,并确定所述多个航天器***子模型包括的部件以及部件之间的逻辑关系,从而建立所述多个航天器***子模型包括的部件模型;S12,设计所述多个航天器***子模型以及它们包括的部件模型的变量,并对变量进行分层级定性处理;S13,确定所述多个航天器***子模型以及它们包括的部件模型的输入和输出逻辑关系;S14,确定所述多个航天器***子模型以及它们包括的部件模型的正常模型;以及S15,确定所述多个航天器***子模型以及它们包括的部件模型的故障模式。
优选地,步骤S12中的变量分层级定性处理包括:判断所述多个航天器***子模型以及它们包括的部件各个状态的区分点,从而将变量值划分为多个表示不同状态的区间。
优选地,所述多个航天器***子模型包括:能源***子模型,用于表征帆板发电分流、电池充放电、母线负载等能源功能相关设计逻辑的匹配;热控***子模型,用于表征电加热回路通断和温度趋势等热控功能相关设计逻辑的匹配;控推***子模型,用于表征飞行姿态、飞行轨道与飞行模式等控推功能相关设计逻辑的匹配;配电***子模型,用于表征整器电压降、电流与加电设备状态等配电功能相关设计逻辑的匹配;信息***子模型,用于表征各信息流上的通信设备状态等信息功能相关设计逻辑的匹配。
优选地,所述步骤S2包括:冲突识别处理,将实时接收到的遥测信息与所述航天器***逻辑模型中的正常模式的状态值进行比较,得到故障部件集合;故障定位处理,在所述故障部件集合中寻找与当前状态匹配的故障模式,从而完成故障定位。
优选地,所述冲突识别处理包括:确定实时接收到的遥测信息状态与所述多个航天器***子模型以及它们包括的部件模型的正常状态的设置值是否一致,如果不一致则建立***冲突集;通过修改多个航天器***子模型以及它们包括的部件模型的状态值来对所述***冲突集执行减运算,从而在所述冲突集中仅包括故障部件。
优选地,修改多个航天器***子模型以及它们包括的部件模型的状态值包括:减除一个或多个航天器***子模型及其部件模型,以确定减除一个或多个航天器***子模型及其部件模型之后的状态值是否与实时接收到的遥测信息状态一致。
优选地,所述故障定位处理包括:将故障部件的部件模型修改为特定故障模式,确定修改之后得到的状态值是否与实时接收到的遥测信息状态一致,如果一致则实现了故障定位。
在根据本发明的基于逻辑模型航天器***故障定位方法中,通过建立***逻辑模型并在航天器***逻辑模型中设置正常模式和故障模式,然后通过实时接收遥测信息来与航天器***逻辑模型进行比较,以此实现航天***的故障定位,相比于现有技术中人工故障定位而言,避免了人工故障定位出现漏判错判的问题,提高了故障定位效率,为后续故障处理赢得了大量的时间。
此外,在航天器***逻辑模型中设置正常模式和故障模式,并通过修改部件模型的特定故障模式与实时接收到的遥测信息状态值进行匹配,保证了实时接收到的遥测信息状态值唯一对应一个特定故障模式,使得故障定位时不会出现定位错误的情况,提高故障定位效率的同时,也提高了故障定位的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是示意性表示根据本发明的基于逻辑模型的航天器***故障定位方法的流程图;
图2是示意性表示根据本发明的航天器***逻辑模型的建立流程图;
图3是示意性表示根据本发明的航天器***逻辑模型的组成图;
图4是示意性示出根据本发明的基于逻辑模型的航天器***故障定位方法的具体流程图。
具体实施方式
此说明书实施方式的描述应与相应的附图相结合,附图应作为完整的说明书的一部分。在附图中,实施例的形状或是厚度可扩大,并以简化或是方便标示。再者,附图中各结构的部分将以分别描述进行说明,值得注意的是,图中未示出或未通过文字进行说明的元件,为所属技术领域中的普通技术人员所知的形式。
此处实施例的描述,有关方向和方位的任何参考,均仅是为了便于描述,而不能理解为对可能都在忙本发明保护范围的任何限制。以下对于优选实施方式的说明会涉及到特征的组合,这些特征可能独立存在或者组合存在,本发明并不特别地限定于优选的实施方式。本发明的范围由权利要求书所界定。
图1是示意性表示根据本发明的基于逻辑模型的航天器***故障定位方法的流程图。如图1所示,根据本发明的基于逻辑模型的航天器***故障定位方法包括以下步骤:S1,建立航天器***逻辑模型;S2,实时接收航天器遥测信息,并将接收到的航天器遥测信息与建立的航天器***逻辑模型中设置的状态值进行比较,从而实现航天器***的故障定位。
图2是示意性表示根据本发明的航天器***逻辑模型的建立流程图。如图2所示,建立航天器***逻辑模型包括以下步骤:S11,根据航天器的***功能建立多个航天器***子模型,并确定多个航天器***子模型包括的部件以及部件之间的逻辑关系,从而建立多个航天器***子模型包括的部件模型;S12,设计多个航天器***子模型以及它们包括的部件模型变量,并对变量进行分层级定性处理;S13,确定多个航天器***子模型以及它们包括的部件模型的输入和输出逻辑关系;S14,确定多个航天器***子模型以及它们包括的部件模型的正常模型;S15,确定多个航天器***子模型以及它们包括的部件模型故障模式。
图3是示意性表示航天器***模型层级图。如图3所示,按照***级、功能级和部件级三个层级来构件航天器***逻辑模型,每一个层级的逻辑模型均由下级逻辑模型按照逻辑进行组合。
具体地,航天器***逻辑模型包括能源***子模型、热控***子模型、控推***子模型、配电***子模型和信息***子模型。其中能源***子模型用于表征帆板发电分流、电池充放电、母线负载等能源功能相关设计逻辑的匹配。热控***子模型用于表征电加热回路通断和温度趋势等热控功能相关设计逻辑的匹配。控推***子模型用于表征飞行姿态、飞行轨道与飞行模型等控推功能相关设计逻辑的匹配。配电***子模型用于表征整器电压降电流与加电设备状态等配电功能相关设计逻辑的匹配。信息***子模型用于表征各信息流上的通信设备状态等信息功能相关设计逻辑的匹配。
功能级模型(即,能源***子模型、热控***子模型、控推***子模型、配电***子模型和信息***子模型)和部件级逻辑模模型均包括输入、输出、正常模式、故障模式。它们的定义如下表1所示:
表1
上面提及的对变量进行分层级定性处理可以包括:判断多个航天器***子模型以及它们所包含的部件的各个状态的区分点,从而将变量值划分为多个表示不同状态的区间。例如,正常范围0~40V的供电电压可以分为低电压区间(低于24V)、中低电压区间(24V~28.5V)、中电压区间(28.5V~31V)和高电压区间(高于31V)。
建立完成航天器***逻辑模型后,进行步骤S2,实现对航天器***故障的定位。步骤S2进一步包括冲突识别处理和故障定位处理。
图4是示意性示出根据本发明的基于逻辑模型的航天器***故障定位方法的具体流程图。
冲突识别处理是指将从航天器实时接收到的遥测信息与航天器***逻辑模型中的正常模式的状态值进行比较,由此得到故障部件集合。具体来说,首先确定实时接收的遥测信息状态与航天器***子模型以及它们包含的部件模型的正常状态的设置值是否一致,如果不一致则建立***冲突集,然后通过修改多个航天器***子模型以及它们所包含的部件模型的状态值来对***冲突集执行减运算。例如,这种修改过程可以减除一个或多个航天器***子模型及其部件模型,以确定减除一个或多个航天器***子模型及其部件模型之后的状态值是否与实时接收到的遥测信息状态一致,使得***冲突集中由含有故障部件和正常部件缩减到仅含有故障部件。
例如,假设在信息模型中存在故障,在冲突识别过程中,首先可以减除能源模型,如果减除能源模型之后得到的状态与当前的状态相同,则表明故障并没有发生在能源模型中。如此,可以再减除热控模型、热推模型、配电模型或信息模型,直到减除某一模型之后得到的状态值与当前状态不一致,如减除信息模型之后得到的状态与当前状态不一致,则表明在信息模型中存在故障。利用相同方法也可以找到在信息模型中的哪个或哪些部件模型中存在故障。
然后,进行故障定位处理。故障定位处理是指在故障部件集合中寻找与当前状态匹配的故障模式,从而完成故障定位。具体来说,在得到的***冲突集中只含有故障部件之后,将故障部件的部件模型修改为特定的一种故障模式,确定修改后得到的状态值是否与实时接收到的遥测信息状态一致,如果一致,则表明在该部件中存在这种特定的故障,由此实现故障定位和诊断,如果不一致,则继续修改部件模型的故障模式,直至找到与实时接收到的遥测信息状态一致的故障模式。
在根据本发明的基于逻辑模型航天器***故障定位方法中,通过建立***逻辑模型并在航天器***逻辑模型中设置正常模式和故障模式,然后通过实时接收遥测信息来与航天器***逻辑模型进行比较,以此实现航天***的故障定位,相比于现有技术中人工故障定位而言,避免了人工故障定位出现漏判错判的问题,提高了故障定位效率,为后续故障处理赢得了大量的时间。
此外,在航天器***逻辑模型中设置正常模式和故障模式,并通过修改部件模型的特定故障模式与实施接收到的遥测信息状态值进行匹配,保证了实时接收到的遥测信息状态值唯一对应一个特定故障模式,使得故障定位时不会出现定位错误的情况,提高故障定位效率的同时,也提高了故障定位的准确性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种基于逻辑模型的航天器***故障定位方法,其特征在于,所述方法包括以下步骤:
S1,建立航天器***逻辑模型;
S2,实时接收航天器遥测信息,并将所述航天器遥测信息与所述***逻辑模型中设置的状态值进行比较,从而实现故障定位。
2.根据权利要求1所述的航天器***故障定位方法,其特征在于,步骤S1包括:
S11,根据航天器的***功能建立多个航天器***子模型,并确定所述多个航天器***子模型包括的部件以及部件之间的逻辑关系,从而建立所述多个航天器***子模型包括的部件模型;
S12,设计所述多个航天器***子模型以及它们包括的部件模型的变量,并对变量进行分层级定性处理;
S13,确定所述多个航天器***子模型以及它们包括的部件模型的输入和输出逻辑关系;
S14,确定所述多个航天器***子模型以及它们包括的部件模型的正常模式;以及
S15,确定所述多个航天器***子模型以及它们包括的部件模型的故障模式。
3.根据权利要求2所述的航天器***故障定位方法,其特征在于,步骤S12中的变量分层级定性处理包括:判断所述多个航天器***子模型以及它们包括的部件的各个状态的区分点,从而将变量值划分为多个表示不同状态的区间。
4.根据权利要求2所述的航天器***故障定位方法,其特征在于,所述多个航天器***子模型包括:
能源***子模型,用于表征帆板发电分流、电池充放电、母线负载等的匹配;
热控***子模型,用于表征电加热回路通断和温度趋势等的匹配;
控推***子模型,用于表征飞行姿态、飞行轨道与飞行模式等的匹配;
配电***子模型,用于表征整器电压降、电流与加电设备状态等的匹配;
信息***子模型,用于表征各信息流上的通信设备状态等的匹配。
5.根据权利要求2所述的航天器***故障定位方法,其特征在于,所述步骤S2包括:
冲突识别处理:将实时接收到的遥测信息与所述航天器***逻辑模型中的正常模式的状态值进行比较,得到故障部件集合;
故障定位处理:在所述故障部件集合中寻找与当前状态匹配的故障模式,从而完成故障定位。
6.根据权利要求5所述的航天器***故障定位方法,其特征在于,所述冲突识别处理包括:
确定实时接收到的遥测信息状态与所述多个航天器***子模型以及它们包括的部件模型的正常状态的设置值是否一致,如果不一致则建立***冲突集;
通过修改多个航天器***子模型以及它们包括的部件模型的状态值来对所述***冲突集执行减运算,从而在所述冲突集中仅包括故障部件。
7.根据权利要求6所述的航天器***故障定位方法,其特征在于,修改多个航天器***子模型以及它们包括的部件模型的状态值包括:减除一个或多个航天器***子模型及其部件模型,以确定减除一个或多个航天器***子模型及其部件模型之后的状态值是否与实时接收到的遥测信息状态一致。
8.根据权利要求5所述的航天器***故障定位方法,其特征在于,所述故障定位处理包括:
将故障部件的部件模型修改为特定故障模式,确定修改之后得到的状态值是否与实时接收到的遥测信息状态一致,如果一致则实现了故障定位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711250500.0A CN108197344A (zh) | 2017-12-01 | 2017-12-01 | 一种基于逻辑模型的航天器***故障定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711250500.0A CN108197344A (zh) | 2017-12-01 | 2017-12-01 | 一种基于逻辑模型的航天器***故障定位方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108197344A true CN108197344A (zh) | 2018-06-22 |
Family
ID=62573537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711250500.0A Pending CN108197344A (zh) | 2017-12-01 | 2017-12-01 | 一种基于逻辑模型的航天器***故障定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108197344A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110058182A (zh) * | 2019-05-31 | 2019-07-26 | 山东航天电子技术研究所 | 一种用于卫星电源***放电工况的故障诊断方法 |
CN111597637A (zh) * | 2020-05-19 | 2020-08-28 | 北京铁道工程机电技术研究所股份有限公司 | 一种动车现场部件的故障检测方法、装置、服务器及*** |
CN114580224A (zh) * | 2022-05-09 | 2022-06-03 | 中国空气动力研究与发展中心设备设计与测试技术研究所 | 一种分布式气动融合轨道耦合姿态摄动分析方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106508032B (zh) * | 2012-12-31 | 2014-12-24 | 中国人民解放军国防科学技术大学 | 一种飞行器控制***故障诊断方法 |
CN106647695A (zh) * | 2016-12-05 | 2017-05-10 | 航天恒星科技有限公司 | 在轨航天器运行状态监测方法及*** |
-
2017
- 2017-12-01 CN CN201711250500.0A patent/CN108197344A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106508032B (zh) * | 2012-12-31 | 2014-12-24 | 中国人民解放军国防科学技术大学 | 一种飞行器控制***故障诊断方法 |
CN106647695A (zh) * | 2016-12-05 | 2017-05-10 | 航天恒星科技有限公司 | 在轨航天器运行状态监测方法及*** |
Non-Patent Citations (3)
Title |
---|
JOSHUA D. CARL等: "Detection and Estimation of Multiple Fault Profiles Using Generalized Likelihood Ratio Tests: A Case Study", 《16TH IFAC SYMPOSIUM ON SYSTEM IDENTIFICATION》 * |
刘睿等: "基于模型重构的航天器部件级故障建模方法", 《西北工业大学学报》 * |
平超: "航天器故障定性建模与诊断***的研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110058182A (zh) * | 2019-05-31 | 2019-07-26 | 山东航天电子技术研究所 | 一种用于卫星电源***放电工况的故障诊断方法 |
CN111597637A (zh) * | 2020-05-19 | 2020-08-28 | 北京铁道工程机电技术研究所股份有限公司 | 一种动车现场部件的故障检测方法、装置、服务器及*** |
CN114580224A (zh) * | 2022-05-09 | 2022-06-03 | 中国空气动力研究与发展中心设备设计与测试技术研究所 | 一种分布式气动融合轨道耦合姿态摄动分析方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108197344A (zh) | 一种基于逻辑模型的航天器***故障定位方法 | |
CN105549424B (zh) | 一种宽体客机汇流条功率控制器模拟***及方法 | |
WO2018146220A1 (de) | Formationsfähiger kleinstsatellit und formation aus mehreren kleinstsatelliten | |
CN110002005A (zh) | 一种可重构的微纳卫星***架构及卫星***重构方法 | |
CN111306997A (zh) | 一种运载火箭的电气***及电气控制方法 | |
Shen et al. | Power and energy management in integrated power system | |
US10530153B2 (en) | Method and apparatus for operating a power system architecture | |
CN110797957A (zh) | 可动态构造的能量存储单元 | |
CN109660200B (zh) | 太阳能无人机能源管理***及具有其的太阳能无人机 | |
CN110134115A (zh) | 新能源车动力电池管理***硬件在环测试平台及测试方法 | |
US20180155044A1 (en) | Method and apparatus for operating a power system architecture | |
CN106324511B (zh) | 一种氢燃料无人机续航时间估算方法 | |
CN203839944U (zh) | 基于dg自组网策略的微电网运行模式平滑切换的控制*** | |
CN104296596A (zh) | 一种运载火箭测发控流程指挥***及方法 | |
CN107612115A (zh) | 机载锂电池组投退电网控制方法及控制装置 | |
CN107966992A (zh) | 一种重复使用运载器控制重构方法和*** | |
GB2559956A (en) | Power distribution node for a power architecture | |
CN105438483A (zh) | 一种适用于太阳能飞行器的动力总成及其输出控制方法 | |
Spagnolo et al. | Smart controller design for safety operation of the MEA electrical distribution system | |
Xu et al. | Fault tolerant time optimization of switched systems with application to multi-agent flight control | |
CN117762041A (zh) | 卫星及星座故障模拟与仿真***、相关方法及存储介质 | |
CN113629759A (zh) | 多星组合体转移入轨智能能源管供方法及*** | |
Li et al. | Research on rapid batch test of whole star based on pulsating production line | |
Sun et al. | Design and simulation of energy system for stratospheric airships | |
Kallo et al. | Antares DLR H2-Test bed for electric propulsion |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180622 |
|
RJ01 | Rejection of invention patent application after publication |