Plane Take-Off Example#
This example demonstrates how to use flight-mech to compute the take-off characteristics of a plane.
Imports#
[1]:
# Python imports
import os
import sys
sys.path.append("..")
# Additional imports
import numpy as np
import matplotlib.pyplot as plt
# Flight-Mech imports
from flight_mech.plane import Plane
Plane definition#
Let us use in this case the Cessna Citation III defined in the database.
[2]:
# Load the plane
plane = Plane("cessna_citation_III")
Take-off characteristics#
We can now define a runway by its altitude and friction coefficient and compute the take-off distance and velocities.
[3]:
# Define the friction coefficient of the runway
mu = 0.02
# Define the take off altitude
z = 0
# Print the results
print("ground effect coef", plane.ground_effect_coefficient)
print("take off speed [m.s-1]", plane.compute_take_off_speed(z))
print("take off distance [m]",
plane.compute_take_off_distance_with_friction(z, mu))
ground effect coef 0.7681105648826639
take off speed [m.s-1] 83.80895862098065
take off distance [m] 1105.3768140913871