调速机滞后严重,如何解决

有一台永磁调速机,工作原理粗率的可以描述为:一个闭合的铜环,一个永磁体,通过调节永磁体与铜环的耦合程度来控制负载侧的转速。而其耦合程度是通过一个电动装置控制永磁体前进或者后退来改变永磁体与铜环的耦合程度的,这个电动装置是点动式的,按下前进永磁体就前进,按下后退永磁体就后退,现在的问题是由于耦合程度改变之后,转速需要一段时间才能够稳定下来,比如说我现在系统稳定在转速1000转,我现在想增速到1200转,那我永磁体向前前进,本来前进5mm就可以达到1200转,但是当我将永磁体前进5mm的时候,由于系统的滞后,我系统采集的转速可能还不到1200转,这时我程序判断不到1200转,就继续将永磁体前进,当我采集到1200转的时候,永磁体就不前进了,但是稳定一段时间以后,转速稳定下来了,这时稳定的转速又大于1200转了,我又要将永磁体退出,这样的话就会出现一个震荡。现在我很是迷茫,不知道怎么处理这个问题了…………还请各位高人指点。

问题补充:
1、如果延长判断时间,快速性就没有了,这个可能是在实在没办法的情况下才会用的
2、离散化的方法好像还不错,我自己再想想
3、真正的PID怎么去做呢?最终控制对象是转速,直接控制对象位置,驱动控制对象的是执行器,这个执行器属于开关型的,对PID了解不深,还请指教

最佳答案

调速机滞后严重,你做的实际是半自动的PID调节,1既然调速机滞后严重,那你就把进行比较的时间放长,等速度稳定了,在进行比较来决定是否动作。2你大概做个测算看能不能把速度和位置离散话或通过加入编码器预计耦合程度,来提高预测的准确度3作个真正的PID,用PID自动调节速度

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc301285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:47
下一篇 2020年10月31日 下午2:47

相关推荐

  • s7200不能写入plc program stock

    用编程软件向plc写程序,系统显示("A  compile error occurred,check non-fatal…

    SIMATIC S7-200 2021年7月5日
  • 200高速计数器

    s7-200高速计数器HSC1,我MOVD HC1 VD0,为什么HC1显示不正确,不能MOVD呢,要用SMD48吗,但是我MOVD HC0&nbsp…

    SIMATIC S7-200 2017年6月24日
  • CPU224XP特高速输入端子

    CPU224 XP特有的高速输入端子为I0.3、I0.4、I0.5,这些端子可以作普通端子用吗?是不是这三个端子有两种功能?如果使它为高速输入端子,是不是还要加入什么特殊…

    SIMATIC S7-200 2020年11月1日
  • s7200子程序的局部变量表

    各位,s7200子程序的局部变量表如何COPY啊。我只拷贝了子程序,发现局部变量表没办法COPY 最佳答案 1。拷贝两次,一次拷贝程序代码,一次拷贝局部变量表,比较麻烦;&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 使用S7-200的PTO向导改变脉冲速度问题!

    各位高手,本人是S7-200的初学者,在使用PTO向导生成的子程序时想通过触摸屏修改PTO的脉冲速度,可是在我调用PTO0_CTRL来初始化,用PTO0_RUN走三个包络的多段速,…

    2020年10月31日
  • 如何将编码器转动的速度显示到TD400

    如何将编码器转动的速度显示到TD400上,编码器转动一周是500脉冲,对应的长度是350毫米,那如何将转动速度 米/秒 显示到TD400上,CPU是S7-200…

    SIMATIC S7-200 2021年7月5日
  • 控制系统中的24V DC

    假如有PLC输出回路用24V ,触摸屏 电源24V,4-20ma传感器用24V,还有电磁阀用24V,其实遇到这些多路用到24V的情况,只用一个开关电源吗?还是怎…

    SIMATIC S7-200 2021年7月5日
  • 200CPU 200CPU的M点如何执行扫描周期

    SIEMENS 200PLC写的一个大型的程序,假如在程序的中间有个M 点被置位,请问这个M 点下面的所有的触头是马上动作呢?还是等到下一个扫描周期才…

    SIMATIC S7-200 2020年11月1日
  • S7-200实时时钟的误差

    S7-200设置实时时钟后发现误差较大,每月有10秒左右,如何能减少误差? 最佳答案 200的时钟精度不高,典型值是2分钟/月(25°C),最大误差7分钟/月(0 -&n…

    SIMATIC S7-200 2021年7月4日
  • S7200smart CM01通讯

    S7200smart程序中一个是slave1,另一个是slave2,与CPU自带的485口能通讯,想请问一下 CM01通讯口能不能同时与两个485设备通讯?方法同上。 最…

    SIMATIC S7-200 2021年7月5日