SlideShare a Scribd company logo
1 of 19
Download to read offline
Steady State Error
Introduction
• Steady-state error is defined as the difference between the input
(command) and the output of a system in the limit as time goes to infinity
(i.e. when the response has reached steady state).
• Any physical control system inherently suffers steady-state error in
response to certain types of inputs.
• A system may have no steady-state error to a step input, but the same
system may exhibit nonzero steady-state error to a ramp input.
• Whether a given system will exhibit steady-state error for a given type of
input depends on the type of open-loop transfer function of the system.
• Control systems may be classified according to their ability to follow step
inputs, ramp inputs, parabolic inputs, and so on.
• The magnitudes of the steady-state errors due to these individual inputs
are indicative of the goodness of the system.
Classification of Control Systems
• Consider the unity-feedback control system with the following open-loop
transfer function
• It involves the term sN in the denominator,
representing N poles at the origin.
• A system is called type 0, type 1, type 2, ... , if
N=0, N=1, N=2, ... , respectively.
Classification of Control Systems
• As the type number is increased, accuracy is improved.
• However, increasing the type number aggravates the stability problem.
• A compromise between steady-state accuracy and relative stability is
always necessary.
Steady State Error of Unity Feedback Systems
• Consider the system shown in following figure.
• The closed-loop transfer function is
Steady State Error of Unity Feedback Systems
• The transfer function between the error signal E(s) and the
input signal R(s) is
)()(
)(
sGsR
sE


1
1
• The final-value theorem provides a convenient way to find
the steady-state performance of a stable system.
• Since E(s) is
• The steady state error is
Static Error Constants
• The static error constants are figures of merit of control systems. The higher
the constants, the smaller the steady-state error.
• In a given system, the output may be the position, velocity, pressure,
temperature, or the like.
• Therefore, in what follows, we shall call the output “position,” the rate of
change of the output “velocity,” and so on.
• This means that in a temperature control system “position” represents the
output temperature, “velocity” represents the rate of change of the output
temperature, and so on.
Static Position Error Constant (Kp)
• The steady-state error of the system for a unit-step input is
• The static position error constant Kp is defined by
• Thus, the steady-state error in terms of the static position
error constant Kp is given by
Static Position Error Constant (Kp)
• For a Type 0 system
• For Type 1 or higher systems
• For a unit step input the steady state error ess is
Static Velocity Error Constant (Kv)
• The steady-state error of the system for a unit-ramp input is
• The static position error constant Kv is defined by
• Thus, the steady-state error in terms of the static velocity
error constant Kv is given by
Static Velocity Error Constant (Kv)
• For a Type 0 system
• For Type 1 systems
• For type 2 or higher systems
Static Velocity Error Constant (Kv)
• For a ramp input the steady state error ess is
Static Acceleration Error Constant (Ka)
• The steady-state error of the system for parabolic input is
• The static acceleration error constant Ka is defined by
• Thus, the steady-state error in terms of the static acceleration error
constant Ka is given by
Static Acceleration Error Constant (Ka)
• For a Type 0 system
• For Type 1 systems
• For type 2 systems
• For type 3 or higher systems
Static Acceleration Error Constant (Ka)
• For a parabolic input the steady state error ess is
Summary
Example
•For the system shown in figure below evaluate the static
error constants and find the expected steady state errors
for the standard step, ramp and parabolic inputs.
C(S)R(S) -
))((
))((
128
52100
2


sss
ss
Example (Steady Sate Errors)
pK vK 410.aK
0
0
090.
Example (evaluation of Static Error Constants)
))((
))((
)(
128
52100
2



sss
ss
sG
)(lim sGK
s
p
0










 ))((
))((
lim
128
52100
2
0 sss
ss
K
s
p
pK
)(lim ssGK
s
v
0










 ))((
))((
lim
128
52100
2
0 sss
sss
K
s
v
vK
)(lim sGsK
s
a
2
0












 ))((
))((
lim
128
52100
2
2
0 sss
sss
K
s
a
410
12080
5020100
.
))((
))((








aK

More Related Content

What's hot

Lag lead compensator design in frequency domain 7th lecture
Lag lead compensator design in frequency domain  7th lectureLag lead compensator design in frequency domain  7th lecture
Lag lead compensator design in frequency domain 7th lectureKhalaf Gaeid Alshammery
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Amr E. Mohamed
 
First & second order of the control systems
First & second order of the control systemsFirst & second order of the control systems
First & second order of the control systemsSatheeshCS2
 
Time Domain and Frequency Domain
Time Domain and Frequency DomainTime Domain and Frequency Domain
Time Domain and Frequency Domainsajan gohel
 
Time response first order
Time response first orderTime response first order
Time response first orderSyed Saeed
 
State variable analysis (observability & controllability)
State variable analysis (observability & controllability)State variable analysis (observability & controllability)
State variable analysis (observability & controllability)SatheeshCS2
 
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsLecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsSaifullah Memon
 
Lecture 12 ME 176 6 Steady State Error
Lecture 12 ME 176 6 Steady State ErrorLecture 12 ME 176 6 Steady State Error
Lecture 12 ME 176 6 Steady State ErrorLeonides De Ocampo
 
Negative feedback Amplifiers
Negative feedback AmplifiersNegative feedback Amplifiers
Negative feedback AmplifiersYeshudas Muttu
 
Transient response analysis
Transient response analysisTransient response analysis
Transient response analysisasari_dear
 
Lecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsLecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsSaifullah Memon
 

What's hot (20)

Lag lead compensator design in frequency domain 7th lecture
Lag lead compensator design in frequency domain  7th lectureLag lead compensator design in frequency domain  7th lecture
Lag lead compensator design in frequency domain 7th lecture
 
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
Modern Control - Lec 03 - Feedback Control Systems Performance and Characteri...
 
Discrete Time Systems & its classifications
Discrete Time Systems & its classificationsDiscrete Time Systems & its classifications
Discrete Time Systems & its classifications
 
Compensators
CompensatorsCompensators
Compensators
 
First & second order of the control systems
First & second order of the control systemsFirst & second order of the control systems
First & second order of the control systems
 
Root locus
Root locus Root locus
Root locus
 
Polar plot
Polar plotPolar plot
Polar plot
 
Time Domain and Frequency Domain
Time Domain and Frequency DomainTime Domain and Frequency Domain
Time Domain and Frequency Domain
 
Time response first order
Time response first orderTime response first order
Time response first order
 
State variable analysis (observability & controllability)
State variable analysis (observability & controllability)State variable analysis (observability & controllability)
State variable analysis (observability & controllability)
 
Z transfrm ppt
Z transfrm pptZ transfrm ppt
Z transfrm ppt
 
Introduction to control systems
Introduction to control systemsIntroduction to control systems
Introduction to control systems
 
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systemsLecture 13 14-time_domain_analysis_of_1st_order_systems
Lecture 13 14-time_domain_analysis_of_1st_order_systems
 
Lecture 12 ME 176 6 Steady State Error
Lecture 12 ME 176 6 Steady State ErrorLecture 12 ME 176 6 Steady State Error
Lecture 12 ME 176 6 Steady State Error
 
Lecture 5: The Convolution Sum
Lecture 5: The Convolution SumLecture 5: The Convolution Sum
Lecture 5: The Convolution Sum
 
Negative feedback Amplifiers
Negative feedback AmplifiersNegative feedback Amplifiers
Negative feedback Amplifiers
 
Transient response analysis
Transient response analysisTransient response analysis
Transient response analysis
 
Lecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systemsLecture 12 time_domain_analysis_of_control_systems
Lecture 12 time_domain_analysis_of_control_systems
 
Bode plot
Bode plotBode plot
Bode plot
 
Me314 week08-stability and steady state errors
Me314 week08-stability and steady state errorsMe314 week08-stability and steady state errors
Me314 week08-stability and steady state errors
 

Similar to 6. steady state error

lecture1 (5).pptx
lecture1 (5).pptxlecture1 (5).pptx
lecture1 (5).pptxHebaEng
 
Steady state error control systems elect
Steady state error control systems electSteady state error control systems elect
Steady state error control systems electWinstonLibanga
 
control systems - time specification domains
control systems - time specification domainscontrol systems - time specification domains
control systems - time specification domainsprasannarams92
 
ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...
ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...
ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...AzamJaman1
 
Time response analysis
Time response analysisTime response analysis
Time response analysisKaushal Patel
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysisHussain K
 
TIME RESPONSE ANALYSIS
TIME RESPONSE ANALYSISTIME RESPONSE ANALYSIS
TIME RESPONSE ANALYSISDeep Chaudhari
 
LCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdfLCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdfHODECE21
 
linear algebra in control systems
linear algebra in control systemslinear algebra in control systems
linear algebra in control systemsGanesh Bhat
 
CONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptxCONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptxEEEACEEC
 
time domain analysis.pptx
time domain analysis.pptxtime domain analysis.pptx
time domain analysis.pptxdeepaMS4
 
ANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOT
ANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOTANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOT
ANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOTsanjay kumar pediredla
 
Preparatory_questions_final_exam_DigitalElectronics1 (1).pdf
Preparatory_questions_final_exam_DigitalElectronics1 (1).pdfPreparatory_questions_final_exam_DigitalElectronics1 (1).pdf
Preparatory_questions_final_exam_DigitalElectronics1 (1).pdfrdjo
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shahKaushal Shah
 

Similar to 6. steady state error (20)

lecture1 (5).pptx
lecture1 (5).pptxlecture1 (5).pptx
lecture1 (5).pptx
 
Steady state error control systems elect
Steady state error control systems electSteady state error control systems elect
Steady state error control systems elect
 
150120119095 ce
150120119095 ce150120119095 ce
150120119095 ce
 
control systems - time specification domains
control systems - time specification domainscontrol systems - time specification domains
control systems - time specification domains
 
ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...
ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...
ACFrOgAI3upGyECFe-0GyvBTl7xmPAtRWydMvOIwQgWgIiJ0M1HDXPymsIwPOw0H3GZZa5ShCbbrR...
 
Time response analysis
Time response analysisTime response analysis
Time response analysis
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysis
 
Measurement
MeasurementMeasurement
Measurement
 
TIME RESPONSE ANALYSIS
TIME RESPONSE ANALYSISTIME RESPONSE ANALYSIS
TIME RESPONSE ANALYSIS
 
LCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdfLCE-UNIT 1 PPT.pdf
LCE-UNIT 1 PPT.pdf
 
Me314 week 06-07-Time Response
Me314 week 06-07-Time ResponseMe314 week 06-07-Time Response
Me314 week 06-07-Time Response
 
linear algebra in control systems
linear algebra in control systemslinear algebra in control systems
linear algebra in control systems
 
CONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptxCONTROL SYSTEMS.pptx
CONTROL SYSTEMS.pptx
 
time domain analysis.pptx
time domain analysis.pptxtime domain analysis.pptx
time domain analysis.pptx
 
Lecture 23 24-time_response
Lecture 23 24-time_responseLecture 23 24-time_response
Lecture 23 24-time_response
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysis
 
ANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOT
ANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOTANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOT
ANALYZE THE STABILITY OF DC SERVO MOTOR USING NYQUIST PLOT
 
Transform function
Transform function Transform function
Transform function
 
Preparatory_questions_final_exam_DigitalElectronics1 (1).pdf
Preparatory_questions_final_exam_DigitalElectronics1 (1).pdfPreparatory_questions_final_exam_DigitalElectronics1 (1).pdf
Preparatory_questions_final_exam_DigitalElectronics1 (1).pdf
 
Time response and analysis kaushal shah
Time response and analysis kaushal shahTime response and analysis kaushal shah
Time response and analysis kaushal shah
 

Recently uploaded

Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESNarmatha D
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 

Recently uploaded (20)

Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIES
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 

6. steady state error

  • 2. Introduction • Steady-state error is defined as the difference between the input (command) and the output of a system in the limit as time goes to infinity (i.e. when the response has reached steady state). • Any physical control system inherently suffers steady-state error in response to certain types of inputs. • A system may have no steady-state error to a step input, but the same system may exhibit nonzero steady-state error to a ramp input. • Whether a given system will exhibit steady-state error for a given type of input depends on the type of open-loop transfer function of the system. • Control systems may be classified according to their ability to follow step inputs, ramp inputs, parabolic inputs, and so on. • The magnitudes of the steady-state errors due to these individual inputs are indicative of the goodness of the system.
  • 3. Classification of Control Systems • Consider the unity-feedback control system with the following open-loop transfer function • It involves the term sN in the denominator, representing N poles at the origin. • A system is called type 0, type 1, type 2, ... , if N=0, N=1, N=2, ... , respectively.
  • 4. Classification of Control Systems • As the type number is increased, accuracy is improved. • However, increasing the type number aggravates the stability problem. • A compromise between steady-state accuracy and relative stability is always necessary.
  • 5. Steady State Error of Unity Feedback Systems • Consider the system shown in following figure. • The closed-loop transfer function is
  • 6. Steady State Error of Unity Feedback Systems • The transfer function between the error signal E(s) and the input signal R(s) is )()( )( sGsR sE   1 1 • The final-value theorem provides a convenient way to find the steady-state performance of a stable system. • Since E(s) is • The steady state error is
  • 7. Static Error Constants • The static error constants are figures of merit of control systems. The higher the constants, the smaller the steady-state error. • In a given system, the output may be the position, velocity, pressure, temperature, or the like. • Therefore, in what follows, we shall call the output “position,” the rate of change of the output “velocity,” and so on. • This means that in a temperature control system “position” represents the output temperature, “velocity” represents the rate of change of the output temperature, and so on.
  • 8. Static Position Error Constant (Kp) • The steady-state error of the system for a unit-step input is • The static position error constant Kp is defined by • Thus, the steady-state error in terms of the static position error constant Kp is given by
  • 9. Static Position Error Constant (Kp) • For a Type 0 system • For Type 1 or higher systems • For a unit step input the steady state error ess is
  • 10. Static Velocity Error Constant (Kv) • The steady-state error of the system for a unit-ramp input is • The static position error constant Kv is defined by • Thus, the steady-state error in terms of the static velocity error constant Kv is given by
  • 11. Static Velocity Error Constant (Kv) • For a Type 0 system • For Type 1 systems • For type 2 or higher systems
  • 12. Static Velocity Error Constant (Kv) • For a ramp input the steady state error ess is
  • 13. Static Acceleration Error Constant (Ka) • The steady-state error of the system for parabolic input is • The static acceleration error constant Ka is defined by • Thus, the steady-state error in terms of the static acceleration error constant Ka is given by
  • 14. Static Acceleration Error Constant (Ka) • For a Type 0 system • For Type 1 systems • For type 2 systems • For type 3 or higher systems
  • 15. Static Acceleration Error Constant (Ka) • For a parabolic input the steady state error ess is
  • 17. Example •For the system shown in figure below evaluate the static error constants and find the expected steady state errors for the standard step, ramp and parabolic inputs. C(S)R(S) - ))(( ))(( 128 52100 2   sss ss
  • 18. Example (Steady Sate Errors) pK vK 410.aK 0 0 090.
  • 19. Example (evaluation of Static Error Constants) ))(( ))(( )( 128 52100 2    sss ss sG )(lim sGK s p 0            ))(( ))(( lim 128 52100 2 0 sss ss K s p pK )(lim ssGK s v 0            ))(( ))(( lim 128 52100 2 0 sss sss K s v vK )(lim sGsK s a 2 0              ))(( ))(( lim 128 52100 2 2 0 sss sss K s a 410 12080 5020100 . ))(( ))((         aK