1#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2#
3# Aircraft:
4#
5# Simulates the Airwave Xtreme 150 hang glider
6#
7# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8#
9# Authors:
10#
11# Michael Selig
12#
13#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14#
15# Notes:
16# - Models c.g. shift by way of modifying the aerodynamics
17#
18#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19
20init use_V_rel_wind_2U
21init use_dyn_on_speed_curve1
22init dyn_on_speed  2
23init dyn_on_speed_zero 1
24init use_Alpha_dot_on_speed 3   # [ft/sec] speed below which Alpha_dot is set to zero
25init use_gamma_horiz_on_speed 5 # [ft/sec] speed above which Gamma_horiz_deg is used in chase view [1]
26
27
28# geometry
29geometry bw   33.6666   # [ft]
30geometry cbar  4.75     # [ft]
31geometry Sw  154.0      # [ft^2]
32
33# Moving the elevator stick simulates the pilot moving back and forth.
34# Both the c.g. shift and change in angle of attack are accounted for.
35controlSurface de 1.05 1.05 # [deg]
36controlSurface da 20 20     # [deg]
37
38mass Weight    275      # [lb]
39mass I_xx      219.3    # [slug-ft^2]
40mass I_yy       95.6    # [slug-ft^2]
41mass I_zz      190.4    # [slug-ft^2]
42mass I_xz        8.8    # [slug-ft^2]
43
44# Apparent mass terms
45mass Mass_appMass_ratio  .2
46mass I_xx_appMass_ratio  .3
47mass I_yy_appMass_ratio  .08
48
49# Engine is used to get to altitude
50engine simpleSingle   180  # [lb]
51
52# Lift curve +-180 deg
53CL CLfade CLfade.dat 0 1 1
54
55# Drag polar from +-180 deg
56# from Ormiston (see readme file)
57CD CDfade CDfade.dat 0 1 1
58
59# Substract off some drag from the data (CDfade) above to enhance the performance
60# to better model current hang gliders.
61CD CDo -0.03
62
63# Moment curve +-180 deg
64Cm Cmfade Cmfade.dat  0 1 1
65Cm Cm_q    -5.2        # [/rad]
66
67CY CY_beta  -0.6        # [/rad]
68CY CY_p     -0.2        # [/rad]
69CY CY_r      0.4        # [/rad]
70#CY CY_dr     0.15       # [/rad]
71
72Cl Cl_beta  -0.08       # [/rad]
73Cl Cl_p     -0.5        # [/rad]
74Cl Cl_r      0.06       # [/rad]
75Cl Cl_da    -0.15       # [/rad]
76#Cl Cl_dr     0.015      # [/rad]
77
78Cn Cn_beta   0.1        # [/rad]
79Cn Cn_p     -0.06       # [/rad]
80Cn Cn_r     -0.08       # [/rad]
81#Cn Cn_r     -0.38       # [/rad]
82Cn Cn_da    -0.001      # [/rad]
83#Cn Cn_dr    -0.125      # [/rad]
84
85# nose wheel (must be position 0 if present)
86gear Dx_gear	 0 1.5     # x-offset from CG [ft]
87gear Dy_gear	 0   0     # y-offset from CG [ft]
88gear Dz_gear	 0 3.6     # z-offset from CG [ft]
89gear cgear	 0 300     # damping [lbs/ft/sec]
90gear kgear	 0 900     # springiness [lbs/ft]
91gear muGear	 0 0.01    # rolling coefficient
92gear strutLength 0 -0.5    # gear travel [ft] (not yet used)
93
94# right gear (must be position 1 if present)
95gear Dx_gear     1 -0.2    # [ft]
96gear Dy_gear     1 1.25    # [ft]
97gear Dz_gear     1  3.7    # [ft]
98gear cgear       1 600     # [lbs/ft/sec]
99gear kgear       1 900     # [lbs/ft]
100gear muGear      1 0.01    # rolling coefficient
101gear strutLength 1 2.5     # [ft]
102
103# left gear (must be position 2 if present)
104gear Dx_gear     2 -0.2    # [ft]
105gear Dy_gear     2 -1.25   # [ft]
106gear Dz_gear     2  3.7    # [ft]
107gear cgear       2 600     # [lbs/ft/sec]
108gear kgear       2 900     # [lbs/ft]
109gear muGear      2 0.01    # rolling coefficient
110gear strutLength 2 2.5     # [ft]
111
112# aft post
113gear Dx_gear     3 -6.39   # [ft]
114gear Dy_gear     3  0.0    # [ft]
115gear Dz_gear     3  0.5    # [ft]
116gear cgear       3 150     # [lbs/ft/sec]
117gear kgear       3 300     # [lbs/ft]
118gear muGear      3 0.01    # rolling coefficient
119gear strutLength 3 2.5     # [ft]
120
121# "fake" hard point in front to keep from tipping nose over
122# (D-NXKT: setting this point to hang glider nose yields to extreme bouncing.
123#          No adjustment for cgear/kgear found to prevent this! Bug?)
124gear Dx_gear	 4  12	   # [ft]
125gear Dy_gear	 4   0     # [ft]
126gear Dz_gear	 4   0     # [ft]
127gear cgear	 4 150     # [lbs/ft/sec]
128gear kgear	 4 300     # [lbs/ft]
129gear muGear	 4 0.01    # rolling coefficient
130gear strutLength 4 2.5     # [ft]
131
132# left wing tip
133gear Dx_gear     5   3.28  # [ft]
134gear Dy_gear     5  16.90  # [ft]
135gear Dz_gear     5  1.48   # [ft]
136gear cgear       5 150     # [lbs/ft/sec]
137gear kgear       5 300     # [lbs/ft]
138gear muGear      5 0.01    # rolling coefficient
139gear strutLength 5 2.5     # [ft]
140
141# right wing tip
142gear Dx_gear     6   3.28  # [ft]
143gear Dy_gear     6 -16.90  # [ft]
144gear Dz_gear     6  1.48   # [ft]
145gear cgear       6 150     # [lbs/ft/sec]
146gear kgear       6 300     # [lbs/ft]
147gear muGear      6 0.01    # rolling coefficient
148gear strutLength 6 2.5     # [ft]
149
150*
151