Reacting flows and control theory Harvey Lam Princeton University Numerical Combustion 08 Monterey, CA.

Slides:



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

Attention as a Performance Measure for Control System Design Congratulations Marc Q. Jacobs April 27, 2002 Roger Brockett Engineering and Applied Sciences.
Singular Perturbation with Variable Fast Time Scales Harvey Lam Princeton University September, 2007.
Åbo Akademi University & TUCS, Turku, Finland Ion PETRE Andrzej MIZERA COPASI Complex Pathway Simulator.
Automotive Research Center Robotics and Mechatronics A Nonlinear Tracking Controller for a Haptic Interface Steer-by-Wire Systems A Nonlinear Tracking.
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Dimension Reduction of Combustion Chemistry using Pre-Image Curves Zhuyin (laniu) Ren October 18 th, 2004.
Dynamical Systems Analysis II: Evaluating Stability, Eigenvalues By Peter Woolf University of Michigan Michigan Chemical Process Dynamics.
TIME 2014 Technology in Mathematics Education July 1 st - 5 th 2014, Krems, Austria.
Chapter 3 1 Laplace Transforms 1. Standard notation in dynamics and control (shorthand notation) 2. Converts mathematics to algebraic operations 3. Advantageous.
1 Chapter 9 Differential Equations: Classical Methods A differential equation (DE) may be defined as an equation involving one or more derivatives of an.
Feedback Control Systems (FCS)
MATH 175: NUMERICAL ANALYSIS II CHAPTER 3: Differential Equations Lecturer: Jomar Fajardo Rabajante 2nd Sem AY IMSP, UPLB.
Introduction 1. MSc (1994): Punjab University Specialization: Applied Mathematics 2. MS /M.Phil (2006): COMSATS, Islamabad Specialization: Applied Mathematics.
Module 1 Introduction to Ordinary Differential Equations Mr Peter Bier.
Definition of an Industrial Robot
Lecture 35 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Asymptotic Techniques
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Sistem Kontrol I Kuliah II : Transformasi Laplace Imron Rosyadi, ST 1.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Section 2: Finite Element Analysis Theory
Erin Catto Blizzard Entertainment Numerical Integration.
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
Book Adaptive control -astrom and witten mark
Dr. Hatim Dirar Department of Physics, College of Science Imam Mohamad Ibn Saud Islamic University.
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.
Using Partitioning in the Numerical Treatment of ODE Systems with Applications to Atmospheric Modelling Zahari Zlatev National Environmental Research Institute.
MAE 555 Non-equilibrium Gas Dynamics Guest lecturer Harvey S. H. Lam November 16, 2010 On Computational Singular Perturbation.
Math 3120 Differential Equations with Boundary Value Problems
Prepared by Mrs. Azduwin Binti Khasri
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
Mathematical Models and Block Diagrams of Systems Regulation And Control Engineering.
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
Feedback Linearization Presented by : Shubham Bhat (ECES-817)
Chapter 2 Mathematical Background Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Taiwan March,
1 Example 1 Evaluate Solution Since the degree 2 of the numerator equals the degree of the denominator, we must begin with a long division: Thus Observe.
THE LAPLACE TRANSFORM LEARNING GOALS Definition
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ME 431 System Dynamics Dept of Mechanical Engineering.
EE102 – SYSTEMS & SIGNALS Fall Quarter, Instructor: Fernando Paganini.
Feedback Stabilization of Nonlinear Singularly Perturbed Systems MENG Bo JING Yuanwei SHEN Chao College of Information Science and Engineering, Northeastern.
Ch 2.1: Linear Equations; Method of Integrating Factors A linear first order ODE has the general form where f is linear in y. Examples include equations.
1 Chapter 1 Introduction to Differential Equations 1.1 Introduction The mathematical formulation problems in engineering and science usually leads to equations.
Ch. 1 First-Order ODEs Ordinary differential equations (ODEs) Deriving them from physical or other problems (modeling) Solving them by standard methods.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Ch 1.1: Basic Mathematical Models; Direction Fields Differential equations are equations containing derivatives. The following are examples of physical.
Controlling Chaos Journal presentation by Vaibhav Madhok.
Differential Equations MTH 242 Lecture # 05 Dr. Manshoor Ahmed.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
ERT 210/4 Process Control & Dynamics DYNAMIC BEHAVIOR OF PROCESSES :
Modeling & Simulation of Dynamic Systems (MSDS)
First-order Differential Equations Chapter 2. Overview II. Linear equations Chapter 1 : Introduction to Differential Equations I. Separable variables.
Differential Equations
DYNAMIC BEHAVIOR OF PROCESSES :
A few illustrations on the Basic Concepts of Nonlinear Control
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter 1: Overview of Control
Modeling and Simulation Dr. Mohammad Kilani
Laplace Transforms Chapter 3 Standard notation in dynamics and control
1.5 Linear ODEs. Bernoulli Equation. Population Dynamics
Mathematical Modeling of Control Systems
Mathematical Descriptions of Systems
Linear Control Systems
One- and Two-Dimensional Flows
Digital Control Systems (DCS)
Stability Analysis of Linear Systems
Presentation transcript:

