6 003 signals and systems
play

6.003: Signals and Systems Continuous-Time Systems September 20, 2011 - PowerPoint PPT Presentation

6.003: Signals and Systems Continuous-Time Systems September 20, 2011 1 Multiple Representations of Discrete-Time Systems DiscreteTime (DT) systems can be represented in different ways to more easily address different types of issues. Verbal


  1. 6.003: Signals and Systems Continuous-Time Systems September 20, 2011 1

  2. Multiple Representations of Discrete-Time Systems Discrete­Time (DT) systems can be represented in different ways to more easily address different types of issues. Verbal descriptions: preserve the rationale. “Next year, your account will contain p times your balance from this year plus the money that you added this year.” Difference equations: mathematically compact. y [ n + 1] = x [ n ] + py [ n ] Block diagrams: illustrate signal flow paths. x [ n ] + Delay y [ n ] p Operator representations: analyze systems as polynomials. (1 − p R ) Y = R X 2

  3. Multiple Representations of Continuous-Time Systems Similar representations for Continuous­Time (CT) systems. Verbal descriptions: preserve the rationale. “Your account will grow in proportion to your balance plus the rate at which you deposit.” Differential equations: mathematically compact. dy ( t ) = x ( t ) + py ( t ) dt Block diagrams: illustrate signal flow paths. � t x ( t ) + y ( t ) ( · ) dt −∞ p Operator representations: analyze systems as polynomials. (1 − p A ) Y = A X 3

  4. Differential Equations Differential equations are mathematically precise and compact. r 0 ( t ) h 1 ( t ) r 1 ( t ) We can represent the tank system with a differential equation. dr 1 ( t ) r 0 ( t ) − r 1 ( t ) = dt τ You already know lots of methods to solve differential equations: • general methods (separation of variables; integrating factors) • homogeneous and particular solutions • inspection Today: new methods based on block diagrams and operators , which provide new ways to think about systems’ behaviors. 4

  5. Block Diagrams Block diagrams illustrate signal flow paths. DT: adders, scalers, and delays – represent systems described by linear difference equations with constant coefficents. x [ n ] + Delay y [ n ] p CT: adders, scalers, and integrators – represent systems described by a linear differential equations with constant coefficients. � t x ( t ) + y ( t ) ( · ) dt −∞ p Delays in DT are replaced by integrators in CT. 5

  6. Operator Representation CT Block diagrams are concisely represented with the A operator . Applying A to a CT signal generates a new signal that is equal to the integral of the first signal at all points in time. Y = A X is equivalent to � t y ( t ) = x ( τ ) dτ −∞ for all time t . 6

  7. Check Yourself + y ( t ) = ˙ ˙ x ( t ) + py ( t ) X A Y p p + y ( t ) = x ( t ) + py ( t ) ˙ X A Y + y ( t ) = px ( t ) + py ( t ) ˙ X Y p A Which block diagrams correspond to which equations? 1 1. 2. 3. 4. 5. none 7

  8. Check Yourself + y ( t ) = ˙ ˙ x ( t ) + py ( t ) X A Y p p + y ( t ) = x ( t ) + py ( t ) ˙ X A Y + y ( t ) = px ( t ) + py ( t ) ˙ X Y p A Which block diagrams correspond to which equations? 1 1. 2. 3. 4. 5. none 8

  9. Evaluating Operator Expressions As with R , A expressions can be manipulated as polynomials. Example: W + + X Y A A � � t w ( t ) = x ( t ) + x ( τ ) dτ −∞ � � t y ( t ) = w ( t ) + w ( τ ) dτ −∞ � � � � t � � t � � t � � τ 2 y ( t ) = x ( t ) + x ( τ ) dτ + x ( τ ) dτ + x ( τ 1 ) dτ 1 dτ 2 −∞ −∞ −∞ −∞ W = (1 + A ) X Y = (1 + A ) W = (1 + A )(1 + A ) X = (1 + 2 A + A 2 ) X 9

  10. Evaluating Operator Expressions Expressions in A can be manipulated using rules for polynomials. • Commutativity: A (1 − A ) X = (1 − A ) A X • Distributivity: A (1 − A ) X = ( A − A 2 ) X � � � � • Associativity: (1 − A ) A (2 − A ) X = (1 − A ) A (2 − A ) X 10

  11. Check Yourself Determine k 1 so that these systems are “equivalent.” + + X Y A A − 0 . 7 − 0 . 9 + X A A Y k 1 k 2 1. 0 . 7 2. 0 . 9 3. 1 . 6 4. 0 . 63 5. none of these 11

  12. Check Yourself Write operator expressions for each system. W + + X A A Y − 0 . 7 − 0 . 9 (1+0 . 9 A ) Y = A W → (1+0 . 7 A )(1+0 . 9 A ) Y = A 2 X W = A ( X − 0 . 7 W ) Y = A ( W − 0 . 9 Y ) → (1+0 . 7 A ) W = A X (1+1 . 6 A +0 . 63 A 2 ) Y = A 2 X W + X A A Y k 1 k 2 Y = A 2 X + k 1 A Y + k 2 A 2 Y W = A ( X + k 1 W + k 2 Y ) → (1 − k 1 A− k 2 A 2 ) Y = A 2 X Y = A W k 1 = − 1 . 6 12

  13. Check Yourself Determine k 1 so that these systems are “equivalent.” + + X Y A A − 0 . 7 − 0 . 9 + X A A Y k 1 k 2 1. 0 . 7 2. 0 . 9 3. 1 . 6 4. 0 . 63 5. none of these 13

  14. Elementary Building-Block Signals Elementary DT signal: δ [ n ] . � 1 , if n = 0 ; δ [ n ] = 0 , otherwise δ [ n ] 1 n 0 • simplest non­trivial signal (only one non­zero value) • shortest possible duration (most “transient”) • useful for constructing more complex signals What CT signal serves the same purpose? 14

  15. Elementary CT Building-Block Signal Consider the analogous CT signal: w ( t ) is non­zero only at t = 0 . ⎧ 0 t < 0 ⎨ w ( t ) = 1 t = 0 ⎩ 0 t > 0 w ( t ) 1 t 0 Is this a good choice as a building­block signal? No � t w ( t ) ( · ) dt 0 −∞ The integral of w ( t ) is zero! 15

  16. Unit-Impulse Signal The unit­impulse signal acts as a pulse with unit area but zero width. p ǫ ( t ) 1 unit area 2 ǫ δ ( t ) = lim ǫ → 0 p ǫ ( t ) t ǫ − ǫ p 1 / 2 ( t ) p 1 / 4 ( t ) p 1 / 8 ( t ) 4 2 1 t t t − 1 1 − 1 1 − 1 1 2 2 4 4 8 8 16

  17. Unit-Impulse Signal The unit­impulse function is represented by an arrow with the num- ber 1 , which represents its area or “weight.” δ ( t ) 1 t It has two seemingly contradictory properties: • it is nonzero only at t = 0 , and • its definite integral ( −∞ , ∞ ) is one ! Both of these properties follow from thinking about δ ( t ) as a limit: p ǫ ( t ) 1 unit area 2 ǫ δ ( t ) = lim ǫ → 0 p ǫ ( t ) t ǫ − ǫ 17

  18. Unit-Impulse and Unit-Step Signals The indefinite integral of the unit­impulse is the unit­step. � � t � � 1; t ≥ 0 u ( t ) = δ ( λ ) dλ = 0; otherwise −∞ u ( t ) 1 t Equivalently δ ( t ) u ( t ) A 18

  19. Impulse Response of Acyclic CT System If the block diagram of a CT system has no feedback (i.e., no cycles), then the corresponding operator expression is “imperative.” + + X Y A A Y = (1 + A )(1 + A ) X = (1 + 2 A + A 2 ) X If x ( t ) = δ ( t ) then y ( t ) = (1 + 2 A + A 2 ) δ ( t ) = δ ( t ) + 2 u ( t ) + tu ( t ) 19

  20. CT Feedback Find the impulse response of this CT system with feedback. x ( t ) + y ( t ) A p Method 1: find differential equation and solve it. y ˙( t ) = x ( t ) + py ( t ) Linear, first­order difference equation with constant coefficients. Try y ( t ) = Ce αt u ( t ) . ˙( t ) = αCe αt u ( t ) + Ce αt δ ( t ) = αCe αt u ( t ) + Cδ ( t ) . Then y Substituting, we find that αCe αt u ( t ) + Cδ ( t ) = δ ( t ) + pCe αt u ( t ) . y ( t ) = e pt u ( t ) . Therefore α = p and C = 1 → 20

  21. CT Feedback Find the impulse response of this CT system with feedback. x ( t ) + y ( t ) A p Method 2: use operators. Y = A ( X + pY ) Y A = X 1 − p A Now expand in ascending series in A : Y = A (1 + p A + p 2 A 2 + p 3 A 3 + · · · ) X If x ( t ) = δ ( t ) then 2 A 2 + p 3 A 3 + · · · ) δ ( t ) y ( t ) = A (1 + p A + p 1 2 2 + 1 3 pt 6 p t 3 + · · · ) u ( t ) = e u ( t ) . = (1 + pt + 2 p t 21

  22. CT Feedback We can visualize the feedback by tracing each cycle through the cyclic signal path. x ( t ) + y ( t ) A p y ( t ) = ( A + p A 2 + p 2 A 3 + p 3 A 4 + · · · ) δ ( t ) 1 2 2 + 1 3 t 3 + · · · ) u ( t ) = (1 + pt + 2 p t 6 p y ( t ) 1 t 0 22

  23. CT Feedback We can visualize the feedback by tracing each cycle through the cyclic signal path. x ( t ) + y ( t ) A p y ( t ) = ( A + p A 2 + p 2 A 3 + p 3 A 4 + · · · ) δ ( t ) 1 2 2 + 1 3 t 3 + · · · ) u ( t ) = (1 + pt + 2 p t 6 p y ( t ) 1 t 0 23

  24. CT Feedback We can visualize the feedback by tracing each cycle through the cyclic signal path. x ( t ) + y ( t ) A p y ( t ) = ( A + p A 2 + p 2 A 3 + p 3 A 4 + · · · ) δ ( t ) 1 2 2 + 1 3 t 3 + · · · ) u ( t ) = (1 + pt + 2 p t 6 p y ( t ) 1 t 0 24

  25. CT Feedback We can visualize the feedback by tracing each cycle through the cyclic signal path. x ( t ) + y ( t ) A p y ( t ) = ( A + p A 2 + p 2 A 3 + p 3 A 4 + · · · ) δ ( t ) 1 2 2 + 1 3 t 3 + · · · ) u ( t ) = (1 + pt + 2 p t 6 p y ( t ) 1 t 0 25

  26. CT Feedback We can visualize the feedback by tracing each cycle through the cyclic signal path. x ( t ) + y ( t ) A p y ( t ) = ( A + p A 2 + p 2 A 3 + p 3 A 4 + · · · ) δ ( t ) 1 2 2 + 1 3 t 3 + · · · ) u ( t ) = e u ( t ) pt = (1 + pt + 2 p t 6 p y ( t ) 1 t 0 26

  27. CT Feedback Making p negative makes the output converge (instead of diverge). x ( t ) + y ( t ) A − p y ( t ) = ( A − p A 2 + p 2 A 3 − p 3 A 4 + · · · ) δ ( t ) 1 2 2 − 1 3 3 + · = (1 − pt + 2 p t 6 p t · · ) u ( t ) 27

  28. CT Feedback Making p negative makes the output converge (instead of diverge). x ( t ) + y ( t ) A − p y ( t ) = ( A − p A 2 + p 2 A 3 − p 3 A 4 + · · · ) δ ( t ) 1 1 2 p t 2 − 6 p t 3 + · · · ) u ( t ) 2 3 = (1 − pt + y ( t ) 1 t 0 28

  29. CT Feedback Making p negative makes the output converge (instead of diverge). x ( t ) + y ( t ) A − p y ( t ) = ( A − p A 2 + p 2 A 3 − p 3 A 4 + · · · ) δ ( t ) 1 1 2 p t 2 − 6 p t 3 + · · · ) u ( t ) 2 3 = (1 − pt + y ( t ) 1 t 0 29

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend