User Tools

Site Tools


aircraft:tmd:aerowing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
aircraft:tmd:aerowing [2017/01/23 20:19] – [StationFlap, StationFlapFraction, Flap0Control and Flap1Control] jhaircraft:tmd:aerowing [2020/09/28 23:47] (current) jh
Line 5: Line 5:
 === Other Aerodynamic classes === === Other Aerodynamic classes ===
  
-[[airfoil]], [[aerofuselage]], [[airbrake]], [[propeller]], [[aerodrag]], [[bladeforce]], [[bodyaerodynamics]]+[[airfoil]], [[aerofuselage]], [[airbrake]], [[propeller]], [[aerodrag]]
  
 ===== Stations ===== ===== Stations =====
Line 16: Line 16:
  
 {{ aerowingtop.png?nolink}} {{ aerowingtop.png?nolink}}
 +
  
 ==== AirfoilRoot and AirfoilTip, StationIncidence ==== ==== AirfoilRoot and AirfoilTip, StationIncidence ====
-The ''aerowing'' can have two independent [[airfoil|airfoils]], one for the root section and one for the tip (''AirfoilRoot'' and ''AirfoilTip''). All sections in between use linear interpolated airfoils. Each section also has an attribute for the incidence of its airfoil, called ''StationIncidence''.+The ''aerowing'' can have two independent [[airfoil|airfoils]], one for the root section and one for the tip (''AirfoilRoot'' and ''AirfoilTip''). All sections in between use linear interpolated airfoils. Each section also has an attribute for the incidence of its airfoil, called ''StationIncidence'', set in radiant.
  
  
Line 27: Line 28:
 > If the ''StationFlap = 2'' then the flap is controlled by ''.Flap1Control'' likewise. > If the ''StationFlap = 2'' then the flap is controlled by ''.Flap1Control'' likewise.
 The station flap fraction does what is says. It is a value for the fraction of the sections area that belongs to the flap. The station flap fraction does what is says. It is a value for the fraction of the sections area that belongs to the flap.
-> Typical values are up to ''0.5 = 50%''. Any value between ''1.0'' and ''0.0'' is realistic. For a horn type balance the StationFlapFraction is ''1.0''.+> Typical values are up to ''0.5 = 50%''. Any value between ''1.0'' and ''0.0'' is realistic. For a horn type balance the ''StationFlapFraction'' is ''1.0''.
  
 <code>StationFlapFraction = Lf / (StationLE - StationTE)</code> with ''Lf'' being the absolute length of the flap. <code>StationFlapFraction = Lf / (StationLE - StationTE)</code> with ''Lf'' being the absolute length of the flap.
Line 87: Line 88:
 Here are two examples: Here are two examples:
 LeftWing -> RightWing LeftWing -> RightWing
-<code>            <[uint32array][StationFlap]   [ 2 1 1 ]>; // original +<code>                <[uint32array][StationFlap]   [ 2 1 1 ]>; // original 
-            <[uint32array][StationFlap]   [ 1 1 2 ]>; // reversed +                <[uint32array][StationFlap]   [ 1 1 2 ]>; // reversed 
-            <[uint32array][StationFlap] 1 [ 1 2 _ ]>; // shifted to the left +                <[uint32array][StationFlap] 1 [ 1 2 _ ]>; // shifted to the left 
-            <[uint32array][StationFlap]   [ 1 2 2 ]>; // result+                <[uint32array][StationFlap]   [ 1 2 2 ]>; // result
 </code> </code>
  
 RightWing -> LeftWing RightWing -> LeftWing
-<code>            <[uint32array][StationFlap]   [ 1 2 2 ]>; // original +<code>                <[uint32array][StationFlap]   [ 1 2 2 ]>; // original 
-            <[uint32array][StationFlap]   [ 2 2 1 ]>; // reversed +                <[uint32array][StationFlap]   [ 2 2 1 ]>; // reversed 
-            <[uint32array][StationFlap] 2 [ 2 1 _ ]>; // shifted to the left +                <[uint32array][StationFlap] 2 [ 2 1 _ ]>; // shifted to the left 
-            <[uint32array][StationFlap]   [ 2 1 1 ]>; // result+                <[uint32array][StationFlap]   [ 2 1 1 ]>; // result
 </code> </code>
  
Line 104: Line 105:
 ==== Minimal ==== ==== Minimal ====
 <code> <code>
-        <[string8][object][aerowing]     +            <[aerowing][LeftWingAero][] 
-            <[string8][Name][LeftWingAero]> +                <[string8][Body][LeftWing]> 
-            <[string8][Body][LeftWing]> +                <[string8][AirfoilRoot][AirfoilRoot]> 
-            <[string8][AirfoilRoot][AirfoilRoot]> +                <[string8][AirfoilTip] [AirfoilTip]> 
-            <[string8][AirfoilTip] [AirfoilTip]> +                <[float64array][StationY]            1.994     2.344  ]> 
-            <[float64array][StationY]            1.994     2.344  ]> +                <[float64array][StationLE]          [  2.7655    1.7235 ]> 
-            <[float64array][StationLE]          [  2.7655    1.7235 ]> +                <[float64array][StationTE]          [ -4.4775   -4.4715 ]> 
-            <[float64array][StationTE]          [ -4.4775   -4.4715 ]> +                <[float64array][StationZ]           [ -1.506    -1.444  ]> 
-            <[float64array][StationZ]           [ -1.506    -1.444  ]> +                <[float64array][StationIncidence]    0.01      0.01   ]> 
-            <[float64array][StationIncidence]    0.01      0.01   ]> +                <[float64][AspectRatioMultiplier]   [2.0]> 
-            <[float64][AspectRatioMultiplier]   [2.0]> +            ></code>
-        ></code>+
  
 ==== All ==== ==== All ====
 <code> <code>
-        <[string8][object][aerowing]     +            <[aerowing][LeftWingAero][] 
-            <[string8][Name][LeftWingAero]> +                <[string8][Body][LeftWing]> 
-            <[string8][Body][LeftWing]> +                <[string8][AirfoilRoot][NACA43012]> 
-            <[string8][AirfoilRoot][AirfoilRoot]> +                <[string8][AirfoilTip] [NACA43012]> 
-            <[string8][AirfoilTip] [AirfoilTip]> +                <[string8][Flap0Control][ServoLeftAileron.Output]> 
-            <[string8][Flap0Control][ServoLeftAileron.Output]> +                <[string8][Flap1Control][ServoFlaps.Output]> 
-            <[string8][Flap1Control][ServoFlaps.Output]> +                <[string8][BrakeControl][ServoLeftFlightSpoilers.Output]> 
-            <[string8][BrakeControl][ServoLeftFlightSpoilers.Output]> +                <[float64array][StationY]            1.994     2.344     4.424     6.382    10.7826    10.7826    13.329    13.402    16.328    16.94042   ]> 
-            <[float64array][StationY]            1.994     2.344     4.424     6.382    10.7826    10.7826    13.329    13.402    16.328    16.94042   ]> +                <[float64array][StationLE]          [  2.7655    1.7235    0.625    -0.419    -2.730466  -2.730469  -4.068    -4.131    -5.626    -6.58152   ]> 
-            <[float64array][StationLE]          [  2.7655    1.7235    0.625    -0.419    -2.730466  -2.730469  -4.068    -4.131    -5.626    -6.58152   ]> +                <[float64array][StationTE]          [ -4.4775   -4.4715   -4.501    -4.517    -5.768067  -5.768069  -6.492    -6.507    -7.334    -7.509945  ]> 
-            <[float64array][StationTE]          [ -4.4775   -4.4715   -4.501    -4.517    -5.768067  -5.768069  -6.492    -6.507    -7.334    -7.509945  ]> +                <[float64array][StationZ]           [ -1.506    -1.444    -1.277    -1.069    -0.7098328 -0.7098324 -0.502    -0.495    -0.269    -0.2454547 ]> 
-            <[float64array][StationZ]           [ -1.506    -1.444    -1.277    -1.069    -0.7098328 -0.7098324 -0.502    -0.495    -0.269    -0.2454547 ]> +                <[float64array][StationIncidence]    0.01      0.01      0.01      0.01      0.01       0.01       0.01      0.01      0.01      0.01      ]> 
-            <[float64array][StationIncidence]    0.01      0.01      0.01      0.01      0.01       0.01       0.01      0.01      0.01      0.01      ]> +                <[uint32array] [StationFlap]        [  2                         10        10                  0                                 ]> 
-            <[uint32array] [StationFlap]        [  2                         10        10                  0                                 ]> +                <[float64array][StationFlapFraction][  0.2       0.25      0.3       0.3       0.3        0.3        0.0       0.3       0.0       0.0       ]> 
-            <[float64array][StationFlapFraction][  0.2       0.25      0.3       0.3       0.3        0.3        0.0       0.3       0.0       0.0       ]> +                <[float64][Flap0Area]               [0.0]> 
-            <[float64][Flap0Area]               [0.0]> +                <[float64][Flap1Area]               [0.0]> 
-            <[float64][Flap1Area]               [0.0]> +                <[float64][AspectRatioMultiplier]   [2.0]> 
-            <[float64][AspectRatioMultiplier]   [2.0]> +                <[string8][DownWashInput]           [LeftWingAero.DownWashMean]> 
-            <[string8][DownWashInput]           [LeftWingAero.DownWashMean]> +                <[float64][DownWashPercentage]      [1.0]> 
-            <[float64][DownWashPercentage]      [1.0]> +                <[string8][PropwashInput]           [PropellerLeft.GetWash]> 
-            <[string8][PropwashInput]           [PropellerLeft.GetWash]> +                <[float64][PropwashPercentage]      [0.15]> 
-            <[float64][PropwashPercentage]      [0.15]> +                <[float64][PropwashRotation]        [0.03]> 
-            <[float64][PropwashRotation]        [0.03]> +                <[float64][PropwashOmega]           [4.0]> 
-            <[float64][PropwashOmega]           [4.0]> +                <[float64][GroundEffectFactor]      [0.9]> 
-            <[float64][RotationalChordFraction] [0.4]> +                <[float64][GroundEffectScale]       [0.8]> 
-            <[float64][GroundEffectFactor]      [0.9]> +                <[float64][BetaSlope]               [5.0]> 
-            <[float64][GroundEffectScale]       [0.8]> +                <[float64][BetaMax]                 [1.5]> 
-            <[float64][BetaSlope]               [5.0]> +                <[float64][RotationalChordFraction] [0.4]> 
-            <[float64][BetaMax]                 [1.5]> +                <[bool][NoSplash][false]> 
-            <[bool][NoSplash][false]> +            ></code>
-        ></code>+
  
aircraft/tmd/aerowing.1485199193.txt.gz · Last modified: 2017/01/23 20:19 by jh