Sunday, March 9, 2008

Free Modeling And Simulation For Mechatronics, Control Engineering, Robotics, Mechanical Engineering, Hydraulics

20-sim is a modeling and simulation program that runs under Microsoft Windows. With 20-sim you can simulate the behavior of dynamic systems, such as electrical, mechanical and hydraulic systems or any combination of these.  20-sim models may use iconic diagrams, bond graphs, block diagrams as well as differential equations. Used in mechatronics, control engineering, robotics, mechanical engineering, hydraulics etc.

20-sim fully supports graphical modeling, allowing to design and analyze dynamic systems in a intuitive and user friendly way, without compromising power. 20-sim supports the use of components. This allows you to enter models as in an engineering sketch: by choosing components from the library and connecting them, your engineering scheme is actually rebuilt, without entering a single line of math!

From the engineering sketch,
20-sim, the dynamic modeling and simulation package for iconic diagram, bond graph, block diagram and equation models

20-sim, the dynamic modeling and simulation package for iconic diagram, bond graph, block diagram and equation models

directly to a model, one on one!

Simulation Algorithms

20-sim contains powerful simulation algorithms for solving ordinary differential equations (ODE) and differential algebraic equations (DAE). It has a variety of numerical integration methods: one-step, multi-step and multi-order.

Discrete-time models

20-sim will automatically detect discrete-time loops in a model and assign each independent loop a separate sample rate. Discrete signals are shown in the Editor in green. Discrete-time parts are activated by time events so that mixed continuous-time and discrete-time models are handled correctly.

Events

20-sim can also handle state events based on zero-crossing algorithms. This results in a fast and accurate event detection and localization.

20-sim, the dynamic modeling and simulation package for iconic diagram, bond graph, block diagram and equation models 20-sim, the dynamic modeling and simulation package for iconic diagram, bond graph, block diagram and equation models
Show simulation results in plots and animations simultaneously.

Debug Mode and Fast Mode

20-sim can operate in two modes: Debug Mode and Fast Mode. This is indicated by the Mode button in the toolbar. You can quickly change between these modes by clicking on the Mode Button. In Debug Mode all possible checks will to performed and warnings will be generated for possible model errors. Always start modeling in Debug mode!

In Fast mode a built-in runtime compiler is used which compiles the simulation model into platform specific 32-bit machine code. The result is a dramatic increase of simulation speed. 20-sim machine code runs faster than the equivalent compiled C-code!. Compiling the machine code, even with large models, is done while you start up the Simulator. The compiler is an internal part of the 20-sim software. No external compiler or program is required!

Features of 20-sim


0 Comments: