Identification methodology for stirred and plug-flow reactors

Size: px
Start display at page:

Download "Identification methodology for stirred and plug-flow reactors"

Transcription

1 Identification methodology for stirred and plug-flow reactors A. Bermúdez, J.L. Ferrín, N. Esteban and J.F. Rodríguez-Calo UMI REPSOL-ITMATI November 17, AIChE Annual Meeting

2 Table of contents 1 Introduction 2 Features of reoptim Graphical User Interface Mathematical models for the reactors Mathematical methodology Acceleration procedures 3 Numerical results 4 Conclusions and future work November 17, AIChE Annual Meeting

3 Introduction Problems addressed in this presentation were proposed by the engineers of Repsol (an integrated oil and gas Company), taking into account that they can represent all the situations observed in the experimental setups they are trying to simulate. Acknowledgments Part of this research was developed as an activity in the Joint Research Unit Repsol-ITMATI (code file: IN853A 2014/03) which is funded by FEDER, the Galician Agency for Innovation (GAIN) and the Ministry of Economy and Competitiveness in the framework of the Spanish Strategy for Innovation in Galicia. November 17, AIChE Annual Meeting 1/28

4 Introduction Objectives of the reoptim software tool: 1. Simulation Species concentrations and temperature in the chemical reactor. 2. Identification Functional forms of reaction rates. Numerical values of the parameters defining the above functions. November 17, AIChE Annual Meeting 2/28

5 Introduction Objectives of the reoptim software tool: 1. Simulation Species concentrations and temperature in the chemical reactor. 2. Identification Functional forms of reaction rates. Numerical values of the parameters defining the above functions. November 17, AIChE Annual Meeting 2/28

6 Introduction Data: Mathematical model of the reactor. Experiments at different conditions containing concentrations, temperature, inlet composition of mixture, etc., at some times. A catalogue of kinetic models containing the parameters to be identified. November 17, AIChE Annual Meeting 3/28

7 Introduction Chemical reactors Reactors: 1. Stirred tank reactors (STR): Transient-state Batch STR. Transient-state Batch STR with computed temperature. Transient-state Continuous STR. Transient-state Continuous STR with computed temperature. Steady-state Continuous STR. 2. Plug-flow reactors (PFR): Transient-state PFR. Transient-state PFR with computed temperature. Steady-state PFR. Steady-state PFR with computed temperature. For simplicity we consider constant density for all reactors November 17, AIChE Annual Meeting 4/28

8 Table of contents 1 Introduction 2 Features of reoptim Graphical User Interface Mathematical models for the reactors Mathematical methodology Acceleration procedures 3 Numerical results 4 Conclusions and future work November 17, AIChE Annual Meeting

9 Graphical User Interface reoptim GUI November 17, AIChE Annual Meeting 5/28

10 Mathematical models with computed temperature dy dt = Aδ(θ, y) dθ = H(θ) δ(θ, y) g (θ V ext θ) dt ŵ (θ) y y(0) = y 0 θ(0) = θ 0 November 17, AIChE Annual Meeting 6/28

11 Mathematical models with computed temperature P dv (t) = u p (t) u out (t), dt p=1 dy dt = Aδ(θ, y) + 1 V Wu 1 V y dθ dt = 1 w (θ) y 1 V V(0) = V 0, y(0) = y 0, θ(0) = θ 0. P p=1 u p, [ H(θ) δ(θ, y) g V (θ ext θ) P ( N M i W p i (êi (θ p ) ê i (θ) )) ] u p p=1 i=1 November 17, AIChE Annual Meeting 7/28

12 Mathematical models with computed temperature y + t v y z = Aδ(θ, y), θ + θ t v = 1 z ŵ (θ) y y(0, t) and θ(0, t) are given y(z, 0) = y 0 (z) θ(z, 0) = θ 0 (z) ( H(θ) δ(θ, y) + 2h ) (θ ext θ), R November 17, AIChE Annual Meeting 8/28

13 Mathematical Methodology Simulation Numerical solution of the model equations (Algebraic, ODE or PDE): Finite differences. Second-order Backward Differentiation Formula (BDF2). Newton s method. November 17, AIChE Annual Meeting 9/28

14 Mathematical Methodology Identification Optimization problem: Functional form and parameters involved in it, providing a minimum of: x x e being x and x e, respectively, the numerical and experimental values of the concentration of species and temperature. Solving the optimization problem: Extent-based incremental identification method. Integral (simultaneous) identification method. November 17, AIChE Annual Meeting 10/28

15 Mathematical Methodology Incremental method Main features: The identification problem is decomposed into a sequence of subproblems. Based on algebraic procedures for decoupling the system of equations. Uses the extent concept. Valid for stirred tank reactors. The catalogue of functional forms is defined by the chemist (using experience and knowledge). November 17, AIChE Annual Meeting 11/28

16 Mathematical Methodology Incremental method Details of the incremental methodology can be seen in: References D. Rodrigues, S. Srinivasan, J. Billeter, D. Bonvin. Variant and invariant states for chemical reaction systems, Computers & Chemical Engineering 73 (2015) November 17, AIChE Annual Meeting 12/28

17 Mathematical Methodology Incremental method with computed temperature The model dy = f(θ, y, z, Θ) in [0, T], dt dθ = h(θ, y, z, Θ), dt y(0) = y 0 and θ(0) = θ 0, (1) f = Aδ(θ, y, z, Θ) + Ff 1 + f 2 y. h = H(θ) δ(θ, y, z, Θ) g V (θ out θ) w (θ) w (θ) y ( F P p=1 f 1 p(θ s p θ)e p ). November 17, AIChE Annual Meeting 13/28

18 Mathematical Methodology Incremental method with computed temperature The ODE system (1) is coupled, that is why we work in two stages. The concentrations equations are transformed into the extents equations: de = g(θ, e, z, Θ) in [0, T], dt e(0) = 0. (2) The temperature equation becomes ĥ = d ˆθ = ĥ in [0, T], dt ˆθ(0) = θ 0. ( H( ˆθ) ˆδ g V (θ out ˆθ) w ( ˆθ) w ( ˆθ) ŷ F P p=1 f 1 p(θ s p ˆθ)e p ). (3) November 17, AIChE Annual Meeting 14/28

19 Mathematical Methodology Incremental method with computed temperature We proceed with the following steps: 1. Fitting experimental observations with cubic splines: 1.1 Compute dêe from ê e with e E. dt 1.2 From the expression of g we deduce: ˆδ e = dêe SFf 1 f 2 ê e, e E. dt 1.3 Solve initial value problem (3) to give ˆθ. 2. With ˆθ, we apply the same methodology as for the incremental method without temperature for solving (2). November 17, AIChE Annual Meeting 15/28

20 Mathematical Methodology Integral method Optimization problem (weighted least squares) being J(Θ) := e E N+1 i=1 min Θ J(Θ), ω ien (x e,n i tn S e e e,n (Θ) x i ) 2, where x e,n i (Θ) is the i-th component of the solution of the model at time t n S e. November 17, AIChE Annual Meeting 16/28

21 Integral method Numerical method Optimization: algorithm where the objective function is obtained from the solution provided by the solver. Initial value of Θ: STR - Solution provided by the incremental method. PFR - Multistart. Global optimization: - VNS perturbations. November 17, AIChE Annual Meeting 17/28

22 Acceleration procedures Parallelization of the incremental method Parallelization of the incremental method November 17, AIChE Annual Meeting 18/28

23 Acceleration procedures Parallelization of the integral method Parallelization of the integral method November 17, AIChE Annual Meeting 19/28

24 Acceleration procedures Adjoint method Gradient of the discrete objective function J d (Θ) = J h, t (x h (Θ), Θ) := e E Adjoint method: N+1 i=1 1. Solve the discretized state equation: Bxh = F. ω ien (x e,n (n) d,i tn S e e e,n (Θ) x i ) Compute the adjoint state p as the solution of the following linear system: Bt p = x J h, t (x h (Θ), Θ). 3. Compute the gradient Θ J d (Θ) in terms of the adjoint state: Θ J d (Θ) = Θ Fp + Θ J h, t (x h, Θ). November 17, AIChE Annual Meeting 20/28

25 Table of contents 1 Introduction 2 Features of reoptim Graphical User Interface Mathematical models for the reactors Mathematical methodology Acceleration procedures 3 Numerical results 4 Conclusions and future work November 17, AIChE Annual Meeting

26 Numerical results An example in a PFR@TS with computing temperature We consider a reaction system with 12 species involved in 6 reactions as follows, catalyzed by 1 catalyst: E 1 + E 2 E 3 + E 4, E 2 E E 5, E 2 E 6 + E 7, E 2 E 8 + E 9, E 2 E 10 + E 11, E 4 + E 7 E 12, November 17, AIChE Annual Meeting 21/28

27 Numerical results An example in a PFR@TS with computing temperature "Exact" expressions of the components of the reaction velocity vector are δ 1 (θ, y) = e 62737/Rθ y 1 y 2 z 1, δ 2 (θ, y) = e 71097/Rθ y 2 2 z0.5 1, δ 3 (θ, y) = e 66914/Rθ y 2 2 z 1, δ 4 (θ, y) = e 85734/Rθ y 2 z 1.1 1, δ 5 (θ, y) = e /Rθ y 2 z 0.5 1, δ 6 (θ, y) = e 63987/Rθ y 4 y 7 z November 17, AIChE Annual Meeting 22/28

28 Numerical results An example in a PFR@TS with computing temperature E 1 E 2 E 3 E 4 E 5 E 6 E 7 E 8 E 9 E 10 y 1 (0, t) [mol/l] y 2 (0, t) [mol/l] y 3 (0, t) [mol/l] y 4 (0, t) [mol/l] y 5 (0, t) [mol/l] y 6 (0, t) [mol/l] y 7 (0, t) [mol/l] y 8 (0, t) [mol/l] y 9 (0, t) [mol/l] y 10 (0, t) [mol/l] y 11 (0, t) [mol/l] y 12 (0, t) [mol/l] θ(0, t) [K] u in (t) [l/s] Table 1: Inlet conditions for the experiments November 17, AIChE Annual Meeting 23/28

29 Numerical results Performance of the adjoint method Computing the gradient of the objective function with K = 256, J = 64 and N p = 68. Performance improvement: Method Adjoint method Incremental quotients Computer time 5 min s 223 min s Table 2: Computer time for evaluating the gradient of the objective function for a PFR@TS with computed temperature, using a Scilab implementation and running in an Intel i at 3.4 GHz With the data used in this demo, the adjoint method is almost 40 times faster than the incremental quotients for calculating the gradient of the objective function. November 17, AIChE Annual Meeting 24/28

30 Numerical results Numerical solution provided by the identification methodology a) Experiments 1 to 5 b) Experiments 6 to 10 2 E1 2 E Composition (mol/l) E 1 E 2 Composition (mol/l) E 6 E E3 0.8 E8 0.6 E4 0.6 E9 E 5 E Time (s) Time (s) Numerical vs Experimental concentrations for species E 1 November 17, AIChE Annual Meeting 25/28

31 Numerical results Numerical solution provided by the identification methodology a) Experiments 1 to 5 b) Experiments 6 to Temperature 390 Temperature Temperature (K) E 1 E 2 Temperature (K) E 6 E E3 340 E8 330 E4 330 E Time (s) E Time (s) E 10 Numerical vs Experimental concentrations for temperature November 17, AIChE Annual Meeting 26/28

32 Numerical results More numerical experiments can be seen in: References A. Bermúdez, N. Esteban, J.L. Ferrín, J.F. Rodríguez-Calo and M.R. Sillero-Denamiel. Identification problem in plug-flow chemical reactors using the adjoint method, Submitted to Computers & Chemical Engineering. M. Benítez, A. Bermúdez and J.F. Rodríguez-Calo. Adjoint method for inverse problems in chemical reaction systems, Submitted. A. Bermúdez, E. Carrizosa, N. Esteban, J. Rodríguez and J.F. Rodríguez-Calo. A two-step model identification for stirred tank reactors: incremental and integral methods, In preparation. November 17, AIChE Annual Meeting 27/28

