Sunteți pe pagina 1din 6

CONTROL INTELIGENT

CONTROLUL SITEMELOR FOLOSIND RETELE NEURONALE


TINCA LARISA MAUNELA MASTER CAP

1. INTRODUCERE
1.1. State of art
Retelele neuronale artificiale caracterizeaza ansambluri de elemente de procesare simple , puternic interconectate si operand in paralel , care urmaresc sa interactioneze cu mediul inconjurator intr-un mod asemanator creierelor biologice si care au capaciatatea de a invata . Nu exista o definitie general acceptata a retelelor neuronale , dar majoritatea cercetatorilor sunt de accord cu definirea acestora ca retele de elemente simple puternic interconectate prin intermediul unor legaturi numite interconexiuni prin care se propaga informatia numerica . Exista o mare varietate de sisteme care se bazeaza pe retele neuronale. Aceste sisteme folosesc in special urmatoarele arhitecturi : 1. Control predictive bazat pe model ( model predictive control MPC ) 2. Control cu liniarizare pe reactive narma-l2 (feedback linearization control ) 3. Control cu referinta modelului ( model reference control ) Pentru a face controlul acestor tipuri de arhitecturi , trebuie parcursi urmatorii doi pasi : 1. Identificarea sistemului 2. Designul controlului

1.2.Datele problemei
Se considera sistemul dinamic neliniar : Unde : y iesirea sistemului u intrarea sistemului

Se doreste implementarea unui controller folosind retele neuronale : y Implementati un sistem de control predictiv y Implementati un sistem de control cu liniarizare pe reactive y Implementati un sistem de control cu referinta modelului y Comparati si analizati rezultatele pentru cele trei tipuri de control implementate

2. REZOLVAREA PROBLEMEI
2.1. Obiectivul lucrarii :
Lucrarea isi propune : y Aplicarea Controlului Predictiv bazat pe Model y Generarea datelor de antrenare a retelei y Controlul neuronal cu liniarizare pe rectie

2.2. Implementarea propriu-zisa:


2.2.1. Controlul Predictiv bazat pe Model Ecuatia sistemului

Aceasta se implementeaza in Simulink in programul ecuatie.mdl . Controlul predictive bazat pe model se gaseste in fisierul nrc_sistem.mdl . In figura 1 se poate vedea raspunsul sistemului necontrolat .

Fig.1 In figura 2 avem rezultatele obtinute dupa ce a fost generata antrenarea retelei .

Fig.2

Aceste date sunt acceptate si se incepe antrenarea retelei.Rezultatele antrenarii sunt prezentate in figura numarul 3. Acestui pas ii urmeaza validarea retelei (fig.4) si testarea retelei in fig.5 .

Fig.3 antrenarea retelei

Fig.4.validarea retelei

Fig.5 testarea retelei

2.2.2. Controlul neuronal cu liniarizare pe rectie