BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.

Slides:



Advertisements
Similar presentations
Lect.3 Modeling in The Time Domain Basil Hamed
Advertisements

CHE 185 – PROCESS CONTROL AND DYNAMICS
Chapter 3 Dynamic Modeling.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Lumped Parameter Systems.
The structure and evolution of stars
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Mass Balances. Fundamental Principle of (Dynamic) Mass Balances The rate at which something accumulates in a region of interest (a “control volume”) equals.
Peyman Mostaghimi, Martin Blunt, Branko Bijeljic 11 th January 2010, Pore-scale project meeting Direct Numerical Simulation of Transport Phenomena on Pore-space.
Mathematical Modeling of Chemical Processes. Mathematical Model “a representation of the essential aspects of an existing system (or a system to be constructed)
Computational Biology, Part 17 Biochemical Kinetics I Robert F. Murphy Copyright  1996, All rights reserved.
Chemical, biological and physical reaction in engineered systems usually take place in "reactors". Reactors represent some sort of containment that physically.
Development of Dynamic Models Illustrative Example: A Blending Process
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Development of Dynamic Models Illustrative Example: A Blending Process
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
CHE/ME 109 Heat Transfer in Electronics
Thermal Development of Internal Flows P M V Subbarao Associate Professor Mechanical Engineering Department IIT Delhi Concept for Precise Design ……
Dynamic Optimization Dr
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
THEORETICAL MODELS OF CHEMICAL PROCESSES
BIOPLUME II Introduction to Solution Methods and Model Mechanics.
Solute (and Suspension) Transport in Porous Media
CHAPTER II PROCESS DYNAMICS AND MATHEMATICAL MODELING
What is a model Some notations –Independent variables: Time variable: t, n Space variable: x in one dimension (1D), (x,y) in 2D or (x,y,z) in 3D –State.
Basic Probability (Chapter 2, W.J.Decoursey, 2003) Objectives: -Define probability and its relationship to relative frequency of an event. -Learn the basic.
Computational Biology, Part 15 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
CE 548 Introduction to Process Analysis and Selection
Questions From Reading Activity? Big Idea(s):  The interactions of an object with other objects can be described by forces.  Interactions between.
Contaminant Transport CIVE 7332 Lecture 3. Transport Processes Advection The process by which solutes are transported by the bulk of motion of the flowing.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 12.
Introduction 1. Similarity 1.1. Mechanism and mathematical description 1.2. Generalized variables 1.3. Qualitative analysis 1.4. Generalized individual.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 4.
HEAT TRANSFER FINITE ELEMENT FORMULATION
ChE 452 Lecture 25 Non-linear Collisions 1. Background: Collision Theory Key equation Method Use molecular dynamics to simulate the collisions Integrate.
Modeling Biosystems Mathematical models are tools that biomedical engineers use to predict the behavior of the system. Three different states are modeled.
Chapter 2 Modeling Approaches  Physical/chemical (fundamental, global) Model structure by theoretical analysis  Material/energy balances  Heat, mass,
FREE CONVECTION 7.1 Introduction Solar collectors Pipes Ducts Electronic packages Walls and windows 7.2 Features and Parameters of Free Convection (1)
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Understanding the difference between an engineer and a scientist There are many similarities and differences.
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
TRANSFER FUNCTION Prepared by Mrs. AZDUWIN KHASRI.
© 2015 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 36.
ChE 452 Lecture 09 Mechanisms & Rate Equations 1.
1 Chapter 6 Time Delays Time delays occur due to: 1.Fluid flow in a pipe 2.Transport of solid material (e.g., conveyor belt) 3.Chemical analysis -Sampling.
© 2016 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 38.
Nonlinear balanced model residualization via neural networks Juergen Hahn.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 4.
An equation for matter waves Seem to need an equation that involves the first derivative in time, but the second derivative in space As before try solution.
Team  Spatially distributed deterministic models  Many hydrological phenomena vary spatially and temporally in accordance with the conservation.
CORRELATION-REGULATION ANALYSIS Томский политехнический университет.
CHAPTER 2 MASS BALANCE and APPLICATION
Chap. 4 Process Analysis and Selection  Type of Reactors Batch Reactor. Flow is neither entering nor leaving the reactor Complete-Mix Reactor Complete.
1 Variational and Weighted Residual Methods. 2 Introduction The Finite Element method can be used to solve various problems, including: Steady-state field.
CONTAMINANT TRANSPORT MECHANISMS
In  Out  Generation or Removal  Accumulation
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
© 2016 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 40.
Process and System Characterization Describe and characterize transport and transformation phenomena based reactor dynamics ( 반응공학 ) – natural and engineered.
Review/Theory on Kinetics and Reactors
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Advective Transport Advection (convection) is the transport of dissolved or suspended material by motion of the host fluid. Requires knowledge of the fluid.
Transfer Functions Chapter 4
A First Course on Kinetics and Reaction Engineering
Time Delays Chapter 6 Time delays occur due to: Fluid flow in a pipe
Contaminant Transport Equations
Objective Numerical methods Finite volume.
APPLICATION OF LINEAR ALGEBRA IN MECHANICAL ENGINEERING
The structure and evolution of stars
Presentation transcript:

BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013

Topics to be covered Review basic terminologies on mathematical modeling Steps for model development Example: modeling a bioreactor

Definition Modeling – The process of application of fundamental knowledge or experience to simulate or describe the performance of a real system to achieve prediction goals. Mathematical modeling – Using fundamental theories and principles governing the systems along with simplifying assumptions to derive mathematical relationships between the variable known of significant. – The resulting model can be calibrated using historical data from the real system and can be validated using additional data. Predictions can them be made with predefined confidence

