Identificarea sistemelor dinamice utilizând rețele neuronale multistrat

Proiect
8/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 15 în total
Cuvinte : 1766
Mărime: 108.22KB (arhivat)
Publicat de: Daniel D.
Puncte necesare: 7
Profesor îndrumător / Prezentat Profesorului: Anghel Suntaniu

Extras din proiect

Introducere

Prin identificarea unui sistem se înţelege un procedeu experimental şi / sau urmat de un algoritm în urma căruia / cărora se obţine o reprezentare a sistemului. Reprezentarea poate fi parametrică sau neparametrică, dar această reprezentare trebuie să conţină aspectele esenţiale ale unui sistem existent sau care urmează să devină realitate.

Interesul pentru această disciplină a crescut deoarece identificarea este implicată în multe domenii, dintre care enumerăm următoarele:

• modelarea proceselor industriale în scopul cunoaşterii şi / sau al conducerii;

• modelarea proceselor economice;

• investigarea sistemelor biologice, ca de exemplu sistemul de control pupilar, sistemul circulator etc;

• studiul fenomenelor descrise prin serii de timp.

Problema obţinerii unui model al procesului poate fi rezolvată utilizând două abordări:

• identificarea analitică în cadrul căreia modelul este obţinut pe baza unor legi fizico-chimice, ca de exemplu legea lui Hooke, legea conservării masei, a energiei etc;

• identificarea experimentală care constă în determinarea unui model pentru proces din datele de intrare - ieşire.

În cadrul acestui capitol se vor prezenta metode de identificare experimentală, care utilizează reţele neuronale. Prin capacitatea lor de generalizare, reţelele neuronale permit obţinerea unor modele ale sistemelor investigate, sisteme care nu trebuie să fie în exclusivitate liniare. Identificarea sistemelor cu ajutorul reţelelor neuronale prezintă un interes major, datorită următoarelor considerente:

• se pot identifica cu o mai mare uşurinţă sistemele neliniare;

• modelele rezultate în urma identificării se pot utiliza în structuri de reglare cu reţele neuronale, care nu necesită existenţa unor metode de calcul a legii de comandă.

Pentru identificarea sistemelor se utilizează de obicei următoarele tipuri de reţele: reţele neuronale multistrat [13,20], reţele RBF [53] şi reţele CMAC [38]. De asemenea s-au propus structuri noi de reţele[14], prevăzute cu neuroni memorie în scopul memorării unei cantităţi mai mari de informaţii cu privire la sistemul identificat.

Procedura de identificare experimentală presupune în general o etapă de formare a datelor şi o altă etapă de procesare a datelor în vederea ajustării parametrilor reţelei. În timpul desfăşurării experimentului de identificare este necesar să se aibă în vedere următoarele aspecte:

• variabilele de intrare care influenţează ieşirea;

• se pot aplica semnale de probă sau este necesară observarea în funcţionarea normală a procesului;

• care sunt limitele admise ale semnalului de probă;

• ce semnal de probă trebuie ales pentru a obţine informaţii cât mai bogate despre proces;

• procesul se identifică în buclă închisă sau în buclă deschisă;

• care este timpul maxim de experimentare admis;

• care este tipul de reţea prin care se aproximează procesul;

• care este ponderea zgomotului în semnalul de ieşire al sistemului;

• care este procedura prin care se stabileşte structura reţelei.

Modul general de desfăşurare a unei procedurii de identificare este prezentat schematic în figura de mai jos.

În timpul proiectării experimentului se impune să se obţină cât mai multe informaţii cu privire la sistemul investigat (neliniarităţi, tipul acestora, gradul de structurabilitate a sistemului). După obţinerea acestor informaţii urmează să se stabilească tipul de reţea utilizată şi structura acesteia, ca apoi să se parcurgă etapa de ajustare a ponderilor. În final se validează rezultatul obţinut prin analiza proprietăţilor reziduului şi comportarea modelului rezultat la alte realizări ale semnalului de intrare, decât cele utilizate la formarea lotului de date.

Pentru reuşita identificării sunt necesare atât cunoaşterea aspectelor specifice procesului, cât şi experienţa şi intuiţia inginerească.

Preview document

Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 1
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 2
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 3
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 4
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 5
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 6
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 7
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 8
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 9
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 10
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 11
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 12
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 13
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 14
Identificarea sistemelor dinamice utilizând rețele neuronale multistrat - Pagina 15

Conținut arhivă zip

  • Identificarea Sistemelor Dinamice utilizand Retele Neuronale Multistrat.doc

Alții au mai descărcat și

Reglarea adaptivă a sistemelor dinamice neliniare utilizând rețele neuronale artificiale

Introducere : Rețelele neurale artificiale (RN) reprezintă modele simplificate ale sistemului nervos central. Ele au abilitatea de a răspunde la...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Tehnici Neuronale în Conducerea Proceselor

1. Cine garantează reuşita unei aplicaţii cu reţele neuronale multistrat?. 2. Ce reprezintă un neuron înt-o reţea neuronala artificiala?. 3. Care...

Ai nevoie de altceva?