Bemonstering & digitale signaalanalyse

Slides:



Advertisements
Verwante presentaties
iLV = inleiding LabVIEW
Advertisements

Windows Media Center en digitale kabel TV (DVB-C)
Data Acquisition & Control System
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish itself are registered trademarks of Atos Origin SA. August 2006.
Een alternatief voorstel Naar aanleiding van bestudering van de IAASB voorstellen denkt de NBA na over een alternatief. Dit alternatief zal 26 september.
>>0 >>1 >> 2 >> 3 >> 4 >> Adobe Premiere CS4 – Edius 5.5 – Adobe Elements 7.
De HF Spectrumanalyzer
MP3 Compressie van geluid.
1 Co-Design at Chess-iT Guus Bosman. 2 Afstuderen bij Chess Net.Footworks tot augustus 2003 Afstuderen augustus 2003 tot maart 2004 Chess full-time vanaf.

Dynamische tijdbalk Een dynamische tijdbalk geeft een uitvergroot deel van de algemene tijdbalk weer. Hij heet dynamisch omdat hij er voor elke periode.
Copyright © 2008 Tele Atlas. All rights reserved. Zet uw Business Data op de kaart: Locaties in eTOM ®
Nieuwe wetgeving Farmacovigilantie PSURs – veranderingen in de inhoud Menno van der Elst 30 november 2011.
Een kind met een afwijkend hematologisch resultaat: problematiek van referentiewaarden VAKB 8 feb 2012 Jan Van Den Bossche ZNA Middelheim.
Virgielcollege Mede mogelijk gemaakt door uw Eerstejaarsch Commissie.
RHODODENDRON.
Introduction multimedia. convergence standards retrieval applications & technology.
Beyond Big Grid – Amsterdam 26 september 2012 Enquette 77 ingevulde enquettes, waarvan 60 met gebruikservaring = Mainly Computer Science.
De nieuwe standaard in EEG-BioFeedback
Light models Waarom? Mockup Independent Mark up Analyse geometrie samenstellingen >100+ Downstream gebruik Exact/gefacetteerd.
Digitale informatie analoog signaal  digitaal signaal (zie figuur):
Ben Raes en Sam Decrock1 Tracking algoritmes Tracking Algoritmes Richting van ons project.
Enterprise Application Integration Walter Moerkerken Ilona Wilmont Integratie Software Systemen 8 mei 2006.
Synchronization and propagation in a network of electrically coupled cells =====
Tussen sensor en (computer)syteem
Toets 1. Opgave 1 a) Periodiek signaal: x=[ ] xp=[ ] % FFT periodic signal: y1=abs(fft(xp)) figure(1) stem(y1) % % define window
Microelectrode. Microelectrode + Equivalent circuit.
Netwerk Algorithms: Shortest paths1 Shortest paths II Network Algorithms 2004.
Spatial classificatie
Algorithms and Application for spatial data mining Ronnie Bathoorn.
Overzicht vijfde college SVR “operationele versterkers (OpAmps)”
Overzicht vierde college SVR “Transistoren (vervolg)”
De FFT spectrumanalyzer
CLICK THE END EINDE THE END May peace be with you EINDE Moge de vrede met jou zijn Next time I’ll present you the alphabet Volgende keer bied ik je het.
HOM - COM Ledenvergadering 08 / 10 / Easeus-Partition-Master- Home-Edition Link software: Master-Home-Edition/ _4-
1Ben Bruidegom 1 Micro controllers introduction. 2Ben Bruidegom 2 Areas of use & Numbers of machines You might have 1 or 2 Pentium class chips at home.
1 Van Harvard naar MIPS. 2 3 Van Harvard naar MIPS Microprocessor without Interlocked Pipeline Stages Verschillen met de Harvard machine: - 32 Registers.
Tussentoets Digitale Techniek. 1 november 2001, 11:00 tot 13:00 uur. Opmerkingen: 1. Als u een gemiddeld huiswerkcijfer hebt gehaald van zes (6) of hoger,
F REE R IDING IN P ROJECTS Recognize it today, Deal with it tomorrow, Prevent it in the next project Toine Andernach Focus Centre of Expertise on Education,
Inhoud (2) Netwerkanalyse Signalen als dragers van informatie
Les 6.
KPRES1 : C vervolg Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology Les 2 sheet 1 Wat gaan we doen:  Een (vaste) melodie.
De onderste lagen van het OSI model
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail:
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag GUI  command line redirection.
Blok 7: netwerken Les 1 Christian Bokhove
Geheugen, distributie en netwerken Netwerken: de basis voor distributie van gegevens en taken (processen) –bestaan zo’n 40 jaar, zeer snelle ontwikkeling.
Technische universiteit eindhoven 1 1 OO2-project: Beeldbewerking G. de Haan EH9.27.
College 5 Een paar van de fysische attributen om biologische processen te begrijpen: Licht-interakties, modelleren.
G0Q55A – Multimedia: modelleren en programmeren 2007/2008 Martin Wolpers & Erik Duval 16 November
Deltion College Engels B1 Schrijven [Edu/004]/ subvaardigheid lezen thema: reporting a theft can-do : kan formulieren waarin meer informatie gevraagd wordt,
Geo-tracking in de praktijk. Geo-tracking in de praktijk Nico Van de Weghe 28/04/12 DEPARTMENT OF GEOGRAPHY Geomatics ‣ 3D Data Acquisition ‣ CartoGIS.
Microsoft Operations Manager & Scripting
Web Applicaties Bouwen met Visual Studio .NET
Maandag 31 maart 2008 Resultaten. 22 Inhoud Onderzoeksvraag Research question Afgelopen 2 weken Last 2 weeks Resultaten Results –Jonge luisteraarsYoung.
Rational Unified Process RUP Jef Bergsma. Iterations –Inception –Elaboration –Construction –Transition De kernbegrippen (Phases)
Sketchpad - Introductie Mens en computer kunnen snel converseren door medium van line drawings Hexagons als één symbool (Ring Structure) Verschil met potlood.
BREIN Erik Bury, Antoine Vandermeersch en Anouk Van Laer.
Plan Coordination by Revision in Collective Agent Based Systems Adriaan ter Mors en Gijsbert Deelder Plan Coordination by Revision in Collective.
Just as an introduction for SDP-partners, this is a theoretical ppt on properties of triangles in which first, 3 properties are formulated and visualised.
BB examen Dorus Daris. Stage 1 Er zijn trends in de doorlooptijden waarneembaar.
C++ C++ als een verbetering van C Abstracte datatypen met classes Constructoren en destructoren Subklassen binding van functies 1.
Trends in Training Dr. Tim Takken The Physiology Academy
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 C programmeren voor niet-C programmeurs les 2 definitie.
The Solution. Enkele kernpunten Zettabyte File System (ZFS) 128 Bit file system Maximale opslagcapaciteit is gelijk aan op zijn Engels gezegd : 16 billion.
Deltion College Engels B1 Lezen [no. 001] can-do : 2 products compared.
Deltion College Engels B1 Spreken [Edu/001] thema: song texts can-do : kan een onderwerp dat mij interesseert op een redelijk vlotte manier beschrijven.
De discrete fouriertransformatie en Fast Fourier Transform
Bemonstering en reconstructie
Analog  Digital Conversion
Transcript van de presentatie:

