智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

电磁PD控制舵机

  [复制链接]

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
11#
 楼主| 发表于 2014-4-24 16:09:35 | 只看该作者
zq1742975439 发表于 2014-4-24 15:02
同样问题,我们已放弃PD。。。先用比例调着!

光比例不行吧,还是好好研究研究吧,比例控制直道。。。转弯D起作用
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
12#
 楼主| 发表于 2014-4-24 16:11:30 | 只看该作者
重生 发表于 2014-4-24 15:34
舵机应该用位置式的吧,而且可能是参数不太对

这位亲,如果位置式是怎么得到ERROR呢,如果您要是能解答一实在太谢谢您了
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
13#
 楼主| 发表于 2014-4-24 16:13:47 | 只看该作者
czr27 发表于 2014-4-24 08:00
你们控制是pid计算出的量与当前角度相加给舵机吗,你们的公式对应的做法就是那样的,增量式

当前角度是指什么。。我们就是PD计算值加舵机中值。。
回复 支持 反对

使用道具 举报

14

主题

644

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4415

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

威望
2369
贡献
358
兑换币
1614
注册时间
2013-9-23
在线时间
844 小时
14#
发表于 2014-4-24 16:29:09 | 只看该作者
duty=中值+p*err+d*(err-err_old)  我们目前是这样的
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
15#
 楼主| 发表于 2014-4-24 16:32:40 | 只看该作者
本帖最后由 somebodyes 于 2014-4-24 16:34 编辑
chenqiang 发表于 2014-4-24 16:29
duty=中值+p*err+d*(err-err_old)  我们目前是这样的

效果怎么样,这个是不是位置式,我也用过,但是也抖,一旦和前后error有联系(加减关系)系统相当不稳定
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
16#
 楼主| 发表于 2014-4-24 16:34:42 | 只看该作者
回复 支持 反对

使用道具 举报

10

主题

455

帖子

0

精华

常驻嘉宾

合工大-斛兵7队

Rank: 8Rank: 8

积分
5059

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

威望
2737
贡献
1320
兑换币
1506
注册时间
2013-9-15
在线时间
501 小时
毕业学校
合肥工业大学
17#
发表于 2014-4-24 16:41:37 | 只看该作者
somebodyes 发表于 2014-4-24 16:11
这位亲,如果位置式是怎么得到ERROR呢,如果您要是能解答一实在太谢谢您了

ERROR就是你当前探测出来的偏移导线的距离啊  这个舵机的控制其实也是相当于闭环的,你前端的探测杆 探测出来当前的偏移导线的值 目标值是0
回复 支持 反对

使用道具 举报

14

主题

644

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4415

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

威望
2369
贡献
358
兑换币
1614
注册时间
2013-9-23
在线时间
844 小时
18#
发表于 2014-4-24 16:43:07 | 只看该作者
somebodyes 发表于 2014-4-24 16:32
效果怎么样,这个是不是位置式,我也用过,但是也抖,一旦和前后error有联系(加减关系)系统相当不稳定

还好啊。虽然出弯的时候会晃一两下。但也很快稳定了。是不是d给大了啊?
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
19#
 楼主| 发表于 2014-4-24 16:47:11 | 只看该作者
chenqiang 发表于 2014-4-24 16:43
还好啊。虽然出弯的时候会晃一两下。但也很快稳定了。是不是d给大了啊?

好吧,亲我觉得也是D调的不是太合适,继续找找新的值可能会更好。
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
20#
 楼主| 发表于 2014-4-24 16:49:12 | 只看该作者
本帖最后由 somebodyes 于 2014-4-24 16:52 编辑
重生 发表于 2014-4-24 16:41
ERROR就是你当前探测出来的偏移导线的距离啊  这个舵机的控制其实也是相当于闭环的,你前端的探测杆 探测 ...

我用的是两个电感,然后两个电感的差值是ERROR,你说的距离ERROR是不是用ADC值减去车子在中间时ADC的值啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 16:32 , Processed in 0.079348 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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