?? pid控制canshu.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://www.realinfo.com.cn/problem/PID.htm -->
<HTML><HEAD><TITLE>PID控制</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content=PID,PID控制 name=keywords>
<META content=紫金橋軟件 name=author>
<META content=如何使用PID控制 name=description>
<META content="Copyright 2004-2005 -紫金橋軟件技術有限公司 " name=copyright>
<META content=PID控制 name=searchtitle>
<STYLE type=text/css>INPUT {
BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}
.style15 {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333
}
.txt {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "宋體"
}
.tt {
FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #336699; FONT-FAMILY: "黑體"
}
.bodytxt {
FONT-SIZE: 12px; COLOR: #333333
}
A:link {
COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
COLOR: #333333; TEXT-DECORATION: none
}
BODY {
BACKGROUND-COLOR: #ffffff
}
.ht1 {
FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: "宋體"
}
.ht2 {
FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "宋體"
}
</STYLE>
<LINK href="../../doc/css/style.css" type=text/css rel=stylesheet>
<SCRIPT language=JavaScript1.2 src="PID控制canshu.files/stm31.js"
type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<TABLE cellSpacing=1 cellPadding=0 width=100 align=center bgColor=#000000
border=0>
<TBODY>
<TR>
<TH scope=col bgColor=#ffffff>
<TABLE cellSpacing=0 cellPadding=0 width=740 align=center border=0>
<TBODY>
<TR>
<TD colSpan=2 height=152>
<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
height=150 width=740
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="../../flash/title.swf"><PARAM NAME="quality" VALUE="high"><PARAM NAME="menu" VALUE="false">
<embed
src="../../flash/title.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="740"
height="150"></embed> </OBJECT></TD></TR>
<TR borderColor=#ffffff>
<TD width=225 bgColor=#45850c height=31> </TD>
<TD width=515 bgColor=#45850c>
<SCRIPT language=JavaScript1.2 src="PID控制canshu.files/menu.js"
type=text/javascript></SCRIPT>
</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=740 align=center border=0>
<TBODY>
<TR bgColor=#cccccc>
<TD bgColor=#ffffff height=85>
<TABLE cellSpacing=0 cellPadding=0 width=100 border=0>
<TBODY>
<TR>
<TD> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=1 cellPadding=3 width=720 align=center
bgColor=#4d9900 border=0>
<TBODY>
<TR>
<TD width=527 bgColor=#d5f7b3 height=18><IMG height=16
src="PID控制canshu.files/filenew.gif" width=14 align=top> <SPAN
class=tt>疑 難 解 答</SPAN></TD></TR>
<TR>
<TD bgColor=#ffffff>
<DIV class=bodytxt align=left>
<TABLE height=6 cellSpacing=0 cellPadding=0 width=100
border=0>
<TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=718 border=0>
<TBODY>
<TR>
<TD>
<DIV class=bodytxt align=center>實現PID控制</DIV></TD></TR>
<TR>
<TD class=bodytxt> </TD></TR>
<TR>
<TD class=bodytxt>
<P>
<P><B>如何實現PID控制</B></P>
<P>在一些系統中,需要進行PID控制,如一些板卡采集系統,甚至在一些DCS和PLC的系統中有時要擴充系統的PID控制回路,而由于系統硬件和回路的限制需要在計算機上增加PID控制回路。在紫金橋系統中,實時數據庫提供了PID控制點可以滿足PID控制的需要。</P>
<P>進入到實時數據庫組態,新建點時選擇PID控制點。紫金橋提供的PID控制可以提供理想微分、微分先行、實際微分等多種控制方式。</P>
<P>進行PID控制時,可以把PID的PV連接在實際的測量值上,OP連接在PID實際的輸出值上。這樣,在實時數據庫運行時,就可以自動對其進行PID控制。</P>
<P><B>PID參數的調整</B>:</P>
<P>在PID參數進行整定時如果能夠有理論的方法確定PID參數當然是最理想的方法,但是在實際的應用中,更多的是通過湊試法來確定PID的參數。</P>
<P>增大比例系數P一般將加快系統的響應,在有靜差的情況下有利于減小靜差,但是過大的比例系數會使系統有比較大的超調,并產生振蕩,使穩定性變壞。</P>
<P>增大積分時間I有利于減小超調,減小振蕩,使系統的穩定性增加,但是系統靜差消除時間變長。</P>
<P>增大微分時間D有利于加快系統的響應速度,使系統超調量減小,穩定性增加,但系統對擾動的抑制能力減弱。</P>
<P>在湊試時,可參考以上參數對系統控制過程的影響趨勢,對參數調整實行先比例、后積分,再微分的整定步驟。</P>
<P>首先整定比例部分。將比例參數由小變大,并觀察相應的系統響應,直至得到反應快、超調小的響應曲線。如果系統沒有靜差或靜差已經小到允許范圍內,并且對響應曲線已經滿意,則只需要比例調節器即可。</P>
<P>如果在比例調節的基礎上系統的靜差不能滿足設計要求,則必須加入積分環節。在整定時先將積分時間設定到一個比較大的值,然后將已經調節好的比例系數略為縮小(一般縮小為原值的0.8),然后減小積分時間,使得系統在保持良好動態性能的情況下,靜差得到消除。在此過程中,可根據系統的響應曲線的好壞反復改變比例系數和積分時間,以期得到滿意的控制過程和整定參數。</P>
<P>如果在上述調整過程中對系統的動態過程反復調整還不能得到滿意的結果,則可以加入微分環節。首先把微分時間D設置為0,在上述基礎上逐漸增加微分時間,同時相應的改變比例系數和積分時間,逐步湊試,直至得到滿意的調節效果。</P>
<P><B>PID控制回路的運行</B>:</P>
<P>在PID控制回路投入運行時,首先可以把它設置在手動狀態下,這時設定值會自動跟蹤測量值,當系統達到一個相對穩定的狀態后,再把它切換到自動狀態下,這樣可以避免系統頻繁動作而導致系統不穩定。</P>
<P><B>復雜回路的控制</B>:</P>
<P><B>前饋控制系統</B>:</P>
<P>通常的反饋控制系統中,對干擾造成一定后果,才能反饋過來產生抑制干擾的控制作用,因而產生滯后控制的不良后果。為了克服這種滯后的不良控制,用計算機接受干擾信號后,在還沒有產生后果之前插入一個前饋控制作用,使其剛好在干擾點上完全抵消干擾對控制變量的影響,因而又得名為擾動補償控制。</P>
<P>在紫金橋的控制系統中,可以把前饋控制計算的結果作為PID控制的輸出補償量OCV,并采用加補償,這樣就形成了一個前饋控制系統了。</P>
<P><IMG height=200 src="PID控制canshu.files/PID1.gif"
width=383 border=0></P>
<P> </P>
<P><B>純延遲補償控制</B>:</P>
<P>在實際的控制過程中,由于執行機構和測量裝置的延遲,系統有可能是一個純滯后過程,如對于溫度的控制其延遲時間可能多達10多分鐘。這種滯后性質常引起被控對象產生超調或振蕩,造成系統不容易達到穩定過程。因此,可以在控制過程中并聯一個補償環節,用來補償被控制對象中的滯后部分,這樣可以使系統快速達到穩定過程。</P>
<P>純滯后控制系統是把滯后補償的結果作為PID控制器的輸入補償量ICV,并作為輸入補償的減補償。這樣就構成了一個純滯后的SMITH預測控制回路。</P>
<P> </P>
<P><IMG height=176 src="PID控制canshu.files/PID2.gif"
width=369 border=0></P>
<P> </P></TD></TR></TBODY></TABLE>
<TABLE height=6 cellSpacing=0 cellPadding=0 width=100
border=0>
<TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=100 border=0>
<TBODY>
<TR>
<TD> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TH></TR></TBODY></TABLE>
<TABLE height=6 cellSpacing=0 cellPadding=0 width=100 align=center border=0>
<TBODY>
<TR>
<TH scope=col></TH></TR></TBODY></TABLE>
<TABLE height=43 cellSpacing=0 cellPadding=0 width=740 align=center border=0>
<TBODY>
<TR>
<TH scope=col width=79> </TH>
<TH scope=col width=317>
<DIV class=style15 align=left>大慶紫金橋軟件技術有限公司 <BR>地址:大慶高新區北方軟件園一號樓
<BR>郵編:163316 電話:0459-8151390</DIV></TH>
<TH scope=col width=344>
<DIV class=style15 align=left>北京辦事處<BR>地址:北京市海淀區清華東路17號金碼大廈B座705室
<BR>郵編:100083 電話:010-82838301 傳真:010-82838302</DIV></TH></TR>
<TR>
<TH scope=col colSpan=3>
<DIV class=style15 align=center><FONT
face="Verdana, Arial, Helvetica, sans-serif" color=#000000
size=1>Copyright ©2004-2005 Http://www.realsoft.com.cn All rights
reserved. </FONT></DIV></TH></TR>
<TR>
<TH scope=col colSpan=3><SPAN
class=style15>紫金橋軟件技術有限公司版權所有©</SPAN></TH></TR></TBODY></TABLE></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -