《《自动控制系统计算机仿真》习题参考答案 .doc》由会员分享,可在线阅读,更多相关《《自动控制系统计算机仿真》习题参考答案 .doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、自动控制系统计算机仿真习题参考答案1-1 什么是仿真? 它的主要优点是什么?它所遵循的基本原则是什么? 答:所谓仿真,就是使用其它相似的系统来模仿真实的需要研究的系统。计算机仿真是指以数字计算机为主要工具,编写并且运行反映真实系统运行状况的程序。对计算机输出的信息进行分析和研究,从而对实际系统运行状态和演化规律进行综合评估与预测。它是非常重要的设计自动控制系统或者评价系统性能和功能的一种技术手段。 仿真的主要优点是:方便快捷、成本低廉、工作效率和计算精度都很高。它所遵循的基本原则是相似性原理。1-2 你认为计算机仿真的发展方向是什么?答:向模型更加准确的方向发展,向虚拟现实技术,以及高技术智能
2、化、一体化方向发展。向更加广阔的时空发展。1-3 计算机数字仿真包括哪些要素?它们的关系如何?答:计算机仿真的三要素是:系统研究的对象、模型系统的抽象、计算机仿真的工具和手段。它们的关系是相互依存。2-1 控制算法的步长应该如何选择?答:控制算法步长的选择应该恰当。如果步长太小,就会增加迭代次数,增加计算量;如果步长太大,计算误差将显著增加,甚至造成计算结果失真。2-2 通常控制系统的建模有哪几种方法?答:1)机理建模法;2)实验建模法;3)综合建模法。2-3 用欧拉法求以下系统的输出响应在1上,时的数值解。, 解:输入以下语句 绘制的曲线图 2-4 用二阶龙格-库塔法对2-3题求数值解,并且
3、比较两种方法的结果。解:输入以下语句 绘制的曲线图 经过比较两种方法的结果,发现它们几乎没有什么差别。3-1 编写两个m文件,分别使用for和while循环语句计算。解:第1个m文件, 第2个m文件 运行结果都是 3-2 求解以下线性代数方程:解: 输入语句 计算结果 3-3 已知矩阵 ,试分别求出A阵和B阵的秩、转置、行列式、逆矩阵以及特征值。解:求矩阵的秩、行列式、逆矩阵、特征值的函数分别为:rank( ), det( ), inv( ), eig( )。求矩阵转置的命令为“. ”。求出A阵的秩为3、转置为、行列式为、逆矩阵以及特征值;求出B阵的秩为3、转置为、行列式为、逆矩阵以及特征值。
4、3-4 对于3-3题中的阵和阵,在Command窗口中分别求出、矩阵为中每个元素平方组成的矩阵、矩阵为阵乘以阵、矩阵为阵和阵数组乘积(即:对应元素分别相乘的积构成的矩阵)。解:输入命令, ,计算结果为 , , , 3-5 已知某系统的闭环传递函数如下,试用roots()命令来判断系统的稳定性。解:输入命令 计算结果如下,系统不稳定 3-6 求复数矩阵的转置C1与共轭转置C2。解:输入语句计算结果 4-1 某系统的传递函数为使用MATLAB求出状态空间表达式和零极点模型。解:输入语句计算机返回 表明该系统的状态空间表达式为 , 该系统的零极点模型为 4-2 某单输入单输出系统:试求该系统状态空间
5、表达式的对角线标准形。解:输入语句 计算结果 表明该系统状态空间表达式的对角线标准形为 , 4-3 求出以下系统的传递函数 , 解:输入语句 计算结果 表明该系统的传递函数为 5-1 某一单位负反馈控制系统,其开环传递函数为它的输入信号为,试使用Simulink构造其仿真模型,并且观察其响应曲线。解:在Simulink环境下构造仿真模型如下阶跃信号(Step)的设置如下 响应曲线如下 5-2 将5-1题中的闭环控制系统封装成一个子系统。解:按住鼠标右键拖拽,方框包括了闭环系统部分,松开右键后,选择“create subsystem”,建立了系统模型以及子系统模型如下。 6-1 分别采用求取特征
6、值的方法和李亚普诺夫第二法判别下面系统的稳定性。解:1)求特征值法,输入命令 计算结果为 可见,矩阵A的特征值实部均为负,因此系统稳定。 2)采用李亚普诺夫第二法, 输入命令计算结果 显然,P阵的各阶主子式均为正定,系统稳定。6-2 某单位负反馈系统的开环控制系统的传递函数为(1)绘制系统的根轨迹;(2)当时,绘制系统的Bode图,判断系统的稳定性,并且求出幅值裕度和相角裕度。解:(1)输入以下命令,计算机绘制出系统根轨迹 (2)输入命令 计算机绘制系统Bode图,并且计算出幅值裕度和相角裕度,显然闭环系统稳定7-1 已知某单位负反馈控制系统的开环传递函数为请设计一个串联校正控制器,要求系统性
7、能指标如下:相角裕度,开环增益,穿越频率。解:(1)根据题目要求,可以选择。则开环传递函数为(2)使用命令margin( ),计算开环传递函数的稳定裕量,输入命令:得出:,系统不稳定,采用滞后-超前校正。(3)采用滞后-超前校正,建立m文件如下 运行后,计算出 于是,校正后的系统开环传递函数为 得出校正以后的系统:,。基本上达到系统要求7-2 某过程控制系统如图7-32所示,请使用Ziegler-Nichols经验整定公式设计PID控制器,使系统的动态性能最佳。图7-32 习题7-2图解:采用Ziegler-Nichols经验公式,构造的Simulink仿真模型,以及仿真结果曲线如下。8-1
8、建立一个笼型异步电机软启动(线电压逐渐加大,直至额定值)的仿真模型。解:构造系统的Simulink仿真模型如下图所示其中不妨选择异步电机设置为使用3个控制电压源,其中一个设置如下A,B,C三相正弦波信号源的相位分别设置为,和0。仿真运行结果为8-2 如何在电力电路中获得一个的纯电阻模块?解:1)从SimPowerSystems/Elements模块集中拖拽出一个“Parallel RLC Branch”,并且设置R为2、L为inf、C为0。或:2)从SimPowerSystems/Elements模块集中拖拽出一个“Series RLC Branch”,并且设置R为2、L为0、C为inf。8-3 如何在电力电路中获得一个的纯电感模块?解:1)从SimPowerSystems/Elements模块集中拖拽出一个“Parallel RLC Branch”,并且设置R为inf、L为0.05、C为0。或:2)从SimPowerSystems/Elements模块集中拖拽出一个“Series RLC Branch”,并且设置R为0、L为0.05、C为inf。