智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3250|回复: 5
打印 上一主题 下一主题

[咨询] 电磁组速度闭环 PI 的过冲问题

[复制链接]

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
182
威望
111
贡献
33
兑换币
4
注册时间
2012-5-5
在线时间
19 小时
跳转到指定楼层
1#
发表于 2012-5-7 20:55:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家的速度闭环PI 有没有过冲现象啊? PI的大小很难确定啊,感觉I大了就会震荡,而且走走停停的,小了就会没什么控制作用?

10

主题

507

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2048
QQ
威望
1302
贡献
390
兑换币
8
注册时间
2011-2-25
在线时间
178 小时
2#
发表于 2012-5-7 21:52:26 | 只看该作者
一个大概的参数就行,不要求很准确
回复 支持 反对

使用道具 举报

5

主题

131

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1042

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

QQ
威望
585
贡献
217
兑换币
44
注册时间
2012-2-24
在线时间
120 小时
3#
发表于 2012-5-7 21:57:21 | 只看该作者
你没试试调节P的效果吗?
回复 支持 反对

使用道具 举报

9

主题

76

帖子

0

精华

高级会员

Rank: 4

积分
523
威望
329
贡献
104
兑换币
4
注册时间
2012-4-9
在线时间
45 小时
毕业学校
石家庄铁道大学
4#
发表于 2012-5-11 21:05:07 | 只看该作者
次升级说明:
    由于有人反应程序运行后,在采样过程中波形显示会发生卡而慢的现象,经个人分析后,给出了局部修正,推出新的解决方案:
    加入了校正系数一个变量参数,通过校正系数的调整,使用者可以自行整定到一个最佳显示速度。(5ms发送周期建议值在0-8之间调整,10ms发送周期建议值在2-15之间)。
    关于作者按钮只有在关闭串口时才会生效,使得采样时LabView不用测试按键状态,提高运行效率。
    至于卡的问题应该是由于CPU运算性能的差异引起的。

附上单片机送串口函数(使得采集数据能够正确被LabView识别)的伪代码:
void Sent_data(void)
{      
      SCI_TXD(0xff);
      SCI_TXD(0xff);                          //以上两个字节数据作为数据帧头
      int_angle=GYRO_IN;                 //陀螺仪采样数据
      SCI_TXD(int_angle/256);      
      SCI_TXD(int_angle%256);
      int_angle=ACCE_IN;                 //加速度计采样数据
      SCI_TXD(int_angle/256);  
      SCI_TXD(int_angle%256);  
      int_angle=ANGLE;                   //融合数据
      SCI_TXD(int_angle/256);  
      SCI_TXD(int_angle%256);
}

大家也可以自定义自己的曲线,及将发送陀螺仪加速度计的数据替换成自己希望显示的数据即可,比如测速得到的脉冲数等。

最后,希望各电磁组的参赛队都能如愿以偿,取得好成绩。

回复 支持 反对

使用道具 举报

9

主题

76

帖子

0

精华

高级会员

Rank: 4

积分
523
威望
329
贡献
104
兑换币
4
注册时间
2012-4-9
在线时间
45 小时
毕业学校
石家庄铁道大学
5#
发表于 2012-5-11 21:05:52 | 只看该作者
sorry  发错了。电磁组官网的资料里g_nCarMotionCount,和CAR_MOTION_PERIOD是什么意思?????新手求教
回复 支持 反对

使用道具 举报

7

主题

103

帖子

0

精华

高级会员

Rank: 4

积分
944
威望
538
贡献
250
兑换币
52
注册时间
2012-2-17
在线时间
78 小时
毕业学校
***************
6#
发表于 2012-5-16 12:56:36 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-15 21:53 , Processed in 0.225217 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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