Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Introducere în identificarea
sistemelor
B C
Achizitia si Alegerea
prelucrarea modelului
datelor
{u[n]} Alegerea M
{y[n]} metodei
NU DA
Validarea Model
modelului E
Determinarea celui mai bun model din mulţime, pe baza datelor - aceasta este
procedura de identificare. Testul calităţii modelului este, de obicei, bazat pe
comportarea modelelor atunci când se încearcă reproducerea experimentului.
După ce s-au parcurs etapele enumerate mai sus, s-a ajuns la un model
particular şi anume acel model din mulţime care descrie cel mai bine
comportamentul datelor prelevate conform unui criteriu stabilit. Mai rămâne
de testat dacă acest model este suficient de bun, adică dacă poate fi validat
pentru scopul pentru care a fost conceput.
*
P( ) y[n]
proces [n, ]
u[n]
V()
M()
model yM [n, ]
Optimizare
În acest caz, atât procesul cât şi modelul sunt simulate cu aceeaşi intrare, care
constituie colecţia de date de intrare măsurate {u[n]}n=1,N ( N se numeşte
dimensiunea orizontului de măsură). Procesul oferă datele de ieşire măsurate
{y[n]}n=1,N , iar modelul oferă datele simulate {yM[n]}n=1,N, care depind de
vectorul parametrilor necunoscuţi determinaţi din datele măsurate.
Diferenţa dintre datele măsurate şi cele simulate constituie erorile dintre
proces şi model ([n,] = y[n] – yM[n, ] ). Ansamblul erorilor este folosit
pentru a defini criteriul de adecvanţă V() care trebuie optimizat în vederea
determinării parametrilor necunoscuţi .
unde ˆN este valoarea optimă a vectorului parametrilor necunoscuţi, iar S este
domeniul de stabilitate al modelului.
P(*) y[n]
proces
u[n]
P()
M()
model yM[n, ]
Minimizare
Construirea
experimentului şi
prelevarea datelor
Date
Date
Alegerea structurii Suprapunere Model
modelului model peste
date
Structura
Datele nu modelului nu Validarea
sunt bune este bună modelului
Nu Poate fi acceptat
modelul?
Da
t ,ˆN ; compararea mai multor proprietăţi ale modelelor, etc.).
Tabelul 1.1.
1. SIMULARE
1.1. ldsim simulează un sistem liniar general
1.2. mktheta creează un model standard
2. ESTIMARE PARAMETRICĂ
2.1. armax estimează un model de tip Armax
2.2. arx estimează un model tip Arx folosind metoda celor mai mici pătrate
2.3. bj estimează un model de tip Box-Jenkins
2.4. iv estimează un model de tip Arx folosind metoda variabilelor
instrumentale
2.5. iv4 estimează un model de tip Arx folosind metoda variabilelor
instrumentale în patru etape
2.6. oe estimează un model de tip eroare de ieşire
2.7. pem estimează un model liniar general
3. ESTIMARE NEPARAMETRICĂ
3.1. covf estimează funcţia de covarianţă
3.2. spa estimează funcţia de transfer şi spectrele folosind analiza spectrală
4. CONVERSIE DE MODELE
4.1. cont calculează modelul continuu în timp
4.2 polyform calculează funcţia de transfer polinomială
4.3. trf calculează funcţiile de frecvenţă şi spectrele
4.4. zp calculează amplificarea statică aferentă reprezentării poli-zerouri
5. PREZENTARE MODEL
5.1. bodeplot reprezintă grafic funcţiile Bode
5.2. present afişează modelul pe ecran
5.3. zpplot afişează polii şi zerourile
6. VALIDARE MODEL
6.1. idsim simulează modelul
6.2. pe calculează erorile prognozate
6.3. resid calculează şi analizează reziduurile