33 Table of contents 1 Introduction 2 Features of reoptim Graphical User Interface Mathematical models for the reactors Mathematical methodology Acceleration procedures 3 Numerical results 4 Conclusions and future work November 17, AIChE Annual Meeting

34 Conclusions and future work Conclusions: reoptim is being successfully used in reactors with real data by the Spanish energy company Repsol in its Technology Center. Future work: Other chemical reactors can be considered. Extension to reactor networks. November 17, AIChE Annual Meeting 28/28

35 Conclusions and future work Conclusions: reoptim is being successfully used in reactors with real data by the Spanish energy company Repsol in its Technology Center. Future work: Other chemical reactors can be considered. Extension to reactor networks. November 17, AIChE Annual Meeting 28/28

Basic Concepts in Reactor Design

Basic Concepts in Reactor Design Basic Concepts in Reactor Design Lecture # 01 KBK (ChE) Ch. 8 1 / 32 Introduction Objectives Learning Objectives 1 Different types of reactors 2 Fundamental concepts used in reactor design 3 Design equations

More information

CHEMICAL REACTORS - PROBLEMS OF NON IDEAL REACTORS 61-78

CHEMICAL REACTORS - PROBLEMS OF NON IDEAL REACTORS 61-78 011-01 ourse HEMIL RETORS - PROBLEMS OF NON IDEL RETORS 61-78 61.- ccording to several experiments carried out in a continuous stirred tank reactor we suspect that the behavior of the reactor is not ideal.

More information

A First Course on Kinetics and Reaction Engineering. Class 20 on Unit 19

A First Course on Kinetics and Reaction Engineering. Class 20 on Unit 19 A First Course on Kinetics and Reaction Engineering Class 20 on Unit 19 Part I - Chemical Reactions Part II - Chemical Reaction Kinetics Where We re Going Part III - Chemical Reaction Engineering A. Ideal

More information

Meteorology 6150 Cloud System Modeling

Meteorology 6150 Cloud System Modeling Meteorology 6150 Cloud System Modeling Steve Krueger Spring 2009 1 Fundamental Equations 1.1 The Basic Equations 1.1.1 Equation of motion The movement of air in the atmosphere is governed by Newton s Second

More information

( ) ( = ) = ( ) ( ) ( )

( ) ( = ) = ( ) ( ) ( ) ( ) Vρ C st s T t 0 wc Ti s T s Q s (8) K T ( s) Q ( s) + Ti ( s) (0) τs+ τs+ V ρ K and τ wc w T (s)g (s)q (s) + G (s)t(s) i G and G are transfer functions and independent of the inputs, Q and T i. Note

More information

Solving Constrained Differential- Algebraic Systems Using Projections. Richard J. Hanson Fred T. Krogh August 16, mathalacarte.

Solving Constrained Differential- Algebraic Systems Using Projections. Richard J. Hanson Fred T. Krogh August 16, mathalacarte. Solving Constrained Differential- Algebraic Systems Using Projections Richard J. Hanson Fred T. Krogh August 6, 2007 www.vni.com mathalacarte.com Abbreviations and Terms ODE = Ordinary Differential Equations

More information

Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay. Lecture - 03 Design Equations-1

Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay. Lecture - 03 Design Equations-1 (Refer Slide Time: 00:19) Advanced Chemical Reaction Engineering Prof. H. S. Shankar Department of Chemical Engineering IIT Bombay Lecture - 03 Design Equations-1 We are looking at advanced reaction engineering;

More information

BAE 820 Physical Principles of Environmental Systems

BAE 820 Physical Principles of Environmental Systems BAE 820 Physical Principles of Environmental Systems Type of reactors Dr. Zifei Liu Ideal reactors A reactor is an apparatus in which chemical, biological, and physical processes (reactions) proceed intentionally,

More information

Chemical Reaction Engineering - Part 14 - intro to CSTRs Richard K. Herz,

Chemical Reaction Engineering - Part 14 - intro to CSTRs Richard K. Herz, Chemical Reaction Engineering - Part 4 - intro to CSTRs Richard K. Herz, rherz@ucsd.edu, www.reactorlab.net Continuous Stirred Tank Reactors - CSTRs Here are a couple screenshots from the ReactorLab, Division

More information

Chemical Engineering Applications in Scilab

Chemical Engineering Applications in Scilab Chemical Engineering Applications in Scilab Prashant Dave Indian Institute of Technology Bombay (IIT Bombay) Introduction In Chemical Engineering the type of problems that occur are Modeling and Simulation

More information

CE 329, Fall 2015 Second Mid-Term Exam

CE 329, Fall 2015 Second Mid-Term Exam CE 39, Fall 15 Second Mid-erm Exam You may only use pencils, pens and erasers while taking this exam. You may NO use a calculator. You may not leave the room for any reason if you do, you must first turn

More information

1/r plots: a brief reminder

1/r plots: a brief reminder L10-1 1/r plots: a brief reminder 1/r X target X L10-2 1/r plots: a brief reminder 1/r X target X L10-3 1/r plots: a brief reminder 1/r X target X Special Case: utocatalytic Reactions Let s assume a reaction

More information

Chemical Reaction Engineering Prof. JayantModak Department of Chemical Engineering Indian Institute of Science, Bangalore

Chemical Reaction Engineering Prof. JayantModak Department of Chemical Engineering Indian Institute of Science, Bangalore Chemical Reaction Engineering Prof. JayantModak Department of Chemical Engineering Indian Institute of Science, Bangalore Module No. #05 Lecture No. #29 Non Isothermal Reactor Operation Let us continue

More information

Introduction to the course ``Theory and Development of Reactive Systems'' (Chemical Reaction Engineering - I)

Introduction to the course ``Theory and Development of Reactive Systems'' (Chemical Reaction Engineering - I) Introduction to the course ``Theory and Development of Reactive Systems'' (Chemical Reaction Engineering - I) Prof. Gabriele Pannocchia Department of Civil and Industrial Engineering (DICI) University

