Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Flutter Suppression SDD

Download as pdf or txt
Download as pdf or txt
You are on page 1of 145

FlutterSuppressionSystem

Design Description
paulk
FlutterSuppressionSystem

FlutterSuppressionSystem: Design Description


paulk

Publication date 04-Dec-2013 14:22:41


Copyright © 2013
For Internal Distribution Only

2
Table of Contents
1. Model Version ................................................................................................................ 1
2. Root System ................................................................................................................... 2
2.1. Interface .............................................................................................................. 2
2.1.1. Output Signals ........................................................................................... 2
2.2. Blocks ................................................................................................................. 2
2.2.1. Parameters ................................................................................................. 2
2.2.2. Block Execution Order ................................................................................ 8
3. Subsystems ................................................................................................................... 12
3.1. Aero Forces ........................................................................................................ 13
3.1.1. Blocks ..................................................................................................... 13
3.2. Aero Forces ........................................................................................................ 16
3.2.1. Blocks ..................................................................................................... 16
3.3. Alpha Calc ......................................................................................................... 21
3.3.1. Blocks ..................................................................................................... 21
3.4. BACT Wing & PAPA Mount ................................................................................ 24
3.4.1. Blocks ..................................................................................................... 24
3.5. COESA Atmosphere Model .................................................................................. 28
3.5.1. Blocks ..................................................................................................... 28
3.6. COESA Atmosphere Model .................................................................................. 31
3.6.1. Blocks ..................................................................................................... 31
3.7. Continuous ......................................................................................................... 34
3.7.1. Blocks ..................................................................................................... 34
3.8. Controller ........................................................................................................... 38
3.8.1. Blocks ..................................................................................................... 39
3.9. Conversion ......................................................................................................... 41
3.9.1. Blocks ..................................................................................................... 41
3.10. Density Conversion ............................................................................................ 42
3.10.1. Blocks ................................................................................................... 43
3.11. dot .................................................................................................................. 44
3.11.1. Blocks ................................................................................................... 44
3.12. Dynamic Pressure .............................................................................................. 48
3.12.1. Blocks ................................................................................................... 48
3.13. Enabled Subsystem ............................................................................................ 51
3.13.1. Interface ................................................................................................ 51
3.13.2. Blocks ................................................................................................... 52
3.13.3. Block Execution Order ............................................................................. 53
3.14. Length Conversion ............................................................................................. 54
3.14.1. Blocks ................................................................................................... 54
3.15. Lift Coefficient .................................................................................................. 56
3.15.1. Blocks ................................................................................................... 56
3.16. Lift Calculation ................................................................................................. 63
3.16.1. Blocks ................................................................................................... 63
3.17. Outputs ............................................................................................................ 66
3.17.1. Blocks ................................................................................................... 66
3.18. PAPA Pitch & Plunge Stiffness & Damping ........................................................... 70
3.18.1. Blocks ................................................................................................... 70
3.19. Physical Constraints ........................................................................................... 71
3.19.1. Blocks ................................................................................................... 71
3.20. Pitching Moment Coefficient ............................................................................... 73
3.20.1. Blocks ................................................................................................... 74
3.21. Pitching Moment Calculation ............................................................................... 81

iii
FlutterSuppressionSystem

3.21.1. Blocks ................................................................................................... 81


3.22. Pressure Conversion ........................................................................................... 84
3.22.1. Blocks ................................................................................................... 84
3.23. SpringDamper1 ................................................................................................. 86
3.23.1. Blocks ................................................................................................... 86
3.24. Subsystem ........................................................................................................ 89
3.24.1. Blocks ................................................................................................... 89
3.25. Temperature Conversion ..................................................................................... 93
3.25.1. Blocks ................................................................................................... 93
3.26. Trailing Edge .................................................................................................... 96
3.26.1. Blocks ................................................................................................... 96
3.27. Velocity Conversion ......................................................................................... 102
3.27.1. Blocks ................................................................................................. 102
3.28. Velocity Conversion ......................................................................................... 104
3.28.1. Blocks ................................................................................................. 104
3.29. Wing/PAPA Mount .......................................................................................... 106
3.29.1. Blocks ................................................................................................. 106
4. System Design Variables ............................................................................................... 114
4.1. Design Variable Summary ................................................................................... 114
4.2. Design Variable Details ...................................................................................... 114
5. System Model Configuration .......................................................................................... 115
6. Glossary ..................................................................................................................... 132
7. About this Report ......................................................................................................... 133
7.1. Report Overview ............................................................................................... 133
7.2. Root System Description ..................................................................................... 133
7.3. Subsystem Descriptions ...................................................................................... 134
7.4. State Chart Descriptions ...................................................................................... 134

iv
List of Figures
2.1. FlutterSuppressionSystem ............................................................................................... 2
3.1. FlutterSuppressionSystem/Aero Forces ............................................................................ 13
3.2. FlutterSuppressionSystem/Aero Forces/Aero Forces ........................................................... 16
3.3. FlutterSuppressionSystem/Aero Forces/Aero Forces/Alpha Calc ........................................... 21
3.4. FlutterSuppressionSystem/BACT Wing & PAPA Mount .................................................... 24
3.5. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model ...................... 28
3.6. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/COESA Atm-
osphere Model .................................................................................................................. 31
3.7. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA Mount/PAPA Pitch &
Plunge Stiffness & Damping/SpringDamper4/Conversion/Continuous ......................................... 34
3.8. FlutterSuppressionSystem/Controller ............................................................................... 38
3.9. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA Mount/PAPA Pitch &
Plunge Stiffness & Damping/SpringDamper4/Conversion ......................................................... 41
3.10. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/COESA At-
mosphere Model/Density Conversion .................................................................................... 42
3.11. FlutterSuppressionSystem/Aero Forces/Subsystem/Dynamic Pressure/dot ............................. 44
3.12. FlutterSuppressionSystem/Aero Forces/Subsystem/Dynamic Pressure .................................. 48
3.13. FlutterSuppressionSystem/Controller/Enabled Subsystem .................................................. 51
3.14. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/COESA At-
mosphere Model/Length Conversion ..................................................................................... 54
3.15. FlutterSuppressionSystem/Aero Forces/Aero Forces/Lift Coefficient ................................... 56
3.16. FlutterSuppressionSystem/Aero Forces/Aero Forces/Lift Calculation ................................... 63
3.17. FlutterSuppressionSystem/Outputs ................................................................................ 66
3.18. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA Mount/PAPA Pitch
& Plunge Stiffness & Damping ............................................................................................ 70
3.19. FlutterSuppressionSystem/Controller/Physical Constraints ................................................. 71
3.20. FlutterSuppressionSystem/Aero Forces/Aero Forces/Pitching Moment Coefficient ................. 73
3.21. FlutterSuppressionSystem/Aero Forces/Aero Forces/Pitching Moment Calculation ................. 81
3.22. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/COESA At-
mosphere Model/Pressure Conversion ................................................................................... 84
3.23. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA Mount/PAPA Pitch
& Plunge Stiffness & Damping/SpringDamper1 ...................................................................... 86
3.24. FlutterSuppressionSystem/Aero Forces/Subsystem ........................................................... 89
3.25. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/COESA At-
mosphere Model/Temperature Conversion ............................................................................. 93
3.26. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Trailing Edge ................................ 96
3.27. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/COESA At-
mosphere Model/Velocity Conversion ................................................................................. 102
3.28. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA Atmosphere Model/Velocity Co-
nversion ......................................................................................................................... 104
3.29. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA Mount ..................... 106

v
List of Tables
2.1. ................................................................................................................................... 2
2.2. "Altitude" Parameters .................................................................................................... 3
2.3. "Desired angle" Parameters ............................................................................................. 3
2.4. "From1" Parameters ...................................................................................................... 3
2.5. "From3" Parameters ...................................................................................................... 4
2.6. "From4" Parameters ...................................................................................................... 4
2.7. "From5" Parameters ...................................................................................................... 4
2.8. "Gain" Parameters ......................................................................................................... 4
2.9. "Gain1" Parameters ....................................................................................................... 5
2.10. "Gain2" Parameters ...................................................................................................... 5
2.11. "Mach" Parameters ...................................................................................................... 6
2.12. "Pulse Generator" Parameters ........................................................................................ 6
2.13. "Q (PSF)" Parameters .................................................................................................. 7
2.14. "qPSF" Parameters ...................................................................................................... 7
2.15. "Sum" Parameters ........................................................................................................ 8
3.1. "Alt (ft)" Parameters .................................................................................................... 13
3.2. "Lift" Parameters ......................................................................................................... 14
3.3. "MAC (cbar)" Parameters ............................................................................................. 14
3.4. "Mach" Parameters ...................................................................................................... 15
3.5. "Moment" Parameters .................................................................................................. 15
3.6. "Planform Area (S)" Parameters ..................................................................................... 16
3.7. "cbar" Parameters ........................................................................................................ 17
3.8. "cbar1" Parameters ...................................................................................................... 17
3.9. "cbar2" Parameters ...................................................................................................... 18
3.10. "Goto2" Parameters .................................................................................................... 18
3.11. "Goto8" Parameters .................................................................................................... 18
3.12. "Lift" Parameters ....................................................................................................... 19
3.13. "Moment" Parameters ................................................................................................. 19
3.14. "Q" Parameters .......................................................................................................... 20
3.15. "q1" Parameters ......................................................................................................... 20
3.16. "S" Parameters .......................................................................................................... 21
3.17. "alpha" Parameters ..................................................................................................... 22
3.18. "alpha: theta+hDot/Uo" Parameters ............................................................................... 22
3.19. "alphaDot" Parameters ................................................................................................ 22
3.20. "Derivative" Parameters .............................................................................................. 23
3.21. "From" Parameters ..................................................................................................... 23
3.22. "From1" Parameters ................................................................................................... 23
3.23. "From2" Parameters ................................................................................................... 24
3.24. "Mux" Parameters ...................................................................................................... 24
3.25. "Bus Creator" Parameters ............................................................................................ 24
3.26. "Disturbance" Parameters ............................................................................................ 25
3.27. "Lift" Parameters ....................................................................................................... 25
3.28. "Mux1" Parameters .................................................................................................... 25
3.29. "Pitching Moment" Parameters ..................................................................................... 26
3.30. "states" Parameters ..................................................................................................... 26
3.31. "Sum" Parameters ...................................................................................................... 27
3.32. "TE Pos" Parameters .................................................................................................. 27
3.33. "Air Density" Parameters ............................................................................................ 28
3.34. "Air Pressure" Parameters ........................................................................................... 29
3.35. "Height" Parameters ................................................................................................... 29
3.36. "Speed of Sound" Parameters ...................................................................................... 30

vi
FlutterSuppressionSystem

3.37. "Temperature" Parameters ........................................................................................... 30


3.38. "Air Density" Parameters ............................................................................................ 31
3.39. "Air Pressure" Parameters ........................................................................................... 32
3.40. "Height" Parameters ................................................................................................... 32
3.41. "S-Function" Parameters ............................................................................................. 33
3.42. "Speed of Sound" Parameters ...................................................................................... 33
3.43. "Temperature" Parameters ........................................................................................... 34
3.44. "Angle" Parameters .................................................................................................... 35
3.45. "Continuous Angle" Parameters .................................................................................... 35
3.46. "Fcn1" Parameters ..................................................................................................... 35
3.47. "Gain1" Parameters .................................................................................................... 36
3.48. "Gain3" Parameters .................................................................................................... 36
3.49. "Gain4" Parameters .................................................................................................... 37
3.50. "Integrator" Parameters ............................................................................................... 37
3.51. "Mux" Parameters ...................................................................................................... 38
3.52. "Rate" Parameters ...................................................................................................... 38
3.53. "Constant" Parameters ................................................................................................ 39
3.54. "Error" Parameters ..................................................................................................... 39
3.55. "on/off" Parameters .................................................................................................... 39
3.56. "TE Pos" Parameters .................................................................................................. 40
3.57. "Demux" Parameters .................................................................................................. 41
3.58. "In1" Parameters ........................................................................................................ 41
3.59. "Mux" Parameters ...................................................................................................... 42
3.60. "Out1" Parameters ..................................................................................................... 42
3.61. "In1" Parameters ........................................................................................................ 43
3.62. "Out1" Parameters ..................................................................................................... 43
3.63. "Unit Conversion" Parameters ...................................................................................... 44
3.64. "Demux1" Parameters ................................................................................................. 45
3.65. "dot" Parameters ........................................................................................................ 45
3.66. "Product" Parameters .................................................................................................. 45
3.67. "Product1" Parameters ................................................................................................ 46
3.68. "Product2" Parameters ................................................................................................ 47
3.69. "Sum" Parameters ...................................................................................................... 47
3.70. "V" Parameters .......................................................................................................... 48
3.71. "1/2rhoV^2" Parameters .............................................................................................. 48
3.72. "Air Density" Parameters ............................................................................................ 49
3.73. "Product2" Parameters ................................................................................................ 49
3.74. "qbar" Parameters ...................................................................................................... 50
3.75. "Velocity" Parameters ................................................................................................. 50
3.76. ................................................................................................................................ 51
3.77. ................................................................................................................................ 51
3.78. "Controller" Parameters .............................................................................................. 52
3.79. "Enable" Parameters ................................................................................................... 52
3.80. "error" Parameters ...................................................................................................... 52
3.81. "teCMD" Parameters .................................................................................................. 53
3.82. "In1" Parameters ........................................................................................................ 54
3.83. "Out1" Parameters ..................................................................................................... 54
3.84. "Unit Conversion" Parameters ...................................................................................... 55
3.85. "cbar" Parameters ...................................................................................................... 56
3.86. "cbar/(2*Uo)" Parameters ............................................................................................ 57
3.87. "CL" Parameters ........................................................................................................ 57
3.88. "CL_0" Parameters .................................................................................................... 57
3.89. "CL_alpha" Parameters ............................................................................................... 58
3.90. "CL_alphadot" Parameters ........................................................................................... 58

vii
FlutterSuppressionSystem

