SlideShare a Scribd company logo
www.mobatec.nl Copyright © 2015 Mobatec. All Rights Reserved.
Mobatec in a nutshell
Mobatec ModellerMobatec Specialisation
Mathematical modelling of all kind of physical and/or chemical processes
Modelling activities for purpose of:
Knowledge base Chemical Engineering
Design Analysis Safety
Optimisation Control Real time
training simulation
Why Mobatec Modeller
• Increased complexity of models requires better tooling.
• Mobatec Modeller provides assistance in model buiding and reduces
“low-level” modelling errors.
• Increased model knowledge transfer and maintainability.
• Mobatec Modeller models are easy to understand, even without
having to “design and build” them.
Mobatec Modeller
• Use Mobatec to build your modelling infrastructure, get to know
your process and get the most out of it!
• A dynamic simulation will greatly shorten startup time and
significantly reduce the risk of maloperations.
• Mobatec simulations are easier to adapt, modify and integrate into
the process operator world.
• Models are built in up to 2-4 times shorter time and they cost less.
Mobatec ModellerPartial client overview
Business relations Mobatec Modeller
Primary applications & sectors Mobatec Modeller
Mobatec provides:
Simulation tools & services
Real time operator training
Control systems testing
Mobatec Modeller Modelling consultancy
and assistance
Operator Training
Systems
Model building
Training
Education
State of the art
dynamic modelling
environment
Mobatec Modeller
Simulation tools & services
1. Advanced Modelling Platform
3. Expert Consulting Services
2. Models & Equations Libraries
Mobatec Model Care & Model Based Innovation Services
Library models & Equations from library
Mobatec Modeller
Mobatec expertise
Reactor Modelling
• Homogeneous systems
• Heterogeneous systems
Distillation (Reactive)
Stripping
Heat and Mass Transfer
• Vapour/Liquid interface
• Transfer from bulk fluid to particles
• Pore diffusion
• Adsorption on catalyst surface
• Multi-phase interactions
• Evaporation
Polymers
Crystallisation
Thermodynamics
Numerical Mathematics
Software Development of Modelling Tools
• Solver for large sets of differential and algebraic
equations
• Modelling Environment
• Parameter Estimation
• Data Reconciliation
Mobatec Modeller
Mobatec Modeller®
Mobatec Modeller
Mobatec Modeller
Free Demo
The free demo-version of Mobatec Modeller includes Examples and
Learning Modules.
Go to www.mobatec.nl and download it for free!
Approaches towards Modelling
Flow-Sheeters:
Equation Oriented:
Black-box models
Low flexibility
Sequential calculation - Recycle problems
Good only for rough estimates
No knowledge on the models needed
White box models
High flexibility – low transparency
No Recycle problems
Knowledge on the models needed
Good for High-Fidelity simulations
Programming skills needed
Mobatec Modeller
The MM approach
Equation and System based
Mobatec Modeller
What is the
missing link ?
Equation Oriented
Flow Sheeter!
Mobatec Modeller
Mobatec Modeller is:
Equation and System
based White box models (knowledge of models needed)
Flexible high transparency
No Recycle problems
High-Fidelity simulations
Programming skills NOT needed
Assistance on Initialization
Assistance on “DOF”
Equations written (almost as on paper!) and added to
the systems by the user
Code generated by Mobatec Modeller (automatically)
Mobatec Modeller
Model building process..
dT/dt=[ΔHRx(rAV) - [UD(T-Ta) + ΣFioCpi(T-T0)]]/ ΣNioCpi
VdCA/dt = υ0[Cao-CA] + rAV
ΣFioCpi = υ0 ΣCioCpi = υ0 CAo ΣθiCpi = υ0 CAo Cps
ΣNioCpi = V ΣCiCpi = V0 CAoCps
! System Equations:
! System COMPRESSOR_DISCHARGE (1.1)
! Balance Equations
pivot = n_H2_COMPRESSOR_DISCHARGE
d(n_H2_COMPRESSOR_DISCHARGE)/dt == Fn_H2_COMPRESSOR_L - Fn_H2_m0019
pivot = n_NH3_COMPRESSOR_DISCHARGE
d(n_NH3_COMPRESSOR_DISCHARGE)/dt == Fn_NH3_COMPRESSOR_L - Fn_NH3_m0019
pivot = n_N2_COMPRESSOR_DISCHARGE
d(n_N2_COMPRESSOR_DISCHARGE)/dt == Fn_N2_COMPRESSOR_L - Fn_N2_m0019
pivot = H_COMPRESSOR_DISCHARGE
d(H_COMPRESSOR_DISCHARGE)/dt == HF_COMPRESSOR_L - HF_m0019
! Algebraic Equations
pivot = nt_COMPRESSOR_DISCHARGE
nt_COMPRESSOR_DISCHARGE == (n_H2_COMPRESSOR_DISCHARGE +
n_NH3_COMPRESSOR_DISCHARGE + n_N2_COMPRESSOR_DISCHARGE)
pivot = Xn_H2_COMPRESSOR_DISCHARGE
n_H2_COMPRESSOR_DISCHARGE == Xn_H2_COMPRESSOR_DISCHARGE *
nt_COMPRESSOR_DISCHARGE
pivot = Xn_NH3_COMPRESSOR_DISCHARGE
n_NH3_COMPRESSOR_DISCHARGE == Xn_NH3_COMPRESSOR_DISCHARGE *
nt_COMPRESSOR_DISCHARGE
…
y1
y10
t
Mobatec Modeller
Mobatec Modeller approach
Equation and system based
Dynamic or
Steady State
Mass & Energy balances
for free (generated by MM)
No programming needed
(MM generates the code)
High flexibility when
incorporating existing
user models
Assistance with
initialization
Equations physical
topology
Easy to understand
Library of
models & equations
Easy extendable libraries
for predefined units
Assistance with
DOF of systems
Mobatec Modeller
Mobatec Modeller approach
User’s perspective
Equation oriented flow-sheeter
Custom equation based modelling and “drag-&-drop”
flow-sheeting
No programing skills needed:
Mobatec Modeller generates the code by itself
Manual model initialization:
Ensures a good starting calculation point
Equation physical topology:
High model transparency and maintainability, making
any model very easy to understand
Mobatec Modeller
Mobatec Modeller solutions
Technology prospective
Differential & Algebraic Equation (DAEs) solution engine solves models with
hundreds of thousands of equations simultaneously
Modelling purposes
Design Analysis Safety
Optimisation Control Real time
training simulation
Mobatec Modeller
Contact us
Mobatec BV
Mobatec Modeller
Poelsnep 2
6026 BZ Maarheeze
The Netherlands
www.mobatec.nl
info@mobatec.nl
+31 (0)624771097
Interested in learning more?

