Class Hub
Noise · 4·~26 min read·🟠 Η γέφυρα προς AM/FM-in-noise

Bandpass θόρυβος — I/Q decomposition

1. Νιώσε — ο «θολός φέρων»

Φαντάσου ότι συντονίζεις ένα ραδιόφωνο σε κενή συχνότητα — εκεί που δεν εκπέμπει κανένας σταθμός. Ακούς ένα «σσσσ», στατικό. Αυτό δεν είναι λευκός θόρυβος όπως τον ορίσαμε στη /noise/white-noise: ο δέκτης σου έχει ένα ζωνοπερατό φίλτρο (BPF) που αφήνει να περάσει μόνο μια στενή ζώνη γύρω από τη συχνότητα συντονισμού . Ό,τι ακούς είναι λευκός θόρυβος αφού περάσει από αυτό το BPF — δηλαδή ακριβώς η Άσκηση 8 της /noise/through-filters §8: θόρυβος με όλη του την ισχύ μαζεμένη σε μια ζώνη πλάτους γύρω από το .

Πώς «μοιάζει» ένα τέτοιο σήμα στον χρόνο; Σαν ένα φέρον που τρέμει. Το πλάτος του ανεβοκατεβαίνει τυχαία και η φάση του ολισθαίνει τυχαία — αλλά αργά, πολύ πιο αργά από την ταλάντωση του ίδιου του φέροντος. Σαν μια νότα σταθερού ύψους της οποίας η ένταση και το «πότε ακριβώς» μετατοπίζονται συνεχώς, λίγο.

Αυτή η εικόνα έχει δύο ισοδύναμες μαθηματικές γραφές, και όλη η σελίδα χτίζει τη γέφυρα ανάμεσά τους:

  • Πολική (envelope / phase): — ένα φέρον με αργά μεταβαλλόμενο πλάτος και φάση .
  • Καρτεσιανή (I/Q): δύο αργές baseband τυχαίες διαδικασίες που «οδηγούν» ένα και ένα .

2. Η ζωνοπερατή διαδικασία που εννοούμε

Για να μην μιλάμε στον αέρα, ας κρατήσουμε στο μυαλό μας μία συγκεκριμένη ζωνοπερατή διαδικασία — αυτήν που ήδη λύσαμε. Στην /noise/through-filters §8 (Άσκηση 8, slides 51–55) περάσαμε λευκό θόρυβο μέσα από ιδανικό BPF εύρους ανά πλευρά γύρω από το και βρήκαμε:

Από τη slide 54 ξεχωρίζουμε δύο κομμάτια στη ΣΑΣ — και αυτά τα δύο κομμάτια είναι ολόκληρη η ιστορία της σελίδας:

Η ΣΑΣ είναι ένα γρήγορο πολλαπλασιασμένο με ένα αργό . Αυτό δεν είναι σύμπτωση: είναι η υπογραφή του «θολού φέροντος». Το είναι η μνήμη του φέροντος· το είναι η μνήμη της αργής περιβάλλουσας (πρώτο μηδέν στο — όσο πιο στενή η ζώνη, τόσο πιο μακριά «θυμάται»). Στη §5 θα δούμε ότι αυτό το είναι ακριβώς η αυτοσυσχέτιση της κάθε baseband συνιστώσας.

Operational χάρτης — πού κάθεται αυτή η σελίδα:

ΑπόΠαίρνωΔίνω σε
/noise/through-filters §8,
/modulation/bridge §6canonical μορφή (αιτιοκρατική)
Αυτή η σελίδα, ανεξάρτητα baseband Gauss/am/modulator-demodulator, /fm/in-noise
Αυτή η σελίδα (joint-WSS)/noise/snr, AM/FM-in-noise SNR

3. Δες — το φάσμα ζει γύρω από το

Πριν τα μαθηματικά, δες πού ζει η ισχύς αυτού του θορύβου. Στο πάνω πλαίσιο του διαδραστικού παρακάτω βλέπεις τη ΦΠΙ : δύο μπλοκ πλάτους , κεντραρισμένα στο , με σταθερό ύψος . Όλη η ισχύς του θορύβου είναι μαζεμένη εκεί — τίποτα κοντά στο 0, τίποτα μακριά από το . (Σύρε το και το για να δεις τα μπλοκ να μετακινούνται και να φαρδαίνουν.)

Bandpass θόρυβος → baseband: N = NI·cos − NQ·sin (κατέβασε & δίπλωσε)

Ισχύς bandpass PN = N₀·W
0.24 (×N₀)
Ισχύς συνιστώσας PN_I = PN_Q = N₀·W
0.24 (×N₀) — ίδια!

