步科触摸屏宏编辑的增量式pid控制器 点击:1254 | 回复:7



samuraiair

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 8回
  • 年度积分:23
  • 历史总积分:255
  • 注册:2020年1月19日
发表于:2022-03-25 11:37:50
楼主

增量型PID的实现就是以增量型公式为基础:

1.png

第K个采样周期的增量,很显然就是U(k)-U(k-1)。用第k个采样周期公式减去第k-1个采样周期的公式,就得到了增量型PID算法的表示公式:

2.png

用离散化的数据公式表示出来后,就可以进行hmi的编程了。说的白一点就是按照公式进行加减乘除,任何一个中学生都能做的了。感觉按这样推理下去,这款价位不高的步科hmi能实现的功能太强大了,做个直线插补,做个圆弧插补就能进行运动控制了,因为这些算法的运算量都不大,运行起来是没有问题的。可是,如果这些不能应用到实际生活中,还是没有意义,希望有人能把它应用到工业或其它控制领域中。

hmi.PNG

数据监视区增加了几个窗口,主要是监视数据运算是否正确。提供下载,供大伙探讨研究。


还有一些积分分离pid控制器,变积分pid,抗积分饱和pid都是在这两种pid控制器的基础上增加了一些算法。接下来想实现的是模糊pid控制器,计算更复杂,针对一些特定的系统,控制更加智能化,精确化。


正在下载,请等待……
下载附件需5积分!



楼主最近还看过



guoket

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1522回
  • 年度积分:0
  • 历史总积分:699
  • 注册:2011年10月09日
发表于:2022-04-25 21:38:04
1楼

好资料,感谢分享!

工控 周

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 121回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2017年11月21日
发表于:2022-05-29 21:17:12
2楼

自己写的PID吗

Lonely_99

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2508回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2014年10月29日
发表于:2022-05-30 15:03:34
3楼

好资料,感谢分享!

qdhthtdl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 67回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2010年7月16日
发表于:2022-07-23 09:23:06
4楼

没在跟屏外的变量联接,不知道怎么样去实际应用,有没有人作过具体的项目?


samuraiair

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 8回
  • 年度积分:23
  • 历史总积分:255
  • 注册:2020年1月19日
发表于:2023-02-04 16:33:42
5楼

"工控 周" 的回复,发表在2楼
        对内容: 【自己写的PID吗】进行回复:

        -----------------------------------------------------------------


是的

samuraiair

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 8回
  • 年度积分:23
  • 历史总积分:255
  • 注册:2020年1月19日
发表于:2023-02-04 16:38:45
6楼

"qdhthtdl" 的回复,发表在4楼
        对内容: 【没在跟屏外的变量联接,不知道怎么样去实际应用,有没有人作过具体的项目?...】进行回复:

        -----------------------------------------------------------------

屏外的变量就是反馈值,比如采集回来的温度,压力,速度等,调节p,i,d,三个值得到合理的输出值进行控制

风中百合哈哈

  • 精华:0帖
  • 求助:16帖
  • 帖子:43帖 | 746回
  • 年度积分:1739
  • 历史总积分:7397
  • 注册:2009年12月07日
发表于:2023-02-15 08:06:36
7楼

每天学习才能进步


热门招聘
相关主题

官方公众号

智造工程师