20-sim is an advanced modeling and simulation package for your operating system. 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. From the same lab as Tutsim.
Here are some key features of "20-sim":
Editor:
· Models are entered and compiled in the 20-sim Editor. The Editor is a versatile tool that helps you to enter models supporting a wide variety of systems including linear, non-linear, discrete-time, continuous-time and hybrid systems, without restricting the user to a certain model representation. After entering and debugging, the model can be checked and compiled. This is performed automatically in the background, when opening the Simulator.
Simulator:
· After entering a model in the Editor you can check and compile it. This is performed automatically in the background, when opening the Simulator. The Simulator is used for model simulation and analysis.
Plot Windows:
· Simulation results can be shown in plots and animation windows. The main Simulator window is used to specify the simulation settings and run the simulation. During running all other plots and animation windows are updated 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!
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.
3D Mechanics Toolbox:
· The 20-sim 3D Mechanics Toolbox provides you with the tool that makes 3D dynamic modeling easier, the 3D Mechanics editor.
Requirements:
· 256 MB RAM
· 120 MB diskspace
· DirectX
Limitations:
· Models cannot be saved to disk
What's New in This Release: [ read full changelog ]
General Features:
· Unicode support
· XMLRPC scripting support
· New toolbox added: Dynamic Error Budgetting
· New license manager
Editor:
· Global Relations Editor added
· Find also searches the library
· Drag and Drop now supports data files (e.g. CSV) in the Editor
· Plant sensitivity (PS) and control sensitivity (CS) added to the Controller Design Editor
· Tool Tips in Editor now show value, quantity, unit and description
· Motor Wizard: models are no longer encrypted
Simulator:
· Treeview added that shows all plot windows and plot variables
· Better handling of plot windows
· Simulation plots can be grouped / combined into panels
· 3D animation panel has a loop button
Library:
· Bond Graph
· Connection terminals on Bond Graph elements are now placed next to the element
· PowerMux and PowerDemux are replaced with a multiple implementations version
· Signal
· Mux and Demux models are replaced with a multiple implementations version
· The model Event has been added
· T...