You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 37 Next »

  1. Tehtävänä on tehdä Matlabilla massa-kitka-jousi-järjestelmän siirtofunktio (järjestelmä on vaakasuoralla pinnalla oleva kappale)ja piirtää järjestelmän askelvaste X(s)/F(s). m = 1kg, viskoosikitka on b = 10 Ns/m ja jousen jousivakio k = 20 N/m.
  2. Lisää edelliseen tehtävään asematakaisinkytkentä.
  3. Tehtävänä on tehdä Simulinkilla massa-kitka-jousi-järjestelmän siirtofunktio (järjestelmä on vaakasuoralla pinnalla oleva kappale)ja piirtää järjestelmän askelvaste X(s)/F(s). m = 1kg, viskoosikitka on b = 10 Ns/m ja jousen jousivakio k = 20 N/m.
  4. Lataa Talo.mdl ja TalonAlkuarvot.m tiedostot työtilaan. Tutustu valikkoon ModelExplorer­>Talo­ >Model Workspace­>Properites, täällä määrätään alustustiedoston nimi. Muuta alustustiedoston nimi ja kokeile toimiiko  vielä. Poista talosta ikkunat, paljonko vaikuttaa lämmityskustannuksiin. Laita sähkön hinnaksi 0.30 Euroa /kWh.  Mikä on lämmityskustannus/vuosi. Tuplaa seinien paksuus, mikä on
    vaikutus? Muista käyttää komentoja clear workspace ja Reinitialize from source aina sen jälkeen kun muutat .m tiedoston sisältöä.
  5. Muokkaa 3. tehtävästä auton vakionopeussäädön simulaatio. Lisää säätimen lähtöön tehon rajoitus eli yli 100 kW:n tehoa ei saa käyttää kiihdytyksessä. Anna auton massaksi 1500 kg ja tehoksi 100 kW. Piirrä nopeus, pyydetyn voiman ja tehon tuottaman voiman kuvaajat.
  6. Qt:llä toteutettu  simulaattori.Tutki miten saat yhdistettyä malliin Qwt x-y-grafiikan jokaista liikettä varten.
  7. Mallinna Simulinkillä massa-kitka-järjestelmä. Mallinna järjestelmään kaskadisäätö ja lisää sekä asema, että nopeussäätimiksi PID-säätimet. a. viritä järjestelmä nopeussäädöllä eli ohita asemasäädin b. ota asemasäädin mukaan järjestelmään ja viritä järjestelmä c. lisää järjestelmään toimilaitteen eteen kuollutalue ja testaa sen vaikutus toimintaan. d. lisää järjestelmään ylikompensoitu kuolleen alueen poisto ja testaa sen vaikutus järjestelmään (laita kompensoinniksi kaksinkertainen kuollut alue).
  8. Mallinna DC-moottorin toiminta (tongue) || | ||
                                                                                                                                                          
    Moottorin tekniset tiedot :
    * roottorin hitausmomentti (J) = 0,01 kgm2/s2
    * mekaanisen järjestelmän vaimennuskerroin (b) = 0,1 Nms
    * moottorivakio (K=Ke=Kt) = 0.01 Nm/A
    * resistanssi (R) = 1 Ω
    * induktanssi (L) = 0,5 H
    * tulo (V): syöttöjännite
    * lähtö Θ (theta): akselin kulma
    * roottori ja akseli ovat jäykkiä
    Moottori tuottaa momentin T ja kulmanopeuden dΘ/dt.

           T = Kt i           e = Ke dΘ/dt

         Mekaaniset ja sähköiset differentiaaliyhtälöt jotka voidaan kirjoittaa Newtonin ja Kirchoffin laeista, ovat seuraavat:

          J d2 Θ / dt2 + b dΘ/dt =K i

          L di / dt + R i= V - K dΘ/dt

         Piirrä järjestelmän askelvaste ja Bode-diagrammi.

Ohje:

- tee Laplace muunnos kahdelle edellä olevalle yhtälölle

- Eliminoi virta ensimmäisestä yhtälöstä sijoittamalla toinen ekaan

- ratkaise suhde Θ/V, tämä on moottorin siirtofunktio

9. Ratkaise edellisestä tehtävästä kulmanopeus ja piirrä sen askevaste ja Bode-diagrammi.

10. Ratkaise tehtävästä 8 kiihtyvyys ja piirrä sen askevaste ja Bode-diagrammi.

11. Tee edellisten perusteella PID-säädetty tasavirtamoottorikäyttö Matlabilla. Ratkaisu

12. Tee edellinen esimerkki Simulinkillä.

  • No labels
Write a comment...