• No results found

MECH466 L9 TimeResponse

N/A
N/A
Protected

Academic year: 2020

Share "MECH466 L9 TimeResponse"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

2008/09 MECH466 : Automatic Control 1

MECH466: Automatic Control

MECH466: Automatic Control

Dr. Ryozo Nagamune

Dr. Ryozo Nagamune

Department of Mechanical Engineering

Department of Mechanical Engineering

University of British Columbia

University of British Columbia Lecture 9

Lecture 9

Time responses of

Time responses of

1

1stst--order and 2order and 2ndnd--order systemsorder systems

2008/09 MECH466 : Automatic Control 2

Course roadmap

Course roadmap

Laplace transform Laplace transform Transfer function Transfer function

Models for systems

Models for systems

•electricalelectrical •

•mechanicalmechanical •

•electromechanicalelectromechanical

Linearization

Linearization Modeling

Modeling AnalysisAnalysis DesignDesign

Time response

Time response

•TransientTransient •

•Steady stateSteady state

Frequency response

Frequency response

•Bode plotBode plot

Stability

Stability

•RouthRouth--HurwitzHurwitz

•NyquistNyquist

Design specs Design specs Root locus Root locus Frequency domain Frequency domain

PID & Lead

PID & Lead--laglag

Design examples

Design examples

Matlab

Matlabsimulations & laboratoriessimulations & laboratories

Typical step response (review)

Typical step response (review)

Performance measures (review)

Performance measures (review)

ƒ

ƒ Transient responseTransient response

ƒ

ƒ Peak valuePeak value

ƒ

ƒ Peak timePeak time

ƒ

ƒ Percent overshootPercent overshoot

ƒ

ƒ Delay timeDelay time

ƒ

ƒ Rise timeRise time

ƒ

ƒ Settling timeSettling time

ƒ

ƒ Steady state responseSteady state response

ƒ

ƒ Steady state errorSteady state error

Next, we will connect Next, we will connect these measures these measures with s

with s--domain.domain.