3.91. "CL_delta" Parameters ................................................................................................ 59


3.92. "CLq" Parameters ...................................................................................................... 59
3.93. "From" Parameters ..................................................................................................... 60
3.94. "From1" Parameters ................................................................................................... 60
3.95. "From15" Parameters ................................................................................................. 60
3.96. "From2" Parameters ................................................................................................... 61
3.97. "From3" Parameters ................................................................................................... 61
3.98. "Mux4" Parameters .................................................................................................... 61
3.99. "Product2" Parameters ................................................................................................ 61
3.100. "Sum" Parameters .................................................................................................... 62
3.101. "Sum2" Parameters ................................................................................................... 62
3.102. "CL" Parameters ...................................................................................................... 63
3.103. "Lift" Parameters ..................................................................................................... 64
3.104. "Product" Parameters ................................................................................................ 64
3.105. "Q" Parameters ........................................................................................................ 65
3.106. "S" Parameters ........................................................................................................ 65
3.107. "Bus Selector" Parameters ......................................................................................... 66
3.108. "Goto1" Parameters .................................................................................................. 67
3.109. "Goto10" Parameters ................................................................................................ 67
3.110. "Goto11" Parameters ................................................................................................ 67
3.111. "Goto12" Parameters ................................................................................................ 67
3.112. "Goto13" Parameters ................................................................................................ 68
3.113. "Goto9" Parameters .................................................................................................. 68
3.114. "Memory" Parameters ............................................................................................... 68
3.115. "Pitch" Parameters ................................................................................................... 69
3.116. "States" Parameters .................................................................................................. 69
3.117. "Conn1" Parameters ................................................................................................. 71
3.118. "Mechanical Branching Bar" Parameters ...................................................................... 71
3.119. "actual" Parameters .................................................................................................. 71
3.120. "command" Parameters ............................................................................................. 72
3.121. "Rate Limiter" Parameters ......................................................................................... 72
3.122. "Saturation" Parameters ............................................................................................. 73
3.123. "cbar" Parameters ..................................................................................................... 74
3.124. "cbar/(2*Uo)" Parameters .......................................................................................... 74
3.125. "CM" Parameters ..................................................................................................... 74
3.126. "CM_0" Parameters .................................................................................................. 75
3.127. "CM_Alpha" Parameters ........................................................................................... 75
3.128. "CM_alphadot" Parameters ........................................................................................ 76
3.129. "CM_Delta" Parameters ............................................................................................ 76
3.130. "CMq" Parameters ................................................................................................... 77
3.131. "From1" Parameters ................................................................................................. 77
3.132. "From16" Parameters ................................................................................................ 78
3.133. "From18" Parameters ................................................................................................ 78
3.134. "From19" Parameters ................................................................................................ 78
3.135. "From3" Parameters ................................................................................................. 78
3.136. "Mux5" Parameters .................................................................................................. 78
3.137. "Product3" Parameters .............................................................................................. 79
3.138. "Sum1" Parameters ................................................................................................... 79
3.139. "Sum3" Parameters ................................................................................................... 80
3.140. "cbar" Parameters ..................................................................................................... 81
3.141. "CL_alpha2" Parameters ............................................................................................ 81
3.142. "CM" Parameters ..................................................................................................... 82
3.143. "Pitching Moment" Parameters ................................................................................... 82
3.144. "Product1" Parameters .............................................................................................. 83

viii
FlutterSuppressionSystem

3.145. "Q" Parameters ........................................................................................................ 83


3.146. "S" Parameters ........................................................................................................ 84
3.147. "In1" Parameters ...................................................................................................... 84
3.148. "Out1" Parameters .................................................................................................... 85
3.149. "Unit Conversion" Parameters .................................................................................... 85
3.150. "Conversion" Parameters ........................................................................................... 86
3.151. "Dot Product" Parameters .......................................................................................... 87
3.152. "Force" Parameters ................................................................................................... 87
3.153. "Offset" Parameters .................................................................................................. 88
3.154. "Position&Velocity" Parameters ................................................................................. 88
3.155. "Spring&Damper Gain" Parameters ............................................................................. 88
3.156. "Sum2 1" Parameters ................................................................................................ 89
3.157. "Alt (ft)" Parameters ................................................................................................. 90
3.158. "CL_alpha1" Parameters ............................................................................................ 90
3.159. "Constant" Parameters ............................................................................................... 90
3.160. "Goto2" Parameters .................................................................................................. 91
3.161. "Goto3" Parameters .................................................................................................. 91
3.162. "Mach" Parameters ................................................................................................... 91
3.163. "Mux1" Parameters .................................................................................................. 92
3.164. "Product" Parameters ................................................................................................ 92
3.165. "Q (PSF)" Parameters ............................................................................................... 92
3.166. "In1" Parameters ...................................................................................................... 93
3.167. "Out1" Parameters .................................................................................................... 94
3.168. "Sum" Parameters .................................................................................................... 94
3.169. "Unit Conversion Bias" Parameters ............................................................................. 95
3.170. "Unit Conversion Slope" Parameters ........................................................................... 95
3.171. "Aileron" Parameters ................................................................................................ 96
3.172. "delta" Parameters .................................................................................................... 98
3.173. "deltaDot" Parameters ............................................................................................... 99
3.174. "Demux2" Parameters ............................................................................................... 99
3.175. "Gain1" Parameters ................................................................................................. 100
3.176. "Gain2" Parameters ................................................................................................. 100
3.177. "Hinge" Parameters ................................................................................................. 101
3.178. "Mux2" Parameters ................................................................................................. 101
3.179. "TE Hinge" Parameters ........................................................................................... 101
3.180. "TE Pos" Parameters ............................................................................................... 101
3.181. "In1" Parameters .................................................................................................... 102
3.182. "Out1" Parameters .................................................................................................. 102
3.183. "Unit Conversion" Parameters .................................................................................. 103
3.184. "In1" Parameters .................................................................................................... 104
3.185. "Out1" Parameters .................................................................................................. 104
3.186. "Unit Conversion" Parameters .................................................................................. 105
3.187. "Aerodynamic Forces" Parameters ............................................................................. 106
3.188. "Custom Joint" Parameters ....................................................................................... 106
3.189. "Demux" Parameters ............................................................................................... 107
3.190. "Demux1" Parameters ............................................................................................. 107
3.191. "Gain1" Parameters ................................................................................................. 107
3.192. "Gain2" Parameters ................................................................................................. 108
3.193. "h" Parameters ....................................................................................................... 108
3.194. "hDot" Parameters .................................................................................................. 109
3.195. "TE Hinge" Parameters ........................................................................................... 110
3.196. "theta" Parameters .................................................................................................. 110
3.197. "thetaDot" Parameters ............................................................................................. 110
3.198. "Wing" Parameters ................................................................................................. 111

ix
FlutterSuppressionSystem

4.1. Functions used in Design Variable Expressions ............................................................... 114


5.1. FlutterSuppressionSystem Configuration Set ................................................................... 115
5.2. FlutterSuppressionSystem Configuration Set.Components(1) ............................................. 115
5.3. FlutterSuppressionSystem Configuration Set.Components(2) ............................................. 116
5.4. FlutterSuppressionSystem Configuration Set.Components(3) ............................................. 117
5.5. FlutterSuppressionSystem Configuration Set.Components(4) ............................................. 118
5.6. FlutterSuppressionSystem Configuration Set.Components(5) ............................................. 121
5.7. FlutterSuppressionSystem Configuration Set.Components(6) ............................................. 122
5.8. FlutterSuppressionSystem Configuration Set.Components(7) ............................................. 122
5.9. FlutterSuppressionSystem Configuration Set.Components(8) ............................................. 123
5.10. FlutterSuppressionSystem Configuration Set.Components(9) ............................................ 125
5.11. FlutterSuppressionSystem Configuration Set.Components(8).Components(1) ...................... 126
5.12. FlutterSuppressionSystem Configuration Set.Components(8).Components(2) ...................... 127
5.13. FlutterSuppressionSystem Configuration Set.Components(9).Components(1) ...................... 129
5.14. FlutterSuppressionSystem Configuration Set.Components(9).Components(2) ...................... 130
5.15. FlutterSuppressionSystem Configuration Set.Components(9).Components(2).Components(-
1) .................................................................................................................................. 130
5.16. FlutterSuppressionSystem Configuration Set.Components(9).Components(2).Components(-
2) .................................................................................................................................. 131

x
Chapter 1. Model Version
Version: 1.272

Last modified: Wed Oct 24 16:41:12 2012

Checksum: 2850018579 619667243 2770192800 3088924111

1
Chapter 2. Root System
Table of Contents
2.1. Interface ...................................................................................................................... 2
2.1.1. Output Signals ................................................................................................... 2
2.2. Blocks ......................................................................................................................... 2
2.2.1. Parameters ......................................................................................................... 2
2.2.2. Block Execution Order ........................................................................................ 8

Figure 2.1. FlutterSuppressionSystem

qPSF
Qflutter = 147.1 PSF 1 h -K -
Wing Plunge (in)

0 Q
theta -K -
Wing Pitch (deg)
Q (PSF)
delta -K -
Aileron Pos (deg)
Plunge
Enable/Disable Controller
Pitch
Aileron Pos
Controller
error
Error T E P os T E Position
TE P os (deg)

Mach
0.4 Mach Lift Lift
Lift

6{6}
0 States
states

Desired angle 21000 Alt (ft) Moment Pitching Moment


Pitching Moment
States P itc h
Altitude 6{6} angle

Aero Forces
Initial Disturbance
Disturbance

Pulse Outputs
Generator BACT Wing & PAPA Mount

2.1. Interface
2.1.1. Output Signals
Table 2.1.
Description:
Data Type: double
Width: 1
Dimensions: [1 1 ]

2.2. Blocks
2.2.1. Parameters

2
Root System

2.2.1.1. "Altitude" (Constant)


Table 2.2. "Altitude" Parameters
Parameter Value
Constant value 21000
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

2.2.1.2. "Desired angle" (Constant)


Table 2.3. "Desired angle" Parameters
Parameter Value
Constant value 0
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

2.2.1.3. "From1" (From)


Table 2.4. "From1" Parameters
Parameter Value
Goto tag delta

3
Root System

Parameter Value
Icon display Tag

2.2.1.4. "From3" (From)


Table 2.5. "From3" Parameters
Parameter Value
Goto tag h
Icon display Tag

2.2.1.5. "From4" (From)


Table 2.6. "From4" Parameters
Parameter Value
Goto tag theta
Icon display Tag

2.2.1.6. "From5" (From)


Table 2.7. "From5" Parameters
Parameter Value
Goto tag Q
Icon display Tag

2.2.1.7. "Gain" (Gain)


Table 2.8. "Gain" Parameters
Parameter Value
Gain 12
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []

4
Root System

Parameter Value
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

2.2.1.8. "Gain1" (Gain)


Table 2.9. "Gain1" Parameters
Parameter Value
Gain 180/pi
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

2.2.1.9. "Gain2" (Gain)


Table 2.10. "Gain2" Parameters
Parameter Value
Gain 180/pi
Multiplication Element-wise(K.*u)
Parameter minimum []

5
Root System

Parameter Value
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

2.2.1.10. "Mach" (Constant)


Table 2.11. "Mach" Parameters
Parameter Value
Constant value 0.4
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

2.2.1.11. "Pulse Generator" (DiscretePulseGenerator)


Table 2.12. "Pulse Generator" Parameters
Parameter Value
Pulse type Time based
Time (t) Use simulation time
Amplitude -10+3*rand

6
Root System

Parameter Value
Period (secs) 30
Pulse Width (% of perio- 0.05
d)
Phase delay (secs) 2+3*rand
Sample time 1
Interpret vector paramet- on
ers as 1-D

2.2.1.12. "Q (PSF)" (Display)


Table 2.13. "Q (PSF)" Parameters
Parameter Value
Format short
Decimation 1
Floating display off

2.2.1.13. "qPSF" (Outport)


Table 2.14. "qPSF" Parameters
Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held

7
Root System

Parameter Value
Initial output []

2.2.1.14. "Sum" (Sum)


Table 2.15. "Sum" Parameters
Parameter Value
Icon shape round
List of signs |+-
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

2.2.2. Block Execution Order


1. Mach [6] (Constant)
2. Altitude [2] (Constant)
3. Unit Conversion (Gain)
4. Unit Conversion [55] (Gain)
5. S-Function [33] (S-Function)
6. Unit Conversion [103] (Gain)
7. Unit Conversion [105] (Gain)
8. Product [92] (Product)
9. Product [45] (Product)
10. Constant [90] (Constant)
11. Product1 [46] (Product)
12. Product2 [46] (Product)
13. Sum [47] (Sum)
14. Unit Conversion [44] (Gain)
15. Unit Conversion (Gain)
16. CL_alpha1 [90] (Gain)

8
Root System

17. Product2 [49] (Product)


18. 1/2rhoV^2 [48] (Gain)
19. qPSF [7] (Outport)
20. Q (PSF) [7] (Display)
21. CL_0 [57] (Constant)
22. Desired angle [3] (Constant)
23. Memory [68] (Memory)
24. Sum [8] (Sum)
25. Constant [39] (Constant)
26. on/off [39] (Gain)
27. HiddenBuf_InsertedFor_Enabled Subsystem_at_inport_1 (SignalConversion)
28. Enabled Subsystem
29. Saturation [72] (Saturate)
30. Rate Limiter [72] (RateLimiter)
31. Gain1 [99] (Gain)
32. Zero (Constant)
33. Block#1 (S-Function)
34. gain_1 (Gain)
35. gain_2 (Gain)
36. Gain1 [107] (Gain)
37. gain_1 (Gain)
38. gain_2 (Gain)
39. Gain2 [108] (Gain)
40. alpha: theta+hDot/Uo [22] (Fcn)
41. CL_alpha [58] (Gain)
42. Derivative [23] (Derivative)
43. CL_alphadot [58] (Gain)
44. gain_1 (Gain)
45. gain_2 (Gain)
46. Gain2 [100] (Gain)
47. CL_delta [59] (Gain)
48. CLq [59] (Gain)
49. Sum2 [62] (Sum)
50. MAC (cbar) [14] (Constant)
51. cbar/(2*Uo) [56] (Fcn)
52. Product2 [61] (Product)
53. Sum [62] (Sum)
54. Planform Area (S) [16] (Constant)
55. Product [64] (Product)
56. CM_0 [75] (Constant)
57. CM_Alpha [75] (Gain)
58. CM_Delta [76] (Gain)
59. CM_alphadot [76] (Gain)
60. CMq [77] (Gain)
61. Sum3 [80] (Sum)
62. cbar/(2*Uo) [74] (Fcn)
63. Product3 [78] (Product)
64. Sum1 [79] (Sum)
65. Product1 [83] (Product)
66. CL_alpha2 [81] (Gain)
67. Unit Conversion [85] (Gain)
68. Unit Conversion Slope [95] (Gain)
69. Unit Conversion Bias [95] (Constant)
70. Sum [94] (Sum)

