SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
1


                  Stability

•   How to determine the stability of a system represented
    as a transfer function

•   How to determine the stability of a system represented
    in state space

•   How to determine system parameters to yield stability




                                              Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                Copyright © 2004 by John Wiley & Sons. All rights reserved.
2

                         lntroduction




Definitions of stability for linear, time-invariant systems using the natural
response:

1. A system is stable if the natural response approaches zero as time
approaches infinity.

2. A system is unstable if the natural response approaches infinity as time
approaches infinity.

3. A system is marginally stable if the natural response neither decays nor
grows but remains constant or oscillates.




                                                            Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                              Copyright © 2004 by John Wiley & Sons. All rights reserved.
3




Bounded-input bounded-output (BIBO) definitions of stability for linear,
   time-invariant systems using the total response

1.   A system is stable if every bounded input yields a bounded output.

2.   A system is unstable if any bounded input yields an unbounded output.


 Stable systems have closed-loop transfer functions with poles only in
 the left half-plane


 Unstable systems have closed loop transfer functions with at least one
 pole in the right half-plane and/or poles of multiplicity greater than one
 on the imaginary axis


                                                            Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                              Copyright © 2004 by John Wiley & Sons. All rights reserved.
4



Marginally stable systems have closed loop transfer functions with only
imaginary axis poles of multiplicity 1 and poles in the left half-plane


       Stable System                           Unstable System




                                                         Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                           Copyright © 2004 by John Wiley & Sons. All rights reserved.
5


                Routh-Hurwitz Criterion
•   yields stability information without the need to solve for the closed-
    loop system poles




Two steps:

(1) Generate a data table called a Routh table

(2) Interpret the Routh table to tell how many closed-loop system poles are in
the left half-plane and in the right half-plane.




                                                           Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                             Copyright © 2004 by John Wiley & Sons. All rights reserved.
6

Generating a Basic Routh Table




Note: any row of the Routh table can be multiplied by a positive
constant without changing the values of the rows below.



                                                                   Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                                     Copyright © 2004 by John Wiley & Sons. All rights reserved.
7
Interpreting the Basic Routh Table

•    the number of roots of the polynomial that are in the right half-plane is
     equal to the number of sign changes in the first column.




    - two sign changes, hence two poles in the right half-plane




                                                              Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                                Copyright © 2004 by John Wiley & Sons. All rights reserved.
8

Problem: Find range of gain K for which the system is stable, K>0




Solution:




             System is stable for K<1386



                                                          Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                            Copyright © 2004 by John Wiley & Sons. All rights reserved.
9

                 Stability in State Space


•       we can determine the stability of a system represented in state
        space by finding the eigenvalues (poles) of the system matrix, A,
        and determining their locations on the s-plane


    •    we can find the poles using equation:




                                                         Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                           Copyright © 2004 by John Wiley & Sons. All rights reserved.
10


                  Steady-State Errors
•   How to find the steady-state error for a unity feedback system

•   How to specify a system's steady-state error performance

•   How to find the steady-state error for disturbance inputs

•   How to find the steady-state error for nonunity feedback systems

•   How to design system parameters to meet steady-state error
    performance specifications

•   How to find the steady-state error for systems represented in state
    space




                                                       Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                         Copyright © 2004 by John Wiley & Sons. All rights reserved.
11


                    Steady-State Errors
Steady-state error is the difference between the input and the output for a
prescribed test input as t → ∞

     Test waveforms for evaluating steady-state errors of control systems




                                                              Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                                Copyright © 2004 by John Wiley & Sons. All rights reserved.
12
Evaluating Steady-State Errors




                                 Control Systems Engineering, Fourth Edition by Norman S. Nise
                                   Copyright © 2004 by John Wiley & Sons. All rights reserved.
13
Sources of Steady-State Errors




                                 - zero error in the steady state
                                 for a step input




    Error:




                                              Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                Copyright © 2004 by John Wiley & Sons. All rights reserved.
14

     Steady-State Error for Unity Feedback
                   Systems
Steady-State Error in Terms of T(s) – closed loop transfer function




                                                     … final value theorem




                                                          Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                            Copyright © 2004 by John Wiley & Sons. All rights reserved.
15

