0% found this document useful (0 votes)
14 views

SimInTech eng

SimInTech is a technology focused on Model-Based Design for control systems, incorporating features like physical modeling, complex optimization, and code generation. It offers significant benefits such as reduced development time and costs, along with a structured approach to project management and integration with third-party software. The platform has been successfully implemented in various industries, showcasing its effectiveness in automating control system creation.

Uploaded by

ieeexpert001
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

SimInTech eng

SimInTech is a technology focused on Model-Based Design for control systems, incorporating features like physical modeling, complex optimization, and code generation. It offers significant benefits such as reduced development time and costs, along with a structured approach to project management and integration with third-party software. The platform has been successfully implemented in various industries, showcasing its effectiveness in automating control system creation.

Uploaded by

ieeexpert001
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

SimInTech technology

Model-Based Design

youtube.com/c/simintech vk.com/simintech

3V Services, LLC
2025
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

2
SimInTech step-by-step
From Modeling to Model-Based Design of Control Systems

Modeling Control Systems Design Code Generation


GSPI, Bureau 1440,
Obukhov plant, RPKB,
CDB MT Rubin, Kronshtadt, Turbocon, GNPP Region,
PNPPK, UTZ, SNIIP, VNIIEF, OIM of Belarus, KTRV, OKB
Mayak, TsNIIMash, LEMZ, MNPC Lyulki, KB Arsenal, VNIIA
CATE, Avionics, UAPO, IBRAE
NIIIS,
Gazprom 335,
AEM,
NPO Mash,
NPC AP,
VTI,
ISS
2024
СKTI, 2023
NRMI 2022
Radar mms,
GosNIIAS,
2021 VRK Saphir, IZH ZhT,
NITI 2020 CRI Kurs, Ural AZ, RCC
Teploobmennik,
Krylov KB Armatura,
2019 RSK MiG, Progress, Duks, PSZ,
CPC Gagarin,
Shipbuilding Lukoil 2018 CDB Iceberg,
Norilsk Nickel,
Kurchatov Institut, Kedysh center,
Research Transneft
Institute, Sukhoi 2017 CIAM, Vympel, EHZ, RSC Energia,
VNIITF,
MIL Fizpribor, 2016 TransMashkHolding
IPMeh RAS
Moscow GRS
Gidropress, helicopter 2015
Malachite, plant
Afrikantov 2014
OKBM, KTZ,
Avrora 2013
VNIIAES 2012
NIKIET 2009
Atomproekt 2008
individual
projects 2007

90-е

1994 Software
registration
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

4
SimInTech
Use Model-Based Design for system development

Controller
Controller
hardware
Physical Model Control system Code software
testing on a Field testing
Development development generation testing on a
physical
physical model
model

Control Systems design cycle


acceptance
requirements
testing

functional system
specification testing
SimInTech technology
integration
high level design
testing

detailed unit
design testing

code

5
SimInTech architecture
Contains all necessary tools for Model-Based Design of Control Systems

Block
Block
Libraries for
Libraries for
control
physical
system
models
model

Code Graphics editor


generation SimInTech (indication)

RTOS
Third-Party
execution
Software system
SimInTech block libraries
до 2016 г. 2017 г. 2019 г. 2023 г.
general technical pneumatic and design calculation
3D visualization
library hydraulic systems of thermal diagrams

internal combustion
fuzzy logic orbital mechanics
engine
2021 г.
code verification
optimization electric drives for FPGAs
Планируется в 2024 г.
digital signal
transmission
data exchange processing
2018 г.
flight dynamics electric converters vehicle dynamics
neutron kinetics

reliability
gas turbine engine
thermal hydraulics engineering
2022 г.
multibody system ships & submarines
dynamics
2016 г. 2020 г.
video/image
state machines antennas
processing

digital converter from


electrical
communication Matlab Simulink

requirements
mechanics neural networks
check
7
Integration with third-party software
SimInTech has an open interface for integration with other software

Specialized Well-known software


Nuclear-industry Integrated model in
software SimInTech
Russian software
Thermal hydraulics
scientific packages

SOCRAT Integration
Capabilities
RATEG
KORSAR DLL Protocols
TRIANA
Connecting your own TCP/IP
PRISET procedures and UDP
Foreign software
RASNAR functions written in FMI
СMS any programming OPC
language (C, Pascal, etс.
TPP Fortran) as a DLL.
standard
KORTES
protocols
ATHLET
TIGR
Complex Modeling of a technical System
Different models can be modeling together with the special package manager

Control System Electricity


indicator
data

operator
commands
commands
Mechanics

sensors Data indicator


data data
Control Panels Base

readings modeling
parameters

operator
commands

9 Thermal hydraulics
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

10
Model Editing Environment
SimInTech allows to design models with hierarchical and reusable principles

scheme of a model nested structure directed graph

built-in high-level customizable image of a


