Cap 3 - Sisteme Multimodel (1)

download Cap 3 - Sisteme Multimodel (1)

of 20

description

Multimodel systems

Transcript of Cap 3 - Sisteme Multimodel (1)

  • 1C3: Sisteme multimodel.

    Implementarea Sistemelor de Conducere pentru

    Mediul Industrial - ISCMI

    Cuprins:

    Introducere

    Arhitectura si problematica unui sistem multimodel (MM)

    Determinarea numarului optim de modele algoritmi de reglare

    Selectarea celui mai adecvat modelul

    Comutarea algoritmilor de reglare

    Variante de structuri MM

  • 21. Introducere

    C3: ISCMI Sisteme multimodel

    Modele diferite ?

    Regimuri diferite

  • 31. Introducere

    C3: ISCMI Sisteme multimodel

    Sistem adaptiv?

    Regimuri diferite

    Identificare in BI!!!

    Reproiectare algoritm!!!

    Dificil!!!

    Dificil!!!

  • 41. Introducere

    C3: ISCMI Sisteme multimodel

    Solutia adaptiva clasica este foarte pretentioasa

    si dificil de implementat corect !!!

    Regimuri diferite identificate!!! Modele diferite identificate !!!

    Relaxare!!!

    Multi-model sau multi-controller!!!

  • 51. Introducere

    C3: ISCMI Sisteme multimodel

    Alte exemple:

  • 6C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui sistem multimodel

    (MM)Semnificaia blocurilor i mrimilor este urmtoarea:

    PROCES reprezint procesul fizic ce trebuie condus;Blocul de calcul al comenzii este componenta sistemului ce are rolul evalurii comenzii destinate procesului;

    Blocul de identificare al strii sau poziiei sistemului componenta ce d informaii blocului de calcul al comenzii

    n vederea realizrii unei comenzi adecvate;

    Mod. 1, Mod. 2, Mod. N reprezint modelele diferitelor puncte sau regimuri de funcionare identificate ntr-o faz

    anterioar funcionrii sistemului;

    Alg. 1, Alg. 2, Alg. N reprezint algoritmii de reglare proiectai pentru controlul procesul n N puncte de

    funcionare;

    COMUTATOR(ul) este blocul destinat comutrii sau mixrii comenzilor generate de algoritmii de reglare;

    SELECTOR(ul) este blocul care recunoate i identific starea sistemului fizic utiliznd criterii i algoritmi adecvai

    ce prelucreaz informaiile furnizate de modelele acestuia,

    de referina sistemului etc.;

    y reprezint ieirea procesului fizic;y1, y2, yN ieirile modelelor asociate cu cele N puncte (regimuri) de funcionare;

    u comanda generat de Blocul de calcul al comenzii;u1, u2, uN comenzile calculate de algoritmii de reglare;r reprezint referina sau traiectoria sistemului;p perturbaiile ce acioneaz asupra procesului fizic.

  • 7C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    Sisteme cu neliniariti ce nu pot fi conduse cu un singur algoritm de reglare,

    orict de complex ar fi acesta;

    Sisteme cu regimuri de funcionare diferite a cror funcionare presupune

    existena unor regimuri diferite, ce nu

    permit utilizarea unui algoritm de control

    unic, sau utilizeaz un algoritm foarte

    complex ce ridic probleme deosebite la

    implementare.

    Aplicabilitatea sistemelor MM

  • 8C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    studierea procesului fizic;ncadrarea sistemului n clasa corespunztoare;identificarea modelelor;proiectarea algoritmilor de reglare;proiectarea selectorului;proiectarea comutatorului;implementarea (fizic).

    Metodologia de proiectare a sistemelor multimodel

  • 9C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    Identificarea modelelor, strilor sau regimurilor este fcut

    cu metode ce se preteaz procesului respectiv: algoritmi

    pentru identificarea funciei de transfer, algoritmi pentru

    identificarea modelului neural etc.

    Metodologia de proiectare a sistemelor multimodel

    ???

    Proces

  • 10

    C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    Proiectarea algoritmilor de reglare este realizat cu

    metode adecvate modelelor obinute astfel nct s fie

    asigurate performanele impuse ntregului sistem (ncepnd

    cu stabilitate i continund cu viteza de rspuns,

    suprareglaj etc.).

    Metodologia de proiectare a sistemelor multimodel

    Model

    PerformanteAlgoritm

  • 11

    C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    Proiectarea comutatorului trebuie s asigure o trecere fr

    ocuri de la comanda generat de algoritmul activ la cea a

    celui desemnat a fi mai adecvat strii curente.

    Metodologia de proiectare a sistemelor multimodel

  • 12

    C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    Implementarea ntregului sistem multimodel presupune

    agregarea componentelor proiectate anterior i realizarea

    legturilor informaionale astfel nct s fie asigurat o

    funcionare corect n timp real, cu respectarea

    performanelor generale impuse stabilitate, viteza de

    rspuns etc.

    Metodologia de proiectare a sistemelor multimodel

  • 1313

    C3: ISCMI Sisteme multimodel

    2. Arhitectura si problematica unui (MM)

    Ideea de baza este de a pastraperformantele realizate cat mai aproape

    de cele proiectate.

    Sistemul MM este un caz particular de sistem adaptiv direct ;

    Algoritmii proiectati anterior utilizariidau sistemului o anumita siguranta in

    stabilizarea sistemului.

    Intre punctele de identificare-proiectare a algoritmilor de reglare are loc o degradare

    a performantelor.

    Observatii !!!

  • 14

    C3: ISCMI Sisteme multimodel

    3. Determinarea numarului optim de modele (MM)

    Liniarizarea pe poriuni

    a unei caracteristici

    neliniare

    Procese cu neliniaritati

  • 15

    C3: ISCMI Sisteme multimodel

    3. Determinarea numarului optim de modele (MM)

    Liniarizarea pe poriuni

    a unei caracteristici

    neliniare

    Procese cu neliniaritati

  • 16

    C3: ISCMI Sisteme multimodel

    3. Determinarea numarului optim de modele (MM)

    Determinarea

    regimirilor si a

    diferentelor

    Procese cu regimuri de functionare diferite

  • 17

    C3: ISCMI Sisteme multimodel

    3. Selectarea celui mai bun model - algoritm

    (Balakrishnan, 1996), (Narendra and Balakrishnan, 1997)

    Erori de model i criterii de performan

    kykyk ii

    k

    j

    i

    jk

    ii jeekkJ1

    22

    Perturbatii

  • 18

    C3: ISCMI Sisteme multimodel

    3. Selectarea celui mai bun model - algoritm

    Erori de model i criterii de performan

    kykyk ii

    k

    j

    i

    jk

    ii jeekkJ1

    22

    = 1 i =0 pentru sisteme rapide;performane bune la schimbarea regimului de funcionare

    sensibil la perturbaii;

    = 0 i =0 pentru sisteme lenteperformane slabe la schimbarea regimului de funcionare

    performane bune la perturbaii.

  • 19

    C3: ISCMI Sisteme multimodel

    3. Selectarea celui mai bun model - algoritm

    Erori de model i criterii de performan

    k

    j

    i

    jk

    ii jeekkJ1

    22

    evaluarea continu a rspunsului modelelor procesului (un efort

    de calcul mare);

    evaluarea criteriilor de performant - care necesit efort de calcul

    i de memorie pentru implementarea structurii integrale

    realizat, n general, cu ajutorul unei ferestre de timp mobila.

  • 20

    C3: ISCMI Sisteme multimodel

    3. Selectarea celui mai bun model - algoritm

    Metode mai simple

    Punctul de funcionare este determinat de referina sistemului

    care este modificat, n general, de un operator!!!

    Valoare referinta

    Zona de functionare

    Identificare - model sau regim