基于單片機(jī)的船舶輔助鍋爐智能控制系統(tǒng)_第1頁(yè)
基于單片機(jī)的船舶輔助鍋爐智能控制系統(tǒng)_第2頁(yè)
基于單片機(jī)的船舶輔助鍋爐智能控制系統(tǒng)_第3頁(yè)
基于單片機(jī)的船舶輔助鍋爐智能控制系統(tǒng)_第4頁(yè)
基于單片機(jī)的船舶輔助鍋爐智能控制系統(tǒng)_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于單片機(jī)的船舶輔助鍋爐智能控制系統(tǒng)目前,國(guó)內(nèi)多數(shù)船舶的機(jī)艙服務(wù)設(shè)備仍采用大量的繼電器、接觸器、時(shí)間繼電器組成,實(shí)現(xiàn)各種控制功能,它們的共同特點(diǎn)是線路復(fù)雜、可靠性差、有時(shí)容易出現(xiàn)誤動(dòng)作,特別是觸頭氧化及鐵芯與銜鐵弄臟后的吸力不足,機(jī)械運(yùn)動(dòng)部件運(yùn)動(dòng)不靈活而出現(xiàn)被卡燒壞線圈等故障,給維護(hù)過(guò)程帶來(lái)極大不便,甚至?xí)绊懻I(yíng)運(yùn)工作,而且,這種設(shè)備體積大、重量重、價(jià)格貴。因此采用先進(jìn)的設(shè)計(jì)思想對(duì)船用控制系統(tǒng)進(jìn)行全新設(shè)計(jì)尤為必要。1單片機(jī)智能輔助鍋爐控制系統(tǒng)原理基于單片機(jī)的船舶輔助鍋爐控制系統(tǒng)的工作原理如圖11所示。系統(tǒng)的被控對(duì)象是鍋爐,執(zhí)行機(jī)構(gòu)是鍋爐的風(fēng)、油門驅(qū)動(dòng)電器,被控參數(shù)為鍋爐內(nèi)的壓力,本系統(tǒng)利用

2、壓力傳感器檢測(cè)鍋爐內(nèi)的壓力,傳感器輸出的電信號(hào)經(jīng)信號(hào)變換后送至單片機(jī)智能控制器,控制器根據(jù)此信號(hào)的大小,利用智能控制算法計(jì)算出輸出控制信號(hào),經(jīng)放大器放大后以調(diào)節(jié)風(fēng)、油門的大小,從而控制鍋爐內(nèi)的壓力。 2智能控制器的設(shè)計(jì)眾所周知,二階系統(tǒng)是工程上最常見(jiàn)而又最重要的一類系統(tǒng),這一系統(tǒng)的形式代表了許許多多控制系統(tǒng)的動(dòng)力學(xué)特征。正因?yàn)槿绱?,?jīng)典控制理論將二階系統(tǒng)作為典型系統(tǒng),并通過(guò)對(duì)二階系統(tǒng)階躍響應(yīng)的過(guò)渡過(guò)程分析,定義了表示系統(tǒng)控制質(zhì)量的一些特征量,其中以調(diào)節(jié)時(shí)間、最大超調(diào)量和穩(wěn)態(tài)誤差3個(gè)特征量作為性能指標(biāo)。但是,控制系統(tǒng)的動(dòng)態(tài)過(guò)程是不斷變化的,以常規(guī)PID控制器控制,難以解決穩(wěn)定性和準(zhǔn)確性之間的矛盾

3、,原因在于這種控制方式以不變的統(tǒng)一模式之間的矛盾,原因在于這種控制方式以不變的統(tǒng)一模式來(lái)處理變化多端的動(dòng)態(tài)過(guò)程。    為了有效地模擬人的智能控制行為,并采用微機(jī)實(shí)現(xiàn)智能控制,在模糊控制中通常采用誤差e和誤差變化率e作為描述控制系統(tǒng)動(dòng)態(tài)特征的輸入變量。根據(jù)船舶輔助鍋爐控制系統(tǒng)的特點(diǎn),從誤差e和誤差變化率e這兩個(gè)基本的模糊控制變量出發(fā),引出兩個(gè)特征變量e·e和ee,利用這些信息設(shè)計(jì)智能控制器。21利用e·e取值量是否大于0,可以描述系統(tǒng)動(dòng)態(tài)過(guò)程誤差變化的趨勢(shì)對(duì)于圖21所示典型二階系統(tǒng)階躍響應(yīng)動(dòng)態(tài)曲線可知,當(dāng)e·e0時(shí),如BC段和DE段,

