User Tools

Site Tools


ps:problema-tip

This is an old revision of the document!


Problema-tip de partial: AM + esantionare + reducerea ratei

← inapoi la cuprins · Teoria: Cap 3 §4–5, Cap 4 §2–8

Asta e familia de probleme cea mai probabila la partial (la examenul din 2026 era marcata “recuperare punctaj la partial”). Mai jos: Problema 1 rezolvata pas cu pas, cu desen la fiecare pas, apoi Problema 2 pentru tine.

Culori in toate desenele: albastru = copia partii pozitive a spectrului, portocaliu = copia partii negative, sageata rosie = purtatoarea (linia de ½).

Problema 1 (examen 2026)

$s(t)$ e un mesaj cu spectrul intre $-W/2$ si $W/2$. Generam $y(t) = (1 + s(t))\cos(2\pi f_c t)$.
  1. a) Cum arata $|Y(f)|$?
  2. b) $W = 2$ MHz, $f_c = 100$ MHz, convertor A/D cu $f_s \in [5, 20]$ MHz. Ce $f_s$ alegem?
  3. c) Procesorul lucreaza la 2 MHz. Cum ajungem la un semnal esantionat la 2 MHz fara sa pierdem informatie?

Pas 1 — ce avem: mesajul

Mesajul

Mesajul ocupa frecventele de la −1 la 1 MHz (latime totala $W = 2$ MHz). Forma (trapezul) nu conteaza — conteaza unde e si cat de lat e.

Pas 2 — a): spectrul lui y(t)

Desfacem paranteza: $y(t) = \underbrace{\cos(2\pi f_c t)}_{\text{bucata 1}} + \underbrace{s(t)\cos(2\pi f_c t)}_{\text{bucata 2}}$.

  • bucata 1 e un cosinus simplu → ca in Cap 0: linii de ½ la ±100 MHz (sagetile rosii, “purtatoarea”)
  • bucata 2: inmultirea cu cos copiaza mesajul in jurul lui +100 si −100 MHz, la jumatate din inaltime (Cap 3 §4)

Spectrul lui y(t)

Raspuns a): sageti de ½ la ±100 MHz + copiile trapezului (inaltime ½) pe [99, 101] si [−101, −99] MHz. In jurul lui 0 nu mai e nimic.

Pas 3 — b): ce face esantionarea

Problema: semnalul e la ~100 MHz, Nyquist clasic ar cere $f_s \geq 2\cdot 101 = 202$ MHz, dar convertorul merge doar pana la 20 MHz.

Ce face esantionarea cu $f_s$: copiaza spectrul la fiecare $f_s$ — adica banda de la 100 apare si la $100 - f_s$, $100 - 2f_s$, … (si la $+f_s$, …). Cu $f_s = 16$, banda “coboara” in pasi de 16 pana ajunge aproape de 0:

Banda coboara in pasi de fs

Unde se opreste? La restul impartirii $100 : 16$: $100 = 6\cdot 16 + \mathbf{4}$ → $r = 4$. Deci dupa esantionare banda ajunge la $4 \pm 1$ = [3, 5] MHz. (La fel, copia negativa de la −100 ajunge la −4.)

Pas 4 — b): verificam daca fs e bun

Regula: dupa esantionare, ne uitam doar intre $-f_s/2$ si $f_s/2$. Banda trebuie sa stea intre 0 si $f_s/2$, fara sa atinga vreuna dintre margini — altfel se suprapune cu copia portocalie.

fs = 16 bun, fs = 20 rau

Tabelul cu toate incercarile:

$f_s$ $100 = ? \cdot f_s + r$ $r$ banda $[r-1, r+1]$ $f_s/2$ e buna?
20 $5\cdot 20 + 0$ 0 [−1, 1] 10 NU — atinge 0 (desenul de jos)
10 $10\cdot 10 + 0$ 0 [−1, 1] 5 NU
8 $12\cdot 8 + 4$ 4 [3, 5] 4 NU — trece peste $f_s/2 = 4$
16 $6\cdot 16 + 4$ 4 [3, 5] 8 DA ✓ (desenul de sus)

