Learn about the
  Technology
 

Key Advantages of MapleSim What's New in MapleSim 3?
How Does MapleSim Compare?
About Physical Modeling
Powered by the World’s Strongest Math Engine
Exclusive Technologies
Supports Open Modelica Standard
System Requirements

  See MapleSim in Action
 

MapleSim Demo Gallery
Application Briefs
View a Demo Video
Download MapleSim Content from the Application Center
View a Training Webinar
View MapleSim Application Briefs

  MapleSim Add-Ons
 

MapleSim Connector
MapleSim Control Design Toolbox
MapleSim™ Connector for LabVIEW™ and NI VeriStand™ Software
MapleSim Tire Component Library

  How to Proceed
 

Evaluate MapleSim
Purchase MapleSim
Physical Modeling Information Package
Request a Quote

  Stay Informed
  Plant Modeling Consortium
Subscribe to the Maple Reporter
Join Our Web Community
RSS Feeds

Purchase Home

    Home : Maplesoft Products : MapleSim
MapleSim 4

Key Advantages of MapleSim
Equation generation allows simplification of complex models
Previous Home Next

Multiple stages of model optimization

MapleSim uses powerful symbolic techniques to generate model equations, which allows for multiple stages of model optimization. Complex models are simplified and streamlined, resulting in a very compact, numerically efficient model that can run significantly faster than other simulation systems when dealing with large and/or complex models.

Tour New Features
Click to enlarge

Symbolic preprocessing provides optimal formulation
Since model equations are generated symbolically, MapleSim can simplify your equations using symbolic techniques before solving them numerically, thus increasing computational efficiency and simulation performance without losing fidelity of results.

Simplification algorithms are designed for efficient simulation. Simplification techniques include:

  • Symbolic index reduction of differential algebraic equations (DAE) and differential elimination to simplify system equations into equivalent but more tractable forms
  • Automatic substitution and algebraic simplification
  • Elimination of redundancies such as operations that are equivalent to multiplication by 0 and 1

Built-in compilation speeds up numeric computation
After the simplification phase, you have the option of using compilation to speed up the simulation. Maple procedures generated by the simulation engine are translated to C code, which is compiled automatically. Built-in model compilation of the simplified model can dramatically speed up the simulations, especially for complex models.

Model caching delivers high-speed simulation for multiple runs
Unlike purely numeric solvers, which need to iterate to a solution at each time step in the simulation, MapleSim only needs to create the system equations once, at the beginning of the simulation. The same equations are then used for every time step of the simulation. Once formulated, MapleSim stores these equations so that they can be reused for multiple simulation runs with different parameter values, making subsequent runs significantly faster than the initial run.

How To Proceed
Evaluate MapleSim
Purchase MapleSim
View a Demo
Get the Physical Modeling Information Package
Contact Maplesoft Sales




  
   © Maplesoft, a division of Waterloo Maple Inc. 2012. | Terms of Use | Privacy | Trademarks
MATLAB, Simulink, and Simulink Coder are trademarks or registered trademarks of The MathWorks, Inc.