├── .gitattributes ├── .gitignore ├── Aerodynamics ├── Aerodynamics.m ├── Airfoils │ ├── FX7112030.dat │ ├── FX7112030m30.dat │ ├── FX7112030p30.dat │ ├── MH139F.dat │ ├── MH139Fm20.dat │ ├── MH139Fp20.dat │ ├── naca0005_-15.txt │ ├── naca0005_0.dat │ ├── we_-15.txt │ ├── we_0.txt │ └── we_15.txt ├── Polars │ └── old │ │ ├── MH139F-120000.dat │ │ ├── MH139F-120000.png │ │ ├── MH139F-1920000.dat │ │ ├── MH139F-1920000.png │ │ ├── MH139F-240000.dat │ │ ├── MH139F-240000.png │ │ ├── MH139F-2840000.dat │ │ ├── MH139F-2840000.png │ │ ├── MH139F-30000.dat │ │ ├── MH139F-30000.png │ │ ├── MH139F-480000.dat │ │ ├── MH139F-480000.png │ │ ├── MH139F-60000.dat │ │ ├── MH139F-60000.png │ │ ├── MH139F-960000.dat │ │ └── MH139F-960000.png ├── calculate_polar.m ├── calculate_polar_angle.m ├── init.m └── libf2c.lib ├── AirplaneAnalysis.m ├── AirplaneDesign.m ├── LICENSE.txt ├── _old └── designSpace_Environment_HTAIL_SolarCell_TradeOff.m ├── _org └── SimTool_org.zip ├── libraries └── stdatmo.zip ├── matlab_functions ├── ChargeLimiter.m ├── VAR.m ├── _old │ ├── DetailedAnalysisForm.fig │ ├── DetailedAnalysisForm.m │ ├── performanceEvaluator_FWpropagation.m │ └── performanceEvaluator_extended.m ├── aerodynamics │ ├── CalcFlightPars_OptCruise.m │ ├── CalcOptimalFlyingSpeedsFromPolars.m │ ├── CalcPFromPolars.m │ ├── PreparePars_OptCruise.m │ ├── findAir.m │ ├── init.m │ ├── initop.m │ └── stdatmo.m ├── evaluateSolution.m ├── hOptimizer.m ├── initParameters.m ├── performanceEvaluator.m ├── plotScripts │ ├── Plot_AirplaneAnalysis_ASFinalPaper_PlotOrderChanged.m │ ├── Plot_AirplaneAnalysis_DifferentPlaces.m │ ├── Plot_AirplaneAnalysis_FSRPaper.m │ ├── Plot_AirplaneAnalysis_Standard.m │ ├── Plot_AirplaneDesignEnvironment_ASFinalPaper.m │ ├── Plot_AirplaneDesign_ASFinalPaper_PlotOrderChanged.m │ ├── Plot_AirplaneDesign_Standard.m │ ├── Plot_BasicSimulationTimePlot.m │ └── Plot_BasicSimulationTimePlot_ASJFR81hFlightPaper.m ├── solar │ ├── CalculateIncomingSolarPower.m │ └── solar_radiation_on_surface2.m ├── structure │ ├── StructureDesigner.m │ ├── StructureDesignerRibWing.m │ └── mat_data.m └── subplot_tight.m └── readme.md /.gitattributes: -------------------------------------------------------------------------------- 1 | *.m diff -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/.gitignore -------------------------------------------------------------------------------- /Aerodynamics/Aerodynamics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Aerodynamics.m -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/FX7112030.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/FX7112030.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/FX7112030m30.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/FX7112030m30.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/FX7112030p30.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/FX7112030p30.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/MH139F.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/MH139F.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/MH139Fm20.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/MH139Fm20.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/MH139Fp20.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/MH139Fp20.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/naca0005_-15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/naca0005_-15.txt -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/naca0005_0.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/naca0005_0.dat -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/we_-15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/we_-15.txt -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/we_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/we_0.txt -------------------------------------------------------------------------------- /Aerodynamics/Airfoils/we_15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Airfoils/we_15.txt -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-120000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-120000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-120000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-120000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-1920000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-1920000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-1920000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-1920000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-240000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-240000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-240000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-240000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-2840000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-2840000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-2840000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-2840000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-30000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-30000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-30000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-30000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-480000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-480000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-480000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-480000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-60000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-60000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-60000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-60000.png -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-960000.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-960000.dat -------------------------------------------------------------------------------- /Aerodynamics/Polars/old/MH139F-960000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/Polars/old/MH139F-960000.png -------------------------------------------------------------------------------- /Aerodynamics/calculate_polar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/calculate_polar.m -------------------------------------------------------------------------------- /Aerodynamics/calculate_polar_angle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/calculate_polar_angle.m -------------------------------------------------------------------------------- /Aerodynamics/init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/init.m -------------------------------------------------------------------------------- /Aerodynamics/libf2c.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/Aerodynamics/libf2c.lib -------------------------------------------------------------------------------- /AirplaneAnalysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/AirplaneAnalysis.m -------------------------------------------------------------------------------- /AirplaneDesign.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/AirplaneDesign.m -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /_old/designSpace_Environment_HTAIL_SolarCell_TradeOff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/_old/designSpace_Environment_HTAIL_SolarCell_TradeOff.m -------------------------------------------------------------------------------- /_org/SimTool_org.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/_org/SimTool_org.zip -------------------------------------------------------------------------------- /libraries/stdatmo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/libraries/stdatmo.zip -------------------------------------------------------------------------------- /matlab_functions/ChargeLimiter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/ChargeLimiter.m -------------------------------------------------------------------------------- /matlab_functions/VAR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/VAR.m -------------------------------------------------------------------------------- /matlab_functions/_old/DetailedAnalysisForm.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/_old/DetailedAnalysisForm.fig -------------------------------------------------------------------------------- /matlab_functions/_old/DetailedAnalysisForm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/_old/DetailedAnalysisForm.m -------------------------------------------------------------------------------- /matlab_functions/_old/performanceEvaluator_FWpropagation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/_old/performanceEvaluator_FWpropagation.m -------------------------------------------------------------------------------- /matlab_functions/_old/performanceEvaluator_extended.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/_old/performanceEvaluator_extended.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/CalcFlightPars_OptCruise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/CalcFlightPars_OptCruise.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/CalcOptimalFlyingSpeedsFromPolars.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/CalcOptimalFlyingSpeedsFromPolars.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/CalcPFromPolars.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/CalcPFromPolars.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/PreparePars_OptCruise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/PreparePars_OptCruise.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/findAir.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/findAir.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/init.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/initop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/initop.m -------------------------------------------------------------------------------- /matlab_functions/aerodynamics/stdatmo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/aerodynamics/stdatmo.m -------------------------------------------------------------------------------- /matlab_functions/evaluateSolution.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/evaluateSolution.m -------------------------------------------------------------------------------- /matlab_functions/hOptimizer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/hOptimizer.m -------------------------------------------------------------------------------- /matlab_functions/initParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/initParameters.m -------------------------------------------------------------------------------- /matlab_functions/performanceEvaluator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/performanceEvaluator.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneAnalysis_ASFinalPaper_PlotOrderChanged.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneAnalysis_ASFinalPaper_PlotOrderChanged.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneAnalysis_DifferentPlaces.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneAnalysis_DifferentPlaces.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneAnalysis_FSRPaper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneAnalysis_FSRPaper.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneAnalysis_Standard.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneAnalysis_Standard.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneDesignEnvironment_ASFinalPaper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneDesignEnvironment_ASFinalPaper.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneDesign_ASFinalPaper_PlotOrderChanged.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneDesign_ASFinalPaper_PlotOrderChanged.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_AirplaneDesign_Standard.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_AirplaneDesign_Standard.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_BasicSimulationTimePlot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_BasicSimulationTimePlot.m -------------------------------------------------------------------------------- /matlab_functions/plotScripts/Plot_BasicSimulationTimePlot_ASJFR81hFlightPaper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/plotScripts/Plot_BasicSimulationTimePlot_ASJFR81hFlightPaper.m -------------------------------------------------------------------------------- /matlab_functions/solar/CalculateIncomingSolarPower.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/solar/CalculateIncomingSolarPower.m -------------------------------------------------------------------------------- /matlab_functions/solar/solar_radiation_on_surface2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/solar/solar_radiation_on_surface2.m -------------------------------------------------------------------------------- /matlab_functions/structure/StructureDesigner.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/structure/StructureDesigner.m -------------------------------------------------------------------------------- /matlab_functions/structure/StructureDesignerRibWing.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/structure/StructureDesignerRibWing.m -------------------------------------------------------------------------------- /matlab_functions/structure/mat_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/structure/mat_data.m -------------------------------------------------------------------------------- /matlab_functions/subplot_tight.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/matlab_functions/subplot_tight.m -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/fw_conceptual_design/HEAD/readme.md --------------------------------------------------------------------------------