Types of models Deterministic versus probabilistic – Variables and their changes are well defined with certainty, the relationship between the variables are fixed, then the model is said to be deterministic; If some unpredictable randomness or probabilities are associated with at least one of the variable of the outcomes, the model is considered probabilistic.

Types of models Continuous versus discrete – When the variables in a system are continuous functions of time, the model is continuous (using differential equations); If the changes in the variables occur randomly or periodically, the modeling is termed discrete (using difference equations).

Static versus Dynamic When a system is at a steady state, its inputs and outputs do not vary with passage of time and are average values, the model is known as static or steady-state. The results of the model are obtained by a single computation of all of the equation. When the system behavior is time-dependent, its model is called dynamic. Dynamic models are built with differential equations that yield solutions in the form of functions.

Distributed versus lumped When the variations of the variable in a system are continuous functions of time and space, the system has to be modeled by a distributed model; If the variable does not change with space, it is referred as a lumped model. Lumped models are often built of algebraic equations, lumped, static models are often built of ordinary differential equations, distributed models are often built of partial differential equations.

Linear versus nonlinear When an equation contains only one variable in each term and each variable appears only to the first power, the equation is termed linear, if not, it is termed non-linear.

Analytical versus numerical When all the equations can be solved algebraically to yield a solution in a close form, the can be classified as analytical. If that is not possible, and a numerical procedure is required to solve one or more of the model equations, the model is classified as numerical.

Terminologies Variables – The quantitative attributes of the system and of the surroundings that have significant impact on the system – Variables include those attributes that change in value during the modeling time span and those that are remain constant during the period. Variables that are constant during the period are referred to as parameters

Terminologies Input – Variables that are generated by surroundings and influence the behavior of the system Output – Variables that are generated by the system and influence the behavior of the surroundings

Definition and terminology in mathematical modeling System – A collection of one or more relate objects Boundary – The system is isolated from its surroundings by the boundary, which can be physical or imaginary Close system – When the system does not interact with surroundings – Neither mass nor energy will cross the boundary

System Modeling Systems modeling approach – Definition of systems – System design – Systems modeling Optimization Control

Biological modeling approach – Open system – Growth and transformation – Network – Flux – Regulation and control

Engineering modeling approach Principle of conservation – Mass balances Mass transport – Flow – Diffusion Transformation Energy balances

Steps of model development Problem formulation Mathematical representation Checking for validity Mathematical analysis Interpretation and evaluation of results

Problem formulation Establishing the goal of the modeling effort Characterize the system – Identifying the system and its boundary – Identify the significant and relevant variables and parameters – Establish how, when, where, and at what rate the system interact with its surroundings – Create graphic model Simplifying and idealizing the system

Mathematical Representation Identifying fundamental theories that govern the system behaviors – Stoichiometry – Conservation of mass and energy – Reaction theory – Reactor theory – Transport mechanisms. Deriving relationships – Apply and integrate the theories and principles to derive relationships between the variables of significance and relevance Standardizing relationships – Simplifying, transforming, normalizing, or forming dimensionless groups.

Check for Validity Check for units and dimensions – Make sure all terms in both sides of the equation have the same unit or dimension; Check for extreme conditions – Assign extreme values to some variables Give them infinitely large values Give them infinitely small values Make them zero

Mathematical Analysis Applying standard mathematical techniques ad procedures to “solve” the model to obtain the desirable solutions.

Interpretation and evaluation of results Calibrating the model – using observed data from the real system Sensitivity analysis – Check system response with changes in selected variables Validating the model – Assure mass balance closed – Compare model output with hand calculations – Using a test data set

Example: Modeling a Bioreactor

Step 1. Problem formulation CC C,V,X, k Q, CiQ, Co

Step 2: Mathematical representation A ∆x u C,r

Mass balance Rate of accumulation of mass within the system boundary = rate of flow of mass into the system boundary - rate of flow of mass out of the boundary + rate of generation within the system boundary

Mass transfer terms - advection Advection in which the amount of the mass transported through a flow is the multiplication of the flow rate and the concentration, Transport by advection = AuC Where A = the cross sectional area, m2 u = average pore velocity, m/d C = mass concentration of the contaminant, g/m3

Mass transfer terms – dispersion including diffusion Dispersion, the longitudinal transport of material due to turbulence and molecular diffusion. Dispersion is driven by the concentration gradient of the substances. There are typically two components that contribute to dispersion. The first is molecular diffusion when the mean flow velocity is very low, and the second component is caused by eddy effect when the liquid particles do not travel at the same speed under a real (non-ideal) flow condition. It becomes a common practice in transport modeling to lump the dispersion and diffusion together, to be represented by a dispersion coefficient. Thus, Transport by dispersion = (5.2.2) The reaction rate in the reactor, r, expressed as mass reduction in unit time and unit volume: Substrate reaction rate = r (g/m3-d)

Basic Equation Substituting all the terms into the mass balance equation, we obtain

The model When  x  0, the above equation can be reduced to

The reaction term The reaction rate, r, can be represented by kinetics. Kinetics is typically described by different orders, which are determined by the exponent of the term that represents the constituent involved. If a first order reaction is appropriate. Accordingly: where r = reaction rate (or reaction rate), g/m3.d, C = concentration of the substrate, g/m3, t = time, d, K T = reaction rate constant at a given temperature T, d-1.

Step 3: Checking for validity Check for units

Step 4: Mathematical analysis - A steady-state condition

Step 5: Interpretation and evaluation of results

A plug flow reactor

Plug-flow If the dispersion in a reactor is negligible, equation becomes Integration of the above equation resulting in Where: Ci = influent concentration, g/m3 (mg/l) Co = effluent concentration, g/m3 (mg/l) KT = reaction rate constant, d-1  h = Hydraulic detention time, d.

For a completely mixed reactor CC C,V,X, k Q, Ci Q, Co