本节主要讨论MATLAB在描述函数法分析中的应用。振荡频率与振荡幅值如图7-42可知分别为(方法二)线性部分的频率特性为具有死区继电特性的描述函数及相对描述函数:在程序文件方式下执行以下MATLAB程序OK1.m,在同一复平面上绘制非线性特性的相对负倒描述函数与线性部分的Nyquist曲线。非线性系统自激振荡时有运行以下程序,由,求自激振荡的振幅X。......
2023-06-28
本节将主要介绍如何利用MATLAB软件来分析线性控制系统的稳定性、输入响应及性能指标。下面给出时域分析时常用的MATLAB命令。
(1)s=roots(den)。%求系统的特征根,其中den为特征多项式降幂排列的系数向量。
(2)pzmap(sys)。%绘制闭环传递函数的零极点分布图,“o”表示零点,“×”表示极点。
(3)[z,p,K]=tf2zp(num,den)。%计算系统的零点、极点和增益,其中num为传递函数分子多项式降幂排列的系数向量。
(4)step(num,den)。%绘制单位阶跃响应曲线。
(5)impulse(num,den)。%绘制单位脉冲响应曲线。
(6)y=lsim(num,den,u,t)。%绘制一般输入信号响应,其中u为输入信号。
例3-11 已知闭环系统传递函数为
试用MATLAB判断系统的稳定性。
解:MATLAB程序及运行结果如下。
(方法一)计算系统特征根。
运行结果
(方法二)计算系统零极点及增益。
运行结果
(方法三)绘制系统的零极点分布。
运行结果,如图3-29所示。
图3-29 例3-11系统的零极点分布图
三种方法得到的结果表明系统的特征根均位于s的左半平面,所以系统是稳定的。
例3-12 已知控制系统闭环传递函数为
试用MATLAB绘制其单位阶跃响应曲线和单位脉冲响应曲线。
解:MATLAB程序及运行结果如下。
运行结果,如图3-30和图3-31所示。
图3-30 例3-12系统的阶跃响应曲线
图3-31 例3-12系统的脉冲响应曲线
例3-13 已知单位负反馈控制系统的开环传递函数为,试用MATLAB计算系统在单位阶跃信号作用下的tr、tp、ts、σ%。
解:MATLAB程序及运行结果如下。
运行结果,如图3-32所示。
通过MATLAB绘制出系统的单位阶跃响应后,在响应曲线上点击右键,选取Characteristics来获取PeakResponse(峰值)、SettlingTime(调节时间)、RiseTime(上升时间)、Overshoot(超调量),如图3-32所示。
图3-32 例3-13系统的单位阶跃响应及性能指标
有关自动控制原理的文章
本节主要讨论MATLAB在描述函数法分析中的应用。振荡频率与振荡幅值如图7-42可知分别为(方法二)线性部分的频率特性为具有死区继电特性的描述函数及相对描述函数:在程序文件方式下执行以下MATLAB程序OK1.m,在同一复平面上绘制非线性特性的相对负倒描述函数与线性部分的Nyquist曲线。非线性系统自激振荡时有运行以下程序,由,求自激振荡的振幅X。......
2023-06-28
为了保证焊接质量,钎焊前需要仔细清洗焊件,目的是把焊件表面的油渍及厚氧化膜去除。预热温度为500~540℃,保温2~5min。盐浴钎焊时应尽可能保证密闭通道内空气排出,防止空气被封闭在空腔内阻碍熔盐润湿所有待钎表面。氟化物钎剂在钎焊过程中依靠溶胀作用使氧化膜强度下降,同时氧化剂的存在降低了金属的表面张力使钎料易于铺展。熔盐准备过程中,要保证熔盐的pH值为5.3~7.0。如果pH值超过7.0,则需AF添加剂调节。......
2023-06-26
MATLAB信号处理箱覆盖了经典信号处理理论的大多数内容,是一个非常优秀的算法研究和辅助设计工具。Simulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。MATLAB画出的图像如图1-9所示。......
2023-06-23
OpenCV的主要特点有:1)轻量级而且高效,由一系列C函数和少量C++类构成,其代码都经过优化,可用于实时处理图像。6)提供了面向Intel IPP高效多媒体函数库的接口,可针对Intel CPU优化代码,提高程序性能,如图1-3所示。图1-3 OpenCV与其他视觉函数库的性能比较图中所用的视觉函数库版本分别为OpenCV 1.0测试版,IPP5.0,LTI1.9.14和VXL1.4.0。......
2023-06-28
1984年,Cleve Moler和John Little成立了Math Works公司,发行了MATLAB 1.0版本,正式把MATLAB推向市场。1992年,MATLAB 4.0版本被发行。1994年,MATLAB 4.2c版本扩充了MATLAB 4.0版本的功能,在图形界面设计方面提供了新的方法。1999年,Math Works公司推出MATLAB 5.3版本,该版本在很多方面进一步改进了MATLAB语言的功能。2000年10月底,Math Works公司推出了全新的MATLAB 6.0版本,在核心数值算法、界面设计、外部接口、应用桌面等诸多方面有了极大的改进。......
2023-11-02
可编程序控制器、变频器、伺服电机、人机界面是驱动控制系统中不可缺少的组成部分。通常,纺织机械系统中的电动机普遍采用通用变频器控制,所有的变频器则统一由PLC控制。图解演示例如,图11-35所示变频器在电梯智能控制中的应用。图11-35 变频器在电梯智能控制中的应用5.变频器在民用改善环境中的应用随着人们对生活质量和环境的要求不断提高......
2023-06-24
由于数学形态学的非线性特点,近年来在抑制噪声、特征提取、边缘检测、图像分割、形状识别、骨架化、纹理分析、颗粒分析、图像增强与恢复、图像压缩等所有图像处理领域都展示了极为美好和广阔的应用前景。......
2023-06-26
海马公司收到该汇票后,于2009年11月5日向星月公司提示承兑遭到拒绝,海马公司于是要求惠富公司承担保证责任也遭到拒绝。本案中,由于青苹果公司签发的汇票有两个付款日,是无效的票据,票据保证人惠富公司有权以票据无效对持票人海马公司进行抗辩,拒绝承担保证责任。......
2023-07-27
相关推荐