SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
1


              Modeling in the Time
                    Domain
•   How to find a mathematical model, called a state-space
    representation, for a linear, time-invariant system

•   How to convert between transfer function and state-space
    models

•   How to linearize a state-space representation




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

                           Introduction

Classical (frequency-domain) technique:
•   Modeling of systems using linear, time-invariant differential equations
    and subsequent transfer functions


State-space (time-domain) technique:
•   More powerful tool than classical techniques
•   Can be used to represent nonlinear systems, systems with nonzero
    initial conditions, time-varying systems, multiple-input multiple-
    output systems




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

                  State-Space Approach
1.   We select a particular subset of all possible system variables and call the
     variables in this subset state variables.

2.   For an nth-order system, we write n simultaneous, first-order differential
     equations in terms of the state variables. We call this system of simultaneous
     differential equations state equations.

3.   If we know the initial condition of all of the state variables at t0 as well as the
     system input for t≥t0, we can solve the simultaneous differential equations for
     the state variables for t≥t0.

4.   We algebraically combine the state variables with the system's input and find
     all of the other system variables for t≥t0. We call this algebraic equation the
     output equation.

5.   We consider the state equations and the output equations a viable representation
     of the system. We call this representation of the system a state-space
     representation.


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




We select i(t) and q(t), as the two state variables.




 We transform this equation into 2 first order equations in terms of i(t) and q(t)




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


From these two state variables, we can solve for all other network variables.

                                                   … output equation




                                                      state-space representation.




  !!! State variables must be linearly independent which means that no
  state variable can be chosen if it can be expressed as a linear combination
  of the other state variables.



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

The state equations




can be written in matrix form as

                          where




 The output equation               can be written in matrix form as




            where



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

    The General State-Space Representation

A system is represented in state space by the following equations:
                        •
                       x = Ax + Bu
                       y = Cx + Du




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




Example of a second order system:

                     •
                     x = Ax + Bu
                     y = Cx + Du




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

      Applying the State-Space Representation

State-vector selection:

 1.   A minimum number of state variables must be selected as components
      of the state vector. This minimum number of state variables is sufficient
      to describe completely the state of the system.

      (Note: Typically, the minimum number equals the order of the
      differential equation describing the system or to the number of
      independent energy-storage elements in the system)

 2.   The components of the state vector must be linearly independent.

      (Note: Variables related by derivative are linearly independent)




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

Problem Given the electrical network, find a state-space representation
if the output is the current through the resistor.




 Solution
 Select the state variables by writing the derivative equation for all energy-
 storage elements, that is, the inductor and the capacitor




  next step is to express ic and vL as linear combinations of the state variables
  vc and iL, and the input, v(t).



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

                                              State variables




After substitution we obtain:




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



 Final state-space representation:




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

Problem Find the state equations for the translational mechanical system




Solution
•    It is more convenient when working with mechanical systems to obtain the
     state equations directly from the equations of motion rather than from the
     energy-storage elements.

•    State variables will be the position and velocity of each point of linearly
     independent motion.




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




We select x1, x2, v1, and v2 as state variables
                      dx1 / dt = v1
                      dx2 / dt = v2
                      dv1 / dt = d 2 x1 / dt 2
                      dv2 / dt = d 2 x2 / dt 2

State equations:




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




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

    Converting a Transfer Function to State Space
•     We will show how to convert a transfer function to a state-space representation

•     First. we select a set of state variables, called phase variables, where each
      subsequent state variable is defined to be the derivative of the previous state
      variable.

    Consider:

                - we choose output y(t) and its (n-1) derivatives as the state variables




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




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

Converting a transfer function with constant term in numerator




                                                      Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                        Copyright © 2004 by John Wiley & Sons. All rights reserved.
19
Converting a transfer function with polynomial in numerator




                                                       Control Systems Engineering, Fourth Edition by Norman S. Nise
                                                         Copyright © 2004 by John Wiley & Sons. All rights reserved.
20
Example: Converting a transfer function with polynomial in numerator




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




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

   Converting from State Space to a Transfer
                   Function



Taking the Laplace transform of   :




Taking the Laplace transform      :




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

                        Linearization


•   state –space representation can be used to represent systems with
    nonlinearities


•   state –space representation can be linearized for small perturbations
    about an equilibrium point




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




          Let




                Control Systems Engineering, Fourth Edition by Norman S. Nise
                  Copyright © 2004 by John Wiley & Sons. All rights reserved.
25
In order to find the transfer function we must linearize the nonlinear state-space
representation




 Let equilibrium point   x1 = 0, x2 = 0




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

