Curriculum: MechEng, UC Berkeley

Similar documents
EET 3212 Control Systems. Control Systems Engineering, 6th Edition, Norman S. Nise December 2010, A. Goykadosh and M.

EECE 460 : Control System Design

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Simon Fraser University School of Engineering Science ENSC Linear Systems Spring Instructor Jim Cavers ASB

Course Summary. The course cannot be summarized in one lecture.

Course roadmap. ME451: Control Systems. What is Root Locus? (Review) Characteristic equation & root locus. Lecture 18 Root locus: Sketch of proofs

EEE 184 Project: Option 1

1) Electronic Circuits & Laboratory

A New Closed-loop Identification Method of a Hammerstein-type System with a Pure Time Delay

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

Process Modelling, Identification, and Control

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

STABILITY OF CLOSED-LOOP CONTOL SYSTEMS

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

Subband Coding and Wavelets. National Chiao Tung University Chun-Jen Tsai 12/04/2014

Local Phase Portrait of Nonlinear Systems Near Equilibria

Controls Problems for Qualifying Exam - Spring 2014

EE 380. Linear Control Systems. Lecture 10

Modeling and Control Overview

Stability of Feedback Control Systems: Absolute and Relative

Feedback Control of Dynamic Systems

Dynamic Systems. Modeling and Analysis. Hung V. Vu. Ramin S. Esfandiari. THE McGRAW-HILL COMPANIES, INC. California State University, Long Beach

Digital Control Engineering Analysis and Design

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Process Modelling, Identification, and Control

SOUTHERN UNIVERSITY and A&M COLLEGE DEPARTMENT OF MATHEMATICS MATH 395 CALCULUS III AND DIFFERENTIAL EQUATIONS FOR JUNIOR ENGINEERING MAJORS

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

Radnor High School Course Syllabus Advanced Placement Calculus BC 0460

ECE 388 Automatic Control

On the design of Incremental ΣΔ Converters

Autonomous Mobile Robot Design

Mathematics (MAT) MAT 051 Pre-Algebra. 4 Hours. Prerequisites: None. 4 hours weekly (4-0)

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

ORDINARY DIFFERENTIAL EQUATIONS

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

An Overview on Behavioural Theory to Systems and Control

CDS 101: Lecture 4.1 Linear Systems

Control Systems I. Lecture 9: The Nyquist condition

CYBER EXPLORATION LABORATORY EXPERIMENTS

Chemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University

Learn2Control Laboratory

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Torsion Disks. (ECP Systems-Model: 205)

Lotka Volterra Model with Time Delay

Video 5.1 Vijay Kumar and Ani Hsieh

Course Goals and Course Objectives, as of Fall Math 102: Intermediate Algebra

EE 422G - Signals and Systems Laboratory

(Continued on next page)

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

CONTROL * ~ SYSTEMS ENGINEERING

Lecture 13: Internal Model Principle and Repetitive Control

Trinity Christian School Curriculum Guide

BASE VECTORS FOR SOLVING OF PARTIAL DIFFERENTIAL EQUATIONS

I. AP Calculus AB Major Topic: Functions, Graphs, and Limits

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Software Engineering/Mechatronics 3DX4. Slides 6: Stability

Analysis of SISO Control Loops

ECE317 : Feedback and Control

Smith Predictor Based Autotuners for Time-delay Systems

Research Article Chaotic Attractor Generation via a Simple Linear Time-Varying System

Why This Class? James K. Peterson. August 22, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

MEM 355 Performance Enhancement of Dynamical Systems

MAS107 Control Theory Exam Solutions 2008

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =

Intro to Frequency Domain Design

João P. Hespanha. January 16, 2009

MATHEMATICS (MATH) Calendar

Review for Exam #3 MATH 3200

RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM 1

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

4452 Mathematical Modeling Lecture 13: Chaos and Fractals

Unit 8: Part 2: PD, PID, and Feedback Compensation

CDS 101/110: Lecture 10.3 Final Exam Review

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Digital Control: Summary # 7

Feedback Control of Linear SISO systems. Process Dynamics and Control

Department of Electrical and Telecommunications Engineering Technology TEL (718) FAX: (718) Courses Description:

Effect of Fractional Order in Vertical Pole Motion Sucheta Moharir 1, Narhari Patil 2

I Stable, marginally stable, & unstable linear systems. I Relationship between pole locations and stability. I Routh-Hurwitz criterion

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

Lecture 2. Introduction to Systems (Lathi )

2 Ordinary Differential Equations: Initial Value Problems

A brief introduction to robust H control

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Polynomial and Rational Functions

SOLVING SOME PHYSICAL PROBLEMS USING THE METHODS OF NUMERICAL MATHEMATICS WITH THE HELP OF SYSTEM MATHEMATICA

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

Control Systems I. Lecture 9: The Nyquist condition

Unit 11 - Week 7: Quantitative feedback theory (Part 1/2)

SECTION 5: ROOT LOCUS ANALYSIS

please strongly consider purchasing a TI-84 Plus or N-Spire calculator to use throughout the school year

MCE693/793: Analysis and Control of Nonlinear Systems

Experimental Uncertainty Review. Abstract. References. Measurement Uncertainties and Uncertainty Propagation

* τσ σκ. Supporting Text. A. Stability Analysis of System 2

Ultimate State. MEM 355 Performance Enhancement of Dynamical Systems

WILEY. Differential Equations with MATLAB (Third Edition) Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg

MA3025 Course Prerequisites

URSULINE ACADEMY Curriculum Guide

Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013

Transcription:

Curriculum: MechEng, UC Berkele ME 132, 3-units, required, 2 nd or 3 rd ear students Prerequisites: Programming and Scientific computing (E7); Linear Algebra and ODEs (Math 54) Emphasis: mathematics of feedback sstems, at elementar level No lab No formal text Subsequent slides discuss Extensive use of computation/simulation first 8 hours of class ME 134, 3-units, elective, classical control, w/ lab Significant overlap with 132. Popular, nevertheless and repetition is OK Uses traditional text Cross-listed w/ EECS control (which has extensive signals/sstems prereqs) ME 135, 3-units, elective, microprocessors, real-time OS: hardware, software for control (project) ME 190I, 1-unit, elective, Modeling from Data ME 190L, 1-unit, elective, Loopshaping (Nquist/Bode, Glover-McFarlane, and more) ME 190M, 1-unit, elective, Model-Predictive di Control ME 190Y, 1-unit, elective, Youla-parametrization, closed-loop design optimization ME 102A, 3-units units, required, 3 rd ear, instrumentation, signals and measurement (w/ lab) ME 102B, 3-units, required, 4 th ear, mechatronics design (w/ individual project)

First few hours IEEE CSM, IEEE CSM, IEEE CSM, then Simulating feedback sstems Students come in knowing : Basic ODE theor for Runge-Kutta, ode45, function handles Simple conservation laws and constitutive eqs behavior described b ODEs Feedback examples, before an analsis results Motivate feedback architecture and strategies error, gain, speed-of-response, filters/smoothing, Dela-differential equations Look at families of (r,d,n,δ) (,u) responses d r Simulating delas with ode45 u G Δ (solve in chunks), ode45dela F K z u + + n F m m Experience/internalize common behaviors/objectives/tradeoffs in time domain Build appreciation for (and understanding of) graphical-based simulation tools (eg., Simulink) b writing general purpose simulation interconnection scripts Data structure: dnamical sstems (of a component) represented b 2 functions, (f,h) Interconnection-specific routines for composite (f,h)