9
Root System

71. Unit Conversion (Gain)


72. Unit Conversion Slope (Gain)
73. Unit Conversion Bias (Constant)
74. Sum (Sum)
75. Pulse Generator [6] (DiscretePulseGenerator)
76. Sum [27] (Sum)
77. pmioport (PMIOPort)
78. pmioport (PMIOPort)
79. Aileron [96] (PMComponent)
80. Hinge [101] (PMComponent)
81. TE Hinge [101] (PMIOPort)
82. pmioport (PMIOPort)
83. pmioport (PMIOPort)
84. pmioport (PMIOPort)
85. Spring&Damper Gain [88] (Constant)
86. gain_1 (Gain)
87. gain_2 (Gain)
88. Conversion [86] (Gain)
89. Offset [87] (Constant)
90. Sum2 1 [89] (Sum)
91. Dot Product [87] (DotProduct)
92. Spring&Damper Gain (Constant)
93. gain_1 (Gain)
94. Gain1 [36] (Gain)
95. Integrator [37] (Integrator)
96. Fcn1 [35] (Fcn)
97. Gain4 [37] (Gain)
98. gain_2 (Gain)
99. Offset (Constant)
100. Sum2 1 (Sum)
101. Dot Product (DotProduct)
102. SOURCE_BLOCK (Constant)
103. _gravity_conversion (Gain)
104. Block#2 (S-Function)
105. Block#3 (S-Function)
106. out (PMIOPort)
107. _env_port (PMIOPort)
108. out (PMIOPort)
109. pmioport (PMIOPort)
110. pmioport (PMIOPort)
111. Force [87] (PMIOPort)
112. Position&Velocity [88] (PMIOPort)
113. pmioport (PMIOPort)
114. Gain3 [36] (Gain)
115. pmioport (PMIOPort)
116. Force (PMIOPort)
117. Position&Velocity (PMIOPort)
118. Mechanical Branching Bar [71] (PMComponent)
119. Conn1 [70] (PMIOPort)
120. Custom Joint [106] (PMComponent)
121. Wing [111] (PMComponent)
122. TE Hinge [109] (PMIOPort)
123. Gain [4] (Gain)
124. Gain1 [5] (Gain)

10
Root System

125. Gain2 [5] (Gain)


126. Plunge Pitch Aileron Pos [6] (Scope)
127. Constant (Constant)
128. Clock (Clock)
129. Constant (Constant)
130. Constant1 (Constant)
131. Step (Step)
132. Sum (Sum)
133. Product (Product)
134. Output (Sum)
135. Sine Wave (Sin)
136. Scope (SignalViewerScope)

11
Chapter 3. Subsystems
Table of Contents
3.1. Aero Forces ................................................................................................................ 13
3.1.1. Blocks ............................................................................................................. 13
3.2. Aero Forces ................................................................................................................ 16
3.2.1. Blocks ............................................................................................................. 16
3.3. Alpha Calc ................................................................................................................. 21
3.3.1. Blocks ............................................................................................................. 21
3.4. BACT Wing & PAPA Mount ........................................................................................ 24
3.4.1. Blocks ............................................................................................................. 24
3.5. COESA Atmosphere Model .......................................................................................... 28
3.5.1. Blocks ............................................................................................................. 28
3.6. COESA Atmosphere Model .......................................................................................... 31
3.6.1. Blocks ............................................................................................................. 31
3.7. Continuous ................................................................................................................. 34
3.7.1. Blocks ............................................................................................................. 34
3.8. Controller ................................................................................................................... 38
3.8.1. Blocks ............................................................................................................. 39
3.9. Conversion ................................................................................................................. 41
3.9.1. Blocks ............................................................................................................. 41
3.10. Density Conversion .................................................................................................... 42
3.10.1. Blocks ........................................................................................................... 43
3.11. dot .......................................................................................................................... 44
3.11.1. Blocks ........................................................................................................... 44
3.12. Dynamic Pressure ...................................................................................................... 48
3.12.1. Blocks ........................................................................................................... 48
3.13. Enabled Subsystem .................................................................................................... 51
3.13.1. Interface ........................................................................................................ 51
3.13.2. Blocks ........................................................................................................... 52
3.13.3. Block Execution Order ..................................................................................... 53
3.14. Length Conversion ..................................................................................................... 54
3.14.1. Blocks ........................................................................................................... 54
3.15. Lift Coefficient .......................................................................................................... 56
3.15.1. Blocks ........................................................................................................... 56
3.16. Lift Calculation ......................................................................................................... 63
3.16.1. Blocks ........................................................................................................... 63
3.17. Outputs .................................................................................................................... 66
3.17.1. Blocks ........................................................................................................... 66
3.18. PAPA Pitch & Plunge Stiffness & Damping ................................................................... 70
3.18.1. Blocks ........................................................................................................... 70
3.19. Physical Constraints ................................................................................................... 71
3.19.1. Blocks ........................................................................................................... 71
3.20. Pitching Moment Coefficient ....................................................................................... 73
3.20.1. Blocks ........................................................................................................... 74
3.21. Pitching Moment Calculation ....................................................................................... 81
3.21.1. Blocks ........................................................................................................... 81
3.22. Pressure Conversion ................................................................................................... 84
3.22.1. Blocks ........................................................................................................... 84
3.23. SpringDamper1 ......................................................................................................... 86

12
Subsystems

3.23.1. Blocks ........................................................................................................... 86


3.24. Subsystem ................................................................................................................ 89
3.24.1. Blocks ........................................................................................................... 89
3.25. Temperature Conversion ............................................................................................. 93
3.25.1. Blocks ........................................................................................................... 93
3.26. Trailing Edge ............................................................................................................ 96
3.26.1. Blocks ........................................................................................................... 96
3.27. Velocity Conversion ................................................................................................. 102
3.27.1. Blocks ......................................................................................................... 102
3.28. Velocity Conversion ................................................................................................. 104
3.28.1. Blocks ......................................................................................................... 104
3.29. Wing/PAPA Mount .................................................................................................. 106
3.29.1. Blocks ......................................................................................................... 106

3.1. Aero Forces


Figure 3.1. FlutterSuppressionSystem/Aero Forces

Planform Area (S)

3.55 S
Lift 1
Lift
1.33 cbar

1 Mach MAC (cbar)


Moment 2
Mach Q (PSF) Q
Q Moment
2 Alt (ft)
Alt Aero Forces
(ft)

3.1.1. Blocks
3.1.1.1. Parameters

3.1.1.1.1. "Alt (ft)" (Inport)

Table 3.1. "Alt (ft)" Parameters


Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []

13
Subsystems

Parameter Value
Data type Inherit: auto

3.1.1.1.2. "Lift" (Outport)

Table 3.2. "Lift" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.1.1.1.3. "MAC (cbar)" (Constant)

Table 3.3. "MAC (cbar)" Parameters


Parameter Value
Constant value 1.33
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools

14
Subsystems

Parameter Value
Sample time inf
Frame period inf

3.1.1.1.4. "Mach" (Inport)

Table 3.4. "Mach" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.1.1.1.5. "Moment" (Outport)

Table 3.5. "Moment" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

15
Subsystems

3.1.1.1.6. "Planform Area (S)" (Constant)

Table 3.6. "Planform Area (S)" Parameters


Parameter Value
Constant value 3.55
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.2. Aero Forces


Figure 3.2. FlutterSuppressionSystem/Aero Forces/Aero Forces

alpha alpha

alphaDot alphaDot

Alpha Calc
Lift Calculation
2 cbar CL CL
cbar Lift 3 Q Lift 1
Coefficient Lift
1 S
S
2 cbar CM CM

Pitching Moment 3 Q
Coefficient Pitching Moment 2
Q S
Moment
2 cbar

Pitching Moment Calculation

3.2.1. Blocks
3.2.1.1. Parameters

16
Subsystems

3.2.1.1.1. "cbar" (Inport)

Table 3.7. "cbar" Parameters

Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.2.1.1.2. "cbar1" (InportShadow)

Table 3.8. "cbar1" Parameters

Parameter Value
Port number 2
Icon display Port number
Output function call off
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Latch input by delaying off
outside signal
Latch input for feedback off
signals of function-call
subsystem outputs
Interpolate data on

17
Subsystems

3.2.1.1.3. "cbar2" (InportShadow)

Table 3.9. "cbar2" Parameters


Parameter Value
Port number 2
Icon display Port number
Output function call off
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Latch input by delaying off
outside signal
Latch input for feedback off
signals of function-call
subsystem outputs
Interpolate data on

3.2.1.1.4. "Goto2" (Goto)

Table 3.10. "Goto2" Parameters


Parameter Value
Tag alpha
Icon display Tag
Tag visibility global

3.2.1.1.5. "Goto8" (Goto)

Table 3.11. "Goto8" Parameters


Parameter Value
Tag alphaDot
Icon display Tag

18
Subsystems

Parameter Value
Tag visibility global

3.2.1.1.6. "Lift" (Outport)

Table 3.12. "Lift" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.2.1.1.7. "Moment" (Outport)

Table 3.13. "Moment" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model

19
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.2.1.1.8. "Q" (Inport)

Table 3.14. "Q" Parameters


Parameter Value
Port number 3
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.2.1.1.9. "q1" (InportShadow)

Table 3.15. "q1" Parameters


Parameter Value
Port number 3
Icon display Port number
Output function call off
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
Port dimensions (-1 for -1
inherited)

20
Subsystems

Parameter Value
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Latch input by delaying off
outside signal
Latch input for feedback off
signals of function-call
subsystem outputs
Interpolate data on

3.2.1.1.10. "S" (Inport)

Table 3.16. "S" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.3. Alpha Calc


Figure 3.3. FlutterSuppressionSystem/Aero Forces/Aero Forces/Alpha Calc

theta 1
alpha
3
Uo u[1]+u[3]/u[2]
3

hDot alpha: du/dt 2


theta+hDot/Uo
alphaDot
Derivative

3.3.1. Blocks
3.3.1.1. Parameters

21
Subsystems

3.3.1.1.1. "alpha" (Outport)

Table 3.17. "alpha" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.3.1.1.2. "alpha: theta+hDot/Uo" (Fcn)

Table 3.18. "alpha: theta+hDot/Uo" Parameters


Parameter Value
Expression u[1]+u[3]/u[2]
Sample time (-1 for inhe- -1
rited)

3.3.1.1.3. "alphaDot" (Outport)

Table 3.19. "alphaDot" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []

22
Subsystems

Parameter Value
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.3.1.1.4. "Derivative" (Derivative)

Table 3.20. "Derivative" Parameters


Parameter Value
Coefficient c in the trans- inf
fer function approximati-
on s/(c*s + 1) used for li-
nearization

3.3.1.1.5. "From" (From)

Table 3.21. "From" Parameters


Parameter Value
Goto tag Uo
Icon display Tag

3.3.1.1.6. "From1" (From)

Table 3.22. "From1" Parameters


Parameter Value
Goto tag hDot

23
Subsystems

Parameter Value
Icon display Tag

3.3.1.1.7. "From2" (From)

Table 3.23. "From2" Parameters


Parameter Value
Goto tag theta
Icon display Tag

3.3.1.1.8. "Mux" (Mux)

Table 3.24. "Mux" Parameters


Parameter Value
Number of inputs 3
Display option bar

3.4. BACT Wing & PAPA Mount


Figure 3.4. FlutterSuppressionSystem/BACT Wing & PAPA Mount

Zero
h
4
Disturbance Zero
hDot
3
6
Pitching Moment Aerodynamic Forces theta
Zero 6 6{6}
1
6{6}
thetaDot states
2
Lift
Zero TE Hinge 1 T E P os delta
TE Pos
Wing/PAPA Mount TE Hinge deltaDot

Trailing Edge

3.4.1. Blocks
3.4.1.1. Parameters

3.4.1.1.1. "Bus Creator" (BusCreator)

Table 3.25. "Bus Creator" Parameters


Parameter Value
Number of inputs 6

24
Subsystems

Parameter Value
Display option bar
Data type Inherit: auto
Output as nonvirtual bus off

3.4.1.1.2. "Disturbance" (Inport)

Table 3.26. "Disturbance" Parameters


Parameter Value
Port number 4
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.4.1.1.3. "Lift" (Inport)

Table 3.27. "Lift" Parameters


Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.4.1.1.4. "Mux1" (Mux)

Table 3.28. "Mux1" Parameters


Parameter Value
Number of inputs 6

25
Subsystems

Parameter Value
Display option bar

3.4.1.1.5. "Pitching Moment" (Inport)

Table 3.29. "Pitching Moment" Parameters

Parameter Value
Port number 3
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.4.1.1.6. "states" (Outport)

Table 3.30. "states" Parameters

Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held

26
Subsystems

Parameter Value
Initial output []

3.4.1.1.7. "Sum" (Sum)

Table 3.31. "Sum" Parameters


Parameter Value
Icon shape round
List of signs ++|
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.4.1.1.8. "TE Pos" (Inport)

Table 3.32. "TE Pos" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

27
Subsystems

