matlab 能观性判断,实验六用matlab判定系统的能观性.doc

本文介绍了如何使用MATLAB进行线性定常连续系统的状态能观性判定,包括实验设备、目的、原理、步骤以及具体实例。通过OBSV函数计算能观性矩阵并结合秩判断系统可观性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

41528d3028836879cd698677c3999917.gif实验六用matlab判定系统的能观性.doc

实验六用MATLAB判定系统的能观性1、实验设备MATLAB软件2、实验目的①学习线性定常连续系统的状态空间模型的能观性判定、掌握MATLAB中关于该模型判定的主要函数;②通过编程、上机调试,进行模型判定。3、实验原理说明对于连续的线性定常系统,采用代数判据判定状态能观性需要计算能观性矩阵。MATLAB提供的函数OBSV可根据给定的系统模型,计算能观性矩阵QOCCACAN1T能观性矩阵函数OBSV的主要调用格式为QOOBSVA,CQOOBSVSYS其中,第1种输入格式为直接给定系统矩阵A和输出矩阵C,第2种格式为给定状态空间模型SYS。输出矩阵QO为计算所得的能观性矩阵。基于能观性矩阵函数OBSV及能观性矩阵QO的秩的计算RANK,就可以进行连续线性定常系统的状态能观性的代数判据判定。也可用函数JUDGE_OBSV通过调用能观性矩阵函数OBSV和计算矩阵秩的函数RANK,完成能观性代数判据的判定。4、实验步骤①根据所给状态空间模型,依据线性定常连续系统状态方程计算能观性矩阵,采用MATLAB编程。②在MATLAB界面下调试程序,并检查是否运行正确。习题1试在MATLAB中计算如下系统的状态能观性。XY1054源程序如下所示A4510C11SYSSSA,,C,JUDGE_OBSVSYSFUNCTIONJUDGE_OBSVSYSQOOBSVSYSNSIZESYSAIFRANKQON1DISP THESYSTEMISOBSERVABILITY ELSEDISP THESYSTEMISNOTOBSERVABILITY END表明所判定的系统状态不可观。习题2试在MATLAB中计算如下系统的状态能观性。源程序如下所示A1010016116C451SYSSSA,,C,JUDGE_OBSVSYSFUNCTIONJUDGE_OBSVSYSQOOBSVSYSNSIZESYSAXYX15460IFRANKQON1DISP THESYSTEMISOBSERVABILITY ELSEDISP THESYSTEMISNOTOBSERVABILITY END表明所判定的系统能观。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值