OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5182|回复: 14

pid精准控制电压

[复制链接]

3

主题

16

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2018-6-13
在线时间
8 小时
发表于 2018-7-15 11:28:51 | 显示全部楼层 |阅读模式
3金钱
pid的代码已经写好,主要是想用来做稳压,稳压是达到了,但是那个波动值现在控制不好,请教大神,有知道怎么通过pid精准地控制误差范围,让电压波动稳定在一个很小的范围内。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-7-16 01:55:29 | 显示全部楼层
回复

使用道具 举报

6

主题

359

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2017-12-18
在线时间
173 小时
发表于 2018-7-16 09:37:00 | 显示全部楼层
帮顶一下
回复

使用道具 举报

31

主题

265

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
413
金钱
413
注册时间
2018-1-9
在线时间
65 小时
发表于 2018-7-16 09:43:53 | 显示全部楼层
该变PI的大小啊!先减小一点P,或者加大一点I。10%。看看效果。
回复

使用道具 举报

21

主题

243

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2015-3-12
在线时间
168 小时
发表于 2018-7-16 10:57:20 | 显示全部楼层
跳动量是多少??
你用的是经典PID,还是模糊??
回复

使用道具 举报

21

主题

243

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2015-3-12
在线时间
168 小时
发表于 2018-7-16 11:08:26 | 显示全部楼层
是不是407输出电压,然后用PID采集,控制输出的电压??用的是经典PID??我也是,调节误差还是不是很好。。。。
回复

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2018-6-13
在线时间
8 小时
 楼主| 发表于 2018-7-17 17:01:55 | 显示全部楼层
HerryZ 发表于 2018-7-16 10:57
跳动量是多少??
你用的是经典PID,还是模糊??

模糊pid,控制电压到48V,有+-0.2V的跳动
回复

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2018-6-13
在线时间
8 小时
 楼主| 发表于 2018-7-17 17:02:40 | 显示全部楼层
HerryZ 发表于 2018-7-16 11:08
是不是407输出电压,然后用PID采集,控制输出的电压??用的是经典PID??我也是,调节误差还是不是很好。 ...

我用的模糊pid,调节了那几个参数,感觉有点效果
回复

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2018-6-13
在线时间
8 小时
 楼主| 发表于 2018-7-17 17:03:32 | 显示全部楼层
jinfeihan57 发表于 2018-7-16 09:43
该变PI的大小啊!先减小一点P,或者加大一点I。10%。看看效果。

我调整了一下参数,虽然效果没有达到最好,还有有点效果,谢谢
回复

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2018-6-13
在线时间
8 小时
 楼主| 发表于 2018-7-17 17:04:21 | 显示全部楼层

请教原子哥,怎么通过32测量电感电流啊。
回复

使用道具 举报

31

主题

265

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
413
金钱
413
注册时间
2018-1-9
在线时间
65 小时
发表于 2018-7-17 19:28:29 | 显示全部楼层
Pearl 发表于 2018-7-17 17:04
请教原子哥,怎么通过32测量电感电流啊。

你是用采样电阻还是霍尔元件。后级加运放。然后ADC。
回复

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2018-6-13
在线时间
8 小时
 楼主| 发表于 2018-7-17 20:16:01 | 显示全部楼层
jinfeihan57 发表于 2018-7-17 19:28
你是用采样电阻还是霍尔元件。后级加运放。然后ADC。

用采样电阻,但是电感电流是波动的,纹波也有点大
回复

使用道具 举报

23

主题

79

帖子

0

精华

高级会员

Rank: 4

积分
607
金钱
607
注册时间
2017-8-8
在线时间
145 小时
发表于 2018-7-17 21:32:04 来自手机 | 显示全部楼层
程序贴上来试,让大伙帮你睢瞧。
回复

使用道具 举报

31

主题

265

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
413
金钱
413
注册时间
2018-1-9
在线时间
65 小时
发表于 2018-7-18 09:42:01 | 显示全部楼层
Pearl 发表于 2018-7-17 20:16
用采样电阻,但是电感电流是波动的,纹波也有点大

采样电阻要根据电流的大小来选择功率,要根据电流的大小和ADC输入电压范围,来选择阻值和运放,可以适当的在运放上加滤波组成有源滤波器,或者加一些简单的RC滤波。要根据你的干扰的频率来滤波,不可以把真实的波形也滤掉。
回复

使用道具 举报

4

主题

346

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3657
金钱
3657
注册时间
2016-2-21
在线时间
542 小时
发表于 2018-7-18 10:07:54 | 显示全部楼层
玄学调参
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-16 21:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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