3.5. COESA Atmosphere Model


Figure 3.5. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model

T (K) K R 1
Temperature
Temperature Conversion
a (m/s) m/s ft/s 2
1 ft m Speed of Sound
h (m) Velocity Conversion
Height Pa psi 3
Length Conversion P (Pa)
COESA
Air Pressure
Pressure Conversion
3
# (kg/m ) kg/m
3
lbm/ft
3 4
Air Density
Density Conversion
COESA Atmosphere Model

3.5.1. Blocks
3.5.1.1. Parameters

3.5.1.1.1. "Air Density" (Outport)

Table 3.33. "Air Density" Parameters


Parameter Value
Port number 4
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held

28
Subsystems

Parameter Value
Initial output []

3.5.1.1.2. "Air Pressure" (Outport)

Table 3.34. "Air Pressure" Parameters


Parameter Value
Port number 3
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.5.1.1.3. "Height" (Inport)

Table 3.35. "Height" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

29
Subsystems

3.5.1.1.4. "Speed of Sound" (Outport)

Table 3.36. "Speed of Sound" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.5.1.1.5. "Temperature" (Outport)

Table 3.37. "Temperature" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit

30
Subsystems

Parameter Value
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.6. COESA Atmosphere Model


Figure 3.6. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/COESA Atmosphere Model

K K 1
Temperature
Temperature Conversion
m/s m/s 2

1 m m saeroatmos Speed of Sound


Velocity Conversion
Height Pa Pa 3
Length Conversion
Air Pressure
Pressure Conversion
kg/m
3
kg/m
3 4
Air Density
Density Conversion
S-Function

3.6.1. Blocks
3.6.1.1. Parameters

3.6.1.1.1. "Air Density" (Outport)


Table 3.38. "Air Density" Parameters
Parameter Value
Port number 4
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model

31
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.6.1.1.2. "Air Pressure" (Outport)

Table 3.39. "Air Pressure" Parameters


Parameter Value
Port number 3
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.6.1.1.3. "Height" (Inport)

Table 3.40. "Height" Parameters


Parameter Value
Port number 1

32
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.6.1.1.4. "S-Function" (S-Function)

Table 3.41. "S-Function" Parameters


Parameter Value
S-function name saeroatmos
S-function parameters spec,model,profile_var,profile_percent,profile_alt,envelope_var,envelope_percent,acti-
on
S-function modules ''

3.6.1.1.5. "Speed of Sound" (Outport)

Table 3.42. "Speed of Sound" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

33
Subsystems

3.6.1.1.6. "Temperature" (Outport)

Table 3.43. "Temperature" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.7. Continuous
Figure 3.7. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA
Mount/PAPA Pitch & Plunge Stiffness & Damping/SpringDamper4/Conversion/
Continuous

2 -K -
1
Rate
s
1 -K - xo 2
f(u) -K - 1
Angle 2
Continuous Angle

3.7.1. Blocks
3.7.1.1. Parameters

34
Subsystems

3.7.1.1.1. "Angle" (Inport)

Table 3.44. "Angle" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.7.1.1.2. "Continuous Angle" (Outport)

Table 3.45. "Continuous Angle" Parameters


Parameter Value
Port 1
Icon Display Port number
Out Min []
Out Max []
Out Data Type Str Inherit: auto
Lock Scale off
Bus Output As Struct off
Port Dimensions -1
Var Size Sig Inherit
Sample Time -1
Source Of Initial Output Dialog
Value
Output When Disabled held
Initial Output []

3.7.1.1.3. "Fcn1" (Fcn)

Table 3.46. "Fcn1" Parameters


Parameter Value
Expression u(2) + (2*(u(1) > u(2)) - 1)*2*pi*floor(abs(u(1)-u(2))/(2*pi) + 0.5)
Sample time (-1 for inhe- -1
rited)

35
Subsystems

3.7.1.1.4. "Gain1" (Gain)

Table 3.47. "Gain1" Parameters


Parameter Value
Gain pm_unit(rad, 'rad', 'linear')
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.7.1.1.5. "Gain3" (Gain)

Table 3.48. "Gain3" Parameters


Parameter Value
Gain pm_unit(rads, 'rad/s', 'linear')
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low

36
Subsystems

Parameter Value
Sample time (-1 for inhe- -1
rited)

3.7.1.1.6. "Gain4" (Gain)

Table 3.49. "Gain4" Parameters


Parameter Value
Gain pm_unit('rad', rad, 'linear')
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.7.1.1.7. "Integrator" (Integrator)

Table 3.50. "Integrator" Parameters


Parameter Value
External reset none
Initial condition source external
Initial condition 0
Limit output off
Upper saturation limit inf
Lower saturation limit -inf
Show saturation port off
Show state port off
Absolute tolerance 1e-3
Ignore limit and reset off
when linearizing

37
Subsystems

Parameter Value
Enable zero-crossing det- off
ection
State Name (e.g., 'positi- ''
on')

3.7.1.1.8. "Mux" (Mux)

Table 3.51. "Mux" Parameters


Parameter Value
Number of inputs 2
Display option bar

3.7.1.1.9. "Rate" (Inport)

Table 3.52. "Rate" Parameters


Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.8. Controller
Figure 3.8. FlutterSuppressionSystem/Controller

1 1.0

Constant on/off
TE
command
1 error teCMD command actual 1
Error TE Pos
Physical
Enabled
Constraints
Subsystem

38
Subsystems

3.8.1. Blocks
3.8.1.1. Parameters

3.8.1.1.1. "Constant" (Constant)

Table 3.53. "Constant" Parameters


Parameter Value
Constant value 1
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.8.1.1.2. "Error" (Inport)

Table 3.54. "Error" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.8.1.1.3. "on/off" (Gain)

Table 3.55. "on/off" Parameters


Parameter Value
Gain 1.0

39
Subsystems

Parameter Value
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.8.1.1.4. "TE Pos" (Outport)

Table 3.56. "TE Pos" Parameters

Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

40
Subsystems

3.9. Conversion
Figure 3.9. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA
Mount/PAPA Pitch & Plunge Stiffness & Damping/SpringDamper4/Conversion

Angle
2
1 Continuous Angle 2
2 1
In1 Rate 2
Out1
Continuous

3.9.1. Blocks
3.9.1.1. Parameters

3.9.1.1.1. "Demux" (Demux)

Table 3.57. "Demux" Parameters


Parameter Value
Number of outputs 2
Display option bar
Bus selection mode off

3.9.1.1.2. "In1" (Inport)

Table 3.58. "In1" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

41
Subsystems

3.9.1.1.3. "Mux" (Mux)

Table 3.59. "Mux" Parameters


Parameter Value
Number of inputs 2
Display option bar

3.9.1.1.4. "Out1" (Outport)

Table 3.60. "Out1" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.10. Density Conversion


Figure 3.10. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/COESA Atmosphere Model/Density Conversion

1 slope 1
In1 Out1
Unit Conversion

42
Subsystems

3.10.1. Blocks
3.10.1.1. Parameters

3.10.1.1.1. "In1" (Inport)

Table 3.61. "In1" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.10.1.1.2. "Out1" (Outport)

Table 3.62. "Out1" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

43
Subsystems

3.10.1.1.3. "Unit Conversion" (Gain)

Table 3.63. "Unit Conversion" Parameters


Parameter Value
Gain slope
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.11. dot
Figure 3.11. FlutterSuppressionSystem/Aero Forces/Subsystem/Dynamic Pressure/
dot

3
1
3 1
V
dot

3.11.1. Blocks
3.11.1.1. Parameters

44
Subsystems

3.11.1.1.1. "Demux1" (Demux)

Table 3.64. "Demux1" Parameters

Parameter Value
Number of outputs 3
Display option bar
Bus selection mode off

3.11.1.1.2. "dot" (Outport)

Table 3.65. "dot" Parameters

Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.11.1.1.3. "Product" (Product)

Table 3.66. "Product" Parameters

Parameter Value
Number of inputs 2

45
Subsystems

Parameter Value
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Zero
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.11.1.1.4. "Product1" (Product)

Table 3.67. "Product1" Parameters


Parameter Value
Number of inputs 2
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Zero
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

46
Subsystems

3.11.1.1.5. "Product2" (Product)

Table 3.68. "Product2" Parameters


Parameter Value
Number of inputs 2
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Zero
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.11.1.1.6. "Sum" (Sum)

Table 3.69. "Sum" Parameters


Parameter Value
Icon shape round
List of signs +++
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor

47
Subsystems

Parameter Value
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.11.1.1.7. "V" (Inport)

Table 3.70. "V" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.12. Dynamic Pressure


Figure 3.12. FlutterSuppressionSystem/Aero Forces/Subsystem/Dynamic Pressure

3
1 V dot
3 1/2 1
Velocity 2
dot qbar
Air Density 1/2rhoV^2

3.12.1. Blocks
3.12.1.1. Parameters

3.12.1.1.1. "1/2rhoV^2" (Gain)

Table 3.71. "1/2rhoV^2" Parameters


Parameter Value
Gain 1/2
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []

48
Subsystems

Parameter Value
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.12.1.1.2. "Air Density" (Inport)

Table 3.72. "Air Density" Parameters


Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.12.1.1.3. "Product2" (Product)

Table 3.73. "Product2" Parameters


Parameter Value
Number of inputs 2
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have on
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Same as first input

49
Subsystems

Parameter Value
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.12.1.1.4. "qbar" (Outport)

Table 3.74. "qbar" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output 0

3.12.1.1.5. "Velocity" (Inport)

Table 3.75. "Velocity" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)

50
Subsystems

Parameter Value
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.13. Enabled Subsystem


Checksum: 3719178570 2024708515 2947683474 1984953869

Figure 3.13. FlutterSuppressionSystem/Controller/Enabled Subsystem

Enable

num(s)
1 1
s2 +100s
error teCMD
Controller

3.13.1. Interface
3.13.1.1. Input Signals
The following tables describe external signals used to compute the subsystem's inputs.The name of the
input signal is the name of the input port that accepts the signal. The number in angle brackets is the number
of the input port. A dimension of [1 1] indicates a scalar signal.

Table 3.76.
Description:
Data Type: double
Width: 1
Dimensions: [1 1 ]

3.13.1.2. Output Signals


The following tables describe the signals output by this system. The name of the output signal is the name
of the signal's parent block, i.e., the block that computes the signal. The number in angle brackets is the
number of the port that emits the signal.

Table 3.77.
Description:

51
Subsystems

Data Type: double


Width: 1
Dimensions: [1 1 ]

3.13.2. Blocks
3.13.2.1. Parameters

3.13.2.1.1. "Controller" (TransferFcn)

Table 3.78. "Controller" Parameters


Parameter Value
Numerator coefficients [-10393.7989539677 -80183.6874752132 -565082.359817244]
Denominator coefficients [1 100 0]
State Name (e.g., 'positi- ''
on')

3.13.2.1.2. "Enable" (EnablePort)

Table 3.79. "Enable" Parameters


Parameter Value
States when enabling reset
Propagate sizes of varia- Only when enabling
ble-size signals
Show output port off
Enable zero-crossing det- on
ection
Port dimensions 1
Sample time -1
Minimum []
Maximum []
Data type double
Interpolate data on

3.13.2.1.3. "error" (Inport)

Table 3.80. "error" Parameters


Parameter Value
Port number 1

52
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.13.2.1.4. "teCMD" (Outport)

Table 3.81. "teCMD" Parameters

Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.13.3. Block Execution Order


1. Controller [52] (TransferFcn)

53
Subsystems

3.14. Length Conversion


Figure 3.14. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/COESA Atmosphere Model/Length Conversion

1 slope 1
In1 Out1
Unit Conversion

3.14.1. Blocks
3.14.1.1. Parameters

3.14.1.1.1. "In1" (Inport)

Table 3.82. "In1" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.14.1.1.2. "Out1" (Outport)

Table 3.83. "Out1" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools

54
Subsystems

Parameter Value
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.14.1.1.3. "Unit Conversion" (Gain)

Table 3.84. "Unit Conversion" Parameters

Parameter Value
Gain slope
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

55
Subsystems

3.15. Lift Coefficient


Figure 3.15. FlutterSuppressionSystem/Aero Forces/Aero Forces/Lift Coefficient

CL_0

alpha 4.584

CL_alpha 1
CL
delta 0.63 CL

CL_delta

alphaDot -3.1064

CL_alphadot

thetaDot 2.5625
???
CLq

1
2
cbar u[1]/(2*u[2])
2
Uo
cbar/(2*Uo)

3.15.1. Blocks
3.15.1.1. Parameters

3.15.1.1.1. "cbar" (Inport)

Table 3.85. "cbar" Parameters

Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

56
Subsystems

3.15.1.1.2. "cbar/(2*Uo)" (Fcn)

Table 3.86. "cbar/(2*Uo)" Parameters


Parameter Value
Expression u[1]/(2*u[2])
Sample time (-1 for inhe- -1
rited)

3.15.1.1.3. "CL" (Outport)

Table 3.87. "CL" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.15.1.1.4. "CL_0" (Constant)

Table 3.88. "CL_0" Parameters


Parameter Value
Constant value 0
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based

57
Subsystems

Parameter Value
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.15.1.1.5. "CL_alpha" (Gain)

Table 3.89. "CL_alpha" Parameters


Parameter Value
Gain 4.584
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.15.1.1.6. "CL_alphadot" (Gain)

Table 3.90. "CL_alphadot" Parameters


Parameter Value
Gain -3.1064
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []

58
Subsystems

Parameter Value
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.15.1.1.7. "CL_delta" (Gain)

Table 3.91. "CL_delta" Parameters


Parameter Value
Gain 0.63
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.15.1.1.8. "CLq" (Gain)

Table 3.92. "CLq" Parameters


Parameter Value
Gain 2.5625

59
Subsystems

Parameter Value
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.15.1.1.9. "From" (From)

Table 3.93. "From" Parameters


Parameter Value
Goto tag alpha
Icon display Tag

3.15.1.1.10. "From1" (From)

Table 3.94. "From1" Parameters


Parameter Value
Goto tag alphaDot
Icon display Tag

3.15.1.1.11. "From15" (From)

Table 3.95. "From15" Parameters


Parameter Value
Goto tag Uo

60
Subsystems

Parameter Value
Icon display Tag

3.15.1.1.12. "From2" (From)

Table 3.96. "From2" Parameters


Parameter Value
Goto tag thetaDot
Icon display Tag

3.15.1.1.13. "From3" (From)

Table 3.97. "From3" Parameters


Parameter Value
Goto tag delta
Icon display Tag

3.15.1.1.14. "Mux4" (Mux)

Table 3.98. "Mux4" Parameters


Parameter Value
Number of inputs 2
Display option bar

3.15.1.1.15. "Product2" (Product)

Table 3.99. "Product2" Parameters


Parameter Value
Number of inputs 2
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []

61
Subsystems

Parameter Value
Output maximum []
Output data type Inherit: Same as first input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.15.1.1.16. "Sum" (Sum)

Table 3.100. "Sum" Parameters


Parameter Value
Icon shape rectangular
List of signs ++++
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.15.1.1.17. "Sum2" (Sum)

Table 3.101. "Sum2" Parameters


Parameter Value
Icon shape rectangular

62
Subsystems

Parameter Value
List of signs ++
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.16. Lift Calculation


Figure 3.16. FlutterSuppressionSystem/Aero Forces/Aero Forces/Lift Calculation

1
CL
2 1
Q Lift
3
S

3.16.1. Blocks
3.16.1.1. Parameters

3.16.1.1.1. "CL" (Inport)

Table 3.102. "CL" Parameters


Parameter Value
Port number 1

63
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.16.1.1.2. "Lift" (Outport)

Table 3.103. "Lift" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.16.1.1.3. "Product" (Product)

Table 3.104. "Product" Parameters


Parameter Value
Number of inputs 3
Multiplication Element-wise(.*)

64
Subsystems

Parameter Value
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Same as first input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.16.1.1.4. "Q" (Inport)

Table 3.105. "Q" Parameters


Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.16.1.1.5. "S" (Inport)

Table 3.106. "S" Parameters


Parameter Value
Port number 3
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)