More Related Content

Similar to Mobatec in a Nutshell

Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
Modelon
 
CFD_Lecture_1.pdf
CFD_Lecture_1.pdfCFD_Lecture_1.pdf
CFD_Lecture_1.pdf
ssusercf6d0e
 
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)Robert O. Peruzzi, PhD, PE, DFE
 
Using Modelica and FMI to evaluate requirements compliance early in system d...
Using Modelica and FMI to evaluate requirements compliance early in system d...Using Modelica and FMI to evaluate requirements compliance early in system d...
Using Modelica and FMI to evaluate requirements compliance early in system d...
Modelon
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy Center
Khusro Kamaluddin
 
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart GuideFEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
YOGESH AHIRE
 
Chrom works introduction
Chrom works   introductionChrom works   introduction
Chrom works introductionSoo Kim
 
Intrduction to Simulation.ppt
Intrduction to Simulation.pptIntrduction to Simulation.ppt
Intrduction to Simulation.ppt
FathiShokry
 
Computer aided process design and simulation (Cheg.pptx
Computer aided process design and simulation (Cheg.pptxComputer aided process design and simulation (Cheg.pptx
Computer aided process design and simulation (Cheg.pptx
PaulosMekuria
 
IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...
IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...
IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...
Daniel Varro
 
When Should I Use Simulation?
When Should I Use Simulation?When Should I Use Simulation?
When Should I Use Simulation?
SIMUL8 Corporation
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics System
Veerakumar S
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
Obeo
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotPraneel Chand
 
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
dbpublications
 
Customer choice probabilities
Customer choice probabilitiesCustomer choice probabilities
Customer choice probabilities
Allan D. Butler
 
Testing Model Transformations
Testing Model TransformationsTesting Model Transformations
Testing Model Transformations
miso_uam
 
Engineering
EngineeringEngineering
Engineering
InternetWib
 

Similar to Mobatec in a Nutshell (20)

Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
 
CFD_Lecture_1.pdf
CFD_Lecture_1.pdfCFD_Lecture_1.pdf
CFD_Lecture_1.pdf
 
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
A Systematic Approach to Creating Behavioral Models (CDNLive Slides)
 
Using Modelica and FMI to evaluate requirements compliance early in system d...
Using Modelica and FMI to evaluate requirements compliance early in system d...Using Modelica and FMI to evaluate requirements compliance early in system d...
Using Modelica and FMI to evaluate requirements compliance early in system d...
 
Summer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy CenterSummer Training 2015 at Alternate Hydro Energy Center
Summer Training 2015 at Alternate Hydro Energy Center
 
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart GuideFEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
 
Chrom works introduction
Chrom works   introductionChrom works   introduction
Chrom works introduction
 
Intrduction to Simulation.ppt
Intrduction to Simulation.pptIntrduction to Simulation.ppt
Intrduction to Simulation.ppt
 
Computer aided process design and simulation (Cheg.pptx
Computer aided process design and simulation (Cheg.pptxComputer aided process design and simulation (Cheg.pptx
Computer aided process design and simulation (Cheg.pptx
 
IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...
IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...
IncQuery-D: Distributed Incremental Model Queries over the Cloud: Engineerin...
 
When Should I Use Simulation?
When Should I Use Simulation?When Should I Use Simulation?
When Should I Use Simulation?
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics System
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
 
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
 
CFD & ANSYS FLUENT
CFD & ANSYS FLUENTCFD & ANSYS FLUENT
CFD & ANSYS FLUENT
 
Customer choice probabilities
Customer choice probabilitiesCustomer choice probabilities
Customer choice probabilities
 
Testing Model Transformations
Testing Model TransformationsTesting Model Transformations
Testing Model Transformations
 
Engineering
EngineeringEngineering
Engineering
 

Mobatec in a Nutshell

  • 1. www.mobatec.nl Copyright © 2015 Mobatec. All Rights Reserved. Mobatec in a nutshell
  • 2. Mobatec ModellerMobatec Specialisation Mathematical modelling of all kind of physical and/or chemical processes Modelling activities for purpose of: Knowledge base Chemical Engineering Design Analysis Safety Optimisation Control Real time training simulation
  • 3. Why Mobatec Modeller • Increased complexity of models requires better tooling. • Mobatec Modeller provides assistance in model buiding and reduces “low-level” modelling errors. • Increased model knowledge transfer and maintainability. • Mobatec Modeller models are easy to understand, even without having to “design and build” them. Mobatec Modeller • Use Mobatec to build your modelling infrastructure, get to know your process and get the most out of it! • A dynamic simulation will greatly shorten startup time and significantly reduce the risk of maloperations. • Mobatec simulations are easier to adapt, modify and integrate into the process operator world. • Models are built in up to 2-4 times shorter time and they cost less.
  • 6. Primary applications & sectors Mobatec Modeller
  • 7. Mobatec provides: Simulation tools & services Real time operator training Control systems testing Mobatec Modeller Modelling consultancy and assistance Operator Training Systems Model building Training Education State of the art dynamic modelling environment Mobatec Modeller
  • 8. Simulation tools & services 1. Advanced Modelling Platform 3. Expert Consulting Services 2. Models & Equations Libraries Mobatec Model Care & Model Based Innovation Services Library models & Equations from library Mobatec Modeller
  • 9. Mobatec expertise Reactor Modelling • Homogeneous systems • Heterogeneous systems Distillation (Reactive) Stripping Heat and Mass Transfer • Vapour/Liquid interface • Transfer from bulk fluid to particles • Pore diffusion • Adsorption on catalyst surface • Multi-phase interactions • Evaporation Polymers Crystallisation Thermodynamics Numerical Mathematics Software Development of Modelling Tools • Solver for large sets of differential and algebraic equations • Modelling Environment • Parameter Estimation • Data Reconciliation Mobatec Modeller
  • 11. Mobatec Modeller Free Demo The free demo-version of Mobatec Modeller includes Examples and Learning Modules. Go to www.mobatec.nl and download it for free!
  • 12. Approaches towards Modelling Flow-Sheeters: Equation Oriented: Black-box models Low flexibility Sequential calculation - Recycle problems Good only for rough estimates No knowledge on the models needed White box models High flexibility – low transparency No Recycle problems Knowledge on the models needed Good for High-Fidelity simulations Programming skills needed Mobatec Modeller
  • 13. The MM approach Equation and System based Mobatec Modeller What is the missing link ? Equation Oriented Flow Sheeter! Mobatec Modeller
  • 14. Mobatec Modeller is: Equation and System based White box models (knowledge of models needed) Flexible high transparency No Recycle problems High-Fidelity simulations Programming skills NOT needed Assistance on Initialization Assistance on “DOF” Equations written (almost as on paper!) and added to the systems by the user Code generated by Mobatec Modeller (automatically) Mobatec Modeller
  • 15. Model building process.. dT/dt=[ΔHRx(rAV) - [UD(T-Ta) + ΣFioCpi(T-T0)]]/ ΣNioCpi VdCA/dt = υ0[Cao-CA] + rAV ΣFioCpi = υ0 ΣCioCpi = υ0 CAo ΣθiCpi = υ0 CAo Cps ΣNioCpi = V ΣCiCpi = V0 CAoCps ! System Equations: ! System COMPRESSOR_DISCHARGE (1.1) ! Balance Equations pivot = n_H2_COMPRESSOR_DISCHARGE d(n_H2_COMPRESSOR_DISCHARGE)/dt == Fn_H2_COMPRESSOR_L - Fn_H2_m0019 pivot = n_NH3_COMPRESSOR_DISCHARGE d(n_NH3_COMPRESSOR_DISCHARGE)/dt == Fn_NH3_COMPRESSOR_L - Fn_NH3_m0019 pivot = n_N2_COMPRESSOR_DISCHARGE d(n_N2_COMPRESSOR_DISCHARGE)/dt == Fn_N2_COMPRESSOR_L - Fn_N2_m0019 pivot = H_COMPRESSOR_DISCHARGE d(H_COMPRESSOR_DISCHARGE)/dt == HF_COMPRESSOR_L - HF_m0019 ! Algebraic Equations pivot = nt_COMPRESSOR_DISCHARGE nt_COMPRESSOR_DISCHARGE == (n_H2_COMPRESSOR_DISCHARGE + n_NH3_COMPRESSOR_DISCHARGE + n_N2_COMPRESSOR_DISCHARGE) pivot = Xn_H2_COMPRESSOR_DISCHARGE n_H2_COMPRESSOR_DISCHARGE == Xn_H2_COMPRESSOR_DISCHARGE * nt_COMPRESSOR_DISCHARGE pivot = Xn_NH3_COMPRESSOR_DISCHARGE n_NH3_COMPRESSOR_DISCHARGE == Xn_NH3_COMPRESSOR_DISCHARGE * nt_COMPRESSOR_DISCHARGE … y1 y10 t Mobatec Modeller
  • 16. Mobatec Modeller approach Equation and system based Dynamic or Steady State Mass & Energy balances for free (generated by MM) No programming needed (MM generates the code) High flexibility when incorporating existing user models Assistance with initialization Equations physical topology Easy to understand Library of models & equations Easy extendable libraries for predefined units Assistance with DOF of systems Mobatec Modeller
  • 17. Mobatec Modeller approach User’s perspective Equation oriented flow-sheeter Custom equation based modelling and “drag-&-drop” flow-sheeting No programing skills needed: Mobatec Modeller generates the code by itself Manual model initialization: Ensures a good starting calculation point Equation physical topology: High model transparency and maintainability, making any model very easy to understand Mobatec Modeller
  • 18. Mobatec Modeller solutions Technology prospective Differential & Algebraic Equation (DAEs) solution engine solves models with hundreds of thousands of equations simultaneously Modelling purposes Design Analysis Safety Optimisation Control Real time training simulation Mobatec Modeller
  • 19. Contact us Mobatec BV Mobatec Modeller Poelsnep 2 6026 BZ Maarheeze The Netherlands www.mobatec.nl info@mobatec.nl +31 (0)624771097 Interested in learning more?