283596603
盟主
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 138 個(gè)
工控威望: 275 點(diǎn)
下載積分: 1075 分
在線時(shí)間: 111(小時(shí))
注冊時(shí)間: 2010-06-15
最后登錄: 2024-11-11
查看283596603的 主題 / 回貼
樓主  發(fā)表于: 2012-02-25 22:07



  系統(tǒng)組成是這樣的,做恒流量控制。流量調(diào)節(jié)是通過變頻器來實(shí)現(xiàn)的,反饋值輸入315-2DP的AI,設(shè)定值來自觸摸屏。在OB35里面調(diào)用FB41,設(shè)定值采用占流量計(jì)滿量程的百分比換算成0~100.0之間的數(shù)。流量反饋也是如此換算成0~100.0之間的數(shù)值(用FC105),輸出值LMN采用FC106(0~100.0)換算成PQW輸出給變頻器,作為變頻器的頻率給定。先是測試了手動(dòng)PID,運(yùn)行的時(shí)候流量很穩(wěn)定的變化。投入自動(dòng)PID后,我也是按照有人說的先只投入P(I,D未選擇),從小到大逐漸增加P,測得P的臨界值。可是我從0.01開始一直到2吧沒有找到一個(gè)合適的。PID輸出波動(dòng)很劇烈,反饋回來的流量信號也是從幾百蹦到0,又蹦到幾百。PID根本無法穩(wěn)定。。。后來實(shí)在沒辦法,就試湊I和D還是一樣的效果。不知道問題出在哪。。。。都要崩潰了,后來采用平滑濾波(取平均值)的方法處理反饋信號,還是沒有什么用。沒辦法只好采用限制上下限來使得輸出在一個(gè)較小的范圍,但是流量根本無法控制。。。我都搞得要哭了、、、PID的原理我懂,再學(xué)校也做過實(shí)驗(yàn),就是看階躍響應(yīng)。P調(diào)節(jié)器的控制應(yīng)該是雖然存在穩(wěn)態(tài)誤差,但是至少應(yīng)該會穩(wěn)定啊,而不是這樣蹦來蹦去。求論壇高手指點(diǎn)哦PID塊見圖。。
283596603
盟主
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 138 個(gè)
工控威望: 275 點(diǎn)
下載積分: 1075 分
在線時(shí)間: 111(小時(shí))
注冊時(shí)間: 2010-06-15
最后登錄: 2024-11-11
查看283596603的 主題 / 回貼
1樓  發(fā)表于: 2012-02-25 22:48
自己頂起來,沒人告知么