智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5906|回复: 15
打印 上一主题 下一主题

怎么看自己调的pid到底合不合理,好像可以通过matlab看出来,具体是怎么做的,

[复制链接]

114

主题

857

帖子

0

精华

跨届大侠

不想吃天鹅肉的癞蛤蟆不是好癞蛤蟆~!

Rank: 10Rank: 10Rank: 10

积分
8662

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

威望
3956
贡献
2014
兑换币
1429
注册时间
2012-3-4
在线时间
1346 小时
跳转到指定楼层
1#
发表于 2012-9-29 18:30:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
matlab来看pid调参是否合理,是有pid波形吗?怎样的波形又是合理的?

49

主题

3751

帖子

1

精华

顶级版主

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

积分
27948

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

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
推荐
发表于 2012-9-29 22:17:34 | 只看该作者
zyj 发表于 2012-9-29 21:07
PID共有3个参数,比如打脚 就用了P和D,假设都设定为定值,然后尝试不同的定值,那么该观察的曲线又是什么 ...

我以为你说的后轮,测试前轮参数还是到赛道上去一遍遍跑吧。
前轮的算法非常灵活,自己多研究吧。
不像后轮,一般来讲就以稳定速度为目的。
回复 支持 1 反对 0

使用道具 举报

114

主题

857

帖子

0

精华

跨届大侠

不想吃天鹅肉的癞蛤蟆不是好癞蛤蟆~!

Rank: 10Rank: 10Rank: 10

积分
8662

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

威望
3956
贡献
2014
兑换币
1429
注册时间
2012-3-4
在线时间
1346 小时
2#
 楼主| 发表于 2012-9-29 18:30:58 | 只看该作者
毛估估调的真心求教
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

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

积分
27948

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

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
3#
发表于 2012-9-29 19:39:57 | 只看该作者
一般是看传递函数的阶跃特性,响应快,过冲小,稳定好。
对于智能车来说有时候很难对其建模。就只能实地测量,把各种参数绘成实时曲线。观察其性能。就需要上位机了,能做这种上位机的软件很多。包括matlab。不过这就不叫仿真了。
我是这么理解的。
回复 支持 反对

使用道具 举报

114

主题

857

帖子

0

精华

跨届大侠

不想吃天鹅肉的癞蛤蟆不是好癞蛤蟆~!

Rank: 10Rank: 10Rank: 10

积分
8662

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

威望
3956
贡献
2014
兑换币
1429
注册时间
2012-3-4
在线时间
1346 小时
4#
 楼主| 发表于 2012-9-29 21:07:45 | 只看该作者
turf456 发表于 2012-9-29 19:39
一般是看传递函数的阶跃特性,响应快,过冲小,稳定好。
对于智能车来说有时候很难对其建模。就只能实地测 ...

PID共有3个参数,比如打脚 就用了P和D,假设都设定为定值,然后尝试不同的定值,那么该观察的曲线又是什么,意思就是x定了看y的变化 这个y值该观察的是什么,舵机打脚的dty吗?
回复 支持 反对

使用道具 举报

114

主题

857

帖子

0

精华

跨届大侠

不想吃天鹅肉的癞蛤蟆不是好癞蛤蟆~!

Rank: 10Rank: 10Rank: 10

积分
8662

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

威望
3956
贡献
2014
兑换币
1429
注册时间
2012-3-4
在线时间
1346 小时
6#
 楼主| 发表于 2012-9-30 10:03:15 | 只看该作者
turf456 发表于 2012-9-29 22:17
我以为你说的后轮,测试前轮参数还是到赛道上去一遍遍跑吧。
前轮的算法非常灵活,自己多研究吧。
不像 ...

我也问后轮,调的速度pid~
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

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

积分
27948

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

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
7#
发表于 2012-9-30 14:27:09 | 只看该作者
zyj 发表于 2012-9-30 10:03
我也问后轮,调的速度pid~

车轮悬空,设定某一速度,先看是否稳定,然后从静止启动后轮。看看响应效果。之后放赛道上实测。
回复 支持 反对

使用道具 举报

114

主题

857

帖子

0

精华

跨届大侠

不想吃天鹅肉的癞蛤蟆不是好癞蛤蟆~!

Rank: 10Rank: 10Rank: 10

积分
8662

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

威望
3956
贡献
2014
兑换币
1429
注册时间
2012-3-4
在线时间
1346 小时
8#
 楼主| 发表于 2012-9-30 16:39:06 | 只看该作者
turf456 发表于 2012-9-30 14:27
车轮悬空,设定某一速度,先看是否稳定,然后从静止启动后轮。看看响应效果。之后放赛道上实测。

车子能跑 也是能刹车,我想知道软件上 比如matlab上看波形 怎么看出他的波形是调的pid参数是比较合理的(这里他的波形又是指哪个的波形能反映出跳出来的pid合理),总而言之 就是车子能跑,怎么用软件看调的pid参数是否合理
回复 支持 反对

使用道具 举报

19

主题

328

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2227

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

威望
793
贡献
1222
兑换币
26
注册时间
2012-7-14
在线时间
106 小时
9#
发表于 2012-9-30 16:41:58 | 只看该作者
新手mark,到时候用
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

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

积分
27948

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

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
10#
发表于 2012-9-30 16:48:19 | 只看该作者
zyj 发表于 2012-9-30 16:39
车子能跑 也是能刹车,我想知道软件上 比如matlab上看波形 怎么看出他的波形是调的pid参数是比较合理的( ...

学过控制理论吗?虽然不需要很深的理论但基本概念要知道一些。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 10:56 , Processed in 0.074310 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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