Aufgaben:Aufgabe 5.3: PAKF von PN–Sequenzen: Unterschied zwischen den Versionen

Aus LNTwww
Wechseln zu:Navigation, Suche
Zeile 3: Zeile 3:
 
}}
 
}}
  
[[Datei:|right|]]
+
[[Datei:P_ID1884__Mod_A_5_3.png|right|]]
 +
Mit einem rückgekoppelten Schieberegister vom Grad G lässt sich eine Spreizfolge 〈$c_ν$〉 mit der (maximalen) Periodenlänge $P = 2^G – 1$ erzeugen, wenn die Rückführungskoeffizienten (Anzapfungen) richtig gewählt sind. In dieser Aufgabe wird dabei der PN–Generator mit der [http://www.lntwww.de/Modulationsverfahren/Spreizfolgen_f%C3%BCr_CDMA#PN.E2.80.93Folgen_maximaler_L.C3.A4nge_.282.29 Oktalkennung (31)] betrachtet, der eine Folge mit der Periodenlänge P = 15 liefert.
  
 +
 +
Für den Einsatz in einem CDMA–System verwendet man die bipolare (antipodische) Folge 〈$c_ν$〉 mit $c_ν$ ∈ {+1, –1}. In der Grafik sind die unipolare Folge 〈$u_ν$〉 mit $u_ν$ ∈ {0, 1} und daraus abgeleitete zyklische Verschiebungen 〈$u_{ν+λ}$〉 dargestellt, wobei die Verschiebung λ Werte zwischen 1 und 15 annimmt. Eine Verschiebung um λ bedeutet dabei absolut einen Versatz um $λ · T-c$. Hierbei bezeichnet $T_c$ die Chipdauer.
 +
Gesucht ist die PAKF (periodische Autokorrelationsfunktion)
 +
$${\it \varphi}_{c}(\lambda) = {\rm E} \left [ c_\nu \cdot c_{\nu+\lambda} \right ] \hspace{0.05cm}.$$
 +
Zur Herleitung soll dabei zunächst die PAKF
 +
$${\it \varphi}_{u}(\lambda) = {\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ]$$
 +
mit den unipolaren Koeffizienten $u_ν$ ∈ {0, 1} berechnet werden. Die Umrechnung der Koeffizienten ist durch $c_ν = 1 – 2u_ν$ gegeben.
 +
 +
'''Hinweis:''' Die Aufgabe bezieht sich auf das [http://www.lntwww.de/Modulationsverfahren/Spreizfolgen_f%C3%BCr_CDMA Kapitel 5.3].
  
 
===Fragebogen===
 
===Fragebogen===
  
 
<quiz display=simple>
 
<quiz display=simple>
{Multiple-Choice Frage
+
{Wie groß ist der Grad des PN–Generators?
 +
|type="{}"}
 +
$G$ = { 4 3% }
 +
 
 +
{Wie groß ist der quadratische Erwartungswert der Koeffizienten $u_ν$ ∈ {0, 1}?
 +
|type="{}"}
 +
$E[u_ν^2]$ = { 0.533 3% }
 +
 
 +
{Wie groß ist der quadratische Erwartungswert der Koeffizienten $c_ν$ ∈ {+1, –1}?
 +
|type="{}"}
 +
$E[u_c^2]$ = { 1 3% }
 +
 
 +
{Welche Aussagen gelten für den Erwartungswert $E[u_ν · u_{ν+λ}]$?
 
|type="[]"}
 
|type="[]"}
- Falsch
+
+ Es ist $E[u_ν · u_{ν+1}] = 4/15$.
+ Richtig
+
+  Es ist $E[u_ν · u_{ν+2}] = 4/15$.
 +
- Es ist $E[u_ν · u_{ν+15}] = 4/15$.
 +
+ Die PAKF–Werte $φ_u(λ = 1)$, ... , $φ_u(λ = 14)$ sind alle gleich.
  
 +
{Berechnen Sie die PAKF–Werte bei bipolarer Darstellung ($λ = 1, ..., 14$):
 +
|type="{}"}
 +
$φ_c(λ)$ = { -0.067 3% }
  
{Input-Box Frage
+
{Geben Sie folgende PAKF–Werte für den Fall G = 6 an.
 
|type="{}"}
 
|type="{}"}
$\alpha$ = { 0.3 }
+
$φ_c(λ=0)$ = { 1 3% }
 
+
$φ_c(λ=0)$ = { -0.016 3% }
 +
$φ_c(λ=63)$ = { 1 3% }
 +
$φ_c(λ=64)$ = { -0.016 3% }
  
  
Zeile 25: Zeile 54:
 
===Musterlösung===
 
===Musterlösung===
 
{{ML-Kopf}}
 
{{ML-Kopf}}
'''1.'''
+
'''1.''' Die Periodendauer einer M–Sequenz beträgt
'''2.'''
+
$$P = 2^G -1 \hspace{0.05cm}.$$
'''3.'''
+
Daraus ergibt sich mit P = 15 der Grad G = 4.
'''4.'''
+
 
'''5.'''
+
'''2.''' Von den P = 15 Spreizbits sind 8 Einsen und 7 Nullen. Damit gilt wegen $u_ν^2 = u_ν$:
'''6.'''
+
$${\rm E}\left [ u_\nu \right ] = {\rm E}\left [ u_\nu^2 \right ] = \frac{8}{15} \hspace{0.15cm}\underline {\approx 0.533} \hspace{0.05cm}, \hspace{0.3cm} {\rm allgemein:}\,\, \frac{P+1}{2P}\hspace{0.05cm}.$$
'''7.'''
+
 
 +
'''3.''' In bipolarer Darstellung ist $c_ν^2$ immer 1. Damit gilt auch für den quadratischen Erwartungswert:
 +
$${\rm E}\left [ c_\nu^2 \right ] \hspace{0.15cm}\underline {= 1}\hspace{0.05cm}.$$
 +
 
 +
'''4.''' Die beigefügte Tabelle macht deutlich, dass für die diskreten PAKF–Werte mit λ = 1, ... , 14 gilt:
 +
$${\it \varphi}_{u}(\lambda) = {\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ]= \frac{4}{15} \hspace{0.05cm}.$$
 +
Multipliziert man nämlich 〈$u_ν$〉 mit 〈$u_{ν+λ}$〉, wobei für den Index λ wieder die Werte 1, ... , 14 einzusetzen sind, so treten im Produkt jeweils 4 Einsen auf. Dagegen gilt für λ = P = 15:
 +
$${\it \varphi}_{u}(\lambda = 15) = {\rm E}\left [ u_\nu \cdot u_{\nu+P} \right ]= \frac{8}{15} \hspace{0.05cm}.$$
 +
Richtig sind somit die Lösungsvorschläge 1, 2 und 4.
 +
 
 +
'''5.''' Die bipolaren Koeffizienten $c_ν$ ergeben sich aus den unipolaren Koeffizienten uν gemäß der Gleichung
 +
$$c_\nu = 1 - 2 \cdot u_\nu \hspace{0.3cm} \Rightarrow \hspace{0.3cm} u_\nu = 0: c_\nu = +1\hspace{0.05cm},\hspace{0.3cm}u_\nu = 1: c_\nu = -1 \hspace{0.05cm}.$$
 +
Damit folgt aus den Rechenregeln für Erwartungswerte:
 +
$${\it \varphi}_{c}(\lambda)  =  {\rm E} \left [ c_\nu \cdot c_{\nu+\lambda} \right ]= {\rm E} \left [ (1 - 2 \cdot u_\nu ) \cdot (1 - 2 \cdot u_\nu ) \right ] =$$
 +
$$ =  1 + 4 \cdot {\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ] - 2 \cdot {\rm E}\left [ u_\nu \right ] - 2 \cdot {\rm E}\left [ u_{\nu+\lambda} \right ] \hspace{0.05cm}.$$
 +
Mit dem Ergebnis der Teilaufgabe b)
 +
$$ {\rm E}\left [ u_{\nu} \right ]= {\rm E}\left [ u_{\nu+\lambda} \right ]=\frac{8}{15} \hspace{0.05cm},$$
 +
und der Teilaufgabe d)
 +