programming language block
11
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

12
Structuring the project
Multilevel model structure allows to create easy-to-navigate project
structured on a functional purpose

Developer
Structuring Tools:
▪ templates;
▪ project tree;
▪ unlimited nested
structure;
▪ reusable
subprograms;
▪ vectorization; 20%
▪ execution of a
model depended on
conditional
statements.

13
Project customization
Models view and behavior can be highly customized to meet the special
requirement of any project
Customization provides:
▪ algorithms templates;
▪ automatic document generation;
▪ team workflow on a project;
▪ integration with information systems
(PLM, PDM).

20%

14
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

15
Optimization process in SimInTech
SimInTech provides connection to optimization software as a standard functional
blocks, so user can run optimization during the modeling process
Controller model Instrument panels
indicators
optimized data
parameters

Control System operator


commands commands

indicator
points Data executive
optimized Base devices
parameters Plant model
20%
calculated
parameters

optimized
Complex parameters
optimization Calculation of
optimization 16
criteria
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

17
Source code generation
Source code generation in SimInTech is based on the templates principle.
As a result the generated code is compatible with different compilers
Algorithm design Templates Compilers and OS
ST
Schneider Unity

С language
MS Visual Studio

С language
GCC Linux

С language
GCC QNX

С language
Keil

20% С language
Automation Studio

18
C source code from SimInTech
SimInTech provides a source code in the C language
that describes Control System algorithms, ready to be loaded into Controller hardware

Algorithm design in SimInTech Algorithm in C language

IEC 60880-2010 20%


CERTIFIED for I&C systems
important for NPP safety
performing category A
function

Set of required files 19


Code generation for controllers
Source code can be generated directly from the model of control algorithms
implemented in SimInTech

Peripheral
devices blocks

C language code
generation
template
Controller without
RTOS

IDE/compiler

20
Code generation for controllers with RTOS
Source code can be generated directly from the model of control algorithms
implemented in SimInTech

I/0 blocks in SimInTech library

init
C language code
read generation
write template

Controller with RTOS NordWind RTOS


execution system

archiving system
network exchange
channel recovery Compiler
I/O system
debug server
Place variables in memory and run the algorithm with a specified
time interval
21
SimInTech source code generation for Controllers
SimInTech tool for code generation allows to skip few stages of the standard
control systems development cycle

Traditional control system development cycle

interpretation
C code
Technical specifications
(text, diagrams, tables)

huge amount of tests,


process engineer, I&C software
bug fixing
constructor developer

SimInTech Cycle ✓

Zero human mistake
Model as actual document
✓ System can be modified quickly
✓ The programmer does not interpret technical
specifications
code generator ✓ There is no need for programmer to correct
C code algorithms in hardware
Control System model in
a SimInTech format 22
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. Success stories

23
Verification
SimInTech allows to verify correctness of the algorithms running on the Controller
Hardware before their installation on facility
Controller model Plant model

executive
devices
Control
System calculated
commands parameters

sensor
data Data indicators
remote Base data Instrument
debugging panels
digital and 20%
analog channels
and connections operators
command

Controller hardware 24
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

25
Worldwide experience of control software develop
SimInTech ensures cost and time reduction during project development
through early detection and correction of errors in the project

modeling с no Cost and terms of bug


SimInTech modeling fixes
mistakes found

с
с

requirement
требования проект
design soft
программа test
испытания
26
SimInTech Efficiency
SimInTech allows to reduce time and labor costs during the control system
development up to 50% and during the technical systems development up to 30%
Via Results
Mathematical models creation and Time reduction on the functional design
projects library accumulation stage

Design of algorithms and their Time reduction during completion the


relationship with the model project and it’s debugging
Time reduction during projects integration, exclusion
Structuring Control Systems of errors, skip of routine work within project
projects design

Time reduction of creating embedded


Automatic source code generation software (no cost to the structuring of the variables,
etc.)

Rapid prototyping and creation of test


Runtime environment
bench

Optimization of debugging process (at hardware stage)


Unified knowledge sharing platform
Why ?

Customization
according to Technical
customer benefits
the fastest solver in
requirements the market, tools for
structuring projects,
filling block libraries,
optimal code
adaptation and
generation,
revision of software
distributed
for specific tasks
architecture, etc.

28
Content

1. About SimInTech
2. Model-Based Design in SimInTech
▪ Physical Modeling
▪ Control System Model
▪ Complex Optimization
▪ Code generation
▪ Verification
3. SimInTech benefits
4. Success stories

29
SimInTech customers
3V Services had implemented large scale of projects for automation in
the process of creation of control systems in different industries

Germany
Armatura
Universities using
Ilya Kolotyrkin
Commercial Director
+7 (916) 58 22 666
[email protected]
Test version SimInTech:
http://simintech.ru/

youtube.com/c/simintech vk.com/simintech

You might also like