Rigid Blade (Flap and Lag)
R2026bLibraries:
Aerospace Blockset /
Rotor Systems /
Blade Components
Description
The Rigid Blade (Flap and Lag) block models coupled flap and lag dynamics or isolated flap and lag dynamics of rigid rotor blades in response to distributed aerodynamic forces. The outputs of this block can feed Blade Element Theory and other aerodynamic blocks for rotorcraft analysis.
Limitations
The block does not support simulation in Accelerator mode, Rapid Accelerator mode, or code generation.
Ports
Input
Output
Parameters
Algorithms
This block computes rigid‑blade flap and lag dynamics using a small‑angle formulation. The block operates on distributed aerodynamic force inputs to compute flap and lag moments and integrates the corresponding equations of motion.
Rotor speed, Ω, is obtained either as a block parameter (when Rotor Rotational
Speed Source is set to Dialog) or as an input signal
(when set to Port).
Distributed force inputs are provided over the blade span as normal (fz) and in‑plane (fx) forces per unit span. The inputs are sized Nb-by-Nr, where Nb is the number of blades and Nr is the number of radial segments.
The blade span is discretized based on the Radial locations source
parameter.
For a uniform distribution, the span is divided into Nr equal segments. For custom distribution, the input to the parameter ‘Non dimensional radial element edges’ is considered as the limits of the blade elements. For example, if the user specifies radial node locations {r0, r1,…,rNr}, the segment lengths will be computed as dri= ri+1 -ri.
It is assumed that the provided force values are at the mid points of these segments. The dimensional mid points of the segments will be yi = R(ri +dri/2)
For each blade b, flap and lag moments are computed by integrating contributions from all radial segments:
Note that only the force contributions from the portion of the blade beyond the flap hinge offset (eβ) is considered in computation of flap moment. Similarly, for lag moment computation, only the portion of the blade beyond the lag hinge offset (eζ) is considered. Also, in the block implementation, flap and lag moments are computed by summing the contributions from discrete blade segments rather than continuous integration.
The rigid‑blade equations of motion are second‑order ordinary differential equations defined per blade. For the Coupled Flap and Lag mode:
The state vector is defined as , with each component of size Nb×1. The total number of states is 4Nb for the coupled model and 2b for isolated flap or isolated lag models. The equations of motion are numerically integrated to obtain blade flap and/or lag angles and rates. Distributed force inputs are updated at each time step and used to recompute the corresponding moments.
For Isolated flap mode, only the first equation is solved, with the coupling term omitted. For Isolated lag mode, only the second equation is solved, with Coriolis terms omitted.N
References
[1] Leishman, Gordon J. Principles of Helicopter Aerodynamics with CD Extra. Cambridge University Press, 2006.
[2] Johnson, Wayne. Rotorcraft Aeromechanics. Vol. 36. Cambridge University Press, 2013.
Version History
Introduced in R2026b

