智能车制作
标题:
PID调节浮点数的问题
[打印本页]
作者:
angelttlove
时间:
2009-2-11 21:26
标题:
PID调节浮点数的问题
我们用的mc9sdg128 不支持浮点数
但是在pid的调节过程中我们会用到浮点的比如在计算uk时
近三次的差的系数都是要用到浮点数的怎么解决呢
如下
uk=a0*ek+a1*ek1+a2*ek2;
a0=Kp*(1+T/Ti+Td/T);
a1=-Kp*(1+2*Td/T);
a2=Kp*Td/T;
就是这里的a0,a1,a2是浮点数
而且我想问Kp,Ti,Td也都是要浮点的数的吧,不会恰好是整数的啊?
大侠帮忙
作者:
adamdo001
时间:
2009-2-11 22:28
mc9sdg128 是支持浮点数的.在建工程的过程中Page7,选"float....."就行了.默认是none
作者:
50833713
时间:
2009-2-12 20:52
提示:
作者被禁止或删除 内容自动屏蔽
作者:
yyyzrxh
时间:
2013-4-27 21:30
adamdo001 发表于 2009-2-11 22:28
mc9sdg128 是支持浮点数的.在建工程的过程中Page7,选"float....."就行了.默认是none
受教受教,我会加油
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2