余海燕,陳新輝,孟海波
(1. 蒸汽動力系統(tǒng)實驗室 武漢第二船舶設計研究所,湖北 武漢 430205;2. 中冶南方(武漢)自動化有限公司,湖北 武漢 430205)
摘 要: 船舶運行過程中,重要的運行參數(shù)信息需要進行測量、采集和顯示,同時作為控制系統(tǒng)的輸入?yún)⑴c控制。本文通過采用 NI 硬件板卡平臺和基于 LabVIEW 的軟件平臺,開發(fā) 1 套船舶過程測量采集控制系統(tǒng),能實時、可靠地完成參數(shù)的過程測量、采集、顯示和控制,同時經(jīng)過工程應用證實系統(tǒng)的可行性。
船舶過程測量采集控制系統(tǒng)的開發(fā)與應用
余海燕1,陳新輝2,孟海波1
(1. 蒸汽動力系統(tǒng)實驗室 武漢第二船舶設計研究所,湖北 武漢 430205;2. 中冶南方(武漢)自動化有限公司,湖北 武漢 430205)
摘 要: 船舶運行過程中,重要的運行參數(shù)信息需要進行測量、采集和顯示,同時作為控制系統(tǒng)的輸入?yún)⑴c控制。本文通過采用 NI 硬件板卡平臺和基于 LabVIEW 的軟件平臺,開發(fā) 1 套船舶過程測量采集控制系統(tǒng),能實時、可靠地完成參數(shù)的過程測量、采集、顯示和控制,同時經(jīng)過工程應用證實系統(tǒng)的可行性。
過程測量;采集;控制;LabVIEW
目前,在船舶運行過程中,為減少船員勞動強度和誤操作,需要提高各回路系統(tǒng)操作的數(shù)字化程度和自動化程度[1],需要實現(xiàn)回路系統(tǒng)的過程參數(shù)測量、采集、顯示、報警和自動控制,同時為了事故后分析,還要對重要參數(shù)進行存儲。本文提供的船舶過程測量采集控制系統(tǒng)具備對回路系統(tǒng)和設備的運行、操作提供過程參數(shù)測量、顯示和控制,為設備的運行狀態(tài)顯示及安全操作提供手段。
船舶過程測量采集控制系統(tǒng)完成數(shù)據(jù)的采集、轉(zhuǎn)換、顯示、存儲以及實現(xiàn)對二回路泵閥手動或自動控制等,主要由電源、工控機和顯示器、NI 采集控制系統(tǒng)(含 1 個主機箱、3 個擴展機箱以及由 6 種采集模塊如模擬量輸入模塊、數(shù)字量輸入模塊、鉑電阻輸入模塊、數(shù)字量輸入輸出模塊、數(shù)字量輸出模塊、模擬量輸出模塊)、8 口交換機、操作開關、按鈕、指示燈及蜂鳴器等組成,采集的信號主要有溫度信號,壓力、壓差、真空信號,轉(zhuǎn)速信號和調(diào)節(jié)閥開度及其他信號;工控機及液晶顯示器完成參數(shù)顯示及存儲功能;臺屏操作開關主要完成對二回路就地執(zhí)行機構(gòu)的遙操控制;指示燈主要是二回路就地執(zhí)行機構(gòu)的一個狀態(tài)反饋,紅色指示燈代表閥位全關,綠色指示燈代表閥位全開;蜂鳴器完成參數(shù)報警功能。
過程測量采集控制系統(tǒng)的原理圖如圖 1 所示。
1.1 測量
過程測量采集控制系統(tǒng)測量的參數(shù)如下:
1) 溫度信號。主要通過鉑電阻溫度計進行遠傳溫度測量,返回的是三線制的鉑電阻信號;
2) 壓力、真空信號。主要通過 3051 壓力變送器進行測量,返回的是 4~20 mA 電流信號;
3) 壓差信號。主要通過 3051 壓差變送器進行測量,返回的是 4~20 mA 電流信號;
4) 轉(zhuǎn)速信號。都是機組或者泵自帶的轉(zhuǎn)速測量裝置進行測量,送出的為頻率信號或者自身轉(zhuǎn)換后的電流信號。
1.2 采集
船舶過程測量采集控制系統(tǒng)主要是通過以下 4 種采集模塊完成對所有信號的采集:
1) 鉑電阻輸入模塊完成鉑電阻信號的采集,主要是采集溫度信號;
2)模擬量輸入模塊完成對 4~20 mA 標準電流信號的采集,主要采集包含壓力、壓差、真空、調(diào)節(jié)閥開度等信號;
3)數(shù)字量輸入輸出模塊完成對頻率信號的采集,主要是采集轉(zhuǎn)速信號;
4)數(shù)字量輸入模塊完成對開關量信號、報警信號、狀態(tài)信號的采集。
1.3 顯示
工控機通過 8 口交換機接收底層數(shù)據(jù)信息,在液晶顯示器界面上進行顯示。操作人員通過參數(shù)顯示界面了解實時參數(shù)信息,可以通過閥門調(diào)節(jié)界面和泵閥聯(lián)鎖控制界面輔助進行二回路系統(tǒng)和設備的調(diào)節(jié)及控制。
1.4 報警
船舶過程測量采集控制系統(tǒng)測量、采集和顯示的參數(shù)一共有 143 路參數(shù),對于涉及到控制的重要參數(shù)設置有越限報警功能,當屏幕參數(shù)超過上限或者低于下限時,屏幕能使參數(shù)紅色突出顯示,同時蜂鳴器鳴叫,提醒操作人員注意。
1.5 控制
船舶過程測量采集控制系統(tǒng)主要涉及二回路凝給水系統(tǒng)、乏汽壓力系統(tǒng)、循環(huán)水系統(tǒng)的調(diào)節(jié)閥控制以及滑油系統(tǒng)和調(diào)節(jié)油系統(tǒng)泵的聯(lián)鎖控制。下面以冷凝器水位調(diào)節(jié)閥的控制為例進行說明。
冷凝器水位調(diào)節(jié)閥需要具有遠程遙操和自動控制功能,通過冷凝器水位調(diào)節(jié)閥工況選擇開關(遙操、自動)進行控制方式的選擇。
1) 遠程遙操:通過在臺屏上布置的冷凝器水位調(diào)節(jié)閥遙操開關進行遠程操作,當操作開關置于“開”位時,冷凝器水位調(diào)節(jié)閥開度增大;當操作開關置于“關”位時,冷凝器水位調(diào)節(jié)閥開度減小;
2) 自動控制:通過控制器采集冷凝器水位、冷凝器水位調(diào)節(jié)閥開度進行計算后,輸出 4~20 mA 電流信號到冷凝器水位調(diào)節(jié)閥執(zhí)行機構(gòu)的控制信號輸入端,來調(diào)節(jié)冷凝器水位調(diào)節(jié)閥開度,以使冷凝器水位維持在正常范圍。
船舶過程測量采集控制系統(tǒng)硬件上主要由直流電源、工控機、液晶顯示器、NI 系列產(chǎn)品(CPU 控制器、主機箱、以太網(wǎng)擴展機箱、模擬量輸入模塊、熱電阻輸入模塊、高速數(shù)字量輸入輸出模塊、數(shù)字量輸入模塊、數(shù)字量輸出模塊、模擬量輸出模塊)、8 口交換機、操作開關、指示燈、按鈕和蜂鳴器等組成。硬件系統(tǒng)組成如表 1 所示。
船舶過程測量采集控制系統(tǒng)硬件框圖如圖 2所示。
表 1 過程測量采集控制系統(tǒng)硬件組成表Tab. 1 Hardware composition of process measuring acquisition and control system
2.1 直流電源
電源采用 500 W 24 V 20 A 的直流電源,將輸入的AC 220 V 電源轉(zhuǎn)化為 DC 24 V 電源,給NI各功能模塊供電和給臺屏的閥位狀態(tài)指示燈供電。
2.2 工控機和顯示器
工控機選用研華(中國)有限公司生產(chǎn)的工業(yè)控制計算機,并配備 17″液晶顯示器,用于參數(shù)顯示和存儲。
2.3 NI 系統(tǒng)
美國國家儀器公司(NI)[2]幫助測試、控制、設計領域的工程師解決了從設計、原型到發(fā)布過程中遇到的種種挑戰(zhàn)。通過現(xiàn)成可用的軟件,如 LabVIEW,以及高性價比的模塊化硬件,NI 幫助各領域的工程師不斷創(chuàng)新,在縮短產(chǎn)品問世時間的同時有效降低開發(fā)成本。
2.4 8 口交換機
用于連接 8 槽可配置嵌入式機箱和 3 個 8 槽擴展機箱之間的以太網(wǎng)通信,進行底層數(shù)據(jù)交換,工控機通過 8 口交換機接收底層數(shù)據(jù),用于屏幕參數(shù)顯示和參數(shù)存儲。
2.5 操作開關和指示燈
本系統(tǒng)包含 19 個開關和 22 個指示燈。操作開關主要指調(diào)節(jié)閥操作開關,完成對二回路就地執(zhí)行機構(gòu)的遙操控制;指示燈主要是二回路就地執(zhí)行機構(gòu)的一個狀態(tài)反饋,紅色指示燈代表閥位全關,綠色指示燈代表閥位全開。
本系統(tǒng)軟件選用美國國家儀器(NI)公司研制的LabVIEW(Laboratory Virtual instrument Engineering Workbench)軟件進行開發(fā)。LabVIEW 是一種圖形化的編程語言的開發(fā)環(huán)境[3-5],是由 NI 公司開發(fā)的程序編譯平臺,可以支持 Windows,Linux,UNIX 等多種操作系統(tǒng)。憑借著獨特的圖形化編程語言,不但可以極大的縮短軟件的開發(fā)周期,而且為軟件的維護提供了方便,此外,LabVIEW 平臺還具有多種控件類型,可以完成自定義控件的設計[6-7],促進了軟件的人機交互界面設計,廣泛地被工業(yè)界、學術界和研究實驗室所應用,是一個標準的數(shù)據(jù)采集和儀器控制軟件。LabVIEW 的虛擬儀器功能非常強大,虛擬儀器是一個按照儀器需求組織的數(shù)據(jù)采集系統(tǒng),廣泛應用于計算機數(shù)據(jù)采集和數(shù)字信號處理領域。
3.1 系統(tǒng)功能設計
軟件設計是整個系統(tǒng)設計的核心[8],軟件設計部分采用層次化和模塊化實現(xiàn),將整個系統(tǒng)劃分若干模塊,模塊化的程序結(jié)構(gòu)不但使整個系統(tǒng)清晰明了,而且方便進行程序維護,基于 LabVIEW 的數(shù)據(jù)采集系統(tǒng)軟件結(jié)構(gòu)如圖 3 所示。該系統(tǒng)軟件部分包含了系統(tǒng)啟動、系統(tǒng)菜單、測量參數(shù)顯示 1、測量參數(shù)顯示 2、測量參數(shù)顯示 3、乏汽壓力調(diào)節(jié)、汽封供汽壓力調(diào)節(jié)、左冷凝器水位調(diào)節(jié)、右冷凝器水位調(diào)節(jié)、閥、泵聯(lián)鎖控制、查看歷史數(shù)據(jù)等 11 個功能模塊。
3.2 系統(tǒng)界面設計
本文針對 11 個功能模塊分別開發(fā)了相應的界面。
1)系統(tǒng)啟動界面
系統(tǒng)啟動界面主要是運行執(zhí)行程序以后,進行各功能模塊的正常上電自檢,同時進行網(wǎng)絡連接的自檢;
2)系統(tǒng)菜單及各功能界面
系統(tǒng)菜單軟件界面為扁平結(jié)構(gòu),具有測量參數(shù)顯示 1、測量參數(shù)顯示 2、測量參數(shù)顯示 3、乏汽壓力調(diào)節(jié)、汽封供汽壓力調(diào)節(jié)、左冷凝器水位調(diào)節(jié)、右冷凝器水位調(diào)節(jié)和閥、泵聯(lián)鎖控制 8 個選項卡,分別對應8 個界面。
選項卡界面如圖 4 所示。單擊各個選項卡能顯示相應軟件界面。
測量數(shù)據(jù)分為 3 個軟件界面顯示。其中“測量數(shù)據(jù)顯示 1”主要為 4~20 mA 電流類型模擬量輸入信號,“測量數(shù)據(jù)顯示 2”對應鉑電阻模擬量信號,“測量數(shù)據(jù)顯示 3”對應開關量輸入信號。
當有重要參數(shù)(乏汽總管壓力等)測量值超過預設定的上、下限范圍時,該參數(shù)顯示背景將變成紅色閃爍狀態(tài)。對于參數(shù)量程、上下限值可以通過修改EXCEL 文件進行重新設定。
軟件界面中“乏汽壓力調(diào)節(jié)”、“汽封供汽壓力調(diào)節(jié)”、“左冷凝水位調(diào)節(jié)”和“右冷凝水位調(diào)節(jié)”為相應過程參數(shù)的 PID 自動調(diào)節(jié)??蛇M行 PID 調(diào)節(jié)參數(shù)的設定以及過程參數(shù)調(diào)節(jié)狀態(tài)的顯示。
3)查看歷史數(shù)據(jù)
在“測量數(shù)據(jù)顯示 3”界面上方有打開數(shù)據(jù)記錄文件路徑選擇及確定按鈕。
船舶過程測量采集控制系統(tǒng)已經(jīng)成功應用于完成船舶二回路系統(tǒng)及設備的參數(shù)測量、采集、顯示、控制。
船舶過程測量采集控制系統(tǒng)能夠完成二回路系統(tǒng)和設備的參數(shù)測量、采集、顯示和控制,減少就地測量儀表及就地參數(shù)顯示,為設備的運行狀態(tài)顯示及安全操作提供手段。此系統(tǒng)也可應用于其他領域的過程測量采集控制。
[1]徐濟仁, 陳家松, 牛紀海, 等. 大型船舶監(jiān)控管理系統(tǒng)的設計與實現(xiàn)[J]. 艦船科學技術, 2009, 31(8). XU Ji-ren, CHEN Jia-song, NIU Ji-hai, et al. Design and realization of monitoring and management system of large-sized watercraft[J]. Ship Science and Technology, 2009, 31(8).
[2]鄒振春, 王力, 鄧立新. 基于LabVIEW及NI DAQmx的壓機控制系統(tǒng)的實現(xiàn)[J]. 中國儀器儀表, 2006(5). ZOU Zhen-chun, WANG Li, DENG Li-xin. Realization of press machine control system based on LabVIEW and NI DAQmx[J]. China Instrumentation, 2006(5).
[3]邵智超, 劉桂云, 涂建華. 基于LabVIEW的某型電臺測試系統(tǒng)的設計與實現(xiàn)[C]//. 第三屆中國指揮控制大會論文集(上冊). 2015. SHAO Zhi-chao, LIU Gui-yun, TU Jian-hua. Design and realization of a certain type of radio measurement system based on LabVIEW [C]//. Proceedings of the third China command and Control Conference. 2015.
[4]吳亮, 高峰, 李俊杰, 等. 基于LabVIEW的通用儀器控制軟件設計[J]. 艦船科學技術, 2009, 31(10). WU Liang, GAO Feng, LI Jun-jie, et al. Design of universal instrument control software based on LabVIEW[J]. Ship Science and Technology, 2009, 31(10).
[5]劉景峰. 基于LabVIEW的數(shù)據(jù)采集與多功能分析系統(tǒng)設計[D]. 太原:中北大學, 2015. LIU Jing-feng. The System Design of Data Acquisition and Multi-function Analysis Based on LabVIEW. [D]. Taiyuan: North University of China, 2015.
[6]朱本坤, 楊潔, 劉維亭. LabVIEW在電站監(jiān)控系統(tǒng)中的應用[J]. 艦船科學技術, 2008, 30(6). ZHU Ben-kun, YANG Jie, LIU Wei-ting. Application of Lab-VIEW in monitor system of power station[J]. Ship Science and Technology. 2008, 30(6).
[7]王華明, 陳兵, 周宗和. 蒸汽動力液壓調(diào)節(jié)系統(tǒng)故障診斷測量部分的虛擬儀器實現(xiàn)[J]. 艦船科學技術, 2007, 29(6). WANG Hua-ming, CHEN Bing, ZHOU Zong-he. The measurement part of fluid accommodation system’s fault diagnosis of steam-power plant by virtual instruments [J]. Ship Science and Technology, 2007, 29(6).
[8]宋長源. 基于LabVIEW軟件的信號采集與分析[J]. 河南科技學院學報(自然科學版), 2008(1-2). SONG Chang-yuan. Signal acquisition and analysis based on LabVIEW software[J]. Journal of Henan Institute of Science and Technology(Natural Sciences Edition), 2008(1-2).
Development and application of ship process measuring, acquisition and control system
YU Hai-yan1, CHEN Xin-hui2, MENG Hai-bo1
(1. Laboratory on Steam Power System, Wuhan Second Ship Design and Research Institute, Wuhan 430205, China; 2. WISDRI(WUHAN) Automation Company Limited, wuhan 430205, China)
Important operational parameters need to measure, acquire, display in the process of ship operation, and to control as the input of the control system. This article adopts NI software modules and LabVIEW software, and develops the ship process measuring, acquisition and control system, it can complete the parameters' process measuring, acquisition, display and control reliably and real-time. It verifies the system's feasibility through the engineering's application.
process measuring;acquisition;control;LabVIEW
TB47
A
1672 - 7619(2017)02 - 0121 - 04
10.3404/j.issn.1672 - 7619.2017.02.024
2016 - 04 - 26;
2016 - 05 - 31
余海燕(1981 - ),女,高級工程師,主要從事核動力裝置控制工作。