Weitere ähnliche Inhalte

Andere mochten auch

01 elec3114
01 elec311401 elec3114
01 elec3114Vin Voro
 
09 elec3114
09 elec311409 elec3114
09 elec3114Vin Voro
 
Pe 3032 wk 1 introduction to control system march 04e
Pe 3032 wk 1 introduction to control system  march 04ePe 3032 wk 1 introduction to control system  march 04e
Pe 3032 wk 1 introduction to control system march 04eCharlton Inao
 
Tele3113 wk11tue
Tele3113 wk11tueTele3113 wk11tue
Tele3113 wk11tueVin Voro
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wedVin Voro
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tueVin Voro
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wedVin Voro
 
Solved problems 1(control volume)
Solved problems  1(control volume)Solved problems  1(control volume)
Solved problems 1(control volume)VENKITARAJ P
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachYang Hong
 
State space analysis shortcut rules
State space analysis shortcut rulesState space analysis shortcut rules
State space analysis shortcut rulesPrajakta Pardeshi
 
Aircraft system integration
Aircraft system integrationAircraft system integration
Aircraft system integrationjohan112
 
Aircraft System Integration
Aircraft System IntegrationAircraft System Integration
Aircraft System Integrationgeneautry87
 
RF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by AnarenRF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by AnarenAnaren, Inc.
 
Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6Vin Voro
 
linear algebra in control systems
linear algebra in control systemslinear algebra in control systems
linear algebra in control systemsGanesh Bhat
 

Andere mochten auch (18)

01 elec3114
01 elec311401 elec3114
01 elec3114
 
09 elec3114
09 elec311409 elec3114
09 elec3114
 
Pe 3032 wk 1 introduction to control system march 04e
Pe 3032 wk 1 introduction to control system  march 04ePe 3032 wk 1 introduction to control system  march 04e
Pe 3032 wk 1 introduction to control system march 04e
 
Tele3113 wk11tue
Tele3113 wk11tueTele3113 wk11tue
Tele3113 wk11tue
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wed
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wed
 
Solved problems 1(control volume)
Solved problems  1(control volume)Solved problems  1(control volume)
Solved problems 1(control volume)
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 
State space analysis shortcut rules
State space analysis shortcut rulesState space analysis shortcut rules
State space analysis shortcut rules
 
State space
State spaceState space
State space
 
Lec2 state space
Lec2 state spaceLec2 state space
Lec2 state space
 
Aircraft system integration
Aircraft system integrationAircraft system integration
Aircraft system integration
 
Aircraft System Integration
Aircraft System IntegrationAircraft System Integration
Aircraft System Integration
 
RF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by AnarenRF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by Anaren
 
Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6
 
State space models
State space modelsState space models
State space models
 
linear algebra in control systems
linear algebra in control systemslinear algebra in control systems
linear algebra in control systems
 

Mehr von Vin Voro

Tele3113 tut5
Tele3113 tut5Tele3113 tut5
Tele3113 tut5Vin Voro
 
Tele3113 tut4
Tele3113 tut4Tele3113 tut4
Tele3113 tut4Vin Voro
 
Tele3113 tut1
Tele3113 tut1Tele3113 tut1
Tele3113 tut1Vin Voro
 
Tele3113 tut3
Tele3113 tut3Tele3113 tut3
Tele3113 tut3Vin Voro
 
Tele3113 tut2
Tele3113 tut2Tele3113 tut2
Tele3113 tut2Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
Tele3113 wk9tue
Tele3113 wk9tueTele3113 wk9tue
Tele3113 wk9tueVin Voro
 
Tele3113 wk8wed
Tele3113 wk8wedTele3113 wk8wed
Tele3113 wk8wedVin Voro
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wedVin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
Tele3113 wk7tue
Tele3113 wk7tueTele3113 wk7tue
Tele3113 wk7tueVin Voro
 
Tele3113 wk6wed
Tele3113 wk6wedTele3113 wk6wed
Tele3113 wk6wedVin Voro
 
Tele3113 wk6tue
Tele3113 wk6tueTele3113 wk6tue
Tele3113 wk6tueVin Voro
 
Tele3113 wk5tue
Tele3113 wk5tueTele3113 wk5tue
Tele3113 wk5tueVin Voro
 
Tele3113 wk4wed
Tele3113 wk4wedTele3113 wk4wed
Tele3113 wk4wedVin Voro
 
Tele3113 wk4tue
Tele3113 wk4tueTele3113 wk4tue
Tele3113 wk4tueVin Voro
 