More information

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process Development of Dynamic Models Illustrative Example: A Blending Process An unsteady-state mass balance for the blending system: rate of accumulation rate of rate of = of mass in the tank mass in mass out

More information

Bayesian Methods in Positioning Applications

Bayesian Methods in Positioning Applications Bayesian Methods in Positioning Applications Vedran Dizdarević v.dizdarevic@tugraz.at Graz University of Technology, Austria 24. May 2006 Bayesian Methods in Positioning Applications p.1/21 Outline Problem

More information

Module 1: Mole Balances, Conversion & Reactor Sizing (Chapters 1 and 2, Fogler)

Module 1: Mole Balances, Conversion & Reactor Sizing (Chapters 1 and 2, Fogler) CHE 309: Chemical Reaction Engineering Lecture-2 Module 1: Mole Balances, Conversion & Reactor Sizing (Chapters 1 and 2, Fogler) Module 1: Mole Balances, Conversion & Reactor Sizing Topics to be covered

More information

Chemical Reaction Engineering. Dr. Yahia Alhamed

Chemical Reaction Engineering. Dr. Yahia Alhamed Chemical Reaction Engineering Dr. Yahia Alhamed 1 Kinetics and Reaction Rate What is reaction rate? It is the rate at which a species looses its chemical identity per unit volume. The rate of a reaction

More information

A First Course on Kinetics and Reaction Engineering Unit 14. Differential Data Analysis

A First Course on Kinetics and Reaction Engineering Unit 14. Differential Data Analysis Unit 14. Differential Data Analysis Overview The design equations (reactor models) for the perfectly mixed batch reactor and for the PFR are differential equations. This presents a small problem when data

More information

Lecture Note 8: Inverse Kinematics

Lecture Note 8: Inverse Kinematics ECE5463: Introduction to Robotics Lecture Note 8: Inverse Kinematics Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 8 (ECE5463

More information

Introduction to numerical simulations for Stochastic ODEs

Introduction to numerical simulations for Stochastic ODEs Introduction to numerical simulations for Stochastic ODEs Xingye Kan Illinois Institute of Technology Department of Applied Mathematics Chicago, IL 60616 August 9, 2010 Outline 1 Preliminaries 2 Numerical

More information

Nonlinear ph Control Using a Three Parameter Model

Nonlinear ph Control Using a Three Parameter Model 130 ICASE: The Institute of Control, Automation and Systems Engineers, KOREA Vol. 2, No. 2, June, 2000 Nonlinear ph Control Using a Three Parameter Model Jietae Lee and Ho-Cheol Park Abstract: A two parameter

More information

Manifold Monte Carlo Methods

Manifold Monte Carlo Methods Manifold Monte Carlo Methods Mark Girolami Department of Statistical Science University College London Joint work with Ben Calderhead Research Section Ordinary Meeting The Royal Statistical Society October

More information

Predici 11 Quick Overview

Predici 11 Quick Overview Predici 11 Quick Overview PREDICI is the leading simulation package for kinetic, process and property modeling with a major emphasis on macromolecular systems. It has been successfully utilized to model

More information

1.2 Derivation. d p f = d p f(x(p)) = x fd p x (= f x x p ). (1) Second, g x x p + g p = 0. d p f = f x g 1. The expression f x gx

1.2 Derivation. d p f = d p f(x(p)) = x fd p x (= f x x p ). (1) Second, g x x p + g p = 0. d p f = f x g 1. The expression f x gx PDE-constrained optimization and the adjoint method Andrew M. Bradley November 16, 21 PDE-constrained optimization and the adjoint method for solving these and related problems appear in a wide range of

More information

University of California, Berkeley Department of Mechanical Engineering ME 104, Fall Midterm Exam 1 Solutions

University of California, Berkeley Department of Mechanical Engineering ME 104, Fall Midterm Exam 1 Solutions University of California, Berkeley Department of Mechanical Engineering ME 104, Fall 2013 Midterm Exam 1 Solutions 1. (20 points) (a) For a particle undergoing a rectilinear motion, the position, velocity,

More information

Lecture (9) Reactor Sizing. Figure (1). Information needed to predict what a reactor can do.

Lecture (9) Reactor Sizing. Figure (1). Information needed to predict what a reactor can do. Lecture (9) Reactor Sizing 1.Introduction Chemical kinetics is the study of chemical reaction rates and reaction mechanisms. The study of chemical reaction engineering (CRE) combines the study of chemical

More information

A First Course on Kinetics and Reaction Engineering Example 30.1

A First Course on Kinetics and Reaction Engineering Example 30.1 Example 30.1 Problem Purpose This problem will help you determine whether you have mastered the learning objectives for this unit. It illustrates the general approach to solving the design equations for

More information

Chemical Reaction Engineering

Chemical Reaction Engineering Lecture 19 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they take place. oday s lecture Gas Phase

More information

Lecture 10 Kjemisk reaksjonsteknikk Chemical Reaction Engineering

Lecture 10 Kjemisk reaksjonsteknikk Chemical Reaction Engineering Lecture 10 Kjemisk reaksjonsteknikk hemical Reaction Engineering Review of previous lectures Procedure of RE data analysis Reactors for kinetic study Determining the Rate Law from Experimental Data Integral

More information

DARS Digital Analysis of Reactive Systems

DARS Digital Analysis of Reactive Systems DARS Digital Analysis of Reactive Systems Introduction DARS is a complex chemical reaction analysis system, developed by DigAnaRS. Our latest version, DARS V2.0, was released in September 2008 and new

More information

Extra Exercises. for. Chemical Reactor Analysis and Design Fundamentals

Extra Exercises. for. Chemical Reactor Analysis and Design Fundamentals Extra Exercises for Chemical Reactor Analysis and Design Fundamentals James B. Rawlings Department of Chemical and Biological Engineering University of Wisconsin Madison, Wisconsin John G. Ekerdt Department

More information

Coupling of ChemApp and OpenFOAM

Coupling of ChemApp and OpenFOAM Coupling of ChemApp and OpenFOAM Messig, Danny; Rehm, Markus; Meyer, Bernd 19th May 2009 Contents 1 Introduction 2 Software OpenFOAM ChemApp Cantera 3 Coupling of chemistry packages and OpenFOAM 4 Testcases

More information

Physics Fall Mechanics, Thermodynamics, Waves, Fluids. Lecture 20: Rotational Motion. Slide 20-1

Physics Fall Mechanics, Thermodynamics, Waves, Fluids. Lecture 20: Rotational Motion. Slide 20-1 Physics 1501 Fall 2008 Mechanics, Thermodynamics, Waves, Fluids Lecture 20: Rotational Motion Slide 20-1 Recap: center of mass, linear momentum A composite system behaves as though its mass is concentrated

More information

Faster Kinetics: Accelerate Your Finite-Rate Combustion Simulation with GPUs

Faster Kinetics: Accelerate Your Finite-Rate Combustion Simulation with GPUs Faster Kinetics: Accelerate Your Finite-Rate Combustion Simulation with GPUs Christopher P. Stone, Ph.D. Computational Science and Engineering, LLC Kyle Niemeyer, Ph.D. Oregon State University 2 Outline

More information

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process

Development of Dynamic Models. Chapter 2. Illustrative Example: A Blending Process Development of Dynamic Models Illustrative Example: A Blending Process An unsteady-state mass balance for the blending system: rate of accumulation rate of rate of = of mass in the tank mass in mass out

More information

Mathematical Modeling of Chemical Processes. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Mathematical Modeling of Chemical Processes. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University Mathematical Modeling of Chemical Processes Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University Chapter Objectives End of this chapter, you should be

More information

3.0 FINITE ELEMENT MODEL

3.0 FINITE ELEMENT MODEL 3.0 FINITE ELEMENT MODEL In Chapter 2, the development of the analytical model established the need to quantify the effect of the thermal exchange with the dome in terms of a single parameter, T d. In

More information

Athena Visual Software, Inc. 1

Athena Visual Software, Inc. 1 Athena Visual Studio Visual Kinetics Tutorial VisualKinetics is an integrated tool within the Athena Visual Studio software environment, which allows scientists and engineers to simulate the dynamic behavior

More information

Chemical reactors. H has thermal contribution, pressure contribution (often negligible) and reaction contribution ( source - like)

Chemical reactors. H has thermal contribution, pressure contribution (often negligible) and reaction contribution ( source - like) Chemical reactors - chemical transformation of reactants into products Classification: a) according to the type of equipment o batch stirred tanks small-scale production, mostly liquids o continuous stirred

