How Does MapleSim Compare?
AMESim®
MapleSim presents a more complete system-level offering than AMESim®. It is a true acausal modeling environment where the solver determines the direction of energy flow at simulation time. On the other hand, AMESim users must guide the solver by providing information about casualization, which is burdensome and limits model reusability. Furthermore, AMESim does not have multibody modeling capabilities, limiting it to 1-D systems only.
MapleSim, coupled with Maple, is a completely open environment, meaning that you are never restricted to built-in components or analyses. With its complete programming and analysis environment, you can run simulations, customize analyses or script entirely new ones, perform optimizations, develop advanced symbolic control laws, and investigate models in ways not possible with AMESim. You can even create custom components right from their unsimplified governing equations – MapleSim does all the work to incorporate them into your model. With MapleSim, you can:
- Create custom components directly from their equations
- Easily script custom analyses
- Take advantage of the world’s most powerful symbolic and numeric math engine
- View and manipulate system-level equations, even for multibody and multidomain systems
MapleSim produces the fastest auto-generated model code, and the code is completely royalty-free. You can achieve real-time the first time, without sacrificing fidelity in your system-level models. MapleSim’s fast model code can be exported as S-functions, making MapleSim the best physical modeling solution for Simulink®. With MapleSim:
- Best core symbolics generates extremely fast model code
- No more hand-coding: save time and eliminate errors with automatic code generation for custom components
- Pass your work down the toolchain: provide downstream engineers with fast and accurate exported models, including S-functions, C code, FMI, and more
- Royalty free exported code
- MapleSim multibody models can be exported to run in AMESim via the MapleSim Connector for FMI
Whereas AMESim simply supports some aspects of the Modelica language, MapleSim is more – it’s Modelica “Plus”, consisting of an entire platform for modeling, simulation, and analysis, where Modelica provides the component and model description. MapleSim can even generated Modelica code from custom components, giving users an easy path to creating their own Modelica code.
In addition, MapleSim is a more economical solution than AMESim.
AMESim is a registered trademark of IMAGINE S.A. |