65
Subsystems

Parameter Value
Minimum []
Maximum []
Data type Inherit: auto

3.17. Outputs
Figure 3.17. FlutterSuppressionSystem/Outputs

h
<h>
hDot
<hDot> 1
theta Pitch
6{6} <theta> Memory
1
6{6} thetaDot
States <thetaDot>
delta
<delta>
deltaDot
<deltaDot>

3.17.1. Blocks
3.17.1.1. Parameters

3.17.1.1.1. "Bus Selector" (BusSelector)

Table 3.107. "Bus Selector" Parameters


Parameter Value
Output signals h,hDot,theta,thetaDot,delta,deltaDot
Output as bus off
h
hDot
theta
thetaDot
delta
deltaDot

Output Hierarchy:
1. Bus Selector
1. <h>

66
Subsystems

2. <hDot>
3. <theta>
4. <thetaDot>
5. <delta>
6. <deltaDot>

3.17.1.1.2. "Goto1" (Goto)

Table 3.108. "Goto1" Parameters


Parameter Value
Tag h
Icon display Tag
Tag visibility global

3.17.1.1.3. "Goto10" (Goto)

Table 3.109. "Goto10" Parameters


Parameter Value
Tag theta
Icon display Tag
Tag visibility global

3.17.1.1.4. "Goto11" (Goto)

Table 3.110. "Goto11" Parameters


Parameter Value
Tag thetaDot
Icon display Tag
Tag visibility global

3.17.1.1.5. "Goto12" (Goto)

Table 3.111. "Goto12" Parameters


Parameter Value
Tag delta

67
Subsystems

Parameter Value
Icon display Tag
Tag visibility global

3.17.1.1.6. "Goto13" (Goto)

Table 3.112. "Goto13" Parameters

Parameter Value
Tag deltaDot
Icon display Tag
Tag visibility global

3.17.1.1.7. "Goto9" (Goto)

Table 3.113. "Goto9" Parameters

Parameter Value
Tag hDot
Icon display Tag
Tag visibility global

3.17.1.1.8. "Memory" (Memory)

Table 3.114. "Memory" Parameters

Parameter Value
Initial condition 0
Inherit sample time off
Direct feedthrough of in- off
put during linearization
Treat as a unit delay wh- off
en linearizing with discr-
ete sample time
State name must resolve off
to Simulink signal object

68
Subsystems

3.17.1.1.9. "Pitch" (Outport)

Table 3.115. "Pitch" Parameters

Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.17.1.1.10. "States" (Inport)

Table 3.116. "States" Parameters

Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

69
Subsystems

3.18. PAPA Pitch & Plunge Stiffness & Dampi-


ng
Figure 3.18. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA
Mount/PAPA Pitch & Plunge Stiffness & Damping

Position&Velocity Force

SpringDamper1

Position&Velocity Force

1
SpringDamper4
Conn1

Mechanical
Branching
Bar

3.18.1. Blocks
3.18.1.1. Parameters

70
Subsystems

3.18.1.1.1. "Conn1" (PMIOPort)

Table 3.117. "Conn1" Parameters


Parameter Value
Port number 1
Port location on parent Left
subsystem

3.18.1.1.2. "Mechanical Branching Bar" (PMComponent)

Table 3.118. "Mechanical Branching Bar" Parameters


Parameter Value
UPDATE_FROM_CAD off
ClassName BranchingBar
DialogClass MechanicalBranchingBarBlock
NumSAPorts 14

3.19. Physical Constraints


Figure 3.19. FlutterSuppressionSystem/Controller/Physical Constraints

1 1
command actual
Saturation Rate Limiter

3.19.1. Blocks
3.19.1.1. Parameters

3.19.1.1.1. "actual" (Outport)

Table 3.119. "actual" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto

71
Subsystems

Parameter Value
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.19.1.1.2. "command" (Inport)

Table 3.120. "command" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.19.1.1.3. "Rate Limiter" (RateLimiter)

Table 3.121. "Rate Limiter" Parameters


Parameter Value
Rising slew rate rateLimit
Falling slew rate -rateLimit
Sample time mode inherited
Initial condition 0
Treat as gain when linea- on
rizing

72
Subsystems

3.19.1.1.4. "Saturation" (Saturate)

Table 3.122. "Saturation" Parameters


Parameter Value
Upper limit satLimit
Lower limit -satLimit
Treat as gain when linea- on
rizing
Enable zero-crossing det- on
ection
Sample time (-1 for inhe- -1
rited)
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor

3.20. Pitching Moment Coefficient


Figure 3.20. FlutterSuppressionSystem/Aero Forces/Aero Forces/Pitching Moment
Coefficient

CM_0

alpha 1.490

CM_Alpha 1
CM
delta -0.0246

CM_Delta

alphaDot -2.6505

CM_alphadot

thetaDot -.4035

CMq
???
1
2
cbar u[1]/(2*u[2])
2
Uo
cbar/(2*Uo)

73
Subsystems

3.20.1. Blocks
3.20.1.1. Parameters

3.20.1.1.1. "cbar" (Inport)

Table 3.123. "cbar" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.20.1.1.2. "cbar/(2*Uo)" (Fcn)

Table 3.124. "cbar/(2*Uo)" Parameters


Parameter Value
Expression u[1]/(2*u[2])
Sample time (-1 for inhe- -1
rited)

3.20.1.1.3. "CM" (Outport)

Table 3.125. "CM" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model

74
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.20.1.1.4. "CM_0" (Constant)

Table 3.126. "CM_0" Parameters


Parameter Value
Constant value 0
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.20.1.1.5. "CM_Alpha" (Gain)

Table 3.127. "CM_Alpha" Parameters


Parameter Value
Gain 1.490
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input

75
Subsystems

Parameter Value
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.20.1.1.6. "CM_alphadot" (Gain)

Table 3.128. "CM_alphadot" Parameters


Parameter Value
Gain -2.6505
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.20.1.1.7. "CM_Delta" (Gain)

Table 3.129. "CM_Delta" Parameters


Parameter Value
Gain -0.0246
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input

76
Subsystems

Parameter Value
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.20.1.1.8. "CMq" (Gain)

Table 3.130. "CMq" Parameters


Parameter Value
Gain -.4035
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.20.1.1.9. "From1" (From)

Table 3.131. "From1" Parameters


Parameter Value
Goto tag delta
Icon display Tag

77
Subsystems

3.20.1.1.10. "From16" (From)

Table 3.132. "From16" Parameters


Parameter Value
Goto tag alphaDot
Icon display Tag

3.20.1.1.11. "From18" (From)

Table 3.133. "From18" Parameters


Parameter Value
Goto tag Uo
Icon display Tag

3.20.1.1.12. "From19" (From)

Table 3.134. "From19" Parameters


Parameter Value
Goto tag thetaDot
Icon display Tag

3.20.1.1.13. "From3" (From)

Table 3.135. "From3" Parameters


Parameter Value
Goto tag alpha
Icon display Tag

3.20.1.1.14. "Mux5" (Mux)

Table 3.136. "Mux5" Parameters


Parameter Value
Number of inputs 2
Display option bar

78
Subsystems

3.20.1.1.15. "Product3" (Product)

Table 3.137. "Product3" Parameters


Parameter Value
Number of inputs 2
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Same as first input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.20.1.1.16. "Sum1" (Sum)

Table 3.138. "Sum1" Parameters


Parameter Value
Icon shape rectangular
List of signs ++++
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor

79
Subsystems

Parameter Value
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.20.1.1.17. "Sum3" (Sum)

Table 3.139. "Sum3" Parameters

Parameter Value
Icon shape rectangular
List of signs ++
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

80
Subsystems

3.21. Pitching Moment Calculation


Figure 3.21. FlutterSuppressionSystem/Aero Forces/Aero Forces/Pitching Moment
Calculation

1
CM

2
Q -1 1

3 Pitching Moment

4
cbar

3.21.1. Blocks
3.21.1.1. Parameters

3.21.1.1.1. "cbar" (Inport)

Table 3.140. "cbar" Parameters


Parameter Value
Port number 4
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.21.1.1.2. "CL_alpha2" (Gain)

Table 3.141. "CL_alpha2" Parameters


Parameter Value
Gain -1
Multiplication Element-wise(K.*u)

81
Subsystems

Parameter Value
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.21.1.1.3. "CM" (Inport)

Table 3.142. "CM" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.21.1.1.4. "Pitching Moment" (Outport)

Table 3.143. "Pitching Moment" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools

82
Subsystems

Parameter Value
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.21.1.1.5. "Product1" (Product)

Table 3.144. "Product1" Parameters


Parameter Value
Number of inputs 4
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Same as first input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.21.1.1.6. "Q" (Inport)

Table 3.145. "Q" Parameters


Parameter Value
Port number 2

83
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.21.1.1.7. "S" (Inport)

Table 3.146. "S" Parameters


Parameter Value
Port number 3
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.22. Pressure Conversion


Figure 3.22. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/COESA Atmosphere Model/Pressure Conversion

1 slope 1
In1 Out1
Unit Conversion

3.22.1. Blocks
3.22.1.1. Parameters

3.22.1.1.1. "In1" (Inport)

Table 3.147. "In1" Parameters


Parameter Value
Port number 1

84
Subsystems

Parameter Value
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.22.1.1.2. "Out1" (Outport)

Table 3.148. "Out1" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.22.1.1.3. "Unit Conversion" (Gain)

Table 3.149. "Unit Conversion" Parameters


Parameter Value
Gain slope
Multiplication Element-wise(K.*u)

85
Subsystems

Parameter Value
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.23. SpringDamper1
Figure 3.23. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA
Mount/PAPA Pitch & Plunge Stiffness & Damping/SpringDamper1

2
-C -
Spring&Damper Gain
2 1
2 2 2 2 Force
2 1 Dot Product
2 2 Force Actuator
Position&Velocity 2
Position&Velocity Sensor
Conversion 2

-C - Offset

3.23.1. Blocks
3.23.1.1. Parameters

3.23.1.1.1. "Conversion" (Gain)

Table 3.150. "Conversion" Parameters


Parameter Value
Gain 1
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input

86
Subsystems

Parameter Value
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.23.1.1.2. "Dot Product" (DotProduct)

Table 3.151. "Dot Product" Parameters


Parameter Value
Sample time (-1 for inhe- -1
rited)
Require all inputs to have on
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low

3.23.1.1.3. "Force" (PMIOPort)

Table 3.152. "Force" Parameters


Parameter Value
Port number 1
Port location on parent Right
subsystem

87
Subsystems

3.23.1.1.4. "Offset" (Constant)

Table 3.153. "Offset" Parameters


Parameter Value
Constant value [springPositionOffset damperVelocityOffset]
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.23.1.1.5. "Position&Velocity" (PMIOPort)

Table 3.154. "Position&Velocity" Parameters


Parameter Value
Port number 2
Port location on parent Left
subsystem

3.23.1.1.6. "Spring&Damper Gain" (Constant)

Table 3.155. "Spring&Damper Gain" Parameters


Parameter Value
Constant value -[springConstant damperConstant]
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf

88
Subsystems

Parameter Value
Frame period inf

3.23.1.1.7. "Sum2 1" (Sum)

Table 3.156. "Sum2 1" Parameters


Parameter Value
Icon shape round
List of signs |+-
Sum over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.24. Subsystem
Figure 3.24. FlutterSuppressionSystem/Aero Forces/Subsystem

Uo Q

1
Mach
3
Temperature (R) vel 2 V
Speed of Sound (ft/s) [ 0 0] 3
2 Height (ft) 2 1 2 1
Air Pressure (psi) /2 #V q
Alt (ft) Air Density (lbm/ft^3) 1/32.2 Q (PSF)
#
rho
COESA Atmosphere Model
Dynamic Pressure

3.24.1. Blocks
3.24.1.1. Parameters

89
Subsystems

3.24.1.1.1. "Alt (ft)" (Inport)

