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

Recommend


More recommend