Forum eSterownik.pl TRK czyli mój sposób na tryb ręczny. Subskrybuj | ||||
Pierwsza stronaPoprzednia strona1 / 21Następna stronaOstatnia strona | ||||
|
||||
Stan
|
Na końcu postu do pobrania aktualna wersja.
TRK to nie jest algorytm spalania, jest to algorytm (komputerowy) w którym możemy w zasadzie ustawić dowolny algorytm spalania. W wystawionej wersji jest wpisany algorytm spalania którego aktualnie ja używam (testuję). Algorytm ten jest przybliżonym odwzorowaniem trybu Ręczny+ autorstwa Verba. To są wersje testowe, mogą zawierać błędy, pewne elementy mogą się pojawiać i znikać jeśli w trakcie testów okaże się iż są zbędne. Te wersje nie zawierają zabezpieczeń tzw "idiotoodporności", to będzie pojawiało się później w trakcie potwierdzania sensowności danej funkcji. W skrócie na czym to polega: W trybie ręcznym, jak chyba każdy wie możemy ustawić trzy parametry, czyli czas podawania, czas przerwy i moc nawiewu. Całość działa w cyklu zamkniętym powtarzając ustawione wartości. W TRK mamy dowolną ilość takich "trybów ręcznych" pracujących w zamkniętym cyklu, w każdym z tych "trybów" (bloków) możemy ustawić zupełnie różne parametry , tzn można np nie włączyć podajnika a tylko samą dmuchawę, dodatkowo w każdym bloku ustawić inny czas dla dmuchawy (nie może on być dłuższy od czasu przerwy) dodatkowo bloki można zaznaczyć do wykonania tylko po wyjściu z podtrzymania. Co to daje ? Rozważmy hipotetyczny przykład. Chcemy żeby na wstępie piec rozdmuchał nam żar po czym podał dawkę paliwa szybko ją zgazował i spokojnie dopalił koks. Tak więc w pierwszym bloku ustawiamy tylko nawiew na powiedzmy 70% i czas 30 s. w drugim bloku ustawiamy podawanie powiedzmy 6 s i przerwę na 42 s, nawiew również na 42 s i siłę na powiedzmy 43 %. w trzecim bloku ustawiamy sam nawiew na powiedzmy 36 % i czas 90 s. I ta sekwencja kolejnych bloków będzie się wykonywała do osiągnięcia zadanej CO, po czym uruchomi się podtrzymanie itd. Do pobrania aktualna wersja. Udostępniam na zasadzie GNU, taka informacja żeby nie było wątpliwości. Nie odpowiadam za straty i inne skutki nieodpowiedzialnego użycia Tutaj całość modyfikowana przez uzi18 PLIKI Aktualna wersja. NAJNOWSZY Lista zmian. ZMIANY |
|||
|
||||
Stan
|
Program piszę w taki sposób żeby Raspberry Pi mogło być uruchomione jako samodzielny sterownik, oczywiście po doposażeniu go w moduł wykonawczy.
Na chwilę obecną działa sam algorytm, jest funkcja grzania CWU, ale nie sprawdzona bo nie mam pompy CWU . W najbliższym czasie dorobię tryb lato i obsługę wyjątków w programie. Potem w planach jest jakieś webowe GUI , tym ma się zająć DarekB. PS: Dzień, dwa testów i zainteresowanym udostępnię plik. |
|||
|
||||
mark3k
|
Zapowiada się interesująco.
RPi już dojechało, faktycznie bardzo mała ta płytka. Jeszcze nie dotarła przejściówka DVI - HDMI do monitora i malinka śmiga na 42" plaźmie . Rasbian już śmiga. Teraz trzeba uruchomić skrypt w wersji podstawowej. Pozdrawiam. |
|||
|
||||
Stan
|
ustaw stałe IP, żebyś nie musiał jej szukać w sieci i doinstaluj FTP.
|
|||
|
||||
Stan
|
||||
|
||||
adkwapniewski
|
To http://elinux.org/RPi_XRDP_Server też się może przydać
|
|||
|
||||
Stan
|
Jeśli ktoś chce zdalny pulpit, to tak.
Ja jednak wolę RPi nie obciążać X-ami, im mniej na nim jest tym większa szansa na stabilne działanie. Nie sterujemy wprawdzie reaktorem atomowym ale i tak wolałbym żeby to działało a nie się wieszało |
|||
|
||||
mark3k
|
Stan napisał » 2014-03-20 19:45 Ok, Dzięki. Plazmę żona zaaresztowała, więc na dzisiaj szlaban. Ciąg dalszy jutro. |
|||
|
||||
Kalio
|
Czyli rusza nowy projekt "Sterownik w wersji OPEN" -- Gratulacje
|
|||
|
||||
Stan
|
Można tak powiedzieć.
Moim zamysłem jest tryb ręczny w którym każdy może ustawić dowolny scenariusz (algorytm) spalania. Dzięki temu można się bardzo elastycznie dopasować do posiadanego paliwa. Niestety ma to też pewną bardzo istotną wadę, wymaga sporego zaangażowania i pewnej wiedzy na temat palenia węglem w ogóle. |
|||
|
||||
Stan
|
W pierwszym poście jest aktualna wersja pliku do testowania.
Wieczorem jak znajdę chwilę czasu to napiszę krótką instrukcję. |
|||
|
||||
Stan
|
W trakcie testów skrypt mocno zmieniłem, musiałem wywalić tymczasowo "zbędne bajery", teraz będę stopniowo je przywracał.
Tak więc, co ten skrypt umożliwia. Ułożenie algorytmu spalania w nieograniczonej praktycznie liczbie kroków, ogranicza nas tu tylko rozsądek. W każdym kroku (bloku) można ustawić niezależne czasy podawania, przerwy, czas nawiewu i jego siłę, oraz określić jeden z trzech momentów jego uruchomienia, przed widełkami temperatury CO, w ich obrębie i po. Co to daje ? Możliwość ustawienia dowolnej kombinacji podań, przedmuchów z podaniami paliwa lub bez, dodmuchów itp. i wszystko to jest możliwe do uruchomienia w kontekście tych trzech przedziałów temperaturowych. Przykładowy algorytm przedmuchów Verba i Rajmunda bez problemu tutaj ustawimy. Ciekawą opcją jest swego rodzaju pseudo-automat operujący na trzech maksymalnie mocach. W zasadzie ogranicza nas tylko wyobraźnia. A tak to ustawiamy, ponieważ przewiduję wykonanie GUI graficznego dane będą umieszczone w listach i słownikach i częściowo tak już jest. Ważne aby podczas wpisywania swoich ustawień uważać na przecinki, apostrofy itp. bo one są ważne |
|||
|
||||
konto usunięte
|
pseudo-automat operujący na trzech maksymalnie mocach
Witam kol Stan a masz go -no wiesz ten pseudo dlaczego piszesz o nim tak |
|||
|
||||
Stan
|
Oczywiście że mam, działa u mnie w tej chwili. Piszę tak gdyż w mojej opinii jak na razie za dużo parametrów musi ustawiać użytkownik. Trzeba umieć w trybie ręcznym ustawić te trzy moce pomiędzy którymi ten "automat" ma działać. A druga sprawa to testy, testy i jeszcze raz testy, i jak to działa to wyjdzie w boju dopiero w następnym sezonie. PS: Ach, teraz skapowałem, to nie jest automat Verba. Nie ośmieliłbym się go tak nazwać, to jest moja produkcja |
|||
|
||||
mark3k
|
Bardzo dobre rozwiązanie.
Właśnie program wrzuciłem do routerka i czas na testy (oczywiście dobrałem własne parametry spalania). Ten sezon grzewczy odchodzi już powoli do archiwum. Dziękuję. Pozdrawiam. |
|||
|
||||
gregor40
|
Stan napisał » 2014-04-03 18:46 W trakcie testów skrypt mocno zmieniłem, musiałem wywalić tymczasowo "zbędne bajery", teraz będę stopniowo je przywracał. Tak więc, co ten skrypt umożliwia. Ułożenie algorytmu spalania w nieograniczonej praktycznie liczbie kroków, ogranicza nas tu tylko rozsądek. W każdym kroku (bloku) można ustawić niezależne czasy podawania, przerwy, czas nawiewu i jego siłę, oraz określić jeden z trzech momentów jego uruchomienia, przed widełkami temperatury CO, w ich obrębie i po. Co to daje ? Możliwość ustawienia dowolnej kombinacji podań, przedmuchów z podaniami paliwa lub bez, dodmuchów itp. i wszystko to jest możliwe do uruchomienia w kontekście tych trzech przedziałów temperaturowych. Przykładowy algorytm przedmuchów Verba i Rajmunda bez problemu tutaj ustawimy. Ciekawą opcją jest swego rodzaju pseudo-automat operujący na trzech maksymalnie mocach. W zasadzie ogranicza nas tylko wyobraźnia. A tak to ustawiamy, ponieważ przewiduję wykonanie GUI graficznego dane będą umieszczone w listach i słownikach i częściowo tak już jest. Ważne aby podczas wpisywania swoich ustawień uważać na przecinki, apostrofy itp. bo one są ważne No wszystko super tylko jak to wrzucić w oprogramowanie serownika? |
|||
|
||||
mark3k
|
Musisz odrobić lekcje i sporo poczytać:
http://esterownik.pl/forum/tematy,15/dla-developerow Zapraszamy do czytania. |
|||
|
||||
gregor40
|
mark3k napisał » 2014-04-03 22:42 Musisz odrobić lekcje i sporo poczytać: http://esterownik.pl/forum/tematy,15/dla-developerow Zapraszamy do czytania. No to kolego pomogłeś! Dzięki! Teraz już wszyscy będą wiedzieli co mają zrobić Pełen profesjonalizm! Lekcje kolego to z dziećmi a nie ze mną A może krótka instrukcja How to do???? |
|||
|
||||
konto usunięte
|
gregor40 napisał » 2014-04-03 22:36 Nie da się do sterownika, trzeba odpalić na komputerze, i rozkazy przesyłane są via http (lub RS).
No wszystko super tylko jak to wrzucić w oprogramowanie serownika? |
|||
|
||||
Stan
|
Dokładnie, lub np tak jak ja to robię na Raspberry Pi czyli takim mikrokomputerze albo na routerze z OpenWRT jak mark3k itp.
|
|||
Pierwsza stronaPoprzednia strona1 / 21Następna stronaOstatnia strona | ||||