lecture 12 me 176 6 steady state error

31
ME 176 Control Systems Engineering Department of Mechanical Engineering Steady-State Errors

Upload: leonidesdeocampo

Post on 30-Jun-2015

15.960 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Lecture 12 ME 176 6 Steady State Error

ME 176Control Systems Engineering

Department of

Mechanical Engineering

Steady-State Errors

Page 2: Lecture 12 ME 176 6 Steady State Error

Background: Design Process

Department of

Mechanical Engineering

Page 3: Lecture 12 ME 176 6 Steady State Error

Background: Analysis & Design Objectives

"Analysis is the process by which a system's performance is determined."

"Design is the process by which a systems performance is created or changed."

Transient ResponseSteady State Response

Department of

Mechanical Engineering

Steady State Error Stability

Page 4: Lecture 12 ME 176 6 Steady State Error

Background: Steady-State Error

Definition : is the difference between the input and the output for a prescribed test input as t approaches infinity.

Scope :

Linear - the relationship between the input and the output of the system satisfies the superposition property. If the input to the system is the sum of two component signals:

In general:

If, then,

Department of

Mechanical Engineering

Page 5: Lecture 12 ME 176 6 Steady State Error

Background: Steady-State Error

Scope :

Time invariant systems - are systems that can be modeled with a transfer function that is not a function of time except expressed by the input and output.

"Meaning, that whether we apply an input to the system now or T seconds from now, the output will be identical, except for a time delay of the T seconds. If the output due to input x (t ) is y (t ), then the output due to input x (t − T ) is y (t − T ). More specifically, an input affected by a time delay should effect a corresponding time delay in the output, hence time-invariant."

STABLE

Department of

Mechanical Engineering

Page 6: Lecture 12 ME 176 6 Steady State Error

Background: Steady-State Error

Test Inputs :

Department of

Mechanical Engineering

Page 7: Lecture 12 ME 176 6 Steady State Error

Evaluating: Steady-State Error

Department of

Mechanical Engineering

1. Step Input:Output 1 : No Steady-State ErrorOutput 2 : Constant Steady-State Error of e2

2. Ramp InputOutput 1 : No Steady-State ErrorOutput 2 : Constant Steady-State Error of e2

Output 3 : Infinite Steady-State Error

Page 8: Lecture 12 ME 176 6 Steady State Error

Representation: Steady-State Error

Department of

Mechanical Engineering

R(s) and C(s) : Input and Output Respectively E(s) : Steady-State Error

a) General Representation:

T(s) : Closed loop transfer function

b) Unity Feedback SystemsG(s): Open loop transfer function

Page 9: Lecture 12 ME 176 6 Steady State Error

Sources: Steady-State Error

Department of

Mechanical Engineering

Scope : Errors arising from configuration of the system itself and the type of applied input.

a) Pure Gain : there will always be a steady state error for a step input

b) Integrator : can have a zero steadystate error for a step input

Page 10: Lecture 12 ME 176 6 Steady State Error

Defining: Steady-State Error for Unity Feedback

Department of

Mechanical Engineering

Page 11: Lecture 12 ME 176 6 Steady State Error

Example: Steady-State Error for Unity Feedback Steady-state error for a unit step input:

Department of

Mechanical Engineering

Page 12: Lecture 12 ME 176 6 Steady State Error

Defining: Steady-State Error for Unity Feedback

Department of

Mechanical Engineering

Page 13: Lecture 12 ME 176 6 Steady State Error

Example: Steady-State Error for Unity Feedback Find the steady-state errors for inputs of 5u(t), 5tu(t), and 5t^2u(t). The function u(t) is the step function.

Note Laplace transforms:

Department of

Mechanical Engineering

Page 14: Lecture 12 ME 176 6 Steady State Error

Defining: Static Error Constants for Unity Feedback Position ConstantVelocity Constant

Acceleration Constant

Department of

Mechanical Engineering

Page 15: Lecture 12 ME 176 6 Steady State Error

Example: Static Error Constants for Unity Feedback

Department of

Mechanical Engineering

