超前滞后校正MATLAB模拟仿真
056窦硕鹏
056窦硕鹏 超前滞后校正matlab模拟仿真
一、题目分析:
1、了解球杆系统的基本原理; 2、简要了解matlab的编程使用方法; 二、流程图:
R(s)
ⓧ C(S) y(s) G(s)三、matlab程序代码:
ab=1.853; ba=[1 0 0]; figure(1);
rlocus(tf(ab ,ba)); figure(2);
step(feedback(tf (ab, ba),1)); num =[72 72*3]; den=[1 12 0 0]; sy=tf(num,den); figure(3); rlocus(sy); hold on;
plot(-3,3*sqrt (3),'r+'); hold on;
plot(-3,-3*sqrt (3),'r+') sys=feedback(sy,1); figure(4); step(sys);
1
056窦硕鹏 超前滞后校正matlab模拟仿真
四、程序运行结果:
原传递函数的阶跃响应
原传递函数根轨迹
2
056窦硕鹏 超前滞后校正matlab模拟仿真
现传递函数根轨迹
现传递函数阶跃响应
3
056窦硕鹏 超前滞后校正matlab模拟仿真
五、数据分析:
G(s)本次仿真要求对于目标传递函数
1.853添加超前滞后环节s2使其达到超调量小于30%、调节时间小于1.5s的要求。首先根据超调量、调节时间的计算公式找出目标闭环主导极点。然后根据角条件和模条件来找出添加的极点和零点的坐标及增益K。在这一系列工作完成之后便利用Matlab来求校正后的系统的响应,发现调节时间1.4s满足要求;但是超调量达到41%。所以这个系统暂时是不满意的,仍需进一步调试,不过基本方法类似。
4
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务