Od dnia 16.10.2024 zostały wyłączone stacjonarne numery telefonów. Zapraszamy do kontaktu pod numerem: 574 443 555.
Forum  eSterownik.pl  Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python Subskrybuj
Pierwsza stronaPoprzednia strona20 / 38Następna stronaOstatnia strona
2015-10-29 22:45
  janusz Posty: 275 Ostrzeżenie: 0
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 ?
2015-10-29 22:56
  uzi18 Posty: 765 Ostrzeżenie: 0
janusz: czesc tak czesc nie

dodane 2015-10-29 22:56dodalem ustawianie zadanej CO w sterownik.py, teraz trzeba dodac to do skryptu
2015-10-29 23:02
  janusz Posty: 275 Ostrzeżenie: 0
Chodzi mi o dmuchawę czas pracy podajnika i czas postoju podajnika ?
czy one są jednakowe

2015-10-29 23:33
  uzi18 Posty: 765 Ostrzeżenie: 0
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
2015-10-30 06:25
  mark3k Posty: 383 Ostrzeżenie: 0
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.
2015-10-30 06:34
  Stan Posty: 630 Ostrzeżenie: 0
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.
2015-10-30 07:45
  uzi18 Posty: 765 Ostrzeżenie: 0
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
2015-10-30 08:59
  janusz Posty: 275 Ostrzeżenie: 0
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
2015-10-30 09:02
  Stan Posty: 630 Ostrzeżenie: 0
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ł.
2015-10-30 09:34
  mark3k Posty: 383 Ostrzeżenie: 0
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.


2015-10-30 09:58
  uzi18 Posty: 765 Ostrzeżenie: 0
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.?
2015-10-30 10:07
  mark3k Posty: 383 Ostrzeżenie: 0
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.
2015-10-30 10:08
  uzi18 Posty: 765 Ostrzeżenie: 0
myslisz ze podtrzymanie by sie sprawdzilo jako tlo?
2015-10-30 10:18
  mark3k Posty: 383 Ostrzeżenie: 0
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ć.
2015-10-30 10:27
  janusz Posty: 275 Ostrzeżenie: 0
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
2015-10-30 10:49
  Stan Posty: 630 Ostrzeżenie: 0
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.
2015-10-30 11:11
  janusz Posty: 275 Ostrzeżenie: 0
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
2015-10-30 11:37
  Stan Posty: 630 Ostrzeżenie: 0
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ć.
2015-10-30 11:51
  mark3k Posty: 383 Ostrzeżenie: 0
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ć.
2015-10-30 11:51
  janusz Posty: 275 Ostrzeżenie: 0
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
Użytkownicy online: Jerzyrybnik, Josef_Zelenka, maciekdom82, Piec-8, Piluki91, Pyjter65, Wicka