OpenEdv-开源电子网

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

旋转倒立摆调试

[复制链接]

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
发表于 2017-7-21 11:40:38 | 显示全部楼层 |阅读模式
20金钱
旋转倒立摆怎么调都稳不住,受干扰后就往一个方向转,直到电机最大速度,摆掉下来,请问该怎么调

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

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-7-21 15:07:36 | 显示全部楼层
回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-7-21 15:09:00 | 显示全部楼层
附一张调试图片,震荡之后越来越大,还请大神解答
QQ图片20170721150529.png
回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-7-22 09:31:12 | 显示全部楼层
旋转倒立摆稳摆一定要用串级PID吗
回复

使用道具 举报

9

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2017-7-18
在线时间
26 小时
发表于 2017-7-28 10:03:23 | 显示全部楼层
心语心愿 发表于 2017-7-21 15:09
附一张调试图片,震荡之后越来越大,还请大神解答

楼主这个是用的什么软件看现象
回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-7-28 21:13:19 | 显示全部楼层
王勇 发表于 2017-7-28 10:03
楼主这个是用的什么软件看现象

一种特殊的串口调试助手,直接显示波形的串口调试助手
回复

使用道具 举报

9

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
190
金钱
190
注册时间
2016-7-10
在线时间
59 小时
发表于 2017-7-28 23:02:13 | 显示全部楼层
需要加上速度环...
回复

使用道具 举报

14

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2553
金钱
2553
注册时间
2017-2-20
在线时间
244 小时
发表于 2017-7-28 23:31:53 | 显示全部楼层
当时我们调时也遇到了这个问题,于是我们本来设定点是0度的,把设定值改成1度慢慢加大,直到它往相反方向转动后减小,前提是你的倒立摆能够稳定5s左右 ,然后慢慢加速这种情况,每次都玩一个方向转动,还有我们PID只是做了角度环就调稳了。还有你的采样时间也会影响你的D系数作用的强度,还有可以把你的串口波形数据哪个软件发我一份吗?邮箱3129125942@qq.com
回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-7-30 19:14:54 | 显示全部楼层
学霸君 发表于 2017-7-28 23:31
当时我们调时也遇到了这个问题,于是我们本来设定点是0度的,把设定值改成1度慢慢加大,直到它往相反方向转 ...

我用串级PID能让它稳住了,现在的问题是起摆,每次起摆到顶点速度都太大了,根本没法稳住,上位机发给你了
回复

使用道具 举报

14

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2553
金钱
2553
注册时间
2017-2-20
在线时间
244 小时
发表于 2017-7-30 20:35:49 | 显示全部楼层
本帖最后由 学霸君 于 2017-7-30 20:38 编辑
心语心愿 发表于 2017-7-30 19:14
我用串级PID能让它稳住了,现在的问题是起摆,每次起摆到顶点速度都太大了,根本没法稳住,上位机发给你 ...

那是你的PID没有调好,你要让倒立摆在偏离设定平衡点20度的静止状态下能够倒立,这个时候再调起摆就很容易了,建议先单独P作用使得能够在偏离设定平衡点20度的静止状态下能够到甩到另一边了,这个时候调D系数。
电子之路漫漫兮,吾将任总而道远。http://www.openedv.com/static/image/smiley/default/lol.gif
回复

使用道具 举报

7

主题

163

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2762
金钱
2762
注册时间
2017-5-17
在线时间
430 小时
发表于 2017-7-30 21:10:28 | 显示全部楼层
没做过。。
回复

使用道具 举报

11

主题

104

帖子

0

精华

初级会员

Rank: 2

积分
199
金钱
199
注册时间
2017-7-14
在线时间
25 小时
发表于 2017-7-31 16:17:27 | 显示全部楼层
学霸君 发表于 2017-7-28 23:31
当时我们调时也遇到了这个问题,于是我们本来设定点是0度的,把设定值改成1度慢慢加大,直到它往相反方向转 ...

