Description Usage Arguments Details Value References Examples
This function evaluates the power associated with the user-input flight trajectory by using some other functions in this package. It also considers the 3D position of the bird.
1 2 |
BirdMorphParam |
Basic morphological data of bird |
FlightSpeedComponents |
Calculated flight speed components |
TrueAirSpeed1 |
True airspeed from function |
TrueAirSpeed2 |
Trueairspeed from function |
C_l |
lift coefficent |
C_t |
thrust coefficient |
This function estimates all flight performance parameters by evaluating the various
types of aerodynamic forces acting during flight. It also checks for the feasibility of the
input trajectory and evaluates the amount of power required at each timestep. It also calculates the
mechanical and chemical power required for flight. The function makes use of the inputs for
BirdMorphParam
and flight speed from FlightSpeedComponents
as well as the 3D position
of the bird in flight. There is no default value for lift coefficient and thrust coefficient.
To accounT for wind effect, the true airspeed is used either from TrueAirSpeed1
or
TrueAirSpeed2
.
Flight performance parameters made up of a dataset of all associated powers which do not include infinite values. It also investigates the flight types as either straight steady, climbing or descending flight.
Norberg, U. M. (2012). Vertebrate flight: mechanics, physiology, morphology, ecology and evolution (Vol. 27). Springer.
1 2 3 4 5 6 7 8 | utils::data(trajectory)
trajectory = trajectory
birdpa = BirdMorphParam(0.043, 0.4, 0.0171)
FS.Components = FlightSpeedComponents(trajectory[,4],
trajectory[,1], trajectory[,2], trajectory[,3])
T.airspeed = TrueAirSpeed1(FS.Components)
FPerformance = FlightPerformance(birdpa,FS.Components,
T.airspeed, C_l = 0.5, C_t = 0.1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.