自动控制原理——MATLAB环境下对二阶闭环系统的分析
发布时间
阅读量:
阅读量
实验的主要内容是利用MATLAB平台进行二阶闭环系统性能指标的分析与研究,并探讨各参数对系统性能的影响机制。
-
实验内容
自主构造一个二阶闭环系统,使得该系统的Mp>=30%
要求: -
采用MATLAB命令行界面作为平台开展系统仿真研究。
-
调节系统的开环放大系数(包含增益提升与降级两种情况),并结合不同阻尼比参数(包括增大与减小两种操作)的变化开展仿真实验。
-
评估系统的时域性能参数。
-
通过速度反馈校正措施优化控制效果。
-
试问:对于相对于原有二阶构造型系统的响应需求,请问如何设计串接PD控制器以满足上述性能指标要求?
-
实验过程记录及结果整理
























- 相关程序
>> num=[225]; %传递函数的分子多项式系数矩阵
>> den=[1 10.5 225]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
增大开环放大倍数
>> num=[450]; %传递函数的分子多项式系数矩阵 增大至原来的2倍
>> den=[1 10.5 450]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
减小开环放大倍数:
>> num=[112.5]; %传递函数的分子多项式系数矩阵 减小至原来的一半
>> den=[1 10.5 112.5]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
增大阻尼比系数:
>> num=[225]; %传递函数的分子多项式系数矩阵
>> den=[1 21 225]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
减小阻尼比系数:
>> num=[225]; %传递函数的分子多项式系数矩阵
>> den=[1 5.25 225]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
>> num=[225]; %传递函数的分子多项式系数矩阵
>> den=[1 10.5 225]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
>> num=[225]; %传递函数的分子多项式系数矩阵
>> den=[1 21.21 225]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
>> num=[10.71 225]; %传递函数的分子多项式系数矩阵
>> den=[1 21.21 225]; %传递函数的分母多项式系数矩阵
>> step(num,den); %绘制单位阶跃响应曲线
>> margin(num,den); %绘制系统开环对数频率特性曲线
- 实验结果





全部评论 (0)
还没有任何评论哟~
