Sunteți pe pagina 1din 3

METODA ANALIZEI DE CORELAIE

1. Probleme de studiat
n cadrul acestei lucrri de laborator se va exemplifica modul de implementare a metodei analizei de corelaie
pentru identificarea modelului a dou sisteme descrise prin ecuaii cu diferene de forma:

[ ]

[ ]

A q 1 y[t ] = B q 1 u[t ] + n[t ]


n care

(1.)

n[t ] este un semnal zgomot alb cu distribuie normal, necorelat cu semnalul u[t ] aplicat la intrarea n

sistem, avnd media statistic de ordinul unu egal cu zero i variana egal cu . Deoarece din datele
rezultate dintr-un singur experiment este dificil s determinm modelul sistemului datorit efectului perturbaiilor,
se vor efectua un numr preselectabil de experimente i se vor studia erorile sistematice i varianele pentru
diferite valori ale amplitudinii zgomotului aditiv.
2

2. Descrierea metodei
Analiza de corelaie este o metod de identificare a sistemelor care permite determinarea unui model dinamic al
sistemului direct n domeniul timpului. n cazul metodei analizei de corelaie la intrarea n sistemului analizat se
aplic un semnal zgomot alb, u t , ieirea y t fiind afectat de un semnal aleator a crui natur este n
principiu necunoscut. Metoda analizei de corelaie permite determinarea unui estimat al funciei pondere a
sistemului analizat.

[]

[]

La baza metodei analizei de corelaie se afl relaiile care leag funciile de corelaie ale unui proces aleator
staionar aplicat unui sistem liniar cu parametri constani.
Presupunnd, n general, un proces aleator staionar
de ordinul unu,

x[t ] , cu alte cuvinte un proces care are media statistic

constant in raport cu timpul i respectiv funciile de corelaie independente de originea

timpului, valoarea mediei statistice de ordinul unu a procesului poate fi calculat prin mediere temporal:

1
T 2 T

x = E{x[t ]} = lim
n care,

x(t )dt

(2.)

E{}
este operatorul de mediere statistic.

Funcia de autocovarian a procesului

x[t ] este dat de relaia:

1
rx ( ) = E{x[t ] x[t + ]} = lim
T 2 T

[
]
[
]
x
t

x
t
+

dt
.

(3.)

Funcia de intercovarian ntre dou procese aleatoare staionare se calculeaz cu expresia:

1
rxy ( ) = E{x[t ] y[t + ]} = lim
T 2 T

[
]
[
]
x
t

y
t
+

dt
.
T

(4.)

Pentru analiza modului n care funciile de corelaie ale semnalelor sunt modificate la trecerea acestora prin
sistemele liniare se pornete de la faptul c ieirea neperturbat a unui sistem z t este legat de mrimea de
comand

[]

u[t ] prin produsul de convoluie:

MODELARE, IDENTIFICARE, SIMULARE

z[t ] = u[ ] g [t ]d = u g .

(5.)

n care,

g [t ] este funcia pondere a sistemului.

Pentru cazul n care semnalul de intrare este un proces aleator, se obin urmtoarele relaii analitice echivalente
relaiei (5.):

ruz ( ) = ru ( ) g ( ) ,

(6.)

rzu ( ) = ru ( ) g ( ) ,

(7.)

rz ( ) = ru ( ) g ( ) g ( ) .

(8.)

Dac se ia n considerare efectul zgomotului aditiv de la ieire, relaiile (6.) (7.) devin:

ry ( ) = E{( z [t ] + n[t ]) ( z[t + ] + n[t + ])} ,

(9.)

ry ( ) = rz ( ) + rn ( ) + rzn ( ) + rnz ( ) ,

(10.)

ruy ( ) = ruz ( ) + run ( ) .

(11.)

Cu ipoteza c procesul aleator de la intrarea n sistem este necorelat cu zgomotul aditiv de la ieirea din sistem,
relaiile (9.) (10.) se simplific dup cum urmeaz:

ry ( ) = rz ( ) + rn ( ) ,

(12.)

ruy ( ) = ruz ( ) = ru ( ) g ( ) .

(13.)

n mod special ultima relaie este important pentru metoda analizei de corelaie. Dac procesul aleator de la
intrare este astfel nct funcia de autocorelaie a acestuia,

ru ( ) s fie nul pentru toate valorile cu excepia

punctului atunci produsul de convoluie se transform n produs algebric i deconvoluia expresiei (13.) se
efectueaz foarte simplu. Teoretic, condiia de mai sus nu este ndeplinit exact dect de zgomotul alb pur. n
practic se utilizeaz semnale pseudoaleatoare binare care aproximeaz acest semnal.
Semnalele pseudoaleatoare binare sunt semnale deterministe, periodice, a caror functie de autocorelatie in
intervalul perioadei principale aproximeaza funcia de autocorelaie a semnalului aleator pur in jurul originii
timpului.
Semnalele pseudoaleatoare binare au urmtoarele proprieti:

Semnalul poate comuta ntre dou nivele predefinite

a la intervale de timp multipli ntregi de t ;

Semnalul pseudoaleator binar este periodic cu perioada Tc = N t n care N este un numr ntreg impar;
acest fapt face ca experimentele s fie repetabile.

(N + 1) / 2

Pe durata unei perioade a semnalului, exist

Funcia de autocorelaie a semnalului este dat de expresia:

(N 1) / 2 n care semnalul ia cealalt valoare.

intervale n care semnalul ia una dintre valori i

Metoda analizei de corelaie

2 N +1
1
1 t < < t
a

N t N
ru ( ) =
.
2
a
t < < ( N 1) t
N

(14.)

Eroarea sistematic a estimatului care se obine prin aplicarea la intrarea sistemului a unui semnal
pseudoaleator binar u t , ieirea sistemului fiind afectat de perturbaia aditiv n t , se calculeaz cu relaia:

[]

[]

B{g [ ]} = E{g [ ] g [ ]} =
g [ ]
1
N
=
+ 2


(N + 1) t a t N + 1 n u
n care

n , u

(15.)

reprezint valorile medii ale zgomotului aditiv i respectiv ale semnalului pseudoaleator binar.

3. Probleme de rezolvat
3.1. Pentru sistemul continuu cu ntrziere de ordinul unu cu funcia de transfer:

G (s ) =

K
.
T s +1

S se determine expresiile funciei pondere,


demonstreze relaiile:
(a) g (0 ) =

g (t ) i respectiv rspunsului indicial, g1 (t ) i apoi s se

K
i (b) lim g1 (t ) = K .
t
T

3.2. n relaia (16.) fiind date valorile amplificrii


de intercorelaie

(16.)

(17.)

K = respectiv constantei de timp T = s se calculeze funcia

ryu ( ) pentru semnal de intrare n sistem treapt unitar.

3.3. Pentru valorile parametrilor funciei de transfer date n problema precedent s se deduc ecuaia cu
diferene a sistemului discret echivalent, perioada de eantionare fiind

Te = .