Tele3113 wk5wed
Tele3113 wk5wedTele3113 wk5wed
Tele3113 wk5wedVin Voro
 
Tele3113 wk2tue
Tele3113 wk2tueTele3113 wk2tue
Tele3113 wk2tueVin Voro
 
Tele3113 wk1tue
Tele3113 wk1tueTele3113 wk1tue
Tele3113 wk1tueVin Voro
 

Mehr von Vin Voro (20)

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

Kürzlich hochgeladen

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

03 elec3114

  • 1. 1 Modeling in the Time Domain • How to find a mathematical model, called a state-space representation, for a linear, time-invariant system • How to convert between transfer function and state-space models • How to linearize a state-space representation Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 2. 2 Introduction Classical (frequency-domain) technique: • Modeling of systems using linear, time-invariant differential equations and subsequent transfer functions State-space (time-domain) technique: • More powerful tool than classical techniques • Can be used to represent nonlinear systems, systems with nonzero initial conditions, time-varying systems, multiple-input multiple- output systems Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 3. 3 State-Space Approach 1. We select a particular subset of all possible system variables and call the variables in this subset state variables. 2. For an nth-order system, we write n simultaneous, first-order differential equations in terms of the state variables. We call this system of simultaneous differential equations state equations. 3. If we know the initial condition of all of the state variables at t0 as well as the system input for t≥t0, we can solve the simultaneous differential equations for the state variables for t≥t0. 4. We algebraically combine the state variables with the system's input and find all of the other system variables for t≥t0. We call this algebraic equation the output equation. 5. We consider the state equations and the output equations a viable representation of the system. We call this representation of the system a state-space representation. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 4. 4 Example: We select i(t) and q(t), as the two state variables. We transform this equation into 2 first order equations in terms of i(t) and q(t) Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 5. 5 From these two state variables, we can solve for all other network variables. … output equation state-space representation. !!! State variables must be linearly independent which means that no state variable can be chosen if it can be expressed as a linear combination of the other state variables. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 6. 6 The state equations can be written in matrix form as where The output equation can be written in matrix form as where Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 7. 7 The General State-Space Representation A system is represented in state space by the following equations: • x = Ax + Bu y = Cx + Du Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 8. 8 Example of a second order system: • x = Ax + Bu y = Cx + Du Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 9. 9 Applying the State-Space Representation State-vector selection: 1. A minimum number of state variables must be selected as components of the state vector. This minimum number of state variables is sufficient to describe completely the state of the system. (Note: Typically, the minimum number equals the order of the differential equation describing the system or to the number of independent energy-storage elements in the system) 2. The components of the state vector must be linearly independent. (Note: Variables related by derivative are linearly independent) Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 10. 10 Problem Given the electrical network, find a state-space representation if the output is the current through the resistor. Solution Select the state variables by writing the derivative equation for all energy- storage elements, that is, the inductor and the capacitor next step is to express ic and vL as linear combinations of the state variables vc and iL, and the input, v(t). Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 11. 11 State variables After substitution we obtain: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 12. 12 The output equation: Final state-space representation: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 13. 13 Problem Find the state equations for the translational mechanical system Solution • It is more convenient when working with mechanical systems to obtain the state equations directly from the equations of motion rather than from the energy-storage elements. • State variables will be the position and velocity of each point of linearly independent motion. Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 14. 14 We select x1, x2, v1, and v2 as state variables dx1 / dt = v1 dx2 / dt = v2 dv1 / dt = d 2 x1 / dt 2 dv2 / dt = d 2 x2 / dt 2 State equations: Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 15. 15 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 16. 16 Converting a Transfer Function to State Space • We will show how to convert a transfer function to a state-space representation • First. we select a set of state variables, called phase variables, where each subsequent state variable is defined to be the derivative of the previous state variable. Consider: - we choose output y(t) and its (n-1) derivatives as the state variables Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 17. 17 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 18. 18 Converting a transfer function with constant term in numerator Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 19. 19 Converting a transfer function with polynomial in numerator Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 20. 20 Example: Converting a transfer function with polynomial in numerator Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 21. 21 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 22. 22 Converting from State Space to a Transfer Function Taking the Laplace transform of : Taking the Laplace transform : Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 23. 23 Linearization • state –space representation can be used to represent systems with nonlinearities • state –space representation can be linearized for small perturbations about an equilibrium point Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 24. 24 Example Let Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.
  • 25. 25 In order to find the transfer function we must linearize the nonlinear state-space representation Let equilibrium point x1 = 0, x2 = 0 Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved.