摘 要:本文闡述了一種鍋爐現(xiàn)場總線控制系統(tǒng)的設(shè)計(jì)理論和實(shí)現(xiàn)方法,從硬件和軟件兩方面分別做了論述,從實(shí)際運(yùn)行結(jié)果來看,該系統(tǒng)提高了控制的安全性、穩(wěn)定性和經(jīng)濟(jì)性,具有廣闊的應(yīng)用前景。
關(guān)鍵詞:鍋爐控制;現(xiàn)場總線控制;FIX;FCS
我國現(xiàn)有中小型鍋爐30多萬臺(tái),每年耗煤量占我國原煤產(chǎn)量的1/3,目前大多數(shù)工業(yè)和民用鍋爐仍處于效率低,環(huán)境污染嚴(yán)重,安全系數(shù)低的生產(chǎn)狀態(tài)[1]。為了提高鍋爐的熱效率,降低耗煤量,采用鍋爐的自動(dòng)控制系統(tǒng)日益廣泛,作為鍋爐的控制裝置,其主要任務(wù)是保證鍋爐的安全、穩(wěn)定、經(jīng)濟(jì)運(yùn)行,減輕工作人員的勞動(dòng)強(qiáng)度。綜合考慮,我們采用SHCAN2000總線控制系統(tǒng)來實(shí)現(xiàn)對(duì)鍋爐的控制。SHCAN2000總線控制系統(tǒng)是基于CAN總線的現(xiàn)場總線控制系統(tǒng)(FCS),由于鍋爐控制系統(tǒng)對(duì)實(shí)時(shí)性和控制的可靠性要求較高,所以軟件的要求也較高,而Intellution公司的FIX監(jiān)控軟件能滿足這些要求。本文針對(duì)大連金源小區(qū)供熱系統(tǒng)中兩臺(tái)20噸低壓熱水鍋爐的特點(diǎn),以FCS系統(tǒng)為基礎(chǔ),介紹了一套鍋爐現(xiàn)場總線監(jiān)控系統(tǒng)方案,從實(shí)際應(yīng)用中取得了比較好的控制效果。
整個(gè)系統(tǒng)工作原理為[2]:從控制現(xiàn)場來的4-20 mA或1-5V的標(biāo)準(zhǔn)信號(hào),送至SHCAN2000型現(xiàn)場控制單元。信號(hào)在其中經(jīng)處理后可由其AO或DO端口輸出,經(jīng)信號(hào)調(diào)理模塊去控制現(xiàn)場設(shè)備;也可根據(jù)需要發(fā)送到CAN總線上,總線上其它現(xiàn)場控制單元或上位機(jī)系統(tǒng)根據(jù)事先設(shè)計(jì)好的驗(yàn)收碼和驗(yàn)收屏蔽碼,來判斷是否接收該信息。傳送到上位機(jī)的信息,可以通過上位機(jī)監(jiān)控軟件進(jìn)行顯示、控制、記錄以及報(bào)警、打印等。
一、 鍋爐現(xiàn)場總線控制系統(tǒng)的硬件體系
SHCAN2000總線控制系統(tǒng)不同于傳統(tǒng)的集散系統(tǒng)(DCS),它具有DCS的先進(jìn)技術(shù)和完善的功能,特別適用于中、小型裝置的生產(chǎn)過程控制,它是計(jì)算機(jī)技術(shù)、控制技術(shù)、通訊技術(shù)綜合利用的結(jié)果,是新一代的全數(shù)字、全分散、全開放的現(xiàn)場總線控制系統(tǒng)[3],控制系統(tǒng)設(shè)計(jì)思想為:從現(xiàn)場傳感器(鉑電阻、壓力變送器等)測(cè)得的信號(hào)經(jīng)信號(hào)調(diào)理模塊(溫度變送器、輸入端安全柵等)送至智能控制單元,在智能控制單元中經(jīng)過運(yùn)算處理后,形成控制信號(hào)??刂菩盘?hào)再經(jīng)信號(hào)調(diào)理模塊(溫度變送器、輸入端安全柵等)返送至現(xiàn)場執(zhí)行器(電磁閥、切斷閥等)。不同的智能控制單元作為控制中心可以通過CAN總線互相通信,并可以將需要監(jiān)控的信號(hào)送至上位機(jī),實(shí)現(xiàn)人機(jī)交互。
SHCAN2000總線控制系統(tǒng)由三層網(wǎng)絡(luò)組成[4]:最底層為低速現(xiàn)場總線連成的控制網(wǎng)絡(luò),連接各種智能儀表及調(diào)節(jié)閥等現(xiàn)場設(shè)備,各控制器節(jié)點(diǎn)下放到現(xiàn)場,構(gòu)成一種徹底的分布式控制體系結(jié)構(gòu);中間的一層采用中速網(wǎng)連接控制器、遠(yuǎn)程I/O及智能I/O設(shè)備,形成系統(tǒng)網(wǎng)絡(luò);最上一層即決策層,采用高速以太網(wǎng)連接各種控制器和站級(jí)計(jì)算機(jī)。如圖1所示:
SHCAN2000型系統(tǒng)的總線通信標(biāo)準(zhǔn)采用CAN2.0B。CAN總線的短幀結(jié)構(gòu)、CRC校驗(yàn)以及錯(cuò)誤節(jié)點(diǎn)自動(dòng)關(guān)閉功能,保證了信號(hào)傳輸?shù)目煽啃浴T诓僮髡疽粋?cè),工業(yè)PC機(jī)通過網(wǎng)卡作為數(shù)據(jù)緩沖與CAN總線網(wǎng)絡(luò)連接;在現(xiàn)場控制單元一側(cè),數(shù)據(jù)緩沖由SJA1000和82C250芯片組成的標(biāo)準(zhǔn)CAN總線接口來實(shí)現(xiàn)。CAN總線通訊軟件完成上位機(jī)與實(shí)時(shí)數(shù)據(jù)庫之間、任意兩個(gè)實(shí)時(shí)數(shù)據(jù)庫之間的雙向數(shù)據(jù)交換,當(dāng)任意兩個(gè)SHCAN智能測(cè)控組件的實(shí)時(shí)數(shù)據(jù)庫之間交換數(shù)據(jù)時(shí),不需要上位機(jī)的干預(yù),并符合ISO11898標(biāo)準(zhǔn)和CAN2.0B技術(shù)規(guī)范,最大通信速率1M bps,最遠(yuǎn)通訊距離達(dá)10Km。
[align=center]

圖1 鍋爐現(xiàn)場總線控制系統(tǒng)硬件體系[/align]
SHCAN型智能測(cè)控組件是直接完成采集和控制功能的智能單元,可單獨(dú)運(yùn)行,作為獨(dú)立的回路調(diào)節(jié)器,也可將該組件放在現(xiàn)場附近,通過網(wǎng)絡(luò)組合成一個(gè)完整的數(shù)據(jù)采集和控制系統(tǒng)。每個(gè)SHCAN智能測(cè)控組件都固化有不同的采集和控制軟件,可通過實(shí)時(shí)組態(tài)和參數(shù) 設(shè)置完成不同功能組合、過程信號(hào)的采集、工程量轉(zhuǎn)換、信號(hào)補(bǔ)償、線性化處理、PID運(yùn)算、自動(dòng)報(bào)警、故障自診斷、PID參數(shù)自動(dòng)整定等等。
現(xiàn)場總線控制系統(tǒng)“功能全分散”的特點(diǎn),使現(xiàn)場控制單元成了控制系統(tǒng)的核心。SHCAN2000型現(xiàn)場控制單元采用了由實(shí)時(shí)多任務(wù)操作系統(tǒng)、實(shí)時(shí)監(jiān)控軟件、任務(wù)級(jí)組態(tài)軟件、實(shí)時(shí)數(shù)據(jù)庫等構(gòu)成的現(xiàn)場智能測(cè)控儀表軟件組成集成技術(shù),支持在線組態(tài)。
二、鍋爐現(xiàn)場總線控制系統(tǒng)的軟件體系
鍋爐現(xiàn)場總線控制系統(tǒng)軟件體系由下述四部分構(gòu)成,如圖2所示:
[align=center]

圖2 鍋爐現(xiàn)場總線控制系統(tǒng)的軟件體系[/align]
1. 系統(tǒng)監(jiān)控軟件FIX
SHCAN2000系統(tǒng)選用美國Intellution公司的FIX DMACS作為組態(tài)軟件完成人機(jī)界面(MMI)和數(shù)據(jù)的操作管理,軟件操作平臺(tái)采用Windows 98,它集控制技術(shù)、圖形技術(shù)、數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)于一身,包含靜態(tài)編輯、動(dòng)態(tài)顯示、報(bào)警、歷史曲線、報(bào)表打印、控制網(wǎng)絡(luò)通信等多種功能,為客戶提供了一個(gè)良好的人機(jī)交互界面,為實(shí)現(xiàn)控制的實(shí)時(shí)性提供了可能。
2. SHCANI/O —— I/O驅(qū)動(dòng)程序;
SHCANIO是FIX DMACS與CAN網(wǎng)卡連接,進(jìn)而與網(wǎng)絡(luò)上SHCAN智能測(cè)控組件連接的軟件模塊。SHCANIO是使用Intellution公司提供的I/O驅(qū)動(dòng)程序?qū)S瞄_發(fā)工具(ITK)開發(fā)的高性能I/O驅(qū)動(dòng)程序。它與常規(guī)DDE動(dòng)態(tài)數(shù)據(jù)交換實(shí)現(xiàn)的驅(qū)動(dòng)程序相比較,具有較高的實(shí)時(shí)性能和更加完善的功能。
3. SHCANCFG —— SHCAN下載與調(diào)試工具;
SHCANCFG是一個(gè)基于中文WINDOWS95/98/NT上的下載與調(diào)試工具,它通過CAN總線,能對(duì)SHCAN2000上的每一個(gè)智能儀表測(cè)控組件進(jìn)行組態(tài)、參數(shù)編輯、下載、上傳、管理和實(shí)時(shí)監(jiān)控。
4. SHCAN智能測(cè)控組件組態(tài)軟件
SHCAN智能測(cè)控組件組態(tài)軟件是嵌入在SHCAN智能儀表中的組態(tài)、數(shù)據(jù)采集、控 制、輸入、輸出和通訊的模塊。
三、鍋爐現(xiàn)場總線控制系統(tǒng)控制方案的設(shè)計(jì)與實(shí)現(xiàn)
整個(gè)供熱系統(tǒng)包括2臺(tái)20t/h鍋爐,兩臺(tái)鍋爐生產(chǎn)的熱水匯總后經(jīng)由小區(qū)各住戶的供熱裝置,經(jīng)換熱后,返回到鍋爐循環(huán)加熱,燃燒方式為火床中的拋煤鏈條爐,它主要有鍋爐主體、出水總網(wǎng)、回水總網(wǎng)等幾部分組成,此外,還有引風(fēng)機(jī)、鼓風(fēng)機(jī)、爐排電機(jī)、循環(huán)泵、除塵器等輔助設(shè)備。要滿足供暖的需要,首先必須保證鍋爐回水溫度和出水流量的穩(wěn)定,其次要保證爐膛壓力維持在一定范圍,以保證生產(chǎn)的安全性和燃燒的經(jīng)濟(jì)性,因此鍋爐的被控對(duì)象可以確定為鍋爐的回水溫度,爐膛負(fù)壓,總網(wǎng)的出水壓力(其決定出水流量),下面根據(jù)三個(gè)回路各自的特點(diǎn)分別闡述如下:
1、 鍋爐溫度回路的控制
從控制理論的角度分析熱水鍋爐,它是一個(gè)多變量、非線性、分布參數(shù)的和帶時(shí)延的復(fù)雜對(duì)象,它有多個(gè)被控變量(溫度、爐膛負(fù)壓等)和調(diào)節(jié)變量(煤量,鼓風(fēng)量和引風(fēng)量等)相互之間存在交叉影響,還有媒質(zhì),環(huán)境溫度和水流量等諸多因數(shù),不難分析燃燒對(duì)象具有大的純滯后,特別是回水溫度回路,其滯后時(shí)間與PID時(shí)間常數(shù)相比更大,在傳統(tǒng)的PID控制回路中,其中有三個(gè)重要的參量:SP(被控量的設(shè)定值),PV(被控量的實(shí)際值),OP(PID的操作輸出),一般根據(jù)SP和PV的偏差E通過PID運(yùn)算得到OP輸出,進(jìn)而控制現(xiàn)場的相應(yīng)設(shè)備來調(diào)節(jié)溫度,使其逼近SP值,當(dāng)設(shè)定回水SP后,由于回水溫度回路滯后時(shí)間比較長,其起作用的效果至少要等2個(gè)小時(shí)才能得到,(這主要取決于小區(qū)供熱面積),這樣大的滯后必然會(huì)帶來系統(tǒng)大的超調(diào),,甚至造成系統(tǒng)的不穩(wěn)定,這樣我們采用控制鍋爐的出水溫度,但是為了保證鍋爐回水溫度達(dá)到要求,出水溫度的SP值要受到回水的控制,在這里我們采納仿人智能控制的思想,通過軟件實(shí)現(xiàn)對(duì)出水溫度SP值的設(shè)定,其實(shí)現(xiàn)方法如圖3所示:
回水SP根據(jù)供暖要求一般由供暖曲線給出,即根據(jù)室外的溫度按曲線給出回水溫度的SP預(yù)定值,然后將其和回水的實(shí)際值PV相比較,如果其絕對(duì)值大于偏差上限值△max,那么如果其值大于0,則把出水的SP值設(shè)為SP的最小值,否則設(shè)為最大值,如果不大于偏差上限△max,那么如果其值大于0,則把出水SP設(shè)定為當(dāng)前值減去一個(gè)偏移量,否則加上偏移量。通過這樣設(shè)定出水SP,不僅可以避免系統(tǒng)的超調(diào)太大,而且大大縮短了調(diào)節(jié)時(shí)間。
此外,由于影響出水溫度高低的因素有三個(gè),它們分別為加煤量,鼓風(fēng)量,和爐排電機(jī)速度,而且三者之間存在比例關(guān)系,只有分配好這三者關(guān)系,鍋爐才能安全、經(jīng)濟(jì)、有效的運(yùn)行,所以,出水溫度PID控制回路的輸出OP值最終要分配給這三者,即:
加煤量 OP1=K1*OP+D1
鼓風(fēng)量 OP2=K2*OP+D2
爐排電機(jī) OP3=K3*OP+D3
當(dāng)調(diào)節(jié)K1、K2、K3、D1、D2、D3六個(gè)加權(quán)系數(shù)便可以保證鍋爐的經(jīng)濟(jì)有效運(yùn)行。
[align=center]

