FRTN10 Exercise 3. Specifications and Disturbance Models

Similar documents
Solutions. Digital Control Systems ( ) 120 minutes examination time + 15 minutes reading time at the beginning of the exam

Mathematical modeling of control systems. Laith Batarseh. Mathematical modeling of control systems

ME 375 FINAL EXAM Wednesday, May 6, 2009

1 Routh Array: 15 points

Massachusetts Institute of Technology Dynamics and Control II

ECE-320 Linear Control Systems. Spring 2014, Exam 1. No calculators or computers allowed, you may leave your answers as fractions.

CHAPTER 4 DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL

Digital Control System

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get

Wolfgang Hofle. CERN CAS Darmstadt, October W. Hofle feedback systems

EE/ME/AE324: Dynamical Systems. Chapter 8: Transfer Function Analysis

CONTROL SYSTEMS. Chapter 2 : Block Diagram & Signal Flow Graphs GATE Objective & Numerical Type Questions

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

376 CHAPTER 6. THE FREQUENCY-RESPONSE DESIGN METHOD. D(s) = we get the compensated system with :

What is automatic control all about? Welcome to Automatic Control III!! "Automatic control is the art of getting things to behave as you want.

Analysis of Stability &

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

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004

Unit I Review Worksheet Key

DYNAMIC MODELS FOR CONTROLLER DESIGN

Module 4: Time Response of discrete time systems Lecture Note 1

Function and Impulse Response

Figure 1: Unity Feedback System

ECE382/ME482 Spring 2004 Homework 4 Solution November 14,

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory. Homework #0 Solutions on Review of Signals and Systems Material

Linear System Fundamentals

Design By Emulation (Indirect Method)

Control Systems Engineering ( Chapter 7. Steady-State Errors ) Prof. Kwang-Chun Ho Tel: Fax:

MM1: Basic Concept (I): System and its Variables

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS

ECE 3510 Root Locus Design Examples. PI To eliminate steady-state error (for constant inputs) & perfect rejection of constant disturbances

Digital Control System

Chapter 2: Problem Solutions

ME 375 EXAM #1 Tuesday February 21, 2006

EE Control Systems LECTURE 6

Properties of Z-transform Transform 1 Linearity a

NONLINEAR CONTROLLER DESIGN FOR A SHELL AND TUBE HEAT EXCHANGER AN EXPERIMENTATION APPROACH

Chapter 13. Root Locus Introduction

Lecture 4. Chapter 11 Nise. Controller Design via Frequency Response. G. Hovland 2004

5.5 Application of Frequency Response: Signal Filters

Lecture #9 Continuous time filter

These are practice problems for the final exam. You should attempt all of them, but turn in only the even-numbered problems!

March 18, 2014 Academic Year 2013/14

Analysis and Design of a Third Order Phase-Lock Loop

Math 273 Solutions to Review Problems for Exam 1

The state variable description of an LTI system is given by 3 1O. Statement for Linked Answer Questions 3 and 4 :

Feedback Control Systems (FCS)

Given the following circuit with unknown initial capacitor voltage v(0): X(s) Immediately, we know that the transfer function H(s) is

Lecture 8. PID control. Industrial process control ( today) PID control. Insights about PID actions

Chapter 10. Closed-Loop Control Systems

SAMPLING. Sampling is the acquisition of a continuous signal at discrete time intervals and is a fundamental concept in real-time signal processing.

Determination of the local contrast of interference fringe patterns using continuous wavelet transform

Chapter 2 Sampling and Quantization. In order to investigate sampling and quantization, the difference between analog

Root Locus Contents. Root locus, sketching algorithm. Root locus, examples. Root locus, proofs. Root locus, control examples

Reduction of Multiple Subsystems

Question 1 Equivalent Circuits

Homework #7 Solution. Solutions: ΔP L Δω. Fig. 1

MODERN CONTROL SYSTEMS

CONTROL SYSTEMS. Chapter 5 : Root Locus Diagram. GATE Objective & Numerical Type Solutions. The transfer function of a closed loop system is

Chapter 4: Applications of Fourier Representations. Chih-Wei Liu

Chapter #4 EEE8013. Linear Controller Design and State Space Analysis. Design of control system in state space using Matlab

Equivalent POG block schemes

G(s) = 1 s by hand for! = 1, 2, 5, 10, 20, 50, and 100 rad/sec.

Physics Exam 3 Formulas

NAME (pinyin/italian)... MATRICULATION NUMBER... SIGNATURE

SKEE 3143 CONTROL SYSTEM DESIGN. CHAPTER 3 Compensator Design Using the Bode Plot

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. VIII Decoupling Control - M. Fikar

Automatic Control Systems. Part III: Root Locus Technique

5. NON-LINER BLOCKS Non-linear standard blocks

Physics 218: Exam 1. Class of 2:20pm. February 14th, You have the full class period to complete the exam.

GNSS Solutions: What is the carrier phase measurement? How is it generated in GNSS receivers? Simply put, the carrier phase

Stability Criterion Routh Hurwitz

CEE 320 Midterm Examination (1 hour)

PHYS 110B - HW #6 Spring 2004, Solutions by David Pace Any referenced equations are from Griffiths Problem statements are paraphrased

Chapter 4 Interconnection of LTI Systems

EXTENDED STABILITY MARGINS ON CONTROLLER DESIGN FOR NONLINEAR INPUT DELAY SYSTEMS. Otto J. Roesch, Hubert Roth, Asif Iqbal

Copyright 1967, by the author(s). All rights reserved.

The Root Locus Method

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays

Today s Lecture. Block Diagrams. Block Diagrams: Examples. Block Diagrams: Examples. Closed Loop System 06/03/2017

Uniform Acceleration Problems Chapter 2: Linear Motion

Stability. ME 344/144L Prof. R.G. Longoria Dynamic Systems and Controls/Lab. Department of Mechanical Engineering The University of Texas at Austin

Linear Motion, Speed & Velocity

Efficient Methods of Doppler Processing for Coexisting Land and Weather Clutter

Analysis of Step Response, Impulse and Ramp Response in the Continuous Stirred Tank Reactor System

Department of Mechanical Engineering Massachusetts Institute of Technology Modeling, Dynamics and Control III Spring 2002

NODIA AND COMPANY. GATE SOLVED PAPER Chemical Engineering Instrumentation and Process Control. Copyright By NODIA & COMPANY

Automatic Control Systems

Advanced Digital Signal Processing. Stationary/nonstationary signals. Time-Frequency Analysis... Some nonstationary signals. Time-Frequency Analysis

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Inverted Pendulum. (ECP Systems-Model: 505)

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Lecture 8 - SISO Loop Design

State-space feedback 5 Tutorial examples and use of MATLAB

Singular Value Analysis of Linear- Quadratic Systems!

State Space: Observer Design Lecture 11

MM7. PID Control Design

Lecture 10 Filtering: Applied Concepts

Controllability and Observability

Final Comprehensive Exam Physical Mechanics Friday December 15, Total 100 Points Time to complete the test: 120 minutes

Transcription:

FRTN0 Exercie 3. Specification and Diturbance Model 3. A feedback ytem i hown in Figure 3., in which a firt-order proce if controlled by an I controller. d v r u 2 z C() P() y n Figure 3. Sytem in Problem 3.. a. Verify that the cloed-loop ytem i table. b. Sketch the Bode amplitude diagram of the Gang of Four for the feedback ytem: PC PC = T, P PC = P S, C PC = C S, PC = S Baed on the diagram, anwer the following quetion: Up to approximately what frequency can the proce output track the reference value? Can the feedback ytem reject a contant input load diturbance? What i the maximum amplification from meaurement noie to the control ignal? c. Calculate what effect a inuoidal output diturbance v = in(0.5t) ha on the proce output. d. Extend the block diagram to explicitly model that v i a inuoidal diturbance with frequency 0.5 rad/. 3.2 A continuou-time tochatic proce y(t) ha the power pectrum Φ y (ω). The proce can be repreented by a linear filter G() that ha unit-intenity white noie v a input. Determine the linear filter when a. b. Φ y (ω) = Φ y (ω) = a 2 ω 2 a 2, a> 0 a 2 b 2 (ω 2 a 2 )(ω 2 b 2, a, b> 0 )

Exercie 3. 3.3 A linear ytem with two input and one output ha the tate-pace decription [ ] [ ] 5 3 2 0 ẋ = x u 2 0 0 2 y = [ 0 3] x Auming that u and u 2 are independent, zero-mean, unit intenity white noie procee, calculate the tationary variance of y. 3.4 Conider a miile travelling in the air. It i propelled forward by a jet force u along a horizontal path. The coordinate along the path i z. We aume that there i no gravitational force. The aerodynamic friction force i decribed by a imple model a f = k żv, where v are random variation due to wind and preure change. Combining thi with Newton econd law, m z = u f, where m i the ma of the miile, give the input-output relation z k m ż = m (u v). a. Expre the input-output relation in tate-pace form. b. The diturbance v ha been determined to have the pectral denity Φ v (ω) = k 0 ω 2 a 2, k 0, a> 0 Expand your tate-pace decription o that the diturbance input can be expreed a white noie. 3.5 (*) Thi problem build on Problem 3.4. a. Aume that the poition meaurement i ditorted by an additive error n(t), y(t) = z(t)n(t) Write down the tate-pace equation for the ytem, auming that n(t) i white noie with intenity 0., i.e. Φ n (ω) = 0.. b. Solve the ame problem, thi time with ω 2 Φ n (ω) = 0. ω 2 b 2, b> 0 c. Solve the problem with Φ n (ω) = 0. ω 2 b 2, b> 0 2

Exercie 3. 3.6 (*) Conider an electric motor with the tranfer function G() = from input current to output angle. () There are two different diturbance cenario: (i) (ii) Y() = G()(U() W()) Y() = G()U() W() In both cae, ẇ(t) = v(t), where v(t) i a unit diturbance, e.g., an impule. a. Draw block diagram of the two cae. b. Convert both cae into tate-pace form. c. Give a phyical interpretation of w(t) in both cae. 3

Solution to Exercie 3. Specification and Diturbance Model 3. a. The cloed-loop tranfer function from r to y i given by with two LHP pole in. T = () 2 b. The other three cloed-loop tranfer function are P S = () 2, C S = 2 () 2, S = (2) () 2 The four Bode amplitude diagram are plotted below. T P S Magnitude (ab) 0 0 0-0 -2 Magnitude (ab) 0 0-2 0 - - 0-2 0-2 0-0 0 0 0 2 Frequency (rad/) 0-2 0-0 0 0 0 2 Frequency (rad/) C S S Magnitude (ab) 0 0 0 - - Magnitude (ab) 0 0 0-0 -2 0-2 0-2 0-0 0 0 0 2 Frequency (rad/) 0-2 0-0 0 0 0 2 Frequency (rad/) From the T plot, we ee that z can track r up to approx. ω = rad/. Ye, from the P S plot, we ee that the gain from d to z approache 0 when ω 0. From the C S plot, we ee that the maximum gain from n to u i 2. c. The gain from n to z at ω = 0.5 rad/ i given by S(i0.5) = 0.5 0.5 2 2 2 0.5 2 2 = 0.8246 4