(Done) (Done) (Today

(2)

2008/09 MECH466 : Automatic Control 5

First

First

-

-

order system

order system

ƒ

ƒ A A standard formstandard formof the firstof the first--order system:order system:

ƒ

ƒ DC motor exampleDC motor example

2008/09 MECH466 : Automatic Control 6

DC motor example (cont

DC motor example (cont

d)

d)

ƒ

ƒ If La<<Ra, we can obtain a 1stIf La<<Ra, we can obtain a 1st--order systemorder system

ƒ

ƒ Remember that TF from motor voltage toRemember that TF from motor voltage to

ƒ

ƒ motor motor speedspeedis 1stis 1st--oder (Lab #3)oder (Lab #3)

ƒ

ƒ motor motor positionpositionis 2ndis 2nd--order (Lab #4)order (Lab #4)

Step response for 1

Step response for 1

stst

-

-

order system

order system

ƒ

ƒ Input a Input a unit step functionunit step functionto a firstto a first--order system. order system. Then, what is the output?

Then, what is the output?

0

0

1

1

u(t

u(t)) y(ty(t))

0

0

(Partial fraction expansion) (Partial fraction expansion)

Meaning of K and T

Meaning of K and T

ƒ

ƒ K : K : GainGain

ƒ

ƒ Final (steadyFinal (steady--state) valuestate) value

ƒ

ƒ T : T : Time constantTime constant

ƒ

ƒ Time when response Time when response

rises 63% of final value

rises 63% of final value

ƒ

ƒ Indication of Indication of speedspeedof of response (convergence)

response (convergence)

ƒ

ƒ Response is faster as T Response is faster as T

becomes smaller.

becomes smaller.

0 1 2 3 4 5 6

0 0.2 0.4 0.6 0.8 1

K=1,T=1

Time

A

m

pl

it

ud

(3)

2008/09 MECH466 : Automatic Control 9

DC gain for a general system

DC gain for a general system

ƒ

ƒ DC gain : DC gain : Final valueFinal valueof a unit step responseof a unit step response

ƒ

ƒ For firstFor first--order systems, DC gain is K.order systems, DC gain is K.

ƒ

ƒ For a For a general stable system Ggeneral stable system G, DC gain is G(0)., DC gain is G(0).

ƒ

ƒ ExamplesExamples

Final value theorem Final value theorem

2008/09 MECH466 : Automatic Control 10

Settling time of 1

Settling time of 1

stst

-

-

order systems

order systems

ƒ

ƒ Relation between time and exponential decayRelation between time and exponential decay

5% settling time is about 3T! 5% settling time is about 3T!

2% settling time is about 4T! 2% settling time is about 4T!

Step response for some K & T

Step response for some K & T

0 5 10

0 1 2

K=1,T=1

Time

Am

p

li

tu

d

e

0 5 10

0 1 2

K=1,T=2

Time

Am

p

li

tu

d

e

0 5 10

0 1 2

K=2,T=1

Time

A

m

p

litu

d

e

0 5 10

0 1 2

K=2,T=2

Time

A

m

p

litu

d

e

System identification

System identification

ƒ

ƒ Suppose that we have a Suppose that we have a ““blackblack--boxbox””systemsystem

ƒ

ƒ Obtain step responseObtain step response

ƒ

ƒ Can you obtain a transfer function? How?Can you obtain a transfer function? How? Unknown

(4)

2008/09 MECH466 : Automatic Control 13

Summary for 1

Summary for 1

stst

order systems

order systems

ƒ

ƒ For 1For 1ststorder systems, step responses have order systems, step responses have

ƒ

ƒ SteadySteady--state gain: Kstate gain: K

ƒ

ƒ Peak value: undefinedPeak value: undefined

ƒ

ƒ Peak time: undefinedPeak time: undefined

ƒ

ƒ Percent overshoot: undefinedPercent overshoot: undefined

ƒ

ƒ Delay time: 0.7T (not required in this course)Delay time: 0.7T (not required in this course)

ƒ

ƒ Rise time: 2.2T (not required in this course)Rise time: 2.2T (not required in this course)

ƒ

ƒ Settling timeSettling time •

• 5%: 3T5%: 3T

• 2%: 4T2%: 4T

2008/09 MECH466 : Automatic Control 14

Second

Second

-

-

order systems

order systems

ƒ

ƒ A A standard formstandard formof the secondof the second--order systemorder system

ƒ

ƒ DC motor position control exampleDC motor position control example

Closed

Closed--loop TFloop TF Motor

Motor

Amplifier

Amplifier

Step response for 2

Step response for 2

ndnd

-

-

order system

order system

ƒ

ƒ Input a Input a unit step functionunit step functionto a 2ndto a 2nd--order system. order system. What is the output?

What is the output?

0

0

1

1

u(t

u(t)) y(ty(t))

0

0

DC gain DC gain

0 5 10 15

0 0.5 1 1.5 2

Step response for 2nd

Step response for 2nd

-

-

order system

order system

for various damping ratio

for various damping ratio

ƒ

ƒ UndampedUndamped

ƒ

ƒ UnderdampedUnderdamped

ƒ

ƒ Critically dampedCritically damped

ƒ

(5)

2008/09 MECH466 : Automatic Control 17

Step response for 2nd

Step response for 2nd

-

-

order system

order system

Underdamped

Underdamped

case

case

ƒ

ƒ Math expression of Math expression of y(ty(t) for ) for underdampedunderdampedcasecase

Damped natural frequency

Damped natural frequency

2008/09 MECH466 : Automatic Control 18

0 5 1 0 1 5

0 0 .2 0 .4 0 .6 0 .8 1 1 .2 1 .4 1 .6

Peak value/time:

Peak value/time:

Underdamped

Underdamped

case

case

Properties of 2nd

Properties of 2nd

-

-

order system

order system

(5%)

(5%) (2%)(2%)

Some remarks

Some remarks

ƒ

ƒ Percent overshoot depends on ζPercent overshoot depends on ζ, but NOT , but NOT ωωnn. .

(See the next slide.)

(See the next slide.)

ƒ

ƒ For the 2ndFor the 2nd--order transfer function, analytic order transfer function, analytic expressions of delay & rise time are hard to

expressions of delay & rise time are hard to

obtain (and not covered in this course).

obtain (and not covered in this course).

ƒ

ƒ Time constant is 1/(ζωTime constant is 1/(ζωnn), indicating ), indicating convergence speed.

convergence speed.

ƒ

ƒ For ζFor ζ>1, we cannot define peak time, peak >1, we cannot define peak time, peak value, percent overshoot.

(6)

2008/09 MECH466 : Automatic Control 21

P.O. vs. damping ratio

P.O. vs. damping ratio

2008/09 MECH466 : Automatic Control 22

Pole locations of G

Pole locations of G

ƒ

ƒ Poles (0<ζPoles (0<ζ<1)<1)

ƒ

ƒ Damping ratioDamping ratio

Next, we clarify the influence of

Next, we clarify the influence of

pole locations on the step response.

pole locations on the step response.

Influence of real part of poles

Influence of real part of poles

ƒ

ƒ Settling time Ts decreases.Settling time Ts decreases.

Ts Ts

Influence of

Influence of

imag

imag

. part of poles

. part of poles

ƒ

(7)

2008/09 MECH466 : Automatic Control 25

Influence of angle of poles

Influence of angle of poles

ƒ

ƒ Over/underOver/under--shoot decreases.shoot decreases.

2008/09 MECH466 : Automatic Control 26

An example

An example

ƒ

ƒ Require 5% settling time Ts < Require 5% settling time Ts < TsmTsm(given):(given):

Re

Re

Im

Im

An example (cont

An example (cont

d)

d)

ƒ

ƒ Require PO < Require PO < POmPOm(given):(given):

Re

Re

Im

Im

An example (cont

An example (cont

d)

d)

ƒ

ƒ Combination of two requirementsCombination of two requirements

Re

Re

Im

Im

(8)

2008/09 MECH466 : Automatic Control 29

A DC motor example (revisited)

A DC motor example (revisited)

ƒ

ƒ DC motor position control exampleDC motor position control example

ƒ

ƒ Design K Design K s.ts.t..

ƒ

ƒ Percent overshoot is 5%.Percent overshoot is 5%.

Closed

Closed--loop TFloop TF Motor

Motor

Amplifier

Amplifier

2008/09 MECH466 : Automatic Control 30

Summary and Exercises

Summary and Exercises

ƒ

ƒ Time response of Time response of

ƒ

ƒ 1st1st--order system is characterized byorder system is characterized by •

• Time constant and DC gainTime constant and DC gain

ƒ

ƒ 2nd2nd--order system is characterized byorder system is characterized by

• Damping ratio Damping ratio ζζ& & undampedundampednatural frequency natural frequency ωωnn

• Pole locationsPole locations ƒ

ƒ For transient responses of high order systems, For transient responses of high order systems, we need computer simulations.

we need computer simulations.

ƒ

ƒ ExercisesExercises

ƒ

ƒ Read Sections 4.1Read Sections 4.1--4.6.4.6.

ƒ

ƒ Problems 4.2, 4.4, 4.6, 4.23, 4.24, 4.25, 4.26, 4.29.Problems 4.2, 4.4, 4.6, 4.23, 4.24, 4.25, 4.26, 4.29.

Announcements

Announcements

ƒ

ƒ Midterm examMidterm exam ƒ

ƒ February 12 (Thursday), 9:40February 12 (Thursday), 9:40--10:40am.10:40am.

ƒ

ƒ Please come to CEME1202 at/before 9:30am.Please come to CEME1202 at/before 9:30am.

ƒ

ƒ Policy: Closed book, No lecture slide, No calculatorPolicy: Closed book, No lecture slide, No calculator ƒ

ƒ Last yearLast year’’s midterm and exercise solutions in the s midterm and exercise solutions in the textbook are posted on Vista.

textbook are posted on Vista.

ƒ

ƒ Lab #2 report should be submitted at the Lab #2 report should be submitted at the

beginning of your Lab #3 session. (Lab 3 starts

beginning of your Lab #3 session. (Lab 3 starts

from March.)

References

Related documents

Southern Medical University, Department of Clinical Laboratory Medicine, Guangzhou, China; 163 National Cancer Center Research Institute,.. Division of Molecular and Cellular

increases. The GroupLasso+Cov achieves this improved estimation accuracy since it accounts for the error correlation whereas the GroupLasso does not. Besides, as expected for

Responsible for a large global organization with 700 sites and more than 180,000 employees and other personnel, the key challenge for Microsoft Global Security is to provide a

Fragment of the java2uml.etl Java to UMLETL transformation As the Epsilon workflow provides ANT tasks for all its languages, the same technique can be used to pass the result of

Regressor Prediction of real-valued output Input Attributes Density Estimator Probability Input Attributes Classifier Prediction of categorical output Input. Attributes Accuracy

The source signal is modeled with the local Gaussian model (LGM) and we propose to model its variance with an inverse-Gamma distribution, whose scale parameter is factorized as a

Following the findings from the investigation of risk factors in extending credit to rural farmers by financial institutions as well as mitigation strategies

The First National Development Plan (1962-1966) which took place during this period made provision for the Federal Government to be responsible for education in the capital