最近在學(xué)自動控制,處于9-98大俠所說的轉(zhuǎn)專業(yè)的狀態(tài)(原專業(yè)是機械),試著做了一個溫度控制系統(tǒng),硬件:觸摸屏---PLC---固態(tài)繼電器---發(fā)熱盤---熱電偶+變送器---AD轉(zhuǎn)換。 控制方法是PID,其中最關(guān)鍵的是PID參數(shù)整定的問題,查了下資料,常用的有試湊法、等幅振蕩法、飛升曲線法。 這些都是在不知道數(shù)學(xué)模型的情況下用的,還有一種方法就是建立控制對象的數(shù)學(xué)模型,進而搭建整個控制系統(tǒng)的傳遞函數(shù),再根據(jù)控制指標求得PID的參數(shù)。下面,我嘗試用這種方法來做。 # X- y% a9 @6 N
步驟:3 D" R- u T! r
(1)確定基本數(shù)學(xué)模型;
9 L0 x- t% ~0 b# u5 ]) F. I7 t(2)從階躍響應(yīng)得到模型的參數(shù);6 i2 n; q2 r& \' P1 t; B% m
(3)Matlab仿真,得到PID參數(shù);
4 U7 a! M8 v7 b3 I! a5 m8 i(4)實際運行,并調(diào)試。& C% o5 A! h) M t; }' W( F
詳細的推導(dǎo)過程在附件。 問題: 這里我建立的數(shù)學(xué)模型目的只是為了更快地得到PID的參數(shù),不通過數(shù)學(xué)模型而用試湊的方法也能得到,只不過麻煩點。之前請教過9-98大俠關(guān)于精確控制的問題,不知道怎樣利用數(shù)學(xué)模型進行精確控制?應(yīng)該不是用PID控制吧。
! D) v% B; ~* L/ Q2 x |