d. The inuoidal ignal can be generated by a ytem with pole in ±0.5i, e.g., 2, ee below. 0.25 w d 2 0.25 r u 2 v z C() P() y n 3.2 Φ y (ω) i an even, calar, non-negative function. Thu we can factor it into a. Φ y (ω) = G(iω)Φ v (ω)g( iω) where G() ha it pole and zeroe in the left half-plane and Φ v (ω) = (white noie). So the linear filter i Φ y (ω) = b. In the ame way, we get Φ y (ω) = a 2 ω 2 a 2 Φ e(ω) = a 2 b 2 (ω 2 a 2 )(ω 2 b 2 ) Φ e(ω) G() = a a = G() = a iω a a iω a ab (iω a)(iω b) ab ( iω a)( iω b) ab ( a)(b) [ ] π π 2 3.3 Let Π x = be the tationary tate covariance E xx T. Since the π 2 π 22 ytem i table (the A-matrix ha eigenvalue λ = 3, λ 2 = 2), Π x i given by the Lyapunov equation [ ][ 5 3 π π 2 2 0 π 2 π 22 AΠ x Π x A T BRB T = 0 ] [ ][ π π 2 5 2 π 2 π 22 3 0 ] [ ] [ ] 4 0 0 0 = 0 4 0 0 5

with the olution The output ha the variance [ ] Π x = 7 3 E y 2 = E(Cx)(Cx) T = C E(xx T ) C T = CΠ x C T = 2 3.4 a. To make a tate-pace decription, we let, e.g., x = z, x 2 = ż = ẋ = x 2, ẋ 2 = m (u k x 2 v). In matrix form: ( ) 0 ẋ = 0 k m z = ( 0) x. x( 0 m ) ( ) 0 u v, m b. We want to find a filter H uch that Φ v (ω) = H(iω) 2 Φ e (ω) Thu H() = k0 a, which i equivalent to v av = k 0 e. Adding a new tate x 3 = v to the tate-pace decription, give ẋ 3 = ax 3 k 0 e and 0 0 0 ẋ = 0 k m m x m u 0 0 a 0 0 0 k0 e z = ( 0 0) x, Φ e (ω) = 3.5 a. With {A, B, C, N} according to the olution of problem 3.4, we have ẋ = Ax Bu Ne y = Cxn where n ha pectral denity Φ n = 0.. b. A noie ignal with the pecified pectral denity i given by the output of a linear ytem with white noie input that ha pectral denity Φ wn = 0.. The tranfer function of the ytem i G n () = b = b b = b b b 6

In tate-pace form thi can be expreed a ẋ 4 = bx 4 bw n n = x 4 w n Combining the noie model with our original ytem give the expanded tate-pace decription: ( ) ( ) ( )( A 0 B N 0 ẋ = x u 0 b 0 0 b ( ) y = C xw n, Φ ω n = 0. e w n ) Note that the diturbance can be decribed uing a tranfer function and white noie of any pectral denity. For intance, it i often convenient to aume white noie with a pectral denity of. In thi cae, the tranfer function of the ytem would be G n () = 0. b The expanded tate pace decription would then need to be adjuted to account for thi. c. Now, the tranfer function of the noie model i G n () = b. In tate-pace form, thi i ẋ 4 bx 4 = w n. The expanded ytem become ( ) ( ) ( )( ) A 0 B N 0 e ẋ = x u 0 b 0 0 y = ( C ) x, Φ ω n = 0. A in ubproblem b, the diturbance can be decribed uing a tranfer function and white noie of any pectral denity. Auming white noie with a pectral denity of, the tranfer function of the ytem would be G n () = 0. b w n 3.6 a. (i) v u w () y 7

(ii) v u () w y v(t) i a unit diturbance b. (i) A { }} {{ }} { 0 0 0 0 ẋ = 0 x u 0 v 0 0 0 y = ( 0 0) x. }{{} C B 0 (ii) A {}} {{ }} { 0 0 0 0 ẋ = 0 0 x u 0 v 0 0 0 y = ( 0 ) x. }{{} C c. (i) w(t) could be an offet current on the input to the motor, and/or a tep diturbance in the load. (ii) In thi cae w(t) could be a meaurement diturbance, i.e., an additive error (contant) in the angle meaurement. It could alo be interpreted a a load diturbance on the proce output. A controller could remove the effect from a load diturbance on the proce output, but not a contant meaurement diturbance, o the interpretation make a difference. B 0 8