PERMAS
Gearing Calculation | |
Original author(s) | INTES GmbH |
---|---|
Stable release | 17.00.360
/ February 2020 |
Written in | Fortran, C |
Engine | |
Operating system | Linux, Windows |
Platform | Linux x86-64 Windows x86-64 |
Available in | https://de.wikipedia.org/wiki/PERMAS |
Type | Finite element analysis |
License | Commercial (EULA) |
Website | INTES.de |
Search PERMAS on Amazon.
PERMAS is a general-purpose finite element analysis (FEA) software with roots back to the 1960s. It is further developed by the company INTES GmbH, Stuttgart, Germany and is particularly suitable for linear and non-linear structural mechanics calculations, fluid structure interaction in acoustics, for the analysis of electromagnetic fields and heat conduction including radiation exchange. In addition, there is a fully integrated optimization functionality for topology/sizing/shape (also in combination) and for a robust optimum (stochastic parameters). Since 2008 PERMAS consists of two major products:
- PERMAS the finite element solver and
- VisPER (Visual PERMAS) a graphic model editor and postprocessor.
Description[edit]
The native input takes place via own data formats for the model description and the control of the calculation process. PERMAS has numerous interfaces to pre- and post-processors like e.g. ANSA, HyperMesh, MEDINA, Simcenter(NX)[1], as well as direct (input) interfaces to solvers like Abaqus or Nastran. Direct interfaces to multi-body simulation (MBS, morebms,[2]), as well as to fatigue assessment are also included. Moreover, boundary conditions of flow simulations e.g. with OpenFOAM may be taken into account. With the help of the IDEAS universal file format, a model updating with measurement models can be carried out. Especially for demanding and complex simulations a task graph based, general parallelization[3] is available. The Open Telecom Cloud provides a cloud computing service. PERMAS and VisPER use the open-source scripting language Python (programming language) for scripting and customization.
History[edit]
The roots of PERMAS date back to the early 1960s, when the ASKA (de) program system[4] was developed at the Institute of Statics and Dynamics of Aerospace Structures[5] at the University of Stuttgart under the lead of John Argyris as a pioneering software of this technology. In 1984, some of the authors decided to found a spin-off company in order to enable continuous development.[6] At the end of the 1980s, a new program generation was realized, which was subsequently marketed for the first time as PERMAS Version 5 in 1993[7]. This new development took into account the fast evolution on the hardware market (e.g. with vectorization and RISC architecture) and formed the basis for a general parallelization concept: PTM (Parallel Task (graph) Manager)[8]. Since then, an extensive functional expansion has taken place, also within the scope of research projects, e. g.: Optiamix[9], EC project LISA[10], EU projects PERMPAR, PARMAT, and ASRA-HPC[11]
In addition to its headquarters in Germany (Stuttgart), INTES has its own subsidiaries in France and Japan.
Release history[edit]
PERMAS version | Release date |
---|---|
5.0 | 1993 |
5.1 | 1994 |
5.2 | 1995 |
6 | 1996 |
6.1 | 1997 |
7 | 1999 |
8 | 2000 |
9 | 2002 |
10 | 2004 |
11 | 2006 |
12 | 2008 |
13 | 2010 |
14 | 2012 |
15 | 2014 |
16 | 2016 |
17 | 2018 |
18 | 2020 |
A new version of PERMAS is released every two years.
Application Fields[edit]
- Major applications: Stiffness, strength, contact, thermomechanical analysis[12], vibrations[13] (including random vibration and integrated active control[14]), acoustics[15], rotor dynamics[16], stability (e. g. brake squeal[17]), temperature and electromagnetic fields
- Industries: Automotive, aerospace, tooling machines, shipbuilding and construction, wind turbine
Architecture[edit]
- PERMAS is a modular software system based on a centralized software architecture.
- A hypermatrix storage scheme is used as basis for vectorization and parallelization allowing to adapt matrices to caches und thus for an efficient handling of large simulation models.
- Task Graph based parallelization scheme for hypermatrix operations with asynchronous I/O and in combination with (Nvidia) GPU.
- Specific algorithms e.g. for contact analysis, coupled fluid-structure interaction[18] and model testing.
- Integrated optimization methods[19], e.g. topology, shape, dimensioning and their combination, reliability analysis (robust design[20] and sampling(DOE).[21])
Distribution[edit]
- Germany: automotive, commercial vehicle- and supplier, mechanical engineering, wind energy
- France: aerospace[22] and shipbuilding[citation needed]
- Italy/Suisse: automotive
- Japan: car- and supplier
- Korea: car
- South Africa: construction
- USA/Brasilia: car- and supplier
- India: car- and supplier
- Czech Republic: engineering services/ supplier
- China: trains, nuclear power
See also[edit]
Wikimedia Commons has media related to PERMAS FEA. |
External links[edit]
References[edit]
- ↑ Permas-Integration bei Dr. Binde Design & Engineering
- ↑ morembs
- ↑ Ast, M. et. al. (2000). "Sparse Matrix Structure for Dynamic Parallelisation Efficiency", In: Bode A., Ludwig T., Karl W., Wismüller R. (eds) Euro-Par 2000 Parallel Processing. Euro-Par 2000. Lecture Notes in Computer Science, vol 1900. Springer, Berlin, Heidelberg
- ↑ Argyris, John H. (1969). "ASKA — Automatic System for Kinematic Analysis". Nuclear Engineering and Design. 10 (4): 441–455. doi:10.1016/0029-5493(69)90080-6.
- ↑ https://www.isd.uni-stuttgart.de/
- ↑ Heifrich, R. (1990). "Die Portierung des FEM-Softwaresystems Permas auf Verschiedenartige Rechenanlagen". GI - 20. Jahrestagung I. Informatik-Fachberichte. 257. pp. 585–599. doi:10.1007/978-3-642-76118-8_46. ISBN 978-3-540-53212-5. Search this book on
- ↑ Schulz, U.: PERMAS Version 5 - A New Generation of Finite Element Software, Proc. of the 7th World Congress of Finite Element Methods, Monte-Carlo, Nov. 1993.
- ↑ Ast, Markus; Jerez, T.; Labarta, Jesus; Manz, Hartmut; Pérez, Andres; Schulz, Uwe; Solé, Jaume (1997). "Runtime Parallelization of the Finite Element Code Permas". The International Journal of Supercomputer Applications and High Performance Computing. 11 (4): 328–335. doi:10.1177/109434209701100406. Unknown parameter
|s2cid=
ignored (help) - ↑ Optiamix.de.
- ↑ Staat, Manfred; Heitzer, M. (1997). "Limit and Shakedown Analysis Using a General Purpose Finite Element Code". doi:10.21269/1557.
- ↑ Badia, Rosa M.; Labarta, Jesús; Sirvent, Raül; Pérez, Josep M.; Cela, José M.; Grima, Rogeli (2003). "Programming Grid Applications with GRID Superscalar". Journal of Grid Computing. 1 (2): 151–170. doi:10.1023/B:GRID.0000024072.93701.f3. Unknown parameter
|s2cid=
ignored (help) - ↑ Hosseini, Ehsan; Holdsworth, Stuart Richard; Flueeler, Urs (2018). "A temperature-dependent asymmetric constitutive model for cast irons under cyclic loading conditions". The Journal of Strain Analysis for Engineering Design. 53 (2): 106–114. doi:10.1177/0309324717749026. Unknown parameter
|s2cid=
ignored (help) - ↑ Helfrich, R.; Marchesini, J. (2014): "Dynamic substructuring with mixed boundary conditions to cope with complex structural assemblies", Proceedings of the 13th European Conference on Spacecraft Structures, Materials & Environmental Testing, held 1-4 April, 2014 in Braunschweig, Germany. ESA-SP Vol. 727, ISBN: 978-92-9221-291-9. Edited by L. Ouwehand, 2014, id. 56
- ↑ Berkemer, J. (Ed.): "Effektive Nutzung des Leistungspotentials von Direktantrieben [Projekt EffeNDi] - Impulsentkopplung, Beschleunigungsregelung, achsübergreifende Regelung und gekoppelte Simulation" Fortschr.-Ber. VDI Reihe 1 Nr. 391. Düsseldorf: VDI Verlag 2006. ISBN 3-18-339101-5 Search this book on ., ISSN 0178-949X
- ↑ Beckert, Armin; Wendland, Holger (2001). "Multivariate interpolation for fluid-structure-interaction problems using radial basis functions". Aerospace Science and Technology. 5 (2): 125–134. doi:10.1016/S1270-9638(00)01087-7.
- ↑ Kirchgäßner, B. (2016). "Finite Elements in Rotordynamics". Procedia Engineering. 144: 736–750. doi:10.1016/j.proeng.2016.05.079.
- ↑ Gräbner, Nils (2016). "Analyse und Verbesserung der Simulationsmethode des Bremsenquietschens". doi:10.14279/depositonce-5577.
- ↑ Besnier, F.; Fischer, R.; Kirchgäßner, B, (1999). "Coupled Fluid-Structure Analyses on Parallel Systems", Spacecraft structures, materials and mechanical testing, Proceedings of a European Conference held at Braunschweig, Germany, 4-6 November 1998. Paris: European Space Agency (ESA), ESA-SP, 428
- ↑ THEMIOT, Cedric; LE GALLO, Vincent; CARRAT, Jean-Marc (2017). "Design optimization and test campaign of a 1/50th ARIANE 5 representative dynamic model subjected to blast waves". doi:10.13009/EUCASS2017-80.
- ↑ Gollwitzer, S.; Kirchgäßner, B.; Fischer, R.; Rackwitz, R. (2006). "PERMAS-RA/STRUREL system of programs for probabilistic reliability analysis". Structural Safety. 28 (1–2): 108–129. doi:10.1016/j.strusafe.2005.03.008.
- ↑ Carvajal, Sergio; Wallner, Daniel; Helfrich, Reinhard; Klein, Michael (2016). "Excellent Brake NVH Comfort by Simulation - Use of Optimization Methods to Reduce Squeal Noise". SAE Technical Paper Series. 1. doi:10.4271/2016-01-1779. Search this book on
- ↑ THEMIOT, Cedric; LE GALLO, Vincent; CARRAT, Jean-Marc (2017). "Design optimization and test campaign of a 1/50th ARIANE 5 representative dynamic model subjected to blast waves". doi:10.13009/EUCASS2017-80.
PERMAS[edit]
This article "PERMAS" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:PERMAS. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.