Documente Academic
Documente Profesional
Documente Cultură
nB
y ( t ) = a y ( t i ) + bi u ( t d i )
i
=i 1 =i 1
Semnalul de excitare:
p
u ( t ) = sin (iTet )
i =1
nA + nB
nA + nB par p 2
n + n impar p nA + nB + 1
A B
2
Dimensionare SPAB
Durata maxima a unui puls al SPAB-ului este data de NTe. Aceasta trebuie sa fie mai
mare decat timpul de crestere pentru a identifica corect amplificarea sistemlui.
Observatii:
Se recomanda p 4.
Amplitudinea SPAB-ului trebuie sa fie mai mare decat cea a zgomotului.
Cresterea prea puternica a amplitudinii SPAB are efecte nedorite asupra
liniaritatii sistemului identificat (in general ne intereseaza identificarea unui
sistem liniar in jurul unui punct de functionare).
Conditionarea semnalului
1. Structurile modelelor folosite pentru identificare corespund modelelor
dinamice care exprima variatii ale iesirii ca o functie de variatiile intrarii in
jurul unui punct de functionare. Drept urmare trebuie eliminata componenta
continua (corespunzatoare punctului de functionare) sau alunecarea acestuia pe
parcursul identificarii.
2. Reducerea complexitatii modelului pornind de la informatii cunoscute apriori:
Proces cu integrator:
y1 ( t ) = y ( t )
(a)
u1 ( t ) =
u (t )
1 q 1
y2 ( t ) = y ( t ) y ( t 1)
(b)
u2 ( t ) = u ( t )
Datele se pot scala pentru a avea acelasi ordin de marime la valorile vectorilor u si y.
Parametrii identificati b trebuie modificati la sfarsit pentru a reface modificarile de scalare
initiale.
di +1
1 N 2
=
R ( 0 ) E=
t
(
)
{ } N * (t )
i =1
Daca Rnou(0) 0.8 Rvechi(0), nu se recomanda cresterea gradului polinomului.
2
Identificarea sistemului
Structura 1: A(q-1)y(k) = q-dB(q-1)u(k)+e(k)
Structura 2: A(q-1)y(k) = q-dB(q-1)u(k)+ A(q-1)w(k)
Structura 3: A(q-1)y(k) = q-dB(q-1)u(k)+ C(q-1)e(k)
Structura 4: A(q-1)y(k) = q-dB(q-1)u(k)+(1/ C(q-1))e(k)
Vectorul
parametrilor
nou estimati
Vectorul
est. la pasul prec. parametrica masurate ( scalar )
( k + 1) = ( k ) + F ( k + 1) ( k + 1) ( k + 1)
F ( k ) ( k + 1) T ( k + 1) F ( k )
F ( k + 1=
) F (k )
1 + T ( k + 1) F ( k ) ( k + 1)
(k + 1)= y ( k + 1) T ( k ) ( k + 1)
Metode de validare
Validarea modelelor de la structurile 1, 3 si 4
Principiu: daca structura aleasa este cea corecta iar gradele nA, nB, nC si d sunt corecte,
atunci eroare de predictie tinde asimptotic spre un zgomot alb:
lim E { ( t ) ( t i )} =
0
t
=
i 1, 2,3,...; 1, 2, 3,...
Validarea se face pe u nou set de date:
1. Se calculeaza y ( t )
2. Se calculeaza ( t )
3. Testul de albire (necorelare)
Testul de albire:
Fie ( t ) secventa centrata a erorilor de predictie.
Se calculeaza:
R ( 0)
1 N
R=
( 0 ) * 2 ( t ); RN=
( 0) = 1
N t =1
R ( 0)
*
R=
(i )
R (i )
1 N
t t i ); RN=
(i )
* ( ) (
N t =1
R ( 0)
*
1 N
( t ) y ( t i ) = 0, i = 1, 2,3,...
N * t =1
10
Se calculeaza:
*
1 N
=
R (i )
( t ) y ( t i );
N * t =1
RN ( i ) =
R (i )
1/2
1 N * 2 1 N * 2
* ( t ) * y ( t )
=
N t 1 =
N t 1
i = 0,1, 2,..., imax
=
imax max( nA , nB + d )
11