2N的增量式PID控制器設計"/>
999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于三菱FX2N的增量式PID控制器設計

2010-04-12 00:00:00王軍琴
現代電子技術 2010年12期

摘 要:研究普通PID 數字控制器在PLC控制系統中的應用,結果表明該算法容易產生誤差積累,從而使得超調量過大,在此基礎上提出增量式PID控制算法。闡述基于三菱FX2N增量式PID控制器設計方法,給出了增量式PID控制算法程序流程圖和部分程序。實驗結果表明,該控制算法既有利于改善系統的動態特性又有利于消除靜差,比普通的PID控制具有更好的控制品質。

關鍵詞:PLC; PID; 增量式; FX2N

中圖分類號:TP273 文獻標識碼:B

文章編號:1004-373X(2010)12-0167-02

Design of Incremental PID Controller Based on FXN2

WANG Jun-qin

(Xi’an University of Arts and Science, Xi’an 710065, China)

Abstract: The application of general PID digital controller in PLC controlsytem is studied. The results show that the algorithmwould lead to an excessive overshoot because the PID operation produces a certain integral accumulation easily, thus decreases the system stability. In view of that problem, the incremental PID control algorithm and a design method for an incremental PID controller based on the FX2N along with its flow chart and some procedures are elaborated. The experiment shows that the control algorithm is helpful to the improvement of the dynamic characteristic, and more effective for removing the static errors than common PID control.

Keywords:PLC; PID; incremental; FX2N

在工業生產中,常需要采用閉環控制方式來控制溫度、壓力、流量等連續變化的模擬量。無論是使用模擬控制器的模擬控制系統,還是使用計算機的數字控制系統,PID控制器都得到了廣泛的應用。這是因為這種方法不需要精確的控制系統數學模型,有較強的靈活性和適應性[1]。但是在數字PLC控制系統中,普通的PID算法對所有過去狀態存在依賴性,從而引起系統較大的超調,使系統穩定性下降。增量式PID控制算法每次輸出只輸出控制增量,必要時可通過邏輯判斷限制故障時的輸出,從而降低了因機器故障導致PID誤輸出給系統帶來嚴重后果的影響[2]。

在實際系統中,PLC控制模擬量可采用PLC自帶的PID 過程控制模塊,但對要求比較高的場合采用改進的PID控制算法[3],就必須由用戶自己編制PID控制算法,基于這些問題的考慮,文中介紹一種由三菱FX2N實現的增量式PID 控制器的設計方法。

1 控制原理

1.1 PID控制原理

PLC的PID控制器的設計是以連續系統的PID控制規律為基礎,將其數字化,寫成離散形式的PID控制方程,再根據離散方程進行控制程序設計[4]。

在連續系統中,典型的PID閉環控制系統如圖1所示,圖中sp(t)是給定值,pv(t)為反饋量,c(t)為系統的輸出量。

圖1 PLC閉環控制系統方框圖

PID控制器的輸入/輸出關系式為:

M(t)=KCe(t)+1TI∫t0e(t)dt+TDde(t)/dt+M0 (1)

式中:M(t)為控制器的輸出;M0為輸出的初始值;e(t)=sp(t)-pv(t)為誤差信號;KC為比例系數;TI為積分時間常數;TD為微分時間常數。

式(1)中等號右邊前3項分別是比例、積分、微分部分,他們分別與誤差、誤差的積分和微分成正比。假設采樣周期為TS,系統開始運行的時刻為t=0,用矩形積分來近似精確積分,用差分近似精確微分,將式(1)離散化,第n次采樣時控制器的輸出為:

Mn=KCen+KI∑nj=1ej+KD(en-en-1)+M0 (2)

式中:en-1為第n-1次采樣時的誤差值;KI為積分系數;KD為微分系數。

由式(2)可知,控制器輸出的第二項是誤差積累的結果,會使得超調量過大,而這些在有些工業過程中是不允許的。所以常規PID控制算法很難控制這類過程。

1.2 增量式PID控制規律[5]

增量式PID的結構框圖如圖2所示:

圖2 PLC控制系統方框圖

由式(2)的表達式,就可以根據“遞推原理”得到Mn-1的表達式:

Mn-1=KCen-1+KI∑n-1j=1ej+KD(en-1-en-2)+M0 (3)

如果用式(2)減去式(3),就可以得到下面的式子[6]:

ΔMn=Aen-Ben-1+Cen-2 (4)

式中:A=KC+KI+KD;B=KC+2KD;C=KD。A,B,C都是與采樣周期、比例系數、積分時間常數、微分時間常數有關的常數。

由式(4)可知,增量式PID算法建立在對普通PID算法進行改進的基礎之上。它克服了位置式PID對所有過去狀態的依賴,計算機控制器輸出的只是增量,所以誤動作的時候對輸出的影響比較小,必要的時候可以使用邏輯判斷的方法將這種影響消除,因而不會嚴重影響系統的工況。由于算式中不需要對誤差進行累加,控制增量ΔMn的確定僅與最近的n,n-1,n-2次的采樣值有關,較容易的通過加權處理而獲得比較好的控制效果。

2 PLC軟件設計

2.1 程序流程

圖3[7]給出了增量式PID控制算法的程序流程框圖。在進行初始化時,應根據系統性能要求選定參數KC,KI,KD和采樣時間TS,從而確定系數A,B,C,并設置偏差初值en-1=en-2=0。

2.2 控制算法的參數確定

