Hello,
We have a heavy lift copter that is exhibiting severe oscillations in the pitch axis when braking in loiter mode. Here’s what we know so far:
- The issue only happens in the pitch axis (where there’s more inertia), roll axis is flawless.
- Visibly, we see the vehicle pitch back to brake but it keeps going past the angle limit, and then it quickly snaps back to level and enters a oscillation. Sometimes the oscillation dies out on its own, but with a full payload it goes unstable until we take over.
- We have detuned PSC quite heavily at this point, but the issue persists.
- In the logs we see that the roll rate controller requests a very large roll rate change which the Copter takes some time to hit. But by then there seems to be some I-term buildup and we enter an oscillation.
- Turning down ATC_ACCEL_P_MAX seems to help, but even with a value as low as 3800 the issue persists.
I’ve attached two logs that show this behavior. In flight 1 the oscillation recovers on its own. In flight 2 (with more payload) the oscillation did not stop and we took over to save the vehicle.
Flight 1: Flight 1.bin - Google Drive
Flight 2: Flight 2.BIN - Google Drive
We are pretty sure this is a attitude control problem but we’re not sure where the issue really is. I’d appreciate any ideas anyone has on how we can overcome this!
Thank you.