Bemonstering & digitale signaalanalyse Bemonsteren van analoge signalen Wiskundige beschrijving Theorema van Shannon & Nyquist frequentie Aliasing Analyse van bemonsterde discrete signalen Discrete (& fast) Fourier transform Window functie bij FFT Ruissynthese

Bemonsteren bekeken in Fourier domein In tijd-domein vermenigvuldiging met:  (t-nTsample) In frequentie-domein convolutie met:  ( -nsample) Dus periodiek !!

Simpele demonstratie van Aliasing fdetected = fsignal - N fsample

Theorema van Shannon & Aliasing Geen informatie verlies wanneer bemonsterfrequentie (fsample) groter is dan twee keer de maximale signaalfrequentie (fmax) Wanneer bemonsterfrequentie te laag is treedt er aliasing op: fdet  [-fsample/2, fsample/2] fdet = f - N . fsample (à la Brillouin zone) vb fx => fx - fsample => fsample - fx Nyquist frequentie = fsample/2

Praktische omzetting analoog => digitaal Extra low-pass filter (waarom?) Extra sample-hold circuit (waarom?) Verschillende types ADC (Analog-Digital Converter) Tracking ADC Successive approximation ADC Flash ADC Integrating ADC

Waarom extra laagdoorlaat filter ? Antwoord: om effecten van aliasing te beperken voor: stoorsignalen & ruis