Steady-State Error in Terms of G(s) – open loop transfer function




                                                        Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                          Copyright © 2004 by John Wiley & Sons. All rights reserved.
16

Response to step, ramp and parabolic input




   Step input




                                if                                      (at least one pole must be
                                                                        at origin)


                 Thus if n ≥ 1 then lim G ( s) = ∞ and e(∞) = 0
                                    s →0



    Ramp input



                  Thus if n ≥ 2 then lim sG ( s) = ∞ and e(∞) = 0
                                     s →0



                                                                    Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                                      Copyright © 2004 by John Wiley & Sons. All rights reserved.
17


Parabolic input




     Thus if n ≥ 3 then lim s 2G ( s ) = ∞ and e(∞) = 0
                        s →0




                                                          Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                            Copyright © 2004 by John Wiley & Sons. All rights reserved.
18

        Static Error Constants and System Type
Static Error Constants




Thus,    for a step input:

         for a ramp input:

         for a parabolic input:


                                      Control Systems Engineering, Fourth Edition by Norman S. Nise
                                        Copyright © 2004 by John Wiley & Sons. All rights reserved.
19

System Type



              n=0 … Type 0 system
              n=1 … Type 1 system
              n=2 … Type 2 system




                                    Control Systems Engineering, Fourth Edition by Norman S. Nise
                                      Copyright © 2004 by John Wiley & Sons. All rights reserved.
20

Problem Given the control system, find the value of K so that there is 10% error
in the steady state.




 Solution




                                                            Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                              Copyright © 2004 by John Wiley & Sons. All rights reserved.
21

Steady-State Error for Disturbances (1)




E ( s) = R( s) − C ( s)




                             Control Systems Engineering, Fourth Edition by Norman S. Nise
                               Copyright © 2004 by John Wiley & Sons. All rights reserved.
22

Steady-State Error for Disturbances (2)




- let us assume a step disturbance




 - hence error can be reduced by increasing the DC gain of G1(s)
 or decreasing the dc gain of G2(s)


                                                  Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                    Copyright © 2004 by John Wiley & Sons. All rights reserved.
23
Steady-State Error for Nonunity Feedback Systems (1)
 •   Control systems often do not have unity feedback because of the
     compensation used to improve performance or because of the physical
     model for the system.

 •   When nonunity feedback is present, the plant's actuating signal is not the
     actual error or difference between the input and the output.


                                                       G1(s) … input transducer
                                                       G2(s) … plant
                                                       H1(s) … feedback




                                                        G ( s ) = G1 ( s )G2 ( s )
                                                        H ( s ) = H1 ( s ) / G1 ( s )




                            Ea(s) … actuating signal (not the actual error)
                                                                Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                                  Copyright © 2004 by John Wiley & Sons. All rights reserved.
24
 Steady-State Error for Nonunity Feedback Systems (2)
Let us modify, the block diagram to show explicitly the actual error E(s)=R(s)-C(s)




             Ea(s) … actuating signal
                   (not the actual error)




                                                   E(s)=R(s)-C(s)
                                                   actual error


                                                             Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                               Copyright © 2004 by John Wiley & Sons. All rights reserved.
25
Steady-State Error for Nonunity Feedback Systems (3)


                                                     - both disturbance and
                                                     nonunity feedback




If we consider step input and step disturbance, then R(s)=D(s)=1/s and




                                                            Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                              Copyright © 2004 by John Wiley & Sons. All rights reserved.
26




For zero error:




Above equation can be satisfied if:

                         1.   System is stable
                         2.   G1 is a Type 1system
                         3.   G2 is a Type 0 system
                         4.   H is a Type 0 system with DCgain=1

                                                           Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                             Copyright © 2004 by John Wiley & Sons. All rights reserved.
27
Problem Determine the system type, error constant, and the steady state error
for a unit step




 Solution




                                                         E(s)=R(s)-C(s)
                                                         actual error




                                                            Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                              Copyright © 2004 by John Wiley & Sons. All rights reserved.
28

                            Sensitivity

Sensitivity - the degree to which changes in system parameters affect system
transfer functions, and hence performance.

Sensitivity is the ratio of the fractional change in the function to the fractional
change in the parameter as the fractional change of the parameter approaches zero.




                                                            Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                              Copyright © 2004 by John Wiley & Sons. All rights reserved.
