Main fields of application:
Scientific computational experiments that require high-performance computing, including
hardware-in-loop and real-time simulation;
Equation-based modelling of physical, technical, chemical, biological and macro-economic systems
and processes, particularly where these models must be embedded within a complex application.
Model-based design of technical systems, multi-domain and physical modelling.
Design of model-based computer simulators and visual models. Key advantages
The modelling language is designed for users whose skills lie in applications, not computer
science; no knowledge of modern programming is required. The behaviour and structure of the
simulated system, and event-driven changes within it, are described throughser-friendly mathematical
language and diagrams.
Object-oriented modelling encourages the creation of component libraries, which can be modified,
reused and exchanged, thereby saving time in new project development.
During code generation the final system of differential-algebraic equations is analysed and the
dimensionality of the system decreased if equations are found that can be solved analytically. The
combination of this automatic analysis with fast numerical software makes it possible to work with
large systems of equations thousands of differential-algebraic equations , even in real-time.
The software supports acausal, causal, and composite connections between model units thus making
it possible for the model to look alike the technological scheme of the modeled system; physical
modelling can be performed based on the connection of readily-available components.
The product supports visual debugging, the visualisation of simulation data, 2-dimensional and
Built-in tools for interactive user interface throughindicators and controls allow the development
of independent program products and computer simulators.
The automatically generated executable code for the built mathematical model is compiled code,
ensuring high efficiency of computational experiments. It is possible to create executable code for
building in independent external applications, using API. Rand Model Designer includes the option to
perform parametric optimization of models.