圖3 出水SP設(shè)置方框圖[/align]
2.爐膛負(fù)壓回路[5]
為了保證爐膛內(nèi)粉煤有效的燃燒,爐膛內(nèi)部壓力是一個(gè)重要的參數(shù),一般爐膛負(fù)壓控制在-200Pa~200Pa范圍之內(nèi),影響爐膛負(fù)壓的因素主要是鼓風(fēng)量和引風(fēng)量,下面分別介紹兩者的控制方案:
對(duì)于鼓風(fēng)量,我們可以采用常規(guī)的PID控制,但是煤量的變化是鼓風(fēng)控制的一個(gè)大的干擾,如果鼓風(fēng)的調(diào)節(jié)滯后于煤量的變化,那么勢(shì)必會(huì)造成冒黑煙現(xiàn)象,嚴(yán)重污染環(huán)境,采用的解決方法是把煤量作為鼓風(fēng)控制的前饋量,這樣可以實(shí)現(xiàn)當(dāng)煤量變化后及時(shí)改變鼓風(fēng)量進(jìn)行調(diào)節(jié),值得說明的是,當(dāng)煤量增加時(shí),提前增加鼓風(fēng)量這是應(yīng)該的,但是當(dāng)煤量減少時(shí),卻不能立即減少鼓風(fēng)量,這樣同樣會(huì)因?yàn)楣娘L(fēng)不足,造成冒黑煙,因此必須做出一個(gè)判斷,判斷加煤量OP1值是增加還是減少,如果加煤量OP1值增加那么立即增加鼓風(fēng)量OP2值,如
果加煤量OP1值減少那么要等待一段時(shí)間,然后在減少鼓風(fēng)量OP2值。
控制爐膛負(fù)壓我們主要控制引風(fēng)量的大小,在這里爐膛負(fù)壓作為被控對(duì)象,當(dāng)然這是在鼓風(fēng)量一定的狀態(tài),那么當(dāng)鼓風(fēng)量發(fā)生變化的時(shí)候,對(duì)于引風(fēng)量的控制同樣可以參照鼓風(fēng)控制的方案,在這里是把鼓風(fēng)量作為引風(fēng)控制的前饋量,當(dāng)鼓風(fēng)OP值增加時(shí)立即增加引風(fēng)OP值,但當(dāng)鼓風(fēng)OP減少時(shí),卻要等待一段時(shí)間,然后再減少引風(fēng)OP值的大小。
3.出水壓力控制回路
此回路控制小區(qū)供熱管網(wǎng)的水流量,主要通過控制循環(huán)泵的工作情況來改變流量的大小,采用常規(guī)的PID控制很容易實(shí)現(xiàn),在此不做贅述。
四、結(jié)束語
從大連金源小區(qū)2001年冬季供暖情況來看,采用本文提出的現(xiàn)場總線控制系統(tǒng)實(shí)現(xiàn)了鍋爐的安全、經(jīng)濟(jì)、有效的運(yùn)行,為小區(qū)節(jié)省了20%的原煤,而且大大改善了鍋爐操作人員的工作環(huán)境,減輕的勞動(dòng)強(qiáng)度,達(dá)到了供暖工程改造的預(yù)期目標(biāo)。
參考文獻(xiàn):
[1]鄭金吾等,梁道君,燃煤低壓熱水鍋爐測(cè)控系統(tǒng)設(shè)計(jì)與研究,工業(yè)控制計(jì)算機(jī),2001年14卷第6期
[2]袁愛進(jìn),現(xiàn)場智能測(cè)控儀表軟件集成技術(shù)的研究,儀器儀表學(xué)報(bào),2001年第2期
[3]郝曉華,馬向華,論現(xiàn)場總線控制系統(tǒng),自動(dòng)化與儀表,2001年第3期
[4]SHCAN2000分布控制系統(tǒng)智能測(cè)控組件系統(tǒng)組態(tài)使用手冊(cè). 大連鐵道學(xué)院三合儀表開發(fā)公司 1999
[5]唐世金,工業(yè)鍋爐節(jié)能的控制技術(shù),兵器工業(yè)出版社,1993