Dynamic simulation

Dynamic simulation

Dynamic simulation is the use of a computer program to model the time varying behavior of a system. The systems are typically described by ordinary differential equations or partial differential equations. As mathematical models incorporate real-world constraints, like gear backlash (engineering) and rebound from a hard stop, equations become nonlinear. This requires numerical methods to solve the equations. A numerical simulation is done by stepping through a time interval and calculating the integral of the derivatives by approximating the area under the derivative curves. Some methods use a fixed step through the interval, and others use an adaptive step that can shrink or grow automatically to maintain an acceptable error tolerance. Industrial uses of dynamic simulation are many and range from nuclear power, steam turbines, 6 degree of freedom vehicle modeling, electric motors, econometric models, biological systems, robot arms, mass spring dampers, hydraulic systems, and drug dose migration through the human body to name a few. These models can often be run in real time to give a virtual response close to the actual system. This is useful in process control and mechatronic systems for tuning the automatic control systems before they are connect to the real system, or for human training before they control the real system. Simulation is also used in computer games and animation and can be accelerated by using a physics engine, the technology used in many powerful computer graphics software programs, like 3ds Max, Maya, Lightwave, and many others to simulate physical characteristics. In computer animation, things like hair, cloth, liquid, fire, and particles can be easily modeled, while the human animator animates simpler objects. Computer-based dynamic animation was first used at a very simple level in the 1989 Pixar Animation Studios short film Knick Knack to move the fake snow in the snowglobe and pebbles in a fish tank.

Example of Dynamic simulation

This animation was made with a software system dynamics, with a 3D modeler.
The calculated values are associated with parameters of the rod and crank.
In this example the crank is driving, we vary both the speed of rotation, its radius and the length of the rod, the piston follows.

See also

  • AMESim A software for simulating multi-domain dynamic systems
  • Modelica A non-proprietary, object-oriented, equation based language for dynamic simulation
  • Physics engine
  • VisSim A visual language for nonlinear dynamic simulation
  • EICASLAB A software suite allowing nonlinear dynamic simulation
  • PottersWheel A Matlab toolbox to calibrate parameters of dynamic systems

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Dynamic decision-making — (DDM) is interdependent decision making that takes place in an environment that changes over time either due to the previous actions of the decision maker or due to events that are outside of the control of the decision maker.[1][2] In this sense …   Wikipedia

  • Dynamic global vegetation model — A dynamic global vegetation model (DGVM) is a computer program that simulates shifts in potential vegetation and its associated biogeochemical and hydrological cycles as a response to shifts in climate. DGVMs use time series of climate data and,… …   Wikipedia

  • Dynamic response index — The Dynamic Response Index (DRI) is a measure of the likelihood of spinal damage arising from a vertical shock load such as might be encountered in a military environment (i.e., during a mine blast, or in an ejection seat). The DRI is a… …   Wikipedia

  • Dynamic game difficulty balancing — Dynamic game difficulty balancing, also known as dynamic difficulty adjustment (DDA) or dynamic game balancing (DGB), is the process of automatically changing parameters, scenarios and behaviors in a video game in real time, based on the player s …   Wikipedia

  • Dynamic network analysis — (DNA) is an emergent scientific field that brings together traditional social network analysis (SNA), link analysis (LA) and multi agent systems (MAS) within network science and network theory. There are two aspects of this field. The first is… …   Wikipedia

  • Dynamic game balancing — (DGB) is the process of automatically changing parameters, scenarios and behaviors in a video game in order to avoid a player becoming bored or frustrated with the game. In one extreme, the player may become bored because the game is too easy. In …   Wikipedia

  • Dynamic infrastructure — is an information technology paradigm concerning the design of data centers so that the underlying hardware and software can respond dynamically to changing levels of demand in more fundamental and efficient ways than before. The paradigm is also …   Wikipedia

  • Dynamic insulation — is a form of insulation where cool outside air flowing through the thermal insulation in the envelope of a building will pick up heat from the insulation fibres. Buildings can be designed to exploit this to reduce the transmission heat loss (U… …   Wikipedia

  • Dynamic Design Solutions — (DDS), with headquarters in Leuven, Belgium, is an independent and privately owned company developing CAE software tools for validating simulation models, optimizing engineering designs and integrating and automating simulation processes. DDS was …   Wikipedia

  • Dynamic soaring — is a flying technique used to gain energy by repeatedly crossing the boundary between air masses of significantly different velocity. Such zones of high wind gradient are generally found close to obstacles and close to the surface, so the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”