29

Problem Find the sensitivity of the steady-state error to changes in parameter K
and parameter a for the system with a step input




 Solution




                                                             Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                               Copyright © 2004 by John Wiley & Sons. All rights reserved.
30

Steady-State Error for Systems in State Space
(1) analysis via final value theorem
(2) analysis via input substitution

Analysis via Final Value Theorem


                                         closed-loop transfer
                                         function




                                       Control Systems Engineering, Fourth Edition by Norman S. Nise
                                         Copyright © 2004 by John Wiley & Sons. All rights reserved.
31

Analysis via Input Substitution – avoids taking inverse of (sI - A)
Step input (r = 1)


If the input is a unit step r = 1 then a steady-state solution xSS for x is:


                                          where Vi is constant.




                           yss = CV = −CA −1B
                       Thus, for a unit step input:

                                                                  Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                                    Copyright © 2004 by John Wiley & Sons. All rights reserved.
32

Ramp inputs (r = t)




                      We balance the equation:




                                                 Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                   Copyright © 2004 by John Wiley & Sons. All rights reserved.

Más contenido relacionado

La actualidad más candente

Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
Damian T. Gordon
 
Use Of I.T. In Agriculture
Use Of I.T. In AgricultureUse Of I.T. In Agriculture
Use Of I.T. In Agriculture
PARTH THAKAR
 
An Autonomous UAV for Pesticide Spraying
An Autonomous UAV for Pesticide SprayingAn Autonomous UAV for Pesticide Spraying
An Autonomous UAV for Pesticide Spraying
ijtsrd
 
Automatique systémes linéaires et non linéaires 2
Automatique   systémes linéaires et non linéaires 2Automatique   systémes linéaires et non linéaires 2
Automatique systémes linéaires et non linéaires 2
badr zaimi
 

La actualidad más candente (20)

Bode Plots
Bode Plots Bode Plots
Bode Plots
 
Power Systems analysis with MATPOWER and Simscape Electrical (MATLAB/Simulink)
Power Systems analysis with MATPOWER and Simscape Electrical (MATLAB/Simulink) Power Systems analysis with MATPOWER and Simscape Electrical (MATLAB/Simulink)
Power Systems analysis with MATPOWER and Simscape Electrical (MATLAB/Simulink)
 
Lecture 17 me 176 (4th) 9 - design via root locus
Lecture 17   me 176 (4th)   9 - design via root locusLecture 17   me 176 (4th)   9 - design via root locus
Lecture 17 me 176 (4th) 9 - design via root locus
 
Sliding Mode Controller
Sliding Mode Controller Sliding Mode Controller
Sliding Mode Controller
 
La méthode ziegler nichols pour la détermination des paramètres d un controle...
La méthode ziegler nichols pour la détermination des paramètres d un controle...La méthode ziegler nichols pour la détermination des paramètres d un controle...
La méthode ziegler nichols pour la détermination des paramètres d un controle...
 
Smart Irrigation ppt
Smart Irrigation pptSmart Irrigation ppt
Smart Irrigation ppt
 
Lecture 23 24-time_response
Lecture 23 24-time_responseLecture 23 24-time_response
Lecture 23 24-time_response
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
 
Use Of I.T. In Agriculture
Use Of I.T. In AgricultureUse Of I.T. In Agriculture
Use Of I.T. In Agriculture
 
Exercices onduleur
Exercices onduleurExercices onduleur
Exercices onduleur
 
RH CRITERIA
RH CRITERIARH CRITERIA
RH CRITERIA
 
An Autonomous UAV for Pesticide Spraying
An Autonomous UAV for Pesticide SprayingAn Autonomous UAV for Pesticide Spraying
An Autonomous UAV for Pesticide Spraying
 
Automatique systémes linéaires et non linéaires 2
Automatique   systémes linéaires et non linéaires 2Automatique   systémes linéaires et non linéaires 2
Automatique systémes linéaires et non linéaires 2
 
2 correction des systèmes asservis
2 correction des systèmes asservis2 correction des systèmes asservis
2 correction des systèmes asservis
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their Application
 
Robotics in agriculture kvg
Robotics in agriculture kvgRobotics in agriculture kvg
Robotics in agriculture kvg
 
Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200
 
6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
 

