-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!pee
r02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostra
da.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrad
a.pl.POSTED!not-for-mail
Date: Tue, 28 Mar 2023 21:46:05 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.8.0
Subject: Re: Termopara i MAX6675
Content-Language: pl
Newsgroups: pl.misc.elektronika
References: <63fcff3d$0$19614$65785112@news.neostrada.pl>
<1fy2n6gamxvh4.1ajqgc36omwu7$.dlg@40tude.net>
<6400f97c$0$19617$65785112@news.neostrada.pl>
<6418b040$0$19621$65785112@news.neostrada.pl>
From: Mirek <m...@n...dev>
In-Reply-To: <6418b040$0$19621$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 37
Message-ID: <642343fe$0$19605$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 178.217.141.33
X-Trace: 1680032766 unt-rea-a-02.news.neostrada.pl 19605 178.217.141.33:37174
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 2242
Xref: news-archive.icm.edu.pl pl.misc.elektronika:779369
[ ukryj nagłówki ]On 20.03.2023 20:13, Mirek wrote:
> On 2.03.2023 20:31, Mirek wrote:
>
>> Teraz co do programu - ki jest ewidentnie skopane.
>> liczy go tak:
>>
>> self.iterm += (error * timeDelta * self.ki)
>> output = self.kp * error + self.iterm + self.kd * dErr
>>
>> a powinno być wg wikipedii tak:
>>
>> integral := integral + error × dt
>> output := Kp × proportional + Ki × integral + Kd × derivative
>>
>
> Bzdury pisałem - wychodzi przecież na to samo.
> Ale picoReflow nadal nie ogarnięty,
>
Ja rozumiem, że nikogo to nie interesuje, albo nikt nie wie, a u tych,
którzy wiedzą mam już cichego plonka (zresztą z wzajemnością ;) ), ale
mimo to podzielę się swoimi "odkryciami":
Jedyna wersja, która jako-tako działa:
integral = (ki * integral) + (error * timeDelta * ki)
następnie ograniczamy integral, np. od -1 do 1 żeby nie szybowało w
kosmos:
integral = sorted(-1,integral,1)[1]
skrót:
integral += error * timeDelta * ki
Nie działa prawidłowo. ponieważ w przypadku niezerowego integral, a
zerowego error - wynikowe integral zostaje stałe, niezerowe.
Jeszcze gorzej to wygląda w przypadku wersji z Wikipedii.
--
Mirek.
Następne wpisy z tego wątku
- 29.03.23 00:20 Ceat
- 29.03.23 21:01 Mirek
- 30.03.23 01:04 Ceat
- 30.03.23 19:32 Mirek
- 30.03.23 20:50 J.F
- 30.03.23 21:03 J.F
- 30.03.23 21:13 J.F
- 30.03.23 21:17 J.F
- 30.03.23 21:38 Mirek
- 30.03.23 22:00 Mirek
- 31.03.23 10:39 J.F
- 31.03.23 10:59 J.F
- 31.03.23 20:33 Mirek
- 31.03.23 21:07 Mirek
- 31.03.23 22:34 J.F
Najnowsze wątki z tej grupy
- Dlaczego energia elektryczna jest droga i cały czas drożeje
- twardy dysk stuka
- Oclenie alkalicznych akumulatorów
- Powerbank jednonapieciowy, a trzynapieciowy
- Lustra w maszynie ASML
- DC blocker i buczące toroidy
- Problemy TSMC cd
- Detektor
- Może tutaj się uda: [NTG] Elewacja / dziurawa Churka
- Falownik jednofazowy a żarówka
- Agregat i "legalność" instalacji
- Uziom
- (Ponownie) odkryto, że ładowanie pulsacyjne robi dobrze
- driver led ?
- Długość wtyku zasilającego ?5.5mm
Najnowsze wątki
- 2024-05-02 Zielona Góra => Spedytor międzynarodowy <=
- 2024-05-02 Katowice => Performance Analyst <=
- 2024-05-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-05-02 Gdańsk => Business Development Manager - obszar bezpieczeństwa IT <=
- 2024-05-02 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-05-02 Katowice => Java Developer <=
- 2024-05-02 'Studenci do nauki!'
- 2024-05-02 Dlaczego energia elektryczna jest droga i cały czas drożeje
- 2024-05-02 Dlaczego energia elektryczna jest droga i cały czas drożeje
- 2024-05-02 Dlaczego energia elektryczna jest droga i cały czas drożeje
- 2024-05-02 Wrocław => Lider Serwisu/Programista PLC z językiem niemieckim <=
- 2024-05-02 Łódź => Senior DevOps Engineer <=
- 2024-05-02 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-05-02 Ulm => Solution Architect (secure communication and IoT solutions) <=
- 2024-05-02 Fotowoltaika - inwerter - jakie ficzery?