Zanim...
Zanim...



Polskie Forum FPV

Forum modelarzy i pilotów FPV
Dzisiaj jest czwartek 19 wrz 2019, 14:23

Strefa czasowa UTC+1godz.




Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 
Autor Wiadomość
Post: czwartek 02 maja 2019, 16:52 
Offline

Rejestracja: poniedziałek 12 lip 2010, 11:51
Posty: 1850
Lokalizacja: Kraków
Hej

Czy udało Wam się uruchomić z pozytywnym skutkiem jakąś bibliotekę do autotuningu PIDow na Arduino?

Sciagnalem, na wejscie dalem temperature, wyjscie skierowalem na stycznik PWM - sama petla PID
dziala poprawnie, ale gdy zalaczyc autotuning to w zasadzie nic sie nie dzieje. W sensie ze nic sie
nie zmienia...

q


Na górę
 Wyświetl profil  
 
Post: czwartek 02 maja 2019, 19:11 
Offline
Awatar użytkownika

Rejestracja: piątek 03 kwie 2015, 07:04
Posty: 2106
I potrzebne to jest do .....?


Na górę
 Wyświetl profil  
 
Post: czwartek 02 maja 2019, 19:15 
Offline

Rejestracja: poniedziałek 12 lip 2010, 11:51
Posty: 1850
Lokalizacja: Kraków
Do podgrzewania wody w wannie. Ma to jakieś znaczenie? :)

PS.

Veni vidi vici :-D

Ogarnąłem temat chyyyyba.
Okazało się, że opisy są dla mięczaków, twardziele zawsze sobie radzą bez Wink

Skorzystałem z bibliotek:
#include <PID_v1.h>
#include <PID_AutoTune_v0.h>

I przykładowego program dołączonego do nich.
Zmodyfikowałem lekko - na wejściu dałem temperaturę z DSa, a na wyjście
podłączyłem funkcję sterującą stycznikiem załączającym zasilanie grzałki tak
jakby to był stycznik PWM. Podaje się wypełnienie od 0 do 1, czyli jak w %,
definiuje oczywiści długość cyklu PWM. Ja dałem 2s, ale to raczej bez znaczenia.

Testowy układ to termometr z przymocowanymi czteroma rezystorami, jeśli dobrze
pamiętam, w sumie dają 1W ciepła zasilane z 12V.

Auto tuning trwał jakieś pół godziny, wyniki są bardziej zachowawcze niż moje
własne PIDy ustawione na oko. Układ rozgrzewa się wolniej, ale za to nie wpada
w żadne oscylacje, u mnie ze dwa razy przelatywał, żeby później ustabilizować
się, przy PIDach z autotuningu nie przestrzeliwuje, ale wolniej się rozgrzewa.
Jak już dojdzie do temp. docelowej to trzyma jak skała z dokładnością jak
rozdzielczość termometru.

A cały problem polegał na tym, że domyślnie w kodzie ustawiony jest za wysoki
filtr szumów "aTuneNoise". Zmieniłem na 0.1 i bangla :-P

Sprawdzę jeszcze w innym układzie - wsadzę "grzałkę" do około 100ml oleju...

Q


Ostatnio zmieniony piątek 03 maja 2019, 18:16 przez Jakub Jewuła, łącznie zmieniany 2 razy

Na górę
 Wyświetl profil  
 
Post: czwartek 02 maja 2019, 19:34 
Offline
Awatar użytkownika

Rejestracja: piątek 03 kwie 2015, 07:04
Posty: 2106
do samej wanny nie znalazłem ale może taka do bojlera podpasuje.
https://www.egrzalki.pl/pl/c/GRZALKI-DO-BOJLERA/73


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 

Strefa czasowa UTC+1godz.


Kto jest online

Użytkownicy przeglądający to forum: logopeda i 7 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group

Strona korzysta z plików cookie w celu realizacji usług zgodnie z . Polityką prywatności
Możesz określić warunki przechowywania lub dostępu do cookie w Twojej przeglądarce lub konfiguracji usługi.