New Features in PERMAS Version 21
The new Version 21 of PERMAS and VisPER is available from July 2026.
The most important new PERMAS features:
- A new binary model format based on the HDF file format reduces file size and accelerates model import.
- Contact analysis introduces automatic surface splitting at large kinks substantially reducing modeling effort and improving efficiency and robustness.
- The new automatic search of contact partners automatically introduces the necessary surfaces and the corresponding contact definitions in the model.
- A completely new stabilized contact algorithm with great improvements in terms of stability and performance was developed for normal contact.
- A new default solver and more robust convergence criteria improve the performance and stability of nonlinear material analysis.
- Vibration analysis now also calculates Eigenpairs with negative Eigenvalues to deal with instabilities after a nonlinear material analysis.
- A new criterion for distinguishing between global and local mode shapes supports the automatic classification of vibrations.
- MAC factors can now also be computed for complex modes and for a single DOF to improve comparability with experimental measurements.
- It is now possible to reconstruct a matrix model from (measured) eigenmodes to be used internally or for export to e.g. MBS codes.
- The MLDR solver was adapted to deal with many additional static mode shapes (addmodes), especially contact addmodes.
- Dynamic contact and friction is now available in most dynamic analyses.
- Completely new time integration methods in timehistory analyses are available to improve stability and the treatment of nonlinear forces.
- The definition of loads for a transient response analysis now supports a variety of new features including automatic translation of PSD signals to the time domain and filter options.
- The handling of frequency-dependent material has been extended to rubber-like and absorbant materials.
- Rigid body modes can now be excluded from the modal basis used for modal transformation which is particularly beneficial for subsequent analyses, e.g. fatigue analysis.
- A new direct random response analysis is useful e.g. with the new frequency-dependent materials.
- A new stability criterion for the Harmonic Balance Method provides additional insight into the dynamic behavior of the computed solutions.
- The new direct fluid-structure coupled timehistory enables fully-copuled analysis for high frequency tasks, e.g. underwater acoustic for ships, noise-generation from brake squeal and many more.
- The fully integrated optimization based on damage results from a fatigue analysis provides an efficient and user-friendly workflow for fatigue-driven design optimization.
- The complete revision of the bead optimization method provides results that require significantly less design interpretation and accurately realize the geometric bead properties.
- Optimization can now consider load patterns which are defined by a result combination rule.
- A new option for global stress-based topology optimization considers stresses at the integration points instead of the element-averaged stresses.
- Direct matrix input now supports both symmetric and non-symmetric matrices, mass and damping matrices.
Binary Model data
A new PERMAS binary model format based on the HDF file standard
significantly accelerates model import.
A new PERMAS binary model format based on the HDF file standard significantly accelerates model import.
The right-hand diagram compares the file sizes of the PERMAS binary HDF format with the Medina binary (.bif) format
and a compressed ASCII DAT file (.dat.gz) for a model of 4.5 million nodes and 2.5 million elements.
The PERMAS binary model format reducies the storage requirements to about half of those of the Medina binary (.bif) format. A single HDF file can store both model data and analysis results. PERMAS and VisPER provide full read and write support for the PERMAS binary model format, enabling seamless data exchange between preprocessing, analysis, and postprocessing.
The PERMAS binary model format reducies the storage requirements to about half of those of the Medina binary (.bif) format. A single HDF file can store both model data and analysis results. PERMAS and VisPER provide full read and write support for the PERMAS binary model format, enabling seamless data exchange between preprocessing, analysis, and postprocessing.
Automatic Contact Surface Splitting
Previously, surfaces with pronounced kinks had to be manually split at physical surface boundaries to achieve accurate contact behavior.
The automatically generated split surfaces are now used directly in contact analyses.
Instead of smoothing contact normals across large kinks, they are treated as shared edges with separate normals on each side.
For the shown example only one surface per wheel is required. In earlier PERMAS versions, a total of 168 surfaces had to be defined manually, corresponding to four surfaces per tooth for 21 teeth on each wheel.
Instead of smoothing contact normals across large kinks, they are treated as shared edges with separate normals on each side.
For the shown example only one surface per wheel is required. In earlier PERMAS versions, a total of 168 surfaces had to be defined manually, corresponding to four surfaces per tooth for 21 teeth on each wheel.
Automatic Search of Contact Partners
The new contact definition $CONTACT AUTO automatically will find potential contact partners, introducing the necessary surfaces and the corresponding contact definitions in the model.
This feature dramatically speeds up contact modeling, makes the use of contact analyses more accessible, and significantly increases overall modeling efficiency and reliability due to:
- one contact definition leads to many contacts, i.e. less effort is necessary to define contacts,
- the automatic handling of contact normals, kinks and already defined MPCs leads to faster and more reliable contact modeling,
- no manually modeling of surfaces is necessary,
- for contact definitions with shells, the normal vector of the shell elements is automatically corrected if it does not match to the contact definition.
New Stabilized Contact Algorithm
The contact for normal contact was extended to frictional contact problems.
A completely new innovative and extremly robust algorithm with high performance was developed. Still accurate Coulomb friction law is solved.
Runtime reduction of up to a factor of 3.7 are observed for the new alorithm.
New Solver for Nonlinear Material Analysis
A new default linear solver with more robust convergence criteria has been introduced leading to more stability and significant performance improvements. New convergence criteria options where established to consider either only local DOFs or all DOFs, in either relative or absolute form.Eigenpairs with negative Eigenvalues
The new parameter SIGN was added to the vibration analysis to also calculate eigenpairs with negative eigenvalues. Negative eigenvalues may occur if the vibration analysis is run on a deformed system after a NLMATERIAL computation. It may happen that the system is unstable, i.e. the stiffness matrix is not positive definite any longer. The corresponding eigenmodes then are related to the instability and can be interpreted e.g. as buckling modes.
Distinguishing between Global and Local Mode Shapes
A new criterion for distinguishing between global and local mode shapes has been introduced. The evaluation method for the globality can be selected and the limit factor for the calculation can be individually specified. The classification results are provided in a dedicated table in the RES file, indicating whether each mode shape is identified as global or local.MAC Factors for Complex Modes
- MAC factors can also be computed for complex modes. Measurement data only delivers complex mode shapes.
- MAC factors can now be computed for a single DOF. Often, measurements are limited to single translational DOFs, for example when using uni-axial accelerometers. Also the global UCI switch MACDOFS was extended to single DOFs.
Reconstruct a Matrix Model from (Measured) Eigenmodes
PERMAS Version 21 offers a possibility to reconstruct a matrix model from (measured) eigenmodes. The workflow is illustrated in the figure. The process of Experimental Modal Analysis (EMA) has the following properties:- Generate Matrix model from measured eigenmodes & frequencies (including rigid body modes).
- Matrix model contains external and modal DOFs.
- Matrix model can be used for computations in PERMAS or for export to e.g. MBS codes.
Many Additional Static Mode Shapes
The MLDR solver for vibration anlysis was adapted to deal with many additional static mode shapes, especially contact addmodes. If a model with many contact definitions is simulated, the orthonormalization of thousands of contact addmodes will be very fast with the MLDR solver. The MLDR solver is not only a big performance advantage for many elastic mode shapes, but also for many additional static mode shapes.
Dynamic contact and friction
Dynamic contact and friction is now available in many dynamic analyses:- DIRECT TIMEhistory
- DIRECT FSCoupled TIMEhistory
- MODAL TIMEhistory
- MODAL FSCoupled TIMEhistory
- DIRECT HARMonic BALance
- MODAL HARMonic BALance
- MODAL FSCoupled HARMonic BALance