$${\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ] =\frac{4}{15} \hspace{0.05cm} \,\,{\rm{f\ddot{u}r}}\,\,\lambda = 0, \pm P, \pm 2P, ...$$
 +
kommt man somit zum Ergebnis (falls λ kein Vielfaches von P):
 +
$${\it \varphi}_{c}(\lambda) = 1 + 4 \cdot \frac{4}{15} - 2 \cdot \frac{8}{15}- 2 \cdot \frac{8}{15} \hspace{0.15cm}\underline {\approx - 0.067} = - \frac{1}{15} = - \frac{1}{P} \hspace{0.05cm}.$$
 +
 
 +
'''6.''' Eine M–Sequenz mit Grad G = 6 hat die Periodenlänge P = 63. Entsprechend dem Ergebnis zur Teilaufgabe e) erhält man somit:
 +
$$ {\it \varphi}_{c}(\lambda = 0) = {\it \varphi}_{c}(\lambda =63) \hspace{0.15cm}\underline {= 1} \hspace{0.05cm},\hspace{0.3cm} {\it \varphi}_{c}(\lambda = 1) = {\it \varphi}_{c}(\lambda =64) \hspace{0.15cm}\underline {= -1/63} \hspace{0.05cm}.$$
 +
Die nachfolgende Grafik zeigt die PAKF einer M–Sequenz allgemein. Für die hier gesuchten Ergebnisse ist P = 63 zu setzen.
 +
 
 +
