|
|
Optimization + Dynamic Systems Modeling DSM A General Purpose Modeling Tool
|
|
|
Home
Mathematical Library Generator
Defining a Model and its Simulations
|
Introduction to DSM (Optimization + Dynamic Systems Modeling&Simulation) DSM is a user friendly tool for engineers and scientists to create their own domains of interest for Modeling and Simulation and/or Optimization. These could be domains such as Fluid Power, Hydraulics, Heat Transfer Process, Chemical Engineering Fields, Petroleum, Gas transfer, HVAC, Pneumatic, Mechanical, Thermal, Electrical, Vibration, Finance, Risk modeling, business, statistics, economics, traffic, computational biology and many other domains. DSM is a user friendly and powerful general-purpose and component-based software package with features, for general nonlinear optimization as well as for general dynamic systems modeling&simulation for steady state and transient regimes. DSM uses and automates Visio (Microsoft product) for its Graphical User Interface. DSM is protected by United States and International Copyright Laws. DSM is user defined and component based in both graphical and computational aspects.
Existing Domains 1- Heat exchangers (Steady State) 3- Water Treatment (Steady State) 4- Pneumatic Conveying (Steady State) 5- Surge analysis in pipelines (Transient)
DSM Modules DSM consists of Optimization, Transient and steady state modules: 1- Optimization (component-based) DSM offers a general nonlinear and component-based module for optimization. 2- Transient (component-based) Modeling and simulation DSM offers a powerful numerical time-response solution by solving two sets of algebraic and differential equations. This module is component-based. 3- Steady State (component-based) Modeling and simulation 4- Optimization (Traditional) DSM offers a general nonlinear programming module. This module is not component-based. Users could enter their mathematical models. Then by defining the equality and non equality constraints and also the objective function, users could optimize their problem.
Features of DSM I- expandability DSM is open and expandable (User Defined Domains and Components). DSM is an open and expandable software in the sense that the users can add any mathematical model as a component and categorize them in the new or existing domains. II- Powerful Graphical User Interface DSM uses and automates Visio (Microsoft Product) for its powerful graphical user interface. DSM provides the interface for the user to easily draw the shapes of components and mark their inlets and outlets. DSM automatically transforms user drawn shape to a Visio component and places them into appropriate stencils (Visio's graphical library). A new stencil is created whenever the user defines a new domain. There is automatic identification and numbering of components by DSM so users do not need to do so. Users do not need to be familiar with internal functioning of Visio such as creating shape sheets. The connections between inlets and outlets are "smart" in the sense that the outlets have built-in information about the inlets that they can be connected to. Modeling verification rejects a connection if the user does not connect an outlet to its compatible inlet.
III- Combination of different domains or systems
IV- Powerful error handling
V- IMSL (International Mathematical and Statistical Libraries) accessibility To create mathematical model, users have access to the large mathematical library of IMSL.
VI- User defined Subroutines and Functions
VII-System Input Generators
VII- confidentiality Often the mathematical model and behavior of components are confidential. With DSM the confidentiality of a component is protected since a designer can independently model his/her component without need for software developers for entering it in their library.
Important feature of DSM Added value reseller possibility One of the main and very important features of DSM is to provide the user with a unique possibility to develop a library of components in the certain domain of his specialized field. Then, the user can sell the above domain (library of components) to any interested end-users. This way the user, who has created the library, will be the owner of it, so that he can protect this domain under international Copyright Laws.
New/Open Domain or Model Graphical and Mathematical Library of Components Library Generator System Modeling Simulations Form
Input Generator (for Transient) System Modeling Optimization
contact: admin@sysmodeling.com |
|
© 2002-2008 Sysmodeling.com. All Rights Reserved. |