首页 > 其他 > 详细

Matlab(Simulink-PID控制)

时间:2020-02-07 19:13:44      阅读:167      评论:0      收藏:0      [点我收藏+]

Matlab用了很长时间了,不过基本没有用过Simulink相关的模块。

最近疫情越来越来越严重,在家自学了Simulink,这里先仿真一个PID控制系统。

PID主要分三个环节,比例,积分和微分。

比例环节:反映控制系统的偏差信号,值越大,系统响应越快,但不能消除静态误差。

积分环节:用来消除静态偏差,提高系统的无差度。

微分环节:提高系统响应,减小响应时间。

系统图如下:

技术分享图片

示波器结果:

技术分享图片

黄色为输入,洋红为PID模块后的输出,蓝色为没有PID模块的输出。

可以看到有PID模块时,经过传递函数后输出信号依然能很好的反映输入信号,不加PID的系统已经飞掉了。

经过最近的学习,感觉Simulink以后应该还是不会经常用到,还以算法脚本为主。

Matlab(Simulink-PID控制)

原文:https://www.cnblogs.com/tiandsp/p/12273281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!