Table 3.157. "Alt (ft)" Parameters


Parameter Value
Port number 2
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.24.1.1.2. "CL_alpha1" (Gain)

Table 3.158. "CL_alpha1" Parameters


Parameter Value
Gain 1/32.2
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.24.1.1.3. "Constant" (Constant)

Table 3.159. "Constant" Parameters


Parameter Value
Constant value [0 0]
Interpret vector paramet- on
ers as 1-D

90
Subsystems

Parameter Value
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit from 'Constant value'
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.24.1.1.4. "Goto2" (Goto)

Table 3.160. "Goto2" Parameters


Parameter Value
Tag Q
Icon display Tag
Tag visibility global

3.24.1.1.5. "Goto3" (Goto)

Table 3.161. "Goto3" Parameters


Parameter Value
Tag Uo
Icon display Tag
Tag visibility global

3.24.1.1.6. "Mach" (Inport)

Table 3.162. "Mach" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

91
Subsystems

3.24.1.1.7. "Mux1" (Mux)

Table 3.163. "Mux1" Parameters


Parameter Value
Number of inputs 2
Display option bar

3.24.1.1.8. "Product" (Product)

Table 3.164. "Product" Parameters


Parameter Value
Number of inputs 2
Multiplication Element-wise(.*)
Multiply over All dimensions
Dimension 1
Require all inputs to have off
the same data type
Output minimum []
Output maximum []
Output data type Inherit: Same as first input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.24.1.1.9. "Q (PSF)" (Outport)

Table 3.165. "Q (PSF)" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto

92
Subsystems

Parameter Value
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.25. Temperature Conversion


Figure 3.25. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/COESA Atmosphere Model/Temperature Conversion

1 slope 1
In1 Out1
Unit Conversion Slope

bias

Unit Conversion Bias

3.25.1. Blocks
3.25.1.1. Parameters

3.25.1.1.1. "In1" (Inport)

Table 3.166. "In1" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)

93
Subsystems

Parameter Value
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.25.1.1.2. "Out1" (Outport)

Table 3.167. "Out1" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.25.1.1.3. "Sum" (Sum)

Table 3.168. "Sum" Parameters


Parameter Value
Icon shape round
List of signs |++
Sum over All dimensions
Dimension 1
Require all inputs to have on
the same data type

94
Subsystems

Parameter Value
Accumulator data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Same as first input
Lock data type settings off
against changes by the fi-
xed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.25.1.1.4. "Unit Conversion Bias" (Constant)

Table 3.169. "Unit Conversion Bias" Parameters


Parameter Value
Constant value bias
Interpret vector paramet- on
ers as 1-D
Sampling mode Sample based
Output minimum []
Output maximum []
Output data type Inherit: Inherit via back propagation
Lock output data type se- off
tting against changes by
the fixed-point tools
Sample time inf
Frame period inf

3.25.1.1.5. "Unit Conversion Slope" (Gain)

Table 3.170. "Unit Conversion Slope" Parameters


Parameter Value
Gain slope
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input

95
Subsystems

Parameter Value
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

3.26. Trailing Edge


Figure 3.26. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Trailing
Edge

1
TE Hinge

B F CS1
1 -1
3
TE Pos Zero Aileron
3
Zero Hinge
TE Position delta
2 2 1
-1 delta
2 2 2
deltaDot
TE Sensor deltaDot

3.26.1. Blocks
3.26.1.1. Parameters

3.26.1.1.1. "Aileron" (PMComponent)

Table 3.171. "Aileron" Parameters


Parameter Value
UPDATE_FROM_CAD off
ClassName Body
DialogClass MechanicalBodyBlock
MASS_VALUE 1e-9
MASS_UNITS slug
INERTIA_UNITS slug*ft^2
INERTIA_VALUE eye(3)*1e-9

96
Subsystems

Parameter Value
BASE_GEOMETRY Cylinder
GEOMETRY_DIMS [1 1]
GEOMETRY_UNITS m
GEOMETRY_USE false
DENSITY_VALUE 1
DENSITY_UNITS kg/m^3
DENSITY_USE false
GRAPHICS_MODE 1
BODY_COLOR_SEL_- MACHINE_DEFAULT
MODE
BODY_COLOR [0.5 0.5 0.5]
ATTACHED_TO_CS 1
CGPos [-8 0 0]
CGRot [0 0 0]
CS0Pos []
CS0Rot []
CS1Pos [0 0 0]
CS1Rot [0 0 0]
CS2Pos [4 0 0]
CS2Rot [0 0 0]
CS3Pos []
CS3Rot []
CS4Pos []
CS4Rot []
CS5Pos []
CS5Rot []
CS6Pos []
CS6Rot []
CS7Pos []
CS7Rot []
CS8Pos []
CS8Rot []
CS9Pos []
CS9Rot []
CS10Pos []
CS10Rot []
CS11Pos []
CS11Rot []

97
Subsystems

Parameter Value
CS12Pos []
CS12Rot []
CS13Pos []
CS13Rot []
CS14Pos []
CS14Rot []
CS15Pos []
CS15Rot []
CS16Pos []
CS16Rot []
CS17Pos []
CS17Rot []
CS18Pos []
CS18Rot []
CS19Pos []
CS19Rot []
CS20Pos []
CS20Rot []

3.26.1.1.2. "delta" (Outport)

Table 3.172. "delta" Parameters

Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)

98
Subsystems

Parameter Value
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.26.1.1.3. "deltaDot" (Outport)

Table 3.173. "deltaDot" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.26.1.1.4. "Demux2" (Demux)

Table 3.174. "Demux2" Parameters


Parameter Value
Number of outputs 2
Display option bar
Bus selection mode off

99
Subsystems

3.26.1.1.5. "Gain1" (Gain)

Table 3.175. "Gain1" Parameters


Parameter Value
Gain -1
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.26.1.1.6. "Gain2" (Gain)

Table 3.176. "Gain2" Parameters


Parameter Value
Gain -1
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

100
Subsystems

3.26.1.1.7. "Hinge" (PMComponent)

Table 3.177. "Hinge" Parameters


Parameter Value
UPDATE_FROM_CAD off
NumSAPorts 2
CutJoint off
MarkAsCut off
Primitives revolute
ClassName Joint
DialogClass JointBlock
R1Axis [0 0 1]

3.26.1.1.8. "Mux2" (Mux)

Table 3.178. "Mux2" Parameters


Parameter Value
Number of inputs 3
Display option bar

3.26.1.1.9. "TE Hinge" (PMIOPort)

Table 3.179. "TE Hinge" Parameters


Parameter Value
Port number 1
Port location on parent Left
subsystem

3.26.1.1.10. "TE Pos" (Inport)

Table 3.180. "TE Pos" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)

101
Subsystems

Parameter Value
Minimum []
Maximum []
Data type Inherit: auto

3.27. Velocity Conversion


Figure 3.27. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/COESA Atmosphere Model/Velocity Conversion

1 slope 1
In1 Out1
Unit Conversion

3.27.1. Blocks
3.27.1.1. Parameters

3.27.1.1.1. "In1" (Inport)

Table 3.181. "In1" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.27.1.1.2. "Out1" (Outport)

Table 3.182. "Out1" Parameters


Parameter Value
Port number 1

102
Subsystems

Parameter Value
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.27.1.1.3. "Unit Conversion" (Gain)

Table 3.183. "Unit Conversion" Parameters

Parameter Value
Gain slope
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

103
Subsystems

3.28. Velocity Conversion


Figure 3.28. FlutterSuppressionSystem/Aero Forces/Subsystem/COESA
Atmosphere Model/Velocity Conversion

1 slope 1
In1 Out1
Unit Conversion

3.28.1. Blocks
3.28.1.1. Parameters

3.28.1.1.1. "In1" (Inport)

Table 3.184. "In1" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.28.1.1.2. "Out1" (Outport)

Table 3.185. "Out1" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools

104
Subsystems

Parameter Value
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.28.1.1.3. "Unit Conversion" (Gain)

Table 3.186. "Unit Conversion" Parameters

Parameter Value
Gain slope
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Same as input
Output minimum []
Output maximum []
Output data type Inherit: Same as input
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- on
low
Sample time (-1 for inhe- -1
rited)

105
Subsystems

3.29. Wing/PAPA Mount


Figure 3.29. FlutterSuppressionSystem/BACT Wing & PAPA Mount/Wing//PAPA
Mount

Machine
Env
Environment
* Note that our coordinate system
defines y as "up". Plunge is positive down.
Theta is + nose down, Pitch is + nose up.
These are the reasons for the - signs.
Fixture
h
2 2 1
-1 h
Aero Forces 2 2 2
CS3 F B hDot
6 Plunge Sensor hDot
1 CS4
6 CS2 1
Aerodynamic theta
Forces TE Hinge 2 2 2 3
Wing theta
-1
2 4
thetaDot
Pitch Sensor thetaDot
PAPA Pitch & Plunge
Stiffness & Damping

3.29.1. Blocks
3.29.1.1. Parameters

3.29.1.1.1. "Aerodynamic Forces" (Inport)

Table 3.187. "Aerodynamic Forces" Parameters


Parameter Value
Port number 1
Port dimensions (-1 for -1
inherited)
Sample time (-1 for inhe- -1
rited)
Minimum []
Maximum []
Data type Inherit: auto

3.29.1.1.2. "Custom Joint" (PMComponent)

Table 3.188. "Custom Joint" Parameters


Parameter Value
UPDATE_FROM_CAD off
NumSAPorts 3
CutJoint off
MarkAsCut off

106
Subsystems

Parameter Value
Primitives prismatic_revolute
ClassName Joint
DialogClass JointBlock
R1Axis [0 0 1]
R2Axis []
R3Axis []
P1Axis [0 1 0]
P2Axis []
P3Axis []
SAxis []

3.29.1.1.3. "Demux" (Demux)

Table 3.189. "Demux" Parameters


Parameter Value
Number of outputs 2
Display option bar
Bus selection mode off

3.29.1.1.4. "Demux1" (Demux)

Table 3.190. "Demux1" Parameters


Parameter Value
Number of outputs 2
Display option bar
Bus selection mode off

3.29.1.1.5. "Gain1" (Gain)

Table 3.191. "Gain1" Parameters


Parameter Value
Gain -1
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []

107
Subsystems

Parameter Value
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.29.1.1.6. "Gain2" (Gain)

Table 3.192. "Gain2" Parameters


Parameter Value
Gain -1
Multiplication Element-wise(K.*u)
Parameter minimum []
Parameter maximum []
Parameter data type Inherit: Inherit via internal rule
Output minimum []
Output maximum []
Output data type Inherit: Inherit via internal rule
Lock output data type se- off
tting against changes by
the fixed-point tools
Integer rounding mode Floor
Saturate on integer overf- off
low
Sample time (-1 for inhe- -1
rited)

3.29.1.1.7. "h" (Outport)

Table 3.193. "h" Parameters


Parameter Value
Port number 1
Icon display Port number
Minimum []

108
Subsystems

Parameter Value
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.29.1.1.8. "hDot" (Outport)

Table 3.194. "hDot" Parameters


Parameter Value
Port number 2
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

109
Subsystems

3.29.1.1.9. "TE Hinge" (PMIOPort)

Table 3.195. "TE Hinge" Parameters


Parameter Value
Port number 1
Port location on parent Right
subsystem

3.29.1.1.10. "theta" (Outport)

Table 3.196. "theta" Parameters


Parameter Value
Port number 3
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.29.1.1.11. "thetaDot" (Outport)

Table 3.197. "thetaDot" Parameters


Parameter Value
Port number 4
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto

110
Subsystems

Parameter Value
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Source of initial output Dialog
value
Output when disabled held
Initial output []

3.29.1.1.12. "Wing" (PMComponent)


Table 3.198. "Wing" Parameters
Parameter Value
UPDATE_FROM_CAD off
ClassName Body
DialogClass MechanicalBodyBlock
MASS_VALUE m
MASS_UNITS slug
INERTIA_UNITS slug*ft^2
INERTIA_VALUE [0 0 0;0 0 0;0 0 iyy]
BASE_GEOMETRY Cylinder
GEOMETRY_DIMS [1 1]
GEOMETRY_UNITS m
GEOMETRY_USE false
DENSITY_VALUE 1
DENSITY_UNITS kg/m^3
DENSITY_USE false
GRAPHICS_MODE 1
BODY_COLOR_SEL_- MACHINE_DEFAULT
MODE
BODY_COLOR [0.5 0.5 0.5]
ATTACHED_TO_CS 1
CGPos [xcg 0 0]
CGRot [0 0 0]

111
Subsystems

Parameter Value
CS0Pos []
CS0Rot []
CS1Pos [0 0 0]
CS1Rot [0 0 0]
CS2Pos [12 0 0]
CS2Rot [0 0 0]
CS3Pos [4 0 0]
CS3Rot [0 0 0]
CS4Pos [0 0 0]
CS4Rot [0 0 0]
CS5Pos []
CS5Rot []
CS6Pos []
CS6Rot []
CS7Pos []
CS7Rot []
CS8Pos []
CS8Rot []
CS9Pos []
CS9Rot []
CS10Pos []
CS10Rot []
CS11Pos []
CS11Rot []
CS12Pos []
CS12Rot []
CS13Pos []
CS13Rot []
CS14Pos []
CS14Rot []
CS15Pos []
CS15Rot []
CS16Pos []
CS16Rot []
CS17Pos []
CS17Rot []
CS18Pos []
CS18Rot []

112
Subsystems

Parameter Value
CS19Pos []
CS19Rot []
CS20Pos []
CS20Rot []

113
Chapter 4. System Design Variables
Table of Contents
4.1. Design Variable Summary ........................................................................................... 114
4.2. Design Variable Details .............................................................................................. 114

4.1. Design Variable Summary


Table 4.1. Functions used in Design Variable Expressions
Function Na- Parent Blocks Calling string
me
pi Gain1 [5] 180/pi
Gain2 [5] 180/pi
rand Pulse Generator [6] -10+3*rand
Pulse Generator [6] 2+3*rand

