RCAIDE.Library.Components.Wings.Vertical_Tail_All_Moving
Vertical_Tail_All_Moving#
- class Vertical_Tail_All_Moving(*args, **kwarg)[source]#
Bases:
Vertical_Tail
,All_Moving_Surface
A class representing an all-moving vertical tail that provides directional control and stability.
- tag#
Unique identifier for the surface, defaults to ‘vertical_tail_all_moving’
- Type:
str
- sign_duplicate#
Sign convention for duplicate surface deflection, defaults to -1.0 (opposite deflection for yaw control)
- Type:
float
Notes
The all-moving vertical tail combines the functions of a vertical stabilizer and rudder by pivoting as a complete surface. It inherits from both Vertical_Tail and All_Moving_Surface to combine their functionality.
See also
RCAIDE.Library.Components.Wings.Vertical_Tail
Base class providing vertical tail functionality
RCAIDE.Library.Components.Wings.All_Moving_Surface
Base class providing pivoting surface functionality
RCAIDE.Library.Components.Wings.Control_Surfaces.Rudder
Alternative yaw control using conventional rudder
- make_x_z_reflection()[source]#
Creates a reflected copy of the vertical tail over the x-z plane.
- Returns:
Reflected vertical tail with appropriate deflection sign
- Return type:
Notes
Used when vertical tail’s symmetric attribute is True
Deflection is reflected according to sign_duplicate convention
Should be called after setting control surface deflections