Initial move to analsis (3 hours) First-order linear sstem, Response (derive as convolution integral, from integrating factor) Free response, forced response Linearit of Definition of stabilit, time-constant Stable sstems if bounded input has a limit, then response has a limit (ie., notion of stead-state gain) If input is bounded, output is bounded (deriving bound-to-bound relationship) If input is sinusoidal, output converges to sinusoidal (direct, from convolution) Frequenc-response function Dela-differential equation Observe (via ode45dela) onset (as T increases) of instabilit Make claim that at critical-value of T, a purel sinusoidal solution emerges Equation to determine T crit and ω crit

Analzing feedback sstems (3 hours) First-order closed-loop loop sstems 1 st order plant, proportional control Increasing speed of response Stabilizing an unstable G Unstable G is more problematic than stable G r m Influence induced b feedback: (d on u) and (Δ on u) to reduce influence on Influence of (n on u) and (n on ) through feedback 0 th order plant, 1 st order control Obtain 0-stead-state gain d with (and onl with) pure integral in controller K z u d u G Δ Simple studies, analtical, from the 1 st order theor established. Supplemented b Time responses: (r,d,n,δ) (,u) Gang-of-6 FRF Make informal, ad-hoc connections between time-responses and FRFs No genuine mention of Fourier transforms: observe patterns; anticipate and verif on new cases Margins (anwhere in loop) Dela margin Gain margin Saturation/Antiwindup ti ti i Discrete (time) implementation of K Effect of sample time + + n At this point, student has basic knowledge of all aspects of single-loop feedback sstems.

Remaining Topics Generalize to higher order ODEs Routh-Hurwitz (no/es: 15 minutes) Use quadratic formula to prove 2 nd order version State 3 rd and 4 th order test with examples Onl state as stable/unstable, not with number of sign changes Memorize 2 nd and 3 rd order results, use as needed Give historical account, credit to Routh and Hurwitz, and reference to work PI, PD, PID for 1 st and 2 nd order plants Elementar loopshaping, and arithmetic of feedback loops Pole-placement No Nquist (190L) No root locus (as a technique) N th order plant, (2N-1) th order desired char-pol, solve for (N-1) th order controller N th order plant, (2N) th order desired char-pol, solve for (N) th order controller w/ integral action Theoreticall interesting, relativel eas, student s like it, feels empowering GCD, coprimeness, Bezout identit, Euclid s algorithm Generalizes PI control of 1 st order sstem Less important for higher order sstems (where do ou put the poles?) Robustness margins (gain margin, time-dela margin, percentage-uncertaint margin) If robustness margins are important in chapter 8, then the are important in chapter 10 too Example, popular text: 4 th order SISO plant; pole-placement with seemingl reasonable poles; one good-looking simulation; no mention of margins (<1degree, <0.1 db) Jacobian Linearizations Linear state-space: solutions, realizations, model conversions

Heaviside Yes, Laplace No Starting with Heaviside, smbolic calculus had been shown to be an effective tool for linear time-invariant dnamical sstems. Under the influence of circuit theor, it had become evident that these methods allowed to analze complex sstems, b combining series, parallel, and feedback interconnections. The spirit of Heaviside s smbolic calculus was to be able to think of a differential Oliver Heaviside 1850 operator or a dela as a formal indeterminate for which a differential operator or a dela can be substituted. Unfortunatel, analsts had squeezed this marvelous idea in the mathematical rigor (mortis) of Laplace transforms, using complex functions, with domains of convergence and other cumbersome but largel irrelevant mathematical traps. Oliver Heaviside, 1850-1925, man remarkable accomplishments Jan Willems, In Control, Almost from the Beginning Until the Da After Tomorrow, European Journal of Control, 2007

Single-Loop, linear sstems Input/output ODEs are treated as the foundational mathematical framework Understand stabilit, homogeneous solutions Frequenc-response functions Described b Linear Differential Operators, Manipulation of interconnections v r v r v G G TF is simpl notation for ODE, suggestive of Substitution, Arithmetic manipulations, Decompositions, which are then verified as correct (b appealing back to ODEs) No mention of integral transform, ROCs, etc Lose out on one result: closed-loop time domain constraints (on various responses) due to RHP poles/zeros in plant