Το baseband φάσμα έχει διπλάσιο ύψος (N₀ αντί N₀/2: δύο μπλοκ δίπλωσαν σε ένα) αλλά μισό εύρος (|f| ≤ W/2 αντί δύο ζωνών πλάτους W) — οπότε το εμβαδόν-ισχύς βγαίνει ίδιο: κάθε συνιστώσα κουβαλά ΟΛΗ την ισχύ N₀W, όχι τη μισή. Στον χρόνο: RN(τ) = N₀W·sinc(Wτ)·cos(2πf_cτ), ενώ RN_I(τ) = RN_Q(τ) = N₀W·sinc(Wτ) (το αργό envelope, χωρίς το φέρον).

Η ίδια εικόνα φαίνεται και στον χρόνο: η slide 56 του session-10 δείχνει μια πραγμάτωση εξόδου του BPF — μοιάζει με ένα φέρον που το πλάτος και η φάση του «αναπνέουν» αργά. Στενό → αργή αναπνοή· ευρύ → γρήγορη. Αυτό το «αναπνέει» είναι τα της §1.

4. Συμπύκνωσε (I) — η canonical I/Q μορφή για τυχαία διαδικασία

Στη /modulation/bridge §4–6 δείξαμε ότι οποιοδήποτε ζωνοπερατό σήμα — αιτιοκρατικό — γράφεται μέσω της complex envelope του:

και σπάζοντας παίρνουμε την canonical μορφή .

Η κατασκευή αυτή είναι καθαρά γραμμική και δουλεύει σε κάθε πραγμάτωση χωριστά. Ο Hilbert, η pre-envelope, η μετατόπιση κατά — όλα είναι ΓΧΑ πράξεις. Άρα αν αντί για αιτιοκρατικό έχουμε μια τυχαία διαδικασία , εφαρμόζουμε την ίδια ακριβώς κατασκευή στην κάθε πραγμάτωση και παίρνουμε:

όπου τώρα και είναι πραγματικές, baseband τυχαίες διαδικασίες.

5. Συμπύκνωσε (II) — η joint-WSS ιστορία

Έχουμε δύο διαδικασίες που μαζί φτιάχνουν τη μία . Για να είναι η WSS (να έχει νόημα η , η — όλη η μηχανή της /randomness/psd), δεν αρκεί η κάθε μία να είναι WSS — πρέπει να είναι από κοινού WSS (jointly WSS) με συγκεκριμένο τρόπο. Ας το παραγάγουμε: ξεκινάμε από τον ορισμό και απαιτούμε να βγει ανεξάρτητη του .

5α. Η παραγωγή της

με (γράφουμε ). Αναπτύσσοντας το γινόμενο των δύο παρενθέσεων προκύπτουν τέσσερις όροι, με τις τέσσερις συσχετίσεις (υποθέτουμε ότι όλες εξαρτώνται μόνο από το — αυτό είναι η jointly-WSS υπόθεση):

Με τις τριγωνομετρικές ταυτότητες γινομένου-σε-άθροισμα (από /reference/trig-identities) κάθε γινόμενο σπάει σε έναν όρο σταθερό ως προς (εξαρτάται μόνο από ) και έναν όρο που ταλαντώνεται με (περιέχει ). Μαζεύοντας τους όρους :

Με τις δύο συνθήκες, οι όροι φεύγουν και μένει το σταθερό κομμάτι:

Αυτή είναι η γενική «I/Q ανάλυση» στο επίπεδο της αυτοσυσχέτισης. Παρατήρησε τη συμμετρία με την ίδια τη σχέση της §4: το γράφεται -όρος μείον -όρος· το ίδιο και η .

5β. Η περιττή ετεροσυσχέτιση ⇒ ίδια-χρονική ασυσχετιστία

Επειδή η είναι περιττή, στο αναγκαστικά:

Σε κάθε δεδομένη χρονική στιγμή, οι και είναι πάντα ασυσχέτιστες — ανεξάρτητα από το σχήμα του φάσματος. Αν είναι και Gaussian, τότε ασυσχέτιστες ⇒ ανεξάρτητες σε κάθε στιγμή. (Αυτό αρκεί για τους περισσότερους υπολογισμούς ισχύος/SNR, που γίνονται σε μία στιγμή.)

5γ. Συμμετρικό φάσμα γύρω από ⇒ πλήρης ανεξαρτησία

Πότε είναι οι δύο συνιστώσες εντελώς (σε όλα τα ) ασυσχέτιστες; Όταν . Το πότε συμβαίνει αυτό κρίνεται από το σχήμα του φάσματος :

