发明名称 一种基于DM分解的闭环系统测点优化配置方法
摘要 本发明公开了一种基于DM分解的闭环系统测点优化配置方法,首先建立闭环系统的定量模型,给出变量与变量、故障与变量之间的解析关系;其次将得到的解析关系利用偶邻近矩阵表示;然后利用DM分解技术对偶邻近矩阵进行分解获得变量之间的约束关系;最后根据变量约束关系得到使故障集合具有可检测性的最优测点集合、使单个故障f<sub>i</sub>具有最大可分离性的最优测点集合、使故障具有可分离性的最优测点集合。本发明保证在满足资源约束的情况下检测和分离尽可能多的故障,为卫星控制系统可诊断性设计提供依据。
申请公布号 CN102736616B 申请公布日期 2014.10.08
申请号 CN201210205775.3 申请日期 2012.06.18
申请人 北京控制工程研究所 发明人 刘文静;王南华;王大轶;何英姿;邢琰;刘成瑞
分类号 G05B23/02(2006.01)I;G05B13/04(2006.01)I 主分类号 G05B23/02(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 臧春喜
主权项 一种基于DM分解的闭环系统测点优化配置方法,其特征在于步骤如下:(1)建立闭环系统的定量模型,给出变量与变量、故障与变量之间的解析关系,闭环系统定量模型采用如下形式表示:e<sub>1</sub>:x<sub>1</sub>=g<sub>1</sub>(x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>)+h<sub>1</sub>(f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>)e<sub>2</sub>:x<sub>2</sub>=g<sub>2</sub>(x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>)+h<sub>2</sub>(f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>)  .            .                  .  .            .                  .  .            .                  .e<sub>k</sub>:x<sub>k</sub>=g<sub>k</sub>(x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>)+h<sub>k</sub>(f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>)其中e<sub>i</sub>表示闭环系统定量模型中第i个等式,g<sub>i</sub>(x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>)表示变量x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>与变量x<sub>i</sub>之间的关系,h<sub>i</sub>(f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>)表示故障f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>与变量x<sub>i</sub>之间的关系,i=(1,2,......k),n为变量个数,m为故障个数;(2)将步骤(1)中得到的解析关系利用偶邻近矩阵表示,偶邻近矩阵的行为等式E={e<sub>1</sub>,e<sub>2</sub>,…,e<sub>k</sub>},列为变量X={x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>},当变量x<sub>i</sub>存在于等式e<sub>j</sub>时,x<sub>i</sub>∈X,e<sub>j</sub>∈E,则偶邻近矩阵中的(e<sub>j</sub>,x<sub>i</sub>)为1,否则为0;(3)利用DM分解技术对步骤(2)得到的偶邻近矩阵进行分解获得变量之间的约束关系;(4)根据步骤(3)中变量约束关系得到使故障集合F={f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>}具有可检测性的最优测点集合、使单个故障f<sub>i</sub>具有最大可分离性的最优测点集合,i∈(1,m)、使故障F={f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>}具有可分离性的最优测点集合;使故障集合F={f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>}具有可检测性的最优测点集合:无论直接故障还是间接故障,判断变量相关的故障集合是否涵盖所有考虑的故障,使任何一个覆盖所有故障的变量可测都可使故障具有可检测性;使单个故障f<sub>i</sub>具有最大可分离性的最优测点集合:将故障f<sub>i</sub>影响的等式从偶邻近矩阵中删除,建立剩余偶邻近矩阵中变量间的约束关系,将使剩余故障都具有可检测性的变量加入到测点集合中,将直接故障中包含f<sub>i</sub>的变量加入到测点集合中;对于故障f<sub>i</sub>影响的变量,若此变量除故障外入度为0,此变量即是使故障f<sub>i</sub>具有最大可分离性的最优测点;使故障F={f<sub>1</sub>,f<sub>2</sub>,…,f<sub>m</sub>}具有可分离性的最优测点集合:对于故障f<sub>d,i</sub>,f<sub>d,i</sub>∈F,f<sub>d,i</sub>是变量x<sub>i</sub>的直接故障,依据变量约束关系,判断受变量x<sub>i</sub>影响的下一个变量x<sub>i+1</sub>的直接故障f<sub>d,i+1</sub>是否为0,如果不是,则添加x<sub>i</sub>到可测集合S<sub>I</sub>并将所有变量间接故障集合中的f<sub>d,i</sub>删除,否则对x<sub>i</sub>进行标识,依据变量约束关系继续分析受变量x<sub>i</sub>影响的下一个变量,直到变量x<sub>h</sub>的直接故障f<sub>d,h</sub>不是0为止;对于故障f<sub>d,i</sub>所有被标识的变量为:<img file="FSB0000127998150000021.GIF" wi="543" he="86" />对剩余故障采用相同的步骤得到所有标识的变量;假定没有寻找到合适测点的故障有q个,对应的标识变量为:<img file="FSB0000127998150000022.GIF" wi="804" he="90" />则在I(f<sub>d,j</sub>),j=1,2,…q中寻找q个不重复的变量加入可测集合S<sub>I</sub>即可得到使所有故障都具有可分离性的故障集合。
地址 100080 北京市海淀区2729信箱