[[Datei:P_ID1885__Mod_A_5_3f.png]]
 +
 
 
{{ML-Fuß}}
 
{{ML-Fuß}}
  

Version vom 7. Januar 2017, 16:51 Uhr

P ID1884 Mod A 5 3.png

Mit einem rückgekoppelten Schieberegister vom Grad G lässt sich eine Spreizfolge 〈$c_ν$〉 mit der (maximalen) Periodenlänge $P = 2^G – 1$ erzeugen, wenn die Rückführungskoeffizienten (Anzapfungen) richtig gewählt sind. In dieser Aufgabe wird dabei der PN–Generator mit der Oktalkennung (31) betrachtet, der eine Folge mit der Periodenlänge P = 15 liefert.


Für den Einsatz in einem CDMA–System verwendet man die bipolare (antipodische) Folge 〈$c_ν$〉 mit $c_ν$ ∈ {+1, –1}. In der Grafik sind die unipolare Folge 〈$u_ν$〉 mit $u_ν$ ∈ {0, 1} und daraus abgeleitete zyklische Verschiebungen 〈$u_{ν+λ}$〉 dargestellt, wobei die Verschiebung λ Werte zwischen 1 und 15 annimmt. Eine Verschiebung um λ bedeutet dabei absolut einen Versatz um $λ · T-c$. Hierbei bezeichnet $T_c$ die Chipdauer. Gesucht ist die PAKF (periodische Autokorrelationsfunktion) $${\it \varphi}_{c}(\lambda) = {\rm E} \left [ c_\nu \cdot c_{\nu+\lambda} \right ] \hspace{0.05cm}.$$ Zur Herleitung soll dabei zunächst die PAKF $${\it \varphi}_{u}(\lambda) = {\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ]$$ mit den unipolaren Koeffizienten $u_ν$ ∈ {0, 1} berechnet werden. Die Umrechnung der Koeffizienten ist durch $c_ν = 1 – 2u_ν$ gegeben.

Hinweis: Die Aufgabe bezieht sich auf das Kapitel 5.3.

Fragebogen

1

Wie groß ist der Grad des PN–Generators?

$G$ =

2

Wie groß ist der quadratische Erwartungswert der Koeffizienten $u_ν$ ∈ {0, 1}?

$E[u_ν^2]$ =

3

Wie groß ist der quadratische Erwartungswert der Koeffizienten $c_ν$ ∈ {+1, –1}?

$E[u_c^2]$ =

4

Welche Aussagen gelten für den Erwartungswert $E[u_ν · u_{ν+λ}]$?

Es ist $E[u_ν · u_{ν+1}] = 4/15$.
Es ist $E[u_ν · u_{ν+2}] = 4/15$.
Die PAKF–Werte $φ_u(λ = 1)$, ... , $φ_u(λ = 14)$ sind alle gleich.

5

Berechnen Sie die PAKF–Werte bei bipolarer Darstellung ($λ = 1, ..., 14$):

$φ_c(λ)$ =

6

Geben Sie folgende PAKF–Werte für den Fall G = 6 an.

$φ_c(λ=0)$ =

$φ_c(λ=0)$ =

$φ_c(λ=63)$ =

$φ_c(λ=64)$ =


Musterlösung

1. Die Periodendauer einer M–Sequenz beträgt $$P = 2^G -1 \hspace{0.05cm}.$$ Daraus ergibt sich mit P = 15 der Grad G = 4.

