Turbomachinery & Energy

Turbomachinery aeromechanics: finding blade flutter and forced-response risk before the rig does

Blades, blisks and impellers that pass aerodynamic design can still crack from high-cycle fatigue. How Campbell diagrams, flutter and forced-response analysis and mistuning checks catch it early, and how a surrogate with a solver gate brings those checks into optimisation.

A row of gas-turbine rotor blades seen at an angle, with a ring of stator vanes beside it
Every blade row is excited by the rows around it, and every blade is a little different from its neighbours. Library photograph.

Turbomachinery aeromechanics is the engineering of making a blade, blisk or impeller survive the vibration its own aerodynamics creates, through resonance, flutter and forced response. A design that meets its efficiency and pressure-ratio targets can still crack from high-cycle fatigue (HCF) on the test rig, and the later that is found, the more it costs.

Picture the review after a strain-gauge campaign shows a blade row ringing inside the operating range, with tooling ordered. What is left is a redesign, a restricted speed range or a derate. Here is how to find that earlier, while changing the geometry is cheap.

Why do blades that pass aerodynamic design still crack in test?

Aerodynamic optimisation minimises loss and meets flow and pressure targets at a handful of operating points. The vibration problem lives elsewhere: in the natural frequencies of the blade-disk system, the unsteady forcing from neighbouring rows and inlet flow, and the small damping that sets the response. Reshaping a blade for a point of efficiency changes its mass, stiffness and loading together, so a frequency margin that was acceptable for the baseline is not guaranteed for the variant. Found after the optimisation, a failure means rerunning the loop; found on the rig, it means hardware, rig time and schedule.

A frequency margin is not an aeromechanical margin

Keeping modes away from engine-order crossings addresses forced response only. Flutter, mistuning amplification and the fatigue limit at the real mean stress each need their own check. A shortcut that predicts only one of them can approve a design that fails through another.

How do Campbell diagrams and engine orders show resonance risk?

A Campbell diagram plots blade natural frequencies against rotor speed. Excitation from upstream wakes, vanes, struts and distorted inlet flow arrives at whole multiples of rotor speed, the engine orders: f = EO × N / 60. Where an engine-order line crosses a mode line inside the operating range, the blade can resonate.

Campbell diagram: where engine-order excitation meets blade modes A schematic Campbell diagram. Natural frequency is plotted against rotor speed. Three blade modes (first bending, second bending, first torsion) are nearly flat curves that rise slightly with speed. Straight engine-order lines fan out from the origin. A shaded vertical band marks the operating speed range. Where an engine-order line crosses a mode line inside the band there is a resonance; crossings outside the band are passed through during run-up. Scatter bands around the modes show that tolerances and mistuning move the crossings. Flutter needs no engine-order line: it is self-excited when the aerodynamic work per cycle puts energy into the blade. Below, the resonance condition and the cyclic-symmetry rule. OPERATING RANGE 3 ROTOR SPEED N → FREQUENCY f min max 2E 4E 6E 1F 2F 1 2 5 1T 6 1T: self-excited 4 resonance: fmode = EO × N / 60 cyclic symmetry: engine order EO excites the travelling wave with ND = EO flutter: aerodynamic work per cycle > 0 beats the damping, at any speed
  1. Mode lines. Natural frequency of each blade-disk mode against rotor speed. They rise a little with speed as centrifugal stiffening grows, and each mode family has one line per nodal diameter.
  2. Engine-order lines. Excitation at whole multiples of rotor speed, f = EO x N / 60: upstream wakes, vanes and struts, or inlet distortion. In a cyclic-symmetry model an engine order excites the travelling wave with the matching nodal diameter.
  3. Operating range. The speeds the machine must run at, steady and during transients. Only crossings inside it, or close to it, need a full forced-response assessment.
  4. Crossings. Resonances where an engine-order line meets a mode line. Whether one is dangerous depends on how well the forcing matches the mode shape and on the total damping, not on the crossing alone.
  5. Scatter bands. Geometry tolerance, wear, temperature and mistuning shift the frequencies, so each line is really a band and each crossing a region. This is where margins are spent.
  6. Flutter. Self-excited vibration needs no engine-order line. It appears when the aerodynamic work per cycle feeds more energy into the blade than the damping removes, usually at low reduced frequency in a torsion or first-bending mode.
A Campbell diagram with engine-order lines, mode lines, the operating range and the mode where flutter needs no crossing. Illustrative schematic.
  • Nodal diameters. A bladed disk has one mode per nodal diameter in each family. For a cyclic-symmetric rotor, an engine order excites the travelling wave with the matching nodal diameter, so frequencies come from an interference diagram, not one number.
  • Not every crossing is equal. The forcing must couple to the mode shape.
  • Frequencies move. Temperature, centrifugal stiffening, tolerance and wear shift them, so each line is really a band.

What is blade flutter, and how is aerodynamic damping calculated?

Flutter is a self-excited instability: the blade's own motion creates unsteady pressure that does net work on it every cycle, so vibration grows with no external forcing. Two parameters organise it. The reduced frequency, k = ωb / V with b the semi-chord, compares the vibration period with the flow transit time. The interblade phase angle, σ = 2π · ND / N, sets how neighbouring blades move. Low reduced frequency, heavy loading near stall and transonic shocks are the classic troublemakers.

The usual route is the energy method. The blade is made to move in a chosen mode as a travelling wave at one phase angle, unsteady CFD gives the pressure, and the work over one cycle is integrated. If the fluid takes energy out of the blade, aerodynamic damping is positive; if it puts energy in and structural damping cannot remove it, that mode flutters. This one-way calculation is valid when the flow hardly changes the mode shape. For dense fluids or strong coupling, an eigenvalue formulation solves the coupled system and reads damping from complex eigenvalues.

In NASA's flutter analysis of a transonic fan (Srivastava et al., 2002) the energy-exchange method agreed with measurements, shock position and strength strongly affected stability, and the running blade shape under load changed the calculated damping. The unloaded CAD shape is not the shape that flutters.

Colour-contoured CFD solution on a ring of transonic rotor blades, with streamlines around the casing
Blade-row CFD of a transonic rotor. The unsteady pressure on blades like these is what the energy method integrates. Library image, not a result of the analyses described here.

Forced response: wakes, distortion, and one-way versus two-way coupling

Forced response asks how large the vibration gets at a crossing. Forcing comes from the wakes and potential fields of neighbouring rows, from inlet distortion at low engine orders, and from off-design flow such as separation and rotating stall. Amplitude scales with modal force and inversely with total damping, so the flutter calculation's aerodynamic damping feeds straight in. Distortion shows what simplification costs: NASA Glenn's forced-response analysis of a distortion-tolerant fan with boundary layer ingestion (Min et al., 2018) used a full-rotor cyclic-symmetry model because single-blade models cannot capture the loading, and compared it with wind-tunnel data.

Choosing the forced-response method
MethodWhere it fitsWhat it costs or misses
One-way: CFD forces into a structural responseEarly design, many candidates, damping known from elsewhereDamping is an input; blade-motion feedback is ignored
Two-way coupled (FSI)Light structural damping, aerodynamic damping dominant, dense fluidsMore setup and longer runs
Harmonic or nonlinear frequency-domain CFDPeriodic forcing, many engine orders and operating pointsFast, but shocks and separation need care and more harmonics
Time-marching, full annulusDistortion, non-periodic flow, stallThe most expensive; kept for the cases that decide the design

Our fluid-structure interaction work covers one-way and two-way coupling; the choice follows from how much of the damping is aerodynamic.

Mistuning, Goodman margins and where the uncertainty sits

Real blades differ slightly in frequency, from tolerance, wear and material. That mistuning localises vibration, so a few blades respond far more than the tuned prediction. Whitehead's classic bound for a one-degree-of-freedom-per-blade model is an amplification of up to (1 + √N) / 2 for N blades, and blisks, which lack the friction damping of attached roots, are the sensitive case. NASA-sponsored report on the effects of mistuning on the forced response of turbomachinery rotors (Pierre, 1994) states that the amplification can be severe enough to cause blade failure. It can also help: in NASA contractor report on the influence of mistuning on blade torsional flutter (Srinivasan, 1980) a fan with slightly different blade frequencies was predicted stable in the cases studied, while the identical-blade system fluttered at a few phase angles.

A curved row of gas-turbine blades, each with a shaped tip shroud, lit from the side
Every blade in a ring is a little different. That difference, not the nominal design, sets the worst blade's response. Library photograph.

Vibratory stress alone does not decide the outcome: fatigue strength depends on mean stress from centrifugal, gas and thermal loads. A Goodman or Haigh diagram plots allowable alternating stress against mean stress, and the margin is the distance from the predicted alternating stress, at the real mean stress, to that line, after knock-downs for temperature and surface. See our vibration fatigue simulation and durability and fatigue pages.

The uncertainty sits in four places, each a distribution, not a number:

  • Geometry. Tolerance and the running shape move frequencies and shock position.
  • Mistuning. Random, different for every rotor, so handled statistically.
  • Damping. Aerodynamic, material and friction together: the least known input and the most powerful.
  • Forcing. Wake depth, distortion amplitude and clearances, hardest to know before the rig runs.

The output should be a probability of exceeding the limit: see uncertainty quantification.

How can AI and surrogate models carry aeromechanical constraints into optimisation?

The aim is not to replace the solvers but to bring aeromechanics into the loop where thousands of candidates are judged. An optimiser needs every constraint as fast as its efficiency model; a CFD flutter run per nodal diameter per candidate is not.

  1. One parametrisation drives the CFD and the finite-element model through mesh morphing, so both stay in step.
  2. Designed experiments. Your solvers run a space-filling set across geometry and operating points, recording frequencies, aerodynamic damping per nodal diameter and modal forcing per engine order.
  3. Surrogates with uncertainty. Frequencies are the easiest, being smooth in the geometry. Damping near shocks and stall is the hardest.
  4. Constraints inside the optimiser. Efficiency, pressure ratio, mass and margin are traded together. See generative design and optimisation.
  5. Mistuning by sampling. Thousands of random patterns through a reduced-order model give a distribution of worst-blade response.
  6. A gate. A candidate outside the training range, uncertain, or close to a limit goes back to the solver, and the result joins the training data.
From aerodynamic design to aeromechanical sign-off, with a surrogate and a solver gate A flow chart. A parametric geometry feeds a multi-objective optimiser that trades efficiency, pressure ratio and mass against aeromechanical margin. The optimiser exchanges candidates with a trained surrogate that predicts frequencies, aerodynamic damping and forced-response metrics. Below the surrogate a diamond-shaped confidence gate decides: confident answers return to the optimiser, while low-confidence or out-of-range designs go to the physics solvers (cyclic-symmetry finite elements, CFD flutter and forced response). The solver results feed the aeromechanical sign-off with Campbell, Goodman and mistuning checks, and also flow back along a dashed line to retrain the surrogate. Geometry blade · blisk 1 Optimiser η · PR · margin 2 Surrogate f · damping · response 3 Sure? 4 confident: keep optimising unsure or out of range Solver check modal · flutter · forced 5 Aeromechanical sign-off Campbell · Goodman/Haigh · mistuning 6 the solver stays the authority the surrogate only decides where its expensive answers are spent
  1. Parametric geometry. One definition of the blade, blisk or impeller that drives both the CFD and the finite-element model, so aerodynamic and structural changes stay in step.
  2. Multi-objective optimiser. Trades efficiency, pressure ratio or flow range and mass against aeromechanical margin, which is a constraint and not a late check.
  3. Trained surrogate. Predicts frequencies, aerodynamic damping per nodal diameter and a forced-response metric in milliseconds, with an uncertainty estimate for every answer.
  4. Confidence gate. Keeps only answers that are inside the training range and carry a small predictive spread. Anything else is sent back to the solver.
  5. Solver check. Cyclic-symmetry modal analysis, CFD flutter by the energy method and harmonic or time-marching forced response: the physics that the surrogate imitates and answers to.
  6. Sign-off and learning loop. An automated Campbell and margin report, Goodman or Haigh checks and a mistuning study. Every solver result and test measurement returns to retrain the surrogate.
Where the surrogate and the solver gate sit between aerodynamic design and aeromechanical sign-off. Illustrative schematic.
What machine learning can and cannot replace here
TaskA surrogate canThe solver must
Frequencies and mode shapesReturn them in milliseconds across a parametrised familyHandle a new topology or boundary condition
Aerodynamic dampingScreen and rank candidates, with uncertaintyDecide cases near zero damping, shock jumps, stall, new regimes
Forced-response amplitudeInterpolate modal forcing between trained casesCover non-periodic distortion nobody trained on
Mistuning statisticsMake large sampling studies affordableReplace the measured pattern of a real rotor
Sign-offAutomate the report and checksReplace validated physics and test evidence

Automating the post-processing is often the first step worth taking. A reusable template reads modal results per nodal diameter, the engine orders and the speed range, then writes the Campbell diagram, a crossing table with margins, damping per nodal diameter and the Goodman check for every candidate, whichever solver produced them. For the discipline around surrogates, see our article on surrogate models for CFD and FEA and reduced-order models.

From one aeromechanics study to a capability you keep

A single campaign answers one question for one design. The larger return comes when the setup becomes a workflow your team runs, so the next blade or operating question costs hours, not weeks, and every answer is judged the same way. That is how we build turbomachinery aeromechanics work.

From one simulation study to a permanent workflow A loop of six steps: physics model, validation, automated runs, AI surrogate, decision tool and field data, which feeds back into the physics model. YOUR WORKFLOW Better with every run physics + data + AI, kept in-house 1Physics model 2Validation 3Automated runs 4AI surrogate 5Decision tool 6Field data CFD · FEA TESTS · TRIALS DOE · HPC CLOUD OPTIMISE DECIDE MONITOR RECALIBRATE
  1. Physics model. CFD and FEA set up once, as templates: geometry clean-up, mesh, solver settings and post-processing that every later run reuses.
  2. Validation. Mesh and time-step studies, and comparison with tests or full-scale data, so the model's uncertainty is known before it is trusted.
  3. Automated runs. Scripted runs over the parameters and operating conditions that matter, on your hardware or in the cloud.
  4. AI surrogate. A machine-learning model trained on those runs answers in seconds and says how sure it is; low-confidence questions go back to the solver.
  5. Decision tool. Optimisation, trade-off charts or operating guidance, in a form your engineers and operators use every day.
  6. Field data. Test, trial and monitoring data flow back to recalibrate the model, so it improves with every project instead of being rebuilt.
Physics, validation, automation and AI in one loop that improves with every run. Illustrative schematic.
  • Templates for the geometry, the cyclic-symmetry model, the CFD setup and an automated Campbell and margin report.
  • A validation record tying the models to your rig, strain-gauge or tip-timing data.
  • Automated runs over the parameters and operating conditions that matter.
  • A trained surrogate with a confidence gate and written limits of validity.
  • Training and handover, so your engineers extend it themselves: our training and software development services.

Questions engineers ask about blade flutter and forced response

What is the difference between flutter and forced response?
Forced response is driven by external excitation and peaks where an engine order crosses a mode. Flutter is self-excited and needs no forcing. Both cause HCF, and a design can pass one and fail the other.
Can CFD predict flutter reliably?
Published fan studies have matched measurements with the energy method, but the result depends on shock position, running shape and mesh. We treat it as a prediction to validate against rig data.
Do I need two-way FSI for forced response?
When aerodynamic damping is a large share of the total, as in many blisks, feedback from blade motion matters. When friction or material damping dominates, one-way coupling with a measured damping is often enough.
Can a neural network predict blade vibration stress?
It can interpolate across the designs it was trained on, with an uncertainty estimate. It should not be trusted outside that family, near a limit, or as the only sign-off evidence.
What do you need from us to start?
The geometry, the finite-element model, any CFD results, the operating range and engine orders, and any strain-gauge or tip-timing data.

Our turbomachinery design work spans turbines, pumps and compressors, heat transfer and generative design; see also gas turbine simulation. If a blade row, a Campbell diagram or a test finding is on your desk, send us the geometry and the question. You will get a plain assessment of which risks matter and which models answer them.

OLTRION Engineering

CAE, CFD and simulation team

The OLTRION engineering team runs CFD, FEA and multiphysics simulation programmes for aerospace, automotive, energy and industrial clients, and builds the machine-learning tools that speed them up. These articles come from that project work.

Where this applies

Related capabilities

Have a model that will not converge?

Talk to the engineers who wrote this

Send the geometry, the physics and the decision it has to support. We answer with an approach, not a sales call.

Talk to an engineer