機械社區(qū)

標題: 經(jīng)典的電氣控制入門問題 [打印本頁]

作者: 優(yōu)富和唯宗    時間: 2018-3-15 00:00
標題: 經(jīng)典的電氣控制入門問題

. M6 t4 k- [8 P! r一個大水池,以一定速度往里面進水,水池下面有一個出水閥門,水池上面有一個液位計測量液位。
: O8 X) O' L0 d0 x; H6 g& G要求通過控制出水閥門的開度(模擬量4ma閥門開0%.  12ma開50%)實現(xiàn)液位恒定。5 w- k( `; P) k- x
很簡單的一個PID應用,進水速度是恒定不可控的,PID的輸出控制出水閥門的開度。 通過液位計實時檢測液位值。+ K# ~# W( `0 T. l7 D# i3 S
1.PID的規(guī)格化,設定值,反饋值什么的就不要討論了,這些都是基礎的概念,用過PID調試的都知道。1 U: @/ I1 w& k/ G+ i1 k. R* _
2. 我的困惑是實際調試的結果不太理想。5 L& U" C6 ~- B2 v
     我設定液位值(規(guī)格化后)是40,  反饋值是30到50,感覺穩(wěn)定不下來。而且PID的輸出是從0變化到100。
& ?% n; \9 X+ s3 P4 [5 S3 i
; P. x% w' J) o# q4 M, lPID最終調試的效果是反饋值趨于設定值,并且PID輸出基本不變。 例如溫控器的PID就是如此。 經(jīng)過一段時間,反饋溫度等于設定溫度,并且PID輸出也就是加熱器的功率基本不變。
) v6 M. u# G+ M; _, U7 u; G3. Ob35調用FB41。  重點是5個參數(shù)OB35的周期,F(xiàn)B41的采樣周期,比例,積分,微分參數(shù)。
6 k3 ~* v" j- J% u請電氣入門的朋友討論一下這幾個參數(shù)如何調試才能達到好的效果。  u; O: v* K( B
4 k6 u; F* O  ]

6 j0 K0 i* j+ T1 f  h" M回帖有意義,不要灌水,電氣沒入門的朋友不要回無意義的灌水貼。純討論技術。謝謝
+ c. G7 @3 H/ ^) D9 b' y0 H
5 Y# \; ^3 w! s; d1 G5 p
作者: NEMO_LLSoQ    時間: 2018-3-15 07:41
你要求的控制精度是多少?$ W1 J& l/ q2 b( H) Q( J% V
1、你要保證放水閥門的開度在100%時的流量至少大于進水流量的2倍,才可以快速調整0 ], Z8 ~% ]% r
2、你的這個控制模型屬于遲緩型的控制,也就是說你的輸入值的偏差過大,PID去調節(jié)不一定回立桿見影,我用普通變頻+編碼器做PID定位采樣周期可以做到10MS,常見伺服電機的采樣調整周期1MS,這種屬于快速調整
  I/ Z* j* G( d, r! U/ u/ E$ v& n3、可以用自整定PID
$ _+ r' }1 Z( A( ]8 g4、PID參數(shù)調整只能靠經(jīng)驗了,需要根據(jù)控制模型分析,在用PID的各個參數(shù)控制效果去推導了# Q5 G. r3 O% W3 s
5、如果更高端一點,可以把流入流量也加入到算法里面去,如同伺服的前饋等
作者: houran89    時間: 2018-3-15 22:23
個人建議加上 輸出上限和輸出下限,比如說輸出下限20%,上限80%,讓PID計算出的輸出值在20%~80%之間變化,沒必要0%~100%,另外關鍵就是P、I、D這三個參數(shù)。
作者: 魍者歸來    時間: 2018-3-15 23:45
1、液位高度不同,即使出水閥開口度不變,流量也不同
( n% Y9 Y- h: V( b* G6 U2、閥的開口度和開口面積不是正比例關系  B8 N7 ]0 E# y" M. q0 {' s
3、其他信息不全,無從判斷。比如流量沖擊、液面波動等( Z2 A3 c4 H; g; q8 K; ]0 s+ u
4、樓主的注冊時間和發(fā)帖數(shù)量很有意思;
作者: 702736    時間: 2018-3-16 08:52
水池多大?進水量多大?要求精度?
作者: Venerealulcer    時間: 2018-3-16 09:02
魍者歸來 發(fā)表于 2018-3-15 23:450 L( ]0 \( \3 e6 i* g" [1 d4 {$ s$ k
1、液位高度不同,即使出水閥開口度不變,流量也不同
7 n% X6 V% w, a! m2、閥的開口度和開口面積不是正比例關系; a  W; ]) c$ }- Z; V: }
3、其他信 ...

7 Z! G1 C  Z3 t3 uif x≤y end if
9 Q  A0 [" t* ~$ T; Gelse x>y  than
/ J* n  u0 k: a, e9 |0 XT=lhw/{(xt-yt)-[ρ/(xt-yt)tk]}! {1 [- O1 v5 s  r3 R( ^% f

作者: universal    時間: 2018-3-16 09:53
大哥,這明明是一個控制問題,你非得歸到電氣,跨專業(yè)了,你能一步調到好用才見鬼了呢。正規(guī)的步驟是先建一個簡單模型,寫傳函,然后試,如果不理想找高手分析非線性因素,分析極點,重新設置參數(shù)。
作者: 受不了了    時間: 2018-3-17 11:48
樓主把PID想成萬能的了吧,其實這個問題還不如用土辦法。進水速度既然恒定不變,通過短時間關閉出水,液位值變化就能測進水速度,這樣就變成了類似涂布機復合機的主機速度穩(wěn)定時收放卷跟隨問題了,你這還有個大水池做緩沖,更是簡單了。出水速度會遇到2樓說的那些問題,貌似是水深成平方關系(我沒學過流體力學),閥門開度的非線性關系應該很好解決,實在不行就用查表法。然后根據(jù)進水速度用逐漸逼近法就可以了,小步快跑
作者: 受不了了    時間: 2018-3-17 16:17
忽然想起,小學數(shù)學課本就是忽悠人,一進水管,一出水管,多少小時水池能裝滿,這,這出水速度明顯不是線性的呀
作者: 午子仙毫    時間: 2018-3-17 20:06
不是說PID不是萬能的,PID要有自整定功能,建立一個模型,當變化超出模型設定的范圍,PID參數(shù)要自己修改,行話就是自整定
作者: 702736    時間: 2018-3-18 12:49
受不了了 發(fā)表于 2018-3-17 16:17( I5 b" q: b- x
忽然想起,小學數(shù)學課本就是忽悠人,一進水管,一出水管,多少小時水池能裝滿,這,這出水速度明顯不是線性 ...

! m) i" O9 `0 E4 p3 I& G' \這大概率是數(shù)學老師出的,不是物理老師出的。! o2 w6 g  S% k3 L9 p$ Y  x$ N

作者: yantouchang    時間: 2018-3-19 18:19
目前市面上的比例閥其實就是球閥加電動執(zhí)行器,球閥可以用于調節(jié)流量,但做不到精確調節(jié),精確調節(jié)要用隔膜閥。在靜壓相同的情況下球閥的開度和流量不成線性,開始小到60%左右時陡增。而且你用的是液位傳感器,液位傳感器一般都是開關量信號,比例控制需要模擬量信號,這樣設計會把寫程序的人搞死,他需要多次測試去抓取經(jīng)驗值。




歡迎光臨 機械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4