Destacado

05 elec3114
05 elec311405 elec3114
05 elec3114
Vin Voro
 
02 elec3114
02 elec311402 elec3114
02 elec3114
Vin Voro
 
04 elec3114
04 elec311404 elec3114
04 elec3114
Vin Voro
 
03 elec3114
03 elec311403 elec3114
03 elec3114
Vin Voro
 
08 elec3114
08 elec311408 elec3114
08 elec3114
Vin Voro
 
01 elec3114
01 elec311401 elec3114
01 elec3114
Vin Voro
 
09 elec3114
09 elec311409 elec3114
09 elec3114
Vin Voro
 
12 elec3114
12 elec311412 elec3114
12 elec3114
Vin Voro
 
11 elec3114
11 elec311411 elec3114
11 elec3114
Vin Voro
 
10 elec3114
10 elec311410 elec3114
10 elec3114
Vin Voro
 
Tele3113 wk11tue
Tele3113 wk11tueTele3113 wk11tue
Tele3113 wk11tue
Vin Voro
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wed
Vin Voro
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
Vin Voro
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wed
Vin Voro
 
Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6
Vin Voro
 

Destacado (20)

05 elec3114
05 elec311405 elec3114
05 elec3114
 
02 elec3114
02 elec311402 elec3114
02 elec3114
 
04 elec3114
04 elec311404 elec3114
04 elec3114
 
03 elec3114
03 elec311403 elec3114
03 elec3114
 
08 elec3114
08 elec311408 elec3114
08 elec3114
 
01 elec3114
01 elec311401 elec3114
01 elec3114
 
09 elec3114
09 elec311409 elec3114
09 elec3114
 
12 elec3114
12 elec311412 elec3114
12 elec3114
 
11 elec3114
11 elec311411 elec3114
11 elec3114
 
10 elec3114
10 elec311410 elec3114
10 elec3114
 
Tele3113 wk11tue
Tele3113 wk11tueTele3113 wk11tue
Tele3113 wk11tue
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wed
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wed
 
Aircraft system integration
Aircraft system integrationAircraft system integration
Aircraft system integration
 
Aircraft System Integration
Aircraft System IntegrationAircraft System Integration
Aircraft System Integration
 
RF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by AnarenRF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by Anaren
 
Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6
 
Basic electronics vocabulary
Basic electronics vocabularyBasic electronics vocabulary
Basic electronics vocabulary
 
An Electrical Engineers Guide to EMC/EMI.
An Electrical Engineers Guide to EMC/EMI.An Electrical Engineers Guide to EMC/EMI.
An Electrical Engineers Guide to EMC/EMI.
 

Más de Vin Voro

Tele3113 tut5
Tele3113 tut5Tele3113 tut5
Tele3113 tut5
Vin Voro
 
Tele3113 tut4
Tele3113 tut4Tele3113 tut4
Tele3113 tut4
Vin Voro
 
Tele3113 tut1
Tele3113 tut1Tele3113 tut1
Tele3113 tut1
Vin Voro
 
Tele3113 tut3
Tele3113 tut3Tele3113 tut3
Tele3113 tut3
Vin Voro
 
Tele3113 tut2
Tele3113 tut2Tele3113 tut2
Tele3113 tut2
Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
Vin Voro
 
Tele3113 wk9tue
Tele3113 wk9tueTele3113 wk9tue
Tele3113 wk9tue
Vin Voro
 
Tele3113 wk8wed
Tele3113 wk8wedTele3113 wk8wed
Tele3113 wk8wed
Vin Voro
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wed
Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
Vin Voro
 
Tele3113 wk7tue
Tele3113 wk7tueTele3113 wk7tue
Tele3113 wk7tue
Vin Voro
 
Tele3113 wk6wed
Tele3113 wk6wedTele3113 wk6wed
Tele3113 wk6wed
Vin Voro
 
Tele3113 wk6tue
Tele3113 wk6tueTele3113 wk6tue
Tele3113 wk6tue
Vin Voro
 
Tele3113 wk5tue
Tele3113 wk5tueTele3113 wk5tue
Tele3113 wk5tue
Vin Voro
 
Tele3113 wk4wed
Tele3113 wk4wedTele3113 wk4wed
Tele3113 wk4wed
Vin Voro
 
