7校正后系统的幅值裕量和相位裕量运行结果:kg59195wg36762r476239wc12072
s0
,KvlimsGs10满足指标。即校正后系统的相位裕量476239
假设验证结果不满足指标,重新选择校正后的截止频率,重复上述过程,直到满足性能指标为止。232用MATLAB绘制校正后系统的伯德图程序:
f
um1099089de
0548551109856805500670bode
umde
grid得到的伯德图如图8所示。
图8校正后系统的伯德图233用MATLAB绘制校正后系统的根轨迹程序:
um1099089de
0548551109856805500670rlocus
umde
得到的校正后系统的根轨迹如图9所示。
f图9校正后系统的根轨迹234用MATLAB对校正前后的系统进行仿真分析用Simuli
k对校正后的系统仿真。仿真后得到的结果如图101102和图111112所示。
f图101校正后单位阶跃仿真图
图102校正后系统仿真的阶跃响应曲线
图111校正后单位斜坡的仿真图
f图112校正后单位斜坡的曲线
程序:k10
umco
v1089101de
co
vco
vco
vco
v10110511671001systfk
umde
Lsysfeedbacksys11ytxstepLsysplottyltiview得到的阶跃响应曲线如图12所示。
f图12校正后阶跃响应曲线调节时间取2的误差范围。由图12可知,超调量238,上升时间tr135s,峰值时间tp233s,调节时间ts13s。
对比校正前后的阶跃响应曲线可知,校正前系统是不稳定的,无法求得时域性能指标。校正后的系统是稳定的,系统的阶跃响应曲线是衰减振荡的。当调节时间取2的误差范围时,调节时间ts13s。
四、总结骆佳城
(设计过程中遇到的问题及解决办法,课程设计过程体会,对课程设计内容、方式、要求等各方面的建议)随着科学技术发展的日新月异,MATLAB已成为当今应用软件中空前活跃的领域,在生活中的应用可以说是无处不在,因此掌握MATLAB这个软件基本的使用方法对我们是十分有益的。MATLAB可用于算法开发、数据可视化、数据分析
f以及数值计算的高级技术计算语言和交互式环境。当然,MATLAB也可以用对反馈系统进行校正。此次课程设计的内容对一个单位反馈系统进行滞后超前校正。回顾此次实践的整个过程,虽然只有短短的几天,但是真的在这个自己独立学习的过程中学到了好多东西。课程设计开始阶段比较顺利,但是做到计算校正后系统的时域性能指标这里时,遇到了不小麻烦,不会用MATLAB编程得阶跃响应曲线。后来,在同学的帮助下,终于看懂了课件了的那段程序,于是就求出了滞后超前校正后系统的r