4、表明系統(tǒng)的動(dòng)態(tài)過(guò)程正向著誤差減小的方向變化。當(dāng)e·e0時(shí),在AB段和CD段,表明系統(tǒng)的動(dòng)態(tài)過(guò)程正向著誤差增大的方向變化。在控制過(guò)程中,微機(jī)很容易識(shí)別en·en的符號(hào),從而掌握系統(tǒng)動(dòng)態(tài)過(guò)程的行為特征,以便更好地制訂下一步控制策略。22利用ee描述系統(tǒng)動(dòng)態(tài)過(guò)程中誤差變化的姿態(tài)如圖21中A、C、E點(diǎn)的ee較大,說(shuō)明該點(diǎn)處的某一段,動(dòng)態(tài)過(guò)程呈現(xiàn)誤差小而誤差變化率大,B、D點(diǎn)的ee較小,說(shuō)明該點(diǎn)處的某一段,動(dòng)態(tài)過(guò)程呈現(xiàn)誤差大而誤差變化率小。將ee和e·e聯(lián)合使用,可對(duì)動(dòng)態(tài)過(guò)程作進(jìn)一步的劃分。221如圖21 OA段,e0,e·e0,實(shí)際值正不斷地接近設(shè)定值,若ea,

5、(a為根據(jù)需要而確定的常數(shù))表明實(shí)際值趨向設(shè)定值的強(qiáng)度較大,為防止過(guò)沖,應(yīng)減小控制器的輸出。此時(shí)控制器的輸出U(k)為:k1、k2為大于0的系數(shù)。在OA段e(k)0,ee0,而且在A點(diǎn)處ee值最大,0點(diǎn)處ee值最小,說(shuō)明,輸入從0點(diǎn)上升到A點(diǎn)的過(guò)程中,U(k)先是增加,但越接近A點(diǎn)U(k)值增加越少,在靠近A點(diǎn)的某一段U(k)值開(kāi)始逐漸減小,這樣可以防止被控系統(tǒng)動(dòng)態(tài)過(guò)程由于慣性而產(chǎn)生較大的超調(diào),適當(dāng)選擇k1和k2的值,既有利于減小超調(diào)而又不致于影響上升時(shí)間。k2的作用在A點(diǎn)處最強(qiáng)。    222如圖21 AB段,e0,e·e0,實(shí)際值正不斷地遠(yuǎn)離設(shè)定值,

6、在A點(diǎn)處ee最大,在B點(diǎn)處ee最小,為了使系統(tǒng)盡快地進(jìn)入穩(wěn)定狀態(tài),此時(shí)應(yīng)減少控制器輸出:式中:k30;k40;故k4的作用在A點(diǎn)處最強(qiáng)。223如圖21 BC段,e0,e·e0,實(shí)際值正不斷地接近設(shè)定值,由于系統(tǒng)的慣性,輸出值經(jīng)C點(diǎn)后并沒(méi)有進(jìn)入穩(wěn)態(tài),而是到達(dá)D點(diǎn),故在C點(diǎn)附近應(yīng)加大U(k): 式中:k50;k60;故k6的作用在C點(diǎn)處最強(qiáng);224如圖21 CD段,e·e0,e0,應(yīng)增加控制器的輸出。 U(k)U(k1)k7e(k)k8·ee(24)式中:k70;k80;故k8的作用在C點(diǎn)處最強(qiáng);上述各參數(shù)的在線整定很重要,直接影響控制性能,根據(jù)控制趨勢(shì),應(yīng)有k1k3

