Speeding Up Large ANSYS Mechanical Assemblies with Component Mode Synthesis
Learn how to use ANSYS Mechanical’s component mode synthesis (Craig‑Bampton substructuring) to create reduced‑order models, cut solve times for large assemblies, and verify accuracy with simple checks.
09 Jul 2026, 14:14 UTC

The Problem: Long Solve Times for Big Assemblies
When you model a full vehicle chassis, a wind‑turbine nacelle, or any large mechanical system in ANSYS Mechanical, the solver often spends minutes or hours assembling and factoring the global stiffness matrix. The model may contain hundreds of thousands of degrees of freedom (DOFs), making each modal, transient, or harmonic solve a bottleneck in the design loop.
What Component Mode Synthesis (CMS) Does
Component mode synthesis creates a reduced‑order model (ROM) for a selected part of the assembly. The technique keeps the interface DOFs (the nodes where the component connects to the rest of the model) exact, while the interior dynamics are condensed using a set of vibration modes. In ANSYS this is known as Craig‑Bampton substructuring. The result is a much smaller matrix that represents the component’s behavior but still couples correctly to the parent assembly.
Setting Up Substructuring in ANSYS Workbench
- In the Mechanical outline, right‑click the component you want to reduce and choose Create Substructure.
- Define the interface: select the faces or edges that will stay connected to the parent model. Workbench automatically creates interface DOFs.
- Insert a Modal analysis under the substructure. Set the number of modes to retain (e.g., 20) and ensure the solver extracts both mode shapes and masses.
- Run the modal analysis. Workbench writes the reduced mass, stiffness, and damping matrices to a temporary file.
- Return to the main assembly, replace the original component with the Substructure object that now points to the reduced matrices.
- Solve the parent assembly as usual; the solver uses the ROM for the subcomponent.
Worked Example: Reducing a Chassis Assembly
Consider a simplified vehicle chassis modeled with shell and beam elements, totaling about 150 k DOFs. The chassis is split into three logical parts: front suspension, rear suspension, and the central body frame. For this example we reduce the front suspension.
- Create a substructure for the front suspension and define the bolt‑hole flange as the interface (≈150 interface DOFs).
- Run a modal analysis on the suspension and retain the first 20 modes, which capture roughly 92 % of the modal mass.
- Replace the detailed suspension with the substructure and solve a harmonic response from 0‑500 Hz using a unit force at the steering rack.
Users often report that the solve time drops from several minutes to under a minute for this configuration, while the peak displacement at the steering rack changes by less than 4 % compared to the full‑order model.
Trade‑offs and Limitations
The accuracy of the ROM depends on two main factors:
- Number of retained modes: Too few modes can miss higher‑frequency resonances, leading to artificial stiffness or missing peaks in the response.
- Interface fidelity: If the mesh on the component’s interface does not match the parent’s mesh, you must add tie‑constraints or contact elements, which increase setup time and can introduce small stiffness errors.
A practical way to guard against insufficient modes is to perform a modal convergence study: increase the retained mode count until the natural frequencies of the reduced model change by less than a chosen tolerance (e.g., 1 %).
How to Verify the Reduced Model
- Run a full‑order modal analysis on the complete assembly (or on the component alone if you prefer).
- Extract the natural frequencies of the modes that correspond to the retained set and compare them to the frequencies from the substructure‑based solve. The difference should be within the tolerance set by the retained modal mass (often <5 %).
- Compute the Modal Assurance Criterion (MAC) between the full‑order and reduced mode shapes; values above 0.9 indicate good shape fidelity.
- For time‑domain checks, apply a known transient load (e.g., a half‑sine impulse) to both models and compare peak displacements or accelerations; discrepancies should stay below the error bound established in step 1.
Actionable Closing
If your ANSYS Mechanical model exceeds roughly 100 k DOFs and you notice long solve times for modal, transient, or harmonic analyses, try component mode synthesis on a sub‑assembly that has a clear, repeatable interface. Start with a modest number of modes (10‑15), verify using the steps above, then increase the mode count until the verification metrics satisfy your accuracy requirements. This approach can cut solve‑time by a factor of three to ten while keeping the engineering fidelity needed for design decisions.
0 replies
A thoughtful contribution can make all the difference. Be the first to share one.