Documente Academic
Documente Profesional
Documente Cultură
Obiectivul general
Dobândirea de cunoştinţe si formarea de competente referitoare la
utilizarea senzorilor si traductoarelor în sistemele mecatronice, la achizitia
si prelucrarea informatiei preluate de la aceştia.
Obiective specifice
• Inţelegerea principiilor de lucru ale senzorilor si traductoarelor
• Utilizarea senzorilor si traductoarelor în circuitele de măsurare
• Achiziţionarea, prelucrarea şi interpretarea datelor culese prin intermediul
senzorilor şi traductoarelor
Obs. In unele lucrari de specialitate nu se face o distinctie clara intre senzor si traductor.
Senzor binari. Un senzor binar are o intrare analogică și o ieșire cu două stări (0 sau 1).
Convertește marimea de intrare (analogică) intr-un un semnal de ieșire de un bit. Acești
senzori sunt de asemenea denumiti detectori.
Exercitiu:
EROAREA ABSOLUTA (ΔX). Este definita ca fiind diferenta dintre valoarea masurata (X)
si valoarea adevarata (X0) (respectiv valoarea conventional adevarata; in majoritatea
cazurilor nu se cunoaste valoarea adevarata)
ΔX = X – X0
ε
EROAREA RELATIVA ( ). Este definita ca fiind raportul dintre eroarea absoluta (ΔX) si
valoarea adevarata (X0). Se masoara in procente [%].
𝐗 − 𝐗𝐨
Ɛ= ∙ 𝟏𝟎𝟎 %
𝐗𝐨
𝒀𝒊 − 𝒀𝒐
Ɛ𝒍 = ∙ 𝟏𝟎𝟎 %
𝒀𝒐
𝒉
𝑯= [%]
𝒀𝒎𝒂𝒙
• Caracteristici statice
• Marimi specifice pentru caracterizarea performantele senzorilor
• Aproximarea caracteristicilor statice
– Metoda celor mai mici patrate
– Aproximarea prin interpolare polinomiala in forma Lagrange
• Caracteristici dinamice
– Sisteme de ord.0
– Sisteme de ord.1
– Sisteme de ord.2
𝒀𝒊 − 𝒀𝒐
Ɛ𝒍 = ∙ 𝟏𝟎𝟎 %
𝒀𝒐
𝒉
𝑯= [%]
𝒀𝒎𝒂𝒙
𝜕∆
=0 σ𝑛𝑖=1 −2𝑥𝑖 𝑦𝑖 + 2𝑥𝑖2 𝑎 + 2𝑏𝑥𝑖 = 0
൞𝜕𝑎
𝜕∆
=˃ ቐ ;
=0 σ𝑛𝑖=1 −2𝑦𝑖 + 2𝑎𝑥𝑖 + 2𝑏 = 0
𝜕𝑏
unde: ∆= σ𝑛 2 𝑛 2 2 2
𝑖=1 𝑦𝑖 − (𝑎𝑥𝑖 + 𝑏) = σ𝑖=1 𝑦𝑖 − 2𝑎𝑥𝑖 𝑦𝑖 − 2𝑏𝑦𝑖 + 𝑎 𝑥𝑖 + 2𝑎𝑏𝑥𝑖 + 𝑏
2
𝑎 = 𝑛 σ 𝑥𝑖2 − σ 𝑥𝑖 2
= 𝑛 σ 𝑥𝑖 𝑦𝑖 − σ 𝑥𝑖 σ 𝑦𝑖 ;
𝑏= σ 𝑥𝑖 2 − 𝑛 σ 𝑥𝑖2 = σ 𝑥𝑖 𝑦𝑖 σ 𝑥𝑖 − σ 𝑦𝑖 − σ 𝑥𝑖2 ;
𝑛 σ 𝑥𝑖 𝑦𝑖 − σ 𝑥𝑖 σ 𝑦𝑖 σ 𝑥𝑖 σ 𝑥𝑖2 −σ 𝑥𝑖 𝑦𝑖 σ 𝑥𝑖
𝑎= ; 𝑏= .
𝑛 σ 𝑥𝑖2 − σ 𝑥𝑖 2 𝑛 σ 𝑥𝑖2 − σ 𝑥𝑖 2
𝑛 σ 𝑥𝑖 𝑦𝑖 − σ 𝑥𝑖 σ 𝑦𝑖
𝑎=
𝑛 σ 𝑥𝑖2 − σ 𝑥𝑖 2
σ 𝑥𝑖 σ 𝑥𝑖2 −σ 𝑥𝑖 𝑦𝑖 σ 𝑥𝑖
𝑏=
𝑛 σ 𝑥𝑖2 − σ 𝑥𝑖 2
𝑅𝑀𝑆𝐸 = 𝑀𝑆𝐸
𝑛
1
𝑀𝑆𝐸 = (𝑦𝑖 − 𝑦ො𝑖 )2
𝑛
𝑖=1
NRMSE[%]=RMSE/(ymax-ymin)
𝐿 𝑥 = 𝑦𝑗 𝑙𝑗 (𝑥)
𝑗=0
𝑥−𝑥𝑖 𝑥−𝑥0 𝑥−𝑥𝑗−1 𝑥−𝑥𝑗+1 𝑥−𝑥𝑛
unde: 𝑙𝑗 𝑥 = ς𝑛𝑖=0;𝑖≠𝑗 𝑥 =𝑥 ∗ ⋯∗ 𝑥 ∗𝑥 ∗ ⋯.𝑥
𝑗 −𝑥𝑖 𝑗 −𝑥0 𝑗 −𝑥𝑗−1 𝑗 −𝑥𝑗+1 𝑗 −𝑥𝑛
G(s) – functie
de transfer
- Fara intarziere
- Latime de banda infinita (frecventa)
- Modifica doar amplitudinea semnalului de intrare
Ex: potentiometrul
EXEMPLIFICARE
Influenta: timp de raspuns (defajaz), atenuare (frecvente limita, latime de banda)
Senzori si sisteme senzoriale – C2
22.02.2022 23
UNIVERSITATEA TEHNICA DIN CLUJ-NAPOCA
Facultatea de Autovehicule Rutiere, Mecatronica si Mecanica
Departamentul: Mecatronica si Dinamica Masinilor
• Cazul III
Rs = 0
Ri ≠ infinit
Unde:
R = rezistenta senzorului
Rs = rezistenta interna a sursei
Ri = rezistenta de instrumentului de masura
S = sensibilitatea
* FACULTATIV *
• Aplicatii uzuale:
- Pentru determinarea deplasarii unghiulare/liniare atunci cand se impun dimensiuni
reduse ale senzorului/traductorului
- Combinat cu un arc poate fi utilizat ca senzor de forta
- Combinat cu o masa (seismica) poate servi la masurarea acceleratiei in cazul
accelerometrelor
Fie un conductor electric de lungime l0, sectiune circulara r0, arie A0 si rezistivitate ρ0. Sub
actiunea unei forte externe firul conductor se deformeaza (elastic), isi pastreaza volumul,
insa sufera o alungire ε=Δl/lo (ε - deformatia relativa longitudinala) si o contractie
transversala εt = Δr/r0 (εt - deformatia relativa transversala/radiala).
Considerand ca deformatia are loc in domeniul elastic (legea lui Hooke), variatia relativa
a rezistentei firului conductor este:
∆𝑹 ∆𝝆 𝟏
=𝑲∙𝜺 𝑲 = 𝟏 + 𝟐𝝑 + ∙
𝑹𝟎 𝝆𝟎 𝜺
(deducere relatii - pe tabla, vezi scanare atasata)
𝜺𝒕 ∆𝒓 𝟏 ∆𝒍
unde: 𝝑=− =− ∙ 𝜺=
𝜺 𝒓𝟎 𝜺 𝒍𝟎
ϑ - coeficient Poisson
R1 = R3 = R4 = R (rezistente fixe)
R2: rezistenta variabila (marca tensometrica)
R2 = R (valoare initiala, stare nedeformata)
R1 = R3 = R4 = R (rezistente fixe)
R2: rezistenta variabila (marca tensometrica)
R2 = R (valoare initiala, stare nedeformata)
R3 = R4 = R (rezistente fixe)
R1, R2: rezistente variabile (marci tensometrice)
R1 = R2 = R (valoare initiala, stare nedeformata)
𝑽𝟎 𝑹 + ∆𝑹 𝑹 ∆𝑹
= − =
𝑽𝒊 𝑹 − ∆𝑹 + 𝑹 + ∆𝑹 𝟐𝑹 𝟐𝑹
sau
Montaj: R1 = R - ΔR; R2 = R + ΔR
R3 = R + ΔR; R4 = R - ΔR
𝑽𝟎 𝑹 + ∆𝑹 𝑹 − Δ𝑹 ∆𝑹
= − =
𝑽𝒊 𝟐𝑹 𝟐𝑹 𝑹
sau
• Senzori rezistivi
– Senzori potentiometrici
– Senzori tensometrici (marci tensometrice)
– Senzori piezorezistivi
– Senzori magnetorezistivi
– Senzori termorezistivi
– Senzori optorezistivi
• Senzori capacitivi
Accelerometrul
piezorezistiv
piezorezistori
Accelerometrele din siliciu cu masă vibratorie
microfabricata, arcuri și piezorezistoare
integrate au o frecvență de rezonanță ridicată
(până la 150 kHz), dimensiuni și greutate
reduse (până la 0,4 g) și costuri reduse. Acestea
oferă informații utile despre poziția, orientarea
și rotația pieselor mobile (dupa 3 axe).
Tehnologia permite integrarea interfaței
electronice in corpul senzorului, oferind Arc lamelar
perspectiva unor produse cu costuri foarte
mici. (pe baza de Si) Masa vibratorie
Ref. Sensors and Transducers: A piezoresistive acceleration sensor, from system to physical levels
Exemple: Piezo-resistive sensor - Measuring Systems - IMV CORPORATION
a) b)
c)
Utilizare:
Camp magnetic extern (H) [A/m]
R: rezistenta
𝑹 = 𝒂 ∙ 𝑬−𝒃 E: emitanta luminoasa (lux)(lux=lm/m^2)
a, b: coeficienti de material si forma
1. Termorezistoare
2. Termistoare
A.
B.
C.
Armaturi mobile
Armaturi fixe
c Cazul 1: montaj simplu (C1 variaza, C2 fixa) Cazul 2: montaj diferential (C1, C2 variabile)
C1 = C +ΔC C1 = C +ΔC
C2 = C C2 = C - ΔC
Cazul 1 -> Caracteristica statica neliniara Cazul 2 -> Caracteristica statica liniara
1. Termorezistoare
1
2
2. Termistoare
3
4
5
UNIVERSITATEA TEHNICA DIN CLUJ-NAPOCA
Facultatea de Autovehicule Rutiere, Mecatronica si Mecanica
Departamentul: Mecatronica si Dinamica Masinilor
• Performante:
- Prag de sensibilitate: 0.01’
- Sensibilitate: 5V/grad de rotatie
• Avantaje:
- Rotor fara infasurari si fara perii
- Cuplu magnetic de reactie neglijabil
• Functionare
Bobinele sunt montate si conectate in asa
maniera incat in pozitia de nul a elementului
mobil, tensiunile induse in bobinele 1 si 3 sunt
contrabalansate de tensiunile bobinelor 2 si 4.
Miscarea rotorului conduce la modificarea
reluctantei circuitului magnetic si in consecinta
a tensiunii de iesire e0.
Structura:
Rotor (1 infasurare de referinta)
Stator (3 infasurari de masurare montate la 120 de grade)
Simbolizare:
ϴ – unghiul / Intrarea
Tensiunile de iesire:
α1, α2, α3 – defazaje intre inf. statorica si inf. rotorice, ideal egale cu zero.
Synchro joacă un rol foarte important în funcționarea echipamentelor navale. Syncro-urile se găsesc în aproape
toate sistemele de arme, sistemul de comunicații, sistemul de detectare subacvatică și sistemul de navigație
folosit în marina.
𝑉𝑠 sin 𝜃
= cos 𝜃 = tan 𝜃
𝑉𝑐
• Avantaje:
Marimea de iesire este independenta de amplitudinea si
frecventa semnalului de intrare; fara perii, fara electronica.
• Principiul de functionare:
Înfășurarea primară a statorului este conectată la un semnal sinusoidal de înaltă frecvență. Acest semnal
sinusoidal este transmis la înfășurarea rotorului, bobina primară a statorului și bobina rotorului acționând
împreună ca un transformator. Câmpul magnetic alternativ al înfășurării rotorului induce o tensiune
alternativă în înfășurările de măsurare sinus și cosinus. Valorile tensiunilor generate depind de poziția
unghiulară a rotorului. Informatii suplimentare: http://learnchannel-tv.com/drives/servomotor/resolver/
Senzori si sisteme senzoriale – C5
15.03.2022 14
Senzori inductivi (Eddy currents)
Principiul de functionare: Atunci când un curent alternativ trece printr-o bobină, un câmp magnetic pulsatoriu
este generat în jurul bobinei. Daca in acest camp patrunde un material conductiv, câmpul magnetic generează
prin material curenti turbionari, numiti curenti Foucault sau Eddy. Curenții turbionari produc propriile câmpuri
magnetice care interacționează cu câmpul magnetic primar al bobinei. Prin măsurarea schimbărilor ce apar în
rezistența și reactanța inductivă a bobinei, pot fi adunate informații despre materialul de testare: conductivitatea
electrică și permeabilitatea magnetică a materialului, cantitatea de material patrunsa in câmpul magnetic, starea
materialului (adică dacă conține fisuri sau alte defecte).
𝟏
𝜹=
𝝅𝒇𝝁𝝈
f – frecventa
μ – permeabilitatea magnetica
σ – conductivitatea electrica
Sensibilitatea la mediu. Considerațiile includ: variația temperaturii, umidității, vibrațiilor, șocurilor și surselor de
alimentare. În condiții extreme synchro / resolver sau RVDT cu electronică solidă reprezinta cea mai fiabilă și mai
stabilă dintre toate configurațiile de instrumentație unghiulară. Celelalte solutii vin în ordine descrescătoare:
encodere optice; potențiometre; senzori cu perii.
Interfațare. Dispozitivele analogice - synchro, resolver si RVDT- necesită excitație de referință (întotdeauna AC) și
conversii analog-digitale. Potențiometrele necesită, de asemenea, aceeași cantitate de electronică de
condiționare a semnalului ca și encoderele optice.
Cost…
Natura luminii. Lumina este o radiaţie electromagnetică (REM) emisă în spectrul vizibil
uman, având lungimea de undă cuprinsă între 380 (nm) şi 760 (nm). D.p.d.v. al spectrului
REM este situată între infraroşu şi ultraviolet. Ea manifestă proprietăţi atat de undă cât şi
de particulă (vezi dualitatea undă-particulă). Proprietăţile caracteristice elementare:
intensitatea, direcţia de propagare, frecvenţa, lungimea de undă, viteza de propagare în
vid (299.792,458 km/s), polarizarea.
După radiațiile ultraviolete, având frecvente mai mari, urmează radiațiile cu energie
foarte mare – radiațiile ionizante.
James Clerk Maxwell a descris interacțiunea câmpului electric și magnetic prin ecuații
de undă, descoperind astfel natura câmpurilor electrice și magnetice și simetria lor.
Deoarece viteza undelor EM prognozată de ecuația undelor a coincis cu viteza măsurată a
luminii, Maxwell a concluzionat că lumina în sine este o undă EM. Ecuațiile lui Maxwell
au fost confirmate de Heinrich Hertz prin experimente cu unde radio. Conform ecuațiilor
lui Maxwell, un câmp electric variabil spațial este întotdeauna asociat cu un câmp
magnetic care se schimbă în timp. De asemenea, un câmp magnetic variabil spațial este
asociat cu modificări specifice în timp în câmpul electric.
James Clerk Maxwell, 1861, „On Physical Lines of Force”, Printout courtesy NASA MMS
http://MMS.rise.edu
Surse de lumină
Cele mai populare surse de lumină sunt cele termice: orice corp aflat la o temperatură mai
mare de 0K emite o radiaţie electromagnetică care trece din infraroşu în spectrul vizibil
atunci cand corpul ajunge la incandescenţă. Exemplu de surse termice: soarele (6000K,
44% emisie in spectrul vizibil), becurile incandescente (10% in spectrul vizibil, restul in
infraroşu), flacăra (cea mai mare parte a radiației este în infraroșu).
Atomii emit şi absorb lumina la diferite niveluri energetice. Exemple: dioda luminiscentă
(LED), lămpile cu descărcare în gaze (lampile cu neon, cu vapori de mercur), anumite
gaze la temperaturi înalte.
Lumina este măsurată prin două sisteme de unităţi (sisteme alternative): radiometric
(sistem universal de măsurare a radiaţiei EM valabil pentru toate frecvenţele), fotometric
(sistem calat/subordonat percepţiei umane a luminii).
Imagistica spectrală
În timp ce ochiul uman vede culoarea luminii vizibile în trei benzi (RGB), imagistica
spectrală împarte spectrul în mai multe benzi. Această tehnică de împărțire a imaginilor
în benzi poate fi extinsă dincolo de vizibil. În imagistica hiperspectrală, spectrele
înregistrate au o rezoluție fină de lungime de undă și acoperă o gamă largă de lungimi de
undă. Imagistica hiperspectrală măsoară benzile spectrale continue, spre deosebire de
imaginile multispectrale care măsoară benzile spectrale distanțate.
Există patru tehnici de bază pentru obținerea setului de date tridimensional (x, y, λ) al
unui cub hyperspectral. Alegerea tehnicii depinde de aplicația specifică, fiecare tehnică
avănd avantaje și dezavantaje dependente de context:
- scanare spatială,
- scanare spectrală,
- scanare spatial-spectrală
- imagistica spectrală instantanee (snapshot hyperspectral imaging).
CODIFICATOARE OPTICE
Codificatoare incrementale
Discul optic - transparent (plastic sau linii opace desenate pe el) sau metalic (cu decupaje)
- este fixat pe arborele motor. Lumina emisă de o sursă de lumină (LED) poate să treacă
sau nu spre detectorul de lumină (o fotodiodă), funcţie de poziţia unghiulară a discului.
Semnalul generat este amplificat şi transmis sub formă de impulsuri spre dispozitivul de
calcul (microcontroler). Avantajele codificatoarelor optice sunt precizia mare, absenţa
uzurii mecanice precum şi interfaţarea simplă cu microcontrolerul.
a. b.
Fig. 2 Disc optic (cod Gray)
FIG. 3 (a) Encoder absolut utilizand codul binar natural ( 4 piste). Capul de citire are 4 fante (orificii) si se gaseste pe pozitia 7
a scalei. (b) Iesirea corespunzatoare pistei cea mai putin semnificative. Ea reprezinta proportia in care lumina trece prin fanta.
(c) Semnalul (codul binar) obtinut dupa prelucrarea semnalului de iesire.
Descrierea conceptului de masurare
Scala fixă are un anumit numar de piste (aici 4 piste), fiecare furnizând un bit dintr-un
numar reprezentat binar. Pista de jos (prima pista de la centrul discului pentru encoderele
rotative) este pista care furnizează bitul cel mai semnificativ (2n-1, n este numărul de
piste), iar pista de sus furnizează bitul cel mai puţin semnificativ (20). Pista de sus (bit-ul
cel mai putin semnificativ) are 2n-1 cicluri on/off (alb/negru), iar pista de jos (bitul cel mai
semnificativ) are 20 cicluri on/off. Pentru fiecare pistă capul de citire este prevăzut cu o
unitate constand din sursă de lumină, mască şi fotoreceptor. In figura (b) este detaliată
ieşirea fotodiodei (fototranzistor, fotorezistentă) reprezentând intensitatea luminoasă
sesizată la receptor. Când capul de citire trece peste regiunea luminoasă (albă) ieşirea
creşte, iar apoi descreşte. Teoretic se obţine un semnal triungiular (trunchiat) care poate fi
usor convertit intr-un semnal dreptunghiular (c). Rezultatul este 1 pentru zona luminoasă
şi 0 pentru zona intunecată. Poziţia, în baza 10, corespunzătoare capului de citire din
fig.3, este:
120+121+122+023=7
Codarea binară naturală (vezi figura 3) nu este potrivită pentru aplicaţiile reale deoarece
există tranzitii care presupun modificarea simultană a mai multor biti. Exemplu: în
trecerea de la 7 la 8 toţi biţii îşi modifică simultan valoarea. Aceasta situaţie conduce la
impunerea unei geometrii perfecte a sistemului (alinierea perfectă a capetelor de citire)
astfel încât modificările biţilor să se producă simultan, în caz contrar fiind raportată o
valoare falsă. Problema se rezolvă fie prin utilizarea codului Gray (fig 2) fie prin utilizare
capetelor de citire în V (Vee-scan method).
Vee-scan method
FIG. 4 The vee-scan configuration of reading units in (a) removes the ambiguity associated with a natural
binary scale. Simple combinational logic is then used to generate the natural binary readout in (b).
Metoda utilizează un model V al unităților de citire care elimină ambiguitatea potențială
de citire a scălii codate binar direct (natural). Punctele de citire la care tranzițiile sunt
detectate sunt explicitate în figura 4 (a). Este descrisă, de asemenea, conversia semnalelor
de ieșire în cod binar folosind logica combinatională. Avantajul principal este că toleranța
locației pentru punctul de tranziție al fiecărei unități de citire trebuie să fie de doar ± 1/8
din lungimea ciclului. Figura 4 (b) prezintă un cuvânt binar direct obținut prin combinatii
logice ale citirilor prin scanarea V.
Codul Gray
FIG. 5 (a) Gray code allows a transition on only one track between each successive position so that no
ambiguity arises. A scheme based on modulo-2 additions converts the Gray code to natural binary code in (b).
Exclusive-ORs implement the conversion in (c).
INCREMENTAL ROTARY OPTICAL ENCODER
FIG. 6 Cea mai mică rezoluție posibilă pentru un encoder incremental rotativ. Traseul exterior oferă n = 2 cicluri ale
înregistrărilor negre și albe alternante. Două capete A și B, deplasate cu 90 de grade, dau două unde dreptunghiulare în
cvadratură.
UNIVERSITATEA TEHNICA DIN CLUJ-NAPOCA
Facultatea de Autovehicule Rutiere, Mecatronica si Mecanica
Departamentul: Mecatronica si Dinamica Masinilor
• Senzori optici II
– Elemente structurale
– Factori de influenta ai radiatiei luminoase
– Efecte fotoelectrice
Efecte/fenomene fotoelectrice
• fotoconducţia
• efectul fotovoltaic
• efectul fotoelectric extern
1 2
• Aircraft
• Scanning laser emitter-receiver unit
• Differentially-corrected GPS
• Inertial measurement unit (IMU)
• Computer
Caracteristici tehnice:
• Tensiuni de alimentare: 2.7V - 5.5V;
• Curent consumat: 3mA;
• Dimensiuni: 32mm x 25mm.
St
St
unde:
Pd – Puterea radiantă (fluxul radiant) recepţionat de senzor (W)
Is – Intensitatea energetica sursei (W/sr); definit ca fluxul radiant pe unitatea de unghi solid
St – suprafata obiectului (target)
Sd – suprafată detectorului (sup.senzitivă)
rs – distanţă sursă-obiect
rd – distanţă obiect-senzor
ϑ – ungiul dintre normala la suprafată şi axa fascilului
1
Fenomene fotoelectrice (fotoconducţia, efectul fotovoltaic, efectul fotoelectric extern)
2
Celule fotovoltaice (Efectul fotovoltaic)
3
4
OBS: Funcţionarea fotodiodelor şi fototranzistoarelor se bazează pe efectul fotovoltaic.
5
6
Aplicaţii: Spectrometrie fotoelectronică, dispozitive de vedere nocturnă.
***
7
Senzori PIR (Piroelectric Infrared Sensor)
Senzorii PIR sunt dispozitive care pot sesiza radiaţia IR emisă de obiecte.
Radiaţia IR este emisă de oameni, animale, vehicule, vânt etc (orice obiect care
are temperatura mai mare de 0 K). Senzorul are un domeniu de măsurare
(detecţie) de aproximativ 1m, însă prin utilizarea lentilelor domeniul de
măsurare poate creşte pâna la 30m.
În general acesti senzori se utilizează pentru detecţia mişcării, în acest caz
fiind referiţi prin denumirea PID (Passive Infrared Detector), fiind recomandaţi
pentru aplicaţiile INDOOR sau cele OUTDOOR de mică distanţă. Senzorul PID
nu răspunde la diferențele termice statice, care sunt cauzate prin mijloace
naturale cum ar fi expunerea la lumina soarelui, percepe numai semnale de
schimbare, cum ar fi atunci când o persoană intră în raza de detecție a
senzorului. În fața senzorului propriu-zis se montează o lentilă Fresnel
(suprafată sferică sau cilindrică prevăzută cu lentile mici, curbe şi convexe).
Aceste lentile colectează radiaţia în infraroșu, o transmit senzorului propriu-zis
care transformă această energie în energie electrică. În general un senzor PID se
utilizează împreună cu un circuit electronic de interfaţare care prelucrează şi
analizează informaţia de la senzor: circuitul furnizează un semnal de logic 0 în
absenţa mişcării şi logic 1 atunci când este sezizată o mişcare în domeniul de
măsurare al senzorului.
8
Fig.3 Lentila Fresnel
Fig.2
9
ANEXE
Senzor de culoare TCS230
Caracteristici tehnice:
•Tensiuni de alimentare: 2.7V - 5.5V;
•Curent consumat: 3mA;
•Răspuns în frecvență prin generare a unui
semnal dreptunghiular.
10
11
12
CURS 8 - Senzori ultrasonici
Bibliografie
1. Josef Krautkramer, Herbert Krautkramer, Ultrasonic Testing of Materials, Springer-Vedag Berlin Heidelberg 1990.
În solide undele sonice se pot propaga în patru moduri principale care se bazează pe modul în care
particulele oscilează (longitudinale, transversale, de suprafață, Lamb/plate). Undele longitudinale și
transversale (de forfecare) sunt cele două moduri de propagare utilizate cel mai frecvent la testarea cu
ultrasunete. În cazul undelor longitudinale, oscilațiile apar în direcția longitudinală sau în direcția
propagării undelor. Deoarece forțele compresive și dilatatoare sunt active în aceste unde, ele sunt de
asemenea numite unde de presiune sau compresiune. Acestea sunt uneori numite și unde de densitate,
deoarece densitatea particulelor fluctuează în timp ce se mișcă. Undele de compresie pot fi generate în
lichide, precum și în solide, deoarece energia se transmite prin structura atomică printr-o serie de
mișcări de compresie și dilatare.
În cazul undelor transversale particulele oscilează în unghi drept sau transversal față de direcția de
propagare. Undele transversale sunt relativ slabe în comparație cu undele longitudinale. Ele nu sunt
propagate în mod eficient în materiale precum lichide sau gaze.
Fig.2 Propagarea undelor longitudinale şi transversale în solide
𝑐 = √𝑘𝑅𝑇
k – exponent adiabatic
k – modul de compresibilitate R – const. univ. a gazelor
E – modul de elasticitate
adiabatic T – temperatura absoluta (K)
ρ - densitatea
ρ - densitatea
Pentru toate tipurile de unde este valabilă următoarea relație între frecvență, lungime de undă
și viteza sunetului:
f·λ=c
Presiunea sonică sau acustică reprezintă abaterea presiunii locale de la presiunea atmosferică
ambientală (medie sau de echilibru), cauzată de o undă acustică. În aer, presiunea acustică poate fi
măsurată folosind un microfon, iar în apă cu un hidrofon. Unitatea SI a presiunii acustice este pascalul
(1Pa=1N/m2)). În cazul undelor plane și sferice, presiunea acustică și deplasarea particulelor sunt
conectate între ele prin relația:
p= Zωξ=ρcωξ
Fie două medii diferite de impedanțe Z1 și Z2, respectiv o undă incidentă care cade normal pe
suprafața dintre cele două medii.
Pentru a caracteriza modul în care undele sonice se reflectă sau se transmit mai departe prin interfața
dintre cele două medii se definesc doi coeficienți:
𝒁 −𝒁
- coeficientul de reflexie R = pr / pe , respectiv: 𝑹 = 𝒁𝟐+𝒁𝟏
𝟐 𝟏
𝟐𝒁𝟐
- coeficientul de transmitere D = pd / pe , respectiv: 𝑫=
𝒁𝟐 +𝒁𝟏
Mărimi specifice
* Impedanţa acustică – raportul dintre presiunea acustică (Pa) şi viteza undelor în mediu (m/s)
Exemplu:
a. Se vor calcula cei doi coeficienți R şi D pentru interfața oţel – apă.
Impedanțele mediilor sunt: Z1 = 45 x 106 Ns/m3 (otel), Z2 = 1.5 x 106 Ns/m3 (apă)
Respectiv:
𝟏.𝟓−𝟒𝟓
𝑹= = −𝟎. 𝟗𝟑𝟓 sau R = -93.5%
𝟏.𝟓+𝟒𝟓
𝟐 ∙𝟏.𝟓
𝑫= = 𝟎. 𝟎𝟔𝟓 sau D = 6.5%
𝟏.𝟓+𝟒𝟓
Interpretarea rezultatelor: unda reflectată are -93.5% din presiunea undei incidente; semnul minus la
unda reflectată indică o inversare a fazei în raport cu unda incidentă (vezi Fig.4.2a); unda transmisă
prin mediul 2 are presiunea acustică de 6.5% din presiunea undei incidente.
b. Se vor calcula cei doi coeficienți R şi D pentru interfața apă – oţel.
Impedanțele mediilor sunt: Z1 = 45 x 106 Ns/m3 (otel), Z2 = 1.5 x 106 Ns/m3 (apă)
Respectiv:
𝟒𝟓−𝟏.𝟓
𝑹 = 𝟏.𝟓+𝟒𝟓 = +𝟎. 𝟗𝟑𝟓 sau R = 93.5%
𝟐 ∙𝟒.𝟓
𝑫 = 𝟏.𝟓+𝟒𝟓 = 𝟏. 𝟗𝟑𝟓 sau D = 193.5 %
Interpretarea rezultatelor: unda reflectată are 93.5% din presiunea undei incidente; semnul plus la
unda reflectată indică faptul că cele două unde sunt în fază (vezi Fig.4.2b); unda transmisă prin
mediul 2 are presiunea acustică de 193.5% din presiunea undei incidente.
Fig.4.2 Reflexia şi transmiterea undelor sonice în cazul interfeței oţel-apă, respectiv apă-oţel.
Obs: Chiar dacă amplitudinea presiunii este mai mare, puterea transmisă este mai mică.
Generarea și recepția undelor ultrasonice
a. Efectul magnetostrictiv: efect
descoperit de J.P.Joule în 1842, conform
căruia o bară din material feromagnetic
sub acțiunea magnetizării (ex. introdusă
într-o bobină alimentată cu c.a.) își
modifică lungimea (dimensiunea).
Utilizând acest efect este posibil a se
genera unde ultrasonice cu frecvențe de
până la 50 kHz.
OSCILATOR
d (calculat)
Masurare
AMPLIFICATOR 1 AMPLIFICATOR 2 timp (Δt)
OBIECT
Fig.7
Transmițătorul și receptorul pot fi pe același dispozitiv dar sunt reprezentați separat pentru claritate.
Oscilatorul generează un semnal electric cu o frecvență tipică de 40 kHz. Acest semnal electric este
transformat în vibrații mecanice de aceeași frecvență în transmițător. Aceste vibrații generează unde
ultrasonice care sunt reflectate de obiect. Ecoul sunetului reflectat produce un semnal electric în
receptor. Pentru măsurători precise, viteza sunetului este un parametru crucial.
Valoarea tipică pentru aer este de 343 m/s la presiunea de 1 atm și temperatura camerei (20°C), dar
viteza sunetului este influențată de presiunea aerului, temperatura aerului și compoziția chimică a
aerului (apă, CO2 etc.). Măsurarea distanței într-un mediu cu variații mari de temperatură poate duce
la rezultate eronate.
Avantaj: undele ultrasonice sunt rezistente la alte perturbații precum lumina, fumul și interferențele
electromagnetice.
Măsurarea vitezei de curgere a lichidelor utilizând senzori ultrasonici
Fig.8
Debitmetrul din figura de mai sus măsoară diferența dintre timpii de tranzit dintre două impulsuri
ultrasonice transmise în amonte t21 și în aval t12 în fluxul de lichid. Dacă nu există componente de flux
transversal în conductă, acești doi timpi de transmisie a impulsurilor acustice sunt:
Ex: pentru o conducta de apă cu diametrul D=150mm, unghiul de montaj al senzorilor Φ=60◦ , viteza
medie a apei va=1m/s, temperatura apei Ta =20 ◦C, rezultă o diferență de timp Δt ≈ 78ns.
VIDEO: https://www.youtube.com/watch?v=fXzyOaHhQeE
SENSORI TEMPOSONICI
Fenomenul este explicat de fizicianul francez Pierre-Ernest Weiss prin teoria domeniilor magnetice
(1942). Conform acesteia materialele feromagnetice au o structură internă formată din domenii,
fiecare dintre acestea fiind polarizat magnetic uniform. În interiorul unui domeniu (Weiss area, 10-4 –
10-6 m), toate elementele magnetice sunt orientate într-o singură direcție. Datorată distribuției
întâmplătoare a ariilor Weiss, materialul nu indică nici o proprietate magnetică. Totuși in prezenta
unui câmp magnetic exterior, aceste suprafețe/domenii se răsucesc în direcția câmpului magnetic in
întreg materialul. Câmpul magnetic astfel produs poate fi mult mai puternic decât câmpul magnetic
exterior.
Când de exemplu se introduce o bară din material feromagnetic în câmp magnetic orientat paralel cu
direcția longitudinală a barei, se va produce o alungire mecanică a barei. Această creștere relativă a
lungimii, produsa de către efectul magnetostrictiv (efectul Joule), este de fapt foarte mică: aprox. 10 -6
m (Fig.1.).
∆L = diferența de lungime
1
Materiale feromagnetice: sunt atrase puternic de magneti si care la randul lor se magnetizează devenind magneţi
Materiale paramagnetice: material/substanţe slab atrase în camp magnetic (platină, aluminiu, oxygen)
Materiale diamagnetice: materiale care nu posedă proprietăţi magnetice (carbon, cupru, apa, plastic etc)
Un alt efect care apare și este folosit de tehnologia de măsurare bazată pe acest principiu de măsurare
se numește efectul Wiedemann, care descrie deformarea/distorsiunea mecanică a unei bare
feromagnetice, lungi şi subțiri, aflate într-un câmp magnetic extern longitudinal. Prin intermediul
unui curent electric prin bară, se produce un câmp magnetic concentric. Un câmp magnetic
longitudinal este creat parțial în bară de un magnet permanent. Interacțiunea celor două câmpuri
magnetice, cauzează o distorsiune/deformare mecanică a barei feromagnetice. Așadar, introducerea
unui curent în bară conduce la o distorsiune parțială a elementului senzitiv (Fig.2.).
Fig. 2 Datorită interacțiunii celor două câmpuri magnetice apare o distorsiune mecanică a barei
feromagnetice traversată de un curent electric (efectul Wiedemann).
Implementarea unui sistem de măsurare bazat pe efectele descrise anterior cuprinde urmatoarele
elemente:
Nucleul sistemului este elementul senzitiv feromagnetic. Acesta uzual este denumit ghid de undă
deoarece servește ca și conductor al semnalului ultrasonic torsional către convertorul de puls.
Magnetul permanent mobil are formă de disc care înconjoară ghidul de undă. Acest magnet
permanent este conectat rigid de reperul de măsurare a poziției, respectiv produce câmpul magnetic
longitudinal în ghidul de undă. Pentru că nu există contact între magnetul permanent şi ghidul de
undă, uzura sistemului de măsurare este redusă, respectiv fiabilitatea ridicată.
Pentru măsurare, un puls scurt de curent este trimis prin ghidul de undă, respectiv un câmp magnetic
asociat traversează ghidul de undă având o direcție radială în jurul acestuia (Fig.3). În zona
magnetului de poziționare ghidul de undă magnetostrictiv este deformat elastic (efect Wiedemann).
Datorită variației puternice a pulsului de curent, în zona de interferență cu câmpul magnetic al piesei
mobile se produce o unda torsională (mecanică) în ghidul de undă. Undele mecanice produse (de
torsiune) circulă prin ghidul de undă cu o viteză constantă, la frecvențe ultrasonice, spre capătul
ghidului de undă unde unda este sesizată şi complet absorbită (nu se mai reflectă). Poziția este
determinată (Fig.4) cu acuratețe prin măsurarea timpului dintre momentul emiterii pulsului de curent
şi momentul recepției semnalului de răspuns (unda ultrasonică) în convertorul de torsiune.
În acord cu efectul Villary, deformația mecanică produsă de unda de torsiune produce o modificare a
permeabilității ghidului în zona distorsionată. Unda se transmite spre capătul ghidajului, spre sistemul
senzorial (bobină) unde se produce un curent electric în dependenţă directă cu modificarea
permeabilității.
1. înfășurare axială,
2. element senzitiv piezorezistiv,
3. înfășurare radială.
Testele confirmă conversia optimă prin a treia soluție constructivă, conform căreia sunt detectate doar
pulsurile de torsiune (nu şi cele axiale) conferind sistemului robustețe și insensibilitate la vibrații sau
la alți factori perturbatori.
Avantaje:
• Senzorii temposonici de poziție sunt echipați atât cu ieșiri analogice cât și cu interfețe
digitale. Senzorii se pot conecta direct la standardele Fiedbus (CAN, DeviceNet, Profibus
InterBus etc).
• Senzorii temposonici sunt caracterizați prin uzură redusă, fiabilitate ridicată, stabilitate,
nefiind necesară recalibrarea acestor senzori pe întreaga durată de utilizare.
***
CURS 9
Măsurarea debitului
• debit volumic Qv = dV/dt [m3/s], unde V este volumul de fluid care trece în unitatea de
timp prin suprafața considerată;
• debit masic, Qm = dm/dt [kg/s], unde m fiind masa de fluid care trece în unitatea de timp
prin suprafața considerată;
• debit de greutate, Qg = dG/dt [kg m s-3], unde G este greutatea de fluid care trece în
unitatea de timp prin suprafața considerată.
1 1
𝑝1 + 𝜌𝑣12 + 𝜌𝑔ℎ1 = 𝑝2 + 𝜌𝑣22 + 𝜌𝑔ℎ2
2 2
𝑣1 ∙ 𝐴1 = 𝑣2 ∙ 𝐴2 (ec. continuitate)
p2 = pst
Sonda Pitot-Prandtl permite determinarea repartiției de presiuni și viteze într-un fluid în mișcare.
În cazul de față sonda este plasată în axa tronsonului de conductă. Orificiul central al sondei va
percepe presiunea totală a curentului de fluid din axa conductei, iar orificiile laterale vor percepe
presiunea statică, pst. Diferența dintre ele este presiunea dinamică, pd, care poate fi măsurată cu
un piezometru diferențial sau electric.
Surse de erori:
- nealinierea tubului cu direcția de curgere;
- neuniformitatea debitului de fluid.
Video: https://www.youtube.com/watch?v=D6sbzkYq3_c
2. Debitmetre volumice
Funcționarea lor comportă divizarea cantității de fluid care traversează aparatul în volume egale
și contorizarea acestora. Motoarele fluidice funcționează la fel. În cazul debitmetrelor este
importantă reducerea la minim a masei elementelor mecanice aflate în mișcare (rotoare, palete,
lobi, pistonaşe etc).
d. Debitmetre cu diafragmă
Video: https://www.youtube.com/watch?v=pplr5hSQ-34
3. Debitmetre cu turbină
Principiul de funcționare: o parte din energia cinetică a fluidului este transferată unei
turbine axiale (de masă redusă). În baza principiului de funcționare al turbinelor, între
variabile de flux de la intrarea și ieșirea turbinei există o relație proporțională: ω = k * Q,
unde k depinde de tipul lichidului, viscozitate, temperatură, geometrie turbină, geometrie
aparat director etc.
Video: https://www.youtube.com/watch?v=Ix5qmIvO9qk
Electromagneții externi creează câmpul magnetic omogen (B) care trece prin țeavă și lichidul din
interior. Senzorii sunt poziționați la 90° față de câmpul magnetic și în direcția fluxului de fluid.
Senzorii sunt izolați de pereții conductelor. Lichidul trebuie sa fie conductiv.
e = BDv;
Q = Av;
A = pi D2/4
=> e = 4BQ/pi D
https://www.youtube.com/watch?v=f949gpKdC
I4
Aplicații:
Utilizarea debitmetrelor magnetice poate fi realizată numai cu lichide conductive cum ar fi acizi,
baze, suspensii, alimente, coloranți, polimeri, emulsii și amestecuri adecvate care au
conductivități mai mari decât cerințele minime de conductivitate. În general, debitmetrele
magnetice nu sunt adecvate pentru lichide care conțin materiale organice și hidrocarburi. Ca
regulă generală, debitmetrele magnetice pot fi utilizate dacă lichidele de proces constituie un
amestec de lichid conductiv de aproximativ 10% (minim).
5. Debitmetre de masă
Funcționarea acestui tip de debitmetre se bazează pe efectul Coriolis (Gaspard Coriolis, 1792-
1843 – fizician francez). Forțele Coriolis apar în sistemele aflate in mișcare de rotație și sunt
definite astfel: F = 2m(ω x v).
Traductorul de debit este alcătuit dintr-un tub îndoit într-o buclă (geometria buclei este un
parametru al traductorului) care este antrenat în mișcare vibratorie la o frecvență dată
(rezonantă). Deoarece mișcarea indusă este o mișcare circulară, la trecerea fluidului prin tub apar
forțele Coriolis care fac ca tubul sa intre într-un mod de oscilație relaționat direct cu masa care
traversează tubul. Defazajul oscilaților măsurate între două puncte este direct proporțional cu
masa lichidului care traversează conducta.
https://www.youtube.com/watch?v=XIIViaNITIw
Avantaje:
• Principiu universal de măsurare pentru lichide și gaze
• Permit măsurarea debitului masic, a densității, a temperaturii și a viscozității
• Precizie mare de măsurare: de obicei ± 0,1% , opțional: ± 0,05%
• Principiul de măsurare independent de proprietățile fizice ale fluidului și de profilul de
curgere
7. Debitmetre dinamice
https://www.us.endress.com/en/field-instruments-overview/flow-measurement-product-
overview/Vortex-flowmeters
Măsurarea experimentală a vitezei, accelerației și densității unui debit de gaz sau lichid
este importantă pentru proiectarea autovehiculelor, aparatelor de zbor, navelor maritime
și a altor vehicule, precum și pentru optimizarea unor procese de ardere și reacție. Pentru
diagnosticarea debitelor, tehnicile optice (de exemplu fluorescența indusă cu laser,
împrăștierea Raman și măsurarea vitezelor prin determinarea deplasărilor de frecvență
Doppler cu laser) dau informații detaliate, fără perturbarea sistemului studiat.
***
CURS 10.1
Efectul Hall
Acest efect fizic a fost descoperit în 1879 de către E. H. Hall. Efectul se bazează pe interacțiunea
dintre un câmp magnetic extern şi purtătorii de sarcină electrică aflaţi în mișcare. Când un
electron având sarcina electrică q se mișcă cu viteza v într-un câmp magnetic, asupra acestuia
acționează o forță laterală (forţa Lorentz):
F = qv x B
unde q = 1.6 × 10−19 C este sarcina electrică, v este viteza electronilor, iar B este inducția
câmpului magnetic.
i
deviere
electroni
+-
x
z
Să presupunem că electronii se mișcă în interiorul unei benzi conductoare plate care este plasată
într-un câmp magnetic B (Fig.1). Banda are două contacte suplimentare pe laturile din stânga și
dreapta care sunt conectate la un voltmetru. Câmpul magnetic deviază mișcarea sarcinilor
electrice. Alte două contacte sunt plasate la capetele superioare și inferioare ale benzii. Acestea
sunt conectate la o sursă de curent electric.
Datorită existenței câmpului magnetic, forța Lorentz deviază deplasarea electronilor spre partea
dreaptă a benzii, care se încarcă negativ în raport cu partea stângă; adică câmpul magnetic și
curentul electric produc așa-numită diferență de potențial Hall, notată cu VH. Semnul și
amplitudinea acestei tensiuni depind de valoarea și orientarea câmpului magnetic, respectiv de
curentul si sensul acestuia prin placa/banda conductoare.
În prezent, senzorii Hall sunt utilizați pentru a detecta câmpurile magnetice, respectiv poziția și
orientarea obiectelor (maşini-unelte, roboţi industriali, automotive etc ).
Video: https://www.youtube.com/watch?v=wpAA3qeOYiI
1
Traductorul Hall
2
3
4
Aplicaţii
1. Măsurarea câmpurilor magnetice. Senzorii Hall sunt adesea folosiți ca magnetometre pentru
măsurarea câmpurilor magnetice sau inspectarea materialelor (cum ar fi tubulatura sau
conductele).
5. Comanda motoarelor electrice. Unele tipuri de motoare electrice de curent continuu fără perii
folosesc senzori Hall pentru a detecta poziția rotorului și a furniza aceste informații către
controlerul motorului.
7. Aplicații industriale. Manete, joystick-uri cu efect Hall pentru a controla valvele hidraulice,
înlocuind pârghiile mecanice tradiționale cu detectarea fără contact. Astfel de aplicații includ
camioane miniere, buldozere, excavatoare, macarale, excavatoare etc.
Avantaje:
- Măsoară o gamă largă de câmpuri magnetice și sunt sensibili atât la magnitudinea cât și la
orientarea câmpului magnetic.
- Atunci când sunt utilizați ca întrerupătoare electronice (sesizarea capetelor de cursă) sunt mai
puțin predispuși la defecțiuni mecanice, deoarece nu există uzură a pieselor fizice. De asemenea,
frecvența de comutare este mai mare decât în cazul întrerupătoarelor mecanice.
- Senzorii Hall sunt imuni la praf, murdărie, noroi și apă. Aceste caracteristici fac ca în unele
situații să fie recomandați/utilizați pentru detectarea poziției în detrimentul altor mijloacele
alternative, cum ar fi detectarea optică și electromecanică.
Dezavantaje:
- Dispozitivele cu efect Hall produc la ieșire semnale (microV) care necesită amplificare.
- Utilizați ca senzori binari în măsurarea deplasării unghiulare a motoarelor pot furniza doar
valori relative (deplasarea relativă se obține prin incrementare).
- Câmpurile magnetice externe pot influenta rezultatele măsurătorilor.
5
Curs 10.2
Primul termocuplu a fost construit practic de Henry LeChatelier aproape 65 de ani mai
târziu. El a constatat că joncțiunea firelor din aliaj de platină și platină-rodiu produc
„cea mai utilă tensiune”. Proprietățile termoelectrice ale multor combinații au fost bine
documentate și de mulți ani au fost utilizate pentru măsurarea temperaturii. Tab.1 şi
Fig.1 prezintă sensibilitățile (la 25 °C) și caracteristicile de transfer pentru tipurile
standard de termocuplu. Trebuie subliniat faptul că sensibilitatea unui termocuplu nu
este constantă pe tot intervalul de temperatură, de obicei definindu-se la 0°C.
Tab.1 Sensibilitatea termocuplurilor uzuale
Fig.1 Tensiunile Seebeck pentru
tipurile standard de termocuplu
video: https://www.youtube.com/watch?v=PccE4WcfnAw
1
Măsurarea temperaturii
2
3
4
Caracteristica dinamică a termocuplului
5
Circuite de măsurare
6
7
CURS 11
Prelucrarea numerică a semnalelor de la senzori
După continuitate, semnalele pot fi (Fig.1):
- analogice (funcții continue in timp)
- discrete (șiruri de numere, ce reprezintă instanțe ale semnalului continuu la intervale egale de timp)
Majoritatea semnalelor brute pe care le preluăm de la ieșirea elementelor sensibile (din construcția
senzorilor și traductoarelor) sunt în formă analogică. Acest lucru se datorează faptului că efectele fizice
care stau la baza conversiilor ce au loc în aceste elemente de circuit sunt funcții continue care lucrează cu
variabile continue (mărimi fizice: deplasarea, viteza, forța etc). Pentru a le modifica caracteristicile sau
pentru a extrage informația din aceste semnale, soluțiile pe care tehnologia curentă le pune la dispoziția
specialiștilor sunt: prelucrarea/procesarea analogică și prelucrarea/procesarea digitală.
Procesarea analogică presupune prelucrarea semnalului prin intermediul sistemelor analogice specifice
(filtre, analizoare de frecvență, amplificatoare), așa cum se arată în Fig. 2.a, unde intrarea și semnalul de
ieșire sunt în formă analogică. Modulele de prelucrare specifice (Fig.2.b) sunt formate din componente
electronice analogice, care transformă o tensiune de intrare într-o tensiune de ieșire pe baza legilor
circuitelor electrice.
Fig. 2 Procesarea analogică. Un filtru pasiv este alcătuit în întregime din componente pasive de circuit, cum ar fi
rezistențe, condensatoare și inductoare. Un filtru activ utilizează componente active de circuit (componente cu câștig
de putere), cum ar fi amplificatoare operaționale, tranzistoare pentru a filtra semnalul. Filtrele active pot conține şi
componente si pasive alături de cele active, însă nu pot include inductoare. Filtrele active necesită o sursă de energie,
respectiv pot regla şi curentul de ieșire.
Prelucrarea sau procesarea digitală (numerică) a unui semnal este procesul prin care un semnal analogic
este preluat dintr-un mediu (achiziționat), convertit in semnal digital și căruia i se aplica o serie de
algoritmi matematici în scopul extragerii informației conținute in el, așa cum se arată în Fig.3. Procesarea
se realizează cu ajutorul sistemelor numerice de achiziție și prelucrare a datelor (calculator,
microcontroler, procesor de semnal).
Dezavantaje • prelucrarea este afectata de influente • banda de frecventa relativ redusa (zeci
parazite, zgomote, interferente, etc. de MHz)
• funcțiile de prelucrare sunt • digitizarea conduce la pierdere de
implementate hardware si nu mai pot fi informație, deci la erori
schimbate • necesita elemente hardware adiționale
• caracteristicile se modifica in timp si cu
temperatura
Eșantionarea este procesul în care o cantitate fizică care variază în timp (sau spațiu) este descrisă
(discretizată) printr-un set de valori în locații discrete (eșantioane). În Fig.3, sunt ilustrate un semnal
analog x (t) și semnalul discret corespunzător x(n) rezultat din prelevarea (discretizarea) semnalului analog
cu o frecvență de eșantionare, fs.
Ts = 0.1 s
u[V]
Fereastra de analiza
10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 t(s) = n Ts
n = 10
n = 11
n = 12
n = 13
n=0
n=1
n=2
n=3
n=4
n=5
n=6
n=7
n=8
n=9
Fig.3
Pas de eșantionare. Pasul cu care se face discretizarea poartă numele de pas de eșantionare. Pasul de
eșantionare este de obicei uniform, însă poate fi și neuniform. În unele prelucrări un pas neuniform poate
conduce la rezolvarea anumitor situații specifice.
Perioada de eșantionare. În cazul eșantionării cu pas uniform (cu pas constant), intervalul de timp dintre
două eșantioane se numește perioadă de eșantionare și se notează Ts (s de la sampling = eșantionare în
engleză).
Frecvența de eșantionare. În cazul eșantionării cu pas uniform, numărul de eșantioane obținute în unitatea
de timp (o secundă) reprezintă frecvența de eșantionare și este în mod uzual notată cu Fs = 1/Ts. Fs se
măsoară în hertzi (Hz) sau eșantioane pe secundă. Pentru un semnal periodic de perioadă T numărul de
eșantioane M dintr-o perioadă poate fi calculat ca M = T/Ts = Fs/F.
Influența frecvenței de eșantionare asupra semnalului (Fig.4):
• Creșterea frecvenței de eșantionare conduce la apropierea semnalul eșantionat de semnalul real.
Cu cât este mai mare de nr. de eșantioane ca atât mai mult ne apropiem de valoarea reală a
semnalului analogic prelucrat. Dezavantajul constă în spațiul mare de memorie ocupat.
• Scăderea frecvenței de eșantionare conduce la pierderea de informație, respectiv la creșterea
abaterilor dintre semnalul eșantionat și semnalul real. Dacă extragem un număr mai mic de
eșantioane atunci spațiul de memorie necesar stocării informației este mai mic, dar apare implicit
și pierderea de informație.
10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 t(s) = n Ts
n = 10
n = 11
n = 12
n = 13
n=0
n=1
n=2
n=3
n=4
n=5
n=6
n=7
n=8
n=9
Fig.7.b
Cuantizare u[V]= N U0
b = 3, Uref = 10 V, Ts = 0.1 s, U0 = 1.25V
N=7
N=6 ΔU
N=5
N=4
N=3
N=2
N=1
N=0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 t(s) = n Ts
n = 10
n = 11
n = 12
n = 13
n=0
n=1
n=2
n=3
n=4
n=5
n=6
n=7
n=8
n=9
u[n] este semnalul discret obținut prin digitizarea semnalului analogic u(t)
u[n]={ u[0], u[1], u[2], u[3], u[4], u[5], u[6], u[7], u[8], u[9], u[10], u[11], u[12], u[13]}
u[n]={ 0U0, 2U0, 4U0, 5U0, 7U0, 7U0, 4U0, 3U0, 4U0, 2U0, 1U0, 1U0, 0U0, 3U0 }
u[n]={ 000, 010, 100, 101, 111, 111, 100, 011, 100, 010, 001, 001, 000, 011}
N U0 = U - ΔU
x
unde NxU0 reprezintă valoarea cuantizată a eșantionului, U reprezintă valoarea aferentă eșantionului
analogic, iar ΔU este eroarea de conversie (zgomotul de cuantizare) .
u[n] este semnalul discret obținut prin digitizarea semnalului analogic u(t)
u[n]={ u[0], u[1], u[2], u[3], u[4], u[5], u[6], u[7], u[8], u[9], u[10], u[11], u[12], u[13]}
u[n]={ 0 U0, 2U0, 4U0, 5U0, 7U0 7 U0, 4U0, 3U0, 4U0, 2U0, 1U0, 1U0, 0U0, 3U0 } (unde: U0 = 1.25V)
u[n]={000, 010, 100, 101, 111, 111, 100, 011, 100, 010, 001, 001, 000, 011} (reprez. binară)
Aplicaţii:
--------------------------------------------------------------------------------------------------------------------------------------------------------
1. Să se reprezinte grafic un semnal sinusoidal (analogic) având următorii parametrii: amplitudinea 2,
frecvența 3Hz, faza 0.5, durata 1s.
A = 2;
F = 3;
faza=0.5
durata = 1; Fs=100;
t = 0:1/Fs:durata;
semnal = A*sin(2*pi*F*t + faza);
figure(1), plot(t, semnal)
--------------------------------------------------------------------------------------------------------------------------------------------------------
2. Fie semnalul u(t)= 3 sin(2*pi*5*t) , având durata de 1 secunde. Să se eșantioneze acest semnal
cu frecvența Fs = 100Hz și să se reprezinte grafic eșantioanele semnalului (în Matlab).
durata = 0.5;
F = 5;
A = 3;
Fs = 100;
t = 0:1/Fs:durata;
u = A*sin(2*pi*F*t);
figure(1), stem(t,u)
--------------------------------------------------------------------------------------------------------------------------------------------------------
Funcția va calcula și va reprezenta grafic sinusoida x[n] generată cu parametrii primiți la intrare.
Rezolvare:
Expresia analitică a unui semnal sinusoidal (continuu) este:
𝑥(𝑡) = 𝐴 ∙ sin(2𝜋 ∙ 𝐹 ∙ 𝑡 + 𝜑)
unde:
A = amplitudinea
F = frecvența
𝜑 = faza
Formula sinusoidei discrete se mai poate scrie în funcție de frecvența de eșantionare Fs:
𝐹
𝑥[𝑛] = 𝐴 ∙ sin(2𝜋 ∙ 𝑛 ∙ + 𝜑)
𝐹𝑠
unde:
- T (perioada semnalului) reprezintă intervalul de timp după care semnalul se repetă.
- F (frecvența de semnalului) reprezintă numărul de variații periodice dintr-o secundă F = 1/T.
- Ts (perioada de eșantionare) reprezintă distanța în timp dintre două eșantioane.
- Fs (frecvența de eșantionare) reprezintă numărul de eșantioane dintr-o secundă.
--------------------------------------------------------------------------------------------------------------------------------------------------------
4. Fie semnalul x(t) = Asin(2πF*t), unde A=4, F=1. Fereastra de eșantionare este [0,pi].
Prelucrați semnalul prin eșantionare la frecvența Fs=20Hz și cuantizare (prin rotunjire) pe 3 biți.
Să se reprezinte grafic semnalul original x(t) şi semnalul obținut în urma cuantizării x[n].
Să se calculeze și să se reprezinte grafic zgomotul de cuantizare.
SOLUȚIE: Eșantionarea se face la frecvența de Fs, perioada de eșantionare fiind Ts=1/Fs. Cuantizarea pe 3
biți a semnalului conduce la reprezentarea lui pe 23 niveluri de cuantizare (adică 8), unde pasul de
cuantizare (cuanta) este step = 2*A/(23). Cuantizare prin rotunjire presupune ca fiecărui eșantion analogic
să i se aloce valoarea aferentă celui mai apropiat nivel de cuantizare disponibil.
Cerințe:
• care este frecvența minimă de eșantionare (Fs_min) astfel încât să se respecte teorema
eșantionării?
• alegând o frecvență de eșantionare (Fs) de 10 ori mai mare decât cea determinată la
punctul anterior, să se eșantioneze semnalul u(t) și să se reprezinte grafic.
• să se cuantizeze semnalul pe 8 biţi (prin metoda rotunjirii) și să se reprezinte grafic
semnalul original u(t), respectiv semnalul obținut în urma cuantizării, u[n].
• să se calculeze și să se reprezinte grafic zgomotul de cuantizare.
clc;
bits = 8; • reprezentarea Matlab
Fs = 400;
t = 0:1/Fs:0.3;
u = sin(2*pi*10*t) + 2*sin(2*pi*20*t);
Nsamples = length(u);
quantised_out = zeros(1,Nsamples);
step = (max(u)-min(u))/(2^bits);
Llow = min(u)+step /2;
Lhigh = max(u)-step /2;
for i = Llow:step:Lhigh
for j = 1:Nsamples
if(((i - step /2)<=u(j))&(u(j)<=(i + step /2)))
quantised_out(j) = i;
end
end
end
subplot(2,1,1);
stem(t,quantised_out);
title('Esantionare + cuantizare'); grid on;
xlabel('t=nTs'), ylabel('u[n]'), axis([0, 0.3, -4, 4]);
hold on;
plot(t,u,'color','b');
Medierea este una din cele mai simple prelucrări digitale și poate fi folosită cu succes pentru îndepărtarea
zgomotului uniform sau a zgomotului alb Gaussian1.
Funcția care furnizează semnalul mediat pentru o fereastră2 de mediere de M eșantioane este:
1
𝑦[𝑛] = 𝑀 ∑𝑀−1
𝑘=0 𝑥[𝑛 − 𝑘] (1)
unde:
x[n] este semnalul ce se dorește a fi mediat
y[n] este semnalul mediat
M este lungimea ferestrei de mediere (numărul de eșantioane din x[n] care se mediază)
Semnalul y[n] se calculează ca medie a ultimelor M eșantioane ale semnalului x[n]. În forma curentă relația
permite medierea unui semnal în timpul achiziției (online). Prin aplicarea medierii se generează o
întârziere egală cu numărul M de eșantioane mediate (Fig.1).
Exemplu: Fie un semnal sinusoidal peste care s-a adăugat zgomot uniform (semnalul reprezentat cu roșu
în Figura 1). Se poate observa că zgomotul este (parțial) eliminat (semnalul reprezentat cu verde în
Figura 3) în urma aplicării medierii.
Obs: In domeniul timp, acest efect poate fi explicat prin faptul că rezultatul medierii semnalului cu zgomot
este compus din rezultatele medierii separate a semnalului pur și a zgomotului: E[s+zg] = E[s] + E[zg]. Dacă
semnalul fără zgomot variază lent, atunci orice M eșantioane consecutive ale acestui semnal sunt aproape
identice iar media lor este foarte aproape de valoarea eșantionului M, deci semnalul pur este foarte puțin
distorsionat de mediere. Pe de altă parte, eșantioanele de zgomot sunt fie pozitive, fie negative, iar prin
mediere acestea tind să se anuleze (Observațiile sunt valabile doar pentru zgomot aditiv de medie nulă,
de exemplu zgomot alb sau uniform centrat în 0).
1
În domeniul procesării semnalelor zgomotul alb este un semnal aleatoriu cu intensitatea egală la frecvențe diferite
si cu densitatea puterii spectrale constantă. Zgomotul Gaussian, numit după Carl Friedrich Gauss, este zgomotul care
d.p.d.v. statistic are o distribuție normală a densității de probabilitate.
2
Fereastră de analiză - reprezintă numărul de eșantioane (succesive) pentru care se realizează o anumită
prelucrare numerică.
In domeniul frecvență, efectul medierii poate fi explicat prin analiza spectrală a semnalelor. Astfel,
semnalul util care variază lent are componente doar pe frecvențe joase, în timp ce zgomotul are
componente în întreg domeniul spectral. Filtrul corespunzător procesului de mediere are caracteristica
de frecvență specifică filtrelor trece jos (nelăsând să treacă majoritatea componentelor zgomotului).
Aplicații
------------------------------------------------------------------------------------------------------------------------------------------
1. Să se implementeze o funcție numită mediere care să realizeze medierea unui semnal unidimensional
(vector linie). Funcția primește 2 parametri de intrare (x = semnalul ce se dorește a fi mediat și M =
lungimea ferestrei de mediere) și întoarce semnalul y rezultat în urma medierii. Pentru primele M – 1
eșantioane se folosește convenția zero-padding (prin convenția zero-padding se completează cu zero
eșantioanele lipsă de la capătul secvenței digitale).
function y = mediere(x, M)
% se completează semnalul la stânga cu M-1 zerouri (convenția zero-padding)
x_pad = [zeros(1,M-1),x];
for k = M:length(x_pad)
y(k-M+1) = sum(x_pad(k-M+1:k))/M;
end
------------------------------------------------------------------------------------------------------------------------------------------
2. Să se genereze și să se reprezinte grafic în Matlab semnalul
x = [3, 3, 3, 6, 6, 6, 9, 9, 9,10, 11, 12,10,8, 7, 6, 5,5,3,3,2,1].
Indiciu: pentru a afla numărul elementelor dintr-un vector se poate folosi funcția „length”.
clc;
x = [3, 3, 3, 6, 6, 6, 9, 9, 9,10, 11, 12,10,8, 7, 6, 5,5,3,3,2,1];
n = 0 : length(x)-1; % n = [0, 1, 2, 3, 4, 5, 6, 7, 8 ….]
figure(1),
stem(n,x,'filled'), axis([0, length(x), 0, max(x)+1]), xlabel('nTs'), ylabel('x[n]')
------------------------------------------------------------------------------------------------------------------------------------------
3. Folosind funcția creată la punctul 1, să se medieze semnalul x[n] generat la punctul 2 cu o fereastră
de mediere de M = 3 eșantioane. Să se reprezinte grafic semnalul mediat.
T. Fie un semnal sinusoidal u[n] cu următorii parametri: frecvența de 3Hz, frecvența de eșantionare de
300Hz, durata de 1s, amplitudinea de 10V și fază inițială nulă. Sinusoidei u[n] i se adaugă zgomot
uniform (valori random în intervalul [-2, 2]). Să se reprezinte grafic semnalul cu zgomot și semnalul cu
zgomot mediat folosind o fereastră de mediere de M = 10 eșantioane.
Indicație: funcția rand a Matlabului generează valori random (zgomot) în intervalul (0..1).
DERIVAREA/DIFERENŢIEREA semnalelor discrete
Derivarea este o operație matematică de bază cu utilitate în analiza semnalelor cum ar fi detecția
extremelor (maxime și minime) unei funcții, determinarea vitezei obiectelor în mișcare atunci când se
cunoaște deplasarea în timp a acestora (detecția contururilor obiectelor în procesarea de imagine) etc.
Fig.2
Pentru un semnal discret x[n], obținut în
x[n]
urma eșantionării cu perioada de
eșantionare Ts, relația matematică x[n-1]
pentru realizarea diferențierii este: Ts
𝑥[𝑛] − 𝑥[𝑛 − 1]
𝑦[𝑛] =
𝑇𝑠
Fig.3
Exemplu
1. Fie sinusoida x(t)= sin(4πt). Să se determine punctele de extrem ale acestei funcții (punctele de maxim
și de minim), știind că semnalul este eșantionat cu Fs = 16Hz.
F = 2;
Fs = 40;
durata = 1;
t = 0:1/Fs:durata-1/Fs;
x = sin(2*pi*F*t);
figure(1)
stem(t,x,'filled')
xlabel('nTs'), ylabel('x(n)')
y = diferentiere(x,Fs)
figure(2)
stem(t,y,'filled')
xlabel('nTs'), ylabel('y(n)')
hold on
stem(t,x,'b')
xlabel('nTs'), ylabel('x(n)')
CORELAŢIA
Funcția de corelație permite studierea similitudinii dintre două semnale. In mod frecvent corelația este
întâlnită pentru identificarea unor variații cunoscute (șabloane) în semnalele analizate, în aplicațiile radar
(pentru identificarea semnalelor reflectate de avioane), în procesarea imaginilor (pentru identificarea
obiectelor) etc. Cu alte cuvinte corelația este adesea folosită pentru a identifica o formă cunoscută
(șablon) într-un semnal dat.
Relația matematică folosită pentru calculul corelației a două semnale unidimensionale este:
𝑀−1
Relația de mai sus, așa cum este definită, poate fi utilizată doar în cazul semnalelor cunoscute în prealabil
(pentru care cunoaștem de la început valorile tuturor eșantioanelor). Pentru a putea prelucra semnale în
timp real, în relația anterioară se va întârzia semnalul x[n] cu M -1 eșantioane, formula devenind:
𝑀−1
Pentru a putea interpreta rezultatele obținute în urma corelației trebuie ca acestea să fie normate.
𝑦[𝑛]
‖𝑦[𝑛]‖ = 𝑦𝑛𝑜𝑟𝑚 [𝑛] =
√∑𝑀−1 2 𝑀−1
𝑘=0 (ℎ[𝑘]) ∙ √∑𝑘=0 (𝑥[𝑛 + 𝑘 − (𝑀 − 1)])
2
--------------------------------------------------------------------------------------------------------------------------------------------------------
1. Să se implementeze în Matlab o funcție denumită corelație, care să aibă ca parametri de intrare două
semnale x[n] și h[n] iar ca parametri de ieșire corelația (y[n]) și corelația normată (y_norm[n]) a
semnalelor primite la intrare.
F = 2;
Fs = 244;
durata = 3;
A = 5;
t = 0:1/Fs:durata-1/Fs;
x = A*sin(2*pi*F*t);
figure(1)
stem(t,x), xlabel('nTs'), ylabel('x[n]')
--------------------------------------------------------------------------------------------------------------------------------------------------------
3. Să se salveze în vectorul șablon h[n] jumătate din prima perioadă a semnalului x[n] generat la punctul anterior.
Să se calculeze și să se reprezinte grafic corelația și corelația normată dintre h[n] și x[n] folosind funcția corelație
de la punctul 1.
poz = find(y_norm>=0.9999);
figure(4)
hold on
plot(t,x)
for i = 1:length(poz)
plot(t(poz(i)-M+1:poz(i)),x(poz(i)-M+1:poz(i)),'r')
end
hold off
xlabel('nTs'), ylabel('x[nTs]')