5δ. Τα φάσματα των συνιστωσών — «κατέβασε και δίπλωσε»

Από τη συνθήκη έπεται : ίδιο baseband φάσμα. Και οι δύο συνιστώσες παίρνουν το ίδιο lowpass-ισοδύναμο φάσμα, που προκύπτει αν κατεβάσεις το ζωνοπερατό από το στο 0 και διπλώσεις τις δύο πλευρές:

Αυτό το άθροισμα είναι ακριβώς η κίνηση «Κατέβασε & δίπλωσε» του διαδραστικού της §3 — εδώ με αριθμούς: τα δύο μπλοκ ολισθαίνουν στο 0 και τα ύψη τους προστίθενται.

5ε. Η Άσκηση 8 βήμα-βήμα — διάβασε την , ξεκλείδωσε τις συνιστώσες

Η §5δ μάς είπε πού προσγειώνεται η Άσκηση 8. Τώρα ας κάνουμε την παραγοντοποίηση μόνοι μας, όπως θα τη χτίζαμε σε ένα φύλλο εξέτασης — ξεκινώντας από το μοναδικό πράγμα που χρειάζεται να έχεις στα χέρια σου: το έτοιμο αποτέλεσμα της /noise/through-filters §8, έτσι όπως το συνθέτει η slide 54. Δεν θα ξαναπεράσουμε τον λευκό θόρυβο μέσα από το φίλτρο (αυτό έγινε εκεί, slides 51–54) — θα σπάσουμε σε I/Q το αποτέλεσμα.

Βήμα 1 — Είναι το φάσμα συμμετρικό γύρω από το ; Ναι. Το ιδανικό BPF της §2 (slide 51) περνά τη ζώνη — δηλαδή το «καμπούρι» γύρω από το είναι κεντραρισμένο στο και συμμετρικό ως προς αυτό. Άρα ισχύει ο κανόνας της §5γ και η ετεροσυσχέτιση μηδενίζεται ταυτοτικά:

Η γενική διπλή μορφή της §5α κατέρρευσε στον έναν όρο .

Βήμα 2 — Ταύτισε όρο-με-όρο. Βάλε τη συρρικνωμένη γενική μορφή δίπλα στο αποτέλεσμα της slide 54:

Ο παράγοντας είναι κοινός και στις δύο πλευρές· μένει να ταυτιστεί ο baseband παράγοντας. Και η ταύτιση είναι μονοσήμαντη ακριβώς επειδή το είναι baseband (εύρους ): δεν μπορεί να «κρύβει» μέσα του καμία γρήγορη ταλάντωση , οπότε ο μόνος τρόπος να βγει το γινόμενο ίσο με το δεξί μέλος είναι

(η ισότητα είναι η συνθήκη 1 της §5α). Και η απουσία όρου στη slide-54 ΣΑΣ επιβεβαιώνει ανεξάρτητα ότι : οι δύο δρόμοι — «δεν υπάρχει όρος να ταιριάξω» και «το φάσμα είναι συμμετρικό» (§5γ, Βήμα 1) — οδηγούν στο ίδιο συμπέρασμα. ✓

Βήμα 3 — Από «ασυσχέτιστες» σε «ανεξάρτητες». Αφού για κάθε , οι και είναι ασυσχέτιστες σε όλες τις χρονικές μετατοπίσεις (όχι μόνο στο της §5β). Και επειδή ο αρχικός θόρυβος είναι AWGN — η έξοδος είναι WSS Gauss μηδενικής μέσης τιμής (slide 55) — και τα προκύπτουν με γραμμικές πράξεις από αυτήν (§4), είναι από κοινού Gaussian· για από-κοινού-Gaussian, ασυσχέτιστες ⟹ ανεξάρτητες:

Βήμα 4 — Το baseband φάσμα και ο έλεγχος ισχύος με ολοκλήρωμα. Η είναι ο αντίστροφος μετασχηματισμός Fourier ενός επίπεδου baseband φάσματος:

ταυτόσημο με το «κατέβασε & δίπλωσε» αποτέλεσμα της §5δ (ύψος — διπλάσιο του ζωνοπερατού ). Τώρα η ισχύς. Μην την «διαβάσεις» απλώς βάζοντας · επιβεβαίωσέ την με το ολοκλήρωμα του φάσματος πάνω στη ζώνη — αυτός είναι ο τίμιος έλεγχος, ο ίδιος που σε προφυλάσσει από λάθη παράγοντα-2:

