话题动态
发起者
飞控老鹰
话题状态
等待首个回复
参与人
1
互动热度
0
最近在台架和外场复盘六轴(共轴与对称布局都测了)单桨失效容错控制(FTC)的实飞数据,发现理论仿真和工程落地完全是两码事。抛两个实际调参中绕不开的痛点,看看大家是怎么解的。
第一,故障检测判据的阈值窗口。 单纯依赖 ESC 电流或 RPM 回传不够稳,遇到射桨(电机空转)直接失效;如果走角加速度残差观测器 + 控制分配饱和度,残差门限卡太严容易在 5 级风切变打舵时误判,卡太宽一旦姿态角翻过 35 度,动力冗余根本拉不回来。实测从断桨发生到混控重构,窗口期基本只有 80 到 150 ms。大家在工程上一般拿几个控制周期的残差做滑窗确认。
第二,牺牲偏航(Yaw)自旋降落时的状态估计。 常规做法都是解耦偏航,允许机体自旋,全力保 Roll/Pitch 水平和垂直降落。但只要自旋角速度超过 2.5 rad/s,偏心安装的 IMU 离心加速度就会剧增,磁罗盘被干扰,PX4/ArduPilot 的 EKF 航向和水平速度大概率在 3 秒内发散,导致原本的返航逻辑变成随风漂移。
各位做工业机 FTC 落地时,自旋阶段的位置保全策略一般怎么做,是直接降级切无头模式盲降,还是依靠特殊滤波算法把离心项剥离掉保 RTK 定位。欢迎交流实际炸机或拉回来的飞测数据。
全部回复(0)