Page 16: Lecture 12 ME 176 6 Steady State Error

Example: Static Error Constants for Unity Feedback

Department of

Mechanical Engineering

Page 17: Lecture 12 ME 176 6 Steady State Error

Example: Static Error Constants for Unity Feedback

Department of

Mechanical Engineering

Page 18: Lecture 12 ME 176 6 Steady State Error

System Types forUnity Feedback: Given the system shown, the "system type" is defined as thevalue of "n" in the denominator;or, equivalently the number of pure integrations in the feedforward path.

Department of

Mechanical Engineering

Page 19: Lecture 12 ME 176 6 Steady State Error

Specifications: Steady-State Error

"Static error constants can be used to specificy the steady-state error characteristics of a control system."

Knowing Kp = 1000 what can be learned of the system:

1. System is stable.2. System is Type 03. Input Test signal is step.4. Error per unit step:

Department of

Mechanical Engineering

Page 20: Lecture 12 ME 176 6 Steady State Error

Example: Steady-State Error Specification Find K so that there is a 10% error in steady state.

Since system is Type 1, error stated must apply to ramp function.

Department of

Mechanical Engineering

Page 21: Lecture 12 ME 176 6 Steady State Error

Analysis: Steady-State Error for Disturbances

Department of

Mechanical Engineering

"Steady-state error produced by a step function can be reduced by increasing the gain of G1(s) or decreasing the gain of G2(s)."

Page 22: Lecture 12 ME 176 6 Steady State Error

Example: Steady-State Error for Disturbances Find the steady-state error component due to a step disturbance.

Department of

Mechanical Engineering

Page 23: Lecture 12 ME 176 6 Steady State Error

Definition: Steady-State Error for Nonunity Feedback

Department of

Mechanical Engineering

Move R(s) to right of summing junction.

Compute resulting G(s) and H(s).

Add and subtract unity feedback paths.

Combine negative feedback path to H(s).

Combine feedback system consisting of G(s) and [H(s)-1].

Page 24: Lecture 12 ME 176 6 Steady State Error

Example: Steady-State Error for Nonunity Feedback Find system type, appropriate error constant, steady-state error for unit step input.

Department of

Mechanical Engineering

Page 25: Lecture 12 ME 176 6 Steady State Error

Definition: Steady-State Error for Nonunity Feedback w/ Disturbances General form: For step input and step distrubances:

Department of

Mechanical Engineering

Page 26: Lecture 12 ME 176 6 Steady State Error

Definition: Steady-State Error for Nonunity Feedback w/ Disturbances For zero error:

1. System is stable2. G1(s) is type 1.3. G2(s) is type 0.4. H(s) is type 0 with a dc gain of unity.

Department of

Mechanical Engineering

Page 27: Lecture 12 ME 176 6 Steady State Error

Definition: Steady-State Error for Nonunity Feedback w/ Disturbances Steady-state value of the actuating signal Ea1(s)::

Department of

Mechanical Engineering

Page 28: Lecture 12 ME 176 6 Steady State Error

Example: Steady-State Error for Nonunity Feedback w/ Disturbances Find the steady-state actuating signal for unity step input. Repeat for unit ramp input: Step: Ramp:

Department of

Mechanical Engineering

Page 29: Lecture 12 ME 176 6 Steady State Error

Definition: Sensitivity

"The degree to which changes in system parameters affect system transfer functions, and hence performance."

A system with zero sensitivity is ideal.Greater the sensitivity, the less desirable.

"The ratio of the fractional change in the function to the fractional change in parameter as the fractional change of parameters approaches zero"

Department of

Mechanical Engineering

Page 30: Lecture 12 ME 176 6 Steady State Error

Example: Sensitivity Calculate sensitivity of the closed-loop transfer function to changes in parameter a:

Closed-loop transfer function:

Department of

Mechanical Engineering

Page 31: Lecture 12 ME 176 6 Steady State Error

Example: Sensitivity Calculate sensitivity of the closed-loop transfer function to changes in parameter K and a, with ramp inputs:

Department of

Mechanical Engineering