|
Optimization + Dynamic Systems Modeling DSM A General Purpose Modeling Tool
|
|
|
Home
Mathematical Library Generator
|
Transient Systems Modeling DSM offers a powerful numerical time-response solution by solving two sets of algebraic and differential equations. Transient part of DSM can solve the systems with high stiffness and discontinuities. For example in hydraulic systems the numerical discontinuities are limits in pressure, displacements, flow reversal, cavitation and coulomb friction. DSM has a powerful auto-adaptation time step algorithm for solving differential equations. This offers reductions in run time compared to other methods with fixed time step or traditional variable time step. The algorithm used to solve algebraic equations is very efficient. As a result these equations can be very non-linear and can be solved very fast. Inputs or Generators In transient systems, inputs or generators may vary during a simulation. For example in hydraulic systems, pump may ramp up in start, generate sinusoidal discharge or ramp down during shut down. DSM allows users to enter the formulation of all types of inputs for different time periods. For defining inputs there is a large mathematical library accessible to users, simple functions such as constant, ramp, sine wave, exponential, damped sine wave, pulse, linear profile, step profile or more complex functions such as Bessel functions, distribution functions, Airy functions, probability functions, etc. DSM provides a powerful syntax and semantics error handling for input formulations. User Subroutines and Functions A very important feature of DSM is the ability to call predefined user subroutines and functions. This gives users access to a vast library of subroutines and functions that they have either developed themselves or are available in the market. For example a user may have already written a subroutine or function for a complex calculation needed in a components modeling and design. This helps the users to integrate their previous work with DSM.
contact us at: admin@sysmodeling.com |
|
© 2002-2008 Sysmodeling.com. All Rights Reserved. |