HOME

TheInfoList



OR:

Simcenter Amesim is a commercial
simulation A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of Conceptual model, models; the model represents the key characteristics or behaviors of the selected system or proc ...
software for the modeling and analysis of multi-domain systems. It is part of
systems engineering Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex systems over their enterprise life cycle, life cycles. At its core, systems engineering util ...
domain and falls into the
mechatronic Mechatronics engineering also called mechatronics, is an interdisciplinary branch of engineering that focuses on the integration of mechanical, electrical and electronic engineering systems, and also includes a combination of robotics, electroni ...
engineering field. The software package is a suite of tools used to model, analyze and predict the performance of
mechatronics Mechatronics engineering also called mechatronics, is an interdisciplinary branch of engineering that focuses on the integration of mechanical, electrical and electronic engineering systems, and also includes a combination of robotics, electronics, ...
systems. Models are described using
nonlinear In mathematics and science, a nonlinear system is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathematicians, and many othe ...
time-dependent analytical equations that represent the system's hydraulic, pneumatic, thermal, electric or mechanical behavior. Compared to 3D CAE modeling this approach gives the capability to simulate the behavior of systems before detailed
CAD Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve co ...
geometry is available, hence it is used earlier in the system design cycle or
V-Model The V-model is a graphical representation of a systems development lifecycle. It is used to produce rigorous development lifecycle models and project management models. The V-model falls into three broad categories, the German ''V-Modell'', a g ...
. To create a simulation model for a system, a set of
libraries A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
is used. These contain pre-defined components for different
physical Physical may refer to: *Physical examination In a physical examination, medical examination, or clinical examination, a medical practitioner examines a patient for any possible medical signs or symptoms of a medical condition. It generally co ...
domains. The icons in the system have to be connected and for this purpose each icon has ports, which have several inputs and outputs.
Causality Causality (also referred to as causation, or cause and effect) is influence by which one event, process, state, or object (''a'' ''cause'') contributes to the production of another event, process, state, or object (an ''effect'') where the cau ...
is enforced by linking the inputs of one icon to the outputs of another icon (and vice versa). Simcenter Amesim libraries are written in C language and also support
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process- ...
, which is a non-proprietary, object-oriented, equation based language to model complex physical systems containing, e.g., mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents. The software runs on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
and on
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
platforms. Simcenter Amesim is a part of the
Siemens Digital Industries Software Siemens Digital Industries Software (formerly UGS and then Siemens PLM Software) is an American computer software company specializing in 3D & 2D Product Lifecycle Management (PLM) software. The company is a business unit of Siemens, operates un ...
Simcenter portfolio. This combines 1D simulation, 3D CAE and physical testing with intelligent reporting and data analytics. This portfolio is intended for development of complex products that include smart systems, through implementing a
Predictive Engineering Analytics Predictive engineering analytics (PEA) is a development approach for the manufacturing industry that helps with the design of complex products (for example, products that include smart systems). It concerns the introduction of new software tools, th ...
approach.


History

The Simcenter Amesim software was developed by Imagine S.A., a company which was acquired in June 2007 by LMS International, which itself was acquired in November 2012 by
Siemens AG Siemens AG ( ) is a German multinational conglomerate corporation and the largest industrial manufacturing company in Europe headquartered in Munich with branch offices abroad. The principal divisions of the corporation are ''Industry'', '' ...
. The Imagine S.A. company was created in 1987 by Dr Michel Lebrun from the University Claude Bernard in France, to control complex dynamic systems coupling hydraulic servo-actuators with finite-elements mechanical structures. The initial engineering project involved the deck elevation of the sinking
Ekofisk Ekofisk is an oil field in block 2/4 of the Norwegian sector of the North Sea about southwest of Stavanger. Discovered in 1969 by Phillips Petroleum Company, it remains one of the most important oil fields in the North Sea. This was the fir ...
North Sea petroleum platforms. In the early 1990s the association with Pr C. W. Richards, coming from the University of Bath in England, led to the first commercial release of Simcenter Amesim in 1995 which was then dedicated to fluid control systems. Simcenter Amesim is used by companies in the automotive, aerospace and other advanced manufacturing industries.


Usage

Simcenter Amesim is a ''multi-domain'' software that supports modeling a variety of physics domains (hydraulic, pneumatic, mechanic, electrical, thermal, electromechanical). It is based on the
Bond graph A bond graph is a graphical representation of a physical dynamic system. It allows the conversion of the system into a state-space representation. It is similar to a block diagram or signal-flow graph, with the major difference that the arcs in ...
theory. Under the Windows platform, Simcenter Amesim works with the free Gcc compiler, which is provided with the software. It also works with the
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
Visual C++ Microsoft Visual C++ (MSVC) is a compiler for the C, C++ and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originally a standalone product but later became a part of Visual Studio and made available in both tria ...
compiler and its free Express edition. Since the version 4.3.0 Simcenter Amesim uses the
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
compiler on all platforms.


Platform facilities