跪求上位机!825491576@qq.com  谢谢
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2017-7-31
在线时间
3 小时
发表于 2017-7-31 19:13:00 | 显示全部楼层
楼主可以把上位机发一份吗,十分感谢 1121913382@qq.com
回复

使用道具 举报

14

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2553
金钱
2553
注册时间
2017-2-20
在线时间
244 小时
发表于 2017-7-31 20:26:02 | 显示全部楼层
PsychoZy 发表于 2017-7-31 16:17
跪求上位机!  谢谢

已经发送
电子之路漫漫兮,吾将任总而道远。http://www.openedv.com/static/image/smiley/default/lol.gif
回复

使用道具 举报

14

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2553
金钱
2553
注册时间
2017-2-20
在线时间
244 小时
发表于 2017-7-31 20:26:54 | 显示全部楼层
Mathews 发表于 2017-7-31 19:13
楼主可以把上位机发一份吗,十分感谢

已发,查收
电子之路漫漫兮,吾将任总而道远。http://www.openedv.com/static/image/smiley/default/lol.gif
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2017-7-31
在线时间
3 小时
发表于 2017-7-31 22:31:25 | 显示全部楼层

收到啦,谢谢,麻烦问下32的库文件应该拷到那个文件夹里呢?
回复

使用道具 举报

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2017-3-1
在线时间
8 小时
发表于 2017-8-1 09:40:49 | 显示全部楼层
楼主求一份上位机,倒立摆不一定要用串级PID,用并级PID好调一些,用角度环+速度环调节,这样可以保证你稳定下来后,曲线不容易发散。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2017-6-9
在线时间
3 小时
发表于 2017-8-1 09:56:57 | 显示全部楼层
楼主,跪求上位机!1326991897@qq.com
回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-8-1 15:35:55 | 显示全部楼层
上位机传上来了

MiniBalance上位机附送资料.zip

6.35 MB, 下载次数: 1569

回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-8-1 15:37:40 | 显示全部楼层
Mathews 发表于 2017-7-31 22:31
收到啦,谢谢,麻烦问下32的库文件应该拷到那个文件夹里呢?

那不是有个说明文档吗,参考那个
回复

使用道具 举报

14

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
356
金钱
356
注册时间
2016-7-20
在线时间
39 小时
 楼主| 发表于 2017-8-1 15:53:49 | 显示全部楼层
学霸君 发表于 2017-7-30 20:35
那是你的PID没有调好,你要让倒立摆在偏离设定平衡点20度的静止状态下能够倒立,这个时候再调起摆就很容 ...

我这个在偏离平衡点20°静止状态下也能倒立,但是起摆的时候毕竟不是静止状态,有速度就不行了
回复

使用道具 举报

14

主题

94

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2553
金钱
2553
注册时间
2017-2-20
在线时间
244 小时
发表于 2017-8-1 23:16:58 | 显示全部楼层
心语心愿 发表于 2017-8-1 15:53
我这个在偏离平衡点20°静止状态下也能倒立,但是起摆的时候毕竟不是静止状态,有速度就不行了

起摆你就只需要先向一个方向给PWM摆动,延时,然后向另一个方向给PWM,延时,不就可以了吗?你只需要把延时调好使摆杆在倒立点速度很小不就可以了吗?对了,你的PID作用角度最好设定在+-20度以内。这样做的话1s就能起摆,并且稳定
电子之路漫漫兮,吾将任总而道远。http://www.openedv.com/static/image/smiley/default/lol.gif
回复

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-9-23
在线时间
17 小时
发表于 2021-4-28 20:30:59 | 显示全部楼层
心语心愿 发表于 2017-7-30 19:14
我用串级PID能让它稳住了,现在的问题是起摆,每次起摆到顶点速度都太大了,根本没法稳住,上位机发给你 ...

请教一下大佬,那个串级pid是怎么实现的啊,是直接用位置环的输出输入到角度环,还是分别计算出两个环的值,然后再叠加啊,万分感谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 16:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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