9628| 9
|
步进电机PID位置控制 |
3金钱
最佳答案PID要加死区控制,不然容易震荡。
在你的应用场景允许的误差范围内,设置一个死区不起控。判断条件:1.本次误差小于死区1,也就是离控制目标已经很接近了。
2.本次误差和上次误差非常接近,相当于上一次的控制反馈效果很小,本次不需要再增加控制量了(这也是增量式PID的一个核心吧)
if ( ( fabs(this_error)
| ||
| ||
活到老,学到老。
|
||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-28 07:35
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网