SlideShare a Scribd company logo
Aalok P Bhat(1rv09ec002)
    Ganesh V Bhat(1rv09ec027)
Sujith Chandra P S(1rv09ec105)
linear algebra in control systems
Control system…
 Device or a set of devices that mange, command, direct
  or regulate the behavior of other device or system.
 Control system can be thought of as having four
  functions; Measure, Compare, Compute, and Correct
 These functions are completed by five
  elements: Detector, Transducer, Transmitter,
  Controller, and Final Control Element.
 Practically a control system is implemented in
  embedded system using a microcontroller or a PLD’s
Control theory…
 It is an interdisciplinary branch of engineering and
  mathematics that deals with the behavior of
  dynamical systems.
 Usual objective of control theory is to calculate
  solutions for the proper corrective action from the
  controller that result in system stability.
 Transfer function (also known as the system function
  or network function) is a mathematical tool to define
  the relation between input and the output.
Classification…
  Logical or sequential controls
      usually implemented using logic gates(combinational circuit)
  Feedback or linear controls
      Usually implemented using combinational circuit and flip
       flops(sequential circuit)
  Fuzzy control
      attempts to combine some of the design simplicity
       of logic with the utility of linear control. Some devices or
       systems are inherently not controllable.
An example…




      Negative feed back control system
Mathematical approach…
y(s)=p(s)u(s)
u(s)=c(s)e(s)
e(s)=r(s)-f(s)y(s)


                     C-controller
                     P-plant
                     F-sensor

                     * All the transfer
                     function(system) are assumed
                     to by linearly time invariant
Analysis and design of a feedback
control system…
Two approaches are available for the analysis and design
 of feedback control systems.
   Classical or frequency-domain approach
       Algebraic approach of converting a single input single output
        system’s differential equation into transfer function by
        transforming the system equation into the frequency domain
        equivalent called transfer function.
   State-space approach
       Linear algebraic approach of representing a multiple input
        multiple output system into a mathematical model
Classical approach…
 It is the frequency domain approach where the
  mathematical tools like laplace transforms are applied
 Steps followed in a classical approach:
   System equation (in time domain) is transformed into a
    frequency domain transfer function.
   Computation, simplification and analysis is done in
    frequency domain.
   The obtained result is transformed back to time domain
    using inverse transforms.
Advantages:
 they rapidly provide stability and transient response
  information

Disadvantage:
 The primary disadvantage of the classical approach is
  its limited applicability:
 It can be applied only to linear, time-invariant systems
  or systems that can be approximated as such.
State-space approach…
 System functions are represented in the form of
    matrices instead of a single system equation.
   It is a unified method for modeling, analyzing, and
    designing a wide range of systems.
   It can be used to represent nonlinear systems.
   It can handle, conveniently, systems with nonzero
    initial conditions.
   The modeling of time-varying system is easy with the
    help of state-space approach.
STATE SPACE
   REPRESENTATION
• In control engineering, a state space representation is a
  mathematical model of a physical system as a set of input, output
  and state variables related by first-order differential equations



• To abstract from the number of inputs, outputs and states,
  the variables are expressed as vectors, and the differential
  and algebraic equations are written in matrix form
• When the complexity of the equation is more, it is very difficult
  to work in time domain


• So we decompose the higher-order differential equations into
  multiple first-order equations, and we solve them using
  state variables method

• State space refers to the space whose axes are the state variables.
  The state of the system can be represented as a vector within that space
STATE SPACE


• The state-space is the vector space that consists of all the
  possible internal states of the system

• In a state space system, the internal state of the system is
  explicitly accounted for by an equation known as the
 state equation
• The system output is given in terms of a combination of the
   current system state, and the current system input, through
   the output equation
• These two equations form a system of equations known
   collectively as state-space equations
STATE

• The state of a system is an explicit account of the values
  of the internal system components

STATE VARIABLES
• Input variables : We need to define all the inputs to the
  system, and we need to arrange them into a vector, denoted by u(t)

• Output variables : Output variables should be independent of one
another, and only dependent on a linear combination of the input
vector and the state vector and it is denoted by y(t)
• State Variables