Reacting flows and control theory Harvey Lam Princeton University Numerical Combustion 08 Monterey, CA

Model reduction for reacting flows  Start with an initial value problem of N nonlinear ODEs.  Goal is to find a “slow manifold” which provides M algebraic relations between N unknowns after the transients die.  Mathematical tools: QSSA (quasi-steady state approximation) and PE (partial equilibrium). Time scale separation!

Control Theory  Start with a dynamical system with N state variables governed by N nonlinear ODEs which contain M unknown control forces.  Real time sensor measurements are available.  It is desired that the sensor measurements honor the M given (user-specified) control objectives after some initial transient.  Goal: find those M control forces (using feedback) to honor the M control objectives!

Control theory mathematics  System to be controlled: where u is unknown and to be determined. * Sensor measurements Y=C(X;t) are available! * Want Y(t) to honor M user-specfied control objectives (after the transients die):

The control problem  The desired result is u(Y;t)--- the control force as some function of the current and past values of the sensor measurements Y(t).  The conventional wisdom is that one can only control the system if a good model A(X;t) of the system is known.  Question: can the system be controlled if we don’t know A(X;t)?

Generic control objectives  Consider the generic user-specified control objectives on Y:  Y m =C m (X;t). Thus, we want:

Dynamics of the sensor measurements  Since Y m =C m (X;t), we have: where has clear physical meanings.

Exact control law…  The exact actual ODE for Y:  The desired ODE for Y: Equating dY/dt, we obtain the exact control law:

Conventional wisdom: knowledge of A(X;t) is needed for control!  The exact control law is a “manifold” in [u,X] space:  Look! Knowledge of A(X;t) is needed!  Is it possible to control the system without detailed knowledge of the A(X;t) of the system? It is assumed that the “time scale” of the actual system is O(1).  We assume the control system is microprocessor- based (with CPU clock speed of xx giga-hertzs).

The reacting flows idea…  Imagine u to be chemical radicals which are involved in some fast reactions … The f k (Y,dY/dt)’s are given and known control objectives… Apply QSSA to these radicals in the small  limit… Question: what should K be?

How to make QSSA legitimate… We need the Jacobian of R(u,Y) with respect to u to be negative definite.   is at our disposal. We can make the “chemical reaction rate” sufficiently fast by using very small values…

Some details …  The u dependence of R(u,Y):  Condition on K: to make J negative definite!

Universal Dynamic Control Law  System to be controlled (integrated by nature):  Desired dynamics of Y m =C m (X):  The UDCL (integrated by the black box): No knowledge of A(X;t) is needed! (Need to pick K)

How to pick K  The actual Y dynamics:  Thus D m k is the  Y m response to a unit pulse of u k. (easy to determine) … D must not be singular!  … K being the inverse of -D would work (sufficient but not necessary).

Summary… for N=M=1 case  Dynamics of system to be controlled:  Desired Y dynamics:  The real time UDCL (for any A(X;t)):

Numerical example: joy-stick control!  Desired Y(t) dynamics: The red line is any Y target (t) joy-stick trajectory.  The black line is the UDCL controlled trajectory for any A(X;t).

Time scale separation?  The physical system’s time scale is O(1).  The controller black box’s hardware/software turn-around time is O(  ).  The UDCL exploits  <<1.  What happens to those components of X not involved in the M control objectives? (cross our fingers and pray!)

Concluding remarks  Linearity offers no advantage… A(X;t) can include unknown disturbances…  It is highly preferred that sensor measurements of both Y(t) and dY(t)/dt are available. Numerical differentiation of Y(t) is not recommended.  Controllability, observability, and “relative degree” are relevant concepts.  CSP can be helpful to two-point boundary value problems encountered in optimal controls. 