├── LICENSE ├── README.md ├── TESTCONFIG ├── TESTS ├── __init__.py ├── case_studies ├── boeing_comparison │ ├── boeing_comparison.py │ └── boeing_comparison_plot_01.pdf ├── joby_config │ ├── images │ │ ├── Air Mobility Bonanza Beckons Electric VTOL Developers.pdf │ │ ├── Lift Where You Need It – The Electric VTOL News.pdf │ │ ├── background.png │ │ ├── joby_s2.vsp3 │ │ ├── new_config_6_rotors.jpg │ │ ├── old_config_12_rotors.jpg │ │ ├── vsp_iso_new_config_6_rotors.png │ │ ├── vsp_iso_old_config_12_rotors.png │ │ ├── vsp_top_new_config_6_rotors.png │ │ └── vsp_top_old_config_12_rotors.png │ ├── joby_config.py │ ├── joby_config_plot_01.pdf │ └── joby_config_plot_02.pdf ├── low_noise_design │ ├── low_noise_design.py │ ├── low_noise_design_plot_01.pdf │ └── low_noise_design_plot_02.pdf ├── new_york_heli │ ├── new_york_heli.py │ ├── new_york_heli_directRoute.png │ ├── new_york_heli_overwaterRoute.png │ ├── new_york_heli_plot_01.pdf │ ├── new_york_heli_plot_01_MaximumTakeoffMass.pdf │ ├── new_york_heli_plot_02_MissionTime.pdf │ ├── new_york_heli_plot_03_TripCost.pdf │ └── ny_heli_charts.png ├── sizing_plot │ ├── sizing_plot.py │ ├── sizing_plot_01.pdf │ └── sizing_plot_data.txt └── time_frame │ ├── time_frame.py │ └── time_frame_plot_01.pdf ├── config_tradeStudy ├── config_tradeStudy.py ├── config_tradeStudy_plot_01.pdf ├── config_tradeStudy_plot_01_MassBreakdown.pdf ├── config_tradeStudy_plot_02_EnergyUse.pdf ├── config_tradeStudy_plot_03_BatteryPowerDraw.pdf ├── config_tradeStudy_plot_04_MissionTime.pdf ├── config_tradeStudy_plot_05_TripCost.pdf ├── config_tradeStudy_plot_06_CostPerPassengerKilometer.pdf ├── config_tradeStudy_plot_07_PurchasePrice.pdf ├── config_tradeStudy_plot_08_MissionCapitalExpenses.pdf ├── config_tradeStudy_plot_09_MissionOperatingExpenses.pdf ├── config_trade_study_tabulatedData.txt ├── images │ ├── autogyro_Magni_M24.jpg │ ├── coaxialHeli_Kamov_Ka32.jpg │ ├── compoundHeli_JauntAirMobility_eVTOL.jpg │ ├── helicopter_Robinson_R44.jpg │ ├── liftPlusCruise_Aurora_PAV.jpg │ ├── multirotor_Ehang_184.jpg │ ├── tiltDuct_Lilium_Jet.jpg │ ├── tiltRotor_Joby_S2.jpg │ └── tiltWing_Airbus_Vahana.jpg └── test_file.py ├── cost_parameters └── deadhead_ratio │ ├── deadhead_ratio.py │ └── deadhead_ratio_plot_01.pdf ├── design_requirements ├── mission_range │ ├── mission_range.py │ ├── mission_range_plot_01_MaximumTakeoffMass.pdf │ ├── mission_range_plot_02_MissionTime.pdf │ └── mission_range_plot_03_CostPerPassengerKilometer.pdf ├── number_of_passengers │ ├── number_of_passengers.py │ └── number_of_passengers_plot_01.pdf ├── reserve_requirement │ ├── reserve_requirement.py │ ├── reserve_requirement_plot_01_MaximumTakeoffMass.pdf │ ├── reserve_requirement_plot_02_MissionTime.pdf │ └── reserve_requirement_plot_03_CostPerPassengerKilometer.pdf └── time_in_hover │ ├── time_in_hover.py │ └── time_in_hover_plot_01.pdf ├── mission_profile.pdf ├── mission_profile.png ├── mission_profile.svg ├── model_tests ├── battery_test │ └── battery_test.py └── rotor_test │ ├── joby_S2_rotor_analysis.py │ ├── joby_S2_rotor_plot.png │ └── rotor_test.py ├── model_validation_studies ├── noise_validation │ ├── noise_validation.py │ └── noise_validation_plot_01.pdf └── rotor_validation │ ├── rotor_validation.py │ └── rotor_validation_plot_01.pdf ├── models ├── aircraft_models.py ├── cost_models.py ├── mission_models.py ├── model_tests.py ├── noise_models.py ├── standard_atmosphere.py ├── standard_substitutions.py ├── stdatmo_table.txt └── study_input_data.py ├── noise_analysis ├── config_tradeStudy_noise_analysis │ ├── azimuthal_angle_diagram.png │ ├── config_tradeStudy_noise_analysis.py │ ├── config_tradeStudy_noise_analysis_plot_01.pdf │ ├── config_tradeStudy_noise_analysis_plot_02.pdf │ ├── config_tradeStudy_noise_analysis_plot_03.pdf │ ├── config_tradeStudy_noise_analysis_plot_04.pdf │ ├── config_tradeStudy_noise_analysis_plot_05.pdf │ └── config_tradeStudy_noise_analysis_plot_06.pdf ├── dBA_offsets │ ├── dBA_offsets.pdf │ └── dBA_offsets.py └── vortex_noise_spectrum │ ├── vortex_noise_spectrum.py │ └── vortex_noise_spectrum_plot_01.pdf ├── noise_to_annoyance.png ├── runtests.sh ├── toroidal_prop.png ├── uberAir_app.jpg └── vehicle_parameters ├── battery_energy_density ├── battery_energy_density.py ├── battery_energy_density_plot_01_MaximumTakeoffMass.pdf ├── battery_energy_density_plot_02_MissionTime.pdf └── battery_energy_density_plot_03_CostPerPassengerKilometer.pdf ├── empty_weight_fraction ├── empty_weight_fraction.py └── empty_weight_fraction_plot_01.pdf ├── number_of_blades ├── number_of_blades.py └── number_of_blades_plot_01.pdf ├── number_of_rotors ├── number_of_rotors.py └── number_of_rotors_plot_01.pdf ├── rotor_Cl_mean ├── rotor_Cl_mean.py └── rotor_Cl_mean_plot_01.pdf └── rotor_solidity ├── rotor_solidity.py └── rotor_solidity_plot_01.pdf /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/README.md -------------------------------------------------------------------------------- /TESTCONFIG: -------------------------------------------------------------------------------- 1 | skipsolvers : cvxopt 2 | -------------------------------------------------------------------------------- /TESTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/TESTS -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /case_studies/boeing_comparison/boeing_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/boeing_comparison/boeing_comparison.py -------------------------------------------------------------------------------- /case_studies/boeing_comparison/boeing_comparison_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/boeing_comparison/boeing_comparison_plot_01.pdf -------------------------------------------------------------------------------- /case_studies/joby_config/images/Air Mobility Bonanza Beckons Electric VTOL Developers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/Air Mobility Bonanza Beckons Electric VTOL Developers.pdf -------------------------------------------------------------------------------- /case_studies/joby_config/images/Lift Where You Need It – The Electric VTOL News.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/Lift Where You Need It – The Electric VTOL News.pdf -------------------------------------------------------------------------------- /case_studies/joby_config/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/background.png -------------------------------------------------------------------------------- /case_studies/joby_config/images/joby_s2.vsp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/joby_s2.vsp3 -------------------------------------------------------------------------------- /case_studies/joby_config/images/new_config_6_rotors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/new_config_6_rotors.jpg -------------------------------------------------------------------------------- /case_studies/joby_config/images/old_config_12_rotors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/old_config_12_rotors.jpg -------------------------------------------------------------------------------- /case_studies/joby_config/images/vsp_iso_new_config_6_rotors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/vsp_iso_new_config_6_rotors.png -------------------------------------------------------------------------------- /case_studies/joby_config/images/vsp_iso_old_config_12_rotors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/vsp_iso_old_config_12_rotors.png -------------------------------------------------------------------------------- /case_studies/joby_config/images/vsp_top_new_config_6_rotors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/vsp_top_new_config_6_rotors.png -------------------------------------------------------------------------------- /case_studies/joby_config/images/vsp_top_old_config_12_rotors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/images/vsp_top_old_config_12_rotors.png -------------------------------------------------------------------------------- /case_studies/joby_config/joby_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/joby_config.py -------------------------------------------------------------------------------- /case_studies/joby_config/joby_config_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/joby_config_plot_01.pdf -------------------------------------------------------------------------------- /case_studies/joby_config/joby_config_plot_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/joby_config/joby_config_plot_02.pdf -------------------------------------------------------------------------------- /case_studies/low_noise_design/low_noise_design.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/low_noise_design/low_noise_design.py -------------------------------------------------------------------------------- /case_studies/low_noise_design/low_noise_design_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/low_noise_design/low_noise_design_plot_01.pdf -------------------------------------------------------------------------------- /case_studies/low_noise_design/low_noise_design_plot_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/low_noise_design/low_noise_design_plot_02.pdf -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli.py -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli_directRoute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli_directRoute.png -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli_overwaterRoute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli_overwaterRoute.png -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli_plot_01.pdf -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli_plot_01_MaximumTakeoffMass.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli_plot_01_MaximumTakeoffMass.pdf -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli_plot_02_MissionTime.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli_plot_02_MissionTime.pdf -------------------------------------------------------------------------------- /case_studies/new_york_heli/new_york_heli_plot_03_TripCost.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/new_york_heli_plot_03_TripCost.pdf -------------------------------------------------------------------------------- /case_studies/new_york_heli/ny_heli_charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/new_york_heli/ny_heli_charts.png -------------------------------------------------------------------------------- /case_studies/sizing_plot/sizing_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/sizing_plot/sizing_plot.py -------------------------------------------------------------------------------- /case_studies/sizing_plot/sizing_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/sizing_plot/sizing_plot_01.pdf -------------------------------------------------------------------------------- /case_studies/sizing_plot/sizing_plot_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/sizing_plot/sizing_plot_data.txt -------------------------------------------------------------------------------- /case_studies/time_frame/time_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/time_frame/time_frame.py -------------------------------------------------------------------------------- /case_studies/time_frame/time_frame_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/case_studies/time_frame/time_frame_plot_01.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy.py -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_01.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_01_MassBreakdown.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_01_MassBreakdown.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_02_EnergyUse.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_02_EnergyUse.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_03_BatteryPowerDraw.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_03_BatteryPowerDraw.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_04_MissionTime.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_04_MissionTime.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_05_TripCost.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_05_TripCost.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_06_CostPerPassengerKilometer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_06_CostPerPassengerKilometer.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_07_PurchasePrice.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_07_PurchasePrice.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_08_MissionCapitalExpenses.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_08_MissionCapitalExpenses.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_tradeStudy_plot_09_MissionOperatingExpenses.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_tradeStudy_plot_09_MissionOperatingExpenses.pdf -------------------------------------------------------------------------------- /config_tradeStudy/config_trade_study_tabulatedData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/config_trade_study_tabulatedData.txt -------------------------------------------------------------------------------- /config_tradeStudy/images/autogyro_Magni_M24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/autogyro_Magni_M24.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/coaxialHeli_Kamov_Ka32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/coaxialHeli_Kamov_Ka32.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/compoundHeli_JauntAirMobility_eVTOL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/compoundHeli_JauntAirMobility_eVTOL.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/helicopter_Robinson_R44.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/helicopter_Robinson_R44.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/liftPlusCruise_Aurora_PAV.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/liftPlusCruise_Aurora_PAV.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/multirotor_Ehang_184.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/multirotor_Ehang_184.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/tiltDuct_Lilium_Jet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/tiltDuct_Lilium_Jet.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/tiltRotor_Joby_S2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/tiltRotor_Joby_S2.jpg -------------------------------------------------------------------------------- /config_tradeStudy/images/tiltWing_Airbus_Vahana.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/images/tiltWing_Airbus_Vahana.jpg -------------------------------------------------------------------------------- /config_tradeStudy/test_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/config_tradeStudy/test_file.py -------------------------------------------------------------------------------- /cost_parameters/deadhead_ratio/deadhead_ratio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/cost_parameters/deadhead_ratio/deadhead_ratio.py -------------------------------------------------------------------------------- /cost_parameters/deadhead_ratio/deadhead_ratio_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/cost_parameters/deadhead_ratio/deadhead_ratio_plot_01.pdf -------------------------------------------------------------------------------- /design_requirements/mission_range/mission_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/mission_range/mission_range.py -------------------------------------------------------------------------------- /design_requirements/mission_range/mission_range_plot_01_MaximumTakeoffMass.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/mission_range/mission_range_plot_01_MaximumTakeoffMass.pdf -------------------------------------------------------------------------------- /design_requirements/mission_range/mission_range_plot_02_MissionTime.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/mission_range/mission_range_plot_02_MissionTime.pdf -------------------------------------------------------------------------------- /design_requirements/mission_range/mission_range_plot_03_CostPerPassengerKilometer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/mission_range/mission_range_plot_03_CostPerPassengerKilometer.pdf -------------------------------------------------------------------------------- /design_requirements/number_of_passengers/number_of_passengers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/number_of_passengers/number_of_passengers.py -------------------------------------------------------------------------------- /design_requirements/number_of_passengers/number_of_passengers_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/number_of_passengers/number_of_passengers_plot_01.pdf -------------------------------------------------------------------------------- /design_requirements/reserve_requirement/reserve_requirement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/reserve_requirement/reserve_requirement.py -------------------------------------------------------------------------------- /design_requirements/reserve_requirement/reserve_requirement_plot_01_MaximumTakeoffMass.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/reserve_requirement/reserve_requirement_plot_01_MaximumTakeoffMass.pdf -------------------------------------------------------------------------------- /design_requirements/reserve_requirement/reserve_requirement_plot_02_MissionTime.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/reserve_requirement/reserve_requirement_plot_02_MissionTime.pdf -------------------------------------------------------------------------------- /design_requirements/reserve_requirement/reserve_requirement_plot_03_CostPerPassengerKilometer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/reserve_requirement/reserve_requirement_plot_03_CostPerPassengerKilometer.pdf -------------------------------------------------------------------------------- /design_requirements/time_in_hover/time_in_hover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/time_in_hover/time_in_hover.py -------------------------------------------------------------------------------- /design_requirements/time_in_hover/time_in_hover_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/design_requirements/time_in_hover/time_in_hover_plot_01.pdf -------------------------------------------------------------------------------- /mission_profile.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/mission_profile.pdf -------------------------------------------------------------------------------- /mission_profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/mission_profile.png -------------------------------------------------------------------------------- /mission_profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/mission_profile.svg -------------------------------------------------------------------------------- /model_tests/battery_test/battery_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_tests/battery_test/battery_test.py -------------------------------------------------------------------------------- /model_tests/rotor_test/joby_S2_rotor_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_tests/rotor_test/joby_S2_rotor_analysis.py -------------------------------------------------------------------------------- /model_tests/rotor_test/joby_S2_rotor_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_tests/rotor_test/joby_S2_rotor_plot.png -------------------------------------------------------------------------------- /model_tests/rotor_test/rotor_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_tests/rotor_test/rotor_test.py -------------------------------------------------------------------------------- /model_validation_studies/noise_validation/noise_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_validation_studies/noise_validation/noise_validation.py -------------------------------------------------------------------------------- /model_validation_studies/noise_validation/noise_validation_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_validation_studies/noise_validation/noise_validation_plot_01.pdf -------------------------------------------------------------------------------- /model_validation_studies/rotor_validation/rotor_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_validation_studies/rotor_validation/rotor_validation.py -------------------------------------------------------------------------------- /model_validation_studies/rotor_validation/rotor_validation_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/model_validation_studies/rotor_validation/rotor_validation_plot_01.pdf -------------------------------------------------------------------------------- /models/aircraft_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/aircraft_models.py -------------------------------------------------------------------------------- /models/cost_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/cost_models.py -------------------------------------------------------------------------------- /models/mission_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/mission_models.py -------------------------------------------------------------------------------- /models/model_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/model_tests.py -------------------------------------------------------------------------------- /models/noise_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/noise_models.py -------------------------------------------------------------------------------- /models/standard_atmosphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/standard_atmosphere.py -------------------------------------------------------------------------------- /models/standard_substitutions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/standard_substitutions.py -------------------------------------------------------------------------------- /models/stdatmo_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/stdatmo_table.txt -------------------------------------------------------------------------------- /models/study_input_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/models/study_input_data.py -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/azimuthal_angle_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/azimuthal_angle_diagram.png -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis.py -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_01.pdf -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_02.pdf -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_03.pdf -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_04.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_04.pdf -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_05.pdf -------------------------------------------------------------------------------- /noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_06.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/config_tradeStudy_noise_analysis/config_tradeStudy_noise_analysis_plot_06.pdf -------------------------------------------------------------------------------- /noise_analysis/dBA_offsets/dBA_offsets.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/dBA_offsets/dBA_offsets.pdf -------------------------------------------------------------------------------- /noise_analysis/dBA_offsets/dBA_offsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/dBA_offsets/dBA_offsets.py -------------------------------------------------------------------------------- /noise_analysis/vortex_noise_spectrum/vortex_noise_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/vortex_noise_spectrum/vortex_noise_spectrum.py -------------------------------------------------------------------------------- /noise_analysis/vortex_noise_spectrum/vortex_noise_spectrum_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_analysis/vortex_noise_spectrum/vortex_noise_spectrum_plot_01.pdf -------------------------------------------------------------------------------- /noise_to_annoyance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/noise_to_annoyance.png -------------------------------------------------------------------------------- /runtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/runtests.sh -------------------------------------------------------------------------------- /toroidal_prop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/toroidal_prop.png -------------------------------------------------------------------------------- /uberAir_app.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/uberAir_app.jpg -------------------------------------------------------------------------------- /vehicle_parameters/battery_energy_density/battery_energy_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/battery_energy_density/battery_energy_density.py -------------------------------------------------------------------------------- /vehicle_parameters/battery_energy_density/battery_energy_density_plot_01_MaximumTakeoffMass.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/battery_energy_density/battery_energy_density_plot_01_MaximumTakeoffMass.pdf -------------------------------------------------------------------------------- /vehicle_parameters/battery_energy_density/battery_energy_density_plot_02_MissionTime.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/battery_energy_density/battery_energy_density_plot_02_MissionTime.pdf -------------------------------------------------------------------------------- /vehicle_parameters/battery_energy_density/battery_energy_density_plot_03_CostPerPassengerKilometer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/battery_energy_density/battery_energy_density_plot_03_CostPerPassengerKilometer.pdf -------------------------------------------------------------------------------- /vehicle_parameters/empty_weight_fraction/empty_weight_fraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/empty_weight_fraction/empty_weight_fraction.py -------------------------------------------------------------------------------- /vehicle_parameters/empty_weight_fraction/empty_weight_fraction_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/empty_weight_fraction/empty_weight_fraction_plot_01.pdf -------------------------------------------------------------------------------- /vehicle_parameters/number_of_blades/number_of_blades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/number_of_blades/number_of_blades.py -------------------------------------------------------------------------------- /vehicle_parameters/number_of_blades/number_of_blades_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/number_of_blades/number_of_blades_plot_01.pdf -------------------------------------------------------------------------------- /vehicle_parameters/number_of_rotors/number_of_rotors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/number_of_rotors/number_of_rotors.py -------------------------------------------------------------------------------- /vehicle_parameters/number_of_rotors/number_of_rotors_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/number_of_rotors/number_of_rotors_plot_01.pdf -------------------------------------------------------------------------------- /vehicle_parameters/rotor_Cl_mean/rotor_Cl_mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/rotor_Cl_mean/rotor_Cl_mean.py -------------------------------------------------------------------------------- /vehicle_parameters/rotor_Cl_mean/rotor_Cl_mean_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/rotor_Cl_mean/rotor_Cl_mean_plot_01.pdf -------------------------------------------------------------------------------- /vehicle_parameters/rotor_solidity/rotor_solidity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/rotor_solidity/rotor_solidity.py -------------------------------------------------------------------------------- /vehicle_parameters/rotor_solidity/rotor_solidity_plot_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/convexengineering/eVTOL/HEAD/vehicle_parameters/rotor_solidity/rotor_solidity_plot_01.pdf --------------------------------------------------------------------------------