23.11.2012 Views

Symulator układu regulacji z regulatorem PID - gryf-elektryk.pl

Symulator układu regulacji z regulatorem PID - gryf-elektryk.pl

Symulator układu regulacji z regulatorem PID - gryf-elektryk.pl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

float _GLOBAL Ur,Uob; /* sygnaly wyjsciowe regulatora, Uob wyjsciowe<br />

po ograniczeniu */<br />

int _GLOBAL roz; /* ==1 - to sygnal Upwe na rozniczkowanie, ==0 -<br />

sygnal x na rozniczkowanie */<br />

/*wspolczynniki regulatora*/<br />

float _GLOBAL Kp; /* wspolczynnik proporcjonalnosci */<br />

float _GLOBAL Ti; /* stala calkowania regulaora */<br />

float _GLOBAL Td; /* stala rozniczkowania */<br />

/*ZMIENNE ZASTOSOWANE DO REGULATORA NR1*/<br />

float _GLOBAL Up,Ui; /* sygnal wyjsciowy proporcjonalny i calkujacy<br />

wykorzystywany przy regulatorze 1 */<br />

/*ZMIENNE ZASTOSOWANE DO REGULATORA NR2*/<br />

float _GLOBAL V; /* wzmocnienie korekcyjne */<br />

float _GLOBAL Ue,Uesat,Ukorekty; /* sygnaly pomocnicze w torze<br />

calkujacym*/<br />

float _GLOBAL Uip,Uipsat; /* suma sygnalow wyjsciowych z<br />

toru proporcjonalnego i rozniczkowego */<br />

/*NASTAWY OGRANICZEN*/<br />

float _GLOBAL Umin,Umax; /* ograniczenie bledu na wyjsciu<br />

czlonu rozniczkujacego */<br />

float _GLOBAL Uimin,Uimax; /* ograniczenie sygnalu na wyjsciu czlonu<br />

rozniczkujacego */<br />

float _GLOBAL Urmin,Urmax; /* ograniczenie sumy sygnalow<br />

proporcjaonalego i calkujacego */<br />

float _GLOBAL Uwymin,Uwymax; /*ograniczenie sygnalu wyjsciowego */<br />

/*ZMIENNE WYBORU TRYBU PRACY*/<br />

int _GLOBAL praca_reczna; /* praca_reczna==1 sygnal podawany jest na<br />

obiekt z zadajnika sterowania<br />

praca_reczna==0 sygnal podawany jest na obiekt z<br />

regulatora */<br />

int _GLOBAL wyb_reg; /* ==0 struktura nr1<br />

==1 struktura nr2 */<br />

float _GLOBAL uReczne; /* sygnal z zadajnika */<br />

float _GLOBAL Tp; /* czas probkowania*/<br />

/*ZMIENNE ZWIAZANE Z OBIEKTEM*/<br />

float _GLOBAL we_BO1,wy_BO1,we_BO2,wy_BO2,we_BO3,wy_BO3;<br />

/*sygnaly wejsciowe i wyjsciowe obiektu-1,2,3*/<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!