text: # Signals & Systems Predicting System Performance February 27, 2013.
  
  ## Presentation on theme: "Signals & Systems Predicting System Performance February 27, 2013."— Presentation transcript:
  
  Signals & Systems Predicting System Performance February 27, 2013
  
  Outline System functions: primitives and compositions Modes of feedback systems Finding and interpreting poles Reading: Chapter 5.5 – 5.7 of Digital World Notes
  
  Performance analysis We can quantify the performance of a system by characterizing the signals that the system generates.
  
  Analyzing systems Our goal is to develop representations for systems that facilitate analysis. Examples: Does the output signal overshoot? If so, how much? How long does it take for the output signal to reach its final value?
  
  System functions Any LTI system is completely characterized by the relationship between the input signal X and the output signal Y. We call this relationship, the system function. It is independent of any particular input signal, just as a mathematical function or a Python procedure is an entity, independent of its arguments. System functions for LTI systems are always ratios of polynomials in R.
  
  System functions for LTI systems Ratio of polynomials in R: Persistent part of response of such a system is associated with de- nominator.
  
  System functions: Why do we care PCAP system on system functions makes it easier to combine models than manipulating systems of operator equations. System functions expose important analytic properties of the system.
  
  PCAP: Primitive SFs
  
  Combining SFs: Sum The system function of the sum of two systems is the sum of their system functions.
  
  Combining SFs: Cascade The system function of the cascade of two systems is the product of their system functions.
  
  Combining SFs: Negative feedback Concentrate on negative feedback and Black's formula:
  
  Wall finder Control the robot to move to desired distance from a wall.
  
  Use composition to find SF
  
  Wall finder The behavior of the system depends critically on KT.
  
  Predicting properties of system behavior Consider how the system behaves given input signals with different properties: Unit sample (this lecture) Transient : finitely many non-zero samples Bounded : exist values u, l such that l < x[n] < u for all n Understanding unit-sample response is the basis for understanding response to more complex signals. We can predict system behavior (slowly) by simulating any system. We can quickly predict long-term behavior of the unit-sample response based on the denominator of the system function.
  
  Feed-forward systems Output has no dependence on previous outputs Unit-sample response is finite sum of scaled, delayed unit-samples Unit-sample response is transient: finitely many non-zero values
  
  Feedback systems: First-order case
  
  Feedback
  
  Feedback: Cyclic signal flow paths Feedback implies cyclic signal flow paths.
  
  Feedback: Cyclic signal flow paths Feedback implies cyclic signal flow paths.
  
  Feedback: Cyclic signal flow paths Feedback implies cyclic signal flow paths. All cyclic paths must contain at least one delay.
  
  Unit sample response: Geometric growth If traversing the cycle decreases or increases the magnitude of the signal, then the output will decay or grow, respectively.
  
  Unit sample response: Geometric growth These system responses can be characterized by a single number (the pole), which is the base of the geometric sequence.
  
  Cohort Question 1
  
  Geometric growth
  
  Second-order systems The unit-sample response of more complicated cyclic systems is more complicated.
  
  Second-order systems The unit-sample response of more complicated cyclic systems is more complicated. Not geometric. This response grows then decays.
  
  Second-order systems: Additive decomposition This system function can be written as a sum of simpler parts.
  
  Sum of geometric sequences Mode with biggest base eventually governs behavior
  
  More dramatically
  
  Analysis of more complicated systems Rational polynomials can be realized with block diagrams of the following form:
  
  Analysis of more complicated systems Modes can be identified by expanding system functional in partial fractions.
  
  Analysis of more complicated systems Modal decomposition provides an alternative block diagram. The upper part is cyclic; the lower part is acyclic.
  
  Easy way to find poles
  
  Complex Roots What if a root has a non-zero imaginary part? Factor theorem: express a polynomial as a product of factors, with one factor associated with each root of the polynomial. Fundamental theorem of algebra: a polynomial of order n has n roots. The roots can have imaginary parts. How does a mode from a complex root behave?
  
  Complex Poles Difference equations that represent physical systems (e.g., population growth, bank accounts, etc.) have real-valued coefficients. Difference equations with real-valued coefficients generate real-valued outputs from real-valued inputs. But they might still have complex poles.
  
  Representing complex numbers
  
  Complex Poles
  
  Convergence and Divergence
  
  Complex Roots
  
  If we pair the factors corresponding to complex-conjugate roots, the resulting polynomial has real-valued coefficients.
  
  Complex modes, Real results
  
  Cohort Question 2
  
  Cohort Question 3
  
  Poles and convergence
  
  Poles and periodicity
  
  This Week Readings: Chapter 5.5-5.7 of Digital World Notes (mandatory!) Cohort Exercises & Homework: Practice on LTI systems (note the due dates & times) Cohort Session 2 & 3: Analyzing robot control system for stability
explanation: The provided text is a transcript or outline from a presentation on "Signals & Systems Predicting System Performance" from February 27, 2013. The document covers various topics related to system functions, performance analysis, and the behavior of systems, including feed-forward and feedback systems. It also includes several cohort questions, which are likely intended for interactive learning or assessment.
  
  The document does not contain a single, specific math question and answer. Instead, it presents a series of topics and concepts, some of which are likely to be followed by questions or exercises (as indicated by "Cohort Question 1," "Cohort Question 2," and "Cohort Question 3").
distilabel_metadata.content: Evaluate the user given text extract and determine if it contains a math question and optionally and answer to this question.
  
  Output rules:
  
  1. Briefly describe the document and mention if it contains a question or a question and answer.
  2. Finalize the output with: Label: no-question,question,question-and-answer,multiple-question,multiple-question-and-answer
distilabel_metadata.role: system
distilabel_metadata.content: # Signals & Systems Predicting System Performance February 27, 2013.
  
  ## Presentation on theme: "Signals & Systems Predicting System Performance February 27, 2013."— Presentation transcript:
  
  Signals & Systems Predicting System Performance February 27, 2013
  
  Outline System functions: primitives and compositions Modes of feedback systems Finding and interpreting poles Reading: Chapter 5.5 – 5.7 of Digital World Notes
  
  Performance analysis We can quantify the performance of a system by characterizing the signals that the system generates.
  
  Analyzing systems Our goal is to develop representations for systems that facilitate analysis. Examples: Does the output signal overshoot? If so, how much? How long does it take for the output signal to reach its final value?
  
  System functions Any LTI system is completely characterized by the relationship between the input signal X and the output signal Y. We call this relationship, the system function. It is independent of any particular input signal, just as a mathematical function or a Python procedure is an entity, independent of its arguments. System functions for LTI systems are always ratios of polynomials in R.
  
  System functions for LTI systems Ratio of polynomials in R: Persistent part of response of such a system is associated with de- nominator.
  
  System functions: Why do we care PCAP system on system functions makes it easier to combine models than manipulating systems of operator equations. System functions expose important analytic properties of the system.
  
  PCAP: Primitive SFs
  
  Combining SFs: Sum The system function of the sum of two systems is the sum of their system functions.
  
  Combining SFs: Cascade The system function of the cascade of two systems is the product of their system functions.
  
  Combining SFs: Negative feedback Concentrate on negative feedback and Black's formula:
  
  Wall finder Control the robot to move to desired distance from a wall.
  
  Use composition to find SF
  
  Wall finder The behavior of the system depends critically on KT.
  
  Predicting properties of system behavior Consider how the system behaves given input signals with different properties: Unit sample (this lecture) Transient : finitely many non-zero samples Bounded : exist values u, l such that l < x[n] < u for all n Understanding unit-sample response is the basis for understanding response to more complex signals. We can predict system behavior (slowly) by simulating any system. We can quickly predict long-term behavior of the unit-sample response based on the denominator of the system function.
  
  Feed-forward systems Output has no dependence on previous outputs Unit-sample response is finite sum of scaled, delayed unit-samples Unit-sample response is transient: finitely many non-zero values
  
  Feedback systems: First-order case
  
  Feedback
  
  Feedback: Cyclic signal flow paths Feedback implies cyclic signal flow paths.
  
  Feedback: Cyclic signal flow paths Feedback implies cyclic signal flow paths.
  
  Feedback: Cyclic signal flow paths Feedback implies cyclic signal flow paths. All cyclic paths must contain at least one delay.
  
  Unit sample response: Geometric growth If traversing the cycle decreases or increases the magnitude of the signal, then the output will decay or grow, respectively.
  
  Unit sample response: Geometric growth These system responses can be characterized by a single number (the pole), which is the base of the geometric sequence.
  
  Cohort Question 1
  
  Geometric growth
  
  Second-order systems The unit-sample response of more complicated cyclic systems is more complicated.
  
  Second-order systems The unit-sample response of more complicated cyclic systems is more complicated. Not geometric. This response grows then decays.
  
  Second-order systems: Additive decomposition This system function can be written as a sum of simpler parts.
  
  Sum of geometric sequences Mode with biggest base eventually governs behavior
  
  More dramatically
  
  Analysis of more complicated systems Rational polynomials can be realized with block diagrams of the following form:
  
  Analysis of more complicated systems Modes can be identified by expanding system functional in partial fractions.
  
  Analysis of more complicated systems Modal decomposition provides an alternative block diagram. The upper part is cyclic; the lower part is acyclic.
  
  Easy way to find poles
  
  Complex Roots What if a root has a non-zero imaginary part? Factor theorem: express a polynomial as a product of factors, with one factor associated with each root of the polynomial. Fundamental theorem of algebra: a polynomial of order n has n roots. The roots can have imaginary parts. How does a mode from a complex root behave?
  
  Complex Poles Difference equations that represent physical systems (e.g., population growth, bank accounts, etc.) have real-valued coefficients. Difference equations with real-valued coefficients generate real-valued outputs from real-valued inputs. But they might still have complex poles.
  
  Representing complex numbers
  
  Complex Poles
  
  Convergence and Divergence
  
  Complex Roots
  
  If we pair the factors corresponding to complex-conjugate roots, the resulting polynomial has real-valued coefficients.
  
  Complex modes, Real results
  
  Cohort Question 2
  
  Cohort Question 3
  
  Poles and convergence
  
  Poles and periodicity
  
  This Week Readings: Chapter 5.5-5.7 of Digital World Notes (mandatory!) Cohort Exercises & Homework: Practice on LTI systems (note the due dates & times) Cohort Session 2 & 3: Analyzing robot control system for stability
distilabel_metadata.role: user
distilabel_metadata.raw_output_q_a_detector_0: The provided text is a transcript or outline from a presentation on "Signals & Systems Predicting System Performance" from February 27, 2013. The document covers various topics related to system functions, performance analysis, and the behavior of systems, including feed-forward and feedback systems. It also includes several cohort questions, which are likely intended for interactive learning or assessment.
  
  The document does not contain a single, specific math question and answer. Instead, it presents a series of topics and concepts, some of which are likely to be followed by questions or exercises (as indicated by "Cohort Question 1," "Cohort Question 2," and "Cohort Question 3").
  
  Label: multiple-question