by Duzi Huang (1 Submission)
Category: Coding Standards
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating:
(4 Votes)

This code provide a computer fan control policy based on PID theory. The code suppose that the downloader understand the basic theory of PID control and computer cooling technology. The physical model of cpu temperature vs power & fan speed was not real. I use a hypothetical equation. The P, I, D factor could be reset manually. And the cpu temperature setting point could be change with thermal profile. In the code, I use one of AMD operton cpu thermal profile for your reference. The last one: in the actual world, the pc thermal control policy was not using PID control. Normally, we control the fan speed vs cpu temperature as linear relationship. It was easy for BIOS codeing.
Download PID PC fan control (743 KB)