空速参数设置

速度缩放arrow-up-right

由于飞行表面控制偏转的影响随空速而增加和减少,因此 ArduPilot 会自动调整 PID 回路中的稳定增益,以防止在较高空速下振荡并在低空速下保持稳定效果,即使不使用空速传感器也是如此。

这是通过ArduPilot从其他传感器输入(如GPS速度,位置变化和IMU加速度)估计空速来实现的。此估计值也用于使用空速传感器并变得不健康的情况。在没有空速传感器的系统中,此估计值用于PID回路的速度缩放。

因此,即使不存在空速传感器,也会使用一些空速参数。

注意

通常,默认值是可以接受的,但非常快或非常慢的车辆可能需要调整它们以获得最佳性能。

关键参数包括:

上述参数决定了速度缩放特性。

警告

在进行任何调优之前,必须设置SCALING_SPEEDarrow-up-right,因为在调谐后更改此设置会直接缩放调谐 PID 值的效果,并且会损坏调谐,可能导致不稳定。如果出于某种原因需要在调整后更改此设置以匹配车辆的标称巡航速度,请在飞行前将 PID 值恢复为默认值,并以正常巡航速度再次调整。

而且,如果您使用空速传感器:

ARSPD_USEarrow-up-right确定空速估计是否用于除速度缩放之外的其他ArduPlane函数。如果不存在空速传感器并且ARSPD_USEarrow-up-right = 1,则将使用估计的空速,就像通过精确的空速传感器获得一样。

警告

在没有空速传感器的情况下启用ARSPD_USEarrow-up-right,将估计空速用于速度控制模式可能会导致不稳定甚至危险的操作,因为在自动起飞进入强逆风或长时间飞入风中而不转弯的情况下,估计可能是错误的(这会更新风速估计值,从而更新估计空速)。

Last updated