4.2. Design Variable Details


X0. 0

Used by Blocks:
• FlutterSuppressionSystem/Ramp

Resolved in: mask workspace (FlutterSuppressionSystem/Ramp)

slope. 1

Used by Blocks:
• FlutterSuppressionSystem/Ramp

Resolved in: mask workspace (FlutterSuppressionSystem/Ramp)

start. 0

Used by Blocks:
• FlutterSuppressionSystem/Ramp

Resolved in: mask workspace (FlutterSuppressionSystem/Ramp)

114
Chapter 5. System Model Configuration
Table 5.1. FlutterSuppressionSystem Configuration Set
Property Value
Description
Components [FlutterSuppressionSystem Configuration Set.Co-
mponents(1) [115], FlutterSuppressionSystem
Configuration Set.Components(2) [116], Flutte-
rSuppressionSystem Configuration Set.Compone-
nts(3) [117], FlutterSuppressionSystem Config-
uration Set.Components(4) [118], FlutterSuppr-
essionSystem Configuration Set.Components(5) [-
120], FlutterSuppressionSystem Configuration
Set.Components(6) [122], FlutterSuppressionS-
ystem Configuration Set.Components(7) [122],
FlutterSuppressionSystem Configuration Set.Co-
mponents(8) [123], FlutterSuppressionSystem
Configuration Set.Components(9) [125]]
Name Configuration2
SimulationMode normal

Table 5.2. FlutterSuppressionSystem Configuration Set.Components [115](1)


Property Value
Name Solver
Description
Components
StartTime 0
StopTime 15
AbsTol auto
FixedStep ts
InitialStep auto
MaxNumMinSteps -1
MaxOrder 5
ZcThreshold auto
ConsecutiveZCsStepRelTol 10*128*eps
MaxConsecutiveZCs 1000
ExtrapolationOrder 4
NumberNewtonIterations 1
MaxStep 0.001
MinStep auto
MaxConsecutiveMinStep 1

115
System Model Configuration

RelTol 1e-3
SolverMode Auto
EnableConcurrentExecution off
ConcurrentTasks off
Solver ode45
SolverName ode45
SolverType Variable-step
SolverJacobianMethodControl auto
ShapePreserveControl DisableAll
ZeroCrossControl UseLocalSettings
ZeroCrossAlgorithm Nonadaptive
SolverResetMethod Fast
PositivePriorityOrder off
AutoInsertRateTranBlk off
SampleTimeConstraint Unconstrained
InsertRTBMode Whenever possible
SampleTimeProperty

Table 5.3. FlutterSuppressionSystem Configuration Set.Components [115](2)


Property Value
Name Data Import/Export
Description
Components
Decimation 1
ExternalInput [t, u]
FinalStateName xFinal
InitialState xInitial
LimitDataPoints off
MaxDataPoints 1000
LoadExternalInput off
LoadInitialState off
SaveFinalState off
SaveCompleteFinalSimState off
SaveFormat Array
SignalLoggingSaveFormat Dataset
SaveOutput off
SaveState off
SignalLogging on
DSMLogging on

116
System Model Configuration

InspectSignalLogs off
VisualizeSimOutput on
SaveTime off
ReturnWorkspaceOutputs off
StateSaveName xout
TimeSaveName tout
OutputSaveName yout
SignalLoggingName sigsOut
DSMLoggingName dsmout
OutputOption RefineOutputTimes
OutputTimes []
ReturnWorkspaceOutputsName out
Refine 1

Table 5.4. FlutterSuppressionSystem Configuration Set.Components [115](3)


Property Value
Name Optimization
Description
Components
BlockReduction off
BooleanDataType on
ConditionallyExecuteInputs on
InlineParams off
UseIntDivNetSlope off
UseFloatMulNetSlope off
DefaultUnderspecifiedDataType double
UseSpecifiedMinMax off
InlineInvariantSignals off
OptimizeBlockIOStorage off
BufferReuse off
GlobalVariableUsage Auto
StrengthReduction off
AdvancedOptControl
EnforceIntegerDowncast on
ExpressionFolding off
BooleansAsBitfields off
BitfieldContainerType uint_T
EnableMemcpy on
MemcpyThreshold 64

117
System Model Configuration

PassReuseOutputArgsAs Structure reference


PassReuseOutputArgsThreshold 12
FoldNonRolledExpr off
LocalBlockOutputs off
RollThreshold 5
SystemCodeInlineAuto off
StateBitsets off
DataBitsets off
ActiveStateOutputEnumStorageType Native Integer
UseTempVars off
ZeroExternalMemoryAtStartup on
ZeroInternalMemoryAtStartup on
InitFltsAndDblsToZero on
NoFixptDivByZeroProtection off
EfficientFloat2IntCast off
EfficientMapNaN2IntZero on
OptimizeModelRefInitCode off
LifeSpan inf
EvaledLifeSpan Inf
MaxStackSize Inherit from target
BufferReusableBoundary on
SimCompilerOptimization Off
AccelVerboseBuild off
ParallelExecutionInRapidAccelerator on

Table 5.5. FlutterSuppressionSystem Configuration Set.Components [115](4)


Property Value
Name Diagnostics
Description
Components
RTPrefix error
ConsistencyChecking none
ArrayBoundsChecking none
SignalInfNanChecking none
SignalRangeChecking none
ReadBeforeWriteMsg UseLocalSettings
WriteAfterWriteMsg UseLocalSettings
WriteAfterReadMsg UseLocalSettings
AlgebraicLoopMsg none

118
System Model Configuration

ArtificialAlgebraicLoopMsg warning
SaveWithDisabledLinksMsg warning
SaveWithParameterizedLinksMsg none
CheckSSInitialOutputMsg on
UnderspecifiedInitializationDetection Classic
MergeDetectMultiDrivingBlocksExec none
CheckExecutionContextPreStartOutputMsg off
CheckExecutionContextRuntimeOutputMsg off
SignalResolutionControl TryResolveAllWithWarning
BlockPriorityViolationMsg warning
MinStepSizeMsg warning
TimeAdjustmentMsg none
MaxConsecutiveZCsMsg error
MaskedZcDiagnostic warning
IgnoredZcDiagnostic warning
SolverPrmCheckMsg none
InheritedTsInSrcMsg warning
DiscreteInheritContinuousMsg warning
MultiTaskDSMMsg warning
MultiTaskCondExecSysMsg none
MultiTaskRateTransMsg error
SingleTaskRateTransMsg none
TasksWithSamePriorityMsg warning
SigSpecEnsureSampleTimeMsg warning
CheckMatrixSingularityMsg none
IntegerOverflowMsg warning
Int32ToFloatConvMsg warning
ParameterDowncastMsg error
ParameterOverflowMsg error
ParameterUnderflowMsg none
ParameterPrecisionLossMsg warning
ParameterTunabilityLossMsg warning
FixptConstUnderflowMsg none
FixptConstOverflowMsg none
FixptConstPrecisionLossMsg none
UnderSpecifiedDataTypeMsg none
UnnecessaryDatatypeConvMsg none
VectorMatrixConversionMsg none
InvalidFcnCallConnMsg error

119
System Model Configuration

FcnCallInpInsideContextMsg UseLocalSettings
SignalLabelMismatchMsg none
UnconnectedInputMsg none
UnconnectedOutputMsg none
UnconnectedLineMsg none
SFcnCompatibilityMsg none
FrameProcessingCompatibilityMsg warning
UniqueDataStoreMsg none
BusObjectLabelMismatch warning
RootOutportRequireBusObject warning
AssertControl UseLocalSettings
Echo
EnableOverflowDetection off
ModelReferenceIOMsg none
ModelReferenceVersionMismatchMessage none
ModelReferenceIOMismatchMessage none
ModelReferenceCSMismatchMessage none
ModelReferenceSimTargetVerbose off
UnknownTsInhSupMsg warning
ModelReferenceDataLoggingMessage warning
ModelReferenceSymbolNameMessage warning
ModelReferenceExtraNoncontSigs error
StateNameClashWarn warning
SimStateInterfaceChecksumMismatchMsg warning
SimStateOlderReleaseMsg error
InitInArrayFormatMsg warning
StrictBusMsg ErrorLevel1
BusNameAdapt WarnAndRepair
NonBusSignalsTreatedAsBus none
LoggingUnavailableSignals error
SFUnusedDataAndEventsDiag warning
SFUnexpectedBacktrackingDiag warning
SFInvalidInputDataAccessInChartInitDiag warning
SFNoUnconditionalDefaultTransitionDiag warning
SFTransitionOutsideNaturalParentDiag warning
SFUnconditionalTransitionShadowingDiag warning
SFUndirectedBroadcastEventsDiag warning
SFTransitionActionBeforeConditionDiag warning

120
System Model Configuration

Table 5.6. FlutterSuppressionSystem Configuration Set.Components [115](5)


Property Value
Name Hardware Implementation
Description
Components
ProdBitPerChar 8
ProdBitPerShort 16
ProdBitPerInt 32
ProdBitPerLong 32
ProdBitPerLongLong 64
ProdBitPerFloat 32
ProdBitPerDouble 64
ProdBitPerPointer 32
ProdLargestAtomicInteger Char
ProdLargestAtomicFloat None
ProdIntDivRoundTo Zero
ProdEndianess LittleEndian
ProdWordSize 32
ProdShiftRightIntArith on
ProdLongLongMode off
ProdHWDeviceType Generic->32-bit x86 compatible
TargetBitPerChar 8
TargetBitPerShort 16
TargetBitPerInt 32
TargetBitPerLong 32
TargetBitPerLongLong 64
TargetBitPerFloat 32
TargetBitPerDouble 64
TargetBitPerPointer 32
TargetLargestAtomicInteger Char
TargetLargestAtomicFloat None
TargetShiftRightIntArith on
TargetLongLongMode off
TargetIntDivRoundTo Undefined
TargetEndianess Unspecified
TargetWordSize 32
TargetTypeEmulationWarnSuppressLevel 0
TargetPreprocMaxBitsSint 32
TargetPreprocMaxBitsUint 32

121
System Model Configuration

TargetHWDeviceType Specified
TargetUnknown off
ProdEqTarget on

Table 5.7. FlutterSuppressionSystem Configuration Set.Components [115](6)


Property Value
Name Model Referencing
Description
Components
UpdateModelReferenceTargets IfOutOfDateOrStructuralChange
CheckModelReferenceTargetMessage error
EnableParallelModelReferenceBuilds off
ParallelModelReferenceErrorOnInvalidPool on
ParallelModelReferenceMATLABWorkerInit None
ModelReferenceNumInstancesAllowed Multi
PropagateVarSize Infer from blocks in model
ModelDependencies
ModelReferencePassRootInputsByReference on
ModelReferenceMinAlgLoopOccurrences off
PropagateSignalLabelsOutOfModel off
SupportModelReferenceSimTargetCustomCode off

Table 5.8. FlutterSuppressionSystem Configuration Set.Components [115](7)


Property Value
Name Simulation Target
Description
Components
SimCustomSourceCode
SimCustomHeaderCode
SimCustomInitializer
SimCustomTerminator
SimReservedNameArray
SimUserSources
SimUserIncludeDirs
SimUserLibraries
SFSimEnableDebug on
SFSimOverflowDetection on
SFSimEcho on
SimBlas on

122
System Model Configuration

SimCtrlC on
SimExtrinsic on
SimIntegrity on
SimUseLocalCustomCode off
SimParseCustomCode off
SimBuildMode sf_incremental_build
SimDataInitializer
SimGenImportedTypeDefs off

Table 5.9. FlutterSuppressionSystem Configuration Set.Components [115](8)


Property Value
Name Code Generation
SystemTargetFile grt.tlc
TLCOptions
CodeGenDirectory
GenCodeOnly off
MakeCommand make_rtw
GenerateMakefile off
PackageGeneratedCodeAndArtifacts off
PackageName
TemplateMakefile grt_default_tmf
PostCodeGenCommand
Description Generic Real-Time Target
GenerateReport off
SaveLog off
RTWVerbose on
RetainRTWFile off
ProfileTLC off
TLCDebug off
TLCCoverage off
TLCAssert off
ProcessScriptMode Default
ConfigurationMode Optimized
ProcessScript grt_make_rtw_hook
ConfigurationScript
ConfigAtBuild off
RTWUseLocalCustomCode off
RTWUseSimCustomCode off
CustomSourceCode

123
System Model Configuration

CustomHeaderCode
CustomInclude
CustomSource
CustomLibrary
CustomInitializer
CustomTerminator
Toolchain Automatically locate an installed toolchain
BuildConfiguration Faster Builds
CustomToolchainOptions
IncludeHyperlinkInReport off
LaunchReport off
PortableWordSizes off
GenerateErtSFunction off
CreateSILPILBlock None
CodeExecutionProfiling off
CodeExecutionProfileVariable executionProfile
CodeProfilingSaveOptions SummaryOnly
CodeProfilingInstrumentation off
SILDebugging off
TargetLang C
IncludeRootSignalInRTWFile off
IncludeVirtualBlocksInRTWFileBlockHierarchy- off
Map
IncludeRegionsInRTWFileBlockHierarchyMap off
IncludeERTFirstTime on
GenerateTraceInfo off
GenerateTraceReport off
GenerateTraceReportSl off
GenerateTraceReportSf off
GenerateTraceReportEml off
GenerateCodeInfo off
GenerateWebview off
GenerateCodeMetricsReport off
GenerateCodeReplacementReport off
RTWCompilerOptimization On
ObjectivePriorities
RTWCustomCompilerOptimizations
CheckMdlBeforeBuild Off
CustomRebuildMode OnUpdate

124
System Model Configuration

DataInitializer
Components [FlutterSuppressionSystem Configuration Set.Co-
mponents(8).Components(1) [125], FlutterSup-
pressionSystem Configuration Set.Components(8)-
.Components(2) [127]]

Table 5.10. FlutterSuppressionSystem Configuration Set.Components [115](9)


