Chapter 2 Mathematical modeling of control system From the book (Ogata Modern Control Engineering 5th).
2-1 introduction.
2-2 transfer function and impulse response function.
2-3 automatic control systems.
Ch5 transient and steady state response analyses(control)Elaf A.Saeed
Chapter 5 Transient and steady-state response analyses. From the book (Ogata Modern Control Engineering 5th).
5-1 introduction.
5-2 First-Order System.
5-3 second-order system.
5-6 Routh’s stability criterion.
5-8 Steady-state errors in unity-feedback control systems.
Transfer Function and Mathematical Modeling
Transfer Function
Poles And Zeros of a Transfer Function
Properties of Transfer Function
Advantages and Disadvantages of T.F.
Translation motion
Rotational motion
Translation-Rotation counterparts
Analogy system
Force-Voltage analogy
Force-Current Analogy
Advantages
Example
It gives how states are representing in various canonical forms and how it it is different from transfer function approach. and finally test the system controllability and observability by kalman's test
Ch5 transient and steady state response analyses(control)Elaf A.Saeed
Chapter 5 Transient and steady-state response analyses. From the book (Ogata Modern Control Engineering 5th).
5-1 introduction.
5-2 First-Order System.
5-3 second-order system.
5-6 Routh’s stability criterion.
5-8 Steady-state errors in unity-feedback control systems.
Transfer Function and Mathematical Modeling
Transfer Function
Poles And Zeros of a Transfer Function
Properties of Transfer Function
Advantages and Disadvantages of T.F.
Translation motion
Rotational motion
Translation-Rotation counterparts
Analogy system
Force-Voltage analogy
Force-Current Analogy
Advantages
Example
It gives how states are representing in various canonical forms and how it it is different from transfer function approach. and finally test the system controllability and observability by kalman's test
This Presentation explains about the introduction of Frequency Response Analysis. This video clearly shows advantages and disadvantages of Frequency Response Analysis and also explains frequency domain specifications and derivations of Resonant Peak, Resonant Frequency and Bandwidth.
Mathematical Modelling of Control SystemsDivyanshu Rai
Different types of mathematical modeling in control systems [which include Mathematical Modeling of Mechanical and Electrical System (which further includes, Force-Voltage and Force-Current Analogies)]
this is presentation about time response analysis in control engineering. this is presentation on its types and many more like time responses with best example
Introduction, Types of Stable System, Routh-Hurwitz Stability Criterion, Disadvantages of Hurwitz Criterion, Techniques of Routh-Hurwitz criterion, Examples, Special Cases of Routh Array, Advantages and Disadvantages of Routh-Hurwitz Stability Criterion, and examples.
This presentation gives complete idea about time domain analysis of first and second order system, type number, time domain specifications, steady state error and error constants and numerical examples.
automatic control, Basic Definitions, Classification of Control systems, Requ...Waqas Afzal
Why automatic controls is required
2. Process Variables
controlled variable, manipulated variable
3. Functions of Automatic Control
Measurement
Comparison
Computation
Correction
4.Basic Definitions
System, Plant, Process, Controller, input, output, disturbance
5. Classification of Control systems
Natural, Manmade & Automatic control system
Open-Loop, Close-Loop control System
Linear Vs Nonlinear System
Time invariant vs Time variant
Continuous Data Vs Discrete Data System
Deterministic vs Stochastic System
6. Requirements of an ideal Control system
Accuracy, Sensitivity, noise, Bandwidth, Speed, Oscillations
Basic Elements of Control System, Open loop and Closed loop systems, Differential
equations and Transfer function, Modeling of Electric systems, Translational and rotational
mechanical systems, Block diagram reduction Techniques, Signal flow graph
This Presentation explains about the introduction of Frequency Response Analysis. This video clearly shows advantages and disadvantages of Frequency Response Analysis and also explains frequency domain specifications and derivations of Resonant Peak, Resonant Frequency and Bandwidth.
Mathematical Modelling of Control SystemsDivyanshu Rai
Different types of mathematical modeling in control systems [which include Mathematical Modeling of Mechanical and Electrical System (which further includes, Force-Voltage and Force-Current Analogies)]
this is presentation about time response analysis in control engineering. this is presentation on its types and many more like time responses with best example
Introduction, Types of Stable System, Routh-Hurwitz Stability Criterion, Disadvantages of Hurwitz Criterion, Techniques of Routh-Hurwitz criterion, Examples, Special Cases of Routh Array, Advantages and Disadvantages of Routh-Hurwitz Stability Criterion, and examples.
This presentation gives complete idea about time domain analysis of first and second order system, type number, time domain specifications, steady state error and error constants and numerical examples.
automatic control, Basic Definitions, Classification of Control systems, Requ...Waqas Afzal
Why automatic controls is required
2. Process Variables
controlled variable, manipulated variable
3. Functions of Automatic Control
Measurement
Comparison
Computation
Correction
4.Basic Definitions
System, Plant, Process, Controller, input, output, disturbance
5. Classification of Control systems
Natural, Manmade & Automatic control system
Open-Loop, Close-Loop control System
Linear Vs Nonlinear System
Time invariant vs Time variant
Continuous Data Vs Discrete Data System
Deterministic vs Stochastic System
6. Requirements of an ideal Control system
Accuracy, Sensitivity, noise, Bandwidth, Speed, Oscillations
Basic Elements of Control System, Open loop and Closed loop systems, Differential
equations and Transfer function, Modeling of Electric systems, Translational and rotational
mechanical systems, Block diagram reduction Techniques, Signal flow graph
Getting date and time from ntp server with esp8266 node mcuElaf A.Saeed
Getting Date & Time From NTP Server With ESP8266 NodeMCU
-----------------------------------------------------------------------------------
Email: elafe1888@gmail.com
linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150
facebook: https://www.facebook.com/profile.php?id=100004305557442
twitter: https://twitter.com/ElafASaeed1
github: https://github.com/ElafAhmedSaeed
youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg
slideshare: https://www.slideshare.net/ElafASaeed
Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed
Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN-F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09
Lesson 10- NodeMCU with LCD I2C
كورس تعلم شريحة NodeMCU وكيفيه استخدامها مع الحساسات.
Course Contents:
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
-------------------------------------------------------------------------------------
https://www.youtube.com/watch?v=eHJhuHb_bIc&list=PLknlsmxJbiDAdp1HJub7-RNcAZg9Sbj3s
Email: elafe1888@gmail.com
linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150
facebook: https://www.facebook.com/profile.php?id=100004305557442
github: https://github.com/ElafAhmedSaeed
youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg
slideshare: https://www.slideshare.net/ElafASaeed
Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed
Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN-F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09
Lesson 9- NodeMCU with Arduino UNO (UART)Elaf A.Saeed
Lesson 9- NodeMCU with Arduino UNO (UART)
Course Contents:
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
Lesson 8- NodeMCU with Servo Motor
كورس تعلم شريحة NodeMCU وكيفيه استخدامها مع الحساسات.
Course Contents:
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
Lesson 7- NodeMCU with DC Motor
كورس تعلم شريحة NodeMCU وكيفيه استخدامها مع الحساسات.
Course Contents:
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
Lesson 6 - NodeMCU with PWM Pin
كورس تعلم شريحة NodeMCU وكيفيه استخدامها مع الحساسات.
Course Contents:
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
كورس تعلم شريحة NodeMCU وكيفيه استخدامها مع الحساسات.
Course Contents:
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application
lesson2 - Nodemcu course - NodeMCU dev BoardElaf A.Saeed
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
lesson1 - Getting Started with ESP8266Elaf A.Saeed
lesson1 - Getting Started with ESP8266
1- What is NodeMCU.
2- NodeMCU Instillation in Arduino IDE.
3- Simple Projects with NodeMCU (Sensors & Actuators)
4- NodeMCU with Communication protocols.
5- Connection NodeMCU with Wi-Fi.
6- Use NodeMCU as Clients & Server.
7- Different Platform uses with IOT application.
Embedded system course projects - Arduino CourseElaf A.Saeed
• Arduino IDE.
• P1-Arduino with led.
• P2-Arduino with push button.
• P3-Arduino with potentiometer.
• P4-Arduino with PWM.
• P5-Arduino with LCD.
• P6-Arduino with PIR.
• P7-Arduino with DHT11
• P8-Arduino with LM35.
• P9-Arduino with gas sensor.
• P10-Arduino with dc motor.
• P11-Arduino with Servo Motor.
• P12-Arduino with Bluetooth.
• P13-Arduino with ultrasonic.
• P14-Arduino with IR sensor.
--------------------------------------------------------
Email: elafe1888@gmail.com
linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150
facebook: https://www.facebook.com/profile.php?id=100004305557442
github: https://github.com/ElafAhmedSaeed
youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg
slideshare: https://www.slideshare.net/ElafASaeed
Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed
Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN-F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09
programming languages
The programming languages supported by Raspberry Pi are all the languages supported by Linux, such as Python, Pascal, Java, and many other languages. We will use the python language in this course to program the GPIO control ports for the features that are available in this language over other languages which we will list when introducing Python language.
Matlab is basically a high level language which has many specialized toolboxes for making things easier for us.
Matlab stands for MATrix LABoratory.
The first version of MATLAB was produced in the mid 1970s as a teaching tool. MATLAB started as an interactive program for doing matrix calculations.
MATLAB has now grown to a high level mathematical language that can solve integrals and differential equations numerically and plot a wide variety of two and three Dimensional graphs.
The expanded MATLAB is now used for calculations and simulation in companies and government labs ranging from aerospace, car design, signal analysis through to instrument control and financial analysis.
In practice, it provides a very nice tool to implement numerical method.
- The desktop includes these panels:
Current Folder — Access your files.
Command Window — Enter commands at the command line, indicated by the prompt (>>).
Workspace — Explore data that you create or import from files.
- what we learn:
1- Introduction to Matlab.
2- MATLAB InstallationVersion 2018.
3- Assignment.
4- Operations in MATLAB.
5- Vectors and Matrices in MATLAB.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
3. 2-1 INTRODUCTION
• In studying control systems the reader must be able to model dynamic systems in
mathematical terms and analyze their dynamic characteristics.
• A mathematical model of a dynamic system is defined as a set of equations that
represents the dynamics of the system accurately, or at least fairly well.
• Note that a mathematical model is not unique to a given system. A system may be
represented in many different ways and, therefore, may have many mathematical models,
depending on one’s perspective.
4. 2-1 INTRODUCTION (CONT.)
• The dynamics of many systems, whether they are mechanical, electrical, thermal
economic, biological, and so on, may be described in terms of differential equations.
• Such differential equations may be obtained by using physical laws governing a particular
system—for example, Newton’s laws for mechanical systems and Kirchhoff’s laws for
electrical systems.
• We must always keep in mind that deriving reasonable mathematical models is the most
important part of the entire analysis of control systems.
5. 2-1 INTRODUCTION (CONT.)
o Mathematical Models.
• Mathematical models may assume many different forms. Depending on the particular system
and the particular circumstances, one mathematical model may be better suited than other
models. For example, in optimal control problems, it is advantageous to use state-space
representations.
• On the other hand, for the transient-response or frequency-response analysis of single-input,
single-output, linear,
• time-invariant systems, the transfer-function representation may be more convenient than any
other. Once a mathematical model of a system is obtained, various analytical and computer
tools can be used for analysis and synthesis purposes.
6. 2-1 INTRODUCTION (CONT.)
oSimplicityVersus Accuracy.
• In obtaining a mathematical model, we must make a compromise between the simplicity
of the model and the accuracy of the results of the analysis.
• In deriving a reasonably simplified mathematical model, we frequently find it necessary to
ignore certain inherent physical properties of the system. In particular, if a linear lumped-
parameter mathematical model (that is, one employing ordinary differential equations) is
desired, it is always necessary to ignore certain nonlinearities and distributed parameters
that may be present in the physical system.
7. 2-1 INTRODUCTION (CONT.)
oSimplicityVersus Accuracy.(Cont.)
• If the effects that these ignored properties have on the response are small, good
agreement will be obtained between the results of the analysis of a mathematical model
and the results of the experimental study of the physical system.
• In general, in solving a new problem, it is desirable to build a simplified model so that we
can get a general feeling for the solution. A more complete mathematical model may then
be built and used for a more accurate analysis.
8. 2-1 INTRODUCTION (CONT.)
oSimplicityVersus Accuracy.(Cont.)
• We must be well aware that a linear lumped-parameter model, which may be valid in
low-frequency operations, may not be valid at sufficiently high frequencies, since the
neglected property of distributed parameters may become an important factor in the
dynamic behavior of the system.
• For example, the mass of a spring may be neglected in lowfrequency operations, but it
becomes an important property of the system at high frequencies.
9. 2-1 INTRODUCTION (CONT.)
oLinear Systems.
• A system is called linear if the principle of superposition applies. The principle of
superposition states that the response produced by the simultaneous application of two
different forcing functions is the sum of the two individual responses.
• Hence, for the linear system, the response to several inputs can be calculated by treating
one input at a time and adding the results. It is this principle that allows one to build up
complicated solutions to the linear differential equation from simple solutions.
10. 2-1 INTRODUCTION (CONT.)
oLinear Systems.(Cont.)
• In an experimental investigation of a dynamic system, if cause and effect are proportional,
thus implying that the principle of superposition holds, then the system can be
considered linear.
11. 2-1 INTRODUCTION (CONT.)
oLinear Time-Invariant Systems and Linear Time-Varying
Systems.
• A differential equation is linear if the coefficients are constants or functions only of the
independent variable.
• Dynamic systems that are composed of linear time-invariant lumped-parameter
components may be described by linear time-invariant differential equations—that is,
constant-coefficient differential equations. Such systems are called linear time-invariant
(or linear constant-coefficient) systems.
12. 2-1 INTRODUCTION (CONT.)
oLinear Time-Invariant Systems and Linear Time-Varying
Systems.(Cont.)
• Systems that are represented by differential equations whose coefficients are functions of
time are called linear time-varying systems. An example of a time-varying control system
is a spacecraft control system. (The mass of a spacecraft changes due to fuel
consumption.)
14. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION
• In control theory, functions called transfer functions are commonly used to characterize
the input-output relationships of components or systems that can be described by linear,
time-invariant, differential equations. We begin by defining the transfer function and follow
with a derivation of the transfer function of a differential equation system. Then we
discuss the impulse-response function.
15. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Transfer Function.
• The transfer function of a linear, time-invariant, differential equation system is defined as
the ratio of the Laplace transform of the output (response function) to the Laplace
transform of the input (driving function) under the assumption that all initial conditions
are zero.
• Consider the linear time-invariant system defined by the following differential equation:
16. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Transfer Function. (Cont.)
• where y is the output of the system and x is the input. The transfer function of this
system is the ratio of the Laplace transformed output to the Laplace transformed input
when all initial conditions are zero, or
17. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Transfer Function. (Cont.)
• By using the concept of transfer function, it is possible to represent system dynamics by
algebraic equations in s. If the highest power of s in the denominator of the transfer
function is equal to n, the system is called an nth-order system.
18. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Comments onTransfer Function.
• he applicability of the concept of the transfer function is limited to linear, time-invariant,
differential equation systems. The transfer function approach, however, is extensively used
in the analysis and design of such systems. In what follows, we shall list important
comments concerning the transfer function. (Note that a system referred to in the list is
one described by a linear, time-invariant, differential equation.)
• 1. The transfer function of a system is a mathematical model in that it is an operational
method of expressing the differential equation that relates the output variable to the
input variable.
19. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Comments onTransfer Function.(Cont.)
• 2. The transfer function is a property of a system itself, independent of the magnitude and
nature of the input or driving function.
• 3. The transfer function includes the units necessary to relate the input to the output;
however, it does not provide any information concerning the physical structure of the
system. (The transfer functions of many physically different systems can be identical.)
• 4. If the transfer function of a system is known, the output or response can be studied for
various forms of inputs with a view toward understanding the nature of the system.
20. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Comments onTransfer Function.(Cont.)
• 5. If the transfer function of a system is unknown, it may be established experimentally by
introducing known inputs and studying the output of the system. Once established, a
transfer function gives a full description of the dynamic characteristics of the system, as
distinct from its physical description.
21. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Convolution Integral.
• For a linear, time-invariant system the transfer function G(s) is
• where X(s) is the Laplace transform of the input to the system and Y(s) is the Laplace
transform of the output of the system, where we assume that all initial conditions involved are
zero. It follows that the outputY(s) can be written as the product of G(s) and X(s), or
• Note that multiplication in the complex domain is equivalent to convolution in the time
domain, so the inverse Laplace transform of above Equation is given by the following
convolution integral:
22. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Convolution Integral.(Cont.)
• where both g(t) and x(t) are 0 for t<0.
23. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Impulse-Response Function.
• Consider the output (response) of a linear time invariant system to a unit-impulse input
when the initial conditions are zero. Since the Laplace transform of the unit-impulse
function is unity, the Laplace transform of the output of the system is
• The inverse Laplace transform of the output given by above Equation gives the impulse
response of the system.The inverse Laplace transform of G(s), or
24. 2-2 TRANSFER FUNCTION AND IMPULSE RESPONSE
FUNCTION (CONT.)
Impulse-Response Function.(Cont.)
• is called the impulse-response function. This function g(t) is also called the weighting function
of the system.
• The impulse-response function g(t) is thus the response of a linear time-invariant system to a
unit-impulse input when the initial conditions are zero. The Laplace transform of this function
gives the transfer function.
• Therefore, the transfer function and impulse-response function of a linear, time-invariant
system contain the same information about the system dynamics. It is hence possible to
obtain complete information about the dynamic characteristics of the system by exciting it
with an impulse input and measuring the response.
26. 2-3 AUTOMATIC CONTROL SYSTEMS
• A control system may consist of a number of components. To show the functions performed
by each component, in control engineering, we commonly use a diagram called the block
diagram.
Block Diagrams.
• A block diagram of a system is a pictorial representation of the functions performed by each
component and of the flow of signals. Such a diagram depicts the interrelationships that exist
among the various components.
• Differing from a purely abstract mathematical representation, a block diagram has the
advantage of indicating more realistically the signal flows of the actual system.
27. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagrams.(Cont.)
• In a block diagram all system variables are linked to each other through functional blocks.
The functional block or simply block is a symbol for the mathematical operation on the
input signal to the block that produces the output.
• The transfer functions of the components are usually entered in the corresponding
blocks, which are connected by arrows to indicate the direction of the flow of signals.
Note that the signal can pass only in the direction of the arrows.Thus a block diagram of
a control system explicitly shows a unilateral property.
28. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagrams.(Cont.)
• Figure below shows an element of the block diagram. The arrowhead pointing toward the
block indicates the input, and the arrowhead leading away from the block represents the
output. Such arrows are referred to as signals.
29. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagrams.(Cont.)
• Note that the dimension of the output signal from the block is the dimension of the
input signal multiplied by the dimension of the transfer function in the block.
• The advantages of the block diagram representation of a system are that it is easy to
form the overall block diagram for the entire system by merely connecting the blocks of
the components according to the signal flow and that it is possible to evaluate the
contribution of each component to the overall performance of the system.
30. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagrams.(Cont.)
• In general, the functional operation of the system can be visualized more readily by
examining the block diagram than by examining the physical system itself. A block diagram
contains information concerning dynamic behavior, but it does not include any
information on the physical construction of the system. Consequently, many dissimilar
and unrelated systems can be represented by the same block diagram.
• It should be noted that in a block diagram the main source of energy is not explicitly
shown and that the block diagram of a given system is not unique. A number of different
block diagrams can be drawn for a system, depending on the point of view of the analysis.
31. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Summing Point
• Referring to Figure below, a circle with a cross is the symbol that indicates a summing
operation. The plus or minus sign at each arrowhead indicates whether that signal is to
be added or subtracted. It is important that the quantities being added or subtracted
have the same dimensions and the same units.
32. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Branch Point
• A branch point is a point from which the signal from a block goes concurrently to other
blocks or summing points.
Block Diagram of a Closed-Loop System.
• Figure below shows an example of a block diagram of a closed-loop system.
33. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagram of a Closed-Loop System. (Cont.)
• The output C(s) is fed back to the summing point, where it is compared with the reference
input R(s). The closed-loop nature of the system is clearly indicated by the figure. The output
of the block, C(s) in this case, is obtained by multiplying the transfer function G(s) by the input
to the block, E(s).
• Any linear control system may be represented by a block diagram consisting of blocks,
summing points, and branch points
• When the output is fed back to the summing point for comparison with the input, it is
necessary to convert the form of the output signal to that of the input signal.
34. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagram of a Closed-Loop System. (Cont.)
• For example, in a temperature control system, the output signal is usually the controlled
temperature.
• The output signal, which has the dimension of temperature, must be converted to a force
or position or voltage before it can be compared with the input signal.
• This conversion is accomplished by the feedback element whose transfer function is H(s),
as shown in Figure below.
35. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Open-LoopTransfer Function and Feedforward Transfer Function.
• Referring to previous Figure, the ratio of the feedback signal B(s) to the actuating error
signal E(s) is called the open-loop transfer function.That is,
• The ratio of the output C(s) to the actuating error signal E(s) is called the feedforward
transfer function, so that
36. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Open-LoopTransfer Function and Feedforward Transfer Function. (Cont.)
• If the feedback transfer function H(s) is unity, then the open-loop transfer function and
the feedforward transfer function are the same.
Closed-LoopTransfer Function.
• For the system shown below, the output C(s) and input R(s) are related as follows: since
37. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-LoopTransfer Function.(Cont.)
• eliminating E(s) from these equations gives
• Or
38. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-LoopTransfer Function.(Cont.)
• The transfer function relating C(s) to R(s) is called the closed-loop transfer function. It
relates the closed-loop system dynamics to the dynamics of the feedforward elements
and feedback elements.
• From Equation, C(s) is given by
• Thus the output of the closed-loop system clearly depends on both the closed-loop
transfer function and the nature of the input.
39. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Automatic Controllers.
• An automatic controller compares the actual value of the plant output with the reference
input (desired value), determines the deviation, and produces a control signal that will
reduce the deviation to zero or to a small value. The manner in which the automatic
controller produces the control signal is called the control action.
• Figure below is a block diagram of an industrial control system, which
40. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-Loop System Subjected to a Disturbance.
Figure below shows a closed loop system subjected to a disturbance.
41. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-Loop System Subjected to a Disturbance.(Cont.)
• When two inputs (the reference input and disturbance) are present in a linear time-
invariant system, each input can be treated independently of the other; and the outputs
corresponding to each input alone can be added to give the complete output. The way
each input is introduced into the system is shown at the summing point by either a plus
or minus sign.
• Consider the system shown in previous Figure. In examining the effect of the disturbance
D(s), we may assume that the reference input is zero; we may then calculate the response
CD(s) to the disturbance only.This response can be found from
42. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-Loop System Subjected to a Disturbance.(Cont.)
• On the other hand, in considering the response to the reference input R(s), we may assume
that the disturbance is zero. Then the response𝐶 𝑅 (s) to the reference input R(s) can be
obtained from
• The response to the simultaneous application of the reference input and disturbance can be
obtained by adding the two individual responses. In other words, the response C(s) due to the
simultaneous application of the reference input R(s) and disturbance D(s) is given by
43. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-Loop System Subjected to a Disturbance.(Cont.)
• Consider now the case where |G1(s)H(s)| >>1 and |G1(s)G2(s)H(s)| >>1. In this case,
the closed-loop transfer function 𝐶 𝐷(s)/D(s) becomes almost zero, and the effect of the
disturbance is suppressed.This is an advantage of the closed-loop system.
44. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Closed-Loop System Subjected to a Disturbance.(Cont.)
• On the other hand, the closed-loop transfer function 𝐶 𝑅(s)/R(s) approaches 1/H(s) as the
gain of 𝐺1(s)𝐺2(s)H(s) increases. This means that if |𝐺1(s)𝐺2(s)H(s)| >> 1, then the
closed-loop transfer function CR(s)/R(s) becomes independent of G1(s) and G2(s) and
inversely proportional to H(s), so that the variations of 𝐺1(s) and 𝐺2(s) do not affect the
closed-loop transfer function 𝐶 𝑅(s)/R(s). This is another advantage of the closed-loop
system. It can easily be seen that any closed-loop system with unity feedback, H(s)=1,
tends to equalize the input and output.
45. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Procedures for Drawing a Block Diagram.
• To draw a block diagram for a system, first write the equations that describe the dynamic
behavior of each component. Then take the Laplace transforms of these equations,
assuming zero initial conditions, and represent each Laplace-transformed equation
individually in block form. Finally, assemble the elements into a complete block diagram.
• As an example, consider the RC circuit shown in Figure (a). The equations for this circuit
are
46. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Procedures for Drawing a Block Diagram.(Cont.)
• The Laplace transforms of Equations , with zero initial condition, become
• Previous Equation represents a summing operation, and the corresponding diagram is shown
in Figure (b). Equation represents the block as shown in Figure (c). Assembling these two
elements, we obtain the overall block diagram for the system as shown in Figure (d).
47. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Procedures for Drawing a Block Diagram.(Cont.)
48. 2-3 AUTOMATIC CONTROL SYSTEMS (CONT.)
Block Diagram Reduction.
• It is important to note that blocks can be connected in series only if the output of one block is not
affected by the next following block. If there are any loading effects between the components, it is
necessary to combine these components into a single block.
• Any number of cascaded blocks representing non loading components can be replaced by a single block,
the transfer function of which is simply the product of the individual transfer functions.
• A complicated block diagram involving many feedback loops can be simplified by a step-by-step
rearrangement. Simplification of the block diagram by rearrangements considerably reduces the labor
needed for subsequent mathematical analysis. It should be noted, however, that as the block diagram is
simplified, the transfer functions in new blocks become more complex because new poles and new zeros
are generated.