L_4

RAND MODEL DESIGNER 7
comparative analysis –
www.mvstudium.com
Competitors: visual tools for modeling and
simulation complex dynamical systems
 Simulink+Toolboxes
 Modelica-based tools
 Ptolemy
Modern requirements for visual tools for
modeling and simulation of complex
dynamical systems
 Object-Oriented approach (Object-Oriented Modeling)
 Universality (different types of mathematical models)
 Compliance with standard (for example UML)
Object-Oriented approach
Simulink+Tollboxes
partial
Modelica-based tools
yes
Ptolemy II
yes
RMD
yes
Dynamical and
hybrid systems.
Universality
Models with
«input/output»
components.
«causal»
different types of real dynamical systems and their mathematical models
Models with «contact/flow»
components.
«Physical»
Models with variable structure.
«agent-based»
Universality
Tollboxes (fof Simulink)
yes
Modelica-based tools
yes
Ptolemy II
no
RMD
yes
Compliance with standard
(UML)
Compliance with UML
Simulink+Tollboxes
no
Modelica-based tools
partial
Ptolemy II
yes
RMD
yes
RMD’s distinctive features
 models with variable structure
 Lazy building of final hybrid automaton (composition of component hybrid
automata) for «physical» models
 Analyzing of type and structure of final systems of equations and using
suitable numerical method for each block if system has block low-triangular
form
 supplying information about numerical properties of solved system
 Automation of computer experiments
simulators
Virtual laboratories for education
ballistic
Mechanics
Sociology
queuing systems
S0
λ
S2
μр
μг
μг
λ
λ
S1
λ
S3
μр
λ
S4
μр+ μг
λ
S5
μр+ μг
0   p0   г p1   р p2

0   p0  (   г ) p1   р p3
0  (  i  ) p   p

р
2i
г
2 i 1  (i  1)  р p2 i  2


i  [1, h  1]
0   ( p2 i 1  p2 i )  (   г  i  р ) p2 i 1  (i  1)  р p2 i 3 




0  (  h р ) p2 h   г p2 h 1

0   ( p2 h 1  p2 h )  (   г  h р ) p2 h 1  (  г  h р ) p2 h  2
0   p
2 h  i 1  (   г  h  р ) p2 h  i  (  г  h  р ) p2 h 1 i ; i  [2, m  1]

0   p2 h  m  (  г  h р ) p2 p  m 1



S6
μр+ μг
macroeconomics
New book: «Object-Oriented Modeling with
Rand Model Designer 7» - 2016
Object-Oriented Modeling with
Rand Model Designer 7