Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FW Flaps on landing Abort #23795

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

ryanjAA
Copy link
Contributor

@ryanjAA ryanjAA commented Oct 10, 2024

Currently when you manually abort an auto-landing, the flaps retract immediately.

This is a problem because you can potentially be below the stall speed of a "clean" (flaps not extended wing). We saw several vehicles crash at MTOW like this.

This PR solves this by keeping flaps set to the landing flaps amount until the rotation airspeed is met.

Landing flap scale (FW_FLAPS_LND_SCL) was chosen rather than takeoff flaps as you may not use flaps on takeoff but are using them on landing.

Rotation speed (RWTO_ROT_AIRSPD) was chosen as that should be a comfortable airspeed at which you are getting ready to climb at the beginning of your mission, min speed didn't make sense given it could be much higher... Also, it is latching so you don't go slightly above rotation speed and then have the flaps retract and extend, I saw that in SITL testing early on.

Concerns would be climbing with flaps and hitting critical AoA of the flap, if that is an issue (or at least a valid concern) we can divide the landing flap value by 2 here to deploy half the flap amount or add a new param for abort flaps.

This was tested in SITL extensively on 1.14.x to not impact hold mode or scenarios where you were below rot speed and put it into hold, etc.

EDIT: updated airspeed to eas for main.

@sfuhrer

@ryanjAA
Copy link
Contributor Author

ryanjAA commented Oct 11, 2024

@ryanjAA
Copy link
Contributor Author

ryanjAA commented Oct 12, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant