控制系统的采样与仿真..doc
文本预览下载声明
前言
连续系统数字仿真方法是指用数字计算机对连续系统进行仿真的方法。采用这种方法时首先将连续系统的数学模型转变为适合在数字计算机上进行试验的仿真模型,实现这种转变的计算方法主要有微分方程数值解法和离散相似法。MATLAB 产品家族是美国 MathWorks公司开发的用于概念设计算法开发建模仿真实时实现的理想的集成环境。是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和两大部分。
MATLAB由于其完整的专业体系和先进的设计开发思路,使得 MATLAB 在多种领域都有广阔的应用空间,特别是在科学计算、建模仿真以及系统工程的设计开发上已经成为行业内的首选设计工具,将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
目录
一、系统分析: 3
1. 绘制碾磨控制系统开环根轨迹图、Bode 图和奈奎斯特图,并判断稳定性; 4
2.当控制器为,试设计一个能满足要求的控制器(要求用根轨迹法和频率响应法进行设计); 7
2.1进行根轨迹校正: 8
2.2频率校正: 12
3.将采样周期取为,试确定与对应的数字控制器(要求用多种方法进行离散化,并进行性能比较); 17
4、5、6:连续,离散单位阶跃输入响应比较 25
6.比较并讨论4和5的仿真结果; 27
7.讨论采样周期的不同选择对系统控制性能的影响; 28
8.如控制器改为PID控制器,请确定满足性能指标的PID控制器参数。 33
8.1用最优PID控制法设计: 33
9.如希望尽可能的缩短系统的调节时间,请设计相对应的最小拍控制器,并画出校正后系统的阶跃响应曲线。 37
9.1采用无纹波最少拍系统设计 37
10.课程设计总结: 39
11.参考资料:…………………………………………………………………………………………40
一、系统分析:
某工业碾磨系统的开环传递函数为
要求用数字控制器D(z)来改善系统的性能,使得相角裕度大于,调节时间小于1s(2%准则)1. 绘制碾磨控制系统开环根轨迹图、Bode 图和奈奎斯特图,并判断稳定性;
2.当控制器为,试设计一个能满足要求的控制器(要求用根轨迹法和频率响应法进行设计);
3.将采样周期取为,试确定与对应的数字控制器(要求用多种方法进行离散化,并进行性能比较);
4.仿真计算连续闭环系统对单位阶跃输入的响应;
5.仿真计算数据采样系统对单位阶跃输入的响应;
6.比较并讨论4和5的仿真结果;
7.讨论采样周期的不同选择对系统控制性能的影响;
8.如控制器改为PID控制器,请确定满足性能指标的PID控制器参数。
9.如希望尽可能的缩短系统的调节时间,请设计相对应的最小拍控制器,并画出校正后系统的阶跃响应曲线。1. 绘制碾磨控制系统开环根轨迹图、Bode 图和奈奎斯特图,并判断稳定性:
G=zpk([],[0 -5],10);sisotool(G);margin(G);
根轨迹图
Bode图:截止频率为1.88rad/s,相角裕度为69
N=0;R=0;Z=P-R=0;该系统稳定。
2.当控制器为,试设计一个能满足要求的控制器(要求用根轨迹法和频率响应法进行设计):
调节前
Gs=tf(10,[1 5 0]);
Close_S=feedback(Gs,1);
Step(Close_S,b);
hold on
设计前调节时间为1.18s
设计前截止频率为1.88rad/s,相角裕度为69°(第一问中)
2.1进行根轨迹校正:
要使得根轨迹向左转,要加入零点。考虑到校正装置的物理
可实现性,加入超前校正装置。
检验性能:
Ds=tf(10*[1 6.512],[1 11.499]);
Gs=tf(10,[1 5 0]);
Close_S=feedback(Ds*Gs,1);
Step(Close_S,b);
hold on
调节时间为0.863s,符合要求。
G=zpk([-6.512],[0,-5,-11.499],10);
margin(G);
G=zpk([-6.512],[0,-5,-11.499],100);
margin(G);
相角裕度为48°,符合要求。
2.2频率校正:
详细设
显示全部