Re: Užitečnost hystereze termostatu

Pavel Poucha pavel.poucha na papouch.com
Pátek Srpen 6 14:01:52 CEST 2021


Zdravím,

změří se odezva soustavy jednotkovým skokem a pak se použije některá z
metod výpočtu PID konstant. Například s pěkným názvem Ziegler-Nicholsova
metoda (neplést s dvojicí ječný-Ziegler).

S pozdravem
ing. Pavel Poucha
jednatel
pavel.poucha na papouch.com
Tel. +420 777 232 485

Papouch s.r.o. - vývoj
Papouch store s.r.o. - obchod
Papouch production s.r.o. - výroba

Máte-li chuť, navštivte naše stránky http://www.papouch.com/


pá 6. 8. 2021 v 13:19 odesílatel Pavel Hudecek <edizon na seznam.cz> napsal:

> Děkuji všem za připomínky. Takže závěr je, že A vadí jedině tím, že
> v důsledku rušení/šumu mohou existovat období, kdy uživatel neuvidí
> jednoznačnou informaci svítí/nesvítí LEDka = zrovna teď topí/netopí.
>
>
>
> Jinak v mém případě je ten výsledek ještě andován s 1 ze 4 ms, protože
> topné těleso je na poloviční napětí, takže spínání/rozpínání by při ON i
> s hysterezí probíhalo každé 4 ms.
>
>
>
> Když už je zmíněn PID: Jak se k němu vlastně stanoví ty řídící konstanty?
> Jde to nějak exaktně počítat, nebo se musí něco změřit a podle toho
> štelovat? Dejme tomu, že bych chtěl regulaci teploty v místnosti vytápěné
> olejovým radiátorem.
>
>
>
> PH
>
>
>
> *Od: *Petr Labaj <labaj na volny.cz>
>
> Pokud nevadí časté spínání, klidně bych použil A.
>
> Jestli to má temperovat nějakou baterku, tak 10ms je overkill.
>
> Periodu spíš v řádu sekund nebo i desítek sekund.
>
>
>
> Jinak základní PID regulátor je tak na 10-20 řádků kódu.
>
>
>
> PL
>
>
>
> **********************
>
>
>
> Dne 5.8.2021 v 15:56 Pavel Hudecek napsal(a):
>
> >
>
> > Dobrý den všem,
>
> >
>
> > Mějme bednu s nějakými stykači, elektronikou a baterkou. Baterka má
>
> > pracovat nad 5 °C. Okolo bedny může být i o trochu míň.
>
> >
>
> > Dejme tomu, že tam dám topné těleso a procesor (který tam už stejně
>
> > je) ho bude spínat MOSFETem, ovládaným řádkem kódu, který přijde na
>
> > řadu 1 za 10 ms až 1 s:
>
> >
>
> > A) if (temp<10) TOP_on = 1; else TOP_on=0;
>
> >
>
> > B) if (temp<10) TOP_on = 1; else if (temp>12) TOP_on = 0;
>
> >
>
> > Je B vůči A něčím výhodné, nebo naopak, nebo je to jedno?
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20210806/76cba8b4/attachment.html>


Další informace o konferenci Hw-list