sprawko moje 2

Akademia Górniczo-Hutnicza

im. Stanisława Staszica w Krakowie

WYDZIAŁ INŻYNIERII MECHANICZNEJ I ROBOTYKI

LABOLATORIUM Z PODSTAW AUTOMATYKI

SPRAWOZDANIE

Laboratorium nr 1

Temat: Modelowanie układów automatyki(silnik elektryczny prądu stałego
z magnesem stałym).

Wykonał:

Damian Kubik

Rok 2, Grupa 4b

Rok akademicki: 2010/11

Przebieg ćwiczenia:

  1. Zapisać model matematyczny silnika w postaci równań różniczkowych.

  2. Zapisać model matematyczny silnika w postaci równań stanu i wyjścia

  3. Zapisać model matematyczny silnika z postaci schematu blokowego

  4. Znaleźć transmitancje operatorową

  5. Wyznaczyć odpowiedz skokową silnika w Matlabie/Simulinku

  6. Wyznaczyć odpowiedz silnika na sygnały prostokątne w Matlabie/Simulinku

Rys1. Schemat zastępczy obwodu wirnika silnika prądu stałego

Wielkości mechaniczne występujące na schemacie charakteryzują odpowiednio:

Ms = moment obrotowy silnika

ωs = prędkość kątowa wirnika

B = współczynnik tarcia lepkiego zredukowany do wału wirnika

J = moment bezwładności zredukowany do wału silnika

iw = prąd płynący w uzwojeniach silnika

Mobc = stały moment obciążenia silnika

Uz = napięcie zasilające wirnik

Rw = rezystancja zastępcza uzwojeń wirnika

Lw = indukcyjność zastępcza uzwojeń wirnika

E = siła elektromotoryczna indukcji

  1. Model matematyczny silnika zapisany w postaci równań różniczkowych

  1. Moment obrotowy silnika:

Ms = Ma + Mv + Modc

Ms=kmw

$M_{a} = J\frac{d\omega_{s}}{\text{dt}}$

Mv=Bωs

Podstawiając otrzymujemy:

$k_{m}i_{w} = \ J\frac{d\omega_{s}}{\text{dt}} + B\omega_{s} + \ M_{\text{obc}}$

  1. Równanie elektryczne silnika:

Uz = URw +  ULw + E

URw = Rwiw

${\text{\ \ \ U}_{L}}_{w} = L_{w}\frac{di_{w}}{\text{dt}}$

E = keωs

Podstawiając otrzymujemy:

$\text{\ \ \ \ \ \ U}_{z} = R_{w}i_{w} + \ L_{w}\frac{di_{w}}{\text{dt}} + k_{e}\omega_{s}$

  1. Model matematyczny silnika zapisany w postaci równań stanu i wyjscia:

  1. Przyjmujemy zmienne:


x1 = iw

x2 = ωs

u1 = Uz


u2 = Mobc

y = ωs

  1. Otrzymujemy układ równań:


