本文将详细介绍如何调整Pixhawk飞控系统的PID参数,以优化无人机或其他自主飞行器的性能和稳定性。通过具体案例解析PID参数对系统控制的影响,并提供实用技巧帮助读者掌握PID调参技能。
PX4原生固件姿态PID参数调整:
第一步:准备工作
首先将所有参数设置为初始值:
1. 将所有的MC_XXX_P(ROLL, PITCH, YAW)设为0。
2. 除了 MC_ROLLRATE_P 和 MC_PITCHRATE_P,将所有的 MC_XXXRATE_P、MC_XXXRATE_I和 MC_XXXRATE_D 设为0。
3. 设置MC_ROLLRATE_P 和 MC_PITCHRATE_P 为很小的值(例如:0.02)。
4. 将MC_YAW_FF设为0.5。
注意,所有增益都必须缓慢增加。每次调整时只增加20%到30%,在接近最佳状态时可逐步减少至10%幅度内进行微调。过大的增益可能导致危险的振动现象。
第二步:调整ROLL 速率和Pitch 速率。
第三步:调整ROLL 角度与 Pitch 角度。
第四步:调整YAW速率。
第五步:调整YAW角度。