RCAIDE.Library.Mission.Segments.Cruise.Constant_Throttle_Constant_Altitude
Constant_Throttle_Constant_Altitude#
Functions
|
Sets the specified conditions which are given for the segment type. |
|
|
|
Calculates the additional velocity residual |
|
- initialize_conditions(segment)[source]#
Sets the specified conditions which are given for the segment type.
Assumptions: Constant throttle and constant altitude, allows for acceleration
Source: N/A
Inputs: segment.altitude [meters] segment.air_speed_start [meters/second] segment.air_speed_end [meters/second] segment.state.numerics.number_of_control_points [int]
Outputs: conditions.frames.inertial.position_vector [meters] conditions.freestream.altitude [meters]
Properties Used: N/A
- solve_velocity(segment)[source]#
Calculates the additional velocity residual
Assumptions: The vehicle accelerates, residual on forces and to get it to the final speed
Inputs: segment.air_speed_end [meters/second] segment.state.conditions:
frames.inertial.velocity_vector [meters/second]
segment.state.numerics.time.differentiate
Outputs: segment.state.residuals:
forces [meters/second^2] final_velocity_error [meters/second]
Properties Used: N/A