AMESim
From Wikipedia, the free encyclopedia
| All or part of this article may be confusing or unclear. Please help clarify the article. Suggestions may be on the talk page. (December 2006) |
AMESim or LMS Imagine.Lab AMESim ( is a 1D multi-domain system simulation platform. AMESim offers a 1D simulation suite to model and analyze multi-domain, intelligent systems and to predict their multi-disciplinary performance. The components of the model are described by analytical models representing the hydraulic, pneumatic, electric or mechanical behavior of the system. To create the system simulation model, a set of validated libraries of pre-defined components from different physical domains can be used. The software creates a physics based model of the system, which doesn’t require a full 3D geometry representation. This approach gives the capability to simulate the behavior of intelligent systems before detailed CAD geometry becomes available. It runs on most UNIX platforms (particularly under Linux) and under Windows.
LMS released AMESim rev7 in June 2007.
An AMESim model is compound of several physical submodels. The user can choose in different libraries (mechanical, signal, hydraulic, pneumatic, ...). One must link these submodels by respecting the causality rule. Each submodel has ports which can have several inputs and outputs. The causality consists in the fact that the inputs of a submodel linked to another are the outputs of that other submodel (and vice-versa).
Contents |
[edit] Company
The AMESim platform has been developed by the Imagine Company, acquired in June 2007 by LMS International. LMS is a software and engineering services provider for companies in the automotive, aerospace and other advanced manufacturing industries. The LMS products and services enable to get better products faster to market. LMS delivers a combination of virtual simulation software, testing systems, and engineering services. They are focused on the mission critical performance attributes in key manufacturing industries, including structural integrity, handling, safety, reliability, comfort and sound quality. LMS has over 25 years of experience and has become an important partner for most of the leading discrete manufacturing companies worldwide. LMS is a Dassault Systèmes SIMULIA partner and is certified to ISO9001:2000 quality standards. The company operates through a network of subsidiaries and representatives worldwide.
[edit] Usage
By using it, AMESim is quite semblable as MATLAB or Simulink, but in the contrary to that one, the variables shared at the ports are physical and go in both directions.
AMESim is a multi-domain software: it allows to link between them different physical domains (hydraulic, pneumatic, mechanic, electric, ...). It is based on the Bond graph theory.
The modelling of a system is done in four steps:
- sketch mode: in which the different components are linked
- submodel mode: in which the physical submodel associated to each component are chosen
- parameter mode: in which the parameters for each submodel are chosen
- run mode: in which the simulation is started
[edit] Compilation
Between the submodel and parameter mode, the AMESim model is compiled. Therefore it is necessary to have a compiler. Under the Windows platform, AMESim works with the free compiler Gcc (which is provided with AMESim, but also with the Microsoft compiler Visual C++ (and since the version 4.3.0 the Intel compiler on all platforms).
[edit] Libraries
AMESim is provided with two default libraries: mechanical and signal. The other libraries (approximately 20) must be separately purchased.
To create the system simulation model in AMESim, the user can make use of a large set of validated libraries of pre-defined components from different physical domains. The large set of libraries eliminates the need for extensive code writing and enables development teams to make complex system models that cover multiple physical domains. The AMESim libraries therefore accelerate model creation and free up time to optimize designs. The library components are all completely validated and guarantee the accuracy and the reliability of simulation results.
AMESim offers libraries for:
- Control: Signal, Control & Observers
- Electromechanical : Electric Motors & Drives, Electrical, Electromechanical
- Engine: IFP Drive, IFP Engine, IFP Exhaust, IFP C3D,
- Fluid: Hydraulic, Hydraulic Component Design, Hydraulic Resistance, Filling, Pneumatic, Pneumatic Component Design Gas Mixture
- Mechanical: 1-D Mechanical, Planar Mechanical, Powertrain, Vehicle Dynamics
- Thermal: Thermal, Thermal-Hydraulic, Thermal-Hydraulic Component Design, Thermal Pneumatic, Two-Phase Flow, Air Conditioning, Cooling System, Heat Exchanger
[edit] Interfaces
AMESim has several interfaces with other computing software like Simulink and Adams. It is also provided with a set of MATLAB functions allowing to control the simulations from MATLAB. In the same way, it is possible to control simulations from Microsoft Excel thanks to Visual Basic subroutines provided.
[edit] Development
The user can develop his own submodels, by assembling different standard submodels (supercomponent) with AMECustom, or by programming his own submodels in C or in Fortran with AMESet. The C source code of most of the standard submodels are provided allowing the user to start from this base to fit them to his needs.
[edit] Industry
AMESim has been adopted as the preferred 1-D system simulation platform by major OEMs and suppliers in the Automotive, aerospace mechanical industries worldwide. The reference list include companies like General Motors, Toyota, Renault, PSA Peugeot Citroën, Bosch, Siemens, Delphi, Airbus, Embraer, Dassault, Snecma, Caterpillar, Komatsu,Cognizant and CNH Global.

