Processo ciclostazionario

Un processo ciclostazionario è un segnale avente proprietà statistiche che variano nel tempo. I processi stocastici ciclostazionari servono per descrivere processi generati da fenomeni periodici, come ne esistono molti in natura. Tali processi, sebbene non siano descritti in termini di funzioni periodiche del tempo, producono dati che possono essere descritti attraverso parametri statistici che variano periodicamente nel tempo (statistiche di primo e secondo ordine). Ad esempio, nelle telecomunicazioni, la periodicità dei dati è dovuta alla modulazione, al campionamento, alla codifica; in meccanica è dovuta alla rotazione dei meccanismi, mentre in radioastronomia la periodicità è generata ad esempio dai moti di rotazione e rivoluzione dei pianeti e dalla pulsazione delle stelle.

Definizione

Vi sono due approcci differenti allo studio dei processi ciclostazionari: uno probabilistico, che considera i segnali come realizzazioni di un processo stocastico; l'altro, di tipo deterministico, in cui i segnali vengono modellati come una singola funzione del tempo (serie temporale), piuttosto che come una realizzazione di un processo stocastico. Tale approccio è usato quando non esiste un insieme di realizzazioni, e si utilizza la serie temporale, con un ragionamento al limite, proprio per creare un modello matematico del processo stesso (approccio F.O.T. = fraction-of-time).

In entrambi i casi, il processo o la serie temporale vengono detti ciclostazionari se le statistiche ad essi associate variano periodicamente col tempo.

Processi ciclostazionari in senso lato

Segnali che esibiscano ciclostazionarietà nelle statistiche del secondo ordine (funzioni media e autocorrelazione) vengono detti ciclostazionari in senso lato. Indicando con E {\displaystyle \operatorname {E} } l'operatore di media, un processo ciclostazionario x ( t ) {\displaystyle x(t)} di periodo T 0 {\displaystyle T_{0}} soddisfa quindi le seguenti relazioni:

E [ x ( t ) ] = E [ x ( t + T 0 ) ] t {\displaystyle \operatorname {E} [x(t)]=\operatorname {E} [x(t+T_{0})]\quad \forall t}
R x ( t ; τ ) = R x ( t + T 0 ; τ ) t , τ . {\displaystyle R_{x}(t;\tau )=R_{x}(t+T_{0};\tau )\quad \forall t,\tau .}

In particolare, la funzione di autocorrelazione, essendo una funzione periodica in t, può essere espansa in serie di Fourier:

R x ( t ; τ ) = n = R x n / T 0 ( τ ) e j 2 π n T 0 t {\displaystyle R_{x}(t;\tau )=\sum _{n=-\infty }^{\infty }R_{x}^{n/T_{0}}(\tau )e^{j2\pi {\frac {n}{T_{0}}}t}}

dove R x n / T 0 ( τ ) {\displaystyle R_{x}^{n/T_{0}}(\tau )} è chiamata funzione di autocorrelazione ciclica, ed è uguale a:

R x n / T 0 ( τ ) = 1 T 0 T 0 / 2 T 0 / 2 R x ( t , τ ) e j 2 π n T 0 t d t . {\displaystyle R_{x}^{n/T_{0}}(\tau )={\frac {1}{T_{0}}}\int _{-T_{0}/2}^{T_{0}/2}R_{x}(t,\tau )e^{-j2\pi {\frac {n}{T_{0}}}t}\mathrm {d} t.}

Le frequenze n / T 0 , n Z , {\displaystyle n/T_{0},\,n\in \mathbb {Z} ,} sono chiamate frequenze cicliche.

I processi stazionari in senso lato possono essere visti come casi particolari di processi ciclostazionari in senso lato con soltanto R x 0 ( τ ) 0 {\displaystyle R_{x}^{0}(\tau )\neq 0} .

Serie temporali ciclostazionarie

Un segnale funzione del tempo che non sia in generale una realizzazione di un processo stocastico può esibire ciclostazionarietà nel contesto della teoria FOT. Secondo tale interpretazione, la funzione di autocorrelazione ciclica può essere definita nel seguente modo:

