Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Järjestelmän tilakaavio nättää seuraavalta:

Alkuperäiset Alkuperäisen ongelman yhtälöt ja derivoinnit löytyvät aikaisemmasta edellisestä esimerkistä DC-moottorin malli. Käy malli läpi, jos yhtälöt ovat hepreaa.

Jos laitetaan  laitetaan askelvasteen vaatimukseksi  1rad/s askelsyötteeksi, perusteet ovat:

  • Asettumisaika alle 2 sekunttia
  • Ylitys on alle 5%
  • Paikallaan ollessa virhe on alle 1% (vakaa tila)

...

Suorittamalla muutetun m-tiedoston saat seuraavanlaisen kuvaajan

matlab kuvaaja

Vahvistuksen säätäminen (gain)

Nyt asettumisaika on liian pitkä. Ki termiä kasvattamalla voimme alentaa asettumisaikaa. Muuta m-tiedostossa Ki arvoon 200. Suorita jälleen komentoikkunassa ja kuvajaan pitäisi näyttää seuraavalta:

matlab kuva

Nyt näemme että reagointi on paljon nopeampaa kuin aikaisemmin. Suuri Ki:n arvo on kuitenkin huonontanut ylitystä. Seuraavaksi suurennetaan Kd arvoa jolla voidaan pienentää ylitystä. Muuta m-tiedostossa Kd arvo 100. Suorita ohjelma ja kuvaajan pitäis näyttää seuraavanlaiselta:

matlab kuva

Tämän jälkeen tiedämme että jos käytämme PID-säätimelle arvoja

Code Block

Kp=100;
Ki=200;
Kd=10;
Code Block

Tulee kaikki vaatimukset täytettyä.