Και η ισχύς του ίδιου του ζωνοπερατού θορύβου, πάλι με ολοκλήρωμα — προσοχή, το φάσμα του είναι δύο μπλοκ (γύρω από και ), το καθένα ύψους και εύρους :

(Είναι ακριβώς το ολοκλήρωμα ισχύος της /noise/through-filters §8 — η ίδια αρίθμηση, για να κλείνει ο κύκλος.)

Αυτό ήταν. Παρατήρησε τι δεν χρειάστηκε: κανένα καινούριο εργαλείο. Η Άσκηση 8 «έσπασε» σε I/Q με μόνο τη γενική παραγοντοποίηση της §5α (δύο γραμμές) συν τον κανόνα συμμετρίας της §5γ· τα νούμερα της Άσκησης 8 απλώς μπήκαν στις θέσεις τους. Αυτή είναι η συγκεκριμένη ανταμοιβή του γενικού πλαισίου — και η ρητή απόδειξη της δήλωσης της §5δ. Recognition cue για την εξέταση: αν σου δώσουν ΣΑΣ ζωνοπερατού θορύβου στη μορφή «», ο αργός παράγοντας είναι η · αν η ζώνη είναι συμμετρική γύρω από το , οι συνιστώσες είναι ανεξάρτητες· και η ισχύς κάθε μιας είναι το εμβαδόν του (διπλάσιου) baseband φάσματος — όχι το μισό της ζωνοπερατής.

Συμπύκνωσε — bandpass θόρυβος σε I/Q

Λέξεις-κλειδιά
  • N(t) = N_I cos(2π f_c t) − N_Q sin(2π f_c t)
  • πολική: N = R(t) cos(2π f_c t + Ψ(t))
  • N_I, N_Q baseband, |f| ≤ W/2
  • AWGN ⇒ N_I, N_Q Gauss zero-mean
  • R_N(τ) = R_{N_I}(τ)cos(2πf_cτ) − R_{N_I N_Q}(τ)sin(2πf_cτ)
  • WSS ⇒ R_{N_I} = R_{N_Q} & R_{N_I N_Q} περιττή
  • R_{N_I N_Q}(0) = 0 (ίδια-χρονική ασυσχετιστία)
  • συμμετρικό φάσμα ⇒ R_{N_I N_Q} ≡ 0 ⇒ ανεξάρτητες
  • S_{N_I} = S_{N_Q} = "κατέβασε & δίπλωσε" (N_0 flat για ιδανικό BPF)
  • P_{N_I} = P_{N_Q} = P_N (ίση ισχύς)
Βήματα
  1. Αναγνώρισε ζωνοπερατό θόρυβο γύρω από f_c (π.χ. λευκό μέσα από BPF — Άσκηση 8).
  2. Γράψε την canonical I/Q μορφή: N = N_I cos − N_Q sin (όπως /modulation/bridge, αλλά τυχαία g(t)).
  3. Τα N_I, N_Q είναι baseband (|f| ≤ W/2), Gauss zero-mean αν AWGN.
  4. Joint-WSS: R_{N_I} = R_{N_Q}, η cross-correlation περιττή ⇒ R_{N_I N_Q}(0) = 0.
  5. Αν το φάσμα είναι συμμετρικό γύρω από f_c ⇒ ανεξάρτητες, ίδιο flat baseband φάσμα.
  6. Ισχύς: κάθε συνιστώσα κουβαλά όλη την P_N (διπλάσιο ύψος × μισό εύρος ⇒ ίδιο εμβαδόν): P_N = P_{N_I} = P_{N_Q}.
Η συχνότερη παγίδα
Τρεις παγίδες: (α) το μείον στο (ίδιο με τη /modulation/bridge — έρχεται από το ). (β) Το baseband φάσμα είναι , διπλάσιο του ζωνοπερατού . (γ) «Ανεξάρτητες» δεν είναι δωρεάν — απαιτεί συμμετρικό φάσμα γύρω από · σε κάθε στιγμή όμως είναι πάντα ασυσχέτιστες ().

6. Ανακάλεσε

Ανακάλεσε από μνήμη

Από μνήμη: γράψε **(α)** την I/Q μορφή ενός ζωνοπερατού θορύβου , και **(β)** τις **δύο** συνθήκες που πρέπει να ισχύουν στις συσχετίσεις των ώστε η να είναι WSS. Μετά αποκάλυψε και σύγκρινε.

Συμπλήρωσε τα κενά

Συμπλήρωσε τα κενά για τον ζωνοπερατό θόρυβο μέσα από **ιδανικό BPF** (το setup της Άσκησης 8):

Ιδανικός BPF γύρω από , εύρους . Είναι συμμετρικός, άρα οι συνιστώσες είναι . Καθεμία έχει baseband φάσμα ύψους στο , και αυτοσυσχέτιση . Η ισχύς κάθε συνιστώσας είναι

7. Αναγνώρισε — πότε φτάνεις σε αυτό το εργαλείο

Πώς θα το αναγνωρίσεις

Αν δεις στην εκφώνηση
  • «θόρυβος μέσα σε δέκτη (AM/FM)»
  • «θόρυβος μετά από bandpass φίλτρο»
  • «narrowband / στενής ζώνης θόρυβος»
  • «θόρυβος γύρω από φέρον f_c»
  • «in-phase και quadrature συνιστώσες θορύβου»
  • «n(t) = n_I cos − n_Q sin»
  • «περιβάλλουσα θορύβου»
  • «φάση θορύβου»
  • «SNR εξόδου δέκτη»
  • «envelope detector + θόρυβος»
  • «limiter + θόρυβος FM»

Αν δεις «θόρυβος μέσα σε δέκτη» ή «θόρυβος γύρω από φέρον », σχεδόν πάντα το πρώτο βήμα είναι να τον σπάσεις σε I/Q:

  1. Γράψε . Αμέσως ξέρεις: baseband, Gauss zero-mean, ανεξάρτητα (αν συμμετρικό φάσμα), ίδια ισχύ , baseband φάσμα .
  2. AM (σύμφωνη/envelope): ο αποδιαμορφωτής κρατά τη συνιστώσα παράλληλη στο φέρον () — δες /am/modulator-demodulator.
  3. FM (limiter + discriminator): ο limiter αφαιρεί τη radial (πλάτος) συνιστώσα και κρατά μόνο την (φάση) — γι' αυτό η FM «πετάει δωρεάν το μισό θόρυβο». Δες /fm/in-noise.

Mnemonic: «ζωνοπερατός θόρυβος = δύο αργές baseband Gauss πάνω σε cos/sin». Το φέρον είναι ντετερμινιστικό· όλη η τυχαιότητα είναι στις δύο συνιστώσες.

Πού εμφανίζεται στα παλιά θέματα

8. Πού θα χρειαστείς αυτή τη σελίδα

  • /am/modulator-demodulator — στην ανάλυση AM-in-noise, ο θόρυβος μετά το bandpass στάδιο του δέκτη γράφεται ακριβώς ως · ο σύμφωνος (ή ο envelope) αποδιαμορφωτής επιλέγει τη μία συνιστώσα. Η βγαίνει από τις ισχείς που μετρήσαμε εδώ.
  • /fm/in-noise §3b — η ίδια I/Q ανάλυση είναι το Stage 2 του FM δέκτη: ο limiter κρατά μόνο την quadrature , και δίνει την τριγωνική noise PSD. Αυτή η σελίδα είναι το γενικό σπίτι εκείνης της απόσπασης.
  • /noise/snr — η ισχύς ζωνοπερατού θορύβου που εδώ μοιράσαμε σε δύο baseband συνιστώσες είναι το ίδιο που τροφοδοτεί κάθε υπολογισμό SNR δέκτη.
  • /modulation/bridge — η αιτιοκρατική ρίζα: η canonical I/Q μορφή. Αυτή η σελίδα είναι η ίδια ιδέα με τυχαίο .

9. Recap

Τι μάθαμε

  • Η ιδέα: ένας ζωνοπερατός θόρυβος γύρω από είναι ένα «θολό φέρον» — ένα γρήγορο με αργή τυχαία περιβάλλουσα και φάση.
  • Η I/Q μορφή: — η canonical μορφή της /modulation/bridge με τυχαίο complex envelope . Πολικά: .
  • Οι συνιστώσες: baseband (), Gauss zero-mean (αν AWGN), με ίση ισχύ και baseband φάσμα (διπλάσιο του ζωνοπερατού ).
  • Joint-WSS: η απαίτηση «η WSS» γεννά και περιττή , δίνοντας .
  • Ανεξαρτησία: σε κάθε στιγμή πάντα ασυσχέτιστες (πλήρως ανεξάρτητες όταν το φάσμα είναι συμμετρικό γύρω από (η περίπτωση της Άσκησης 8).
  • Anchor: η Άσκηση 8 της /noise/through-filters (slide 54) δίνει — το είναι το φέρον, το είναι η των baseband συνιστωσών.
Επόμενο
SNR

Τελείωσες αυτή τη σελίδα;

Φόρτωση σχολίων…
Bandpass θόρυβος — η I/Q decomposition N = N_I·cos − N_Q·sin · Signal Processing Class Hub