R ^ x n / T 0 ( τ ) = lim T + 1 T t T / 2 t + T / 2 x ( t + τ ) x ( t ) e j 2 π n T 0 t d t . {\displaystyle {\hat {R}}_{x}^{n/T_{0}}(\tau )=\lim _{T\rightarrow +\infty }{\frac {1}{T}}\int _{t-T/2}^{t+T/2}x(t+\tau )x^{*}(t)e^{-j2\pi {\frac {n}{T_{0}}}t}\mathrm {d} t.}

Se la serie temporale è una realizzazione di un processo stocastico, allora R x n / T 0 ( τ ) = E [ R ^ x n / T 0 ( τ ) ] {\displaystyle R_{x}^{n/T_{0}}(\tau )=\operatorname {E} \left[{\hat {R}}_{x}^{n/T_{0}}(\tau )\right]} . Se, inoltre, il segnale è anche ergodico, allora tutte le realizzazioni esibiscono le stesse medie temporali, per cui R x n / T 0 ( τ ) = R ^ x n / T 0 ( τ ) {\displaystyle R_{x}^{n/T_{0}}(\tau )={\hat {R}}_{x}^{n/T_{0}}(\tau )} in errore quadratico medio.

Comportamento nel dominio della frequenza

La trasformata di Fourier della funzione di autocorrelazione ciclica alla frequenza ciclica α è detta spettro ciclico o funzione di densità spettrale di correlazione. Tale funzione è pari a:

S x α ( f ) = + R x α ( τ ) e j 2 π α τ d τ . {\displaystyle S_{x}^{\alpha }(f)=\int _{-\infty }^{+\infty }R_{x}^{\alpha }(\tau )e^{-j2\pi \alpha \tau }\mathrm {d} \tau .}

Lo spettro ciclico alla frequenza ciclica zero è anche chiamato densità spettrale di potenza media.

Si noti che un processo ciclostazionario x ( t ) {\displaystyle x(t)} con trasformata di Fourier X ( f ) {\displaystyle X(f)} può avere componenti frequenziali correlate quando queste sono spaziate di multipli di 1 / T 0 {\displaystyle 1/T_{0}} . In particolare:

E [ X ( f 1 ) X ( f 2 ) ] = n = S x n / T 0 ( f 1 ) δ ( f 1 f 2 + n T 0 ) {\displaystyle \operatorname {E} \left[X(f_{1})X^{*}(f_{2})\right]=\sum _{n=-\infty }^{\infty }S_{x}^{n/T_{0}}(f_{1})\delta \left(f_{1}-f_{2}+{\frac {n}{T_{0}}}\right)}

dove δ ( f ) {\displaystyle \delta (f)} indica la funzione delta di Dirac. Le frequenze f 1 f 2 {\displaystyle f_{1}\neq f_{2}} sono invece sempre incorrelate per un processo stazionario in senso lato, essendo S x n / T 0 ( f ) 0 {\displaystyle S_{x}^{n/T_{0}}(f)\neq 0} solo per n = 0 {\displaystyle n=0} .

Esempio: Segnale digitale modulato linearmente

Un esempio di segnale ciclostazionario è un segnale digitale modulato linearmente:

x ( t ) = k = a k p ( t k T 0 ) {\displaystyle x(t)=\sum _{k=-\infty }^{\infty }a_{k}p(t-kT_{0})}

dove a k C {\displaystyle a_{k}\in \mathbb {C} } sono variabili casuali i.i.d. Il segnale p ( t ) {\displaystyle p(t)} , con trasformata di Fourier P ( f ) {\displaystyle P(f)} , è l'impulso di supporto della modulazione.

Assumendo E [ a k ] = 0 {\displaystyle \operatorname {E} [a_{k}]=0} e E [ | a k | 2 ] = σ a 2 {\displaystyle \operatorname {E} [|a_{k}|^{2}]=\sigma _{a}^{2}} , la funzione di autocorrelazione è:

