systems fundamentals overview definition examples
play

Systems Fundamentals Overview Definition Examples Properties - PowerPoint PPT Presentation

Systems Fundamentals Overview Definition Examples Properties Memory Invertibility Causality Stability Time Invariance Linearity J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 1


  1. Systems Fundamentals Overview • Definition • Examples • Properties – Memory – Invertibility – Causality – Stability – Time Invariance – Linearity J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 1

  2. Definition of a System h ( t ) h [ n ] x ( t ) y ( t ) x [ n ] y [ n ] System : a process in which input signals are transformed by the system or cause the system to respond in some way, resulting in other signals as outputs. • All of the systems that we will consider have a single input and a single output • All of the signals that we will consider are likewise univariate • We will use the notation x ( t ) → y ( t ) to mean the input signal x ( t ) causes an output signal y ( t ) • h ( t ) is the impulse response of the continuous-time system: δ ( t ) → h ( t ) • h [ n ] is the impulse response of the discrete-time system: δ [ n ] → h [ n ] J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 2

  3. Scope of Systems • In this class we will primarily work with circuits as systems • In most cases a voltage or current will be the input signal to the system • Another current or voltage will be the output signal of the system • However, our treatment applies to a much broader class of systems • Examples – Circuits – Motors – Chemical processing plants – Engines – Spring-mass systems J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 3

  4. Memory Memoryless: A system is memoryless if and only if the output y ( t ) at any time t 0 depends only on the input x ( t ) at that same time: x ( t 0 ) . • Memory indicates the system has the means to store information about the input from the past or future • Capacitors and inductors store energy and therefore create systems with memory • Resistors have no such mechanism and are therefore memoryless systems: v ( t ) = Ri ( t ) J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 4

  5. Example 1: Memoryless Systems Determine whether each of the following systems are memoryless. • y [ n ] = x [ n ] 2 • y ( t ) = x ( t − 2) • y [ n ] = x [ n + 3] • y ( t ) = sin(2 πx ( t )) � t • y ( t ) = −∞ x ( τ ) d τ • y [ n ] = � n k = −∞ x [ k ] J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 5

  6. Example 1: Workspace J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 6

  7. Invertibility y [ n ] h [ n ] g [ n ] x [ n ] x [ n ] Invertible: A system is invertible if and only if distinct inputs cause distinct outputs. • If the system is invertible, then an inverse system exists • When the inverse system is cascaded with the original system, the output is equal to the input • Normally you can test for invertibility by trying to solve for the inverse system • Alternatively, if you can find two input signals, x 1 ( t ) � = x 2 ( t ) that both generate the same output, the system is not invertible J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 7

  8. Example 2: Invertible Systems Determine which of the following are invertible systems. If the system has an inverse, state what it is. • y [ n ] = x [ n ] 2 • y ( t ) = x ( t − 2) • y [ n ] = x [ n + 3] • y ( t ) = sin(2 πx ( t )) � t • y ( t ) = −∞ x ( τ ) d τ • y ( t ) = d x ( t ) d t • y [ n ] = � n k = −∞ x [ k ] J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 8

  9. Example 2: Workspace J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 9

  10. Causality Causal: A system is causal if and only if the output y ( t ) at any time t 0 depends only on values of the input x ( t ) at the present time and possibly the past, −∞ < t < t 0 . • These systems are sometimes (rarely) called nonanticipative • If two inputs to a causal system are identical up to some point in time, the outputs must also be equal • All analog circuits are causal • All memoryless systems are causal • Not all causal systems are memoryless (very few are) • Some discrete-time systems are non-causal J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 10

  11. Example 3: Causal Systems Determine which of the following are causal systems. • y [ n ] = x [ n ] 2 • y ( t ) = x ( t − 2) • y [ n ] = x [ n + 3] • y ( t ) = sin(2 πx ( t )) � t • y ( t ) = −∞ x ( τ ) d τ � ∞ • y ( t ) = x ( τ ) d τ t • y ( t ) = d x ( t ) d t � 5 1 • y [ n ] = k = − 5 x [ n + k ] 11 J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 11

  12. Example 3: Workspace J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 12

  13. Stability BIBO Stable: A system is bounded-input bounded-output (BIBO) stable if and only if (iff) all bounded inputs ( | x ( t ) | < ∞ ) result in bounded outputs ( | y ( t ) | < ∞ ). • Informally, stable systems are those in which small inputs do not lead to outputs that diverge (grow without bound) • All physical circuits are technically stable • Ideal op amp circuits without negative feedback are usually unstable • Examples: thermostat, cruise control, swing • Counter-examples: savings accounts, inverted pendulum (questionable), chain reactions J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 13

  14. Example 4: System Stability Determine which of the following are BIBO stable systems. If the system is not BIBO stable, specify an input signal that violates this property. • y [ n ] = x [ n ] 2 • y ( t ) = x ( t − 2) • y [ n ] = x [ n + 3] • y ( t ) = sin(2 πx ( t )) � t • y ( t ) = −∞ x ( τ ) d τ � ∞ • y ( t ) = x ( τ ) d τ t • y ( t ) = d x ( t ) d t � 5 1 • y [ n ] = k = − 5 x [ n + k ] 11 J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 14

  15. Example 4: Workspace J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 15

  16. Time Invariance Time Invariant: A system is time invariant if and only if x [ n ] → y [ n ] implies x [ n − n 0 ] → y [ n − n 0 ] . • In words, a system is time invariant if a time shift in the input signal results in an identical time shift in the output signal • Circuits that have non-zero energy stored on capacitors or in inductors at t = 0 are generally not time-invariant • Circuits that have no energy stored are time-invariant • Memoryless does not imply time-invariant: y ( t ) = f ( t ) × x ( t ) • In general, if the independent variable, t or n , is included explicitly in the system definition, the system is not time-invariant J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 16

  17. Testing for Time Invariance S D x ( t ) → y ( t ) → y ( t − t 0 ) D S x ( t ) → x ( t − t 0 ) → y d ( t ) • To test for time invariance, you should calculate two output signals • First, calculate the delayed output, y ( t − t 0 ) in response to the original signal • Second, calculate the output due to the delayed input, y d ( t ) . • If these are equal for any input signal and delay t 0 , the system is time-invariant. Otherwise, it is not. J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 17

  18. Example 5: Time Invariance Determine which of the following are time-invariant systems. If the system is not time invariant, specify an input signal that violates this property. • y [ n ] = x [ n ] 2 • y ( t ) = x (2 t ) • y [ n ] = x [ − n ] • y [ n ] = nx [ n + 3] • y ( t ) = sin(2 πx ( t )) � t • y ( t ) = −∞ x ( τ ) d τ � ∞ • y ( t ) = x ( τ ) d τ t • y ( t ) = d x ( t ) d t � 5 1 • y [ n ] = k = − 5 x [ n + k ] 11 J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 18

  19. Example 5: Workspace J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 19

  20. Linearity h ( t ) h [ n ] x ( t ) y ( t ) x [ n ] y [ n ] Consider any two bounded input signals x 1 ( t ) and x 2 ( t ) . x 1 ( t ) → y 1 ( t ) x 2 ( t ) → y 2 ( t ) Linear: A system is linear if and only if a 1 x 1 ( t ) + a 2 x 2 ( t ) → a 1 y 1 ( t ) + a 2 y 2 ( t ) for any constant complex coefficients a 1 and a 2 . J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 20

  21. Linearity Continued a 1 x 1 ( t ) + a 2 x 2 ( t ) → a 1 y 1 ( t ) + a 2 y 2 ( t ) a 1 x 1 [ n ] + a 2 x 2 [ n ] → a 1 y 1 [ n ] + a 2 y 2 [ n ] • There are two related properties • Additive: x 1 [ n ] + x 2 [ n ] → y 1 [ n ] + y 2 [ n ] • Scaling: ax 1 [ n ] → ay 1 [ n ] • Scaling is also called the homogeneity property J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 21

  22. Linearity Continued � � a k x k ( t ) → a k y k ( t ) k k � U 1 � U 1 a u x u ( t ) d u → a u y u ( t ) d u U 0 U 0 � � a k x k [ n ] → a k y k [ n ] k k • Linear systems enable the application of superposition • If the input consists of a linear combination of different inputs, the output is the same linear combination of the resulting outputs • This also works for infinite sums (integrals) J. McNames Portland State University ECE 222 System Fundamentals Ver. 1.06 22

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