Skip to content

Commit e9e22cf

Browse files
committed
737 updates
1 parent 91770a9 commit e9e22cf

2 files changed

Lines changed: 10 additions & 232 deletions

File tree

Regional_Jet_Optimization/Optimize_Surrogate.py

Lines changed: 0 additions & 197 deletions
This file was deleted.

tut_mission_B737.py

Lines changed: 10 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -219,14 +219,14 @@ def vehicle_setup():
219219
wing.thickness_to_chord = 0.1
220220
wing.taper = 0.1
221221
wing.span_efficiency = 0.9
222-
wing.spans.projected = 34.32
222+
wing.spans.projected = 34.32 * Units.meter
223223
wing.chords.root = 7.760 * Units.meter
224224
wing.chords.tip = 0.782 * Units.meter
225225
wing.chords.mean_aerodynamic = 4.235 * Units.meter
226226
wing.areas.reference = 124.862 * Units['meters**2']
227227
wing.twists.root = 4.0 * Units.degrees
228228
wing.twists.tip = 0.0 * Units.degrees
229-
wing.origin = [13.61,0,-1.27]
229+
wing.origin = [13.61,0,-1.27] # meters
230230
wing.vertical = False
231231
wing.symmetric = True
232232
wing.high_lift = True
@@ -235,10 +235,10 @@ def vehicle_setup():
235235
# ------------------------------------------------------------------
236236
# Flaps
237237
# ------------------------------------------------------------------
238-
wing.flaps.chord = 0.30
239-
wing.flaps.span_start = 0.10 # -> wing.flaps.area = 97.1112
238+
wing.flaps.chord = 0.30 # 30% of the chord
239+
wing.flaps.span_start = 0.10 # 10% of the span
240240
wing.flaps.span_end = 0.75
241-
wing.flaps.type = 'double_slotted' # -> wing.flaps.number_slots = 2
241+
wing.flaps.type = 'double_slotted'
242242

243243
# add to vehicle
244244
vehicle.append_component(wing)
@@ -255,7 +255,7 @@ def vehicle_setup():
255255
wing.thickness_to_chord = 0.08
256256
wing.taper = 0.2
257257
wing.span_efficiency = 0.9
258-
wing.spans.projected = 14.2
258+
wing.spans.projected = 14.2 * Units.meter
259259
wing.chords.root = 4.7 * Units.meter
260260
wing.chords.tip = .955 * Units.meter
261261
wing.chords.mean_aerodynamic = 8.0 * Units.meter
@@ -264,7 +264,7 @@ def vehicle_setup():
264264
wing.areas.wetted = 249.724 * Units['meters**2']
265265
wing.twists.root = 3.0 * Units.degrees
266266
wing.twists.tip = 3.0 * Units.degrees
267-
wing.origin = [32.83,0,1.14]
267+
wing.origin = [32.83,0,1.14] # meters
268268
wing.vertical = False
269269
wing.symmetric = True
270270
wing.dynamic_pressure_ratio = 0.9
@@ -291,7 +291,7 @@ def vehicle_setup():
291291
wing.areas.reference = 27.316 * Units['meters**2']
292292
wing.twists.root = 0.0 * Units.degrees
293293
wing.twists.tip = 0.0 * Units.degrees
294-
wing.origin = [28.79,0,1.54]
294+
wing.origin = [28.79,0,1.54] # meters
295295
wing.vertical = True
296296
wing.symmetric = False
297297
wing.t_tail = False
@@ -346,7 +346,7 @@ def vehicle_setup():
346346
turbofan.bypass_ratio = 5.4
347347
turbofan.engine_length = 2.71 * Units.meter
348348
turbofan.nacelle_diameter = 2.05 * Units.meter
349-
turbofan.origin = [[13.72, 4.86,-1.9],[13.72, -4.86,-1.9]]
349+
turbofan.origin = [[13.72, 4.86,-1.9],[13.72, -4.86,-1.9]] # meters
350350

351351
#compute engine areas
352352
turbofan.areas.wetted = 1.1*np.pi*turbofan.nacelle_diameter*turbofan.engine_length
@@ -444,8 +444,7 @@ def vehicle_setup():
444444

445445
# setup
446446
combustor.efficiency = 0.99
447-
combustor.alphac = 1.0
448-
combustor.turbine_inlet_temperature = 1450
447+
combustor.turbine_inlet_temperature = 1450 # K
449448
combustor.pressure_ratio = 0.95
450449
combustor.fuel_data = SUAVE.Attributes.Propellants.Jet_A()
451450

@@ -553,14 +552,6 @@ def configs_setup(vehicle):
553552
config.wings['main_wing'].flaps.angle = 20. * Units.deg
554553
config.wings['main_wing'].slats.angle = 25. * Units.deg
555554
config.max_lift_coefficient_factor = 1.
556-
557-
#Noise input for the landing gear
558-
config.landing_gear.gear_condition = 'up'
559-
config.output_filename = 'Flyover_'
560-
561-
config.propulsors['turbofan'].fan.rotation = 3470. #N1 speed
562-
config.propulsors['turbofan'].fan_nozzle.noise_speed = 315.
563-
config.propulsors['turbofan'].core_nozzle.noise_speed = 415.
564555

565556
configs.append(config)
566557

@@ -572,14 +563,6 @@ def configs_setup(vehicle):
572563
config.wings['main_wing'].flaps.angle = 20. * Units.deg
573564
config.wings['main_wing'].slats.angle = 20. * Units.deg
574565
config.max_lift_coefficient_factor = 1. #0.95
575-
576-
#Noise input for the landing gear
577-
config.landing_gear.gear_condition = 'up'
578-
config.output_filename = 'Cutback_'
579-
580-
config.propulsors['turbofan'].fan.rotation = 2780. #N1 speed
581-
config.propulsors['turbofan'].fan_nozzle.noise_speed = 210.
582-
config.propulsors['turbofan'].core_nozzle.noise_speed = 360.
583566

584567
configs.append(config)
585568

@@ -593,14 +576,6 @@ def configs_setup(vehicle):
593576
config.wings['main_wing'].flaps.angle = 30. * Units.deg
594577
config.wings['main_wing'].slats.angle = 25. * Units.deg
595578
config.max_lift_coefficient_factor = 1. #0.95
596-
597-
#Noise input for the landing gear
598-
config.landing_gear.gear_condition = 'down'
599-
config.output_filename = 'Approach_'
600-
601-
config.propulsors['turbofan'].fan.rotation = 2030. #N1 speed
602-
config.propulsors['turbofan'].fan_nozzle.noise_speed = 109.3
603-
config.propulsors['turbofan'].core_nozzle.noise_speed = 92.
604579

605580
configs.append(config)
606581

0 commit comments

Comments
 (0)