Property Value
Description
Components [FlutterSuppressionSystem Configuration Set.Co-
mponents(9).Components(1) [129], FlutterSup-
pressionSystem Configuration Set.Components(9)-
.Components(2) [130]]
Name Simscape
EditingMode Full
ExplicitSolverDiagnosticOptions warning
GlobalZcOffDiagnosticOptions warning
SimscapeLogType none
SimscapeLogSimulationStatistics off
SimscapeLogName simlog
SimscapeLogDecimation 1
SimscapeLogLimitData on
SimscapeLogDataHistory 5000
SelectedTab
Version 1.0
ComponentsAttached true
Listener [FlutterSuppressionSystem Configuration Set.Co-
mponents(9).Listener(1) [130], FlutterSuppress-
ionSystem Configuration Set.Components(9).List-
ener(2) [130], FlutterSuppressionSystem Confi-
guration Set.Components(9).Listener(3) [130],
FlutterSuppressionSystem Configuration Set.Com-
ponents(9).Listener(4) [130], FlutterSuppressio-
nSystem Configuration Set.Components(9).Listen-
er(5) [130], FlutterSuppressionSystem Configu-
ration Set.Components(9).Listener(6) [130], Fl-
utterSuppressionSystem Configuration Set.Comp-
onents(9).Listener(7) [130], FlutterSuppression-
System Configuration Set.Components(9).Listene-
r(8) [130], FlutterSuppressionSystem Configur-
ation Set.Components(9).Listener(9) [130]]
someListenersNotInstalled false
instanceId

125
System Model Configuration

Table 5.11. FlutterSuppressionSystem Configuration


Set.Components(8).Components [125](1)
Property Value
Name Code Appearance
Description
Components
Comment
ForceParamTrailComments off
GenerateComments on
CommentStyle Auto
IgnoreCustomStorageClasses on
IgnoreTestpoints off
IncHierarchyInIds off
MaxIdLength 31
PreserveName off
PreserveNameWithParent off
ShowEliminatedStatement off
OperatorAnnotations off
IncAutoGenComments off
SimulinkDataObjDesc off
SFDataObjDesc off
MATLABFcnDesc off
IncDataTypeInIds off
PrefixModelToSubsysFcnNames on
MangleLength 1
CustomSymbolStr $R$N$M
CustomSymbolStrGlobalVar $R$N$M
CustomSymbolStrType $N$R$M_T
CustomSymbolStrField $N$M
CustomSymbolStrFcn $R$N$M$F
CustomSymbolStrFcnArg rt$I$N$M
CustomSymbolStrBlkIO rtb_$N$M
CustomSymbolStrTmpVar $N$M
CustomSymbolStrMacro $R$N$M
CustomSymbolStrUtil $N$C
CustomCommentsFcn
DefineNamingRule None
DefineNamingFcn
ParamNamingRule None

126
System Model Configuration

ParamNamingFcn
SignalNamingRule None
SignalNamingFcn
InsertBlockDesc off
InsertPolySpaceComments off
SimulinkBlockComments on
MATLABSourceComments off
EnableCustomComments off
InternalIdentifier Shortened
InlinedPrmAccess Literals
ReqsInCode off
UseSimReservedNames off
ReservedNameArray

Table 5.12. FlutterSuppressionSystem Configuration


Set.Components(8).Components [125](2)
Property Value
Name Target
Description
Components
IsERTTarget off
TargetFcnLib ansi_tfl_table_tmw.mat
TargetLibSuffix
TargetPreCompLibLocation
GenFloatMathFcnCalls None
TargetLangStandard C89/C90 (ANSI)
TargetFunctionLibrary None
CodeReplacementLibrary None
UtilityFuncGeneration Auto
ERTMultiwordTypeDef System defined
ERTMultiwordLength 256
MultiwordLength 2048
GenerateFullHeader on
GenerateSampleERTMain off
GenerateTestInterfaces off
ModelReferenceCompliant on
ParMdlRefBuildCompliant on
CompOptLevelCompliant on
ConcurrentExecutionCompliant on

127
System Model Configuration

IncludeMdlTerminateFcn on
GeneratePreprocessorConditionals Disable all
CombineOutputUpdateFcns off
CombineSignalStateStructs off
SuppressErrorStatus off
ERTFirstTimeCompliant off
IncludeFileDelimiter Auto
ERTCustomFileBanners off
SupportAbsoluteTime on
LogVarNameModifier rt_
MatFileLogging on
MultiInstanceERTCode off
CodeInterfacePackaging Nonreusable function
SupportNonFinite on
SupportComplex on
PurelyIntegerCode off
SupportContinuousTime on
SupportNonInlinedSFcns on
SupportVariableSizeSignals off
ParenthesesLevel Nominal
GenerateClassInterface off
ModelStepFunctionPrototypeControlCompliant off
CPPClassGenCompliant on
AutosarCompliant off
GRTInterface on
GenerateAllocFcn off
UseToolchainInfoCompliant on
ExtMode off
ExtModeStaticAlloc off
ExtModeTesting off
ExtModeStaticAllocSize 1000000
ExtModeTransport 0
ExtModeMexFile ext_comm
ExtModeMexArgs
ExtModeIntrfLevel Level1
RTWCAPISignals off
RTWCAPIParams off
RTWCAPIStates off
RTWCAPIRootIO off

128
System Model Configuration

GenerateASAP2 off
MultiInstanceErrorCode Error

Table 5.13. FlutterSuppressionSystem Configuration


Set.Components(9).Components [125](1)
Property Value
Description
Components
Name SimMechanics
WarnOnRedundantConstraints on
WarnOnSingularInitialAssembly off
ShowCutJoints off
VisOnUpdateDiagram on
VisDuringSimulation off
EnableVisSimulationTime on
VisSampleTime 0
DisableBodyVisControl off
ShowCG on
ShowCS on
ShowOnlyPortCS off
HighlightModel on
FramesToBeSkipped 0
AnimationDelay 3
RecordAVI off
CompressAVI on
AviFileName
AutoFitVis off
EnableSelection on
LastVizWinPosition [-1 -1 -1 -1]
CamPosition [0 0 0]
CamTarget [0 0 -1]
CamUpVector [0 1 0]
CamHeight -1
CamViewAngle 0
VisBackgroundColor [0.9 0.9 0.95]
DefaultBodyColor [1 0 0]
MDLBodyVisualizationType Convex hull from body CS locations
OVRRIDBodyVisualizationType NONE
VisConfigFile

129
System Model Configuration

Table 5.14. FlutterSuppressionSystem Configuration


Set.Components(9).Components [125](2)
Property Value
Description SimMechanics 2G
Components [FlutterSuppressionSystem Configuration Set.C-
omponents(9).Components(2).Components(1) [-
130], FlutterSuppressionSystem Configuration
Set.Components(9).Components(2).Components(-
2) [131]]
Name SimMechanics2G

FlutterSuppressionSystem Configuration Set.Components(9).Listener(1) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(2) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(3) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(4) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(5) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(6) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(7) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(8) (handle.listener, )

Note: this object has no unfiltered properties.

FlutterSuppressionSystem Configuration Set.Components(9).Listener(9) (handle.listener, )

Note: this object has no unfiltered properties.

Table 5.15. FlutterSuppressionSystem Configuration


Set.Components(9).Components(2).Components [130](1)
Property Value
Description Diagnostics

130
System Model Configuration

Components
Name DiagnosticsConfigSet
SimMechanicsInvalidVisualProperty warning
SimMechanicsCrossSectionNullEdge warning
SimMechanicsUnconnectedFramePorts warning
SimMechanicsRedundantBlock warning
SimMechanicsConflictingReferenceFrames warning
SimMechanicsRigidlyBoundBlock error
SimMechanicsUnsatisfiedHighPriorityTargets warning
SimMechanicsJointTargetOverSpecification error

Table 5.16. FlutterSuppressionSystem Configuration


Set.Components(9).Components(2).Components [130](2)
Property Value
Description Explorer
Components
Name ExplorerConfigSet
SimMechanicsOpenEditorOnUpdate on
InternalSimMechanicsExplorerSettings

131
Chapter 6. Glossary
Atomic Subsystem. A subsystem treated as a unit by an implementation of the design documented in
this report. The implementation computes the outputs of all the blocks in the atomic subsystem before
computing the next block in the parent system's block execution order (sorted list).

Block Diagram. A Simulink block diagram represents a set of simultaneous equations that relate a
system or subsystem's inputs to its outputs as a function of time. Each block in the diagram represents an
equation of the form y = f(t, x, u) where t is the current time, u is a block input, y is a block output, and
x is a system state (see the Simulink documentation for information on the functions represented by the
various types of blocks that make up the diagram). Lines connecting the blocks represent dependencies
among the blocks, i.e., inputs whose current values are the outputs of other blocks. An implementation
of a design described in this document computes a root or atomic system's outputs at each time step by
computing the outputs of the blocks in an order determined by block input/output dependencies.

Block Parameter. A variable that determines the output of a block along with its inputs, for example,
the gain parameter of a Gain block.

Block Execution Order. The order in which Simulink evaluates blocks during simulation of a model.
The block execution order determined by Simulink ensures that a block executes only after all blocks on
whose outputs it depends are executed.

Checksum. A number that indicates whether different versions of a model or atomic subsystem differ
functionally or only cosmetically. Different checksums for different versions of the same model or subs-
ystem indicate that the versions differ functionally.

Design Variable. A symbolic (MATLAB) variable or expression used as the value of a block parameter.
Design variables allow the behavior of the model to be altered by altering the value of the design variable.

Signal. A block output, so-called because block outputs typically vary with time.

Virtual Subsystem. A subsystem that is purely graphical, i.e., is intended to reduce the visual comple-
xity of the block diagram of which it is a subsystem. An implementation of the design treats the blocks in
the subsystem as part of the first nonvirtual ancestor of the virtual subsystem (see Atomic Subsystem).

132
Chapter 7. About this Report
Table of Contents
7.1. Report Overview ....................................................................................................... 133
7.2. Root System Description ............................................................................................. 133
7.3. Subsystem Descriptions .............................................................................................. 134
7.4. State Chart Descriptions .............................................................................................. 134

7.1. Report Overview


This report describes the design of the FlutterSuppressionSystem system. The report was generated auto-
matically from a Simulink model used to validate the design. It contains the following sections:

Model Version. Specifies information about the version of the model from which this design description
was generated. Includes the model checksum, a number that indicates whether different versions of the
model differ functionally or only cosmetically. Different checksums for different versions indicate that
the versions differ functionally.

Root System. Describes the design's root system.

Subsystems. Describes each of the design's subsystems.

Design Variables. Describes system design variables, i.e., MATLAB variables and expressions used
as block parameter values.

System Model Configuration. Lists the configuration parameters, e.g., start and stop time, of the model
used to simulate the system described by this report.

Glossary. Defines Simulink terms used in this report.

7.2. Root System Description


This section describes a design's root system. It contains the following sections:

Diagram. Simulink block diagram that represents the algorithm used to compute the root system's ou-
tputs.

Description. Description of the root system. This section appears only if the model's root system has
a Documentation property or a Doc block.

Interface. Name, data type, width, and other properties of the root system's input and output signals.
The number of the block port that outputs the signal appears in angle brackets appended to the signal name.
This section appears only if the root system has input or output ports.

Blocks. This section has two subsections:

• Parameters. Describes key parameters of blocks in the root system. This section also includes gra-
phical and/or tabular representations of lookup table data used by lookup table blocks, i.e., blocks that
use lookup tables to compute their outputs.
• Block Execution Order. Order in which blocks must be executed at each time step in order to ensure
that each block's inputs are available when it executes.

133
About this Report

State Charts. Describes state charts used in the root system. This section appears only if the root system
contains Stateflow blocks.

7.3. Subsystem Descriptions


This section describes a design's subsystems. Each subsystem description contains the following sections:

Checksum. This section appears only if the subsystem is an atomic subsystem. The checksum indicates
whether the version of the model subsystem used to generate this report differs functionally from other
versions of the model subsystem. If two model checksums differ, the corresponding versions of the model
differ functionally.

Diagram. Simulink block diagram that graphically represents the algorithm used to compute the sub-
system's outputs.

Description. Description of the subsystem. This section appears only if the subsystem has a Docume-
ntation property or contains a Doc block.

Interface. Name, data type, width, and other properties of the subsystem's input and output signals. The
number of the block port that outputs the signal appears in angle brackets appended to the signal name.
This section appears only if the subsystem is atomic and has input or output ports.

Blocks. Blocks that this subsystem contains. This section has two subsections:

• Parameters. Key parameters of blocks in the subsystem. This section also includes graphical and/or
tabular representations of lookup table data used by lookup table blocks, blocks that use lookup tables
to compute their outputs.
• Block Execution Order. Order in which the subsystem's blocks must be executed at each time step
in order to ensure that each block's inputs are available when the block executes .This section appears
only if the subsystem is atomic.

State Charts. Describes state charts used in the subsystem. This section appears only if the root system
contains Stateflow blocks.

7.4. State Chart Descriptions


This section describes the state machines used by Stateflow blocks to compute their outputs, i.e., Stateflow
blocks. Each state machine description contains the following sections:

Chart. Diagram representing the state machine.

States. Describes the state machine's states. Each state description includes the state's diagram and di-
agrams and/or descriptions of graphical functions, Simulink functions, truth tables, and MATLAB funct-
ions parented by the state.

Transitions. Transitions between the state machine's states. Each transition description specifies the
values of key transition properties. Appears only if a transition has properties that do not appear on the
chart.

Junctions. Transition junctions. Each junction description specifies the values of key junction proper-
ties. Appears only if a junction has properties that do not appear on the chart.

Events. Events that trigger state transitions. Each event description specifies the values of key event
properties.

134
About this Report

Data. Data types and other properties of the Stateflow block's inputs, outputs, and other state machine
data.

Targets. Executable implementations of the state machine used to compute the outputs of the corresp-
onding Stateflow block.

MATLAB Supporting Functions. List of functions invoked by MATLAB functions defined in the
chart.

135

You might also like