Skip to content

Commit b3be1a6

Browse files
committed
solar uav op clean up
1 parent 84aaf55 commit b3be1a6

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

Solar_UAV_Optimization/Vehicles.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def base_setup():
4646
vehicle.reference_area = 1.0
4747
vehicle.envelope.ultimate_load = 2.0
4848
vehicle.envelope.limit_load = 1.5
49-
vehicle.envelope.maximum_dynamic_pressure = 115.*1.25 #Max q
49+
vehicle.envelope.maximum_dynamic_pressure = 115.*1.25 * Units.pascals #Max q
5050

5151
# ------------------------------------------------------------------
5252
# Main Wing
@@ -56,7 +56,7 @@ def base_setup():
5656
wing.tag = 'main_wing'
5757

5858
wing.areas.reference = vehicle.reference_area
59-
wing.spans.projected = 40.0
59+
wing.spans.projected = 40.0 * Units.meters
6060
wing.aspect_ratio = (wing.spans.projected**2)/wing.areas.reference
6161
wing.sweeps.quarter_chord = 0.0 * Units.deg
6262
wing.symmetric = True
@@ -77,7 +77,6 @@ def base_setup():
7777
wing.transition_x_upper = 0.6
7878
wing.transition_x_lower = 1.0
7979
wing.origin = [3.0,0.0,0.0]
80-
wing.aerodynamic_center = [3.0,0.0,0.0]
8180

8281
# add to vehicle
8382
vehicle.append_component(wing)
@@ -110,7 +109,6 @@ def base_setup():
110109
wing.chords.tip = wing.areas.reference/wing.spans.projected
111110
wing.chords.mean_aerodynamic = wing.areas.reference/wing.spans.projected
112111
wing.origin = [10.,0.0,0.0]
113-
wing.aerodynamic_center = [0.5,0.0,0.0]
114112

115113
# add to vehicle
116114
vehicle.append_component(wing)
@@ -132,15 +130,13 @@ def base_setup():
132130

133131
wing.chords.root = wing.areas.reference/wing.spans.projected
134132
wing.chords.tip = wing.areas.reference/wing.spans.projected
135-
wing.chords.mean_aerodynamic = wing.areas.reference/wing.spans.projected
136-
133+
wing.chords.mean_aerodynamic = wing.areas.reference/wing.spans.projected
137134
wing.areas.wetted = 2.0 * wing.areas.reference
138135
wing.areas.exposed = 0.8 * wing.areas.wetted
139136
wing.areas.affected = 0.6 * wing.areas.wetted
140137
wing.twists.root = 0.0 * Units.degrees
141138
wing.twists.tip = 0.0 * Units.degrees
142-
wing.origin = [10.,0.0,0.0]
143-
wing.aerodynamic_center = [0.5,0.0,0.0]
139+
wing.origin = [10.,0.0,0.0]
144140
wing.symmetric = True
145141
wing.vertical = True
146142
wing.t_tail = False

0 commit comments

Comments
 (0)