发明名称 卫星控制系统可重构性确定方法
摘要 卫星控制系统可重构性确定方法,(1)构建卫星控制系统功能树,功能树的不同层次之间根据卫星控制系统的功能实现方式采用与门或或门进行连接;(2)根据功能树不同层次间的与或关系,采用下行法或者上行法确定功能树的割集族C,所述割集族中的元素为割集,割集为实现卫星控制系统功能的部件集合;(3)将步骤(2)中确定的割集族C进行吸收处理,得到功能树的最小割集族C<sub>min</sub>,最小割集族C<sub>min</sub>中的元素为最小割集c<sub>min</sub>,最小割集c<sub>min</sub>为实现卫星控制系统功能所需的最少部件的集合;(4)对卫星控制系统进行故障模式影响分析FMEA,确定卫星控制系统的故障模式、故障发生概率、故障严酷度;(5)确定步骤(4)中的故障模式i的可重构度γ<sub>i</sub>;(6)确定卫星控制系统的可重构率。
申请公布号 CN102789235B 申请公布日期 2014.12.17
申请号 CN201210214240.2 申请日期 2012.06.18
申请人 北京控制工程研究所 发明人 刘成瑞;王南华;王大轶;何英姿;张国琪
分类号 G05D1/08(2006.01)I 主分类号 G05D1/08(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 庞静
主权项 卫星控制系统可重构性确定方法,其特征在于步骤如下:(1)构建卫星控制系统功能树,功能树的树根为卫星控制系统的总功能,总功能包括姿态控制、轨道控制、帆板控制三个功能,每个功能分为测量功能、控制器和执行机构三个子功能,子功能作为功能树的树干,实现子功能的部件作为功能树的树叶,功能树的不同层次之间根据卫星控制系统的功能实现方式采用与门或或门进行连接;(2)根据功能树不同层次间的与或关系,采用下行法或者上行法确定功能树的割集族C,所述割集族C中的元素为割集,割集为实现卫星控制系统功能的部件集合;所述下行法确定功能树的割集族C步骤如下:从系统的总功能开始,顺次将上层功能置换为下层子功能,遇到与门,将与门的输入横向写出,遇到或门则将或门的输入竖向串列写出,直到全部门都置换到最低层的部件为止;这样得到每个分支的部件集合为功能树的一个割集,所有割集组成的集合为功能树的割集族C;所述;上行法确定功能树的割集族C步骤如下:(2.1)确定功能树中最底层的每个子功能的割集,即如果子功能通过与门实现,则与门输入端的所有部件的集合为子功能的割集;如果子功能通过或门实现,则或门输入端的每个部件均为子功能的一个割集;(2.2)利用功能树中上下层子功能之间的与门和或门关系确定上层子功能的割集;对于或门的情况,上层子功能的割集族为或门所有输入端的子功能的割集组成的集合,即:<img file="FSB0000130437510000011.GIF" wi="976" he="110" />其中n为或门的输入端个数;对于与门的情况,上层子功能的割集族为与门每个输入端子功能的任一割集相并组成的割集集合,即:<img file="FSB0000130437510000021.GIF" wi="1117" he="132" /><img file="FSB0000130437510000027.GIF" wi="1720" he="91" />其中<img file="FSB0000130437510000024.GIF" wi="62" he="64" />为下层子功能i的第j个割集,<img file="FSB0000130437510000025.GIF" wi="139" he="59" />为与门输入端子功能1的第j<sub>1</sub>个割集、子功能2的第j<sub>2</sub>个割集、...、子功能n的第j<sub>n</sub>个割集相并组成的上层子功能的割集;n<sub>1</sub>为下层子功能1的割集个数,n<sub>2</sub>为下层子功能2的割集个数,n<sub>n</sub>为下层子功能n的割集个数;(3)将步骤(2)中确定的割集族C进行吸收处理,得到功能树的最小割集族C<sub>min</sub>;最小割集族C<sub>min</sub>中的元素为最小割集c<sub>min</sub>,最小割集c<sub>min</sub>为实现卫星控制系统功能所需的最少部件的集合;所述的吸收处理为:(3.1)选取割集族C中包含部件最少的割集c<sub>min</sub>,并将c<sub>min</sub>放入最小割集族C<sub>min</sub>,判断其余割集中是否包含c<sub>min</sub>中的所有部件,若包含所有部件,则从割集族C中剔除包含c<sub>min</sub>所有部件的割集,若不包含,转步骤(3.2);(3.2)在割集族C中重新选取包含部件最少的割集c<sub>min</sub>,从步骤(3.1)循环执行,直至割集族C变为空集;(4)对卫星控制系统进行故障模式影响分析FMEA,确定卫星控制系统的故障模式、故障发生概率和故障严酷度;(5)确定步骤(4)中的故障模式i的可重构度γ<sub>i</sub>:在最小割集族C<sub>min</sub>中将每个故障模式对应的部件所在的最小割集删除,判断最小割集族C<sub>min</sub>是否为空集,若为空集,则该故障模式不可重构,即γ<sub>i</sub>=0;反之,该故障模式可重构,即γ<sub>i</sub>=1;(6)确定卫星控制系统的可重构率R:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>w</mi><mi>i</mi></msub><msub><mi>&gamma;</mi><mi>i</mi></msub></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>w</mi><mi>i</mi></msub></mrow></mfrac></mrow>]]></math><img file="FSB0000130437510000026.GIF" wi="231" he="209" /></maths>其中,w<sub>i</sub>为根据故障模式i的严酷度、发生概率确定的加权系数,m为总的故障模式个数。
地址 100080 北京市2729信箱