1
0
Fork 0

설정 튜닝

This commit is contained in:
Sangbum Kim 2017-09-07 02:00:28 +09:00
parent a4bd4bc22f
commit e1fc8d9dc2
2 changed files with 3 additions and 3 deletions

View File

@ -132,8 +132,8 @@ func CpuTempetureMonitoring(info *Processor, sampleDuration time.Duration, notif
func CpuTempetureScraper(processorCount int, notifier <-chan TempetureChange, errorChan chan<- error, ctx context.Context, waiter *sync.WaitGroup) { func CpuTempetureScraper(processorCount int, notifier <-chan TempetureChange, errorChan chan<- error, ctx context.Context, waiter *sync.WaitGroup) {
defer waiter.Done() defer waiter.Done()
var ( var (
P, I, D = 1.5, 0.4, 2.0 P, I, D = 1.5, 0.4, 1.0
SetPoint = 40.0 SetPoint = 35.0
SampleTime = time.Second SampleTime = time.Second
maxNoob, minNoob = 0x64, 0x4 maxNoob, minNoob = 0x64, 0x4
WindupGuard = float64(maxNoob - minNoob) WindupGuard = float64(maxNoob - minNoob)

View File

@ -10,7 +10,7 @@ import (
// 실제 CPU온도환경 모델링 // 실제 CPU온도환경 모델링
func test_pid(P float64, I float64, D float64, L int) { func test_pid(P float64, I float64, D float64, L int) {
pid := pid.New(P, I, D) pid := pid.New(P, I, D)
pid.SetSetPoint(40.0) pid.SetSetPoint(37.0)
pid.SetSampleTime(time.Second) pid.SetSampleTime(time.Second)
pid.SetWindupGuard(96.0) pid.SetWindupGuard(96.0)