智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3823|回复: 16
打印 上一主题 下一主题

关于速度电流双闭环的问题,急!求大神!

[复制链接]

4

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
353
威望
197
贡献
100
兑换币
114
注册时间
2016-9-24
在线时间
28 小时
毕业学校
华工
跳转到指定楼层
1#
发表于 2017-5-2 13:33:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近想做速度电流双闭环,但是在理解电流环的时候。但是有一点搞不明白就是比如说我期望的电流值恒定不变,电机负载突然加重,采样回来的电流增大,为了维持扭矩的恒定,输出的pwm肯定要减小,才能维持扭矩的恒定,但是这样的结果是电机转速变慢。有了这样一个前提,回到速度电流双闭环的问题上来,如果我速度的期望值不变,然后初始状态是稳态且无差的,电流环的周期比速度环的周期短,这时电机的负载突然加重,有于电流环是内环,速度环是外环,很短的一段时间里速度环的当前值是不变的,所以电流环的期望也是不变的。而电流环由于刚才的推论而电机有转速变慢的趋势。但是正常来说不是应该负载重了才需要扭矩更大让响应更快才对嘛?如果像我的理解的话感觉响应反而变慢了。。。。请大神指出我哪里理解错了
回复

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
2#
发表于 2017-5-2 20:30:18 | 只看该作者
你以为两个PID是一样的参数么
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
353
威望
197
贡献
100
兑换币
114
注册时间
2016-9-24
在线时间
28 小时
毕业学校
华工
3#
 楼主| 发表于 2017-5-2 23:02:01 | 只看该作者
aytc100 发表于 2017-5-2 20:30
你以为两个PID是一样的参数么

那应该怎么理解啊?求指教
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
4#
发表于 2017-5-2 23:46:51 | 只看该作者
hhp 发表于 2017-5-2 23:02
那应该怎么理解啊?求指教

有电流内环的速度控制PID参数比没有电流内环的速度控制PID参数要“激进”很多
回复 支持 反对

使用道具 举报

3

主题

161

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1776
威望
876
贡献
554
兑换币
585
注册时间
2014-8-2
在线时间
173 小时
毕业学校
华南五山禅院
5#
发表于 2017-5-2 23:49:16 | 只看该作者
你不应该反过来看,应该是负载增大,速度减慢,然后速度环输出的电流设定值变大,由于电流环的快速响应让系统更快达到速度设定值。你这反过来了
回复 支持 反对

使用道具 举报

56

主题

1684

帖子

2

精华

版主

有所思,有所为。

Rank: 9Rank: 9Rank: 9

积分
9497

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章论坛骨干奖章

威望
6762
贡献
83
兑换币
3601
注册时间
2014-10-31
在线时间
1326 小时
6#
发表于 2017-5-3 07:51:32 | 只看该作者
你给整反了!!!..........  你期望的是速度不变!!! 而不是采样电流不变。   你是通过电流环来补偿电压环因为负载的增加导致速度的降低!! 懂?
回复 支持 反对

使用道具 举报

6

主题

260

帖子

2

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9895
威望
4260
贡献
2655
兑换币
1570
注册时间
2016-1-15
在线时间
1490 小时
毕业学校
哈尔滨工业大学(威海)
7#
发表于 2017-5-3 09:05:28 | 只看该作者
楼上有的都没调过电流环吧,这玩意是不能提高输出响应的。。超哥说的是对的,有电流环的话速度环的参数可以随便浪
回复 支持 反对

使用道具 举报

18

主题

537

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3565

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

QQ
威望
2348
贡献
591
兑换币
1444
注册时间
2016-8-9
在线时间
313 小时
8#
发表于 2017-5-3 09:09:12 | 只看该作者
alexyzhov 发表于 2017-5-3 09:05
楼上有的都没调过电流环吧,这玩意是不能提高输出响应的。。超哥说的是对的,有电流环的话速度环的参数可以 ...

不懂 电流采集刚刚加上 ,可否详细一点。、?
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
353
威望
197
贡献
100
兑换币
114
注册时间
2016-9-24
在线时间
28 小时
毕业学校
华工
9#
 楼主| 发表于 2017-5-3 12:28:41 | 只看该作者
じ~凝眸处 发表于 2017-5-3 07:51
你给整反了!!!..........  你期望的是速度不变!!! 而不是采样电流不变。   你是通过电流环来补偿电压 ...

那如果我电流环的控制周期和速度环的控制周期是一样的话,效果会不会提升的不多,因为我自己现在的程序架构问题,周期只能设置成一样的~
回复 支持 反对

使用道具 举报

4

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
353
威望
197
贡献
100
兑换币
114
注册时间
2016-9-24
在线时间
28 小时
毕业学校
华工
10#
 楼主| 发表于 2017-5-3 17:56:33 | 只看该作者
じ~凝眸处 发表于 2017-5-3 07:51
你给整反了!!!..........  你期望的是速度不变!!! 而不是采样电流不变。   你是通过电流环来补偿电压 ...

就是我的意思是电流环是内环嘛,比如说我电流环的控制周期是速度环的五分之一,就是采集控制5次电流才采集控制一次速度。那么当负载增大的时候,由于速度环的周期相对来说比较长,在两次采集速度的间隔里我一直在控制内环电流,这个期间速度的当前值还是不变的,故速度环的输出即电流环的输入是不变的,就是期望扭矩不变吧~为了保持这个恒定扭矩只能减小pwm的输出。直到采集到速度的当前值,电流环的输入才改变,不是吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-19 19:39 , Processed in 0.050160 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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