Aufgaben:Aufgabe 4.7Z: Zum Water–Filling–Algorithmus: Unterschied zwischen den Versionen
Khalil (Diskussion | Beiträge) |
Khalil (Diskussion | Beiträge) |
||
Zeile 66: | Zeile 66: | ||
\hspace{0.15cm}\underline{= 1.877\,{\rm bit}} | \hspace{0.15cm}\underline{= 1.877\,{\rm bit}} | ||
\hspace{0.05cm}.$$ | \hspace{0.05cm}.$$ | ||
− | '''3.''' | + | |
− | '''4.''' | + | [[Datei:P_ID2906__Inf_Z_4_7b_neu.png|right|]] |
− | '''5.''' | + | '''3.''' Entsprechend nebenstehender Skizze muss gelten: |
− | + | ||
− | + | $$P_2 \hspace{-0.15cm} = \hspace{-0.15cm} P_1 - (\sigma_2^2 - \sigma_1^2) = P_1 -3\hspace{0.05cm},$$$$P_1 + P_2 \hspace{-0.15cm} = \hspace{-0.15cm} P_X = 10$$ | |
+ | $$\Rightarrow \hspace{0.3cm} | ||
+ | P_1 + (P_1 -3) = 10 | ||
+ | \hspace{0.3cm}\Rightarrow \hspace{0.3cm} | ||
+ | 2 \cdot P_1 = 13$$ | ||
+ | $$\Rightarrow \hspace{0.3cm} | ||
+ | \underline{P_1 = 6.5}\hspace{0.05cm}, | ||
+ | \hspace{0.3cm}\underline{P_2 = 3.5}\hspace{0.05cm}.$$ | ||
+ | '''4.''' Die Kanalkapazität gibt die maximale Transinformation an. Das Maximum liegt durch die bestmögliche Leistungsaufteilung gemäß der Teilaufgabe (c) bereits fest. Es gilt <i>P<sub>X</sub></i> = 10: | ||
+ | $$C_2\hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{6.5}{1} \right ) | ||
+ | +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{3.5}{4} \right )=\\ | ||
+ | = \hspace{-0.15cm} 1.453\,{\rm bit}+ 0.453\,{\rm bit} | ||
+ | \hspace{0.15cm}\underline{= 1.906\,{\rm bit}} | ||
+ | \hspace{0.05cm}$$. | ||
+ | |||
+ | '''5.''' Für <i>P<sub>X</sub></i> = 3 erhält man bei gleicher Leistungsaufteilung (<i>P</i><sub>1</sub> = <i>P</i><sub>2</sub> = 1.5): | ||
+ | $$I = I(X_1, X_2\hspace{0.05cm};\hspace{0.05cm}Y_1, Y_2) \hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{1.5}{1} \right ) | ||
+ | +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{1.5}{4} \right )=\\ | ||
+ | = \hspace{-0.15cm} 0661\,{\rm bit}+ 0.230\,{\rm bit} | ||
+ | \hspace{0.15cm}\underline{= 0.891\,{\rm bit}} | ||
+ | \hspace{0.05cm}.$$ | ||
+ | |||
+ | [[Datei:P_ID2907__Inf_Z_4_7e_neu.png|right|]] | ||
+ | Entsprechend dem Water–Filling–Algorithmus wird die gesamte zur Verfügung stehende Sendeleistung <i>P<sub>X</sub></i> = 3 nun dem ersten Kanal zugewiesen: | ||
+ | $${P_1 = 3}\hspace{0.05cm}, | ||
+ | \hspace{0.3cm}{P_2 = 0}\hspace{0.05cm}.$$ | ||
+ | |||
+ | Damit erhält man für die Kanalkapazität: | ||
+ | $$C_2 \hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{3}{1} \right ) | ||
+ | +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{0}{4} \right )=\\ | ||
+ | = \hspace{-0.15cm} 1\,{\rm bit}+ 0\,{\rm bit} | ||
+ | \hspace{0.15cm}\underline{= 1\,{\rm bit}} | ||
+ | \hspace{0.05cm}.$$ | ||
+ | Während für <i>P<sub>X</sub></i> = 10 die Differenz zwischen gleichmäßiger und bester Leistungsaufteilung nur 0.03 bit betragen hat, ist bei <i>P<sub>X</sub></i> = 3 die Differenz größer, nämlich 0.109 bit. Bei noch größerem <i>P<sub>X</sub></i> > 10 wird der Abstand zwischen gleichmäßiger und bestmöglicher Leistungsaufteilung noch geringer: Zum Beispiel beträgt die Differenz für <i>P<sub>X</sub></i> = 100 nur noch 0.001 bit: | ||
+ | :*<i>P</i><sub>1</sub> = <i>P</i><sub>2</sub> = 50: | ||
+ | $$I = I(X_1, X_2\hspace{0.05cm};\hspace{0.05cm}Y_1, Y_2) \hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{50}{1} \right ) | ||
+ | +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{50}{4} \right )=\\ | ||
+ | = \hspace{-0.15cm} 2.836\,{\rm bit}+ 1.877\,{\rm bit} | ||
+ | \hspace{0.15cm}\underline{= 4.713\,{\rm bit}} | ||
+ | \hspace{0.05cm}.$$ | ||
+ | :*<i>P</i><sub>1</sub> = 51.5, <i>P</i><sub>2</sub> = 48.5: | ||
+ | $$C_2\hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{51.5}{1} \right ) | ||
+ | +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{48.5}{4} \right )=\\ | ||
+ | = \hspace{-0.15cm} 2.857\,{\rm bit}+ 1.857\,{\rm bit} | ||
+ | \hspace{0.15cm}\underline{= 4.714\,{\rm bit}} | ||
+ | \hspace{0.05cm}.$$ | ||
+ | |||
{{ML-Fuß}} | {{ML-Fuß}} | ||
[[Category:Aufgaben zu Informationstheorie|^4.2 AWGN & kontinuierlicher Eingang^]] | [[Category:Aufgaben zu Informationstheorie|^4.2 AWGN & kontinuierlicher Eingang^]] |
Version vom 28. Mai 2017, 12:58 Uhr
Wir betrachten K parallele Gaußsche Kanäle (AWGN) mit unterschiedlichen Störleistungen σk2 (1 ≤ k ≤ K), wie in der nebenstehenden Grafik am Beispiel K = 4 verdeutlicht ist. Die Sendeleistung in den einzelnen Kanälen wird mit Pk bezeichnet, deren Summe den vorgegebenen Wert PX nicht überschreiten darf: $$P_1 + ... \hspace{0.05cm}+ P_K = \hspace{0.1cm} \sum_{k= 1}^K \hspace{0.1cm}{\rm E} \left [ X_k^2\right ] \le P_{X} \hspace{0.05cm}.$$ Sind die Zufallsgrößen X1, ..., Xk gaußisch, so kann für die (gesamte) Transinformation zwischen dem Eingang X und dem Ausgang Y geschrieben werden: $$I(X_1, ... \hspace{0.05cm}, X_K\hspace{0.05cm};\hspace{0.05cm}Y_1, ... \hspace{0.05cm}, Y_K) = 1/2 \cdot \sum_{k= 1}^K \hspace{0.1cm} {\rm log}_2 \hspace{0.1cm} ( 1 + \frac{P_k}{\sigma_k^2})\hspace{0.05cm},\hspace{0.5cm} {\rm Ergebnis\hspace{0.15cm} in \hspace{0.15cm} bit} \hspace{0.05cm}.$$ Das Maximum hierfür ist die Kanalkapazität des Gesamtsystems, wobei sich die Maximierung auf die Aufteilung der Gesamtleistung PX auf die einzelnen Kanäle bezieht. $$C_K(P_X) = \max_{P_k\hspace{0.05cm},\hspace{0.15cm}{\rm mit} \hspace{0.15cm}P_1 + ... \hspace{0.05cm}+ P_K = P_X} \hspace{-0.5cm} I(X_1, ... \hspace{0.05cm}, X_K\hspace{0.05cm};\hspace{0.05cm}Y_1, ... \hspace{0.05cm}, Y_K) \hspace{0.05cm}.$$ Diese Maximierung kann mit dem Water–Filling–Algorithmus geschehen, der in obiger Grafik für K = 4 dargestellt ist. Eine genaue Beschreibung finden Sie im Theorieteil In der vorliegenden Aufgabe soll dieser Algorithmus angewendet werden, wobei von folgenden Voraussetzungen auszugehen ist:
- Zwei parallele Gaußkanäle ⇒ K = 2,
- Normierte Störleistungen σ12 = 1 und σ22 = 4,
- Normierte Sendeleistungen PX = 10 bzw. PX = 3.
Hinweis: Die Aufgabe bezieht sich auf das Themengebiet von Kapitel 4.2.
Fragebogen
Musterlösung
2. Für die Transinformation gilt bei gleicher Leistungsaufteilung: $$I = I(X_1, X_2\hspace{0.05cm};\hspace{0.05cm}Y_1, Y_2) \ = \ \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{5}{1} \right ) +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{5}{4} \right )=\\$$$$\hspace{-0.15cm} 1.292\,{\rm bit}+ 0.585\,{\rm bit} \hspace{0.15cm}\underline{= 1.877\,{\rm bit}} \hspace{0.05cm}.$$
3. Entsprechend nebenstehender Skizze muss gelten:
$$P_2 \hspace{-0.15cm} = \hspace{-0.15cm} P_1 - (\sigma_2^2 - \sigma_1^2) = P_1 -3\hspace{0.05cm},$$$$P_1 + P_2 \hspace{-0.15cm} = \hspace{-0.15cm} P_X = 10$$ $$\Rightarrow \hspace{0.3cm} P_1 + (P_1 -3) = 10 \hspace{0.3cm}\Rightarrow \hspace{0.3cm} 2 \cdot P_1 = 13$$ $$\Rightarrow \hspace{0.3cm} \underline{P_1 = 6.5}\hspace{0.05cm}, \hspace{0.3cm}\underline{P_2 = 3.5}\hspace{0.05cm}.$$ 4. Die Kanalkapazität gibt die maximale Transinformation an. Das Maximum liegt durch die bestmögliche Leistungsaufteilung gemäß der Teilaufgabe (c) bereits fest. Es gilt PX = 10: $$C_2\hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{6.5}{1} \right ) +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{3.5}{4} \right )=\\ = \hspace{-0.15cm} 1.453\,{\rm bit}+ 0.453\,{\rm bit} \hspace{0.15cm}\underline{= 1.906\,{\rm bit}} \hspace{0.05cm}$$.
5. Für PX = 3 erhält man bei gleicher Leistungsaufteilung (P1 = P2 = 1.5): $$I = I(X_1, X_2\hspace{0.05cm};\hspace{0.05cm}Y_1, Y_2) \hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{1.5}{1} \right ) +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{1.5}{4} \right )=\\ = \hspace{-0.15cm} 0661\,{\rm bit}+ 0.230\,{\rm bit} \hspace{0.15cm}\underline{= 0.891\,{\rm bit}} \hspace{0.05cm}.$$
Entsprechend dem Water–Filling–Algorithmus wird die gesamte zur Verfügung stehende Sendeleistung PX = 3 nun dem ersten Kanal zugewiesen: $${P_1 = 3}\hspace{0.05cm}, \hspace{0.3cm}{P_2 = 0}\hspace{0.05cm}.$$
Damit erhält man für die Kanalkapazität: $$C_2 \hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{3}{1} \right ) +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{0}{4} \right )=\\ = \hspace{-0.15cm} 1\,{\rm bit}+ 0\,{\rm bit} \hspace{0.15cm}\underline{= 1\,{\rm bit}} \hspace{0.05cm}.$$ Während für PX = 10 die Differenz zwischen gleichmäßiger und bester Leistungsaufteilung nur 0.03 bit betragen hat, ist bei PX = 3 die Differenz größer, nämlich 0.109 bit. Bei noch größerem PX > 10 wird der Abstand zwischen gleichmäßiger und bestmöglicher Leistungsaufteilung noch geringer: Zum Beispiel beträgt die Differenz für PX = 100 nur noch 0.001 bit:
- P1 = P2 = 50:
$$I = I(X_1, X_2\hspace{0.05cm};\hspace{0.05cm}Y_1, Y_2) \hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{50}{1} \right ) +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{50}{4} \right )=\\ = \hspace{-0.15cm} 2.836\,{\rm bit}+ 1.877\,{\rm bit} \hspace{0.15cm}\underline{= 4.713\,{\rm bit}} \hspace{0.05cm}.$$
- P1 = 51.5, P2 = 48.5:
$$C_2\hspace{-0.15cm} = \hspace{-0.15cm} \frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{51.5}{1} \right ) +\frac{1}{2} \cdot {\rm log}_2\hspace{0.05cm}\left ( 1 + \frac{48.5}{4} \right )=\\ = \hspace{-0.15cm} 2.857\,{\rm bit}+ 1.857\,{\rm bit} \hspace{0.15cm}\underline{= 4.714\,{\rm bit}} \hspace{0.05cm}.$$