Tele3113 wk4tue
Tele3113 wk4tueTele3113 wk4tue
Tele3113 wk4tue
Vin Voro
 
Tele3113 wk5wed
Tele3113 wk5wedTele3113 wk5wed
Tele3113 wk5wed
Vin Voro
 
Tele3113 wk2tue
Tele3113 wk2tueTele3113 wk2tue
Tele3113 wk2tue
Vin Voro
 
Tele3113 wk1tue
Tele3113 wk1tueTele3113 wk1tue
Tele3113 wk1tue
Vin Voro
 

Más de Vin Voro (20)

Tele3113 tut5
Tele3113 tut5Tele3113 tut5
Tele3113 tut5
 
Tele3113 tut4
Tele3113 tut4Tele3113 tut4
Tele3113 tut4
 
Tele3113 tut1
Tele3113 tut1Tele3113 tut1
Tele3113 tut1
 
Tele3113 tut3
Tele3113 tut3Tele3113 tut3
Tele3113 tut3
 
Tele3113 tut2
Tele3113 tut2Tele3113 tut2
Tele3113 tut2
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
Tele3113 wk9tue
Tele3113 wk9tueTele3113 wk9tue
Tele3113 wk9tue
 
Tele3113 wk8wed
Tele3113 wk8wedTele3113 wk8wed
Tele3113 wk8wed
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wed
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
Tele3113 wk7tue
Tele3113 wk7tueTele3113 wk7tue
Tele3113 wk7tue
 
Tele3113 wk6wed
Tele3113 wk6wedTele3113 wk6wed
Tele3113 wk6wed
 
Tele3113 wk6tue
Tele3113 wk6tueTele3113 wk6tue
Tele3113 wk6tue
 
Tele3113 wk5tue
Tele3113 wk5tueTele3113 wk5tue
Tele3113 wk5tue
 
Tele3113 wk4wed
Tele3113 wk4wedTele3113 wk4wed
Tele3113 wk4wed
 
Tele3113 wk4tue
Tele3113 wk4tueTele3113 wk4tue
Tele3113 wk4tue
 
Tele3113 wk5wed
Tele3113 wk5wedTele3113 wk5wed
Tele3113 wk5wed
 
Tele3113 wk2tue
Tele3113 wk2tueTele3113 wk2tue
Tele3113 wk2tue
 
Tele3113 wk1tue
Tele3113 wk1tueTele3113 wk1tue
Tele3113 wk1tue
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