R x ( t , τ ) = E [ x ( t + τ ) x ( t ) ] = k , n E [ a k a n ] p ( t + τ k T 0 ) p ( t n T 0 ) = σ a 2 k p ( t + τ k T 0 ) p ( t k T 0 ) . {\displaystyle {\begin{aligned}R_{x}(t,\tau )&=\operatorname {E} [x(t+\tau )x^{*}(t)]\\&=\sum _{k,n}\operatorname {E} [a_{k}a_{n}^{*}]p(t+\tau -kT_{0})p^{*}(t-nT_{0})\\&=\sigma _{a}^{2}\sum _{k}p(t+\tau -kT_{0})p^{*}(t-kT_{0}).\end{aligned}}}

L'ultima sommatoria è una sommatoria periodica, quindi un segnale periodico in t. Di conseguenza, x ( t ) {\displaystyle x(t)} è un segnale ciclostazionario con periodo T 0 {\displaystyle T_{0}} e funzione di autocorrelazione ciclica:

R x n / T 0 ( τ ) = 1 T 0 T 0 T 0 R x ( t , τ ) e j 2 π n T 0 t d t = 1 T 0 T 0 T 0 σ a 2 k = p ( t + τ k T 0 ) p ( t k T 0 ) e j 2 π n T 0 t d t = σ a 2 T 0 k = T 0 k T 0 T 0 k T 0 p ( λ + τ ) p ( λ ) e j 2 π n T 0 ( λ + k T 0 ) d λ = σ a 2 T 0 p ( λ + τ ) p ( λ ) e j 2 π n T 0 λ d λ = σ a 2 T 0 p ( τ ) { p ( τ ) e j 2 π n T 0 τ } . {\displaystyle {\begin{aligned}R_{x}^{n/T_{0}}(\tau )&={\frac {1}{T_{0}}}\int _{-T_{0}}^{T_{0}}R_{x}(t,\tau )e^{-j2\pi {\frac {n}{T_{0}}}t}\mathrm {d} t\\&={\frac {1}{T_{0}}}\int _{-T_{0}}^{T_{0}}\sigma _{a}^{2}\sum _{k=-\infty }^{\infty }p(t+\tau -kT_{0})p^{*}(t-kT_{0})e^{-j2\pi {\frac {n}{T_{0}}}t}\mathrm {d} t\\&={\frac {\sigma _{a}^{2}}{T_{0}}}\sum _{k=-\infty }^{\infty }\int _{-T_{0}-kT_{0}}^{T_{0}-kT_{0}}p(\lambda +\tau )p^{*}(\lambda )e^{-j2\pi {\frac {n}{T_{0}}}(\lambda +kT_{0})}\mathrm {d} \lambda \\&={\frac {\sigma _{a}^{2}}{T_{0}}}\int _{-\infty }^{\infty }p(\lambda +\tau )p^{*}(\lambda )e^{-j2\pi {\frac {n}{T_{0}}}\lambda }\mathrm {d} \lambda \\&={\frac {\sigma _{a}^{2}}{T_{0}}}p(\tau )*\left\{p^{*}(-\tau )e^{j2\pi {\frac {n}{T_{0}}}\tau }\right\}.\end{aligned}}}

dove {\displaystyle *} indica l'operatore di convoluzione. Lo spettro ciclico è:

S x n / T 0 ( f ) = σ a 2 T 0 P ( f ) P ( f n T 0 ) . {\displaystyle S_{x}^{n/T_{0}}(f)={\frac {\sigma _{a}^{2}}{T_{0}}}P(f)P^{*}\left(f-{\frac {n}{T_{0}}}\right).}

Tipici impulsi a coseno rialzato normalmente utilizzati in comunicazioni digitali hanno quindi solo le frequenze cicliche n = 1 , 0 , 1 {\displaystyle n=-1,0,1} .

Bibliografia

  • William A. Gardner, Antonio Napolitano, and Luigi Paura, Cyclostationarity: Half a century of research, in Signal Processing, vol. 86, n. 4, Elsevier, 2006, pp. 639–697, DOI:10.1016/j.sigpro.2005.06.016.
  Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica