User Tools

Site Tools


aircraft:tmd:airbrake

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
aircraft:tmd:airbrake [2017/01/23 23:09] – created jhaircraft:tmd:airbrake [2018/09/20 12:03] – [Airbrake] jh
Line 2: Line 2:
  
 In the Aerofly FS 2 an ''airbrake'' represents a controllable area that creates drag. In the Aerofly FS 2 an ''airbrake'' represents a controllable area that creates drag.
 +
 +=== Other Aerodynamic classes ===
 +
 +[[aerowing]], [[airfoil]], [[aerofuselage]], [[propeller]], [[aerodrag]], [[bladeforce]]
  
 ===== Function Description ===== ===== Function Description =====
  
 The airbrake is probably using something similar to this formula: The airbrake is probably using something similar to this formula:
-<code>F_d = 0.5 * rho v^2 * Cd * Area * Control</code>+<code>F_d = 0.5 * rho v^2 * Cd * Area * Control</code>
  
 Where Where
Line 14: Line 18:
   * ''Control'' is the dynamic input values between ''0.0'' and ''1.0'' that scales the Area linearly   * ''Control'' is the dynamic input values between ''0.0'' and ''1.0'' that scales the Area linearly
   * ''X0'' is the direction of the airbrake where it is acting (usually this is the x-axis but it could also be pointing upwards.   * ''X0'' is the direction of the airbrake where it is acting (usually this is the x-axis but it could also be pointing upwards.
 +  * rho is the air density at the Body.R position in the world (+R0 properly rotated with the Body orientation as far as the author of this text wants to believe)
  
 +Then the calculated drag is acted upon the ''Body'' at the ''R0'' location along the ''X0'' axis. The real formula used may be a lot more complex to account for the rotation speed of the ''Body''.
  
-=== Other Aerodynamic classes ===+===== Example Code ===== 
 +> **Caution**: Requires a [[rigidbody]] with the name ''Fuselage''
  
-[[aerowing]][[airfoil]][[aerofuselage]][[propeller]][[aerodrag]][[bladeforce]][[bodyaerodynamics]]+<code>        <[string8][object][airbrake] 
 +            <[string8][Name][Airbrake]
 +            <[string8][Body][Fuselage]
 +            <[tmvector3d][R0][0.0 0.0 0.0]
 +            <[tmvector3d][X0][1.0 0.0 0.0]
 +            <[float64][Cd][1.5]
 +            <[float64][Area][1.0]> 
 +            <[string8][Control][ServoAirbrake.Output]
 +        ></code>
  
aircraft/tmd/airbrake.txt · Last modified: 2019/07/07 10:50 by jh