发明名称 一种基于可调参数分布式飞行控制系统实时故障诊断方法
摘要 本发明涉及一种基于可调参数分布式飞行控制系统实时故障诊断方法,属于多智能体系统技术领域。该方法包括如下步骤:第一步:构建具有回路的多智能体系统连接图并以有向图表示,得出拉普拉斯矩阵L和自回路矩阵G;第二步:建立每个智能体飞行控制系统的状态方程和输出方程,并将状态向量和故障向量扩为一个增广向量;第三步:针对每个智能体,构造基于有向图的可调参数分布式误差方程与全局误差方程;第四步:根据构建的有向图,采集到的飞行控制系统的状态方程和输出方程,得到一种可调参数分布式飞行控制系统故障诊断观测器。本发明可通过调节观测器中参数,提升故障估计的性能。
申请公布号 CN104965506A 申请公布日期 2015.10.07
申请号 CN201510314381.5 申请日期 2015.06.09
申请人 南京航空航天大学 发明人 张柯;姜斌;杨浩;刘国胜
分类号 G05B23/02(2006.01)I 主分类号 G05B23/02(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种基于可调参数分布式飞行控制系统实时故障诊断方法,其特征在于,包括如下步骤:第一步:构建具有回路的多智能体系统连接图并以有向图表示,得出拉普拉斯矩阵L和自回路矩阵G:第二步:建立每个智能体飞行控制系统的状态方程和输出方程,并将状态向量和故障向量扩为一个增广向量:第三步:针对每个智能体,构造基于有向图的可调参数分布式误差方程与全局误差方程:第四步:根据构建的有向图,采集到的飞行控制系统的状态方程和输出方程,得到一种可调参数分布式飞行控制系统故障诊断观测器增益矩阵,具体如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><msub><mover><mover><mover><mi>x</mi><mo>&OverBar;</mo></mover><mo>^</mo></mover><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>A</mi><mo>&OverBar;</mo></mover><msub><mover><mover><mi>x</mi><mo>&OverBar;</mo></mover><mo>^</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mover><mi>B</mi><mo>&OverBar;</mo></mover><msub><mi>u</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mover><mi>H</mi><mo>&OverBar;</mo></mover><msub><mi>&xi;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mi>&theta;</mi><mover><mi>F</mi><mo>&OverBar;</mo></mover><msub><mover><mi>&xi;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mover><mi>y</mi><mo>^</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mover><mi>C</mi><mo>&OverBar;</mo></mover><msub><mover><mover><mi>x</mi><mo>&OverBar;</mo></mover><mo>^</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000734203200000011.GIF" wi="1190" he="251" /></maths>其中:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>&xi;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munder><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mi>i</mi></msub></mrow></munder><msub><mi>a</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mo>(</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>i</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo><mo>-</mo><mrow><mo>(</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>j</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>y</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo><mo>)</mo><mo>+</mo><msub><mi>g</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>i</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo><mo>,</mo></mrow>]]></math><img file="FDA0000734203200000012.GIF" wi="1413" he="141" /></maths>a<sub>ij</sub>为拉普拉斯矩阵L的第i行第j列的元素;g<sub>i</sub>为自回路矩阵G的对角线元素,代表第i个智能体是否有回路;y<sub>i</sub>(t)为第i个智能体的输出向量;y<sub>j</sub>(t)为第j个智能体的输出向量;<img file="FDA0000734203200000013.GIF" wi="118" he="80" />为第j个智能体的观测器输出向量;<img file="FDA0000734203200000014.GIF" wi="103" he="82" />和<img file="FDA0000734203200000015.GIF" wi="105" he="72" />分别是第i个智能体故障诊断观测器的增广状态向量和测量输出向量,u<sub>i</sub>(t)是第i个智能体的输入向量;<img file="FDA0000734203200000016.GIF" wi="148" he="68" />和<img file="FDA0000734203200000017.GIF" wi="52" he="70" />分别为所述飞行控制系统的增广矩阵,θ是待调节的设计参数,适维矩阵<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mover><mi>H</mi><mo>&OverBar;</mo></mover><mo>=</mo><mfenced open = '[' close = ']'><mtable><mtr><mtd><msub><mi>H</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>H</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000734203200000021.GIF" wi="209" he="158" /></maths>和<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mover><mi>F</mi><mo>&OverBar;</mo></mover><mo>=</mo><mfenced open = '[' close = ']'><mtable><mtr><mtd><msub><mn>0</mn><mrow><mi>n</mi><mo>&times;</mo><mi>p</mi></mrow></msub></mtd></mtr><mtr><mtd><mi>F</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000734203200000022.GIF" wi="222" he="156" /></maths>是所述的故障诊断观测器增益矩阵,H<sub>1</sub>和H<sub>2</sub>为故障诊断观测器矩阵中的适维矩阵。
地址 210016 江苏省南京市秦淮区御道街29号