• State variables are the smallest possible subset of system variables
  that can represent the entire state of the system at any given time

•The state variables represent values from inside the system,
  that can change over time

• In an electric circuit, for instance, the node voltages or the
  mesh currents can be state variables

• State variable is denoted by x(t)
State-Space Equations

• In a state-space system representation, we have a system of two equations

    • equation for determining the state of the system
      x'(t) = g[t0,t,x(t),x(0),u(t)]

    • equation for determining the output of the system
      y(t) = h[t,x(t),u(t)]


    • x‘(t) = A(t)x(t) + Bu(t)

    • y(t) = C(t)x(t) + Du(t)
Mattrices:A,B,C,D

• Matrix A is the system matrix, and relates how the current state
 affects the state change x‘

• Matrix B is the control matrix, and determines how the
  system input affects the state change

• Matrix C is the output matrix, and determines the relationship
between the system state and the system output

•Matrix D is the feed-forward matrix, and shows how the system
input to affects the system output directly
linear algebra in control systems
State-Space Basis Theorem

Any system that can be described by a finite number of
nth order differential equations or nth order difference
equations, or any system that can be approximated by
them, can be described using state-space equations. The
general solutions to the state-space equations, therefore, are
solutions to all such sets of equations
Representing Systems By
State Space Approach
 Select a particular subset of all possible system
  variables and call it as state variables.

 For an nth-order system, write n simultaneous, first-
  order differential equations in terms of the state
  variables. We call this system of simultaneous
  differential equations state equations.
 We algebraically combine the state variables with the
 system's input to get output equation.

 State equations and output equations combined form
 a state-space representation.
Representation of an Electric
Network



 Step 1:Identify variables in the system.
         Ic,Vc,Il,Vl
 Step 2:Select the state variables by writing the
 derivative equation for all energy storage elements
 Step 3:Represent other variables as linear combination
 of state vectors and input.




 Step 4:Obtain State equations.
 Step 5:Obtain output equations and represent in
 matrix form.
Representing
Differential/difference equation in
State Space Model.
 Consider the differential equation


 We choose output y and it’s n-1 derivatives as state
  variable.(Phase Variables).
linear algebra in control systems
Representing Transfer Function to
State Space
 we first convert the transfer function to a differential
  equation

 Then we represent the differential equation in state
  space in phase variable form.
Stability of System
 A linear state space model is asymptotically stable if all
  real parts of eigenvalues of A are negative.

 Correspondingly, a time-discrete linear state
  space model is asymptotically stable if all
  the eigenvalues of A have a modulus smaller than one.
Controllability
 state controllability condition implies that it is
  possible – by admissible inputs – to steer the states
  from any initial value to any final value within some
  finite time window.
 A continuous time-invariant linear state-space model
  is controllable if and only if
Observability
 Observability is a measure for how well internal states
  of a system can be inferred by knowledge of its
  external outputs.
 A continuous time-invariant linear state-space model
  is observable if and only if
linear algebra in control systems

More Related Content

PDF
Modern Control - Lec07 - State Space Modeling of LTI Systems
PDF
Modern Control System (BE)
PPTX
State space analysis.pptx
PDF
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
PDF
Lecture 4 ME 176 2 Mathematical Modeling
PPTX
State equations for physical systems
PDF
SLIDING MODE CONTROL AND ITS APPLICATION
PDF
Chapter10
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control System (BE)
State space analysis.pptx
Modern Control - Lec 05 - Analysis and Design of Control Systems using Freque...
Lecture 4 ME 176 2 Mathematical Modeling
State equations for physical systems
SLIDING MODE CONTROL AND ITS APPLICATION
Chapter10

What's hot (20)