Raspuns b): $f_s = 16$ MHz. (Atentie: 20 MHz, cea mai mare, nu merge!) Bonus: $r = 4 = f_s/4$ → banda e fix la mijloc intre 0 si 8 — cea mai mare marja.

Pas 5 — c): mutam mesajul la 0 (IQ)

Problema: vrem 2 MHz. Banda are 2 MHz → ca semnal real ar trebui $2\cdot 2 = 4$ MHz. Solutia: facem semnalul complex — un semnal complex de latime $B$ are nevoie doar de $f_s \geq B$ = 2 MHz ✓.

5a. Inmultim esantioanele cu $e^{-j\pi n/2}$ = sirul $[1, -j, -1, j, 1, -j, \dots]$ → tot spectrul se muta cu 4 MHz la stanga (de ce 4: e locul unde e banda, $r = 4$):

IQ: mutare si filtrare

5b. Banda albastra (mesajul) e acum la 0. Un filtru trece-jos digital cu taierea la 1 MHz pastreaza doar [−1, 1] MHz si arunca copia portocalie (ajunsa la −8).

Pas 6 — c): decimarea

Pastram un esantion din 8: $f_s = 16/8 = 2$ MHz. Copiile ajung la distanta 2 MHz — exact cat latimea benzii → se ating, dar nu se suprapun:

Decimare cu M = 8

Raspuns c): esantionam la 16 MHz → inmultim cu $[1, -j, -1, j, \dots]$ → filtru trece-jos digital la 1 MHz → pastram 1 din 8 esantioane → semnal complex la 2 MHz, cu toata informatia.

Problema 2 — o rezolvi tu

Un semnal util are banda B = 1 MHz, centrat la $f_c$ = 45 MHz, cu zgomot in jur. Ai la dispozitie:
  • un filtru analog trece-banda de latime maxima 5 MHz
  • un convertor A/D cu $f_s$ de maximum 8 MHz
  1. a) Cum esantionezi? Alege $f_s$ si verifica-l cu restul $r$ (incearca 8, 6, 5, 4).
  2. b) Cum ajungi la 1 MHz fara sa pierzi informatie?

Pasii, ca la Problema 1: (1) ce faci cu zgomotul inainte de convertor? (2) pentru fiecare $f_s$: restul $r$ din $45 : f_s$, banda $[r - 0.5, r + 0.5]$, e intre 0 si $f_s/2$? (3) IQ: cu ce inmultesti? filtru trece-jos la cat? decimare cu cat?





STOP — rezolvarea Problemei 2 mai jos





a)

  • Intai filtrul analog trece-banda, centrat in 45 MHz (de ex. de la 43 la 47 MHz) → scoate zgomotul (altfel la esantionare s-ar copia peste semnal).
  • Incercari ($f_s \geq 2B = 2$ ✓ pentru toate):
$f_s$ $45 = ? \cdot f_s + r$ $r$ banda $[r - 0.5, r + 0.5]$ $f_s/2$ e buna?
8 $5\cdot 8 + 5$ 5 [4.5, 5.5] 4 DA, dar inversata (e intre $f_s/2$ si $f_s$)
6 $7\cdot 6 + 3$ 3 [2.5, 3.5] 3 NU — trece peste $f_s/2$
5 $9\cdot 5 + 0$ 0 [−0.5, 0.5] 2.5 NU — atinge 0
4 $11\cdot 4 + 1$ 1 [0.5, 1.5] 2 DA ✓, si $r = 1 = f_s/4$ (fix la mijloc)
  • Alegem $f_s = 4$ MHz.

b) banda are 1 MHz; vrem 1 MHz → semnal complex (IQ):

  • inmultim cu $e^{-j\pi n/2} = [1, -j, -1, j, \dots]$ → mutam cu 1 MHz la stanga → banda ajunge la [−0.5, 0.5]
  • filtru trece-jos digital la 0.5 MHz
  • decimare cu $M = 4/1 = 4$ → 1 MHz ✓
ps/problema-tip.1794378328.txt.gz · Last modified: by apache