nebhead / PiFire

PiFire is a Smart WiFi enabled controller for your pellet smoker / grill.
https://nebhead.github.io/PiFire-Pages
MIT License
82 stars 31 forks source link

Added PID Smith Predictor and PID Auto Center. #205

Closed dogtreatfairy closed 5 days ago

dogtreatfairy commented 1 week ago

Added two new PID Controllers:

  1. PID Auto Center dynamically adjusts the Center Ratio based on the system Set Point, increasing stability at lower set points.
  2. PID Smith Predictor which builds on PID Auto Center and uses a Smith Predictor to prevent overshoots.

Both are recommended to be run with a 15 Second Cycle Time and 0.05 for Min Cycle Ratio to allow you to achieve lower temperatures and quicker reductions in temperature.

nebhead commented 1 week ago

This all looks great, but can you do this PR against the development branch? I can also just pull the files from here and do it, but I thought it would be good to get you credit for the PR.

dogtreatfairy commented 1 week ago

For sure! I’ll do it tomorrow morning. Thanks!

Ryan Steel @.*** (262)894-0040

USELESS FACT: The longest recorded flight of a chicken is 13 seconds.

On Sat, Nov 16, 2024 at 6:34 PM nebhead @.***> wrote:

This all looks great, but can you do this PR against the development branch? I can also just pull the files from here and do it, but I thought it would be good to get you credit for the PR.

— Reply to this email directly, view it on GitHub https://github.com/nebhead/PiFire/pull/205#issuecomment-2480869200, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXOF6IUDFX6RQZONP5WCINT2A7P7VAVCNFSM6AAAAABR5FY6SSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBQHA3DSMRQGA . You are receiving this because you authored the thread.Message ID: @.***>