-
Notifications
You must be signed in to change notification settings - Fork 540
Open
Description
I'm submitting a ...
- bug report
- feature request
- support request => Please do not submit support request here, see note at the top of this template.
Describe the issue
As per the discussion #1132, helicopters can't be trimmed in flight.
What is the current behavior?
Currently, helicopters can be trimmed on ground by setting simulation/do_simple_trim to 2 (i.e. trim on ground).
However, helicopters cannot be trimmed in flight because helicopters produce lift by their rotor while the trim algorithm assumes that lift is produced by wings and hence adjusts the angle of attack to maintain constant altitude.
jsbsim/src/initialization/FGTrim.cpp
Lines 808 to 809 in b41fcdd
| TrimAxes.push_back(FGTrimAxis(fdmex,&fgic,tWdot,tAlpha)); | |
| TrimAxes.push_back(FGTrimAxis(fdmex,&fgic,tUdot,tThrottle )); |
What is the expected behavior?
JSBSim should be able to trim helicopters in flight just as it does for aircraft.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels