Note from the author: Please upvote https://forums.flightsimulator.com/t/workaround-for-missing-propeller-drag-please/368300
Please check out ring and phylon race mods from thokio and Jacob at
https://flightsim.to/file/8803/airrace-spielberg-austria-redbull-type
https://flightsim.to/file/7950/airrace-new-york
https://flightsim.to/file/7487/grand-canyon-airrace
https://flightsim.to/file/2703/grand-canyon-racing-course
This is no livery, this is a flight model mod. The idea is to make the flight behavior more realistic. One important detail is a realistic glide ratio or (L/D)max. Now you can flare your airplane before touch-down.
See http://www.andreadrian.de/FS_2020_sailplanes/ for install instructions and more of my work for MSFS 2020:
Gliders: SG-38, Aircreations 582SL
Sailplanes: DG-808S, Ka 6E, ASK23
Trainer: Tiger Moth
Seaplane: Grumman Goose G21A
Warbirds: Fokker Dr1, North American P-51D
See video https://youtu.be/i_7SjSv5M3Y
Flight model modification version 1.14.6.0, date 2021-04-05:
This flight level mod sets (L/D)max to 60% of the real life value. This is part of the "missing propeller drag" workaround. For (L/D)max see https://code7700.com/aero_l_over_d_max.htm
Using the parameters drag_coef_zero_lift, htail_incidence, thrust_scalar and fuel_flow_scalar the maximum airspeed, (L/D)max and fuel consumption can be set to one operating point OP. I set the OP to full weight, no flaps, retracted landing gear, full thrust, level flight, no elevator input and altitude 300 ft.
I use the MSFS 2020 documentation from https://docs.flightsimulator.com/html/Samples_And_Tutorials/Defining_A_Flight_Model.htm Citations are in "". Asobo has expanded the documentation, but sadly the documentation is still far away from complete. Asobo please go on!
To all critics of my work: First, I am an armchair pilot. If you only accept flight model mods from real life 4 stars pilots, don't use it. Second, if you think my mod is atrocious, don't use it. To everybody else: The mod is the best I can do with my knowledge of MSFS 2020. Stay happy and healthy!
empty_weight_CG_position = 0, 0, -0.75 ; 0.45, 0, -0.75 ; Position of airplane empty weight CG relative to reference datum (FEET), z, x, y
Move center of gravity to 30% MAC. In thin airfoil theory 25% MAC is best. But tricyle gear prefer 20% and taildragger prefer 30%.
CG_forward_limit = 0.1 ; 0 ; Gravity center forward limit (longitudinal offset) for longitudinal stability
CG_aft_limit = 0.4 ; 1 ; Gravity center after limit (longitudinal offset z) w.r.t reference datum for longitudinal stability (FEET)
Allow CG between 10% MAC and 40% MAC, that is 25% MAC +/-15%.
point.0 = 1, -10.5, 0, -2.08, 750, 0, 0.523, 90, 0.114, 2, 0.7, 0, 0, 0, 165, 165, 2 ; 1, -10.5, 0, -2.08, 750, 0, 0.523, 33.7, 0.114, 2, 0.7, 0, 0, 0, 165, 165, 2
Smaller taxiing curve radius.
wing_incidence = 1 ; Wing incidence (DEGREES)
htail_incidence = 1 ; 2 ; Horizontal tail incidence (DEGREES)
"You'll want to leave the horizontal tail Incidence at zero for the moment, this value will be used to set the default trim of the aircraft."
Adjust for no elevetor input for cruise speed level flight.
wing_pos_apex_lon = -0.4 ; Longitudinal (z) position of wing apex w.r.t reference datum (FEET)
wing_pos_apex_vert = 0.15 ; -0.2 ; Vertical (y) position of wing apex w.r.t reference datum (FEET)
aero_center_lift = -0.20000
Move the flight model monoplane wing between the two biplane 3D model wings.
fuselage_length = 17.8 ; Nose to tail (FEET)
fuselage_diameter = 2.7
fuselage_center_pos = -1.2, 0, 0 ; -2.4, 0, 0
Having the correct fuselage_length helps in defineing a good fuselage_center_pos.
aileron_area = 125 ; 8 ; (SQUARE FEET)
Increase aileron area for better roll rate.
aileron_span_outboard = 0.99 ; 0.7 ; (added area) (percentage, non dimensional)
Increase aileron length as percentage of wing length for better roll rate. The real world airplane performance is - I assume - 320°/second roll rate. I set it to 220°/second. This is my compromise between performance and accuracy the current MSFS 2020 can handle.
With Aircraft Editor, Debug, Tracking you see Rotation Speed Roll.
induced_drag_scalar = 1.5 ; 1
flap_induced_drag_scalar = 1.5 ; 1.3
"a value between 1.2 and 1.5 is usually fine. If this value is above 1.5, the plane will generate a lot of drag at slow speed, and if the value is closer to 1, it will glide very easily at slow speeds."
empty_weight_pitch_MOI = 664 ; Empty pitch moment of inertia, Jxx (SLUG SQ FEET)
empty_weight_roll_MOI = 50 ; 666 ; Empty roll moment of inertia, Jzz (SLUG SQ FEET)
empty_weight_yaw_MOI = 1202 ; Empty yaw moment of inertia, Jyy (SLUG SQ FEET)
"we have developed a tool that computes the MOIs based on the dimensions and geometric shape of the aircraft, now that you have defined everything. You can find the results of these MOI calculations in the Weight [Aircraft Editor] Debug Window"
This is "real" inertia. For good roll rate use very small empty_weight_roll_MOI.
pitch_stability = 0.001 ; 0.1
roll_stability = 0.001 ; 0.1
yaw_stability = 0.001 ; 0.1
"You need to enter a value that is higher than zero for backwards compatibility with the legacy flight model, and you can enter 0.01 - for example - if you want only the minimum friction. If the plane has more inertia, you can enter higher values."
This is "fake" inertia. I switch off "fake" inertia.
p_factor_on_yaw = 1 ; 3
torque_on_roll = 0.33 ; 1.0
gyro_precession_on_roll = 0.33 ; 1
gyro_precession_on_yaw = 1 ; 3
Reduce left turning tendencies for my comfort.
oswald_efficiency_factor = 0.73 ; Wing Oswald efficiency factor e (non dimensional)
parasite_drag_scalar = 1
drag_coef_zero_lift = 0.0450 ; 0.02840
"this value is usually of around 0.02 to 0.025 for an aircraft with a glide ratio above 15, 0.03 to 0.04 for aircraft with glide ratios of about 10, and up to 0.1 for some slow bush planes with very low glide ratios."
(L/D)max set to 60% of 10. (L/D)max decreases with a lower oswald_efficiency_factor, a higher parasite_drag_scalar or a higher drag_coef_zero_lift.
lift_coef_at_drag_zero = 0.10000
lift_coef_at_drag_zero_flaps = 0.10000
"this value is usually of around 0.1 in clean configuration."
lift_coef_flaps = 0
drag_coef_flaps = 0
Airplane has no flaps.
lift_coef_spoilers = 0
drag_coef_spoilers = 0
Airplane has no spoilers.
drag_coef_gear = 0.005
"gear drag is usually between 0.005 and 0.01"
ui_autonomy = 2 ; max duration the aircraft can fly between take-off and landing in (Hrs)
fuel_flow_scalar = 0.9 ; 0.82 ; Fuel flow scalar
A higher thrust_scalar needs less fuel_flow_scalar for the same ui_autonomy.
cruise_speed = 169 ; 150 ; Knots True (KTAS)
[PROPELLER]
thrust_scalar = 1.7 ; 1.1 ; Propeller thrust scalar
A higher drag_coef_zero_lift needs more thrust_scalar for the same cruise_speed.
toe_brakes_scale = 0.7 ; 0.5 ; Brake scalar
controls_reactivity_scalar = 20 ; 10 ; Make surfaces 10x more reactive on this plane because we can roll up to 10x faster than with regular planes...
I think the parameter controls how fast throttle moves if controlled by Xbox One controller buttons.
DisableParkingBrakeControls = 0 ; 1
Enable parking brakes. Note: the real Pitts S2S has no parking brakes. This is for my comfort.
ui_max_range = 560 ; max distance the aircraft can fly between take-off and landing in (NM)
ui_autonomy = 4 ; max duration the aircraft can fly between take-off and landing in (Hrs)
ui_fuel_burn_rate = 59 ; 94 ; average fuel consumption per hour (lbs/hr) - reminder: fuel density is ~6.7lbs per US gallon
Summary: "If Asobo only knew what Asobo knows". Some Asobo engineers write documentation and tell everybody what to do and why. Other Asobo engineers write cfg files. As you can see above, these two groups don't talk to each other. Specially not about the induced_drag_scalars and stability parameters.
Nowhere Asobo writes about the importance of (L/D)max (glide ratio) and how to set a proper (L/D)max. For me is a bad (L/D)max value the single most important reason for poor quality of (Asobo) flight models. Let's see what Asobo will do in the next software release!
Note from the author: Please upvote https://forums.flightsimulator.com/t/workaround-for-missing-propeller-drag-please/368300
Any update on this mod? There's been multiple changes to flight model since last update.
1 years ago
iTz_DOLPH
Can you please tell how is this installed? Just drop the files/folder in the Community folder?
2 years ago
Pinello
3 years ago
AndersonX
Thank you!
3 years ago
3 years ago
PaulFalke
FrankyJ3
I think for REAL simulation Asobo/Microsoft have to enhance the simulator core. I try to make my flight model mods as realistic as possible, but I have two handicaps: 1.) FS2020, 2.) I am no real world aerobatics pilot.
3 years ago
PaulFalke
3 years ago
PaulFalke
3 years ago
MF303