• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      液貨船貨艙監(jiān)控系統(tǒng)軟件的設(shè)計與實現(xiàn)

      2010-01-28 02:36:12
      船海工程 2010年4期
      關(guān)鍵詞:貨艙下位液位

      (武漢理工大學(xué) 能源與動力工程學(xué)院,武漢 430063)

      液化石油氣是一種可燃性氣體,這一特點決定了液貨船的安全性至關(guān)重要。液貨船液貨監(jiān)控系統(tǒng)是保證船舶安全的重要手段,承擔(dān)著對液貨系統(tǒng)中液貨艙液化氣的主要參數(shù)進(jìn)行監(jiān)測和越限報警的任務(wù)[1]。利用Visual C++6.0進(jìn)行程序編寫,完成該系統(tǒng)的軟件設(shè)計與實現(xiàn)。

      1 系統(tǒng)監(jiān)測參數(shù)

      貨艙的液體溫度、氣體溫度、壓力和液位等參數(shù)對船舶安全航行至關(guān)重要,當(dāng)某些參數(shù)越限以后要產(chǎn)生報警。

      1) 液位。液位≥95%貨艙滿載液位時,高位報警;液位≥98%貨艙滿載液位時,高高位報警。

      2) 液相溫度。液相溫度≥32℃時,高溫報警;液相溫度≥45℃時,高高溫報警。

      3) 汽相溫度。汽相溫度≥32℃時,高溫報警;汽相溫度≥45℃時,高高溫報警。

      4) 壓力。壓力≤0.05 MPa時,低壓報警;壓力≥1.45 MPa時,高壓報警。

      2 軟件中物理參數(shù)值計算方法

      利用接口函數(shù)從數(shù)據(jù)采集卡相應(yīng)通道地址中獲取各通道模擬量實測電壓值,各通道數(shù)據(jù)1 s取8次計算平均值,通過算法規(guī)則將此數(shù)據(jù)轉(zhuǎn)換為界面中顯示的各實際值。當(dāng)實測換算所得參數(shù)值大于設(shè)定報警值時,軟件即分別在屏幕顯示界面和監(jiān)控機(jī)箱面板發(fā)出報警信號。電壓值換算為物理參數(shù)實際值的計算模型及報警設(shè)定值舉例說明如下:

      實時運(yùn)行貨艙液位高度顯示值計算模型:

      LHI=(VLHI2.00)×(H0I/VLHFI)

      式中:H0I——實船不同貨艙的設(shè)計裝載滿量程液位高度;

      LHI——各船不同貨艙的實時裝載顯示液位高度,由傳感器實時運(yùn)行測量所得與程序運(yùn)算結(jié)果顯示;

      VLHI——各船不同貨艙的液位傳感器實時運(yùn)行實測電壓值。

      VLHFI=VLmax-VLmin

      其中:VLmax,VLmin——實船各不同貨艙液位傳感器采集實測最大、最小電壓標(biāo)示值。

      由于任何傳感器的最小電壓測量值是2V,所以在此換算公式中VLHI要減去2.00V。液位報警值設(shè)定:高報警LHHI=95%貨艙滿載液位高度,高高報警LHHHI=98%貨艙滿載液位高度。

      3 數(shù)據(jù)庫及數(shù)據(jù)存儲類型

      下位機(jī)報警歷史數(shù)據(jù)存入到access數(shù)據(jù)庫dioaio.mdb的dioaio表中供用戶查詢[2]。數(shù)據(jù)庫中各子段名稱、數(shù)據(jù)類型及含義見表1。

      上位機(jī)有兩個數(shù)據(jù)庫,報警歷史數(shù)據(jù)庫和實時數(shù)據(jù)庫。上位機(jī)報警歷史數(shù)據(jù)與下位機(jī)相同,上位機(jī)實時數(shù)據(jù)存儲在access數(shù)據(jù)moniter_system.mdb的cabin1表,cabin2表,cabin3表,cabin4表中, 4個表分別對應(yīng)1到4艙的數(shù)據(jù)。表2給出cabin1表中的字段名稱,數(shù)據(jù)類型及含義,其他表類同。

      表1 下位機(jī)數(shù)據(jù)庫

      表2 上位機(jī)數(shù)據(jù)庫

      4 程序功能框架

      本監(jiān)控系統(tǒng)的應(yīng)用程序包括下位機(jī)實時監(jiān)控軟件和上位機(jī)實時顯示軟件。上、下位機(jī)構(gòu)成客戶機(jī)/服務(wù)器(C/S)工作模式。下位機(jī)為服務(wù)器,上位機(jī)為客戶機(jī)。上、下位機(jī)的程序功能見圖1。

      圖1 上、下位機(jī)程序功能框圖

      下位機(jī)通過所設(shè)計的模擬量數(shù)據(jù)采集卡采集到各個傳感器傳上來的電壓值,經(jīng)過算法處理以后得到各艙參數(shù)的物理值,并在主界面上顯示各個點的電壓值和物理實際值。通過按鍵來控制各種界面的顯示,當(dāng)按下某一按鍵后,就顯示相對應(yīng)的界面。并可以通過軟件控制DIO卡,對監(jiān)控機(jī)箱面板上的報警指示燈和報警聲音進(jìn)行控制。當(dāng)系統(tǒng)產(chǎn)生報警以后,報警的數(shù)據(jù)存入數(shù)據(jù)庫,報警顯示界面從數(shù)據(jù)庫讀出報警值,并在界面上進(jìn)行顯示,并可查詢歷史報警數(shù)據(jù)。通過TCP/IP協(xié)議通信模塊把各艙各參數(shù)的物理實際值傳送給上位機(jī)[3]。

      同時通過所設(shè)計的DIO開關(guān)量卡不斷掃描監(jiān)控機(jī)箱上的按鍵板,以實現(xiàn)管理人員對上述屏幕界面的選擇顯示;而且軟件也不斷診測各艙貨泵故障、艙底水高位等節(jié)點的狀態(tài)信號,當(dāng)發(fā)現(xiàn)有相關(guān)故障信息發(fā)生時,使控制機(jī)箱面板發(fā)出相應(yīng)的報警聲光信號。

      上位機(jī)程序通過TCP/IP協(xié)議通信模塊接收下位機(jī)傳送過來的各艙各參數(shù)的物理實際值后,在主界面上進(jìn)行顯示,也可以通過主界面上的選擇按鈕,分別進(jìn)入各艙液位顯示界面、各艙液相溫度顯示界面、各艙汽相溫度顯示界面和各艙壓力顯示界面。上位機(jī)創(chuàng)建了兩個數(shù)據(jù)庫,一個是存放的報警數(shù)據(jù),報警顯示界面從數(shù)據(jù)庫讀出報警值,并在界面上進(jìn)行顯示,并可查詢歷史報警數(shù)據(jù)。另一個是存放的實時數(shù)據(jù),實時數(shù)據(jù)曲線界面可以實時的顯示當(dāng)前物理參數(shù)值所生成的曲線,對當(dāng)前狀態(tài)進(jìn)行監(jiān)控。

      用戶通過上位機(jī)主界面可以實時掌握液貨船各艙的液位、液相溫度、氣相溫度和壓力四種參數(shù)值。并且可以通過主界面上的按鈕進(jìn)入各個子界面。

      [1] 吳 敏,李 景,王永驟.液化氣運(yùn)輸船液貨監(jiān)控系統(tǒng)的設(shè)計研究[J].艦船電子工程,2002(6):26-30.

      [2] 徐紅梅.數(shù)據(jù)庫管理系統(tǒng)及其發(fā)展趨勢[J].微型機(jī)與應(yīng)用,2006(10):83-84.

      [3] 朱寶亮,任長明.嵌入式系統(tǒng)與TCP/IP協(xié)議棧的開發(fā)[J].微處理機(jī),2009(1):155-160.

      猜你喜歡
      貨艙下位液位
      空中客車A330 飛機(jī)貨艙通風(fēng)系統(tǒng)
      5萬噸長貨艙多用途船舶開發(fā)設(shè)計
      民用飛機(jī)貨艙煙霧探測系統(tǒng)研究
      民用飛機(jī)貨艙地板設(shè)計研究
      科技視界(2019年3期)2019-04-20 02:23:20
      發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
      基于STM32燃?xì)鉄崴仩t液位控制系統(tǒng)設(shè)計與實現(xiàn)
      石油儲罐液位開關(guān)的應(yīng)用分析
      景洪電廠監(jiān)控系統(tǒng)下位機(jī)數(shù)據(jù)傳輸網(wǎng)絡(luò)改造
      圍觀黨“下位”,吐槽帝“登基”
      CAN總線并發(fā)通信時下位機(jī)應(yīng)用軟件設(shè)計
      黑水县| 罗城| 乌鲁木齐县| 兴化市| 林西县| 丘北县| 凌云县| 永安市| 历史| 大理市| 新余市| 出国| 洛川县| 高州市| 启东市| 上蔡县| 剑川县| 高雄县| 中牟县| 芒康县| 洛南县| 浏阳市| 芷江| 堆龙德庆县| 厦门市| 简阳市| 水富县| 琼结县| 偃师市| 察哈| 岗巴县| 江安县| 志丹县| 昌江| 兴义市| 赫章县| 隆林| 大方县| 伊宁市| 尉犁县| 河西区|