2. Von den P = 15 Spreizbits sind 8 Einsen und 7 Nullen. Damit gilt wegen $u_ν^2 = u_ν$: $${\rm E}\left [ u_\nu \right ] = {\rm E}\left [ u_\nu^2 \right ] = \frac{8}{15} \hspace{0.15cm}\underline {\approx 0.533} \hspace{0.05cm}, \hspace{0.3cm} {\rm allgemein:}\,\, \frac{P+1}{2P}\hspace{0.05cm}.$$

3. In bipolarer Darstellung ist $c_ν^2$ immer 1. Damit gilt auch für den quadratischen Erwartungswert: $${\rm E}\left [ c_\nu^2 \right ] \hspace{0.15cm}\underline {= 1}\hspace{0.05cm}.$$

4. Die beigefügte Tabelle macht deutlich, dass für die diskreten PAKF–Werte mit λ = 1, ... , 14 gilt: $${\it \varphi}_{u}(\lambda) = {\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ]= \frac{4}{15} \hspace{0.05cm}.$$ Multipliziert man nämlich 〈$u_ν$〉 mit 〈$u_{ν+λ}$〉, wobei für den Index λ wieder die Werte 1, ... , 14 einzusetzen sind, so treten im Produkt jeweils 4 Einsen auf. Dagegen gilt für λ = P = 15: $${\it \varphi}_{u}(\lambda = 15) = {\rm E}\left [ u_\nu \cdot u_{\nu+P} \right ]= \frac{8}{15} \hspace{0.05cm}.$$ Richtig sind somit die Lösungsvorschläge 1, 2 und 4.

5. Die bipolaren Koeffizienten $c_ν$ ergeben sich aus den unipolaren Koeffizienten uν gemäß der Gleichung $$c_\nu = 1 - 2 \cdot u_\nu \hspace{0.3cm} \Rightarrow \hspace{0.3cm} u_\nu = 0: c_\nu = +1\hspace{0.05cm},\hspace{0.3cm}u_\nu = 1: c_\nu = -1 \hspace{0.05cm}.$$ Damit folgt aus den Rechenregeln für Erwartungswerte: $${\it \varphi}_{c}(\lambda) = {\rm E} \left [ c_\nu \cdot c_{\nu+\lambda} \right ]= {\rm E} \left [ (1 - 2 \cdot u_\nu ) \cdot (1 - 2 \cdot u_\nu ) \right ] =$$ $$ = 1 + 4 \cdot {\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ] - 2 \cdot {\rm E}\left [ u_\nu \right ] - 2 \cdot {\rm E}\left [ u_{\nu+\lambda} \right ] \hspace{0.05cm}.$$ Mit dem Ergebnis der Teilaufgabe b) $$ {\rm E}\left [ u_{\nu} \right ]= {\rm E}\left [ u_{\nu+\lambda} \right ]=\frac{8}{15} \hspace{0.05cm},$$ und der Teilaufgabe d) $${\rm E}\left [ u_\nu \cdot u_{\nu+\lambda} \right ] =\frac{4}{15} \hspace{0.05cm} \,\,{\rm{f\ddot{u}r}}\,\,\lambda = 0, \pm P, \pm 2P, ...$$ kommt man somit zum Ergebnis (falls λ kein Vielfaches von P): $${\it \varphi}_{c}(\lambda) = 1 + 4 \cdot \frac{4}{15} - 2 \cdot \frac{8}{15}- 2 \cdot \frac{8}{15} \hspace{0.15cm}\underline {\approx - 0.067} = - \frac{1}{15} = - \frac{1}{P} \hspace{0.05cm}.$$

6. Eine M–Sequenz mit Grad G = 6 hat die Periodenlänge P = 63. Entsprechend dem Ergebnis zur Teilaufgabe e) erhält man somit: $$ {\it \varphi}_{c}(\lambda = 0) = {\it \varphi}_{c}(\lambda =63) \hspace{0.15cm}\underline {= 1} \hspace{0.05cm},\hspace{0.3cm} {\it \varphi}_{c}(\lambda = 1) = {\it \varphi}_{c}(\lambda =64) \hspace{0.15cm}\underline {= -1/63} \hspace{0.05cm}.$$ Die nachfolgende Grafik zeigt die PAKF einer M–Sequenz allgemein. Für die hier gesuchten Ergebnisse ist P = 63 zu setzen.

P ID1885 Mod A 5 3f.png