MapleSim
Encyclopedia
MapleSim is a multi-domain modeling
Mathematical model
A mathematical model is a description of a system using mathematical concepts and language. The process of developing a mathematical model is termed mathematical modeling. Mathematical models are used not only in the natural sciences and engineering disciplines A mathematical model is a...

 and simulation
Computer simulation
A computer simulation, a computer model, or a computational model is a computer program, or network of computers, that attempts to simulate an abstract model of a particular system...

 tool developed by Maplesoft. MapleSim generates model equations, runs simulations, and performs analyses using the symbolic and numeric mathematical engine of Maple
Maple (software)
Maple is a general-purpose commercial computer algebra system. It was first developed in 1980 by the Symbolic Computation Group at the University of Waterloo in Waterloo, Ontario, Canada....

. Models are created by dragging-and-dropping
Drag-and-drop
In computer graphical user interfaces, drag-and-drop is the action of selecting a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object...

 components from a library into a central workspace, resulting in a model that represents the physical system in a graphical form.
Maplesoft began development of MapleSim partly in response to a request from Toyota
Toyota Canada Inc.
Toyota Canada Inc. is the exclusive Canadian distributor of Toyota, Scion and Lexus cars, SUVs and trucks, and Toyota Industrial Equipment. Toyota Canada's head office is in Toronto, with regional offices in Vancouver, Calgary, Montreal and Halifax...

 to produce physical modeling tools to aid in their new model-based development process.

The MapleSim library includes many components that can be connected together to model a system. These components are from areas of science and engineering such as electrical
Electronics
Electronics is the branch of science, engineering and technology that deals with electrical circuits involving active electrical components such as vacuum tubes, transistors, diodes and integrated circuits, and associated passive interconnection technologies...

, mechanical
Mechanical engineering
Mechanical engineering is a discipline of engineering that applies the principles of physics and materials science for analysis, design, manufacturing, and maintenance of mechanical systems. It is the branch of engineering that involves the production and usage of heat and mechanical power for the...

, and thermal
Thermodynamics
Thermodynamics is a physical science that studies the effects on material bodies, and on radiation in regions of space, of transfer of heat and of work done on or by the bodies or radiation...

 engineering fields. MapleSim also includes traditional signal flow components that can be combined with other physical components in the workspace. Thus, MapleSim is able to combine causal modeling methods with acausal techniques that do not require specification of signal flow direction between all components.

The use of Maple underneath MapleSim allows all of the system equations to be generated and simplified automatically. The user can explore their system in various ways, such as viewing the equations behind their model and performing parameter optimization. The use of the Maple mathematics engine also allows for MapleSim to incorporate such features as units management and solving of high order DAEs that are typically encountered in complex acausal models.

Release history

Name/Version Date
MapleSim 1.0 December 2008
MapleSim 2.0 April 2009
MapleSim 3.0 October 2009
MapleSim 4.0 April 2010
MapleSim 4.5 October 2010
MapleSim 5.0 June 2011
MapleSim 5.01 October 2011

See also

  • AMESim
    AMESim
    LMS Imagine.Lab AMESim is a simulation software for the modelling and analysis of one-dimensional systems. The software package offers a 1D simulation suite to model and analyze multi-domain, intelligent systems and to predict their multi-disciplinary performance...

  • APMonitor
    APMonitor
    APMonitor, or "Advanced Process Monitor", is a modeling language for differential and algebraic equations. It is used for describing and solving representations of physical systems in the form of implicit DAE models. APMonitor is suited for large-scale problems and allows solutions of dynamic...

  • Computer simulation
    Computer simulation
    A computer simulation, a computer model, or a computational model is a computer program, or network of computers, that attempts to simulate an abstract model of a particular system...

  • Control engineering
    Control engineering
    Control engineering or Control systems engineering is the engineering discipline that applies control theory to design systems with predictable behaviors...

  • Dymola
    Dymola
    Dymola is a commercial modeling and simulation environment based on theopen Modelica modeling language. It is developed bythe Swedish company Dassault Systèmes AB, Lund...

  • EcosimPro
  • EMSO simulator
    EMSO simulator
    EMSO simulator is an equation-oriented process simulator with a graph­i­cal interface for modeling com­plex dynamic or steady-state processes. It is CAPE-OPEN compliant. EMSO stands for Environment for Mod­el­ing, Sim­u­la­tion, and Opti­miza­tion...

  • Hardware-in-the-loop simulation
    Hardware-in-the-loop simulation
    Hardware-in-the-loop simulation is a technique that is used in the development and test of complex real-time embedded systems. HIL simulation provides an effective platform by adding the complexity of the plant under control to the test platform...

  • Maple (software)
    Maple (software)
    Maple is a general-purpose commercial computer algebra system. It was first developed in 1980 by the Symbolic Computation Group at the University of Waterloo in Waterloo, Ontario, Canada....

  • Mechatronics
    Mechatronics
    Mechatronics is the combination of mechanical engineering, electronic engineering, computer engineering, software engineering, control engineering, and systems design engineering in order to design, and manufacture useful products. Mechatronics is a multidisciplinary field of engineering, that is...

  • Model-based design
  • Modelica
    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-oriented subcomponents.The free Modelica languageis...

  • SimulationX
    SimulationX
    SimulationX is a multi-domain CAE simulation software for physical system simulation, developed and sold commercially by ITI GmbH, based in Dresden, Germany...

  • Vehicle dynamics
    Vehicle dynamics
    Vehicle dynamics refers to the dynamics of vehicles, here assumed to be ground vehicles. Vehicle dynamics is a part of engineering primarily based on classical mechanics but it may also involve chemistry, solid state physics, electrical engineering, communications, psychology, control theory,...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK