搜索
bottom↓
回复: 1

请教一下各位大虾,这种结构的PID应该怎样设计?

[复制链接]

出0入0汤圆

发表于 2021-3-9 19:44:01 | 显示全部楼层 |阅读模式
PLC与伺服电机都是信捷的,可以用C来写PID算法.
当然信捷PLC也自带有PID模板,目前没使用.

利用张力摆臂反馈的角度作为pid的Ek进行运算.pid用的是增量式.
目前P,I,D的三项都用上了.
pid.out用作左右卷筒的同步比例调整.使得张力摆臂趋于中间.
最高线速是16m/s.甚至可能会到20m/s.
现在遇到的问题是,调整Kp,Ki,Kd,线速不高的时候,比如5m/s时,摆臂基本可以保持在中间位置,
但随着线速的增加,摆幅也随之增加,显然各项的系数已经不能适应,当然将各项系数调整后会有得到改善,
但由于刚启动时是有一个加速的过程的,所以在此过程各项系数又在加速过程中又不适用了,表现是调整不及时.

调试过程中发现摆幅过大,于是自己另外加入了一些限制,目前勉强可以上到16m/s,但大的摆幅实在是让人不爽!

现在想请教一下各位,像这样的系统应该如何设计?比如只用PI,PD?还是串级?
还请各位大虾不吝赐教!~~~谢谢了!~~~




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2021-3-9 20:13:34 | 显示全部楼层


左右卷筒直径会随着切线的变化而变化的,所以必需得实时调整.
pid算法不难理解,难的是Kp,Ki,Kd的参数整定.
总感觉参数整定不科学,有人说像是玄学!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2023-1-27 22:58

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表