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
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