增加PID调节注释在readme
This commit is contained in:
22
README.md
22
README.md
@@ -79,3 +79,25 @@ make -j$(nproc)
|
|||||||
|
|
||||||
## MindVision-SDK
|
## MindVision-SDK
|
||||||
`Linux`: >**wget https://www.mindvision.com.cn/wp-content/uploads/2023/08/linuxSDK_V2.1.0.37.tar.gz**
|
`Linux`: >**wget https://www.mindvision.com.cn/wp-content/uploads/2023/08/linuxSDK_V2.1.0.37.tar.gz**
|
||||||
|
|
||||||
|
## PID设置原理及其方式
|
||||||
|
|
||||||
|
- **PID初始真实值 = g_pitch(/yaw)_kp(`位于23行`) * 相关系数(`位于410行`)**
|
||||||
|
- **PID调节滑块含义** :`46行`轨迹条回调函数为上下限。例如 pos / 100 ,如果pos范围为0~1000`(位于400行)`则滑块调节范围为 0~10。
|
||||||
|
|
||||||
|
### Kp(比例系数)的作用
|
||||||
|
- 响应速度:Kp值越大,系统对误差的响应越快
|
||||||
|
- 控制力度:直接根据当前误差大小产生控制输出
|
||||||
|
|
||||||
|
### Ki(积分系数)的作用
|
||||||
|
- 消除稳态误差:累积历史误差,清除长期存在的小偏差
|
||||||
|
- 系统偏移补偿:补偿机械系统的小偏差和静态误差
|
||||||
|
|
||||||
|
### Kd(微分系数)的作用
|
||||||
|
- 预测变化趋势:根据误差的变化率进行调节
|
||||||
|
- 抑制振荡:在系统接近目标时减缓调节速度
|
||||||
|
|
||||||
|
**参数调整建议 **
|
||||||
|
- Kp先调:首先调整Kp获得基本响应特性
|
||||||
|
- Kd次调:增加Kd减少振荡
|
||||||
|
- Ki后调:最后调节Ki消除稳态误差
|
||||||
|
|||||||
Reference in New Issue
Block a user