Waarom extra sample-hold circuit ? Antwoord: om ADC voldoende tijd te geven vooromzetting Zonder sample-hold moet ADC onrealistisch snel zijn: driehoek ramp 0 - Vref - 0 in tijdsduur t resolutie VLSB = Vref / 2n voor n bits ADC verandering over VLSB binnen t / 2n+1 vb n = 12, t = 20 s => f < 6 Hz Met sample-hold circuit: eindige schakeltijd (acquisition time) + weglek (droop)

Uitvoering sample-hold circuit Bij praktische uitvoering: bufferversterker + externe R en C Fig. 15.10 & 15.11

Digitale signaalanalyse Digitaal filteren middelen volgens blok filter of exponentieel filter, zoals yi =  xi integreren volgens yi = xi + yi-1 differentiëren volgens yi = xi - xi-1 of gladder Digitale Lock-in versterker (experiment SVR4) Spectrale analyse (experiment SVR4) Discrete Fourier transformatie (Fast Fourier Transform = FFT)

Discrete Fourier transformatie Time-domain signal sampled at discrete times t = nT for n=0 ... N-1 Two consequences: 1. Sampling with sampling period T gives potential aliasing  frequency components only known up to multiples of 1/T we can’t distinguish between x() and x(+2/T) 2. Truncation of signal over range NT gives truncation errors  nearby frequencies “can’t be resolved” if (f1-f2) < 1/(NT) 1&2  Only N relevant data points in frequency interval   [0, 2/T]  divide interval [0, 2/T] in N equal segments

Discrete Fourier transformatie (2) Time-domain signal sampled at discrete times t = nT for n=0 ... N-1 Frequency domain [0, 2/T] divided in N equal segments  time domain x(t) and xn becomes periodic !! Parceval:

Hoe werkt de FFT = Fast Fourier Transform ? Trying to find regularities in N equations containing N terms each etc... Speedup FFT from N2 operations to N.ln(N) already 100x faster for N=1024

Invloed van afkap (truncation window) Multiplication in time domain = Convolution in frequency domain  Spectral leakage Example: “square” or “block” truncation window

Voorbeelden van enkele afkapvensters Geen afkap = (impliciet) vierkant venster Hanning filter snelle afval voor grote (verschil)frequenties  1/3 Hamming filter beter contrast voor kleinere frequentie verschillen  Flat top filter, Blackman, ....

Spectral leakage (1000 Hz in 1 s window) Square window: Hanning window:

Other windows (1000 Hz in 1 s window) Hamming window: Flat-top window:

Discretisatie & Afkapvensters De exacte relatie tussen frequentie f0 en windowlengte NT is belangrijk, omdat 1. signaal (impliciet) periodiek wordt voortgezet  enkel geen extra frequenties als f0.NT integer is; anders wel t.g.v. stap bij aansluiting 2. dit bepalend is voor de ligging van discrete frequenties fm = m/(NT) rond de centrumfrequentie f0;  “flat-top” filter kan handig zijn voor bepaling pieksterkte

Synthese van ruis Ruissynthese uit som van sinusvormen Veel vrijheid (zie SVR4) v.b. alle ai = 1 v.b. ai ei complex Gauss v.b. beperk N(t) “uniform”

Samenvatting laatste college SVR Bemonsteren via xn = x(nT) kan leiden tot aliasing (frequentie onzeker op veelvoud 1/T) Shannon theorema: OK voor frequenties < 1/(2T) {Nyquist} Digitale dataverwerking na bemonsteren Discrete Fourier transformatie Analyse doet alsof signaal periodiek wordt herhaald !! Vorm van afkapvenster (truncation window) kan belangrijk zijn CENTRALE BOODSCHAP COLLEGE: De ruis is net zo belangrijk als het signaal enkel de signaal-ruis verhouding S/N telt