高级会员

- 积分
- 589
- 金钱
- 589
- 注册时间
- 2016-3-1
- 在线时间
- 81 小时
|

楼主 |
发表于 2025-4-17 23:58:56
|
显示全部楼层
内环置零后,拉动飞机有阻力。我现在有俩疑惑
1.当前低通滤波是不是做的不太好?
2.我使用的PID计算中,没有使用T这个参数,是否妥当
PID_gyro_pitch.output = PID_gyro_pitch.Kp*control_gyro.pitch + PID_gyro_pitch.Ki*PID_gyro_pitch.integral + PID_gyro_pitch.Kd*(control_gyro.pitch-last_gyro.pitch);
3.当前D的极性我还是有点疑惑,我是这么理解的:
比如图中曲线(外环P为1),飞机期望角为0°,实际姿态角为负,内环期望角速度为正
那么内环只用P的话,内环输出量为正。
---------------内环加入D后,假设为1----------------------------------
在角速度差从10变为20时(偏差增大),D这项值为正,与P极性相同,助力偏差增大
在角速度差从30变为20时(偏差减小),D这项值为负,与P极性相反,缓解偏差减小 |
|