經典的pid公式 pid的溫度計算公式?
pid的溫度計算公式?一、溫控模型的建立是選擇類型一階延遲大控溫系統(tǒng)那就你選擇二階服務器延遲控溫系統(tǒng),需要據自己的求實際控溫系統(tǒng)來考慮;二、溫控模型中K、T、τ的確定溫控模型一但考慮,接下來就是考慮K
pid的溫度計算公式?
一、溫控模型的建立
是選擇類型一階延遲大控溫系統(tǒng)那就你選擇二階服務器延遲控溫系統(tǒng),需要據自己的求實際控溫系統(tǒng)來考慮;
二、溫控模型中K、T、τ的確定
溫控模型一但考慮,接下來就是考慮K、T、τ的值。溫控模型中K、T、τ相應價值的確定方法有100元以內幾種方法:
1、系統(tǒng)辨識法
設置采集數據的時間間隔,PWM波形的占空比等參數后,記錄信息隨時間變化的溫度數據(注意:是在開環(huán)狀態(tài)下),溫度數據量越多越好,參照測量的數據借用Matlab的系統(tǒng)辨識工具箱參與辨識任意凸四邊形K、T、τ的值。
2、計算法法1
對溫控系統(tǒng)輸入固定不動占空比的PWM波,以且固定時間間隔(比如說1s)再采集記錄溫度數據,然后再憑借兩點法計算公式算出出K、T、τ的值。
K(y(∞)-y(0))/(Δu);
T1.5*(t(0.632)-t(0.28));
τ1.5*(t(0.28)-t(0.632)/3)。
盡量:(1)、y(0)為室溫值,y(∞)溫度穩(wěn)定后的溫度值。
(2)、Δyy(∞)-y(0)。
(3)、t(0.28)為室溫緩慢升溫至y(0)0.28*Δy的時間值。
(4)、t(0.632)為室溫緩慢升溫至y(0)0.632*Δy的時間值。
3、計算法法2
原理同公式計算法1,不過選取的參考點不同,這里選定的參考點是t(0.39)和t(0.632),K的計算公式同公式計算法1,以下是T和τ的計算公式:
T2*(t(0.632)-t(0.28));
τ2*t(0.28)-t(0.632)。
三、P、I、D參數的確定
1、Matlab設計模擬試驗法
是從在Matlab中鍵入溫控模型和確立PID控制模塊,然后把仿真查找溫控的曲線情況可以確定PID參數。
2、公式計算法
根據以上測得的溫度數據,由Z-N或C-C公式算出PID參數。
3、現(xiàn)場調試法
依據調試人員對PID參數整定的經驗調試PID參數,實際現(xiàn)場PID的控溫情況可以確定PID參數值。
pid運算的值?
PID增量式算法
目標函數公式:
△u(k)u(k)-u(k-1)
△u(k)Kp[e(k)-e(k-1)]Kie(k)Kd[e(k)-2e(k-1)e(k-2)]
一系列這個可以重新編寫成
△u(k)Ae(k)-Be(k-1)Ce(k-2)