I’m working on a ducted fan multirotor, and I’m experiencing yaw oscillation (tail wagging) during hover and flight. The issue seems more noticeable at high speeds or when hovering.
As you can see from the yaw angular rate graph, the yaw rate integral keeps increasing over time. As a result, motor outputs are diverging in pairs — motors 1 and 2 versus 3 and 4. This indicates that the propellers may not be generating enough force for yaw control. Alternatively, it could be that the magnetic field is being disturbed, causing the axis to drift.
@realstone1 Thanks for the analysis.
I’ve modified the frame, raised the propeller plane, and increased the inward tilt angle. Please help me check whether this is a yaw PID parameter issue, or if there’s still something else wrong.
It seems that your efforts have been effective — the divergence in motor outputs has decreased. The vibration levels also don’t appear to be a significant issue. It looks like the remaining problem is related to gain tuning of the rate controller.