7、k5k70,k2k4k6k80,若k2、k4、k6、k8為0,則沒(méi)有該項(xiàng)的控制作用。225當(dāng)eemax,偏差過(guò)大,采用砰砰控制,輸出控制量最大(或最小),盡快減小偏差,即 因?yàn)楸究刂葡到y(tǒng)的執(zhí)行機(jī)構(gòu)為電動(dòng)閥門,所以Umax對(duì)應(yīng)的狀態(tài)為閥門全開(kāi),Umin對(duì)應(yīng)的狀態(tài)為閥門全關(guān)。226當(dāng)eemin時(shí),偏差已達(dá)到允許范圍,控制量不變,維持原狀,即 智能控制算法流程圖如圖22所示。3智能控制器在8032單片機(jī)上的實(shí)現(xiàn)31硬件設(shè)計(jì)整個(gè)系統(tǒng)硬件電路由CPU及外圍芯片組成,其結(jié)構(gòu)框圖如圖31所示,完成數(shù)據(jù)采集、聲光報(bào)警、輸出控制、鍵盤(pán)輸入及顯示、監(jiān)控定時(shí)等功能。311數(shù)據(jù)采集部分由壓力傳感器、變送器、

8、精密電阻、AD轉(zhuǎn)換器等組成。變送器將來(lái)自壓力傳感器的壓力信號(hào)轉(zhuǎn)換成420 mA的電流信號(hào)通過(guò)精密電阻再將其轉(zhuǎn)換成15 V的電壓信號(hào),此信號(hào)經(jīng)ADC0809送入CPU。 312本系統(tǒng)CPU采用8032單片機(jī),在此基礎(chǔ)上進(jìn)行以下擴(kuò)展:以一片16K×8位CMOS靜態(tài)EPROM27128作為程序存貯器,以一片8K×8位CMOS靜態(tài)RAM6264作為數(shù)據(jù)存貯器,附加一片DS1216多功能日歷時(shí)鐘,DS1216器件內(nèi)部包含振蕩電路和后備鋰電池,它的上面附帶有一個(gè)28腳插座,插入RAM6264后可以保持RAM中的數(shù)據(jù)在停電時(shí)也不丟失。以一片8155作為擴(kuò)展IO口,其中PA口作為檢測(cè)信號(hào)輸

9、入口,PB口作為聲光報(bào)警輸出口。313輸出控制部分由信號(hào)輸出,信號(hào)驅(qū)動(dòng)及驅(qū)動(dòng)電機(jī)組成,控制信號(hào)由CPU經(jīng)DAC0832數(shù)模轉(zhuǎn)換后送出,經(jīng)驅(qū)動(dòng)電路放大后送給驅(qū)動(dòng)電機(jī)控制鍋爐風(fēng)門及噴油電磁閥的開(kāi)度,進(jìn)而控制鍋爐內(nèi)壓力的大小。314鍵盤(pán)顯示部分采用專用鍵盤(pán)顯示芯片8279,該芯片具有自動(dòng)對(duì)鍵盤(pán)顯示器掃描并識(shí)別鍵盤(pán)上閉合鍵號(hào)的功能,不僅可以大大節(jié)省CPU對(duì)鍵盤(pán)顯示器的操作時(shí)間,從而減輕CPU的負(fù)擔(dān),而且顯示穩(wěn)定、程序簡(jiǎn)單,不會(huì)出現(xiàn)誤操作。鍵盤(pán)部分主要用于輸入智能控制算法的一些初始值及參數(shù),顯示器采用8位LED顯示器。315監(jiān)控定時(shí)部分,為防止由于外界電源、電磁輻射等引起的干擾使程序偏離正常的控制流程,

