Forum eSterownik.pl Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python Subskrybuj | ||||
Pierwsza stronaPoprzednia strona20 / 38Następna stronaOstatnia strona | ||||
|
||||
janusz
|
mark3k no widzę że zaczynasz panować nad sterownikiem
od 16 widać całkiem przyzwoitą pracę nie zmieniaj już nic daj mu popracować uzi18 czy com-y dla ecola są takie same jak dla bruli ? |
|||
|
||||
uzi18
|
janusz: czesc tak czesc nie
dodane 2015-10-29 22:56dodalem ustawianie zadanej CO w sterownik.py, teraz trzeba dodac to do skryptu |
|||
|
||||
janusz
|
Chodzi mi o dmuchawę czas pracy podajnika i czas postoju podajnika ?
czy one są jednakowe |
|||
|
||||
uzi18
|
jesli chodzi o retortowy-reczny to sie roznia
Stan: wrzucilem zmiany zgodnie z Twoja propozycja jesli chodzi o zmiane zadanej w trybie ciaglym, na razie mnie to nie przekonuje, brakuje jakiegos warunku jeszcze, no bo jak tryb ciagly to caly czas pracujemy dodane 2015-10-29 23:31OK, tymczasowo zakomentowalem aby nie psuc tego co juz dziala, jesli chcesz przetestowac to odkomentuj 2 linijki "if", ktore doszly ostatnio i daj znac czy o to chodzilo ... dodane 2015-10-29 23:33Jedyne co na mysl mi przychodzi to przy delta < 0 uruchamiac przedmuch i tylko tyle moglibysmy robic |
|||
|
||||
mark3k
|
janusz napisał » 2015-10-29 22:45 mark3k no widzę że zaczynasz panować nad sterownikiem od 16 widać całkiem przyzwoitą pracę nie zmieniaj już nic daj mu popracować Trochę zmieniłem - szybkość reakcji na zmiany tempCO + korekta do czasu postoju. Teraz zostawiam i już nie ruszam. Ledwo się na palniku pali, ale nie ma sadzy i dymu. Wygląda przyzwoicie i nie szarpie kotłem. Jedyny kłopot to bardzo niska temp. spalin. Może mi się tworzyć kondensat w kominie. |
|||
|
||||
Stan
|
uzi18 napisał » 2015-10-29 22:37 Stan: sprobuj dac -10.0 bez Twojej zmiany w kodzie, efekt bedzie taki sam ... Zgadza się ale to jest nielogiczne działanie algorytmu, zmienianie mocy nie powinno skutkować równoczesnym proporcjonalnym zmianom zarówno podawania jak i postoju w tym samym kierunku. Jeśli tak miałoby być to od razu na starcie korekta powinna być na -10 i objaśnieniem dlaczego tak jest. |
|||
|
||||
uzi18
|
Stan: wg mnie tak wlasnie mialo byc, moze faktycznie zmienie parametry w konfiguracji w dziewiczym skrypcie z repozytorium bo moze to wprowadzac w blad.
dodane 2015-10-30 07:45 Przypomnialo mi sie, poniewaz skrypt wylicza moc ... gdyby dodac parametr moc_min = 10, to ponizej 10% w pracy ciaglej moglibysmy przelaczac zadana co aby sterownik pilnowal podtrzymania i to jest ten warunek ktorego mi brakowalo .... normalnie strzal w 10 |
|||
|
||||
janusz
|
mark3k napisał » 2015-10-30 06:25 Trochę zmieniłem - szybkość reakcji na zmiany tempCO + korekta do czasu postoju. Teraz zostawiam i już nie ruszam. Ledwo się na palniku pali, ale nie ma sadzy i dymu. Wygląda przyzwoicie i nie szarpie kotłem. Jedyny kłopot to bardzo niska temp. spalin. Może mi się tworzyć kondensat w kominie. A spróbuj podnieść temp CO o 5 deg tylko nie od razu a powoli po 1 deg co 1 godz zobaczysz jaka jest reakcja na zmiany może spaliny wzrosną do rozsądnej temp dodane 2015-10-30 08:59a i żeby nie grzebać w skrypcie podnieś czas pracy podajnika na 4 sek |
|||
|
||||
Stan
|
uzi18 napisał » 2015-10-30 07:45 Stan: wg mnie tak wlasnie mialo byc, moze faktycznie zmienie parametry w konfiguracji w dziewiczym skrypcie z repozytorium bo moze to wprowadzac w blad. dodane 2015-10-30 07:45 Przypomnialo mi sie, poniewaz skrypt wylicza moc ... gdyby dodac parametr moc_min = 10, to ponizej 10% w pracy ciaglej moglibysmy przelaczac zadana co aby sterownik pilnowal podtrzymania i to jest ten warunek ktorego mi brakowalo .... normalnie strzal w 10 Dla mnie wszystko jedno, aczkolwiek uważam że jak wszystkie pozostałe parametry mają wartość dodatnią to lepiej żeby ten tez miał, tłumacz teraz każdemu dlaczego tak jest. Uważam po prostu że lepiej jest to zmienić w kodzie skryptu. A co do parametru moc_min i uzależnienia od niego przejścia z pracy ciągłej, to dobry pomysł. |
|||
|
||||
mark3k
|
Stan napisał » 2015-10-30 09:02 uzi18 napisał » 2015-10-30 07:45 Stan: wg mnie tak wlasnie mialo byc, moze faktycznie zmienie parametry w konfiguracji w dziewiczym skrypcie z repozytorium bo moze to wprowadzac w blad. dodane 2015-10-30 07:45 Przypomnialo mi sie, poniewaz skrypt wylicza moc ... gdyby dodac parametr moc_min = 10, to ponizej 10% w pracy ciaglej moglibysmy przelaczac zadana co aby sterownik pilnowal podtrzymania i to jest ten warunek ktorego mi brakowalo .... normalnie strzal w 10 Dla mnie wszystko jedno, aczkolwiek uważam że jak wszystkie pozostałe parametry mają wartość dodatnią to lepiej żeby ten tez miał, tłumacz teraz każdemu dlaczego tak jest. Uważam po prostu że lepiej jest to zmienić w kodzie skryptu. A co do parametru moc_min i uzależnienia od niego przejścia z pracy ciągłej, to dobry pomysł. Takie rozwiązanie jest jak najbardziej ekonomicznie uzasadnione. Nie ma sensu na siłę ciągnąć kociołek w trybie pracy ciągłej. poniżej mocy minimalnej kocioł sie odstawia, ale koniecznie z dopalaniem i ewentualnie tło. Cały czas pisze o tym tle, bo u mnie na skrypcie praca z tłem ustabilizowała kocioł. Przy pracy kotła z tłem: dmuchawa =30% + podawanie opału co 6 minut (360s) ładnie się zbierał, bo cały czas na palniku był żar o odpowiedniej temperaturze i oczywiście palnik nie kopcił po odstawieniu. |
|||
|
||||
uzi18
|
mark3k: nie sugerowalbym sie tak wartoscia temperatury spalin, chyba ze masz termometr wlozony w komin i masz 100% pewnosci ze t.spalin pokazuje poprawnie?
dodane 2015-10-30 09:54Stan: aktualnie mamy max 3 osob testujacych skrypt, nie ma co kopii kruszyc, wolalbym to zostawic jak jest a poprawic wartosci "domyslne" dodane 2015-10-30 09:58co do tla nie chcialbym przechodzic na tryb reczny specjalnie dla niego, glownie z przyczyny takiej ze sterownik robi wtedy u mnie co chce z pompa CO, myslalem jeszcze o wykorzystaniu "podtrzymania" jako tła, tylko czy uruchamianie podtrzymania co 6 min. ma sens? mark3k, ile podajesz co te 6 min.? |
|||
|
||||
mark3k
|
Podaje mała dawkę - 3s pracy podajnika. co 6 minut.
dodane 2015-10-30 10:07Podaję małą dawkę - 3s pracy podajnika. co 6 minut. Strasznie dzisiaj forum żółwi. Inne strony wczytują się szybko. |
|||
|
||||
uzi18
|
myslisz ze podtrzymanie by sie sprawdzilo jako tlo?
|
|||
|
||||
mark3k
|
Odnośnie pomiaru temp spalin, to mam zamontowany oryginalny czujni (Pt1000) będący w komplecie z eCoal-em.
podłączę inny czujnik (termopara typu: K) z nowym regulatorem dwustanowym. Zobaczę co pokaże nowa sonda. Sam czujnik jest zamontowany prawidło, czyli w środku strugi spalin. dodane 2015-10-30 10:15Takie rozwiązanie może się sprawdzić, odpowiednio ustawiając czas pracy i czas przerwy pracy dmuchawy. Najlepiej jest gdy dmuchawa wogóle nie przestaje sie kręcić, a szczególnosci taka dmuchawa jaką mam zamontowana czyl WPA07 - okrutny zolw. Przelaczyla mi sie samoistnie klawiatura na jezyk niemiecki. dodane 2015-10-30 10:18 janusz napisał » 2015-10-30 08:59 mark3k napisał » 2015-10-30 06:25 Trochę zmieniłem - szybkość reakcji na zmiany tempCO + korekta do czasu postoju. Teraz zostawiam i już nie ruszam. Ledwo się na palniku pali, ale nie ma sadzy i dymu. Wygląda przyzwoicie i nie szarpie kotłem. Jedyny kłopot to bardzo niska temp. spalin. Może mi się tworzyć kondensat w kominie. A spróbuj podnieść temp CO o 5 deg tylko nie od razu a powoli po 1 deg co 1 godz zobaczysz jaka jest reakcja na zmiany może spaliny wzrosną do rozsądnej temp dodane 2015-10-30 08:59a i żeby nie grzebać w skrypcie podnieś czas pracy podajnika na 4 sek Podniesienie czasu podawania do 4s spowoduje u mnie dodatkowe wydłużenie czasu postoju podajnika, a i tak w moim przypadku jest dość długi. Przy pracy na Delta + o - czas postoju + 150s. To bardzo długo. Skrypt nie wprowadzi nowej korekty, jeśli ten czas postoju nie upłynie. Gdy u mnie w układzie tempCO zaczyna spadać, to sterownik (skrypt ) musi dość szybko zareagować, bo zaczyna się kołyska na palniku a co za tym idzie rozregulowanie tempCO, dodatkowo efekt przeregulowań potęguje zawór 4D z siłownikiem i sterem pogodowym. Wczoraj chciałem podłączyć silnik 3-fazowy z falownikiem, aby ograniczyć dawkę podawania węgla (dla eCoala minim czas podawania to 3s), ale z niewiadomych przyczyn padło wejście służące do wysterowania silnika (RUN- STOP). Mam nadzieje, że uda mi się to naprawić, bo szkoda solidnego falownika złomować. |
|||
|
||||
janusz
|
mark2k napisał: Przelaczyla mi sie samoistnie klawiatura na jezyk niemiecki
Eee samo się nic nie dzieje może pomyłkowo wcisnąłeś klawisze skrótu zmieniające język jak się szybko coś chce to czasami tak bywa 2 klawisze na raz się naciska mark2k napisał: Podniesienie czasu podawania do 4s spowoduje u mnie dodatkowe wydłużenie czasu postoju podajnika 1 sek to chyba wiele nie zmieni |
|||
|
||||
Stan
|
Janusz gdy z 3 sekund robimy 4 to jest całkiem dużo, gdy z 20 sekund robimy 21 to nawet nie zauważymy tego.
Tak więc ta jedna sekunda to jest kwestia odniesienia. |
|||
|
||||
janusz
|
Ok może u was to ma znaczenie u mnie niewiele to zmienia
Ja steruję tylko dmuchawą i czasem postoju więc czas pracy podajnika nie ma wielkiego wpływu na pracę kotła po prostu w innym czasie zmienia parametry dodane 2015-10-30 11:11algorytm dokona korekty czasu postoju |
|||
|
||||
Stan
|
Zgadza się, ale u mnie przy tak małym odbiorze ciepła wydłużenie czasu postoju będzie tak duże że alarm zapłonu murowany
Musiałbym mieć dodatkowy parametr czas pracy dmuchawy, wtedy mógłbym to opanować. |
|||
|
||||
mark3k
|
janusz napisał » 2015-10-30 11:11 Ok może u was to ma znaczenie u mnie niewiele to zmienia Ja steruję tylko dmuchawą i czasem postoju więc czas pracy podajnika nie ma wielkiego wpływu na pracę kotła po prostu w innym czasie zmienia parametry dodane 2015-10-30 11:11algorytm dokona korekty czasu postoju Masz rację , algorytm skoryguje czas postoju (od zadanego w czasie mocy minimalnej - 3s/150s). Przy 4s będzie to odpowiednio 4s/200s, a tu już całkiem spora różnica. oczywiście nie jest to tak liniowa zależność, ale jednak całkiem sporo więcej (+/- 25%). Gdym miał możliwość, to podałbym węgiel co 2s. U mnie podajnik podaje 0,333 kg/min - dość sporawo . Tak długi czas dopalania dawki paliwa spowoduje , że temCO dość mocno spadnie i później trzeba ten uchyb od zadanej mozolnie odrabiać, a często doprowadza to do dużego przeregulowania. U mnie to tak wygląda. Mam dość dużą bezwładność cieplna instalacji grzewczej i wysnuwam takie wnioski. dodane 2015-10-30 11:50 Stan napisał » 2015-10-30 11:37 Zgadza się, ale u mnie przy tak małym odbiorze ciepła wydłużenie czasu postoju będzie tak duże że alarm zapłonu murowany Musiałbym mieć dodatkowy parametr czas pracy dmuchawy, wtedy mógłbym to opanować. Zamontuj dwie dmuchawy (jedna na drugiej - taki dodatkowy wentylator typu komputerowego) i ten drugi włącz na stałe z mała prędkością, będziesz miał pseudo "tło". Schłodzi Ci podajnik. Kolejna proteza do kotła dodane 2015-10-30 11:51Ładnie kociołek sobie pykał jak po sznurku. Jedno wybicie z rytmu i miesza na + i -. Nie może sie ustabilizować. |
|||
|
||||
janusz
|
Zgadzam się kociołek plus instalacja tworzą całość
i co u mnie śmiga bezbłędnie nie koniecznie sprawdzi się u innych działajcie po swojemu bo widzicie co jest na palniku i jak zachowuje się instalacja + kociołek sterowanie to jednak trudny temat |
|||
Pierwsza stronaPoprzednia strona20 / 38Następna stronaOstatnia strona | ||||