PPT
ppt on Time Domain and Frequency Domain Analysis
PDF
Modern Control - Lec 02 - Mathematical Modeling of Systems
PPTX
Nonlinear systems
PPTX
discrete time signals and systems
PPTX
Digital control systems (dcs) lecture 18-19-20
PPTX
Discrete Fourier Transform
PDF
Frequency Response Analysis
PDF
Root Locus Plot
PPTX
Energy & Power Signals |Solved Problems|
PDF
Bode Plots
PPT
Z transfrm ppt
PPTX
Lecture 13 14-time_domain_analysis_of_1st_order_systems
PDF
Control system mathematical modelling of a system
PPTX
Bisection method
PPTX
Control System Design
PDF
Optimal control systems
PPT
STate Space Analysis
PPTX
Fourier series
PPTX
Stability of Control System
PPTX
Lag lead compensator design in frequency domain 7th lecture
ppt on Time Domain and Frequency Domain Analysis
Modern Control - Lec 02 - Mathematical Modeling of Systems
Nonlinear systems
discrete time signals and systems
Digital control systems (dcs) lecture 18-19-20
Discrete Fourier Transform
Frequency Response Analysis
Root Locus Plot
Energy & Power Signals |Solved Problems|
Bode Plots
Z transfrm ppt
Lecture 13 14-time_domain_analysis_of_1st_order_systems
Control system mathematical modelling of a system
Bisection method
Control System Design
Optimal control systems
STate Space Analysis
Fourier series
Stability of Control System
Lag lead compensator design in frequency domain 7th lecture
Ad

Viewers also liked (20)

PPT
State space analysis, eign values and eign vectors
PPT
Lec2 state space
PDF
Solved problems 1(control volume)
PDF
Chap1see4113
PPT
PPT
State Space Search(2)
PDF
Control systems
PPT
The Space of Representation
PPTX
Control system
PPTX
State space analysis shortcut rules
PDF
The Controller Design For Linear System: A State Space Approach
PPTX
Classification of signals
PPT
Tdm fdm
PPTX
Introduction to signal &system
PPT
Stabilization of linear time invariant systems, Factorization Approach
PPTX
Cse ppt 39,38,29 (1)
PDF
Lecture 2 ME 176 2 Mathematical Modeling
PPTX
Introduction to mathematical control theory - Dr. Purnima Pandit
PPTX
Computational Linear Algebra in Wireless Communications
State space analysis, eign values and eign vectors
Lec2 state space
Solved problems 1(control volume)
Chap1see4113
State Space Search(2)
Control systems
The Space of Representation
Control system
State space analysis shortcut rules
The Controller Design For Linear System: A State Space Approach
Classification of signals
Tdm fdm
Introduction to signal &system
Stabilization of linear time invariant systems, Factorization Approach
Cse ppt 39,38,29 (1)
Lecture 2 ME 176 2 Mathematical Modeling
Introduction to mathematical control theory - Dr. Purnima Pandit
Computational Linear Algebra in Wireless Communications
Ad

Similar to linear algebra in control systems (20)

PDF
State space analysis-1-43.pdf state space
PPT
lecture19-2xwwdver21119095256-7ef20eb1.ppt
PPT
lecture1 (9).ppt
PPT
CMU Advanced Controls M60AC Lesson #2.ppt
PPT
CMU Advanced Controls M60AC Lesson #2.ppt
PPT
UNIT-V-PPT state space of system model .ppt
PPTX
INTRODUCTION TO STATE SPACE ANALYSIS basic
PPT
Introduction
PPTX
Unit 3-State-Space Analysis_all.pptx
PPT
State Space Representation of Mechanical System
PDF
3.State-Space Representation of Systems.pdf
PPTX
PPT on STATE VARIABLE ANALYSIS for Engineering.pptx
PDF
control systems.pdf
PDF
State space courses
PDF
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
PDF
STATE_SPACE_ANALYSIS.pdf
PPTX
STATE_SPACE_ANALYSIS.final.pptx FOR ENGINEERING STUDENTS
PDF
ACS Lecture 01.pdf
PPTX
State_Space_Analysis_1619594468768 (1).pptx
PDF
ACAFT_L02_Control System Analysis in StateSpace.pdf
State space analysis-1-43.pdf state space
lecture19-2xwwdver21119095256-7ef20eb1.ppt
lecture1 (9).ppt
CMU Advanced Controls M60AC Lesson #2.ppt
CMU Advanced Controls M60AC Lesson #2.ppt
UNIT-V-PPT state space of system model .ppt
INTRODUCTION TO STATE SPACE ANALYSIS basic
Introduction
Unit 3-State-Space Analysis_all.pptx
State Space Representation of Mechanical System
3.State-Space Representation of Systems.pdf
PPT on STATE VARIABLE ANALYSIS for Engineering.pptx
control systems.pdf
State space courses
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
STATE_SPACE_ANALYSIS.pdf
STATE_SPACE_ANALYSIS.final.pptx FOR ENGINEERING STUDENTS
ACS Lecture 01.pdf
State_Space_Analysis_1619594468768 (1).pptx
ACAFT_L02_Control System Analysis in StateSpace.pdf

Recently uploaded (20)

PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Business Ethics Teaching Materials for college
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Pre independence Education in Inndia.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Pharma ospi slides which help in ospi learning
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Anesthesia in Laparoscopic Surgery in India
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Business Ethics Teaching Materials for college
Microbial diseases, their pathogenesis and prophylaxis
Pre independence Education in Inndia.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Cell Types and Its function , kingdom of life
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Renaissance Architecture: A Journey from Faith to Humanism
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Supply Chain Operations Speaking Notes -ICLT Program
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Pharma ospi slides which help in ospi learning
Microbial disease of the cardiovascular and lymphatic systems
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
01-Introduction-to-Information-Management.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Chapter 2 Heredity, Prenatal Development, and Birth.pdf

linear algebra in control systems

  • 1. Aalok P Bhat(1rv09ec002) Ganesh V Bhat(1rv09ec027) Sujith Chandra P S(1rv09ec105)
  • 3. Control system…  Device or a set of devices that mange, command, direct or regulate the behavior of other device or system.  Control system can be thought of as having four functions; Measure, Compare, Compute, and Correct  These functions are completed by five elements: Detector, Transducer, Transmitter, Controller, and Final Control Element.  Practically a control system is implemented in embedded system using a microcontroller or a PLD’s
  • 4. Control theory…  It is an interdisciplinary branch of engineering and mathematics that deals with the behavior of dynamical systems.  Usual objective of control theory is to calculate solutions for the proper corrective action from the controller that result in system stability.  Transfer function (also known as the system function or network function) is a mathematical tool to define the relation between input and the output.
  • 5. Classification…  Logical or sequential controls  usually implemented using logic gates(combinational circuit)  Feedback or linear controls  Usually implemented using combinational circuit and flip flops(sequential circuit)  Fuzzy control  attempts to combine some of the design simplicity of logic with the utility of linear control. Some devices or systems are inherently not controllable.
  • 6. An example… Negative feed back control system
  • 7. Mathematical approach… y(s)=p(s)u(s) u(s)=c(s)e(s) e(s)=r(s)-f(s)y(s) C-controller P-plant F-sensor * All the transfer function(system) are assumed to by linearly time invariant
  • 8. Analysis and design of a feedback control system… Two approaches are available for the analysis and design of feedback control systems.  Classical or frequency-domain approach  Algebraic approach of converting a single input single output system’s differential equation into transfer function by transforming the system equation into the frequency domain equivalent called transfer function.  State-space approach  Linear algebraic approach of representing a multiple input multiple output system into a mathematical model
  • 9. Classical approach…  It is the frequency domain approach where the mathematical tools like laplace transforms are applied  Steps followed in a classical approach:  System equation (in time domain) is transformed into a frequency domain transfer function.  Computation, simplification and analysis is done in frequency domain.  The obtained result is transformed back to time domain using inverse transforms.
  • 10. Advantages:  they rapidly provide stability and transient response information Disadvantage:  The primary disadvantage of the classical approach is its limited applicability:  It can be applied only to linear, time-invariant systems or systems that can be approximated as such.
  • 11. State-space approach…  System functions are represented in the form of matrices instead of a single system equation.  It is a unified method for modeling, analyzing, and designing a wide range of systems.  It can be used to represent nonlinear systems.  It can handle, conveniently, systems with nonzero initial conditions.  The modeling of time-varying system is easy with the help of state-space approach.
  • 12. STATE SPACE REPRESENTATION
  • 13. • In control engineering, a state space representation is a mathematical model of a physical system as a set of input, output and state variables related by first-order differential equations • To abstract from the number of inputs, outputs and states, the variables are expressed as vectors, and the differential and algebraic equations are written in matrix form
  • 14. • When the complexity of the equation is more, it is very difficult to work in time domain • So we decompose the higher-order differential equations into multiple first-order equations, and we solve them using state variables method • State space refers to the space whose axes are the state variables. The state of the system can be represented as a vector within that space
  • 15. STATE SPACE • The state-space is the vector space that consists of all the possible internal states of the system • In a state space system, the internal state of the system is explicitly accounted for by an equation known as the state equation • The system output is given in terms of a combination of the current system state, and the current system input, through the output equation • These two equations form a system of equations known collectively as state-space equations
  • 16. STATE • The state of a system is an explicit account of the values of the internal system components STATE VARIABLES • Input variables : We need to define all the inputs to the system, and we need to arrange them into a vector, denoted by u(t) • Output variables : Output variables should be independent of one another, and only dependent on a linear combination of the input vector and the state vector and it is denoted by y(t)
  • 17. • State Variables • State variables are the smallest possible subset of system variables that can represent the entire state of the system at any given time •The state variables represent values from inside the system, that can change over time • In an electric circuit, for instance, the node voltages or the mesh currents can be state variables • State variable is denoted by x(t)
  • 18. State-Space Equations • In a state-space system representation, we have a system of two equations • equation for determining the state of the system x'(t) = g[t0,t,x(t),x(0),u(t)] • equation for determining the output of the system y(t) = h[t,x(t),u(t)] • x‘(t) = A(t)x(t) + Bu(t) • y(t) = C(t)x(t) + Du(t)
  • 19. Mattrices:A,B,C,D • Matrix A is the system matrix, and relates how the current state affects the state change x‘ • Matrix B is the control matrix, and determines how the system input affects the state change • Matrix C is the output matrix, and determines the relationship between the system state and the system output •Matrix D is the feed-forward matrix, and shows how the system input to affects the system output directly
  • 21. State-Space Basis Theorem Any system that can be described by a finite number of nth order differential equations or nth order difference equations, or any system that can be approximated by them, can be described using state-space equations. The general solutions to the state-space equations, therefore, are solutions to all such sets of equations
  • 22. Representing Systems By State Space Approach  Select a particular subset of all possible system variables and call it as state variables.  For an nth-order system, write n simultaneous, first- order differential equations in terms of the state variables. We call this system of simultaneous differential equations state equations.
  • 23.  We algebraically combine the state variables with the system's input to get output equation.  State equations and output equations combined form a state-space representation.
  • 24. Representation of an Electric Network Step 1:Identify variables in the system. Ic,Vc,Il,Vl Step 2:Select the state variables by writing the derivative equation for all energy storage elements
  • 25.  Step 3:Represent other variables as linear combination of state vectors and input.  Step 4:Obtain State equations.
  • 26.  Step 5:Obtain output equations and represent in matrix form.
  • 27. Representing Differential/difference equation in State Space Model.  Consider the differential equation  We choose output y and it’s n-1 derivatives as state variable.(Phase Variables).
  • 29. Representing Transfer Function to State Space  we first convert the transfer function to a differential equation  Then we represent the differential equation in state space in phase variable form.
  • 30. Stability of System  A linear state space model is asymptotically stable if all real parts of eigenvalues of A are negative.  Correspondingly, a time-discrete linear state space model is asymptotically stable if all the eigenvalues of A have a modulus smaller than one.
  • 31. Controllability  state controllability condition implies that it is possible – by admissible inputs – to steer the states from any initial value to any final value within some finite time window.  A continuous time-invariant linear state-space model is controllable if and only if
  • 32. Observability  Observability is a measure for how well internal states of a system can be inferred by knowledge of its external outputs.  A continuous time-invariant linear state-space model is observable if and only if

Editor's Notes

  • #7: The desired output of a system is called the reference. When one or more output variables of a system need to follow a certain reference over time, a controller manipulates the inputs to a system to obtain the desired effect on the output of the system. The whole control system is based on the feedback, and its type.
  • #12: Time- varying system: missiles with varying fuel levels or lift in an aircraft flying through varying altitude.MIMO- multiple input and multiple output: