LMS International
Home | Login | Language | Contact us | Offices | Search 
 
HomeSolutionsIndustriesNewsEventsSupportDownloadsMy profileCorporateContact
 

 

What’s new in LMS Imagine.Lab AMESim Revision 7A

 
With LMS Imagine.Lab Rev 7A, LMS has enhanced the global capabilities of the system simulation platform and provided clients with new decisive features that will drastically improve their efficiency and capability to design innovative, quality products that meet today and tomorrow market expectations. The new release features more than 100 improvements on the core product along with more than 50 improvements on the applications. 

With this new release: 

  • Enhance your productivity with major improvement such as GUI improvement (New menu, Undo/Redo, Zoom), extended table editor or AMEAnimation for 3D live results
  • Ease your collaboration process with an open-ended platform featured with new interfaces (generic co-simulation, Blackbox export, Modelica models import or Finite Element model import) and scripting facilities (Visual Basic, Python and scilab) for automating pre- and post-processing tasks
  • Address more design issues with improved solutions for Powertrain transmission (CVT, torque converter models), Internal combustion Engine (12 gases models), vehicle system dynamics (Vehicle Dynamics library), Aeronautical application (new fluids), vehicle thermal management (3D heat exchanger assembly tool), fluids systems (New HCD models, fluid friction in T junction…) and electromechanical (electrical library including thermal exchanges)

Graphical user interface

Improved Watch window: This window, containing your preferred parameters and variables, now uses a tree structure. It also accepts global parameters.

New menus and icons: Menus have been reorganized and icons have been redesigned for easier and more intuitive use.

Library tree: The AMESim categories are shown in a tree structure with direct access to their content.

 
Intermode and multiple Parameter and Variable dialog boxes: The “Change Parameters” and “Variable List” dialog boxes are not modal anymore, this means you can open as many of each as you want. You can also open a Parameter dialog box in Simulation mode or a Variable dialog box in Parameter mode.

Undo/Redo: This allows you to undo or redo the main actions performed in AMESim.

Unicode text supported: Text written on the sketch or plot can be in Unicode (extended set of characters) format.

Load / Save category path list: The Category path list can be saved or loaded to / from a file. The Category path list can be loaded directly on launch of the application.

User-specific path list: Users can make their own categories appear in the “Available categories” list of the Path List dialog box.

Load/Save units: It is now possible to save and load unit configuration files.

New aliases/unique identifier: Every component and line put on an AMESim sketch has a default alias and can be identified using this alias.

Contextual view: This is a dock window which displays the parameters and the variables of the selected component or line in two different tabs.

Zoom of the sketch: A zoom facility is available for the AMESim sketch.

Position and size of dialog boxes saved: When you change the place and the size of a dialog box, this configuration is kept the next time you open a dialog box of the same type.
AMESim Tools

Improved Table Editor (AMETable): Many new functions are available: parametric functions, multi-table display, intersecting plan, up to 8D tables supported, splines on 2D tables, symmetries, calculation of derivatives…

AMEAnimation for 3D live results: 3D Animation is now available in AMESim with the following features:
  • Object creation and modification.
  • Simple CAD object imports.
  • Scene animation using AMESim results.
  • Animation export to video file.
Redesign of the Expression Editor: The Expression Editor has been redesigned and features an automatic completion facility.

AMEDesk for collaborative data management: AMEDesk provides a complete AMESim working environment, comprising a simulation data management tool, a revision control tool for AMESim data, and an environment for collaborative work.

Submodel generation from Modelica code: Modelica models can be simulated under AMESim using the Modelica Import utility. It is possible to either import a self-contained Modelica model, or to import a Modelica submodel and then connect it with one or several AMESim submodels. In both cases, the Modelica code is translated to C code (C file) and XML code (SPE file) on the fly and compiled like any ordinary AMESim submodel with the rest of the simulation code.

Standalone Design Exploration (AMEExplore): The Design Exploration facility can be started independently from AMESim.

Standalone Table Editor (AMETable): The AMETable facility can be started independently from AMESim.

Solver / Analysis

Improved Solver: The code generated when handling implicit loops has been improved. This leads to faster simulations for this type of model.

Improved Modal Shapes: Observers can be sorted by magnitude, unit, submodel etc. It is now possible to plot just a selection of the observers: for example those whose magnitude is not null and having the same unit.

New Design Exploration facilities: Optimized Latin Hypercube (OLH), a new sampling method has been added. Response Surface Model (RSM) can be computed and plotted after DOEs and Monte-Carlo runs. RSM can be used as a surrogate of the model in the optimization process.

Scripting facility: Three new scripting languages are now supported in addition to Matlab: Python, Scilab, and Visual Basic Application. A complete set of scripts is available in each of these languages to automate all tasks related to AMESim, like setting or getting parameter values, running temporal simulations or linear analysis, and post-processing result variables.
This set has been enriched with new functions related to unique identifier management and Response Surface Model post-processing.
Moreover, a complete Python distribution including the Scientific Python toolbox is now shipped directly with AMESim.

Titles in AMEPlot: In AMEPlot, titles are now different from the other labels: they are bound to their curve or their axis. By default, titles appear automatically at the creation of a new plot or when a new curve is added to the plot. New commands are available to show or hide the titles and restore their names or positions easily.

Cursors in AMEPlot: The former “Show coordinates” facility for 2D curves has been improved. It is possible to get  the “(time, y)” as well as the “(x, y)” coordinates of the curves at a given position. Cursor positions can also be frozen and you can print, export picture and copy-paste the cursor values into other applications.

Intersecting planes: One (or more) plane(s) can be defined in a Surface plot, and the intersection between the plotted surface and this plane is drawn.

Submodels

Dynamic icon: The icons of your components can be dynamically changed in your sketch, depending on the value that is assigned to their submodel parameters.

Locked states: Components of state vectors can be locked individually.

Recompilation in Simulation mode: A new Recompilation flag is available for the real and integer parameters of a submodel. If this flag is set to true, then AMESim will start a recompilation, when switching to Simulation mode, each time the value of this parameter is modified.

New submodel attribute - Parameter Group: One or more parameter group(s) can be assigned to a submodel. This allows you to gather specific parameters of the submodel in the same group. A user-defined pre-processing tool can also be assigned to a group in order to modify the parameters (parameter characterization).

Generic name for simulation data file: The data filenames (which are text parameters of components used in the execution of a simulation) can have their names made generic using the keywords ${circuit_name} or ${full_circuit_name}; instead of always having to carry the name of the system. 
Online Help

Improved Help browser:
The AMEHelp sidebar can be integrated into AMESim for an easier use, and the Index has been extended to the Library manuals. Useful for Unix/Linux users: it is now possible to specify which web browser and PDF reader will be used by AMEHelp.

 FAQs menu item: A new FAQs item has been added to the Help menu of each application. This opens a page containing a list of frequently asked questions with their associated answers.

User’s library documentation: Generate the HTML documentation of your own libraries in just one click. This documentation is then included in the Contents tab of AMEHelp and also in the Index.

Get access to a category page from any submodel documentation: Each submodel HTML documentation contains a link to the page of its category.

Link between a Demo and its documentation: When reading the HTML documentation of an AMESim demo, you can open a local copy of the demo in AMESim just by clicking on a link. It also works the other way round: using the Help popup menu on a Demo, its HTML documentation is displayed in AMEHelp.

More Help buttons: Most dialog boxes in AMESim have their own Help button. Clicking a Help button displays the page of the manual dedicated to the dialog box in AMEHelp.
AMESim Libraries

New Libraries: Three new libraries are available: 

  • Heat Exchanger Assembly Tool,
  • Vehicle Dynamics
  • Electrical Basics with thermal effects.

Library improvements

  • Two new submodels have been added to the Signal library: a transmitter and a receiver. These two submodels can exchange a variable at their ports without being connected or linked by a line. A transmitter can be associated with several receivers.
  • Table handling tools have been extended to dimension N: reading tables of dimension N, linear interpolation up to dimension 8, cubic interpolation up to dimension 3.
  • New functionalities are available: scatter plot reading and interpolation, response surface reading and evaluation...
  • The Hydraulic Component Design library has been greatly extended (injection nozzle, sealings, leakages with variable clearance…).
  • Documentation of the Hydraulic library has been improved (more diagrams, detailed explanations…).
  • New generic submodels of 2 ports and 3 ports fluid friction have been included in the Hydraulic Resistance (HR) library.
  • New fluids for aeronautic applications are available in the Hydraulic and Thermal Hydraulic libraries
  • Twelve gases can be used in the IFP-Engine library.


AMESim Interfaces


New export as a black box to Simulink: The generated S-function requires no AMESim license and no data file, and it does not generate any result file.

New Generic Co-simulation
using shared memory or network.

Export to Real Time target improved
: It is possible to change parameters (in limited conditions) on dSpace, xPC and OpalRT real-time targets without having to recompile.

Finite Element model Import
. A new interface has been added to model the behavior of a complex structure using Finite Element Import from dedicated Finite Element Software.
 



» LMS News Magazine
Download the latest edition
» Applications Cases
Download free cases
» LMS Solutions Guide
Request your free copy



LMS solutions guide