More information

Mixing in Chemical Reactors

Mixing in Chemical Reactors Mixing in Chemical Reactors Copyright c 2016 by Nob Hill Publishing, LLC The three main reactor types developed thus far batch, continuous-stirredtank, and plug-flow reactors are useful for modeling many

More information

Mixing in Chemical Reactors

Mixing in Chemical Reactors Mixing in Chemical Reactors Copyright c 2015 by Nob Hill Publishing, LLC The three main reactor types developed thus far batch, continuous-stirredtank, and plug-flow reactors are useful for modeling many

More information

Lecture II: Rigid-Body Physics

Lecture II: Rigid-Body Physics Rigid-Body Motion Previously: Point dimensionless objects moving through a trajectory. Today: Objects with dimensions, moving as one piece. 2 Rigid-Body Kinematics Objects as sets of points. Relative distances

More information

5. Coupling of Chemical Kinetics & Thermodynamics

5. Coupling of Chemical Kinetics & Thermodynamics 5. Coupling of Chemical Kinetics & Thermodynamics Objectives of this section: Thermodynamics: Initial and final states are considered: - Adiabatic flame temperature - Equilibrium composition of products

More information

CHAPTER FIVE REACTION ENGINEERING

CHAPTER FIVE REACTION ENGINEERING 1 CHAPTER FIVE REACTION ENGINEERING 5.1. Determination of Kinetic Parameters of the Saponification Reaction in a PFR 5.3. Experimental and Numerical Determination of Kinetic Parameters of the Saponification

More information

= π + sin π = π + 0 = π, so the object is moving at a speed of π feet per second after π seconds. (c) How far does it go in π seconds?

= π + sin π = π + 0 = π, so the object is moving at a speed of π feet per second after π seconds. (c) How far does it go in π seconds? Mathematics 115 Professor Alan H. Stein April 18, 005 SOLUTIONS 1. Define what is meant by an antiderivative or indefinite integral of a function f(x). Solution: An antiderivative or indefinite integral

More information

Gas Network Simulation and Optimization

Gas Network Simulation and Optimization Gas Network Simulation and Optimization Alfredo Bermúdez, Julio González-Díaz, Francisco J. González-Diéguez and Ángel M. González-Rueda University of Santiago de Compostela and Reganosa June 5, 2014 Francisco

More information

ERT 208 REACTION ENGINEERING

ERT 208 REACTION ENGINEERING ERT 208 REACTION ENGINEERING MOLE BALANCE MISMISURAYA MEOR AHMAD School of bioprocess engineering Unimap Course Outcome No.1: Ability to solve the rate of reaction and their kinetics. objectives DESCRIBE

More information

IDEAL REACTORS FOR HOMOGENOUS REACTION AND THEIR PERFORMANCE EQUATIONS

IDEAL REACTORS FOR HOMOGENOUS REACTION AND THEIR PERFORMANCE EQUATIONS IDEAL REACTORS FOR HOMOGENOUS REACTION AND THEIR PERFORMANCE EQUATIONS At the end of this week s lecture, students should be able to: Differentiate between the three ideal reactors Develop and apply the

More information

Galerkin Finite Element Model for Heat Transfer

Galerkin Finite Element Model for Heat Transfer Galerkin Finite Element Model for Heat Transfer Introductory Course on Multiphysics Modelling TOMASZ G. ZIELIŃSKI bluebox.ippt.pan.pl/ tzielins/ Table of Contents 1 Notation remarks 1 2 Local differential

More information

Chemical Reaction Engineering