Simcenter Amesim features: *''Platform Facilities'' **
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
, interactive help, supercomponents, post-processed variables, experiments management,
meta-data Metadata is "data that provides information about other data", but not the content of the data, such as the text of a message or the image itself. There are many distinct types of metadata, including: * Descriptive metadata – the descriptive ...
, statechart designer *''Analysis Tools'' **table editor, plots, dashboard, 3D animation, replay of results, linear analysis (
eigenvalues In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted b ...
, modal shapes,
transfer function In engineering, a transfer function (also known as system function or network function) of a system, sub-system, or component is a function (mathematics), mathematical function that mathematical model, theoretically models the system's output for ...
s,
root locus In control theory and stability theory, root locus analysis is a graphical method for examining how the roots of a system change with variation of a certain system parameter, commonly a gain within a feedback system. This is a technique used as a ...
), activity index, power and energy computation *''Optimization, Robustness, DOE'' **Design Of Experiments,
optimization Mathematical optimization (alternatively spelled ''optimisation'') or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfi ...
, Monte-Carlo *''Solvers and Numerics'' ** LSODA, DASSL, DASKR, fixed-step solvers, discrete partitioning, parallel processing, Simcenter Amesim/Simcenter Amesim cosimulations *''Software Interfaces'' **generic co-simulation (to be used to co-simulate with any software coupled to Simcenter Amesim), functional mock-up interface (export) *''MIL/SIL/HIL and Real-Time'' **plant/
control Control may refer to: Basic meanings Economics and business * Control (management), an element of management * Control, an element of management accounting * Comptroller (or controller), a senior financial officer in an organization * Controllin ...
, various
real-time Real-time or real time describes various operations in computing or other processes that must guarantee response times within a specified time (deadline), usually a relatively short time. A real-time process is generally one that happens in defined ...
targets *''Simulator Scripting'' ** scripting functions to pilot the simulations from
Microsoft Excel Microsoft Excel is a spreadsheet developed by Microsoft for Microsoft Windows, Windows, macOS, Android (operating system), Android and iOS. It features calculation or computation capabilities, graphing tools, pivot tables, and a macro (comp ...
,
MATLAB MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation ...
,
Scilab Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulat ...
,
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...
, and support for C and Python development and reverse-engineering script generation from a model *''Customization'' **own customized pre and post-processing tools with
python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (pro ...
, script caller assistant, editor of parameters group, app designer *''Modelica Platform'' **support of the Modelica modeling language *''1D/3D CAE'' **CAD Import, CFD software co-simulation, FEA import of reduced modal basis with pre-defined frontier nodes,
MBS MBS may refer for: People * Mohammed bin Salman (born 1985), crown prince and prime minister of Saudi Arabia * Mohan Bikram Singh (born 1935), Nepalese politician Places * MBS International Airport (IATA code: MBS), Freeland, Michigan, US * Mari ...
software cosimulation and import/export *''Development'' **Users can develop submodels from different standard submodels (supercomponent) using Component Customization functionality or by programming them in C or in Fortran with the Submodel Editor.


Physical libraries

Physical libraries from which models can be built include
control Control may refer to: Basic meanings Economics and business * Control (management), an element of management * Control, an element of management accounting * Comptroller (or controller), a senior financial officer in an organization * Controllin ...
,
electrical network An electrical network is an interconnection of electrical components (e.g., batteries, resistors, inductors, capacitors, switches, transistors) or a model of such an interconnection, consisting of electrical elements (e.g., voltage sources, c ...
s,
mechanical Mechanical may refer to: Machine * Machine (mechanical), a system of mechanisms that shape the actuator input to achieve a specific application of output forces and movement * Mechanical calculator, a device used to perform the basic operations of ...
,
fluid In physics, a fluid is a liquid, gas, or other material that continuously deforms (''flows'') under an applied shear stress, or external force. They have zero shear modulus, or, in simpler terms, are substances which cannot resist any shear ...
,
thermodynamic Thermodynamics is a branch of physics that deals with heat, work, and temperature, and their relation to energy, entropy, and the physical properties of matter and radiation. The behavior of these quantities is governed by the four laws of the ...
, IC engine, and aerospace and defense libraries.


Education and research

Simcenter Amesim is used by engineering schools and universities. It is also the reference framework for various research projects in Europe.


Release history


See also

*
Model-based design Model-based design (MBD) is a mathematical and visual method of addressing problems associated with designing complex control, signal processing and communication systems. It is used in many motion control, industrial equipment, aerospace, and aut ...
*
Lumped-element model The lumped-element model (also called lumped-parameter model, or lumped-component model) simplifies the description of the behaviour of spatially distributed physical systems, such as electrical circuits, into a topology consisting of discrete e ...
*
Distributed-element model : ''This article is an example from the domain of electrical systems, which is a special case of the more general distributed-parameter systems.'' In electrical engineering, the distributed-element model or transmission-line model of electrical ...
*
Bond graphs A bond graph is a graphical representation of a physical dynamic system. It allows the conversion of the system into a state-space representation. It is similar to a block diagram or signal-flow graph, with the major difference that the arcs in ...
*
Mechatronics Mechatronics engineering also called mechatronics, is an interdisciplinary branch of engineering that focuses on the integration of mechanical, electrical and electronic engineering systems, and also includes a combination of robotics, electronics, ...
*
Control theory Control theory is a field of mathematics that deals with the control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive the system to a ...
*
Real-time computing Real-time computing (RTC) is the computer science term for hardware and software systems subject to a "real-time constraint", for example from event to system response. Real-time programs must guarantee response within specified time constrai ...
* Hardware-in-the-loop simulation *
Systems engineering Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex systems over their enterprise life cycle, life cycles. At its core, systems engineering util ...
*
Simulink Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers t ...
*
20-sim 20-sim is commercial modeling and simulation program for multi-domain dynamic systems, which is developed by Controllab. With 20-sim, models can be entered as equations, block diagrams, bond graphs and physical components. 20-sim is widely used f ...
*
Wolfram SystemModeler Wolfram System Modeler, developed by Wolfram MathCore, is a platform for engineering as well as life-science modeling and simulation based on the Modelica language. It provides an interactive graphical modeling and simulation environment and a cu ...


References

{{reflist, 2 Simulation software Numerical software Computer-aided engineering Simulation programming languages Fortran