Skip to content

Commit 5b01e3d

Browse files
committed
updates to bwb
1 parent b2fea76 commit 5b01e3d

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

BWB_CFD/BWB.py

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414

1515
from SUAVE.Core import Data, Container, Units
1616

17-
from SUAVE.Plugins.OpenVSP import write
18-
from SUAVE.Plugins.OpenVSP.get_vsp_areas import get_vsp_areas
17+
from SUAVE.Input_Output.OpenVSP import write
18+
from SUAVE.Input_Output.OpenVSP.get_vsp_areas import get_vsp_areas
1919

2020
from SUAVE.Methods.Propulsion.turbofan_sizing import turbofan_sizing
2121
from SUAVE.Methods.Geometry.Two_Dimensional.Cross_Section.Propulsion import compute_turbofan_geometry
@@ -112,7 +112,7 @@ def base_analysis(vehicle):
112112

113113
aerodynamics.process.compute.lift.inviscid.training.Mach = np.array([.3, .5, .7, .85])
114114
aerodynamics.process.compute.lift.inviscid.training.angle_of_attack = np.array([0.,3.,6.]) * Units.deg
115-
aerodynamics.process.compute.lift.inviscid.training_file = 'base_data.txt'
115+
#aerodynamics.process.compute.lift.inviscid.training_file = 'base_data.txt'
116116

117117
aerodynamics.settings.drag_coefficient_increment = 0.0000
118118
analyses.append(aerodynamics)
@@ -212,13 +212,13 @@ def vehicle_setup():
212212
segment.twist = 0. * Units.deg
213213
segment.root_chord_percent = 1.
214214
segment.dihedral_outboard = 0. * Units.degrees
215-
segment.sweeps.quarter_chord = 30.0 * Units.degrees
215+
segment.sweeps.quarter_chord = 40.0 * Units.degrees
216216
segment.thickness_to_chord = 0.165
217-
segment.vsp_mesh = Data()
218-
segment.vsp_mesh.inner_radius = 4.
219-
segment.vsp_mesh.outer_radius = 4.
220-
segment.vsp_mesh.inner_length = .14
221-
segment.vsp_mesh.outer_length = .14
217+
#segment.vsp_mesh = Data()
218+
#segment.vsp_mesh.inner_radius = 4.
219+
#segment.vsp_mesh.outer_radius = 4.
220+
#segment.vsp_mesh.inner_length = .14
221+
#segment.vsp_mesh.outer_length = .14
222222
wing.Segments.append(segment)
223223

224224
segment = SUAVE.Components.Wings.Segment()
@@ -229,11 +229,11 @@ def vehicle_setup():
229229
segment.dihedral_outboard = 0. * Units.degrees
230230
segment.sweeps.quarter_chord = 52.5 * Units.degrees
231231
segment.thickness_to_chord = 0.167
232-
segment.vsp_mesh = Data()
233-
segment.vsp_mesh.inner_radius = 4.
234-
segment.vsp_mesh.outer_radius = 4.
235-
segment.vsp_mesh.inner_length = .14
236-
segment.vsp_mesh.outer_length = .14
232+
#segment.vsp_mesh = Data()
233+
#segment.vsp_mesh.inner_radius = 4.
234+
#segment.vsp_mesh.outer_radius = 4.
235+
#segment.vsp_mesh.inner_length = .14
236+
#segment.vsp_mesh.outer_length = .14
237237
wing.Segments.append(segment)
238238

239239
segment = SUAVE.Components.Wings.Segment()
@@ -244,11 +244,11 @@ def vehicle_setup():
244244
segment.dihedral_outboard = 1.85 * Units.degrees
245245
segment.sweeps.quarter_chord = 36.9 * Units.degrees
246246
segment.thickness_to_chord = 0.171
247-
segment.vsp_mesh = Data()
248-
segment.vsp_mesh.inner_radius = 4.
249-
segment.vsp_mesh.outer_radius = 4.
250-
segment.vsp_mesh.inner_length = .14
251-
segment.vsp_mesh.outer_length = .14
247+
#segment.vsp_mesh = Data()
248+
#segment.vsp_mesh.inner_radius = 4.
249+
#segment.vsp_mesh.outer_radius = 4.
250+
#segment.vsp_mesh.inner_length = .14
251+
#segment.vsp_mesh.outer_length = .14
252252
wing.Segments.append(segment)
253253

254254
segment = SUAVE.Components.Wings.Segment()
@@ -259,11 +259,11 @@ def vehicle_setup():
259259
segment.dihedral_outboard = 1.85 * Units.degrees
260260
segment.sweeps.quarter_chord = 30.4 * Units.degrees
261261
segment.thickness_to_chord = 0.175
262-
segment.vsp_mesh = Data()
263-
segment.vsp_mesh.inner_radius = 4.
264-
segment.vsp_mesh.outer_radius = 2.8
265-
segment.vsp_mesh.inner_length = .14
266-
segment.vsp_mesh.outer_length = .14
262+
#segment.vsp_mesh = Data()
263+
#segment.vsp_mesh.inner_radius = 4.
264+
#segment.vsp_mesh.outer_radius = 2.8
265+
#segment.vsp_mesh.inner_length = .14
266+
#segment.vsp_mesh.outer_length = .14
267267
wing.Segments.append(segment)
268268

269269
segment = SUAVE.Components.Wings.Segment()

tut_mission_B737.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ def vehicle_setup():
220220

221221
wing.aspect_ratio = 10.18 # Not set
222222
wing.thickness_to_chord = 0.1 # Not set
223-
wing.taper = 0.782/7.7760
223+
wing.taper = 0.1
224224
wing.span_efficiency = 0.9
225225

226226
wing.spans.projected = 34.32
@@ -258,7 +258,7 @@ def vehicle_setup():
258258

259259
wing.aspect_ratio = 6.16 # Not set
260260
wing.thickness_to_chord = 0.08 # Not set
261-
wing.taper = 0.955/4.70
261+
wing.taper = 0.2
262262
wing.span_efficiency = 0.9
263263

264264
wing.spans.projected = 14.2
@@ -295,7 +295,7 @@ def vehicle_setup():
295295
wing.tag = 'vertical_stabilizer'
296296

297297
wing.aspect_ratio = 1.91
298-
wing.sweep = 25. * Units.deg
298+
wing.sweep.quarter_chord = 25. * Units.deg
299299
wing.thickness_to_chord = 0.08
300300
wing.taper = 0.25
301301
wing.span_efficiency = 0.9

0 commit comments

Comments
 (0)