Chemical Reaction Engineering Lecture 6 hemical Reaction Engineering (RE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they take place. Lecture 6 Tuesday 1/9/13 Block

More information

PROCEEDINGS of the 5 th International Conference on Chemical Technology 5 th International Conference on Chemical Technology

PROCEEDINGS of the 5 th International Conference on Chemical Technology 5 th International Conference on Chemical Technology 5 th International Conference on Chemical Technology 10. 12. 4. 2017 Mikulov, Czech Republic www.icct.cz PROCEEDINGS of the 5 th International Conference on Chemical Technology www.icct.cz INHERENTLY SAFER

More information

PROCEEDINGS of the 4th International Conference on Chemical Technology 4th International Conference on Chemical Technology

PROCEEDINGS of the 4th International Conference on Chemical Technology 4th International Conference on Chemical Technology www.icct.cz PROCEEDINGS of the 4th International Conference on Chemical Technology 4th International Conference on Chemical Technology ICCT 2016 25. 27. 4. 2016 Mikulov, Czech Republic www.icct.cz PROCEEDINGS

More information

An Introduction to Xcos

An Introduction to Xcos A. B. Raju Ph.D Professor and Head, Electrical and Electronics Engineering Department, B. V. B. College of Engineering and Technology, HUBLI-580 031, KARNATAKA abraju@bvb.edu 28 th September 2010 Outline

More information

INTRODUCTION TO CHEMICAL PROCESS SIMULATORS

INTRODUCTION TO CHEMICAL PROCESS SIMULATORS INTRODUCTION TO CHEMICAL PROCESS SIMULATORS DWSIM Chemical Process Simulator A. Carrero, N. Quirante, J. Javaloyes October 2016 Introduction to Chemical Process Simulators Contents Monday, October 3 rd

More information

Flux - definition: (same format for all types of transport, momentum, energy, mass)

Flux - definition: (same format for all types of transport, momentum, energy, mass) Fundamentals of Transport Flu - definition: (same format for all types of transport, momentum, energy, mass) flu in a given direction Quantity of property being transferred ( time)( area) More can be transported

More information

Introduction to Partial Differential Equations

Introduction to Partial Differential Equations Introduction to Partial Differential Equations Philippe B. Laval KSU Current Semester Philippe B. Laval (KSU) 1D Heat Equation: Derivation Current Semester 1 / 19 Introduction The derivation of the heat

More information

First Year Physics: Prelims CP1. Classical Mechanics: Prof. Neville Harnew. Problem Set III : Projectiles, rocket motion and motion in E & B fields

First Year Physics: Prelims CP1. Classical Mechanics: Prof. Neville Harnew. Problem Set III : Projectiles, rocket motion and motion in E & B fields HT017 First Year Physics: Prelims CP1 Classical Mechanics: Prof Neville Harnew Problem Set III : Projectiles, rocket motion and motion in E & B fields Questions 1-10 are standard examples Questions 11-1

More information

General introduction to Hydrodynamic Instabilities

General introduction to Hydrodynamic Instabilities KTH ROYAL INSTITUTE OF TECHNOLOGY General introduction to Hydrodynamic Instabilities L. Brandt & J.-Ch. Loiseau KTH Mechanics, November 2015 Luca Brandt Professor at KTH Mechanics Email: luca@mech.kth.se

More information

The Material Balance for Chemical Reactors

The Material Balance for Chemical Reactors The Material Balance for Chemical Reactors Copyright c 2015 by Nob Hill Publishing, LLC 1 General Mole Balance V R j Q 0 c j0 Q 1 c j1 Conservation of mass rate of accumulation of component j = + { rate

More information

The Material Balance for Chemical Reactors. Copyright c 2015 by Nob Hill Publishing, LLC

The Material Balance for Chemical Reactors. Copyright c 2015 by Nob Hill Publishing, LLC The Material Balance for Chemical Reactors Copyright c 2015 by Nob Hill Publishing, LLC 1 General Mole Balance V R j Q 0 c j0 Q 1 c j1 Conservation of mass rate of accumulation of component j = + { rate

More information

Chemical Reaction Engineering Prof. Jayant Modak Department of Chemical Engineering Indian Institute of Science, Bangalore

Chemical Reaction Engineering Prof. Jayant Modak Department of Chemical Engineering Indian Institute of Science, Bangalore Chemical Reaction Engineering Prof. Jayant Modak Department of Chemical Engineering Indian Institute of Science, Bangalore Lecture No. #40 Problem solving: Reactor Design Friends, this is our last session

More information

Interpolated Rigid-Body Motions and Robotics

Interpolated Rigid-Body Motions and Robotics Interpolated Rigid-Body Motions and Robotics J.M. Selig London South Bank University and Yuanqing Wu Shanghai Jiaotong University. IROS Beijing 2006 p.1/22 Introduction Interpolation of rigid motions important

More information

Analytical Mechanics: Variational Principles

Analytical Mechanics: Variational Principles Analytical Mechanics: Variational Principles Shinichi Hirai Dept. Robotics, Ritsumeikan Univ. Shinichi Hirai (Dept. Robotics, Ritsumeikan Univ.) Analytical Mechanics: Variational Principles 1 / 71 Agenda

More information

Tutorial for the supercritical pressure pipe with STAR-CCM+

Tutorial for the supercritical pressure pipe with STAR-CCM+ Tutorial for the supercritical pressure pipe with STAR-CCM+ For performing this tutorial, it is necessary to have already studied the tutorial on the upward bend. In fact, after getting abilities with

More information

Extent computation under rank-deficient conditions

Extent computation under rank-deficient conditions Extent computation under rank-deficient conditions Alma Mašić Julien Billeter Dominique Bonvin Kris illez Eawag: Swiss Federal Institute of Aquatic Science and Technology, Überlandstrasse 133, CH-86 Dübendorf,

More information

A Stochastic Online Sensor Scheduler for Remote State Estimation with Time-out Condition

A Stochastic Online Sensor Scheduler for Remote State Estimation with Time-out Condition A Stochastic Online Sensor Scheduler for Remote State Estimation with Time-out Condition Junfeng Wu, Karl Henrik Johansson and Ling Shi E-mail: jfwu@ust.hk Stockholm, 9th, January 2014 1 / 19 Outline Outline

More information

r=1 r=1 argmin Q Jt (20) After computing the descent direction d Jt 2 dt H t d + P (x + d) d i = 0, i / J

r=1 r=1 argmin Q Jt (20) After computing the descent direction d Jt 2 dt H t d + P (x + d) d i = 0, i / J 7 Appendix 7. Proof of Theorem Proof. There are two main difficulties in proving the convergence of our algorithm, and none of them is addressed in previous works. First, the Hessian matrix H is a block-structured

More information

Nov : Lecture 22: Differential Operators, Harmonic Oscillators

Nov : Lecture 22: Differential Operators, Harmonic Oscillators 14 Nov. 3 005: Lecture : Differential Operators, Harmonic Oscillators Reading: Kreyszig Sections:.4 (pp:81 83),.5 (pp:83 89),.8 (pp:101 03) Differential Operators The idea of a function as something that

More information

CE 329, Fall 2015 Assignment 16, Practice Exam

CE 329, Fall 2015 Assignment 16, Practice Exam CE 39, Fall 15 Assignment 16, Practice Exam You may only use pencils, pens and erasers while taking this exam. You may NO use a calculator. You may not leave the room for any reason if you do, you must

More information

Theoretical Models of Chemical Processes

Theoretical Models of Chemical Processes Theoretical Models of Chemical Processes Dr. M. A. A. Shoukat Choudhury 1 Rationale for Dynamic Models 1. Improve understanding of the process 2. Train Plant operating personnel 3. Develop control strategy

More information

The Lifted Newton Method and Its Use in Optimization

The Lifted Newton Method and Its Use in Optimization The Lifted Newton Method and Its Use in Optimization Moritz Diehl Optimization in Engineering Center (OPTEC), K.U. Leuven, Belgium joint work with Jan Albersmeyer (U. Heidelberg) ENSIACET, Toulouse, February

More information

Lecture 6, September 1, 2017

Lecture 6, September 1, 2017 Engineering Mathematics Fall 07 Lecture 6, September, 07 Escape Velocity Suppose we have a planet (or any large near to spherical heavenly body) of radius R and acceleration of gravity at the surface of

More information

Chapter 9b: Numerical Methods for Calculus and Differential Equations. Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers

Chapter 9b: Numerical Methods for Calculus and Differential Equations. Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers Chapter 9b: Numerical Methods for Calculus and Differential Equations Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers Acceleration Initial-Value Problems Consider a skydiver

More information

A First Course on Kinetics and Reaction Engineering Unit 33. Axial Dispersion Model

A First Course on Kinetics and Reaction Engineering Unit 33. Axial Dispersion Model Unit 33. Axial Dispersion Model Overview In the plug flow reactor model, concentration only varies in the axial direction, and the sole causes of that variation are convection and reaction. Unit 33 describes

More information

A First Course on Kinetics and Reaction Engineering Unit 19. Analysis of Batch Reactors

A First Course on Kinetics and Reaction Engineering Unit 19. Analysis of Batch Reactors Unit 19. Analysis of Batch Reactors Overview As noted in Unit 18, batch reactor processing often follows an operational protocol that involves sequential steps much like a cooking recipe. In general, each

More information

Chapter 1. Lecture 1

Chapter 1. Lecture 1 Chapter 1 Lecture 1 Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they take place. 1 Lecture 1 Introduction

More information

Next, make a stoichiometric table for the flow system (see Table 3-4 in Fogler). This table applies to both a PFR and CSTR reactor.

Next, make a stoichiometric table for the flow system (see Table 3-4 in Fogler). This table applies to both a PFR and CSTR reactor. Cite as: William Green, Jr., and K. Dane Wittrup, course materials for.37 Chemical and Biological Reaction Engineering, Spring 27. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology.

More information

Applied CFD Project 1. Christopher Light MAE 598

Applied CFD Project 1. Christopher Light MAE 598 Applied CFD Project 1 Christopher Light MAE 598 October 5, 2017 Task 1 The hot water tank shown in Fig 1 is used for analysis of cool water flow with the heat from a hot plate at the bottom. For all tasks,

More information

Chemical Reactions and Chemical Reactors

Chemical Reactions and Chemical Reactors Chemical Reactions and Chemical Reactors George W. Roberts North Carolina State University Department of Chemical and Biomolecular Engineering WILEY John Wiley & Sons, Inc. x Contents 1. Reactions and

More information

Modeling, Simulation and Optimization of a Cross Flow Molten Carbonate Fuel Cell

Modeling, Simulation and Optimization of a Cross Flow Molten Carbonate Fuel Cell Modeling, Simulation and Optimization of a Cross Flow Molten Carbonate Fuel Cell P. Heidebrecht 1, M. Mangold 2, M. Gundermann 1, A. Kienle 2,3, K. Sundmacher 1,2 1 Otto-von-Guericke-University Magdeburg,

More information

5. Collection and Analysis of. Rate Data

5. Collection and Analysis of. Rate Data 5. Collection and nalysis of o Objectives Rate Data - Determine the reaction order and specific reaction rate from experimental data obtained from either batch or flow reactors - Describe how to analyze

More information

ChE 6303 Advanced Process Control

ChE 6303 Advanced Process Control ChE 6303 Advanced Process Control Teacher: Dr. M. A. A. Shoukat Choudhury, Email: shoukat@buet.ac.bd Syllabus: 1. SISO control systems: Review of the concepts of process dynamics and control, process models,

More information

It is convenient to think that solutions of differential equations consist of a family of functions (just like indefinite integrals ).

It is convenient to think that solutions of differential equations consist of a family of functions (just like indefinite integrals ). Section 1.1 Direction Fields Key Terms/Ideas: Mathematical model Geometric behavior of solutions without solving the model using calculus Graphical description using direction fields Equilibrium solution

More information

Travelling-wave spatially periodic forcing of asymmetric binary mixtures

Travelling-wave spatially periodic forcing of asymmetric binary mixtures Travelling-wave spatially periodic forcing of asymmetric binary mixtures Lennon Ó Náraigh School of Mathematics and Statistics, University College Dublin, Belfield, Dublin 4, Ireland 19th November 2018

More information

Engineering and. Tapio Salmi Abo Akademi Abo-Turku, Finland. Jyri-Pekka Mikkola. Umea University, Umea, Sweden. Johan Warna.

Engineering and. Tapio Salmi Abo Akademi Abo-Turku, Finland. Jyri-Pekka Mikkola. Umea University, Umea, Sweden. Johan Warna. Chemical Reaction Engineering and Reactor Technology Tapio Salmi Abo Akademi Abo-Turku, Finland Jyri-Pekka Mikkola Umea University, Umea, Sweden Johan Warna Abo Akademi Abo-Turku, Finland CRC Press is

More information

IV B.Tech. I Semester Supplementary Examinations, February/March PROCESS MODELING AND SIMULATION (Chemical Engineering)

IV B.Tech. I Semester Supplementary Examinations, February/March PROCESS MODELING AND SIMULATION (Chemical Engineering) www..com www..com Code No: M0824/R07 Set No. 1 IV B.Tech. I Semester Supplementary Examinations, February/March - 2011 PROCESS MODELING AND SIMULATION (Chemical Engineering) Time: 3 Hours Max Marks: 80

More information

1. Introductory Material

1. Introductory Material CHEE 321: Chemical Reaction Engineering 1. Introductory Material 1b. The General Mole Balance Equation (GMBE) and Ideal Reactors (Fogler Chapter 1) Recap: Module 1a System with Rxn: use mole balances Input

More information

Chemical Reaction Engineering Lecture 5

Chemical Reaction Engineering Lecture 5 Chemical Reaction Engineering g Lecture 5 The Scope The im of the Course: To learn how to describe a system where a (bio)chemical reaction takes place (further called reactor) Reactors Pharmacokinetics

More information

Reminders: Show your work! As appropriate, include references on your submitted version. Write legibly!

Reminders: Show your work! As appropriate, include references on your submitted version. Write legibly! Phys 782 - Computer Simulation of Plasmas Homework # 4 (Project #1) Due Wednesday, October 22, 2014 Reminders: Show your work! As appropriate, include references on your submitted version. Write legibly!

More information

THE KING S SCHOOL. Mathematics Extension Higher School Certificate Trial Examination

THE KING S SCHOOL. Mathematics Extension Higher School Certificate Trial Examination THE KING S SCHOOL 2009 Higher School Certificate Trial Examination Mathematics Extension 1 General Instructions Reading time 5 minutes Working time 2 hours Write using black or blue pen Board-approved

More information

A numerical experiment design study on a biodiesel production process

A numerical experiment design study on a biodiesel production process European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. A numerical experiment design study on a biodiesel

More information

Oscillatory Motion. Solutions of Selected Problems

Oscillatory Motion. Solutions of Selected Problems Chapter 15 Oscillatory Motion. Solutions of Selected Problems 15.1 Problem 15.18 (In the text book) A block-spring system oscillates with an amplitude of 3.50 cm. If the spring constant is 250 N/m and

More information

DESIGN AND IMPLEMENTATION OF OBJECT-ORIENTED COMPUTER SOFTWARE TO SOLVE SECOND ORDER ORDINARY DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS

DESIGN AND IMPLEMENTATION OF OBJECT-ORIENTED COMPUTER SOFTWARE TO SOLVE SECOND ORDER ORDINARY DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS DESIGN AND IMPLEMENTATION OF OBJECT-ORIENTED COMPUTER SOFTWARE TO SOLVE SECOND ORDER ORDINARY DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS Atsa am, D. D., Department of Mathematics/Statistics/Computer

More information

Formation and Long Term Evolution of an Externally Driven Magnetic Island in Rotating Plasmas )

Formation and Long Term Evolution of an Externally Driven Magnetic Island in Rotating Plasmas ) Formation and Long Term Evolution of an Externally Driven Magnetic Island in Rotating Plasmas ) Yasutomo ISHII and Andrei SMOLYAKOV 1) Japan Atomic Energy Agency, Ibaraki 311-0102, Japan 1) University

