RCAIDE.Library.Components.Wings.Control_Surfaces.Aileron

Aileron#

class Aileron(*args, **kwarg)[source]#

Bases: Control_Surface

A class representing an aileron control surface for aircraft roll control.

tag#

Unique identifier for the aileron, defaults to ‘aileron’

Type:

str

hinge_fraction#

Location of the hinge line as fraction of chord, defaults to 0.0

Type:

float

sign_duplicate#

Sign convention for duplicate aileron deflection, defaults to -1.0 (opposite deflection for roll control)

Type:

float

Notes

The aileron is a trailing edge control surface used primarily for roll control. It inherits basic control surface functionality from the Control_Surface class and adds specific attributes for aileron operation.

Definitions

‘Hinge Fraction’

The chordwise location of the aileron hinge line, measured from the leading edge as a fraction of local chord

‘Sign Duplicate’

Determines whether paired ailerons deflect in the same or opposite directions. -1.0 indicates opposite deflection for roll control

See also

RCAIDE.Library.Components.Wings.Control_Surfaces.Control_Surface

Base class providing common control surface functionality

RCAIDE.Library.Components.Wings.Control_Surfaces.Flap

Similar trailing edge control surface used for high lift