硬汉嵌入式论坛

 找回密码
 立即注册
查看: 9593|回复: 16
收起左侧

牛人们,能不能做一个开源的pid控制的项目,可以自整定!包含模糊控制,人工智能控

[复制链接]

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2016-7-14 08:58:26 | 显示全部楼层 |阅读模式
牛人们,能不能做一个开源的pid控制的项目,可以自整定!包含模糊控制,人工智能控制。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116230
QQ
发表于 2016-7-14 09:55:22 | 显示全部楼层
你打算出几百万购买[s:150]
回复

使用道具 举报

2

主题

76

回帖

82

积分

初级会员

积分
82
发表于 2016-7-14 12:50:47 | 显示全部楼层

回 eric2013 的帖子

eric2013:你打算出几百万购买[s:150]  (2016-07-14 09:55) 
一百万mb[s:138][s:138]
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2016-7-17 08:05:55 | 显示全部楼层
pid控制的项目,可以自整定
这个没有啥太难  倒是可以做个简单的  复杂的比较好用的技术掌握在部分大企业手里
p ( 设定-当前)+  i  累加和(设定-当前)+d (设定-当前-设定+上次)  这个是位置式pid
自整定 需要求出   速度 斜率 和    到达目标的时间,过冲   多少    波动几次  能趋于稳定
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
 楼主| 发表于 2016-7-18 09:12:22 | 显示全部楼层
做个简单能工作的还行,做好就要深入研究了。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116230
QQ
发表于 2016-7-18 11:13:42 | 显示全部楼层

回 nel2010 的帖子

nel2010:做个简单能工作的还行,做好就要深入研究了。 (2016-07-18 09:12) 
有段时间没有见你来论坛了,看来最近比较忙。
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
 楼主| 发表于 2016-7-18 17:42:06 | 显示全部楼层

回 eric2013 的帖子

eric2013:有段时间没有见你来论坛了,看来最近比较忙。 (2016-07-18 11:13) 
最近忙着弄方案了,写写文档什么的,好久没编程了!
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2016-12-23 20:45:03 | 显示全部楼层
移步   http://blog.sina.com.cn/u/1451942071  那里有C语言各种PID算法、模糊控制算法等等
或移步http://www.ilovematlab.cn/thread-263901-1-1.html  那里有M语言各种PID算法等等
可以看看参考参考
回复

使用道具 举报

0

主题

17

回帖

17

积分

新手上路

积分
17
发表于 2016-12-27 16:14:23 | 显示全部楼层
安装识别
回复

使用道具 举报

0

主题

4

回帖

26

积分

新手上路

积分
26
发表于 2017-11-5 16:11:36 | 显示全部楼层
for now , no IC chip is good enough for this , you have to wait for a few years, BTW, you can learn it in matlab
回复

使用道具 举报

32

主题

88

回帖

184

积分

初级会员

积分
184
发表于 2024-8-8 08:57:22 | 显示全部楼层
自整定的原理是什么?
回复

使用道具 举报

12

主题

218

回帖

254

积分

高级会员

积分
254
发表于 2024-8-8 10:31:54 | 显示全部楼层
本帖最后由 yunqi 于 2024-8-8 10:33 编辑
Y1ng 发表于 2024-8-8 08:57
自整定的原理是什么?

PID(Proportional-Integral-Derivative)控制器是一种经典的反馈控制器,广泛应用于工业控制领域。它基于控制对象的当前状态与期望状态之间的差异(偏差),通过调节输出控制信号来实现对系统的稳定控制。

PID控制器由三部分组成:

比例(Proportional,P):比例部分与当前偏差成正比。增大比例增益会增加响应速度,但可能导致超调和震荡。

积分(Integral,I):积分部分与偏差的积分(累积偏差)成正比。积分控制可以消除稳态误差,提高系统的稳定性和精度,但过大的积分时间会导致系统响应迟钝或者震荡。

微分(Derivative,D):微分部分与偏差的变化率成正比。微分控制可以抑制系统的过冲和震荡,提高系统的响应速度,但对噪声和测量误差敏感,可能导致过度响应。

PID控制器通过调节这三个部分的系数(比例增益KP、积分时间TI、微分时间TD),根据实际控制对象的特性进行调试和优化,以达到理想的控制效果。PID控制器广泛应用于温度控制、速度控制、位置控制等各种工业和自动化系统中。

==================================
小白建议从温度控制温箱这种类型传感器入手,上来不要搞略微复杂的电机模型。
回复

使用道具 举报

354

主题

2171

回帖

3238

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3238
发表于 2024-8-14 16:03:35 | 显示全部楼层
这个没法做一个通用的。 因为输入信号类型多样,输出信号的类型也很多,采样频率差异很大,没法用开源平台兼顾。 如果是理论学习,使用python或者matlab里面的例程就行。如果是实践学习,买个宇电的温控表即可。
回复

使用道具 举报

32

主题

88

回帖

184

积分

初级会员

积分
184
发表于 2024-8-26 08:31:14 | 显示全部楼层
yunqi 发表于 2024-8-8 10:31
PID(Proportional-Integral-Derivative)控制器是一种经典的反馈控制器,广泛应用于工业控制领域。它基 ...

自整定是不是PID控制器会一个个P/I/D自己试过去?
回复

使用道具 举报

97

主题

537

回帖

843

积分

金牌会员

积分
843
发表于 2024-8-27 11:28:05 | 显示全部楼层
不知道自整定是什么原理...

我接触到FOC里面的电流环参数自整定。
实际上就是设计Ki的参数,让它的传递函数能够零极点对消。
然后电流环的传递函数就变成一个一阶的低通滤波器了,它的带宽和Kp的取值有关系。
然后就根据自己的带宽,计算出Kp值。

不过这个好像和控制对象的数学模型有关系的吧。。
不清楚你这里的自整定是不是这个意思..
共产主义一定胜利!
回复

使用道具 举报

17

主题

82

回帖

133

积分

初级会员

积分
133
发表于 2024-8-28 17:44:56 | 显示全部楼层
刚刚在咸鱼上看到出售满足楼主要求的PID程序,基于STM32,三五块钱。
回复

使用道具 举报

1

主题

38

回帖

41

积分

新手上路

积分
41
发表于 2025-3-17 12:21:23 | 显示全部楼层
看完大佬们留言,个人感觉PID不好搞呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-6-11 04:00 , Processed in 0.336946 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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