More information

Computational Problem: Keplerian Orbits

Computational Problem: Keplerian Orbits Computational Problem: Keplerian Orbits April 10, 2006 1 Part 1 1.1 Problem For the case of an infinite central mass and an orbiting test mass, integrate a circular orbit and an eccentric orbit. Carry

More information

CHEMICAL REACTORS - PROBLEMS OF REACTOR ASSOCIATION 47-60

CHEMICAL REACTORS - PROBLEMS OF REACTOR ASSOCIATION 47-60 2011-2012 Course CHEMICL RECTORS - PROBLEMS OF RECTOR SSOCITION 47-60 47.- (exam jan 09) The elementary chemical reaction in liquid phase + B C is carried out in two equal sized CSTR connected in series.

More information

Prediction of CO Burnout using a CHEMKIN based Network Tool

Prediction of CO Burnout using a CHEMKIN based Network Tool Prediction of CO Burnout using a CHEMKIN based Network Tool Engler-Bunte-Institut / Bereich Verbrennungstechnik Universität Karlsruhe Contents Complex reaction schemes vs. complex transport models. Complex

More information

Introduction to Robotics

Introduction to Robotics J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics

More information

ON THE CONSERVATION OF MASS AND ENERGY IN HYGROTHERMAL NUMERICAL SIMULATION WITH COMSOL MULTIPHYSICS

ON THE CONSERVATION OF MASS AND ENERGY IN HYGROTHERMAL NUMERICAL SIMULATION WITH COMSOL MULTIPHYSICS ON THE CONSERVATION OF MASS AND ENERGY IN HYGROTHERMAL NUMERICAL SIMULATION WITH COMSOL MULTIPHYSICS Michele Bianchi Janetti, Fabian Ochs, and Wolfgang Feist,2 Unit for Energy Efficient Buildings, University

More information