10、進(jìn)入死循環(huán),造成系統(tǒng)故障,本系統(tǒng)利用定時(shí)器及分頻器,由硬件構(gòu)成Watchdog,實(shí)現(xiàn)監(jiān)視定時(shí)器定時(shí)復(fù)位功能。32軟件設(shè)計(jì)    軟件設(shè)計(jì)主要包括:水位控制,燃燒程序控制,壓力智能控制,安全保護(hù)等模塊。321工作原理為了使鍋爐安全運(yùn)行,控制鍋爐啟動(dòng)有一定的程序,當(dāng)鍋爐水位正常,即水位處于高水位與低水位之間(P110,P120),蒸氣壓力低于最大允許點(diǎn)火壓力(PA11)時(shí),風(fēng)機(jī)將自動(dòng)啟動(dòng)(置P141),先進(jìn)行40 s的預(yù)掃氣,此時(shí)風(fēng)門最大(直接置DAC0832輸出為FFH),以排除殘存在爐膛內(nèi)的油汽,防止點(diǎn)火時(shí)發(fā)生冷爆,預(yù)掃氣快結(jié)束時(shí),接通點(diǎn)火變壓器(置P161),啟

11、動(dòng)燃油泵(置P151),把風(fēng)門及噴油電磁閥開(kāi)度調(diào)?。ㄖ苯又肈AC0832輸出為一個(gè)較小的值),以利于點(diǎn)火成功。這時(shí)爐膛內(nèi)風(fēng)、油、火齊全,如點(diǎn)火成功,光敏電阻阻值下降(PA00),點(diǎn)火變壓器停止點(diǎn)火(置P160),這樣燃油經(jīng)電磁閥繼續(xù)噴到已點(diǎn)著的火焰上,在風(fēng)機(jī)的助燃下正常燃燒,進(jìn)入壓力智能控制程序,如果點(diǎn)火失敗,光敏電阻阻值很大(PA01),則系統(tǒng)發(fā)出點(diǎn)火失敗聲光報(bào)警(置PB11),并自動(dòng)進(jìn)行第二次循環(huán),關(guān)閉風(fēng)門及噴油電磁閥(置DAC0832輸出為00H),從40 s預(yù)掃氣開(kāi)始循環(huán),若第二次循環(huán)仍未點(diǎn)火成功,系統(tǒng)停止工作(置P171)且聲光報(bào)警。當(dāng)正常燃燒突然熄火(PA01),系統(tǒng)發(fā)出中途熄火聲

12、光報(bào)警(置PB21),同理,程序控制系統(tǒng)自動(dòng)從頭開(kāi)始,等待爐內(nèi)壓力下降至PA11,然后進(jìn)入40 s預(yù)掃氣,重新點(diǎn)火啟動(dòng)。當(dāng)鍋爐正常燃燒后,本系統(tǒng)按照智能控制算法控制風(fēng)門及油門驅(qū)動(dòng)電機(jī)以控制風(fēng)、油門大小,使?fàn)t內(nèi)壓力維護(hù)在一個(gè)穩(wěn)定的范圍內(nèi)。本系統(tǒng)的水位控制由直接放在主程序之前及之后的高低水位判斷指令來(lái)決定是否啟停給水泵,若檢測(cè)到高水位信號(hào)(P121),說(shuō)明之前啟動(dòng)過(guò)給水泵,此時(shí)應(yīng)停止給水泵工作(置P130)反之,若檢測(cè)到低水位信號(hào)(P111),則置P131,此時(shí)應(yīng)啟動(dòng)給水泵工作。安全保護(hù)中的壓力危險(xiǎn)(PA21),水位危險(xiǎn)(P101),中途熄火(PA01)等保護(hù)也由接在主程序之后的判斷指令來(lái)完成的,若PA21或P101,則停止系統(tǒng)工作(置P171)并且聲光報(bào)警,若PA01,中途熄火,則關(guān)閉風(fēng)油門(置0832輸出為OOH),停止風(fēng)機(jī)及燃油泵工作(置P140,P150),并作中途熄火聲光報(bào)警,程序自動(dòng)重新開(kāi)始。322主程序流程圖船舶輔助鍋爐微機(jī)控制系統(tǒng)的主程序包括系統(tǒng)初始化、鍋爐水位控制、燃燒程序

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論