airtrafficsim#
AirTrafficSim contains 3 main module: core for simulation, utils to support simulation, and server for networking and communication.
- core
- environment
- aircraft
Aircraft
Aircraft.set_heading()
Aircraft.set_speed()
Aircraft.set_vs()
Aircraft.set_alt()
Aircraft.set_direct()
Aircraft.set_holding()
Aircraft.set_vectoring()
Aircraft.resume_own_navigation()
Aircraft.get_heading()
Aircraft.get_cas()
Aircraft.get_mach()
Aircraft.get_vs()
Aircraft.get_alt()
Aircraft.get_long()
Aircraft.get_lat()
Aircraft.get_fuel_consumed()
Aircraft.get_next_wp()
Aircraft.get_wake()
- traffic
Traffic
Traffic.n
Traffic.index
Traffic.call_sign
Traffic.aircraft_type
Traffic.configuration
Traffic.flight_phase
Traffic.lat
Traffic.long
Traffic.alt
Traffic.trans_alt
Traffic.cruise_alt
Traffic.heading
Traffic.track_angle
Traffic.bank_angle
Traffic.path_angle
Traffic.cas
Traffic.tas
Traffic.gs_north
Traffic.gs_east
Traffic.mach
Traffic.accel
Traffic.speed_mode
Traffic.max_alt
Traffic.max_cas
Traffic.max_mach
Traffic.vs
Traffic.fpa
Traffic.vertical_mode
Traffic.mass
Traffic.empty_weight
Traffic.fuel_weight
Traffic.payload_weight
Traffic.fuel_consumed
Traffic.perf
Traffic.ap
Traffic.weather
Traffic.add_aircraft()
Traffic.del_aircraft()
Traffic.update()
- navigation
- autopilot
Autopilot
Autopilot.alt
Autopilot.heading
Autopilot.track_angle
Autopilot.ap_rate_of_turn
Autopilot.cas
Autopilot.mach
Autopilot.vs
Autopilot.fpa
Autopilot.lat
Autopilot.long
Autopilot.lat_next
Autopilot.long_next
Autopilot.hv_next_wp
Autopilot.dist
Autopilot.flight_plan_index
Autopilot.flight_plan_name
Autopilot.flight_plan_lat
Autopilot.flight_plan_long
Autopilot.flight_plan_target_alt
Autopilot.flight_plan_target_speed
Autopilot.procedure_speed
Autopilot.speed_mode
Autopilot.auto_throttle_mode
Autopilot.vertical_mode
Autopilot.lateral_mode
Autopilot.expedite_descent
Autopilot.add_aircraft()
Autopilot.del_aircraft()
Autopilot.update()
- performance
Performance
Performance.performance_mode
Performance.drag
Performance.thrust
Performance.esf
Performance.__T_0
Performance.__P_0
Performance.__RHO_0
Performance.__A_0
Performance.__KAPPA
Performance.__R
Performance.__G_0
Performance.__BETA_T_BELOW_TROP
Performance.__H_P_TROP
Performance.add_aircraft()
Performance.del_aircraft()
Performance.init_procedure_speed()
Performance.get_procedure_speed()
Performance.cal_temperature()
Performance.cal_air_pressure()
Performance.cal_air_density()
Performance.cal_speed_of_sound()
Performance.cas_to_tas()
Performance.tas_to_cas()
Performance.mach_to_tas()
Performance.tas_to_mach()
Performance.cal_transition_alt()
Performance.get_empty_weight()
Performance.cal_maximum_alt()
Performance.cal_maximum_speed()
Performance.cal_minimum_speed()
Performance.cal_max_d_tas()
Performance.cal_max_d_rocd()
Performance.cal_energy_share_factor()
Performance.cal_tem_rocd()
Performance.cal_tem_accel()
Performance.cal_tem_thrust()
Performance.cal_vs_accel()
Performance.cal_fuel_burn()
Performance.cal_rate_of_turn()
Performance.cal_bank_angle()
Performance.cal_turn_radius()
Performance.get_bank_angles()
Performance.update_configuration()
- bada
Bada
Bada.__n_eng
Bada.__engine_type
Bada.__wake_category
Bada.__m_ref
Bada.m_min
Bada.__m_max
Bada.__m_pyld
Bada.v_mo
Bada.m_mo
Bada.__h_mo
Bada.__h_max
Bada.__g_w
Bada.__g_t
Bada.__S
Bada.__c_d0_cr
Bada.__c_d2_cr
Bada.__c_d0_ap
Bada.__c_d2_ap
Bada.__c_d0_ld
Bada.__c_d2_ld
Bada.__c_d0_ldg
Bada.__v_stall_to
Bada.__v_stall_ic
Bada.__v_stall_cr
Bada.__v_stall_ap
Bada.__v_stall_ld
Bada.__c_lbo
Bada.__k
Bada.__c_tc_1
Bada.__c_tc_2
Bada.__c_tc_3
Bada.__c_tc_4
Bada.__c_tc_5
Bada.__c_tdes_low
Bada.__c_tdes_high
Bada.__h_p_des
Bada.__c_tdes_app
Bada.__c_tdes_ld
Bada.__v_des_ref
Bada.__m_des_ref
Bada.__c_f1
Bada.__c_f2
Bada.__c_f3
Bada.__c_f4
Bada.__c_fcr
Bada.__tol
Bada.__ldl
Bada.__span
Bada.__length
Bada.__v_cl_1
Bada.__v_cl_2
Bada.__m_cl
Bada.__v_cr_1
Bada.__v_cr_2
Bada.__m_cr
Bada.__v_des_1
Bada.__v_des_2
Bada.__m_des
Bada.climb_schedule
Bada.cruise_schedule
Bada.descent_schedule
Bada.__A_L_MAX_CIV
Bada.__A_N_MAX_CIV
Bada.__PHI_NORM_CIV_TOLD
Bada.__PHI_NORM_CIV_OTHERS
Bada.__PHI_NORM_MIL
Bada.__PHI_MAX_CIV_TOLD
Bada.__PHI_MAX_CIV_HOLD
Bada.__PHI_MAX_CIV_OTHERS
Bada.__PHI_MAX_MIL
Bada.__C_DES_EXP
Bada.__C_TCR
Bada.__C_TH_TO
Bada.__H_MAX_TO
Bada.__H_MAX_IC
Bada.__H_MAX_AP
Bada.__H_MAX_LD
Bada.__C_V_MIN
Bada.__C_V_MIN_TO
Bada.__V_D_CL_1
Bada.__V_D_CL_2
Bada.__V_D_CL_3
Bada.__V_D_CL_4
Bada.__V_D_CL_5
Bada.__V_D_CL_6
Bada.__V_D_CL_7
Bada.__V_D_CL_8
Bada.__V_D_DSE_1
Bada.__V_D_DSE_2
Bada.__V_D_DSE_3
Bada.__V_D_DSE_4
Bada.__V_D_DSE_5
Bada.__V_D_DSE_6
Bada.__V_D_DSE_7
Bada.__V_HOLD_1
Bada.__V_HOLD_2
Bada.__V_HOLD_3
Bada.__V_HOLD_4
Bada.__V_BACKTRACK
Bada.__V_TAXI
Bada.__V_APRON
Bada.__V_GATE
Bada.__C_RED_TURBO
Bada.__C_RED_PISTON
Bada.__C_RED_JET
Bada.__T_0
Bada.__P_0
Bada.__RHO_0
Bada.__A_0
Bada.__KAPPA
Bada.__R
Bada.__G_0
Bada.__BETA_T_BELOW_TROP
Bada.__H_P_TROP
Bada.add_aircraft()
Bada.del_aircraft()
Bada.cal_fuel_burn()
Bada.cal_thrust()
Bada.__cal_operating_speed()
Bada.cal_maximum_altitude()
Bada.cal_minimum_speed()
Bada.cal_aerodynamic_drag()
Bada.cal_low_speed_buffeting_limit()
Bada.__cal_max_climb_to_thrust()
Bada.__cal_max_cruise_thrust()
Bada.__cal_descent_thrust()
Bada.cal_reduced_climb_power()
Bada.__cal_nominal_fuel_flow()
Bada.__cal_minimum_fuel_flow()
Bada.__cal_approach_landing_fuel_flow()
Bada.__cal_cruise_fuel_flow()
Bada.init_procedure_speed()
Bada.get_procedure_speed()
Bada.update_configuration()
Bada.cal_max_d_tas()
Bada.cal_max_d_rocd()
Bada.cal_expedite_descend_factor()
- weather
- era5
- utils
- server