$$\left\{ \begin{matrix} u_{1} = R_{w}x_{1} + L_{w} + \dot{x_{1}} + k_{e}x_{2} \\ k_{m}x_{1} = J\dot{x_{2}} + Bx_{2} + u_{2} \\ \end{matrix} \right.\ $$

  1. Równania zapisane w postaci macierzowej


$$\left\{ \begin{matrix} {\dot{x}}_{1} = - \frac{R_{w}}{L_{w}}x_{1} - \frac{k_{e}}{L_{w}}x_{2} + \frac{u_{1}}{L_{w}} \\ \dot{x_{2}} = \frac{k_{m}}{J}x_{1} - \frac{B}{J}x_{2} - \frac{u_{2}}{J} \\ \end{matrix} \right.\ $$

Czyli :

$\begin{bmatrix} \dot{x_{1}} \\ \dot{x_{2}} \\ \end{bmatrix}$ = $\begin{bmatrix} - \frac{R_{w}}{L_{w}} & - \frac{k_{e}}{L_{w}} \\ \frac{k_{m}}{J} & - \frac{B}{J} \\ \end{bmatrix}\text{\ \ }\begin{bmatrix} x_{1} \\ x_{2} \\ \end{bmatrix}\text{\ \ \ }$+ $\begin{bmatrix} \frac{1}{L_{w}} & 0 \\ 0 & - \frac{1}{J} \\ \end{bmatrix}\text{\ \ }\begin{bmatrix} u_{1} \\ u_{2} \\ \end{bmatrix}$

$y = \begin{bmatrix} 0 & 1 \\ \end{bmatrix}$ $\begin{bmatrix} x_{1} \\ x_{2} \\ \end{bmatrix}$

  1. Model matematyczny silnika zapisany w postaci schematu blokowego.

  1. Stosując przekształcenie Laplace’a oraz przekształcając wynik, przy założeniu warunków początkowych otrzymamy:

Iw(s)=$\frac{- k_{e}*\Omega\left( s \right) + U_{z}(s)\ }{s*L_{w} + R_{w}}$

Ω(s)=$\frac{k_{m} + I_{w}\left( s \right) - M_{\text{obc}}(s)}{s*J + B}$

Na podstawie powyższych równań rysujemy schemat blokowy silnika:

Część elektryczna Część mechaniczna

Mobc

-

Uz(s)  Iw(s) Ms(s) Ωs(s)

$\frac{1}{s*L_{w} + R_{w}}$ km $\ \frac{1}{s*J + B}$

-

E(s)

ke

  1. Model matematyczny silnika zapisany w postaci transmitancji operatorowej.

Uz(s) Ωs(s)

$\frac{\frac{k_{m}}{(s*L_{w} + R_{w})*(s*J + B)}}{1 + \frac{k_{m}}{(s*L_{w} + R_{w})*(s*J + B)}}$

$G\left( s \right) = \frac{\frac{k_{m}}{(s*L_{w} + R_{w})*(s*J + B)}}{1 + \frac{k_{m}}{(s*L_{w} + R_{w})*(s*J + B)}}$

Przekształcając otrzymujemy:

$G\left( s \right) = \frac{k_{m}}{JL_{w}*s^{2} + \left( R_{w}*J + B*L_{w} \right)s + R_{w}*B + k_{m}*k_{e}}$

Przyjmując, że RwJ >> BLw oraz kekm >> RwB. Transmitancję silnika G(s) zapisujemy wtedy w postaci uproszczonej.

$G\left( s \right) = \frac{k_{m}}{JL_{w}*s^{2} + R_{w}*J*s + k_{m}*k_{e}}$

Dzieląc licznik i mianownik przez kmke , oraz podstawiając:

$T_{m} = \frac{JR_{w}}{k_{m}k_{e}}$

$T_{e} = \frac{L_{w}}{R_{w}}$

$K = \frac{1}{k_{e}}$

Otrzymujemy:

$G\left( s \right) = \frac{\Omega_{s}\left( s \right)}{U_{z}\left( s \right)} = \frac{K}{T_{m}{*T}_{e}*s^{2} + T_{m}*s + 1}$

Przyjmując prędkość kątową ωs(s) jako wielkość wyjściową, transmitancję silnika ukazano w postaci członu II-go rzędu. Mechaniczna stała czasowa Tm jest zazwyczaj co najmniej o rząd wielkości większa od elektrycznej stałej czasowej Te. W takim przypadku stałą Te pomijamy i silnik staje się

członem inercyjnym I-go rzędu.

$G\left( s \right) = \frac{\Omega_{s}\left( s \right)}{U_{z}\left( s \right)} = \frac{K}{T_{m}s + 1}$

przemieszczenie kątowe wału wirnika (αs), wyznaczamy poprzez scałkowanie prędkości kątowej wirnika. Tranmitancja G(s) przyjmie postać:

$G\left( s \right) = \frac{\Omega_{s}\left( s \right)}{U_{z}\left( s \right)} = \frac{K}{{s(T}_{m}s + 1)}$

  1. Wyznaczenie odpowiedzi skokowej silnika

w Simulinku.

Zakładamy:

Rw=2; Lw=0.1; ke=0.1; J=0.1; B=0.5; km=0.1;

Rys2.Schemat blokowy silnika zbudowany w Simulinku

Wykres1. Odpowiedź skokowa silnika prądu stałego, uzyskana przy pomocy modelu silnika wyznaczonego
w Simulinku

  1. Wyznaczenie odpowiedzi silnika na sygnały prostokątne Simulinku.

Przyjmujemy:

Rw=2Ω; Lw=0.1H; ke=0.1Vs/rad; J=0.1kgm­­2/s2; B=0.5 Nms/rad;

km=0.1Nm/A; Uz=9.2V Mobc=0.231592

Schemat blokowy silnika zbudowany w Simulinku

Wykres2. Model silnika zbudowany w Simulinku.

Symulację działania silnika przeprowadzimy również wykorzystując jego model zapisany w postaci równań stanu i wyjścia(pkt 2). Zakładając, że moment obciążenia Mobc = 0, oraz warunki początkowe:


$$\begin{bmatrix} i_{w0} \\ \omega_{s0} \\ \end{bmatrix} = \begin{bmatrix} x_{10} \\ x_{20} \\ \end{bmatrix}$$

Schemat blokowy silnika zbudowany w Simulinku

Wykres3. napięcie zasilające wirnik

Wykres4. prędkość kątowa wirnika (ωs)


Wyszukiwarka

Podobne podstrony:
OBLICZENIA MATLAB, PWR, SEE - sprawka moje
Politechnika Śląska sprawko moje (Naprawiony)
Sprawko moje
sprawko2 moje
sprawko moje
Sprawko moje obrabiarki (2)
sprawko moje
sprawko moje(
maszyny sprawko moje
sprawko moje
sprawko moje 3
Sprawko moje
sprawko moje 27, Dokumenty Inżynierskie, Elektronika 2 laboratorium, aelektonika 2 lab, Elektronika,
sprawko moje
sprawko moje(1)
sprawko moje
sprawko moje
sprawko moje 3

więcej podobnych podstron