107-2 dcs14 sampling -...

27
Spring 2019 數位控制系統 Digital Control Systems DCS-14 Sampling Feng-Li Lian NTU-EE Feb19 – Jun19 DCS14-Sampling-2 Feng-Li Lian © 2019 Outline Representation of a CT Signal by Its Samples: The Sampling Theorem Reconstruction of a Signal from Its Samples Using Interpolation The Effect of Under-sampling: Aliasing Discrete-Time Processing of Continuous-Time Signals

Upload: others

Post on 10-Jul-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

  • Spring 2019

    數位控制系統Digital Control Systems

    DCS-14Sampling

    Feng-Li LianNTU-EE

    Feb19 – Jun19

    DCS14-Sampling-2Feng-Li Lian © 2019Outline

    Representation of a CT Signal by Its Samples: The Sampling Theorem

    Reconstruction of a Signal from Its Samples Using Interpolation

    The Effect of Under-sampling: Aliasing

    Discrete-Time Processing of Continuous-Time Signals

  • DCS14-Sampling-3Feng-Li Lian © 2019Computer-Controlled System (7.2)

    03/29/03

    1. Wait for a clock pulse

    2. Perform A/D conversion

    3. Compute control variable

    4. Perform D/A conversion

    5. Update regulator state

    6. Go to step 1

    DCS14-Sampling-4Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    C/D or A-to-D (ADC) and D/C or D-to-A (DAC):

  • DCS14-Sampling-5Feng-Li Lian © 2019The Sampling Theorem

    Representation of CT Signals by its Samples

    DCS14-Sampling-6Feng-Li Lian © 2019The Sampling Theorem

    Representation of CT Signals by its Samples

  • DCS14-Sampling-7Feng-Li Lian © 2019The Sampling Theorem

    Representation of CT Signals by its Samples

    DCS14-Sampling-8Feng-Li Lian © 2019The Sampling Theorem

    LTI System

  • DCS14-Sampling-9Feng-Li Lian © 2019The Sampling Theorem

    LTI System

    DCS14-Sampling-10Feng-Li Lian © 2019The Sampling Theorem

    Some Interesting Videos of Sampling Effect Aliasing x1

    • https://www.youtube.com/watch?v=15DC3e4kt-0 Aliasing x4

    • https://www.youtube.com/watch?v=z3_TUQp8TaQ 55 Minute Alias

    • http://www.youtube.com/watch?v=xTo3gxsZOWo Airlines Propeller Effect

    • http://www.youtube.com/watch?v=ttvSzoqGQlY Wagon-wheel effect

    • http://www.youtube.com/watch?v=jHS9JGkEOmA&noredirect=1

  • DCS14-Sampling-11Feng-Li Lian © 2019The Sampling Theorem

    The Sampling Theorem:

    DCS14-Sampling-12Feng-Li Lian © 2019The Sampling Theorem

    Impulse-Train Sampling:

  • DCS14-Sampling-13Feng-Li Lian © 2019The Sampling Theorem

    Impulse-Train Sampling:

    DCS14-Sampling-14Feng-Li Lian © 2019The Sampling Theorem

    Exact Recovery by an Ideal Lowpass Filter:

  • DCS14-Sampling-15Feng-Li Lian © 2019The Sampling Theorem

    Sampling with Zero-Order Hold:

    DCS14-Sampling-16Feng-Li Lian © 2019Outline

    Representation of of a CT Signal by Its Samples: The Sampling Theorem

    Reconstruction of of a Signal from Its Samples Using Interpolation

    The Effect of Under-sampling: Aliasing

    Discrete-Time Processing of Continuous-Time Signals

  • DCS14-Sampling-17Feng-Li Lian © 2019Reconstruction of a Signal from its Samples Using Interpolation

    Exact Interpolation:

    DCS14-Sampling-18Feng-Li Lian © 2019Reconstruction of a Signal from its Samples Using Interpolation

    Exact Interpolation:

  • DCS14-Sampling-19Feng-Li Lian © 2019Reconstruction of a Signal from its Samples Using Interpolation

    Higher-Order Holds:

    DCS14-Sampling-20Feng-Li Lian © 2019Outline

    Representation of of a CT Signal by Its Samples: The Sampling Theorem

    Reconstruction of of a Signal from Its Samples Using Interpolation

    The Effect of Under-sampling: Aliasing

    Discrete-Time Processing of Continuous-Time Signals

  • DCS14-Sampling-21Feng-Li Lian © 2019Effect of Under-sampling: Aliasing

    Overlapping in Frequency-Domain: Aliasing

    DCS14-Sampling-22Feng-Li Lian © 2019Effect of Under-sampling: Aliasing

    Overlapping in Frequency-Domain: Aliasing

  • DCS14-Sampling-23Feng-Li Lian © 2019Effect of Under-sampling: Aliasing

    Overlapping in Frequency-Domain: Aliasing

    DCS14-Sampling-24Feng-Li Lian © 2019Effect of Under-sampling: Aliasing

    Overlapping in Frequency-Domain: Aliasing

  • DCS14-Sampling-25Feng-Li Lian © 2019Effect of Under-sampling: Aliasing

    Strobe Effect:

    DCS14-Sampling-26Feng-Li Lian © 2019Outline

    Representation of of a CT Signal by Its Samples: The Sampling Theorem

    Reconstruction of of a Signal from Its Samples Using Interpolation

    The Effect of Under-sampling: Aliasing

    Discrete-Time Processing of Continuous-Time Signals

  • DCS14-Sampling-27Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    C/D or A-to-D (ADC) and D/C or D-to-A (DAC):

    DCS14-Sampling-28Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    C/D Conversion:

  • DCS14-Sampling-29Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    C/D Conversion:

    DCS14-Sampling-30Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    C/D Conversion:

  • DCS14-Sampling-31Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    C/D Conversion:

    DCS14-Sampling-32Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    D/C Conversion:

    Overall System:

  • DCS14-Sampling-33Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    Frequency-Domain Illustration: 1

    DCS14-Sampling-34Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    Frequency-Domain Illustration:

  • DCS14-Sampling-35Feng-Li Lian © 2019Discrete-Time Processing of Continuous-Time Signals

    CT & DT Frequency Responses:

    DCS14-Sampling-36Feng-Li Lian © 2019In Summary

  • DCS14-Sampling-37Feng-Li Lian © 2019Sampling & Reconstruction (7.3)

    The Sampling Theorem:

    04/12/03

    • If the sampling instants are sufficiently close,very little is lost by sampling a CT signal

    • If the sampling points are too far apart,much of the information about a signal can be lost

    • So, when a CT signal can be uniquely given by its sampled version?

    DCS14-Sampling-38Feng-Li Lian © 2019Sampling & Reconstruction

    Theorem 7.1: (Shannon, 1949)

    03/29/03

  • DCS14-Sampling-39Feng-Li Lian © 2019Sampling & Reconstruction

    Note that:

    03/29/03

    DCS14-Sampling-40Feng-Li Lian © 2019Sampling & Reconstruction

    Reconstruction:

    03/29/03

  • DCS14-Sampling-41Feng-Li Lian © 2019Sampling & Reconstruction

    Shannon Reconstruction:

    03/29/03

    DCS14-Sampling-42Feng-Li Lian © 2019Sampling & Reconstruction

    Shannon Reconstruction:

    03/29/03

  • DCS14-Sampling-43Feng-Li Lian © 2019Sampling & Reconstruction

    Zero-Order Hold (ZOH) & First-Order Hold (FOH)

    Predictive FOH:

    03/29/03

    DCS14-Sampling-44Feng-Li Lian © 2019Sampling & Reconstruction

    Sinusoidal signal with h = 1 and h = 0.5

    03/29/03

  • DCS14-Sampling-45Feng-Li Lian © 2019Aliasing or Frequency Folding (7.4)

    Aliasing:• Two signals with frequency, 0.1 Hz and 0.9 Hz• They have the same values at all sampling instants

    03/29/03

    DCS14-Sampling-46Feng-Li Lian © 2019Aliasing or Frequency Folding

    Fourier transform of sampled signal:

    03/29/03

  • DCS14-Sampling-47Feng-Li Lian © 2019Aliasing or Frequency Folding

    Example 7.1: Feed-water heater in a ship boiler

    03/29/03

    DCS14-Sampling-48Feng-Li Lian © 2019Aliasing or Frequency Folding

    Frequency Folding

    03/29/03

  • DCS14-Sampling-49Feng-Li Lian © 2019Aliasing or Frequency Folding

    Pre-Sampling Filter in Example 7.2:

    03/29/03

    DCS14-Sampling-50Feng-Li Lian © 2019Aliasing or Frequency Folding

    Pre-Sampling Filter in Example 7.2:

    With a sinusoidal perturbation (0.9Hz) Sampling frequency = 1 Hz

    _N _S

    03/29/03

  • DCS14-Sampling-51Feng-Li Lian © 2019Aliasing or Frequency Folding

    Post-Sampling Filter:

    Because signal from D/A is piecewise constant

    May excite some oscillatory modes So, use higher-order hold!

    such as piecewise linear signal

    03/29/03

    DCS14-Sampling-52Feng-Li Lian © 2019Further Readings: Multi-Rate Sampling

    Multi-Rate System:

    Switch Decomposition:

    03/29/03

  • DCS14-Sampling-53Feng-Li Lian © 2019Further Readings: Multi-Rate Sampling

    Multi-Rate Systems

    M.C. Berg, N. Amit, J.D. Powell, ”Multirate digital control system design”, IEEE-TAC 33(12): 1139-1150, Dec 1988