RCAIDE.Library.Mission.Segments.Vertical_Flight.Hover
Hover#
Functions
|
- initialize_conditions(segment)[source]#
” Initializes conditions for hover segment at fixed altitude
- Parameters:
segment (Segment) –
- The mission segment being analyzed
- altitudefloat
Hover altitude [m]
- timefloat
Hover duration [s]
- state:
- numerics:
- dimensionless:
- control_pointsarray
Discretization points [-]
- conditions:
- frames:
- inertial:
- timearray
Time points [s]
- initialsData, optional
Initial conditions from previous segment
- Returns:
- Updates segment conditions directly:
conditions.freestream.altitude [m]
conditions.frames.inertial.position_vector [m]
conditions.frames.inertial.velocity_vector [m/s]
conditions.frames.inertial.time [s]
- Return type:
None
Notes
This function sets up the initial conditions for a hover segment with fixed altitude and duration. The segment represents stationary flight with no translational velocity components.
- Calculation Process
Check initial altitude
- Scale time points over hover duration:
t = t_norm * duration + t_initial
- Set velocity components to zero:
v_x = 0
v_y = 0
v_z = 0
Set position at hover altitude
- Major Assumptions
Perfect hover (no drift)
Fixed altitude
No translational velocity
No atmospheric variations
Quasi-steady state
See also