智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: wuzexiao
打印 上一主题 下一主题

求卓晴老师以及各位牛人解答:直立车平衡点出现抖动或自激现象

  [复制链接]

11

主题

66

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1975
威望
845
贡献
514
兑换币
479
注册时间
2012-9-18
在线时间
308 小时
毕业学校
华南理工大学
51#
发表于 2013-3-6 23:52:40 | 只看该作者

回帖奖励 +1

站着跟跑起来的状态是两码事
回复 支持 反对

使用道具 举报

6

主题

73

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1123
威望
735
贡献
170
兑换币
194
注册时间
2011-9-20
在线时间
109 小时
52#
 楼主| 发表于 2013-3-7 09:42:02 | 只看该作者
yhs 发表于 2013-3-6 19:35
楼主:
      我想问,我看了你说的所有问题。我觉得直立的抖动是机械机构的问题,我尝试过通过配重,使 ...

       首先非常感谢您帮我解开了抖动这个疑问。让电机硬一点实际就是让速度小车的PID参数大一点,这样可以使得小车的调节时间缩短,不过会增加超调量,所以在直立站立时一般是不希望系统超调过多的,这样对于站立情况不利,但是对于车在行走时,我们希望能够小车能够很快地达到我们给定的速度,所以PID参数大一点可以有较快地响应速度(前提参数不会大到让小车抖动)。
      对于您提到的速度控制周期的问题,在实际的伺服控制中,电机的控制频率一般是1K或者更高,而在卓晴老师所讲的速度控制环节实际上并不是电机的伺服控制环,而是小车的运动控制环(伺服控制环一般有速度伺服以及力矩伺服,是为了保证电机输出需要的力矩)。小车的运动控制环是我们人对小车下达速度命令的环节,它的直接效果是改变小车的倾角使得小车加速或者减速(卓老师里面介绍的改变小车的速度实际上是通过改变角度来实现的),对于小车直立控制来说,速度控制实际上是一个扰动,会影响小车的稳定性,所以在这里小车的速度控制周期要大于或者等于小车的直立控制周期。您说的100ms控制周期的问题,我也试过用10ms来控制,实际结果也是可以实现的。只不过对于速度的给定要平滑点,不能对直立造成太大的扰动(剧烈加减速会不稳定)。
      另一个问题是电机控制用PI还是PD。要精确控制电机的速度PI是必须的,而D的功能有减少超调的作用,对于小车速度控制来说,PI控制是主导作用。使用PD控制不能消除系统的稳态误差(这个可以通过传递函数的稳态误差计算得到),所以速度控制用PI控制,你也可以加上D。
      这些都是我个人的看法,如果有什么问题请您指出。非常高兴能和你有这样交流的机会。
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
243
威望
125
贡献
64
兑换币
77
注册时间
2012-11-30
在线时间
27 小时
毕业学校
uestc
53#
发表于 2013-3-7 16:17:31 | 只看该作者

回帖奖励 +1

我也是觉得只要能够直立就直接下一步吧
回复 支持 反对

使用道具 举报

0

主题

58

帖子

0

精华

高级会员

Rank: 4

积分
927
威望
493
贡献
286
兑换币
216
注册时间
2012-7-24
在线时间
74 小时
54#
发表于 2013-3-7 16:59:10 | 只看该作者

回帖奖励 +1

硬件
回复 支持 反对

使用道具 举报

4

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
威望
145
贡献
79
兑换币
80
注册时间
2012-11-6
在线时间
22 小时
55#
发表于 2013-3-7 18:07:31 | 只看该作者

回帖奖励 +1

电机不够好。一是死区问题。还有电机响应是要时间的。
回复 支持 反对

使用道具 举报

4

主题

239

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1869

优秀会员奖章

威望
932
贡献
543
兑换币
340
注册时间
2012-11-25
在线时间
197 小时
56#
发表于 2013-3-7 20:34:06 | 只看该作者

回帖奖励 +1

回复 支持 反对

使用道具 举报

13

主题

721

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1909

优秀会员奖章活跃会员奖章

威望
1115
贡献
330
兑换币
3
注册时间
2012-12-31
在线时间
232 小时
57#
发表于 2013-3-7 21:22:29 | 只看该作者

回帖奖励 +1

看看
回复 支持 反对

使用道具 举报

2

主题

20

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1015
威望
485
贡献
272
兑换币
267
注册时间
2012-1-5
在线时间
129 小时
58#
发表于 2013-3-7 22:03:08 | 只看该作者

回帖奖励 +1

回复 支持 反对

使用道具 举报

6

主题

179

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1003

优秀会员奖章活跃会员奖章

威望
468
贡献
343
兑换币
318
注册时间
2013-2-25
在线时间
96 小时
59#
发表于 2013-3-8 13:19:46 | 只看该作者

回帖奖励 +1

CCD怎么弄啊?
回复 支持 反对

使用道具 举报

6

主题

73

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1123
威望
735
贡献
170
兑换币
194
注册时间
2011-9-20
在线时间
109 小时
60#
 楼主| 发表于 2013-3-8 13:39:44 | 只看该作者
fish007 发表于 2013-3-8 13:19
CCD怎么弄啊?

这个没弄过。不过网上貌似有模块买的。好像还带上位机
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 02:16 , Processed in 0.067927 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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