版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本科生畢業(yè)設(shè)計(jì)(論文)</p><p> 學(xué)院(系):電子系與電氣工程系</p><p> 專 業(yè): 自動(dòng)化 </p><p> 學(xué) 生: </p><p> 指導(dǎo)教師: </p><p&
2、gt; 完成日期 2012年 5 月</p><p> 本科生畢業(yè)設(shè)計(jì)(論文)</p><p> 基于SIEMENS S7-300PLC的鍋爐流量-溫度 前饋-反饋控制系統(tǒng)設(shè)計(jì)</p><p> Control system Design of Feedforward and Feedback for Boiler Water Fl
3、ow-Temperature Controlling Based on SIEMENS S7-300 PLC</p><p> 總計(jì): 22 頁(yè)</p><p> 表 格: 1 個(gè)</p><p> 插 圖 : 20 幅</p><p> 本 科 畢 業(yè) 設(shè)
4、計(jì)(論文)</p><p> 基于SIEMENS S7-300PLC的鍋爐流量-溫度 前饋-反饋控制系統(tǒng)軟件設(shè)計(jì) </p><p> Control system Design of Feedforward and Feedback for Boiler Water Flow-Temperature Controlling Based on SIE
5、MENS S7-300 PLC</p><p> 學(xué) 院 (系): 電子與電氣工程系 </p><p> 專 業(yè): 自動(dòng)化 </p><p> 學(xué) 生 姓 名: </p><p> 學(xué)
6、 號(hào): 104091020006 </p><p> 指 導(dǎo) 教 師(職稱): (副教授) </p><p> 評(píng) 閱 教 師: </p><p> 完 成 日 期: &
7、lt;/p><p><b> 南陽(yáng)理工學(xué)院</b></p><p> Nanyang Institute of Technology</p><p> 基于SIEMENS S7-300PLC的鍋爐流量-溫度前饋-反饋 控制系統(tǒng)設(shè)計(jì)</p><p><b> 自動(dòng)化專業(yè) </b>
8、</p><p> [摘 要]:在鍋爐內(nèi)膽水溫度控制中,水的溫度為控制對(duì)象,其本身具有較大的滯后。由于外膽冷卻水是循環(huán)的,因此一點(diǎn)少量的流量擾動(dòng)即會(huì)對(duì)內(nèi)膽溫度產(chǎn)生影響。流量擾動(dòng)在設(shè)計(jì)中被默認(rèn)為可測(cè)不可控的。正因?yàn)榱髁繑_動(dòng)的這個(gè)特性我們可以用前饋補(bǔ)償來(lái)消除它的影響。溫度控制我們用一個(gè)PID控制器來(lái)控制。在程序設(shè)計(jì)中PID控制器和前饋補(bǔ)償用SIEMENS S7-300 PLC中的FB41模塊來(lái)實(shí)現(xiàn)。再通過(guò)FB43將
9、FB41的輸出轉(zhuǎn)換成時(shí)間比例脈沖從而控制加熱絲,實(shí)現(xiàn)溫度前饋反饋控制。</p><p> [關(guān)鍵詞]:過(guò)程控制;前饋反饋控制;西門子可編程控制器</p><p> Control system Design of Feedforward and Feedback for Boiler Water Flow-Temperature Controlling Based on
10、 SIEMENS S7-300 PLC</p><p> Abstract: In the boiler water temperature control, water temperature is the object of control that have a largar lag. Due to the cooling water is circulated,so that a small amo
11、unt of flow disturbances that have an impact on the temperature. The flow disturbance in the design is observability and no controllability. Because of the characteristics of flow disturbance, we can use the feed-forward
12、 equalization to eliminate its impact. We use a PID controller to control the temperature.In the program</p><p> Key words: process control;feedforward and feedback control;SIEMENS S7-300 PLC</p><
13、;p><b> 目 錄</b></p><p><b> 1引言1</b></p><p> 2任務(wù)分析及控制方案的選擇1</p><p> 2.1前饋控制系統(tǒng)1</p><p> 2.2前饋反饋控制系統(tǒng)3</p><p> 2.3鍋爐內(nèi)
14、膽水溫前饋反饋控制系統(tǒng)分析及控制方案選擇3</p><p> 3控制算法實(shí)現(xiàn)基礎(chǔ)S7-300PLC系統(tǒng)說(shuō)明及組態(tài)4</p><p> 3.1PLC介紹4</p><p> 3.2S7-300PLC說(shuō)明5</p><p> 3.2.1S7-300PLC基本介紹5</p><p> 3.2.2
15、S7-300 模塊說(shuō)明5</p><p> 3.2.3S7-300組織塊說(shuō)明7</p><p> 3.2.4S7-300功能塊說(shuō)明7</p><p> 3.2.5S7-300系統(tǒng)存儲(chǔ)區(qū)分類9</p><p> 3.2.6I/O模塊的地址分配9</p><p> 3.2.7STEP7簡(jiǎn)介1
16、0</p><p> 3.2.8力控組態(tài)軟件簡(jiǎn)介10</p><p> 4鍋爐內(nèi)膽水溫前饋反饋控制系統(tǒng)的實(shí)現(xiàn)10</p><p> 4.1模擬量信號(hào)采集10</p><p> 4.2S7-300PLC程序的實(shí)現(xiàn)10</p><p> 4.2.1S7-300PLC硬件組態(tài)10</p&g
17、t;<p> 4.2.2S7-300PLC主程序的實(shí)現(xiàn)11</p><p> 4.2.3P、I、D參數(shù)整定17</p><p><b> 結(jié)束語(yǔ)20</b></p><p><b> 參考文獻(xiàn)21</b></p><p> 致謝………………………………………………
18、……………………………………...22</p><p><b> 引言</b></p><p> 在經(jīng)濟(jì)科技日益進(jìn)化的今天自動(dòng)生產(chǎn)代替單純的手工勞動(dòng)已是不可逆轉(zhuǎn)的歷史潮流,于是過(guò)程控制這門課程被提上日程在經(jīng)濟(jì)科技日益進(jìn)化的今天自動(dòng)生產(chǎn)代替人工已是不可逆轉(zhuǎn)的歷史潮流-過(guò)程控制被提上日程。</p><p> 在化工過(guò)程控制中溫度控制應(yīng)用相當(dāng)廣
19、泛。往往在控制中還存在著多種擾動(dòng),例如流量、液位等。溫度控制作為過(guò)程控制中的一個(gè)很重要的方面,由于其特殊性一直以來(lái)都是一個(gè)控制難點(diǎn)。溫度控制具有很大的滯后性,在控制中難以得到理想的效果。再加上各種擾動(dòng),溫度控制已經(jīng)不能光靠簡(jiǎn)單的PID控制達(dá)到目標(biāo)。在這種情況下我們往往就需要借助別的控制方式。</p><p> 前饋控制做為一種特殊的控制規(guī)律就是在這種情況下發(fā)展起來(lái)的。前饋控制是在擾動(dòng)影響到被控對(duì)象前就將其通過(guò)補(bǔ)
20、償消除掉。因此在這次設(shè)計(jì)中我們用前饋控制方式來(lái)克服流量的擾動(dòng)使得溫度控制精度更加精確。前饋控制等控制算法我們往往用PLC來(lái)實(shí)現(xiàn)。</p><p> PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置。它采用可以編制程序的存儲(chǔ)器,用來(lái)在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計(jì)時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過(guò)數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過(guò)程。</p><
21、p> 本次設(shè)計(jì)綜合和運(yùn)用計(jì)算機(jī)、PLC、溫度傳感器、流量傳感器等對(duì)工業(yè)對(duì)象的夾套鍋爐、管道進(jìn)行控制,運(yùn)用計(jì)算機(jī)編程、PLC編程、控制算法設(shè)計(jì)、過(guò)程控制、工業(yè)現(xiàn)場(chǎng)總線技術(shù)、電氣線路設(shè)計(jì)等知識(shí)和技術(shù)實(shí)現(xiàn)前饋反饋控制。首先由變頻器、泵、壓力傳感器組成恒壓供水系統(tǒng),再由兩個(gè)調(diào)節(jié)閥控制兩個(gè)支路分別給鍋爐的夾套和內(nèi)膽供水,由PLC編程、加熱器、溫度傳感器組成鍋爐內(nèi)膽水溫反饋加熱系統(tǒng),流量傳感器、PLC、加熱絲組成前饋補(bǔ)償系統(tǒng),從而組成前饋反
22、饋控制系統(tǒng)。</p><p> 任務(wù)分析及控制方案的選擇</p><p><b> 前饋控制系統(tǒng)</b></p><p> 我們把按照干擾量的變化來(lái)補(bǔ)償其對(duì)被控變量的影響,從而達(dá)到被控量完全不受干擾影響的控制方式稱為前饋控制,簡(jiǎn)稱FFC(Feed Forward Control)。很顯然,這種控制是一種開環(huán)控制。其系統(tǒng)框圖如圖1所示。&l
23、t;/p><p> 圖1前饋控制系統(tǒng)框圖</p><p> 系統(tǒng)傳遞函數(shù)如公式(1) </p><p><b> (1)</b></p><p> 式中Gpd(s)、Gpc(s)分別為對(duì)象干擾通道與控制通道的傳遞函數(shù)。</p><p> 系統(tǒng)對(duì)干擾F實(shí)現(xiàn)完全補(bǔ)償?shù)臈l件是:</p&
24、gt;<p> 當(dāng)F(s)≠0,而≡0</p><p> 由上兩式可求得前饋控制器的傳遞函數(shù)為公式(2)</p><p><b> ?。?) </b></p><p> 由上式可以看出前饋控制器的控制規(guī)律為對(duì)象的干擾通道與控制通道的特性比,式中的負(fù)號(hào)表示控制作用與干擾作用的方向相反。</p><p>
25、 單純的前饋控制系統(tǒng)根據(jù)對(duì)干擾補(bǔ)償?shù)奶攸c(diǎn),可分為動(dòng)態(tài)前饋控制及靜態(tài)前饋控制。</p><p><b> (1)動(dòng)態(tài)前饋控制</b></p><p> 當(dāng)前饋控制作用力求在任何時(shí)刻均實(shí)現(xiàn)對(duì)干擾的補(bǔ)償,通過(guò)合適的前饋控制規(guī)律的選擇,使得干擾經(jīng)過(guò)前饋控制器至被控量這一通道的動(dòng)態(tài)特性與對(duì)象干擾通道的動(dòng)態(tài)特性完全一致,并使它們的符號(hào)相反,便可達(dá)到控制作用完全補(bǔ)償干擾對(duì)被控
26、變量的影響。此時(shí)前饋控制器的Gff(s)=-GPD(s)/GPC(s)。</p><p><b> (2)靜態(tài)前饋控制</b></p><p> 在有些實(shí)際生產(chǎn)過(guò)程中,并沒(méi)有動(dòng)態(tài)前饋控制那樣高的補(bǔ)償要求,而只需要在穩(wěn)定工況下實(shí)現(xiàn)對(duì)干擾量的補(bǔ)償。此時(shí),前饋控制器的輸出量與輸入兩呈一定比例關(guān)系,而與時(shí)間因子t無(wú)關(guān),前饋控制就成為靜態(tài)前饋控制。則此時(shí)的Gff為一靜態(tài)系數(shù)
27、Kf。</p><p> 以下列出前饋控制與反饋控制的一些不同:</p><p> ?。?)前饋控制克服干擾比反饋控制及時(shí)。</p><p> 前饋控制時(shí)按照干擾作用的大小進(jìn)行控制的,如控制作用恰到好處,一般比反饋控制要及時(shí)。</p><p> (2)前饋控制屬于“開環(huán)”控制系統(tǒng)。</p><p> 前饋控制系
28、統(tǒng)是一個(gè)開環(huán)控制系統(tǒng),這一點(diǎn)從某種意義上來(lái)說(shuō)是前饋的不足之處。反饋控制由于是閉環(huán)系統(tǒng),控制結(jié)果能夠通過(guò)反饋獲得檢驗(yàn),而前饋控制的效果并不通過(guò)反饋加以檢驗(yàn),因此前饋控制對(duì)被控對(duì)象的特性掌握必須比反饋控制清楚,才能得到一個(gè)較合適的前饋控制作用。</p><p> (3)前饋控制使用的是對(duì)象特性而定的“專用”控制器。</p><p> 一般的反饋控制系統(tǒng)均采用通用類型的PID控制器,而前饋控
29、制器是專用的控制器,對(duì)于不同的對(duì)象特性,前饋控制器的形式將是不同的。</p><p> (4)一種前饋控制作用只能克服一種干擾。</p><p> 由于前饋控制作用是按干擾進(jìn)行工作的,而且整個(gè)系統(tǒng)是開環(huán)的,因此根據(jù)一種干擾設(shè)置的前饋控制只能克服這一干擾,而對(duì)于其他干擾,由于這個(gè)前饋控制器無(wú)法感受到,也就無(wú)能為力了。而反饋控制只能用一個(gè)控制回路就可克服多個(gè)干擾,所以說(shuō)這一點(diǎn)也是前饋控制系
30、統(tǒng)的一個(gè)弱點(diǎn)。</p><p><b> 前饋反饋控制系統(tǒng)</b></p><p> 單純的前饋往往不能很好的補(bǔ)償干擾,存在著不少局限性,主要是單純前饋不存在被控變量的反饋,即對(duì)于補(bǔ)償?shù)男Ч麤](méi)有檢驗(yàn)的手段。這樣在前饋?zhàn)饔玫目刂平Y(jié)果并沒(méi)有最后消除被控變量偏差時(shí),系統(tǒng)無(wú)法得到這一信息而做進(jìn)一步的校正。其次,由于實(shí)際工業(yè)對(duì)象存在著多個(gè)干擾,為了補(bǔ)償他們對(duì)被控變量的影響,
31、勢(shì)必要設(shè)計(jì)多個(gè)前饋通道,這就增加了投資費(fèi)用和維護(hù)工作量。因此,一個(gè)固定的前饋模型難以獲得良好的控制品質(zhì)。為了解決這一局限性,使得我們的控制系統(tǒng)能達(dá)到控制要求,可以將前饋與反饋結(jié)合起來(lái)使用,構(gòu)成所謂前饋反饋控制系統(tǒng)。在該系統(tǒng)中可綜合兩者的優(yōu)點(diǎn),將反饋控制不易克服的主要干擾進(jìn)行反饋控制,這樣,既發(fā)揮了前饋校正及時(shí)的特點(diǎn),又保持了反饋控制能克服多種干擾并對(duì)被控變量始終給與檢驗(yàn)的優(yōu)點(diǎn),因而這種控制方式是過(guò)程控制中較有發(fā)展前途的控制方式。<
32、/p><p> 綜上所述,前饋反饋控制系統(tǒng)的有點(diǎn)在于:</p><p> (1)由于增加了反饋控制回路,大大簡(jiǎn)化了原有前饋控制系統(tǒng)。只需對(duì)主要的干擾進(jìn)行前饋補(bǔ)償,其他干擾可由反饋控制予以校正。</p><p> ?。?)反饋回路的存在,降低了前饋控制模型的精度要求,為工程上實(shí)現(xiàn)比較簡(jiǎn)單的通用型模型創(chuàng)造了條件。</p><p> ?。?)負(fù)荷或
33、工況變化時(shí),模型特性也要變化,可由反饋控制加以補(bǔ)償,因此具有一定的自適應(yīng)能力。</p><p> 鍋爐內(nèi)膽水溫前饋反饋控制系統(tǒng)分析及控制方案選擇</p><p> 本次設(shè)計(jì)針對(duì)的是鍋爐內(nèi)膽水溫的控制。在設(shè)計(jì)中我們需要在內(nèi)膽內(nèi)注滿水,水的溫度做為我們的控制對(duì)象。鍋爐外膽的循環(huán)水做為冷卻水,并且使冷卻水流量做為一個(gè)主要擾動(dòng)信號(hào),用前饋控制器來(lái)補(bǔ)償其對(duì)對(duì)象的影響。在以往的實(shí)驗(yàn)中我們發(fā)現(xiàn)溫度對(duì)
34、象的控制滯后比較大。并且由于實(shí)驗(yàn)條件有限外膽冷卻水也不能保證溫度恒定不變,所以我們?cè)谠O(shè)計(jì)系統(tǒng)時(shí)也可以使內(nèi)膽水流動(dòng)保持一個(gè)動(dòng)態(tài)平衡。這樣使得對(duì)象的熱慣性減小并使控制的滯后更小。</p><p> 很明顯,在這個(gè)系統(tǒng)中外膽流量的變化將做為系統(tǒng)的主要擾動(dòng)。我們默認(rèn)為它是可測(cè)而不可控的,因此為了在流量擾動(dòng)影響到內(nèi)膽溫度之前就將其消除就可以采取前饋補(bǔ)償。而整個(gè)溫度控制我們直接可以做成一個(gè)溫度單回路系統(tǒng)。</p>
35、;<p> 前饋-反饋控制環(huán)節(jié)可由電磁流量傳感器、計(jì)算機(jī)、接觸器、加熱器、組成前饋補(bǔ)償系統(tǒng),計(jì)算機(jī)、接觸器、加熱器、溫度傳感器組成反饋加熱系統(tǒng),即主要由計(jì)算機(jī)、接觸器、加熱器、電磁流量傳感器、溫度傳感器組成前饋反饋控制系統(tǒng)。圖2為前饋反饋控制系統(tǒng)方框圖。</p><p> 圖2 前饋反饋控制框圖</p><p> 其中前饋補(bǔ)償和PID控制都由S7-300PLC編程實(shí)現(xiàn)。
36、</p><p> 由于對(duì)系統(tǒng)控制補(bǔ)償要求不高,同時(shí)溫度對(duì)象的傳遞函數(shù)難以求得,所以在實(shí)現(xiàn)前饋補(bǔ)償時(shí)我們用的是靜態(tài)前饋補(bǔ)償。</p><p> 控制算法實(shí)現(xiàn)基礎(chǔ)S7-300PLC系統(tǒng)說(shuō)明及組態(tài)</p><p><b> PLC介紹</b></p><p> PLC即可編程控制器,英文全稱是Programmable
37、 logic Controller。是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的。它采用一類可編程的存儲(chǔ)器,用于其內(nèi)部存儲(chǔ)程序,執(zhí)行邏輯運(yùn)算,順序控制,定時(shí),計(jì)數(shù)與算術(shù)操作等面向用戶的指令,并通過(guò)數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過(guò)程.PLC是可編程邏輯電路,也是一種和硬件結(jié)合很緊密的語(yǔ)言。</p><p> 模塊式PLC由:CPU模塊、信號(hào)模塊、功能模塊、接口模塊、通信處理器、電源模塊
38、、編程設(shè)備等幾個(gè)部分組成。</p><p> S7-300PLC說(shuō)明</p><p> S7-300PLC基本介紹</p><p> 本次設(shè)計(jì)我們用的是德國(guó)西門子公司的S7-300 PLC。西門子的PLC以極高的性能價(jià)格比,在國(guó)際、國(guó)內(nèi)市場(chǎng)占有很大的份額,在我國(guó)的各行各業(yè)得到了廣泛的應(yīng)用。</p><p> S7-300/400屬于模
39、塊式PLC,主要由機(jī)架、CPU模塊、信號(hào)模塊(SM)、功能模塊(FM)、接口模塊(IM)、通信處理器(CP)、電源模塊(PS)和編程設(shè)備組成。</p><p> S7-300 模塊說(shuō)明</p><p> 本次設(shè)計(jì)主要是涉及到溫度、流量等模擬信號(hào)的采集,因此主要用到的是西門子的SM331和SM332模塊。</p><p> 西門子的SM331和SM332模塊有很
40、多的型號(hào),在選擇時(shí)要考慮到需要用到的模擬量通道的數(shù)量,模擬量采集需要的精度等一系列因素。但是因?yàn)楸敬卧O(shè)計(jì)所用到的設(shè)備是往年已經(jīng)準(zhǔn)備好的所以這些我們不需要考慮。</p><p> 這次設(shè)計(jì)用到的SM331模塊訂貨號(hào)為:6ES7 331-7RD00-0AB0。這個(gè)模塊有4路模擬量輸入通道。可以接收0~20mA和4~20mA的電流信號(hào),精度為15位。所用到的SM332模塊訂貨號(hào)為:6ES7 332-5HD01-0AB
41、0。這個(gè)模塊有4路模擬量輸出通道??梢暂敵?~20mA和4~20mA的電流信號(hào),精度為12位。 </p><p> ?。?) SM331介紹</p><p> 模擬量輸入模塊用于將模擬信號(hào)轉(zhuǎn)換為CPU內(nèi)部處理用的數(shù)字信號(hào),其主要組成部分是A/D轉(zhuǎn)換器。模擬量輸入模塊的輸入信號(hào)一般是模擬量變送器輸出的標(biāo)準(zhǔn)量程的直流電壓、直流電流信號(hào)。為了防止電磁干擾,模擬量模塊可以分為帶隔離和不帶隔離的。
42、在設(shè)置模擬量輸入模塊時(shí)先要從硬件上設(shè)置各個(gè)通道對(duì)應(yīng)的量程卡。然后在組態(tài)時(shí)在屬性對(duì)話框內(nèi)設(shè)置測(cè)量范圍和型號(hào)。圖3為SM331屬性設(shè)置。</p><p> 模擬量輸入/輸出模塊中模擬量對(duì)應(yīng)的數(shù)字稱為模擬值,模擬值用16位二進(jìn)制補(bǔ)碼(整數(shù))來(lái)表示。模擬量輸入模塊的模擬值與以百分?jǐn)?shù)表示的模擬量之間的對(duì)應(yīng)關(guān)系為雙極性模擬量量程(100%到-100%)分別對(duì)應(yīng)于模擬值27648到-27648。單極性對(duì)應(yīng)于0到27648。&
43、lt;/p><p> ?。?)SM332介紹</p><p> 模擬量輸出模塊SM332用于將CPU傳送給它的數(shù)字轉(zhuǎn)換為成比例的電流信號(hào)或電壓信號(hào),對(duì)執(zhí)行機(jī)構(gòu)進(jìn)行調(diào)節(jié)或控制,其主要組成部分是D/A轉(zhuǎn)換器。在模擬量輸出組態(tài)時(shí)也需要選擇輸出類型和范圍,如果不選擇正確會(huì)使得執(zhí)行器出現(xiàn)一些與控制信號(hào)不符的錯(cuò)誤。如圖4所示在輸出類型和輸出范圍兩個(gè)選項(xiàng)上應(yīng)該對(duì)應(yīng)執(zhí)行器選擇。例如我們?cè)O(shè)計(jì)中用到的調(diào)節(jié)閥應(yīng)該
44、用電流型4~20mA電流信號(hào)在選擇時(shí)應(yīng)該按圖4所示來(lái)選擇,否則會(huì)出現(xiàn)執(zhí)行器輸入信號(hào)錯(cuò)誤從而影響控制系統(tǒng)運(yùn)行。圖4為SM332屬性設(shè)置。</p><p> 圖3 SM331屬性設(shè)置</p><p> 圖4 SM332屬性設(shè)置</p><p> S7-300組織塊說(shuō)明</p><p> 在設(shè)計(jì)中我們主要用到兩個(gè)組織塊:OB1和OB35。&
45、lt;/p><p> OB1用于循環(huán)處理,是用戶程序中的主程序。操作系統(tǒng)在每一次循環(huán)中運(yùn)行一次OB1。OB35是定時(shí)循環(huán)中斷組織塊,在CPU屬性設(shè)置中可以設(shè)置它的中斷周期如圖5所示。</p><p> 圖5 CPU屬性設(shè)置</p><p> S7-300功能塊說(shuō)明
46、
47、 </p><p> 這次設(shè)計(jì)中需要用到PID調(diào)節(jié)功能以及控制加熱絲,即PID的輸出要控制開關(guān)量。因此我們需要用到FB41和FB43模塊。</p><p> S7-300的模擬量閉環(huán)控制功能主要涉及到FB41、FB42、FB43三個(gè)功能塊。其中FB41用于連續(xù)
48、控制,F(xiàn)B42用于步進(jìn)控制,F(xiàn)B43用于脈沖寬度調(diào)制。</p><p> ?。?)FB41模塊說(shuō)明。</p><p> FB41模塊的輸出為連續(xù)變量??梢宰鳛閱为?dú)的PID恒值控制器,或者在多閉環(huán)控制中實(shí)現(xiàn)級(jí)聯(lián)控制、混合控制器和比例控制器??刂破鞯墓δ芑谀M信號(hào)采樣控制器的PID控制算法,如果需要的話,F(xiàn)B41可以用脈沖發(fā)生器FB43進(jìn)行擴(kuò)展(本次設(shè)計(jì)就用到FB43做為擴(kuò)展),產(chǎn)生脈沖寬
49、度調(diào)制的輸出信號(hào),來(lái)控制比例執(zhí)行機(jī)構(gòu)的二級(jí)或三級(jí)控制器。</p><p> 下面簡(jiǎn)單介紹一下FB41的幾個(gè)常用參數(shù)。</p><p> MAN_ON:為1時(shí)控制循環(huán)將被中斷,手動(dòng)值被設(shè)置為操作值。</p><p> PV_IN:輸入浮點(diǎn)格式的過(guò)程變量,此時(shí)數(shù)字量輸入PVPER_ON應(yīng)為0。</p><p> SP_INT:內(nèi)部設(shè)定值輸
50、入,取值范圍±100.0%或物理值。</p><p> P_SEL:為1時(shí)激活比例作用,反之禁止比例作用,默認(rèn)值為1。</p><p> I_SEL:為1時(shí)激活積分作用,反之禁止積分作用,默認(rèn)值為1。</p><p> D_SEL:為1時(shí)激活微分作用,反之禁止微分作用,默認(rèn)值為1。</p><p> DISV:擾動(dòng)輸入變量。
51、</p><p> LMN:浮點(diǎn)格式的控制器輸出值。</p><p> LMN_HLM:控制器輸出上限值。</p><p> LMN_LLM:控制器輸出下限值。</p><p> (2)FB43模塊說(shuō)明。</p><p> FB43模塊為一個(gè)脈沖發(fā)生器通常與PID控制器配合使用,用脈沖輸出來(lái)控制比例執(zhí)行機(jī)構(gòu)。
52、該功能一般與連續(xù)控制器FB41一起使用,F(xiàn)B43可以構(gòu)建脈沖寬度調(diào)制的二級(jí)或三級(jí)PID控制。</p><p> FB43通過(guò)調(diào)制脈沖寬度,將輸入變量INV(即PID控制器的輸出量LMN)轉(zhuǎn)換為具有恒定周期的脈沖序列,該恒定周期時(shí)間PER_TM來(lái)設(shè)置,PER_TM應(yīng)與CONT_C的采樣周期CYCLE相同。在這個(gè)模塊中涉及到一個(gè)“采樣比率”的問(wèn)題,這個(gè)通過(guò)修改P_B_TM來(lái)設(shè)置采樣比。在PER_TM周期內(nèi)的P_B_
53、TM越小則采樣頻率越高,即控制精度越高。下面介紹FB43幾個(gè)常用的參數(shù):</p><p> MAN_ON:手動(dòng)模式打開,可以手動(dòng)設(shè)置輸出信號(hào)。</p><p> INV:輸入變量,即FB41輸出的模擬量控制值LMN。</p><p> PER_TM:周期時(shí)間,脈沖寬度調(diào)制的恒定周期,對(duì)應(yīng)于PID控制器的采樣時(shí)間。</p><p> P
54、_B_TM:最小脈沖時(shí)間或最小斷開時(shí)間,應(yīng)不小于參數(shù)CYCLE。</p><p> CYCLE:采樣時(shí)間,規(guī)定了相鄰兩次塊調(diào)用之間間隔的時(shí)間。</p><p> (3)FC105,F(xiàn)C106功能的介紹。</p><p> 在處理模擬量時(shí),從變送器送過(guò)來(lái)的模擬信號(hào)經(jīng)過(guò)SM331轉(zhuǎn)換成0~27648之間的數(shù)值。但是FB41處理這些數(shù)值之前需要經(jīng)過(guò)一個(gè)量程轉(zhuǎn)換將0~
55、27648的數(shù)值轉(zhuǎn)換成一個(gè)浮點(diǎn)數(shù)方能輸入FB41進(jìn)行處理。在處理后的數(shù)值輸出給SM332之前也要經(jīng)過(guò)一個(gè)變換。在STEP7中我們可以用FC105和FC106來(lái)實(shí)現(xiàn)上述功能。下面介紹一下這兩個(gè)塊的幾個(gè)重要參數(shù):</p><p> IN:輸入?yún)?shù),F(xiàn)C105可以是PIW,也可以是整數(shù)格式的存儲(chǔ)單元。FC106的可以是PID運(yùn)算的輸出,也可以是浮點(diǎn)數(shù)格式的存儲(chǔ)單元。</p><p> H
56、I_LIM:輸入?yún)?shù),實(shí)數(shù),工程單位量程上限。</p><p> LO_LIM:輸入?yún)?shù),實(shí)數(shù),工程單位量程下限。</p><p> BIPOLAR:BOOL量,輸入值為0表示單極性,為1表示雙極性。</p><p> RET_VAL:輸出參數(shù),返回值。如果框中功能執(zhí)行正常,輸出值為0,反之為1.</p><p> OUT:輸出參數(shù),
57、FC105的為浮點(diǎn)數(shù),輸出工程單位實(shí)數(shù)值。FC106的為整數(shù),可直 接傳送至PQW中。</p><p> 當(dāng)然,除去用以上兩個(gè)模塊外,我們也可以通過(guò)編程來(lái)實(shí)現(xiàn)量程之間的變換。但為了方便起見我們?cè)谶@次設(shè)計(jì)中直接用FC105和FC106直接運(yùn)算。</p><p> S7-300系統(tǒng)存儲(chǔ)區(qū)分類</p><p> S7-300系統(tǒng)存儲(chǔ)區(qū)可分為一下
58、幾類。</p><p> ?。?)過(guò)程映像輸入/輸出(I/Q)。</p><p> 過(guò)程映像輸入在用戶程序中的標(biāo)識(shí)符為I,過(guò)程映像輸出在用戶程序中的標(biāo)識(shí)符為Q。在每次執(zhí)行OB1掃描循環(huán)程序之前,CPU將輸入模塊的輸入輸入數(shù)值復(fù)制到過(guò)程映像輸入表中。在程序循環(huán)掃描過(guò)程中,將程序運(yùn)算得到的輸出值寫入過(guò)程映像輸出表。在下一OB1循環(huán)掃描開始時(shí),CPU將這些數(shù)值傳送到輸出模塊。</p>
59、;<p> ?。?)內(nèi)部存儲(chǔ)器標(biāo)志位(M)存儲(chǔ)器。</p><p> 內(nèi)部存儲(chǔ)器標(biāo)志位用來(lái)保存控制邏輯的中間操作狀態(tài)或其他控制信息。</p><p> ?。?)定時(shí)器(T)存儲(chǔ)器區(qū)。</p><p> 定時(shí)器相當(dāng)于繼電器系統(tǒng)的時(shí)間繼電器。給定時(shí)器分配的字用于存儲(chǔ)時(shí)間基準(zhǔn)和時(shí)間值(0~999)。時(shí)間值可以用二進(jìn)制或BCD碼方式讀取。</p>
60、;<p> (4)計(jì)數(shù)器(C)存儲(chǔ)器區(qū)。</p><p> 計(jì)數(shù)器用來(lái)累計(jì)其計(jì)數(shù)脈沖上升沿的次數(shù),有加計(jì)數(shù)器、減計(jì)數(shù)器和加減計(jì)數(shù)器。給計(jì)數(shù)器分配的字用于存儲(chǔ)計(jì)數(shù)當(dāng)前值(0~999)。計(jì)數(shù)值可以用二進(jìn)制或BCD碼方式讀取。</p><p> ?。?)數(shù)據(jù)塊(DB)與背景數(shù)據(jù)塊(DI)。</p><p> DB為數(shù)據(jù)塊,DBX是數(shù)據(jù)塊中的數(shù)據(jù)位,DB
61、B、DBW和DBD分別是數(shù)據(jù)塊中的數(shù)據(jù)字節(jié)、數(shù)據(jù)字和數(shù)據(jù)雙字。</p><p> ?。?)外設(shè)I/O區(qū)(PI/PQ)。</p><p> 外設(shè)輸入(PI)和外設(shè)輸出(PQ)區(qū)允許直接訪問(wèn)本地的和分布式的輸入輸出模塊??梢园醋止?jié)(PIB或PQB)、字(PIW或PQW)或雙字(PID或PQD)訪問(wèn),不能以位為單位訪問(wèn)PI和PQ。低端的S7-300CPU的過(guò)程映像輸入、輸出區(qū)分別只有128B,
62、如果組態(tài)的模塊地址超出這一范圍,可以通過(guò)外設(shè)輸入?yún)^(qū)來(lái)訪問(wèn)。</p><p> I/O模塊的地址分配</p><p> S7-300的數(shù)字量(或稱開關(guān)量)地址標(biāo)識(shí)符、地址的字節(jié)部分和位部分組成,一個(gè)字節(jié)由0~7這8個(gè)位組成。地址標(biāo)識(shí)符I表示輸入,Q表示輸出,M表示位存儲(chǔ)器。例如I3.2是一個(gè)數(shù)字量輸入的地址,小數(shù)點(diǎn)前面的3是地址的字節(jié)部分,小數(shù)點(diǎn)后面的2表示這個(gè)輸入點(diǎn)是3號(hào)字節(jié)中的第2位
63、。數(shù)字量出來(lái)按位尋址外,還可以按字節(jié)、字和雙字尋址。</p><p> 表1為I/O模塊的起始地址字節(jié)地址。</p><p> 表1 I/O分配表</p><p><b> STEP7簡(jiǎn)介</b></p><p> 西門子STEP7是用于SIMATIC S7-300/400站創(chuàng)建可編程邏輯控制程序的標(biāo)準(zhǔn)軟件,可
64、使用梯形圖邏輯、功能塊圖和語(yǔ)句表進(jìn)行編程操作。</p><p> 在使用STEP7給PLC下程序時(shí)要先設(shè)置好PC/PG接口。</p><p> 力控Forcecontrol 6.1簡(jiǎn)介</p><p> 力控Forcecontrol 6.1是使用最新的32位技術(shù)的過(guò)程監(jiān)視系統(tǒng),具有良好的開放性和靈活性。</p><p> 做為一款組態(tài)
65、軟件,我們?cè)谶@次設(shè)計(jì)中將用它來(lái)監(jiān)控控制系統(tǒng),并得到實(shí)時(shí)曲線。</p><p> 鍋爐內(nèi)膽水溫前饋反饋控制系統(tǒng)的實(shí)現(xiàn)</p><p><b> 模擬量信號(hào)采集</b></p><p> 在設(shè)計(jì)中我們需要采集的模擬量信號(hào)有內(nèi)膽水溫度和外膽冷去水的流量信號(hào)。溫度傳感采集的溫度模擬信號(hào)經(jīng)過(guò)變送器變送成4~20mA的電流信號(hào)送入S7-300PLC的
66、SM331模塊。同樣流量信號(hào)也轉(zhuǎn)換成4~20mA的電流信號(hào)送入S7-300PLC的SM331模塊。</p><p> S7-300PLC程序的實(shí)現(xiàn)</p><p> S7-300PLC硬件組態(tài)</p><p> 本次設(shè)計(jì)使用S7-300PLC來(lái)實(shí)現(xiàn)前饋反饋控制。因此這次設(shè)計(jì)的重點(diǎn)就在與用對(duì)S7-300PLC的編程來(lái)實(shí)現(xiàn)前饋反饋控制算法。</p>
67、<p> 在設(shè)計(jì)程序之前我們首先插入SIMATIC300站點(diǎn),并對(duì)S7-300PLC進(jìn)行硬件組態(tài)。將電源模塊,CPU,數(shù)字量通訊模塊,模擬量通訊模塊等添加到導(dǎo)軌上。需要注意的是在選擇各個(gè)模塊時(shí)要注意訂貨號(hào)與實(shí)物保持一致,否則在下載時(shí)會(huì)提示出錯(cuò)。組態(tài)如圖6所示。</p><p> 圖6 S7-300PLC硬件組態(tài)示意圖</p><p> 由于實(shí)驗(yàn)室沒(méi)有用到IM模塊,因此第三個(gè)
68、槽位 在組態(tài)時(shí)要將其空出。</p><p> S7-300PLC主程序的實(shí)現(xiàn)</p><p> 在編寫程序之前我們先設(shè)計(jì)一個(gè)程序流程圖使得我們的思路更加清晰一些。圖7為OB1主程序控制OB35中的PID控制算法是否運(yùn)行。圖8為OB35中斷程序。</p><p><b> 圖7 主程序</b></p><p> 圖
69、8 OB35定時(shí)中斷程序</p><p> 由于本次設(shè)計(jì)沒(méi)有涉及到復(fù)雜的數(shù)字量處理,而主要的PID算法實(shí)現(xiàn)在OB35定時(shí)中斷組織塊里實(shí)現(xiàn),所以在OB1中只需要實(shí)現(xiàn)一個(gè)控制PID算法是否運(yùn)行的程序就可以了。程序如圖9</p><p> 圖9 OB1主程序</p><p> 用一個(gè)起保??刂齐娐房刂芇ID控制器。</p><p> 我們
70、在OB35中編寫PID控制程序。</p><p> 在模擬信號(hào)進(jìn)入SM331后,經(jīng)過(guò)其轉(zhuǎn)換將4~20mA的模擬信號(hào)轉(zhuǎn)換為0~27648的整數(shù)。需要注意的是,0~27648是整數(shù)不是浮點(diǎn)數(shù),在系統(tǒng)存儲(chǔ)器中是用一個(gè)字來(lái)存儲(chǔ)。因此經(jīng)過(guò)SM331轉(zhuǎn)換后是存儲(chǔ)在PIW里。如圖10和圖11所示。</p><p><b> 圖10引入流量信號(hào)</b></p>&l
71、t;p> 圖11 引入溫度信號(hào)</p><p> 我們將流量信號(hào)經(jīng)SM331的第4個(gè)點(diǎn)引入,溫度信號(hào)由第3個(gè)點(diǎn)引入。由表1可知兩個(gè)信號(hào)的地址分別為PIW294和PIW292。而經(jīng)過(guò)FC105轉(zhuǎn)換后的數(shù)值為浮點(diǎn)數(shù),需要用一個(gè)雙字來(lái)存放。因此轉(zhuǎn)換后的值分別存放在MD20和MD24中。</p><p> 接下來(lái)我們要做的是實(shí)現(xiàn)對(duì)流量擾動(dòng)的前饋補(bǔ)償。首先我們?cè)O(shè)前饋補(bǔ)償系數(shù)Kf為1.而在
72、引入前饋補(bǔ)償時(shí)要加上一個(gè)負(fù)號(hào),所以在程序中為-1,如圖12所示。</p><p> 圖12 靜態(tài)前饋補(bǔ)償系數(shù)</p><p> 接著我們通過(guò)運(yùn)算得到流量的變化量即流量擾動(dòng),如圖13所示。</p><p><b> 圖13流量變化量</b></p><p> 將MD20中存放的流量值減去MD32中存放的上一次檢測(cè)值
73、即得到流量變化量。并且將MD20的值存放到MD32中為下次運(yùn)算做準(zhǔn)備,如圖14所示。</p><p> 圖14 流量補(bǔ)償運(yùn)算</p><p> 將所求得的流量擾動(dòng)乘以前饋補(bǔ)償系數(shù)并存儲(chǔ)在MD12中。在編程中我們應(yīng)該注意使用數(shù)學(xué)函數(shù)時(shí)不能將雙精度整數(shù)和浮點(diǎn)數(shù)搞混,以免發(fā)生數(shù)值輸出上的錯(cuò)誤。因?yàn)殡p精度整數(shù)和浮點(diǎn)數(shù)都是以雙字的型式存儲(chǔ)。</p><p> 然后我們要
74、編寫PID控制器,并引入前饋擾動(dòng)。在這里我們需要用到PID運(yùn)算控制塊FB41,如圖15所示</p><p> 圖15 PID控制和實(shí)現(xiàn)前饋補(bǔ)償</p><p> FB41中由MD24輸入做為溫度當(dāng)前值PV,MD12為前饋補(bǔ)償?shù)囊?,MD28做為PID運(yùn)算的輸出這個(gè)輸出為0~100的浮點(diǎn)數(shù)。</p><p> 接下來(lái)我們要將FB41的輸出接入脈沖發(fā)生器FB43轉(zhuǎn)
75、換成脈沖序列控制繼電器的通斷。繼電器通斷控制接觸器,從而通過(guò)接觸器控制加熱絲的通斷。圖16為FB43功能塊。</p><p><b> 圖16 脈沖發(fā)生器</b></p><p> MD28為FB43的輸入,Q4.2為FB43的輸出。在程序中FB41和FB43的各個(gè)參數(shù)在DB41和DB43中設(shè)置。DB41和DB43作為兩個(gè)數(shù)據(jù)塊伴隨著FB41和FB43生成。在DB
76、41和DB43中每個(gè)變量都有各自在數(shù)據(jù)塊存儲(chǔ)區(qū)的地址,如DBB、DBW、DBD等。根據(jù)這些個(gè)地址我們?cè)诮M態(tài)軟件中也可以通過(guò)這些地址檢測(cè)到控制過(guò)程中各個(gè)值得變化情況。</p><p> 圖17為DB43中的主要設(shè)置。首先將MAN_ON設(shè)置為FALSE避免手動(dòng)輸出。由于只是控制加熱絲的通斷,所以我們只需要用到單極性兩級(jí)控制,將MAN_ON,STEP3_ON,ST2BI_ON設(shè)置為FALSE即可。并通過(guò)設(shè)置P_B_T
77、M為10MS使得在1S內(nèi)(PER_TM設(shè)置為1S)調(diào)用FB43100次,即控制精度為1%。</p><p><b> 圖17 DB43塊</b></p><p> 圖18為DB41的設(shè)置。同樣首先將MAN_ON設(shè)置為FALSE。再將P_SEL,I_SEL設(shè)置為TRUE使FB41成為一個(gè)PID控制器。因?yàn)槲覀冊(cè)O(shè)定的溫度控制值為50°,所以將SP_INT設(shè)定
78、為50.0°。</p><p> 這樣S7-300 PLC的主要程序就已基本完成了。接下來(lái)的工作就是調(diào)試P、I、D三個(gè)參數(shù)使得系統(tǒng)打達(dá)到制要求。</p><p><b> 圖18 DB41塊</b></p><p><b> P、I、D參數(shù)整定</b></p><p> 在說(shuō)到P、
79、I器參數(shù)整定的方法很多,概括起來(lái)有兩大類:一是理論計(jì)算整定法。它主要是依據(jù)系統(tǒng)的數(shù)學(xué)模型,經(jīng)過(guò)理論計(jì)算確定控制器參數(shù)。這種方法所得到的計(jì)算數(shù)據(jù)未必可以直接用,還必須通過(guò)工程實(shí)際進(jìn)行調(diào)整和修改。</p><p> 二是工程整定方法,它主要依賴工程經(jīng)驗(yàn),直接在控制系統(tǒng)的試驗(yàn)中進(jìn)行,且方法簡(jiǎn)單、易于掌握,在工程實(shí)際中被廣泛采用。PID控制器參數(shù)的工程整定方法,主要有臨界比例法、反應(yīng)曲線法和衰減法。二種方法各有其特點(diǎn),
80、其共同點(diǎn)都是通過(guò)試驗(yàn),然后按照工程經(jīng)驗(yàn)公式對(duì)控制器參數(shù)進(jìn)行整定。但無(wú)論采用哪一種方法所得到的控制器參數(shù),都需要在實(shí)際運(yùn)行中進(jìn)行最后調(diào)整與完善。</p><p> 在實(shí)際調(diào)試中,只能先大致設(shè)定一個(gè)經(jīng)驗(yàn)值,然后根據(jù)調(diào)節(jié)效果修改。對(duì)于溫度系統(tǒng):P 20--60, I(分)3--10,D(分)0.5--3對(duì)于流量系統(tǒng):P 40--100,I(分)0.1--1對(duì)于壓力系統(tǒng):P 30--70, I(分)0.4-
81、-3對(duì)于液位系統(tǒng):P 20--80, I(分)1—5</p><p> PID參數(shù)的調(diào)整經(jīng)驗(yàn)為:</p><p> ?。?)對(duì)于比例控制來(lái)說(shuō),將比例度調(diào)到比較大的位置,逐步減小以得到滿意的曲線。</p><p> ?。?)對(duì)于比例積分來(lái)說(shuō),先將積分時(shí)間無(wú)限大,按純比例作用正定比例度。得到滿意曲線后,將比例度放大(10~20)%,將積分時(shí)間由大到小加入,直到獲得
82、滿意曲線。</p><p> ?。?)對(duì)于PID控制,先將微分時(shí)間置零,按照調(diào)比例積分控制方法得到滿意取先后將比例度將到比原值?。?0~20)%位置,適當(dāng)減小積分時(shí)間后,將微分時(shí)間逐漸加大,直到獲得滿意的曲線。</p><p> PID參數(shù)整定的基本判斷: (1)響應(yīng)曲線震蕩頻繁,系統(tǒng)穩(wěn)定度不夠,需加大比例度。 (2)系統(tǒng)偏差大,并且趨于非周期過(guò)程,需減小比例度。
83、 (3)曲線波動(dòng)大,增加積分時(shí)間以消除余差。 (4)曲線震蕩頻繁,穩(wěn)定度低且曲線偏離給定值后長(zhǎng)時(shí)間不回來(lái),需減少積分時(shí)間。 (5)曲線最大偏差大且衰減慢,需增加微分時(shí)間。 (6)曲線震蕩頻繁,可以適當(dāng)減少微分時(shí)間。</p><p> 在整定PID參數(shù)過(guò)程中由于加熱絲功率相對(duì)鍋爐較大(4.5KW)。因此在加熱時(shí)熱慣性很大,一般當(dāng)加熱絲停止加熱時(shí)溫度能超調(diào)兩度左右。因此我們?cè)谶x擇控制器時(shí)一定
84、要使用PID控制,使控制器能夠提前調(diào)節(jié)。根據(jù)經(jīng)驗(yàn)值,我們首先將P設(shè)為60,I設(shè)為30S,D設(shè)為20S。我們通過(guò)觀察FB41的LMN輸出值發(fā)現(xiàn)PID控制器響應(yīng)太慢,使得溫度控制達(dá)不到預(yù)想的效果。因此我們加大了P,把P設(shè)為60,減小I設(shè)為10S,加大D為40S。在更改參數(shù)之后,控制效果較好。在整定P、I、D參數(shù)時(shí)我們將D參數(shù)設(shè)大加強(qiáng)微分作用,一是起到一個(gè)提前調(diào)節(jié)作用;二是使得PID輸出有一定震蕩,使得當(dāng)溫度接近設(shè)定值時(shí)通斷頻繁一點(diǎn)。這樣能減
85、小熱慣性對(duì)溫度值的影響。圖19是整定后的溫度曲線圖。</p><p><b> 圖19 溫度曲線</b></p><p> 圖19中直線表示溫度設(shè)定值。初始值是50°,而后將設(shè)定值改為55°??梢钥闯龀{(diào)在1°左右,穩(wěn)態(tài)誤差在1%左右。</p><p> 圖20 流量溫度曲線</p><p
86、> 圖20中右邊的波形為外膽冷卻水流量值,可一看到在流量波動(dòng)時(shí)對(duì)溫度曲線沒(méi)有產(chǎn)生太大影響,可見前饋補(bǔ)償起到一定作用。</p><p><b> 結(jié)束語(yǔ)</b></p><p> 我們最終比較順利的完成了這次設(shè)計(jì)。鍋爐內(nèi)膽水溫前饋反饋控制系統(tǒng)的溫度設(shè)定值在50°時(shí),超調(diào)量小于2°,穩(wěn)態(tài)誤差在0.5°左右達(dá)到了控制要求。通過(guò)這次設(shè)
87、計(jì)我們基本掌握了工程實(shí)際中對(duì)P、I、D三個(gè)參數(shù)的整定方法,并且通過(guò)觀察PLC的PID控制器的輸出變化情況對(duì)這三個(gè)參數(shù)在控制中所起的作用有了更深刻的理解。</p><p> 當(dāng)然我們?cè)谧鲞@次設(shè)計(jì)中還是遇到了一些問(wèn)題。</p><p> (1)在我們做設(shè)計(jì)時(shí)由于試驗(yàn)設(shè)備都是以前已經(jīng)準(zhǔn)備好的,因此在設(shè)計(jì)時(shí)直接使用。但是在實(shí)際工程設(shè)計(jì)中卻是不行的。我們對(duì)各種硬件的選型都應(yīng)該熟悉和掌握。例如電纜
88、線徑、傳感器量程、調(diào)節(jié)閥工作方式、加熱絲功率、PLC模塊等等。這些在真的工程項(xiàng)目設(shè)計(jì)中都是非常重要的。</p><p> (2)在整定PID參數(shù)時(shí)大多還是用的經(jīng)驗(yàn)公式。對(duì)整個(gè)對(duì)象模型的掌握還不夠。我們只通過(guò)對(duì)流量,液位的測(cè)量得出它們的對(duì)象傳遞函數(shù)。但是由于溫度對(duì)象的特殊性而沒(méi)有測(cè)量出其對(duì)象傳遞函數(shù)。</p><p> (3)在組態(tài)PLC的模擬量輸出模塊時(shí)要注意對(duì)量程和型號(hào)的選擇。以免在
89、輸出信號(hào)輸出控制執(zhí)行器是產(chǎn)生錯(cuò)誤。我們?cè)谶@次設(shè)計(jì)中曾多次遇到調(diào)節(jié)閥輸入信號(hào)錯(cuò)誤問(wèn)題,當(dāng)時(shí)這個(gè)問(wèn)題困擾了我們很長(zhǎng)時(shí)間??梢娫谠O(shè)計(jì)中一個(gè)小疏忽都可能造成很嚴(yán)重的錯(cuò)誤。</p><p> (4)在溫度控制中由于加熱絲的功率想多較大,溫度對(duì)象的熱慣性也比較大。在控制溫度時(shí)往往會(huì)有很大的超調(diào)。因此在設(shè)計(jì)控制系統(tǒng)時(shí)對(duì)于這個(gè)加熱絲的選擇如何匹配加熱對(duì)象也是一個(gè)很關(guān)鍵的問(wèn)題。</p><p> 這次設(shè)
90、計(jì)結(jié)束了,我們通過(guò)這次設(shè)計(jì)學(xué)到了一些工程實(shí)際中才能掌握的技能。但是同時(shí)我們也遇到了這樣那樣的問(wèn)題。在解決這些問(wèn)題的過(guò)程中我們掌握了很多知識(shí),也開拓了視野。這也我們看到了自己和真正的自動(dòng)化工程師之間的差距。因此在今后的學(xué)習(xí)生活中我們也有了自己明確的奮斗方向,會(huì)更加努力的向著自己的目標(biāo)前進(jìn)。</p><p><b> 參考文獻(xiàn)</b></p><p> 孫洪程,李大宇
91、,翁維勤.過(guò)程控制工程.高等教育出版社,2008</p><p> 廖常初.S7-300/400 PLC應(yīng)用技術(shù)第二版.機(jī)械工業(yè)出版社,2008</p><p> 鐘肇,馮太合,陳宇居.西門子S7-300系列PLC及應(yīng)用軟件STEP7</p><p> 程子華.PLC原理與編程實(shí)例分析[M].國(guó)防工業(yè)出版社,2007</p><p>
92、 何超.交流變頻調(diào)速技術(shù).北京航空航天大學(xué)出版社,2007</p><p> 宮淑貞,王冬青,徐世許.可編程控制器原理及應(yīng)用.人民郵電出版社,2006.12</p><p> 紀(jì)銀光.AutoCAD2008電氣設(shè)計(jì)基礎(chǔ)與典型范例.電子工業(yè)出版社,2007.7</p><p> Nogueira W A.Nogueira F N.Devens D C Tempe
93、rature and pH control in composting of</p><p> coffee and agricultural wastes 1999</p><p> [9] Haug R T The Practical Handbook of Compost Engineering 1993</p><p> [10] Keener H
94、M.Marugg D L.Hansen R C Optimizing the efficiency of the composting process</p><p><b> 1992</b></p><p><b> 致謝</b></p><p> 首先要感謝xx老師為我們提供的這次畢業(yè)設(shè)計(jì)的機(jī)會(huì)。在設(shè)計(jì)期間我們
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 開題報(bào)告--內(nèi)膽水溫前饋-反饋控制系統(tǒng)軟件設(shè)計(jì)
- 基于s7-300plc 的空調(diào)控制系統(tǒng)設(shè)計(jì)
- 基于s7-300plc物料分揀系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 基于SIEMENS S7-300PLC的模糊控制算法開發(fā).pdf
- 基于s7-300plc的機(jī)械手臂控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于plc的注塑機(jī)控制系統(tǒng)軟件設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于plc的鍋爐水溫控制系統(tǒng)的設(shè)計(jì)
- 開題報(bào)告----基于300plc的流量比值控制系統(tǒng)軟件設(shè)計(jì)
- 基于s7-300plc的全自動(dòng)洗衣機(jī)的控制系統(tǒng)設(shè)計(jì)
- 基于dsp的全向運(yùn)動(dòng)控制系統(tǒng)軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 基于S7-300PLC的真空熱壓燒結(jié)爐控制系統(tǒng)設(shè)計(jì).pdf
- 基于S7-300PLC 的空調(diào)控制系統(tǒng)設(shè)計(jì)-鄧家杰.docx
- 鍋爐內(nèi)膽水溫定值控制系統(tǒng)的設(shè)計(jì)
- 電阻爐溫度控制系統(tǒng)軟件設(shè)計(jì)【畢業(yè)設(shè)計(jì)】
- 畢業(yè)設(shè)計(jì)--溫室溫度及通風(fēng)控制系統(tǒng)軟件設(shè)計(jì)
- 基于西門子S7-300PLC沼氣發(fā)電控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 179高爐卷?yè)P(yáng)上料控制系統(tǒng)軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 基于S7-200PLC鍋爐控制系統(tǒng)設(shè)計(jì).pdf
- OLED封裝線的PLC控制系統(tǒng)軟件設(shè)計(jì).pdf
- 基于plc的鍋爐燃燒控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論