Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Performance & Stability Analysis.

Slides:



Advertisements
Similar presentations
Example Project and Numerical Integration Computational Neuroscience 03 Lecture 11.
Advertisements

Formal Computational Skills
PID Control Professor Walter W. Olson
Chapter 6 Differential Equations
Stability Margins Professor Walter W. Olson
Root Locus Diagrams Professor Walter W. Olson
Lecture 5 Newton-Raphson Method
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
Numerical Solution of Nonlinear Equations
Lecture 7: Basis Functions & Fourier Series
Computational Modeling for Engineering MECN 6040
Numeriska beräkningar i Naturvetenskap och Teknik 1. Numerical differentiation and quadrature Discrete differentiation and integration Trapezoidal and.
Open Methods Chapter 6 The Islamic University of Gaza
Bode Magnitude Plots Constructed Bode Actual Bode
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Laplace Transforms.
Loop Shaping Professor Walter W. Olson
Chapter 1 Introduction The solutions of engineering problems can be obtained using analytical methods or numerical methods. Analytical differentiation.
Dr. Jie Zou PHY Chapter 9 Ordinary Differential Equations: Initial-Value Problems Lecture (II) 1 1 Besides the main textbook, also see Ref.: “Applied.
8-1 Chapter 8 Differential Equations An equation that defines a relationship between an unknown function and one or more of its derivatives is referred.
ECIV 301 Programming & Graphics Numerical Methods for Engineers REVIEW III.
Open Methods Chapter 6 The Islamic University of Gaza
Lecture Notes Dr. Rakhmad Arief Siregar Universiti Malaysia Perlis
Ordinary Differential Equations Final Review Shurong Sun University of Jinan Semester 1,
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Chapter 15 Fourier Series and Fourier Transform
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Transfer Function Real Imaginary.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Solving ODE.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Stability and the s-Plane Stability of an RC Circuit 1 st and 2 nd.
Automatic Control Theory-
1 Chapter 2 We need to write differential equations representing the system or subsystem. Then write the Laplace transform of the system. Then we will.
EE3561_Unit 8Al-Dhaifallah14351 EE 3561 : Computational Methods Unit 8 Solution of Ordinary Differential Equations Lesson 3: Midpoint and Heun’s Predictor.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo System Solutions Dc1c1 c2c2 c n-1 cncn.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Block Diagrams H(s) + - R(s) Y(s) E(s)
Integration of 3-body encounter. Figure taken from
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
Signals and Systems 1 Lecture 8 Dr. Ali. A. Jalali September 6, 2002.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Transfer Functions.
Numerical Methods for Engineering MECN 3500
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo System Solutions y(t) t +++++… 11 22.
Scientific Computing Multi-Step and Predictor-Corrector Methods.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
MECN 3500 Inter - Bayamon Lecture 6 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Using Partial Fraction Expansion
Numerical Analysis – Differential Equation
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Linear Systems m k u x m k u x Fixed.
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Ordinary Differential Equations
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapters 22 and 23.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Lecture 24a Problem Session.
CHAPTER 3 NUMERICAL METHODS
Lesson 20: Process Characteristics- 2nd Order Lag Process
Part 7 - Chapter 25.
Laplace Transforms Chapter 3 Standard notation in dynamics and control
Time Domain and Frequency Domain Analysis
Automatic control systems I
Ordinary Differential Equations
Class Notes 18: Numerical Methods (1/2)
SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM (Term 101) Section 04 Read , 26-2, 27-1 CISE301_Topic8L4&5.
Class Notes 19: Numerical Methods (2/2)
MATH 2140 Numerical Methods
Chapter 6.
Numerical Analysis Lecture 45.
Computers in Civil Engineering 53:081 Spring 2003
Chapter 26.
Part 7 - Chapter 25.
Numerical Analysis Lecture 37.
Chapter 6.
Loop Transfer Function
Presentation transcript:

Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Performance & Stability Analysis

Outline of Today’s Lecture Review Two mathematical problems in controls roots trajectories Numerical Methods Newton Raphson Runge Kutta System Response Hypothetical but common 2ne Order System Response Stability Determining Stability

Two Mathematical Problems Frequently Encountered in Controls Find the roots of an equation Methods Trial and Error (bracketing methods add a bit of science to this) Graphics Closed form solutions (e.g.: quadratic formula) Newton Raphson Find the solution at a given time for given conditions Various differential and difference equations analytic solutions (sometimes reformulated as find the roots problem) Numerical Methods Newton Cotes Methods (trapezoidal rule, Simpson’s rule. etc. for integration) Euler’s Method Runga Kutta/Butcher Methods Many other techniques (Adams-Bashforth, Adams-Milne, Hermite–Obreschkoff, Fehlberg, Conjugate Gradient Methods, etc.)

Numerical Methods Solutions can be approximated using numerical methods Why Numerical Methods? Analytical methods may not exist to solve for the exact roots or the exact solution Use of computers Flexibility of making changes

Newton Raphson Method for finding roots Probably the most common numerical technique simple efficient flexible It can be shown from a truncated Taylor’s Series that Provided that the slope at the test points is consistent, we can iterate to a solution within our error tolerance t f(t) f(t i ) titi t i+1 Problems occur if the slope reverses sign such as in an oscillation or becomes very flat

Solution Methods To solve We can use Reduction in order Undetermined coefficients Variation of parameters Laplace Transforms Superposition of particular integrals Cauchy-Euler equation Numerical methods

Euler Method Our goal is to solve equations of the form The theory for the Euler method is the same as that of the Newton Raphson Method: Rather than now solve for an axis crossing, we predict where the next value of the curve will be and then Make successive estimates of y i+1 yiyi xixi Prediction Error } y i+1 x i+1 step h }

Runge Kutta/Butcher Method Has its origins in a 2 variable Taylor Series Expansion The function is called the increment function RK4 is a four factor expansion of the incrementing function For RK4: Butcher’s method uses 5 factors is more accurate than RK4 at a given time step

Hypothetical (but Common Form) 2 nd Order System

Hypothetical (but Common Form) 2 nd Order System 5 Responses

Hypothetical (but Common Form) 2 nd Order System 5 Phase Plots Equilibrim Points Limit Cycles

2 nd Order System Response   

System Response: Step Input The time history of a system’s outputs Often called the system path, trajectory or time series Transient period=settling time, t s Steady State { Overshoot M p Rise time, t r

System Response: Frequency Response Time history with respect to a sinusoid: Input Sin(t) Transient Response Phase Shift,  T Amplitude A y Period,T Amplitude A u

Types of Common Responses General form of linear time invariant (LTI) system is expressed: The most general form of the response (the solution) is expressed:

Definition of Stable A system described the solution (the response) is stable if that system’s response stay arbitrarily near some value, a, for all of time greater than some value, t f.

Unstable Responses

Hypothetical (but Common Form) 2 nd Order System 5 Phase Plots Unstable Stable Marginally Stable

Marginally (Neutrally) Stable Steady Oscillations are said to be marginally or neurtally stable in the sense of Lyapunov

Asymptotically Stable

Unstable

Summary Stable System Response System response to a step System response to a sinusoid Hypothetical but common 2ne Order System Response 5 possible responses Stability The ability to remain within a given distance of a value in steady state Next Class: Linear Systems