這個溫度控制 根據我自己的工作經驗可以從兩方面著手 - k$ l/ }9 @1 @; a4 n
一個是電控硬件的搭建情況 $ j$ i* A) i. s) E9 P
這個硬件有三個部分 ' Q5 g3 q' L$ Y- q% b3 K0 ?& P
檢測件 (多為熱電阻或熱電偶也有紅外) . m0 l3 r, z1 t" ]1 ~; `
運算器件 (PLC 或PID儀表)
( ^( ^% Z! \3 C1 Y; Z: |! U# i. {執行件 ( 控制加熱片或加熱管的動力控制器件 如固態繼電器 接觸器等) % u9 N3 q' w6 @4 [, x
根據控制精度要求搭建 控制平臺 $ Y& P/ ]5 F$ {$ F6 `1 u& r S
9 N: k2 _; R2 {+ u* ^第二個是數學控制模型 (可以理解為運算件的算法 如:PLC里的程序 儀表里通過電路搭建的硬件算法等 )
! u. q- o* b7 h" g+ J控制模型里主要有兩個方面:
0 H% ]' c' f: {0 { 一個是熱學模型 這個主要是加熱器和加熱介質的熱傳遞效應和散熱速度效應,這個主要是物理方面的特性 。+ m7 k* h- X' w3 Q3 {
還有一個只是純粹的數學算法 (如常見的PID數學模塊)。
" j# F) ~" B: h* N. w把算法框架搭建好之后 , 需要設置一些參數,這些參數是根據熱學模型的參數來設置的。
5 y# x) D1 F) o) b! ]$ H 主要是調節 理想的控制要求和實際的控制要求的偏差。就是俗稱的加熱曲線。幾乎所有的控制都是調這條曲線的。( H& A- U2 w, Y, h* j
這條曲線理想情況下是通過計算得出的,實際中大多是通過反復試驗得出的。. h2 T5 t7 C7 ~+ \
" c1 R# D) E: ^- i+ u+ z, F
# q X" j, |( }* D" u從大俠的描述感覺 2 [; k* d; F0 e$ B9 D2 O
檢測件部分 測熱的傳感器是直接與PLC相連的,大俠可以查閱一下下 該傳感器型號和PLC模塊信號是否匹配。
8 c k* t) M& I) V- t x: U 這個傳感器信號有沒有被干擾或衰減。
' ?# G" L( A$ Q) c6 e
, _4 D0 C" R1 Q' S5 b1 P 算法部分 大俠可以考慮加入熱傳遞延遲的時間 如:加熱至250度時,在200度就關閉加熱,看一下過沖情況。
8 m4 J, p- v/ B. `# V5 S9 W5 p+ Y) U# q* r! R
執行件部分 從大俠的描述中看出是采用的是開關量的控制, 這種控制方法缺點是,加熱曲線的震蕩都比較大。+ K% O$ _& ]8 J8 g$ @+ u# R$ |
大俠可以考慮使用脈寬調制的方法來控制固態繼電器,這樣曲線會比較平滑。
( B: w8 W! M+ S$ @# J
7 b) H0 t, x- X6 C1 b以上只是我自己的猜測,大俠可以做下參考。
- {, B$ L6 m/ f9 ^8 f& e4 V; h! S3 Z3 r! O; @
|