Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

PID tuning for temperature control

Last updated on 2 hours ago
K
KevinSenior Member
Posted 2 hours ago
Username: ControlTheory
Posted: 4 days ago
Building a temperature controller for a heated enclosure and struggling with PID tuning. System overshoots by 5 degrees then oscillates before settling. Tried adjusting P, I, and D values but cant seem to get it stable. Any tips for tuning PIDs? Using an arduino with a relay to control a heating element.
K
KevinSenior Member
Posted 2 hours ago
Reply by: PIDMaster
Relay control makes PID harder because its on/off not continuous. Consider using pwm if possible. For tuning, start with only P gain until you get oscillations, then reduce it by half. Then slowly add I to eliminate steady state error. D is usually not needed for temp control and can make things worse. Also make sure your sampling rate is fast enough - you should be reading temp and updating output at least once per second, preferably faster.
K
KevinSenior Member
Posted 2 hours ago
Reply by: ControlTheory
Ah didnt think about the relay being an issue. Ill try implementing pwm with a ssr. Thanks!
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Sign In
Not a member yet? Click here to register.
Forgot Password?
Users Online Now
Guests Online 2
Members Online 0

Total Members: 19
Newest Member: bokovac