Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control

Similar documents
Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

Frequency Response Analysis and Design Tutorial

Loop Design. Chapter Introduction

ECE317 : Feedback and Control

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

PYKC 13 Feb 2017 EA2.3 Electronics 2 Lecture 8-1

Cleveland State University MCE441: Intr. Linear Control Systems. Lecture 12: Frequency Response Concepts Bode Diagrams. Prof.

Välkomna till TSRT15 Reglerteknik Föreläsning 5. Summary of lecture 4 Frequency response Bode plot

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

, answer the next six questions.

Mechatronics. Analog and Digital Electronics: Studio Exercises 1 & 2

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #2

Electrical Engineering. Control Systems. Comprehensive Theory with Solved Examples and Practice Questions. Publications

EEL2216 Control Theory CT2: Frequency Response Analysis

SECTION 7: FREQUENCY DOMAIN ANALYSIS. MAE 3401 Modeling and Simulation

Lab 11. Speed Control of a D.C. motor. Motor Characterization

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

Addendum Handout for the ECE3510 Project. The magnetic levitation system that is provided for this lab is a non-linear system.

4 Experiment 4: DC Motor Voltage to Speed Transfer Function Estimation by Step Response and Frequency Response (Part 2)

PID-control and open-loop control

EES42042 Fundamental of Control Systems Bode Plots

MEM01: DC-Motor Servomechanism

ECE 203 LAB 2 PRACTICAL FILTER DESIGN & IMPLEMENTATION

CDS 101/110a: Lecture 8-1 Frequency Domain Design

BSNL TTA Question Paper Control Systems Specialization 2007

EE 482 : CONTROL SYSTEMS Lab Manual

Chapter 5 Frequency-domain design

Lab S-3: Beamforming with Phasors. N r k. is the time shift applied to r k

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply.

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1

Boise State University Department of Electrical and Computer Engineering ECE 212L Circuit Analysis and Design Lab

Chapter 6. Small signal analysis and control design of LLC converter

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems

Embedded Control Project -Iterative learning control for

Experiment 9. PID Controller

Pole, zero and Bode plot

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

EE 3TP4: Signals and Systems Lab 5: Control of a Servomechanism

ELEC3104: Digital Signal Processing Session 1, 2013 LABORATORY 3: IMPULSE RESPONSE, FREQUENCY RESPONSE AND POLES/ZEROS OF SYSTEMS

Dr Ian R. Manchester Dr Ian R. Manchester Amme 3500 : Root Locus Design

FlexLab and LevLab: A Portable Lab for Dynamics and Control Teaching

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS

EE 210 Lab Exercise #5: OP-AMPS I

Välkomna till TSRT15 Reglerteknik Föreläsning 8

Rotary Motion Servo Plant: SRV02. Rotary Experiment #03: Speed Control. SRV02 Speed Control using QuaRC. Student Manual

LAB 4: OPERATIONAL AMPLIFIER CIRCUITS

Voltage-Mode Buck Regulators

Implementation of decentralized active control of power transformer noise

EECS 216 Winter 2008 Lab 2: FM Detector Part I: Intro & Pre-lab Assignment

Experiment 8 Frequency Response

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION

ME 375 System Modeling and Analysis

+ + G c (s G p (s. a) What is overall transfer closed-loop transfer function θ(s)

Laboratory Assignment 4. Fourier Sound Synthesis

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

Bode plot, named after Hendrik Wade Bode, is usually a combination of a Bode magnitude plot and Bode phase plot:

An Overview of Linear Systems

ECE 205 Dynamical Systems Spring

Compensation of a position servo

EE 370/L Feedback and Control Systems Lab Section Post-Lab Report. EE 370L Feedback and Control Systems Lab

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system

Discrete-Time Signal Processing (DTSP) v14

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

FUNDAMENTALS OF SIGNALS AND SYSTEMS

Combination Notch and Bandpass Filter

Poles and Zeros of H(s), Analog Computers and Active Filters


FREQUENCY RESPONSE AND PASSIVE FILTERS LABORATORY

ECE 3155 Experiment I AC Circuits and Bode Plots Rev. lpt jan 2013

ECE159H1S University of Toronto 2014 EXPERIMENT #2 OP AMP CIRCUITS AND WAVEFORMS ECE159H1S

FLASH rf gun. beam generated within the (1.3 GHz) RF gun by a laser. filling time: typical 55 μs. flat top time: up to 800 μs

Introduction to Signals and Systems Lecture #9 - Frequency Response. Guillaume Drion Academic year

Lab 6 rev 2.1-kdp Lab 6 Time and frequency domain analysis of LTI systems

Lab 1: First Order CT Systems, Blockdiagrams, Introduction

Figure Derive the transient response of RLC series circuit with sinusoidal input. [15]

Lecture 8 ECEN 4517/5517

ECEN 325 Lab 5: Operational Amplifiers Part III

CDS 101/110: Lecture 8.2 PID Control

AC CURRENTS, VOLTAGES, FILTERS, and RESONANCE

and using the step routine on the closed loop system shows the step response to be less than the maximum allowed 20%.

Scalar control synthesis 1

System analysis and signal processing

George Mason University Signals and Systems I Spring 2016

Further Control Systems Engineering

1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal.

Fundamentals of Servo Motion Control

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Readings: FC: p : lead compensation. 9/9/2011 Classical Control 1

Closed-loop System, PID Controller

Test No. 2. Advanced Scope Measurements. History. University of Applied Sciences Hamburg. Last chance!! EEL2 No 2

Applied Electronics II

Electronics Design Laboratory Lecture #4. ECEN 2270 Electronics Design Laboratory

Lab 1: Simulating Control Systems with Simulink and MATLAB

MM7 Practical Issues Using PID Controllers

Reduction of Multiple Subsystems

ME451: Control Systems. Course roadmap

Sfwr Eng/TRON 3DX4, Lab 4 Introduction to Computer Based Control

Feedback. Operational amplifiers invariably are incorporated within a circuit with negative feedback. Consider the inverting amplifier configuration :

Computer-Aided Design (CAD) of Recursive/Non-Recursive Filters

Design and comparison of butterworth and chebyshev type-1 low pass filter using Matlab

Transcription:

246 Lecture 9 Coming week labs: Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control Today: Systems topics System identification (ala ME4232) Time domain Frequency domain Proportional Control

Systems Analysis 247

248 Block diagram manipulations: Series Parallel Feedback Transfer Functions Three uses of transfer functions: Prediction: Given input, find output (Everything!) Control: Given desired output, find input to achieve it (Labs 17-22) System Identification: Given input and output, find the system (Labs 15-16)

249 Basic Skills Convert signals between Time domain and Laplace domain System description from differential equation to transfer function Find system response to inputs Block diagram simplification Pole locations and characteristic responses Frequency response

Frequency Response 250 Given a stable transfer function G(s) such that Y(s) = G(s) R(s) If the input is a sinusoid, r(t) = A sin (ω t), then the output is given, after the transient has died down, by y(t) = B sin(ω t + φ) with B = A G(j ω) and φ = phase of G(j ω) in radians This allows sinusoidal response to be easily characterized

Fourier series 251 Any periodic time function, r(t) of frequency Ω can be represented by a sum of sinusoids of harmonics of Ω r(t) = k = 0 1 M k sin(k Ω t + φ k ) Thus the steady state response of system G(s) to a periodic input is: where y(t) = k=0 1 B k sin(k Ω t + Φ k ) B k = M k G(j k Ω) and Φ k = φ k + G(j k Ω)

252 Fourier Transform / Frequency content An arbitrary signal (with finite power) can be considered to be a periodic signal with a very long period, i.e. T = 1/Ω -> 1 Then, Ω -> 0, and the harmonics Become a continuum.. 0, Ω, 2 Ω,, k Ω,. What do high and low frequency signals look like in time domain? For some R(j ω) which turns out to be R(s = jω) where R(s) is the Laplace transform

Input/Output Frequency Spectra 253 Roughly speaking: Y(jw) = G(jw) U(jw) System G(s) amplifies or attenuates different frequencies differently Equalizers in audio system If u(t) is a noise, e.g. 60Hz, we can design G(s) to notch out 60Hz If u(t) is a low frequency command signal, G(s) should be close to 1 in the range of frequency expected.

254 Frequency Response (Bode Plot) Analytical method (learn this first) G(jw) and Phase (G(jw) ) Program this in Matlab Matlab tool - know what to expect first!!! (Garbage in/garbage out) Bode plot 20 log10( G(jw) ) vs log10(w) Freqresp Sys = tf(num,den); Bode(sys) [H, w] = freqresp(sys)

EH Labs Overview To develop control systems 1. Determine a system model Lab 15 Simple open loop approach Lab 16 System identification (time domain, frequency domain) 2. Determine controller structure for desired properties Stability Performance (tracking); Disturbance rejection; Noise immunity; Robustness to model uncertainty Sophistication (analysis/design) à better tradeoffs Lab 17 Proportional; Lab 18 Proportional-integral Lab 19 Feedforward; Lab 20: Internal model control; [ Lab 20 Adaptive control ] Lab 21: Force control (integrative lab) 255

256 Determine G(s) by testing the system Probe with input U(s) Measure output Y(s) System Identification Often you have choice of what U(s) to use Time domain (step, impulse, ) Frequency domain (sine/cosine)

System Identification Approach 257

Repertoire of System Response 258 Time domain Frequency domain

259 First Order System Step response # of measurements = # of unknown parameters = 2 Not unique choice pick the ones that are most distinct Final value - Initial slope - (other choices 1/e of final value.) Plot a line and use least squares to find the parameters!

Impulse Response 260 Ideal impulse impulse Approximate impulse How to preserve the shape of the impulse response? Signal to noise ratio becomes low

First Order System 261 Shape of the bode plot for first order system Approximate with straight lines for sketching What happens when w = pole?

262 Control Design - Objectives Y(s) = G(s) U(s) Overall goal: choose U(s) so that Y(s) behaves as desired 1. Stability closed loop system poles on left half of complex plane 2. Performance how well does Y(s) follow command 3. Disturbance rejection not affected by disturbance 4. Immunity to measurement noise not affected by sensor inaccuracies 5. Robustness not affected by uncertainty in system model G(s)

Usefulness of Feedback 263 Feedback versus dead reckoning

264 Simplest feedback controller Proportional Control Consider 1 st order plant (note not all plants are first order!!!!) Formulate closed loop transfer function Use closed loop transfer function to analyze Stability how design parameters affect stability Performance time domain and frequency domain Disturbance rejection and noise immunity Input disturbance, output disturbance Robustness