參數整定是控制系統設計的核心內容。它是根據被控過程的特性確定PID控器的比例系數、積分時間和微分時間的大小,以改善系統的動態特性和靜態特性,取得最佳控制效果[8]。本文采用臨界比例度法。假設選取的控制度為1.05,根據經驗選取臨界比例度Kr=20%,臨界振蕩周期Tr=60 s,得參數整定初始值TS=0.90 s,KC=0.126,TI=30 s,TD=8 s。

圖3 增量式PID算法流程圖

基于三菱FX2NPLC的部分程序[9] 如下:

DMOV 0.126 D0 //裝入比例系數

DMOV 30 D2 //裝入積分系數

DMOV 8 D4 //裝入微分系數

DMOV 0.90 D6 //裝入采樣時間

DDIV D6 D2 D100

DDIV D4 D6 D104

DADD D100 D104 D108

DADD D108 k1 D108

DMUL D0 D108 D8

DMUL k2 D104 D112

DADD D112 k1 D112

DMUL D0 D112 D10

DMUL D0 D104 D12

DMOV k0 D14

DMOV k0 D16

DBCD M0 D18 //存入設定值

DBCD M2 D20 //存入采樣值

DSUB D18 D20 D22 //偏差計算

DMUL D8 D22 D24

DMUL D10 D14 D26

DMUL D12 D16 D28

DSUB D24 D26 D30

DADD D30 D28 D34 //驅動執行機構

3 結 語

該文在分析普通PID控制算法的基礎上,提出了增量式PID算法的控制原理,通過了自編程序在三菱FX2NPLC上實現了改進的PID算法。由實際模型的驗證結果表明,此方法可以有效地減少系統的超調量,使其得到更好的控制效果[10] ,因此在實際的工程應用中具有較好的借鑒作用。

參考文獻

[1]郭一軍,李海軍,段杏林.基于S7-200的增量式積分分離PID控制器設計[J].工業儀表與自動化裝置,2007(6):61-63.

[2]高欽和.PLC應用開發案例精選[M].2版.北京:人民郵電出版社,2008.

[3]張曉,王曉宇,郭濤,等.增量式PID規律在電機軟啟動控制 中的應用[J].機電一體化,2008(12):57-59.

[4]祁鴻芳,王淑紅.PID算法在西門子PLC模擬量閉環控制中的實現[J].機床電器,2005(1):23-25.

[5]張科,靖固.利用FPGA的增量式PID控制的研究[J].現代制造工程,2009(3):112-114.

[6]吳宏鑫,沈少萍.PID控制的應用與理論依據[J].控制工程,2003,10(1):37-42.

[7]趙勇,何寶福,余巍,等.基于增量式PID控制實現高精度跟蹤機構設計研究[J].戰術導彈技術,2009(1):66-69.

[8]嚴曉照,張興國.增量式PID控制在溫控系統中的應用[J].南通大學學報:自然科學版,2006,5 (4):48-51.

[9]胡科峰,周云飛,李作清,等.基于積分分離的PID位置控制器的設計[J].機床與液壓,2004(5):19-21.

[10]陳立定.電氣控制與可編程序控制器的原理及應用[M].北京:機械工業出版社,2004.

主站蜘蛛池模板: 国产亚洲精品资源在线26u| 国产9191精品免费观看| 国产福利免费在线观看| 熟女视频91| 午夜色综合| 国产浮力第一页永久地址| 国产成人精品男人的天堂| 超碰精品无码一区二区| 强乱中文字幕在线播放不卡| 无码人中文字幕| 青青青国产精品国产精品美女| 国产在线精彩视频二区| 日韩美女福利视频| 亚洲香蕉久久| 极品av一区二区| 日本91在线| 欧美伊人色综合久久天天| 超级碰免费视频91| 亚洲国产高清精品线久久| 亚洲精品色AV无码看| 制服丝袜在线视频香蕉| 国产精品大尺度尺度视频| 性69交片免费看| 国产99久久亚洲综合精品西瓜tv| 亚洲欧美一区二区三区蜜芽| 国产精品美女自慰喷水| 国产特级毛片aaaaaaa高清| 香蕉伊思人视频| 亚洲一区二区三区国产精品| 又黄又湿又爽的视频| 秋霞国产在线| 亚洲 成人国产| 九九精品在线观看| 亚洲欧美不卡视频| 在线看免费无码av天堂的| 国产h视频在线观看视频| 在线观看欧美国产| 女人天堂av免费| 亚洲另类第一页| 在线看片国产| 人妻丝袜无码视频| 综合久久五月天| 国产成人免费手机在线观看视频| 54pao国产成人免费视频| 狂欢视频在线观看不卡| 午夜电影在线观看国产1区| 九色视频最新网址| 99热这里只有成人精品国产| av在线5g无码天天| 国产人在线成免费视频| 免费一级毛片不卡在线播放| 97在线碰| 97免费在线观看视频| 在线播放国产99re| 亚洲午夜国产片在线观看| 九九热这里只有国产精品| 91无码国产视频| 亚洲国产AV无码综合原创| 一本久道热中字伊人| 日韩中文精品亚洲第三区| 中文字幕在线观看日本| 国产精品主播| 99久久精品免费看国产电影| 爱做久久久久久| 91免费国产在线观看尤物| 亚洲精品无码av中文字幕| 中文字幕欧美日韩| 国产午夜不卡| 91在线精品麻豆欧美在线| 四虎综合网| 国产哺乳奶水91在线播放| 久久伊人操| 国产成人精品午夜视频'| 精品丝袜美腿国产一区| 99久视频| 国产成人精品一区二区不卡| 国产激情无码一区二区APP| 亚洲最黄视频| 国产 在线视频无码| 日本在线国产| 操美女免费网站| 日韩无码一二三区|