Od dnia 16.10.2024 zostały wyłączone stacjonarne numery telefonów. Zapraszamy do kontaktu pod numerem: 574 443 555.

Profil użytkownika

mark3k

 

Ignorancja może być skorygowana przy pomocy książki. Głupota wymaga strzelby i szpadla ;-) RBR 17kW

Rejestracja: 2012-12-31 19:05

Logowanie: 2021-12-27 15:40

Urządzenia: 1

Tematy: 0

Posty: 383

posty użytkownika 
Pierwsza stronaPoprzednia strona9 / 20Następna stronaOstatnia strona
2015-10-30 12:53 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Własnie 4D ze sterem pogodowym zapewnia mi super komfort cieplny. Zobacz na wykres.
2015-10-30 12:48 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Zwróć uwagę co się u mnie teraz dzieje. Totalna zapaść tempCO.  Takie szopki mam z bezwładnością układu. Przy takim spadku tempCO w zadanym czasie sterownik powinien dołożyc mocy do kotła w trybie awaryjnym. Wcześniej pisałem o czymś takim. Może twój pomysł na PiD podoła zadaniu.

dodane 2015-10-30 12:48Ja nie mam termostatów na grzejnikach, stąd jakieś 4 lata wstecz zamontowałem 4D.
2015-10-30 12:35 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Dane z powrotu powinny wymusić wcześniejsze podjęcie decyzji o grzaniu z wyższą mocą, a to także powinno mieć wpływ na stabilniejsza pracę kotła.

dodane 2015-10-30 12:35Możliwe, że tak zrobię dla testu, ale ten właśnie sterownik z siłownikiem gwarantują mi wysoką stabilazację temp w domu.
2015-10-30 12:31 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Te 75 s mogę dowolnie regulować chyba od 2s do 300.
2015-10-30 12:30 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Na 100% tak jest. Dzisiaj jeśli czas pozwoli także podłącze termoparę do komina. Zobaczę co i jak.
2015-10-30 12:18 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Po czyszczeniu kociołka zawsze mocno spada temperatura spalin. Ja wczoraj trochę oskrobałem kociołek, ale bez przesadnej nadgorliwości. Powodem wzrostu temp. spalin jest podniesienie mocy kociołka, gdy ster pogodowy podniósł temp na grzejniki z 31oC do 35-56oC. Takie widzę zmiany na wykresach. Na teraz nic nie zrobię (żadnych korekt), bo nie mam w pracy  dostępu do RPi. Wieczorek skoryguję szybkość reakcji na zmiany (chyba przesadziłem z korekta histerezy) i może zmienię czas reakcji sterownika pogodowego na zmiany temp.CO. Obecnie mam ustawiony czas oczekiwania= 75s, czas pracy siłownika 2s (nieregulowany).
2015-10-30 12:05 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Jest trochę lepiej ze spalinami. Nie wykonam żadnych zmian w skrypcie, bo z pracy nie mam dostępu do RPi.
Jakiekolwiek poprawki mogę zrobić wieczorem. Chyba trochę przesadziłem z korekta histerezy . Dzisiaj zmniejszę.
2015-10-30 11:58 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
janusz napisał » 2015-10-30 11:51
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
 
[/quote
Janusz może Twój algorytm działa na innej zasadzie i lepiej sobie daje radę z Twoja instalacja. U mnie jest problem.
2015-10-30 11:51 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
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 10:18 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
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:07 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
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 09:34 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
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 06:25 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
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-29 20:50 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Poszło.
Pisałem wcześniej, że korektę postoju trzeba "zminusować" i wtedy działa wszystko ok.
dodane 2015-10-29 20:50Dzisiaj kocioł wyłączył się dwukrotnie z komunikatem "wygaszony"

Musiałem w sterowniku wyłączyć tryb wygaszania w grzaniu i podtrzymaniu.

Z podłączeniem falownika nici. Padło wejście sterujące załączania silnika. Może to tylko fototranzystor, jeśli tak to jest nadzieja na naprawę urządzenia.
2015-10-29 20:27 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Mogę Ci podesłać moje wypociny: 6 mocy, dopalanie, tło + "dokarmianie".

Jest trochę za ciepło na solidne testy, choć u mnie działa ciągłe palenie.
2015-10-29 19:17 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Masz węgiel, który szybko się spala i robi się krater. A może za mocno dmuchasz?
Moje nastawy na dzisiaj:

podawanie_min = 3
podawanie_max = 3
postoj_min = 35
postoj_max = 200
dmuchanie_min = 30
dmuchanie_max = 50

kg_na_minute = 0.333
praca_ciagla = True
moc_100 = 1.0/10.0
zadana_co = 50

korekcja_podawania = 0.0
korekcja_postoju =  -11.0
korekcja_dmuchania = 1.0

start_podawanie = 3
start_postoj = 150
start_dmuchawa = 32

Praca ciągła non-stop.

Nowa moc: 21% 0.599 kg 0.007 kg/min 10.391 kg/24h
Delta: 1 * Dmuchanie: 33.0% * Podawanie:3.0s * Postoj: 139.0s
CO: 49.2°C.   Spaliny: 57.9°C. * PRACA *
Data: 2015.10.29  Czas: 17.17:53
 opoznienie: 75s -> 70s
 Dmuchanie: 33.0% -> 32.0%
 Postoj: 139.0s -> 150.0s
Nowa moc: 20% 0.649 kg 0.007 kg/min 10.517 kg/24h
Delta: 0 * Dmuchanie: 32.0% * Podawanie:3.0s * Postoj: 150.0s
CO: 49.6°C.   Spaliny: 59.2°C. * PRACA *
Data: 2015.10.29  Czas: 17.23:44
 opoznienie: 70s -> 75s
 Dmuchanie: 32.0% -> 31.0%
 Postoj: 150.0s -> 161.0s
Nowa moc: 18% 0.716 kg 0.007 kg/min 10.421 kg/24h
Delta: -1 * Dmuchanie: 31.0% * Podawanie:3.0s * Postoj: 161.0s
CO: 50.7°C.   Spaliny: 59.4°C. * PRACA *
Data: 2015.10.29  Czas: 17.33:46
 opoznienie: 75s -> 81s
 Dmuchanie: 31.0% -> 32.0%
 Postoj: 161.0s -> 150.0s
Nowa moc: 20% 0.749 kg 0.007 kg/min 10.340 kg/24h
Delta: 0 * Dmuchanie: 32.0% * Podawanie:3.0s * Postoj: 150.0s
CO: 50.4°C.   Spaliny: 57.6°C. * PRACA *
Data: 2015.10.29  Czas: 17.39:10
 opoznienie: 81s -> 75s
 Dmuchanie: 32.0% -> 31.0%
 Postoj: 150.0s -> 161.0s
Nowa moc: 18% 0.882 kg 0.007 kg/min 10.216 kg/24h
Delta: -1 * Dmuchanie: 31.0% * Podawanie:3.0s * Postoj: 161.0s
CO: 50.7°C.   Spaliny: 60.3°C. * PRACA *
Data: 2015.10.29  Czas: 17.59:13
 opoznienie: 75s -> 81s
 Dmuchanie: 31.0% -> 32.0%
 Postoj: 161.0s -> 150.0s
Nowa moc: 20% 0.982 kg 0.007 kg/min 10.060 kg/24h
Delta: 0 * Dmuchanie: 32.0% * Podawanie:3.0s * Postoj: 150.0s
CO: 50.4°C.   Spaliny: 55.6°C. * PRACA *
Data: 2015.10.29  Czas: 18.15:27
 opoznienie: 81s -> 75s
2015-10-29 10:04 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Ja to tak rozumiem:
W trybie pracy AUTO - bez odstawiania ustawiamy tempCO w samym sterowniku (eCoal) powyżej zadanej w skrypcie o kilka stopni, ale z poziomu sterownika.
W trybie pracy AUTO, ale z odstawianiem ustawiamy tempCO w sterownika równą lub o jeden stopień wyższą od tempZadanaCO w skrypcie. Podtrzymanie powinien nam zapewnić sam eCoal.

dodane 2015-10-29 09:59Chyba, że Bartek dopisz dopalanie dla trybu pracy z odstawianiem, a eCoal będzie zapewniał "dokarmiamie palnika" zwane podtrzymaniem i,  lub ewentualnie TŁO.

dodane 2015-10-29 10:01uzi18 - jak zrobić, aby przy ujemnej delcie czas postoju był np. 1,5 do 2 razy dłuższy niż przy delta = 0 i dodatniej?
Da się cos takiego wyczarować?

dodane 2015-10-29 10:04Ps. Ja to robicie, że u Was temp Spalin oscylują w okolicy 100oC ?
2015-10-29 09:40 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Prymitywna proteza, ale zawsze coś. Przy wyższym zapotrzebowaniu na ciepło prawdopodobnie wentylatorek nie będzie się włączał wogóle.
2015-10-29 09:36 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Stan, jeśli niskie dmuchanie powoduje przegrzewanie podajnika, to może zastosujesz dodatkowy wentylator małej mocy, 1 -fazowy oczywiście (max kilka Wat), do tego kierownice strugi powietrza, aby omiatała dookoła rurę podajnika + prymitywny trermostat i po problemie. Powinno to zapewnić możliwość  ciągłej kotła kotła.
Obawiam się o mój komin, przy tak niskiej temp. spalin może to wyglądać nieciekawie w dłuższym okresie czasu.

Szkoda , że w eCoalu nie można zmiejszyć czasu podawania groszku. Przy tym zapotrzebowaniu na ciepło, aż się prosi o 2 s pracy podajnika.

dodane 2015-10-29 09:36Zdobyłem silnik 3-fazowy , ale o trochę za małej mocy (jedynie 120W). Zamontuje do napędu podajnika i odpalę go przez falownik z zadaną częstotliwości 40Hz. Powinno uleczyć zbyt duże podawanie groszku, a przy okazji będzie miękki start podajnika. Oby tylko silnik nie okazał się za słaby. Silnik 3-fazowy o mocy 90W był zbyt słaby i czasami utykał.
2015-10-29 06:35 Temat: eSterownik.pl » Algorytm retortowy-Proporcjonalny - na podstawie pomyslu Janusza - python
  mark3k Posty: 383
Wieczorem testy, a rano  musiałem zrobić szybka korektę czasu postoju, w komorze dym i przewęglony palnik. Nie wiem czy przy tak małym zapotrzebowaniu na ciepło sensownym jest utrzymanie kotła (za wszelką cenę) w trybie pracy ciągłej. Przemyśle temat.
Brakuje zdalnego dostępu do RPi.
Wszystko zmierza w dobrą stronę .
Pierwsza stronaPoprzednia strona9 / 20Następna stronaOstatnia strona