完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
控制电机PID的结构和参数算法选择 在电机控制中,无论是DTC控制方法还是FOC控制方法,最后都要基于PID控制器来实现。想与大家具体的讨论下对PID控制器的自己的理解和感悟 PID结构图如下:(simulink) 可以清晰的看到三个部分: Kp(比例部分):可以减少系统的稳态误差但不能消除它彻底,可以减少系统飞上升时间。 Ki(积分环节):可以彻底消除稳态误差但是会使系统的瞬态响应变的更不稳定。 Kd(微分环节):提高系统的稳定性,减少超调量,和提高瞬态响应的性能。 一般设计一个PID控制在一个系统上,可以得到理想的结果通过以下步骤: 1.通过对系统开环的响应分析,决定什么性能是需要提高的。 2.增加一个比例环节先提高系统上升到稳态的时间。 3.增加一个积分环节彻底消除稳态误差。 4.增加一个微分环节彻底消除超调量。 5.综合调整PID参数得到一个理想的输出结果。 并不是每个系统都需要PID我觉得,有时候PI能达到效果就好,对于控制器的设计,越简单越好。 当然也可以通过分析PID控制器的性能来判断,如阻尼比,自然频率等等。 其实,真是调节的时候,按照上面基本的方法有时候并不能得到好的输出,必须通过很多算法来得到,有很多种算法现在,每个都声称自己最好,每个系统都会根据自己的参数性能有个特定的算法,个人觉得没有什么使用面很广的PID的算法。基本大众的如Self Tuning Ziegler Nichols 。在这里上传一篇关于这方面的文章和自己写的程序,供大家参考,文件格式不支持,截个图吧: a1,a2,b1,b2是系统传递函数的参数,最后可以算出Kp,ki,Kd。非常基本的一个。 电机控制中,有个比较实际的问题如:控制器的driving signal有时候受限制于实际情况,所以,这时候也会印象到系统的性能。 在simulink模型中后加个saturation模块模拟受限的实际情况,系统系统如图: |
|
相关推荐
5 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
2129 浏览 0 评论
7429 浏览 1 评论
1772 浏览 0 评论
4693 浏览 1 评论
【⌈嵌入式机电一体化系统设计与实现⌋阅读体验】+磁力输送机系统设计的创新与挑战
1835 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-2 18:29 , Processed in 0.636340 second(s), Total 48, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号