06,07 elec3114

  • 1. 1 Stability • How to determine the stability of a system represented as a transfer function • How to determine the stability of a system represented in state space • How to determine system parameters to yield stability Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 2. 2 lntroduction Definitions of stability for linear, time-invariant systems using the natural response: 1. A system is stable if the natural response approaches zero as time approaches infinity. 2. A system is unstable if the natural response approaches infinity as time approaches infinity. 3. A system is marginally stable if the natural response neither decays nor grows but remains constant or oscillates. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 3. 3 Bounded-input bounded-output (BIBO) definitions of stability for linear, time-invariant systems using the total response 1. A system is stable if every bounded input yields a bounded output. 2. A system is unstable if any bounded input yields an unbounded output. Stable systems have closed-loop transfer functions with poles only in the left half-plane Unstable systems have closed loop transfer functions with at least one pole in the right half-plane and/or poles of multiplicity greater than one on the imaginary axis Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 4. 4 Marginally stable systems have closed loop transfer functions with only imaginary axis poles of multiplicity 1 and poles in the left half-plane Stable System Unstable System Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 5. 5 Routh-Hurwitz Criterion • yields stability information without the need to solve for the closed- loop system poles Two steps: (1) Generate a data table called a Routh table (2) Interpret the Routh table to tell how many closed-loop system poles are in the left half-plane and in the right half-plane. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 6. 6 Generating a Basic Routh Table Note: any row of the Routh table can be multiplied by a positive constant without changing the values of the rows below. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 7. 7 Interpreting the Basic Routh Table • the number of roots of the polynomial that are in the right half-plane is equal to the number of sign changes in the first column. - two sign changes, hence two poles in the right half-plane Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 8. 8 Problem: Find range of gain K for which the system is stable, K>0 Solution: System is stable for K<1386 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 9. 9 Stability in State Space • we can determine the stability of a system represented in state space by finding the eigenvalues (poles) of the system matrix, A, and determining their locations on the s-plane • we can find the poles using equation: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 10. 10 Steady-State Errors • How to find the steady-state error for a unity feedback system • How to specify a system's steady-state error performance • How to find the steady-state error for disturbance inputs • How to find the steady-state error for nonunity feedback systems • How to design system parameters to meet steady-state error performance specifications • How to find the steady-state error for systems represented in state space Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 11. 11 Steady-State Errors Steady-state error is the difference between the input and the output for a prescribed test input as t → ∞ Test waveforms for evaluating steady-state errors of control systems Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 12. 12 Evaluating Steady-State Errors Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 13. 13 Sources of Steady-State Errors - zero error in the steady state for a step input Error: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 14. 14 Steady-State Error for Unity Feedback Systems Steady-State Error in Terms of T(s) – closed loop transfer function … final value theorem Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 15. 15 Steady-State Error in Terms of G(s) – open loop transfer function Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 16. 16 Response to step, ramp and parabolic input Step input if (at least one pole must be at origin) Thus if n ≥ 1 then lim G ( s) = ∞ and e(∞) = 0 s →0 Ramp input Thus if n ≥ 2 then lim sG ( s) = ∞ and e(∞) = 0 s →0 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 17. 17 Parabolic input Thus if n ≥ 3 then lim s 2G ( s ) = ∞ and e(∞) = 0 s →0 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 18. 18 Static Error Constants and System Type Static Error Constants Thus, for a step input: for a ramp input: for a parabolic input: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 19. 19 System Type n=0 … Type 0 system n=1 … Type 1 system n=2 … Type 2 system Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 20. 20 Problem Given the control system, find the value of K so that there is 10% error in the steady state. Solution Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 21. 21 Steady-State Error for Disturbances (1) E ( s) = R( s) − C ( s) Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 22. 22 Steady-State Error for Disturbances (2) - let us assume a step disturbance - hence error can be reduced by increasing the DC gain of G1(s) or decreasing the dc gain of G2(s) Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 23. 23 Steady-State Error for Nonunity Feedback Systems (1) • Control systems often do not have unity feedback because of the compensation used to improve performance or because of the physical model for the system. • When nonunity feedback is present, the plant's actuating signal is not the actual error or difference between the input and the output. G1(s) … input transducer G2(s) … plant H1(s) … feedback G ( s ) = G1 ( s )G2 ( s ) H ( s ) = H1 ( s ) / G1 ( s ) Ea(s) … actuating signal (not the actual error) Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 24. 24 Steady-State Error for Nonunity Feedback Systems (2) Let us modify, the block diagram to show explicitly the actual error E(s)=R(s)-C(s) Ea(s) … actuating signal (not the actual error) E(s)=R(s)-C(s) actual error Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 25. 25 Steady-State Error for Nonunity Feedback Systems (3) - both disturbance and nonunity feedback If we consider step input and step disturbance, then R(s)=D(s)=1/s and Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 26. 26 For zero error: Above equation can be satisfied if: 1. System is stable 2. G1 is a Type 1system 3. G2 is a Type 0 system 4. H is a Type 0 system with DCgain=1 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 27. 27 Problem Determine the system type, error constant, and the steady state error for a unit step Solution E(s)=R(s)-C(s) actual error Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 28. 28 Sensitivity Sensitivity - the degree to which changes in system parameters affect system transfer functions, and hence performance. Sensitivity is the ratio of the fractional change in the function to the fractional change in the parameter as the fractional change of the parameter approaches zero. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 29. 29 Problem Find the sensitivity of the steady-state error to changes in parameter K and parameter a for the system with a step input Solution Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 30. 30 Steady-State Error for Systems in State Space (1) analysis via final value theorem (2) analysis via input substitution Analysis via Final Value Theorem closed-loop transfer function Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 31. 31 Analysis via Input Substitution – avoids taking inverse of (sI - A) Step input (r = 1) If the input is a unit step r = 1 then a steady-state solution xSS for x is: where Vi is constant. yss = CV = −CA −1B Thus, for a unit step input: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 32. 32 Ramp inputs (r = t) We balance the equation: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.