Doświadczenia w pracy z kontrolerem PID ? jak zaimplementować efektywne rozwiązanie?
Kontroler PID ?
From: "megaraptor" <megaraptor_at_nospam_gazeta.pl>
Subject: Kontroler PID ?
Date: Thu, 11 Sep 2003 16:27:33 +0200
Czy ktoś robił coś takiego i może się podzielić doświadczeniami ?
Pzdr
megaraptor
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 11 Sep 2003 16:37:34 +0200
megaraptor wrote:
Czy ktoś robił coś takiego i może się podzielić doświadczeniami ?
regulował?
ustawiał?
obliczał?
konstruował?
aleosssocichodzi?
bo ogólnie to weź pierwszą książkę do automatyki, o tym napisano już
kilka kilometrów literatury a niewyżyci ciągle jeszcze piszą...
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai
From: "megaraptor" <megaraptor_at_nospam_gazeta.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 11 Sep 2003 21:14:59 +0200
regulował?
ustawiał?
obliczał?
konstruował?
aleosssocichodzi?
bo ogólnie to weź pierwszą książkę do automatyki, o tym napisano już
kilka kilometrów literatury a niewyżyci ciągle jeszcze piszą...
napisałem następujący programik liczący PID
parametry:
SP - setpoint
MV - measured value
zmienne:
float error;
float factor,uD,uI;
obliczenia (zapis symboliczny):
error = SP - MV;
factor = 1 / ( sampletime + Td / N );
uD = factor * ( Td * previous ( uD ) / N + Td * K * ( error - previous (
error )) + sampletime * K * error );
uI = previous( uI ) + sampletime * uD / Ti;
output = uI + uD;
I teraz mam takie pytanie:
Jak należy interpretować wartośc wyjściową z PID ?
Czy jest to jakaś wartośc procentowa ? mówiąca o różnicy sygnałow
wejściowych ?
Pzdr
megaraptor
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Fish" <n.o.s.p.a.m.apf_jf_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 11 Sep 2003 22:39:55 +0200
Użytkownik "megaraptor" <megaraptor_at_nospam_gazeta.pl> napisał w wiadomości
news:bjqhk4$dd6$1_at_nospam_inews.gazeta.pl...
napisałem następujący programik liczący PID
Coś nie mogę dociec co poeta miał na myśli ale to może dlatego, że mam
jeszcze w pamięci swoje obliczenia :-)
I teraz mam takie pytanie:
Jak należy interpretować wartośc wyjściową z PID ?
Czy jest to jakaś wartośc procentowa ? mówiąca o różnicy sygnałow
wejściowych ?
Wartosć wyjściowa PID powinna po odpowiednim przeskalowaniu i ograniczeniu
posłużyć do wysterowania elementu wykonawczego np. jeżeli regulujesz
temperaturę to wyjście z regulatora wyznacza ilość mocy doprowadzonej do
grzałki.
--
Janusz
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Kontroler PID ?
Date: Mon, 15 Sep 2003 22:02:10 +0200
bo ogólnie to weź pierwszą książkę do automatyki, o tym napisano już
kilka kilometrów literatury a niewyżyci ciągle jeszcze piszą...
Taaa... a praktycy uzywajacy bardzo wiele roznistych PIDow mowia tak
w temacie nastaw: Krecic tak, zeby doprowadzic do wzbudzenia i 10%
cofnac :-)
Podobno jest to najlepsza metoda obliczania nastaw (oczywiscie nie
odnosi sie do rzeczy typu napelnianie stawu, tylko do szybkich
procesow).
--
Jerry
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: Tue, 16 Sep 2003 00:07:17 +0200
On Mon, 15 Sep 2003 22:02:10 +0200, jerry1111 wrote:
bo ogólnie to weź pierwszą książkę do automatyki, o tym napisano już
kilka kilometrów literatury a niewyżyci ciągle jeszcze piszą...
Taaa... a praktycy uzywajacy bardzo wiele roznistych PIDow mowia tak
w temacie nastaw: Krecic tak, zeby doprowadzic do wzbudzenia i 10%
cofnac :-)
jesli to dobra ksiazka, to powyzsze figuruje tam pod nazwa
regul Zieglera :-)
Podobno jest to najlepsza metoda obliczania nastaw (oczywiscie nie
odnosi sie do rzeczy typu napelnianie stawu, tylko do szybkich procesow).
Czemu nie stawu ? Tylko uwazac ... zeby przy wzbudzeniu cos nie
pie* :-)
J.
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!uw.edu.pl!news.pw.edu.pl!not-for-mai
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: Kontroler PID ?
Date: Tue, 16 Sep 2003 18:14:03 +0200
Tue, 16 Sep 2003 00:07:17 +0200 jednostka biologiczna o nazwie J.F.
<jfox_nospam_at_nospam_poczta.onet.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
Podobno jest to najlepsza metoda obliczania nastaw (oczywiscie nie
odnosi sie do rzeczy typu napelnianie stawu, tylko do szybkich procesow).
Czemu nie stawu ? Tylko uwazac ... zeby przy wzbudzeniu cos nie
pie* :-)
Hehe przypomnial mi sie film "Hydrozagadka" :-D
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: Kontroler PID ?
Date: Wed, 17 Sep 2003 21:20:35 +0200
Taaa... a praktycy uzywajacy bardzo wiele roznistych PIDow mowia tak
w temacie nastaw: Krecic tak, zeby doprowadzic do wzbudzenia i 10%
cofnac :-)
jesli to dobra ksiazka, to powyzsze figuruje tam pod nazwa
regul Zieglera :-)
Praktycy - nie ksiazka.
Kiedys, przy uzywaniu pierwszego w zyciu PIDa, namietnie szukalem
notatek z teorii sterowania. Po calym dniu walki odlozylem notatki
wysoko na polke :-)
Czemu nie stawu ? Tylko uwazac ... zeby przy wzbudzeniu cos nie
pie* :-)
Taaa... a sniete rybki to bedzie sygnal bledu?
--
Jerry
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Fish" <n.o.s.p.a.m.apf_jf_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: Wed, 17 Sep 2003 22:34:10 +0200
Uzytkownik "jerry1111" <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
napisal w wiadomosci news:srchmvcie9ldbrfl3kaobcnreqt9hu7aqh_at_nospam_4ax.com...
Taaa... a praktycy uzywajacy bardzo wiele roznistych PIDow mowia tak
w temacie nastaw: Krecic tak, zeby doprowadzic do wzbudzenia i 10%
cofnac :-)
jesli to dobra ksiazka, to powyzsze figuruje tam pod nazwa
regul Zieglera :-)
Praktycy - nie ksiazka.
Kiedys, przy uzywaniu pierwszego w zyciu PIDa, namietnie szukalem
notatek z teorii sterowania. Po calym dniu walki odlozylem notatki
wysoko na polke :-)
Ja to samo robilem 2 tygodnie temu jak odpalalem PID-a na AVR-ku.
Potem odlozylem notatki i zaczalem myslec ;-))
Czemu nie stawu ? Tylko uwazac ... zeby przy wzbudzeniu cos nie
pie* :-)
Taaa... a sniete rybki to bedzie sygnal bledu?
A skladowisko wylowionych snietych rybek to sygnal wyjsciowy integratora ;-)
--
Janusz
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "Darek K." <kdsystem_at_nospam_rubikon.net.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 18 Sep 2003 12:34:34 +0200
witam
Jeśli możesz (bardzo proszę) podesłać mi algorytm
tego regulatora bo nie mogę sobie poradzić z regulatorem PID.
Pisze na 51.
Potrzebne to do rgulacji obrotów silnika DC zasilanego PWM na mostek
tranzystorowy.
Darek K.
Ja to samo robilem 2 tygodnie temu jak odpalalem PID-a na AVR-ku.
Potem odlozylem notatki i zaczalem myslec ;-))
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: 18 Sep 2003 11:31:32 GMT
W artykule <bkc1me$qr9$1_at_nospam_nemesis.news.tpi.pl> Darek K. napisal(a):
Jeśli możesz (bardzo proszę) podesłać mi algorytm
tego regulatora bo nie mogę sobie poradzić z regulatorem PID.
Pisze na 51.
Potrzebne to do rgulacji obrotów silnika DC zasilanego PWM na mostek
tranzystorowy.
Spróbuj może tutaj popatrzeć, jak to zrobili inni:
http://cache.national.com/ds/LM/LM628.pdf
Pozdrawiam
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: 16 Sep 2003 06:44:03 GMT
W artykule <846cmvobd9lkmiemf5dmueljl6a6h52hol_at_nospam_4ax.com> jerry1111 napisal(a):
Taaa... a praktycy uzywajacy bardzo wiele roznistych PIDow mowia tak
w temacie nastaw: Krecic tak, zeby doprowadzic do wzbudzenia i 10%
cofnac :-)
Mhm, na wiosnę stroiłem układ, którego punkt pracy znajdował się
baaardzo blisko alarmu odstawiającego instalację. Odstawienie
instalacji powodowało zrzut dużej ilości gazu o wysokim ciśnieniu
do flary - efekt startu odrzutowca. Do dzisiaj śni mi się po nocach
- najpierw pukały przekaźniki zabezpieczeń, a potem ziuuuuu!
Tu zasada strojenia była prostsza - żeby tylko, k#$%wa, znów nie
wyrzuciło :-))) Wzmocnienie - od prawie zera, całka - hmm, to damy 2
;-), różniczka... nie, to nie dla nas.
Premią było to, że były to 4 pętle nieodseparowane od siebie :-(
Pozdrawiam
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: Tue, 16 Sep 2003 10:23:38 +0200
Marcin Stanisz wrote:
Mhm, na wiosnę stroiłem układ, którego punkt pracy znajdował się
baaardzo blisko alarmu odstawiającego instalację. Odstawienie
instalacji powodowało zrzut dużej ilości gazu o wysokim ciśnieniu
do flary - efekt startu odrzutowca. Do dzisiaj śni mi się po nocach
- najpierw pukały przekaźniki zabezpieczeń, a potem ziuuuuu!
ROTFL :P
Tu zasada strojenia była prostsza - żeby tylko, k#$%wa, znów nie
wyrzuciło :-))) Wzmocnienie - od prawie zera, całka - hmm, to damy 2
;-), różniczka... nie, to nie dla nas.
To ja tak robiłem swój pierwszy regulator prądu do falownika...
Jazda od razu na głęboką wodę - zasilanie 11kW, 700VDC, serwosilnik
przeciążalny do oporu...
tja... ze wzoru wyszło mi, że wzmocnić mogę 4 razy ale odpuśćmy,...
Za pierwszym razem poszło i prąd był nawet sinusoidalny, ale potem
podkręciłem nieco (bo powolnie reagowało na zmiany na wejściu) i
wywaliło wszystko co było do wywalenia (przeciążony mostek przepalił się
na zwarcie, zasilanie miało 5kA prądu zwarciowego czego nie omieszkało
dać, trzeba było pójść sobie do tablicy rozdzielczej i taką trójfazową
kobyłkę przeprosić :P)
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: 16 Sep 2003 08:34:15 GMT
W artykule <bk6h6n$57r$1_at_nospam_news.onet.pl> Marek Lewandowski napisal(a):
ROTFL :P
Żaden ROTFL, bracie, po tygodniu byłem wrakiem człowieka ;-))))
Dodatkowo nie było tradycyjnych środków odstresowujących ;-), praca
po 18 godzin, kobiety tylko w telewizorze... Ech, dobrze, że się
na razie skończyło...
Pod koniec uruchomienia nawet przestaliśmy kląć - żeby tylko
Opatrzność przepchnęła te próby do końca :-))
Pozdrowienia
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 18 Sep 2003 14:16:04 +0200
Użytkownik "Marcin Stanisz" <mstanisz_at_nospam_poczta.onet.pl> napisał w wiadomości
news:slrn.pl.bmdc9g.12o.mstanisz_at_nospam_COS13.ilf.com...
W artykule <846cmvobd9lkmiemf5dmueljl6a6h52hol_at_nospam_4ax.com> jerry1111
napisal(a):
Mhm, na wiosnę stroiłem układ, którego punkt pracy znajdował się
baaardzo blisko alarmu odstawiającego instalację. Odstawienie
instalacji powodowało zrzut dużej ilości gazu o wysokim ciśnieniu
do flary - efekt startu odrzutowca. Do dzisiaj śni mi się po nocach
- najpierw pukały przekaźniki zabezpieczeń, a potem ziuuuuu!
nie bylo to czasem w Gdyni na rogu Hutniczej i Estakady? :-) Mielismy tu na
wiosne wlasnie cos takiego - slup jakiegos gazu na wysokosc paru pieter
(widoczny) i przy tym ryk jakby wlasnie odrzutowiec... Nad wylotem rury
roslo drzewo - najwczesniejszy opad lisci zaliczylo chyba w swoim zyciu ;-).
pzdr,
marcin
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: 18 Sep 2003 12:28:32 GMT
W artykule <bkc7o4$m9v$1_at_nospam_nemesis.news.tpi.pl> marcinuh napisal(a):
nie bylo to czasem w Gdyni na rogu Hutniczej i Estakady? :-) Mielismy tu na
wiosne wlasnie cos takiego - slup jakiegos gazu na wysokosc paru pieter
(widoczny) i przy tym ryk jakby wlasnie odrzutowiec... Nad wylotem rury
roslo drzewo - najwczesniejszy opad lisci zaliczylo chyba w swoim zyciu ;-).
-))) Dobry kierunek, ale jeszcze jakieś 120km na północ-północny zachód.
Jako człowiek znad morza będziesz wiedział, że tam odchodzą puste
tankowce, a wracają pełne :-) Poza tym u mnie gaz się spalał ;-)
Pozdrawiam
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 18 Sep 2003 14:36:25 +0200
Użytkownik "Marcin Stanisz" <mstanisz_at_nospam_poczta.onet.pl> napisał w wiadomości
news:slrn.pl.bmj97c.19g.mstanisz_at_nospam_COS13.ilf.com...
W artykule <bkc7o4$m9v$1_at_nospam_nemesis.news.tpi.pl> marcinuh napisal(a):
-))) Dobry kierunek, ale jeszcze jakieś 120km na północ-północny zachód.
Jako człowiek znad morza będziesz wiedział, że tam odchodzą puste
tankowce, a wracają pełne :-) Poza tym u mnie gaz się spalał ;-)
No u nas to raczej palnego nie upuszczali - wygladalo mi to na pare wodna
raczej. Tym bardziej, ze chlopkowie w kaskach co sie krecili kolo rury
odpalali jedna fajke od drugiej :-). Pewnie w OPECu jakies klopoty chlopaki
mieli podobne..
Obstawiam zatem po raz drugi - platforma siakas? Petrobaltic ? ;-).
pzdr,
marcin
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!news.nask.pl!news.ipartners.pl!not-for-mai
From: Marcin Stanisz <mstanisz_at_nospam_poczta.onet.pl>
Subject: Re: Kontroler PID ?
Date: 18 Sep 2003 12:40:07 GMT
W artykule <bkc8u9$qrf$1_at_nospam_nemesis.news.tpi.pl> marcinuh napisal(a):
Obstawiam zatem po raz drugi - platforma siakas? Petrobaltic ? ;-).
Lwie, dobrze ryknąłeś :-) (skąd to był cytat?)
Stolyca pozdrawia 3miasto
Marcin Stanisz
--
"A lie will go round the world before the truth has got its boots on"
Terry Pratchett, "Truth"
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news2.icm.edu.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "marcinuh" <marcinuh_at_nospam_wp.pl>
Subject: Re: Kontroler PID ?
Date: Thu, 18 Sep 2003 14:53:31 +0200
Użytkownik "Marcin Stanisz" <mstanisz_at_nospam_poczta.onet.pl> napisał w wiadomości
news:slrn.pl.bmj9t2.19g.mstanisz_at_nospam_COS13.ilf.com...
W artykule <bkc8u9$qrf$1_at_nospam_nemesis.news.tpi.pl> marcinuh napisal(a):
Obstawiam zatem po raz drugi - platforma siakas? Petrobaltic ? ;-).
Lwie, dobrze ryknąłeś :-) (skąd to był cytat?)
Stolyca pozdrawia 3miasto
Niechaj Stolyca rowniez bedzie pozdrowiona ;-).
pzdr,
marcin
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news2.icm.edu.pl!news.pw.edu.pl!not-for-mai
From: BLE_Maciek <i80c586_at_nospam_cyberspace_NO_SPAM_.org>
Subject: Re: Kontroler PID ?
Date: Thu, 18 Sep 2003 16:41:40 +0200
Thu, 18 Sep 2003 14:53:31 +0200 jednostka biologiczna o nazwie
"marcinuh" <marcinuh_at_nospam_wp.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
Niechaj Stolyca rowniez bedzie pozdrowiona ;-).
Stolyca dzienkuje :-)
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!niusy.onet.p