朱增輝,郭文勇,孫云嶺,吳新躍
(海軍工程大學動力工程學院,湖北武漢 430033)
一種船舶動力裝置監(jiān)控系統(tǒng)診斷儀的研制
朱增輝,郭文勇,孫云嶺,吳新躍
(海軍工程大學動力工程學院,湖北武漢 430033)
艦船動力裝置擔負著為艦船提供各種形式動力的重任,一旦動力裝置出現(xiàn)故障,對艦船整體性能的正常發(fā)揮會造成重大的影響[1]。因此,現(xiàn)代船舶的動力裝置全部都配置有相應的監(jiān)控系統(tǒng),動力裝置的運行狀態(tài)信息通過傳感器,經(jīng)數(shù)據(jù)采集模塊,傳遞給計算機。若傳感器、數(shù)據(jù)采集模塊、信號通道發(fā)生故障,傳遞出錯誤的信息,就會對動力裝置的運行狀態(tài)做出錯誤的評估,從而造成誤動作,引發(fā)故障甚至危險。許多船舶監(jiān)控系統(tǒng)自身帶有一定的自檢測、自診斷功能,但動力裝置不工作或者監(jiān)控系統(tǒng)本身存在重大故障時,自帶的檢測診斷功能就無能為力了。因此,船舶監(jiān)控系統(tǒng)應隨船配有相應的診斷儀器。但診斷儀器的研制又存在著動力裝置復雜、監(jiān)控系統(tǒng)參數(shù)繁多、信號檢測及處理困難等難點,且鮮有類似的文獻報導。因此,重點以某型船舶動力裝置監(jiān)控系統(tǒng)數(shù)據(jù)采集模塊為對象,完成監(jiān)控系統(tǒng)診斷儀的研制。
船舶動力裝置監(jiān)控系統(tǒng)常用的數(shù)據(jù)采集模塊有開關(guān)量模塊、模擬量模塊、熱電偶模塊、熱電阻模塊和脈沖量模塊。各模塊均由前端信號采集板與相同的CAN板構(gòu)成,將采集的數(shù)據(jù)通過下層現(xiàn)場總線CAN網(wǎng)絡(luò)傳輸給路由器,由路由器通過上層現(xiàn)場總線CAN網(wǎng)絡(luò)傳輸給計算機進行顯示。基于對模塊特點的分析,以上述5種數(shù)據(jù)采集模塊為對象,通過模擬相應傳感器的標準信號輸入到數(shù)據(jù)采集模塊前端信號采集板的輸入端,截取數(shù)據(jù)采集模塊CAN網(wǎng)輸出端輸出的信號,與模擬的傳感器標準信號進行對比,即用特征比較法[2]來完成數(shù)據(jù)采集模塊的故障診斷。在判斷數(shù)據(jù)采集模塊健康的情況下,通過截取船舶現(xiàn)場數(shù)據(jù)采集模塊CAN網(wǎng)輸出端輸出的傳感器信號,與標準的傳感器信號對比來判斷傳感器“健康”狀況。各模塊檢測的信號形式與采集數(shù)據(jù)部位如表1所示[3-4]。
表1 模塊類型及數(shù)據(jù)采集部位
綜合以上分析,提出診斷儀的主體功能需求為:
a.根據(jù)各模塊的特點,應能模擬傳感器的信號,包括通斷信號、標準電流信號、標準電勢信號、標準熱電阻信號和脈沖頻率信號,并能根據(jù)需要調(diào)整模擬標準信號的值。
b.具備傳感器數(shù)據(jù)采集模塊綜合診斷功能。
c.與數(shù)據(jù)采集模塊建立通信。
d.具備數(shù)據(jù)采集、分析處理、顯示及故障定位、報警的功能。
e.系統(tǒng)功能清晰,操作方便。
診斷儀由硬件部分和軟件部分組成。檢測程序通過數(shù)據(jù)轉(zhuǎn)換卡,控制模擬傳感器信號電路工作。模擬傳感器信號電路所產(chǎn)生的標準信號,經(jīng)過數(shù)據(jù)采集模塊的輸入端,由模塊的CAN網(wǎng)輸出端向診斷儀的CAN通訊卡傳遞數(shù)據(jù)并反饋回工控主板,經(jīng)程序?qū)Ρ确治龊?,顯示診斷結(jié)果。
診斷儀硬件部分包括工控主板、液晶屏、觸摸屏、數(shù)據(jù)轉(zhuǎn)換卡、模擬傳感器信號電路、CAN通訊卡以及電源管理模塊。診斷儀硬件部分的模塊如圖1所示。
圖1 診斷儀硬件模塊
2.1 PCM-5830工控主板
PCM-5830采用的是嵌入式低功耗處理器(與Intel X86處理器兼容),充分考慮應用環(huán)境的適應性,綜合多種措施而設(shè)計的一款能在多種應用環(huán)境中安全、穩(wěn)定、高效運行的PC/104主板,是診斷儀進行檢測、分析工作的硬件核心。PCM-5830板載有Intel X86 CPU,主頻800 MHz,256 MB DDR內(nèi)存,1個IDE和1個CF卡適配器接口,4個串口和4個USB2.0接口,1個LCD平板顯示器接口和1個CRT顯示器接口。
2.2 D/A數(shù)據(jù)轉(zhuǎn)換卡
D/A數(shù)據(jù)轉(zhuǎn)換卡按照程序設(shè)定輸出相應電壓的模擬信號,提供給相應模擬傳感器信號的模塊使用。這里選用USB5932數(shù)據(jù)轉(zhuǎn)換卡。USB5832是一種基于USB總線的12位、擁有8路模擬量輸出通道、6路數(shù)字量輸入通道、6路數(shù)字量輸出通道和1個計數(shù)器的數(shù)據(jù)轉(zhuǎn)換卡。通過深入分析,結(jié)合診斷儀需求,取5路模擬量輸出通道作為5種傳感器模擬電路的信號源,取2路數(shù)字量輸出通道為報警、運行指示燈提供信號。
2.3 開關(guān)量輸出電路
開關(guān)量輸出電路用于模擬開關(guān)量傳感器的通斷信號。模擬開關(guān)量電路如圖2所示,程序控制DA卡輸出電壓信號到IO01處。當IO01輸入5 V電壓信號時,三極管8050處于導通狀態(tài),繼電器線圈得電,10腳和6腳導通,S201和S202之間輸出高電平;若IO01無信號輸入時,線圈失電,繼電器10腳和6腳斷開,輸出低電平。
圖2 模擬開關(guān)量電路原理
2.4 標準熱電阻電路
標準熱電阻電路用于模擬熱電阻傳感器的輸出電路。如圖3所示,程序控制DA卡輸入電壓信號到IO00處。當IO00無信號輸入時,三極管處于截止狀態(tài),S301和S302之間的總阻值為145Ω,對應于PT100的溫度為117.5℃[5];若IO00輸入5 V電壓信號,繼電器線圈得電,6腳和10腳導通,S301和S302之間總阻值為120Ω,對應于PT100的溫度為52.8℃。
圖3 模擬熱電阻電路原理
2.5 電壓頻率轉(zhuǎn)換電路
電壓頻率轉(zhuǎn)換電路將電壓信號轉(zhuǎn)換成頻率信號,用于模擬轉(zhuǎn)速傳感器的輸出信號。LM331用作V/F轉(zhuǎn)換電路,其基本原理如圖4所示。電壓信號VF,經(jīng)V/F轉(zhuǎn)換電路后,從fout端輸出,輸出頻率fout隨輸入電壓VF的變化而變化,且存在如下關(guān)系:fout=VFRs/(2.09RLRtCt)。式中電路轉(zhuǎn)換增益調(diào)整電阻阻值的表達式為Rs=R16+R15[6],Rt、Ct分別為定時電阻和定時電容的值,RL為負載電阻阻值。
圖4 模擬頻率信號電路原理
2.6 模擬熱電偶信號電路
[5]可知,船舶設(shè)備常用的K型熱電偶,在1 200℃時,熱電動勢為50 m V左右。對于熱電偶模塊,采用直接將DA卡輸出信號源分壓來模擬熱電偶信號,接LM324構(gòu)成電壓跟隨電路。其基本原理如圖5所示。
圖5 模擬熱電偶信號電路
2.7 模擬壓力傳感器信號電路
壓力傳感器分為電流型和電壓型,常見的信號類型主要有0~5 V、4~20 m A等。通過調(diào)查分析,船用模擬量模塊采集的信號類型為4~20 m A電流,可通過加取樣電阻的方法轉(zhuǎn)換成電壓來檢測[7]。故本文只模擬電壓型的壓力傳感器。模擬壓力傳感器信號電路與圖5相似,去掉電阻R37、R38、R39,將DA卡輸出信號直接接入R21的左端。
本診斷儀的操作系統(tǒng)為Windows XP,檢測程序采用VC++6.0進行開發(fā)。此處以熱電阻模塊為例,對程序的設(shè)計流程做簡要說明。診斷儀的檢測程序包括自檢程序和數(shù)據(jù)采集模塊的檢測程序。
作為診斷設(shè)備,診斷儀不僅要對數(shù)據(jù)采集模塊進行檢測,還應具備開機自檢的功能,以防止診斷儀自身故障造成數(shù)據(jù)讀取失敗。自檢程序包括對CAN卡、數(shù)據(jù)轉(zhuǎn)換卡、工控主板液晶屏和觸摸屏等設(shè)備工作狀態(tài)的檢查,以確保診斷儀的正常運行。
進入檢測程序后,選擇熱電阻模塊。選擇參數(shù)118℃或者52℃,此時程序控制DA卡輸出不同的參數(shù),以避免單一數(shù)據(jù)對檢測結(jié)果精度的影響。對于熱電阻模塊,DA卡輸出0 V和5 V 2個參數(shù)。DA卡輸出參數(shù)通過模擬熱電阻信號電路后,電阻信號經(jīng)數(shù)據(jù)采集模塊的下層CAN網(wǎng)傳遞到診斷儀的CAN通訊卡,程序讀取CAN通訊卡數(shù)據(jù),顯示采集的溫度值,并將該參數(shù)下模擬熱電阻信號電路電阻值所對應的標準溫度值與選擇的參數(shù)對比,并顯示結(jié)果。若對比結(jié)果不一致,程序控制DA卡輸出信號給報警指示燈報警。程序流程如圖6所示。
圖6 診斷儀程序流程
對于其他模塊,檢測程序流程基本相同,唯有模塊參數(shù)設(shè)置不同。對于開關(guān)量模塊設(shè)置“通”、“斷”2個參數(shù)。熱電偶模塊設(shè)置100℃、300℃、500℃3個參數(shù);脈沖量設(shè)置100 r/min、300 r/min、500 r/min 3個參數(shù);模擬量模塊設(shè)置1 V、2 V、3 V 3個參數(shù)。
從船舶監(jiān)控系統(tǒng)故障診斷的實際需求出發(fā),深入分析診斷儀的功能需求,提出了船舶動力裝置數(shù)監(jiān)控系統(tǒng)診斷儀的設(shè)計方案,并最終完成診斷儀的設(shè)計。測試表明,診斷儀的設(shè)計達到了預期的效果。診斷儀運行可靠、操作簡單、能快速并準確地對數(shù)據(jù)采集模塊的短路、斷路等故障進行診斷;結(jié)構(gòu)緊湊,體積小巧,攜帶方便,能很好地適應船舶現(xiàn)場復雜的工作環(huán)境。
參考文獻:
[1] 陳曉明,吳家明,孔慶福,等.艦船動力裝置現(xiàn)代監(jiān)測與診斷平臺的構(gòu)建設(shè)計[J].船海工程,2006(3):90-92.
[2] 張小玉,柴春紅.一種空空導彈發(fā)射裝置故障診斷儀設(shè)計[J].計算機測量與控制,2007,15(4):493-495.
[3] 張立忠.基于CAN總線的船舶機電設(shè)備監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[D].大連:大連海事大學,2010.
[4] 劉易.船用柴油機監(jiān)控系統(tǒng)CAN總線協(xié)議設(shè)計與研究[D].哈爾濱:哈爾濱工程大學,2010.
[5] 李吉林.常用熱電偶、熱電阻分度表:90國際溫標[M].北京:中國計量出版,1998.
[6] 張苑農(nóng).LM331及其應用[J].十堰職業(yè)技術(shù)學院學報,2004,17(2):76-77.
[7] 黃桂梅,劉永立,陳孝偉.單電源信號轉(zhuǎn)換電路設(shè)計與實踐[J].儀器儀表與分析監(jiān)測,2010(3):18-19.
Development of Diagnostic Instrument for Ship Propulsion Plant Monitoring System
ZHU Zenghui,GUO Wenyong,SUN Yunling,WU Xinyue
(College of Power Engineering,Naval University of Engineering,Wuhan 430033,China)
針對船舶動力裝置監(jiān)控系統(tǒng)缺乏相應的診斷設(shè)備的問題,以監(jiān)控系統(tǒng)的傳感器、數(shù)據(jù)采集模塊為對象,深入分析系統(tǒng)結(jié)構(gòu)、采集信號類型以及診斷儀的功能需求,提出了船舶動力裝置監(jiān)控系統(tǒng)診斷儀的技術(shù)方案,并對硬件電路和軟件設(shè)計流程進行了詳細的分析和闡述。最后,完成了對診斷儀的測試,結(jié)果表明該診斷儀對船舶監(jiān)控系統(tǒng)的診斷是可行且有效的。
船舶;動力裝置;監(jiān)控系統(tǒng);數(shù)據(jù)采集模塊;診斷儀
Based on the switch value module,analogue module,thermocouple module,thermal resistance module and impulse module of ship power plant monitoring system,after thorough analysis of signal types of modules and functional requirement of the instrument,a technical scheme of a diagnostic instrument is proposed and the hardware design of circuits and programming process analyzed and elaborated.Finally,a test is conducted on the instrument,and the result illustrates that the technical theme of the diagnostic instrument is feasible and effective.
ship;propulsion plant;monitoring system;data acquisition module;diagnose instrument
TP306.3
A
1001-2257(2015)09-0037-03
朱增輝(1988-),男,湖南長沙人,碩士研究生,主要從事船舶機械故障診斷研究。
2015-05-11