• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    損管監(jiān)控三維演示系統(tǒng)研究

    2013-01-11 06:10:48,
    船海工程 2013年4期
    關(guān)鍵詞:艙室火災(zāi)監(jiān)控

    ,

    (中國艦船研究設(shè)計(jì)中心,武漢 430064)

    艦船火災(zāi)仿真研究和損管模擬訓(xùn)練研究一直是當(dāng)前的行業(yè)研究熱點(diǎn)和難點(diǎn)。為此,結(jié)合損管試驗(yàn)平臺建設(shè)項(xiàng)目,展開基于全艦計(jì)算環(huán)境下的損管監(jiān)控三維演示系統(tǒng)研究,重點(diǎn)利用三維技術(shù)演示典型常規(guī)艙室火災(zāi)探測與滅火過程。

    運(yùn)用三維建模技術(shù)構(gòu)建典型艙室的環(huán)境結(jié)構(gòu),渲染火災(zāi)煙霧場景,進(jìn)行災(zāi)害條件下艙室環(huán)境模擬。系統(tǒng)基于全艦計(jì)算環(huán)境網(wǎng)絡(luò)化的數(shù)據(jù)平臺,可與損管監(jiān)控系統(tǒng)同步接受平臺數(shù)據(jù)庫信號,通過系統(tǒng)仿真技術(shù),真實(shí)再現(xiàn)重要艙室的火災(zāi)探測與滅火控制的邏輯過程,具有豐富的人機(jī)交互效果,對于艦員學(xué)習(xí)損管監(jiān)控技術(shù)、指揮控制流程和基本操作,增強(qiáng)認(rèn)知的感官度有重要的作用,對于開展損管監(jiān)控技術(shù)試驗(yàn)和損管模擬訓(xùn)練技術(shù)研究有較大的參考價(jià)值。

    1 損管監(jiān)控三維演示系統(tǒng)試驗(yàn)平臺

    損管監(jiān)控三維演示系統(tǒng)平臺由硬件和軟件組成。損管監(jiān)控三維演示系統(tǒng)硬件平臺由模擬計(jì)算機(jī)和3×3LCD圖像拼接單元組成。模擬計(jì)算機(jī)通過以太網(wǎng)接收損管監(jiān)控系統(tǒng)的火災(zāi)探測器狀態(tài)數(shù)據(jù)和消防系統(tǒng)狀態(tài)數(shù)據(jù),以更新三維演示系統(tǒng)的場景。常規(guī)艙室的火災(zāi)探測與滅火控制三維模擬場景通過圖像拼接控制器投影到3×3LCD圖像拼接單元,便于直觀演示典型艙室的三維仿真效果。本系統(tǒng)試驗(yàn)平臺見圖1。

    圖1 三維演示系統(tǒng)試驗(yàn)平臺結(jié)構(gòu)示意

    損管監(jiān)控三維演示系統(tǒng)平臺軟件由三維場景仿真軟件組成。本試驗(yàn)平臺基于全艦網(wǎng)絡(luò)化計(jì)算環(huán)境構(gòu)建,與損管模擬監(jiān)控系統(tǒng)聯(lián)動,從損管模擬監(jiān)控系統(tǒng)數(shù)據(jù)服務(wù)器統(tǒng)一采集仿真設(shè)備的狀態(tài)數(shù)據(jù),對數(shù)據(jù)進(jìn)行統(tǒng)一處理,統(tǒng)一分配,作為三維場景仿真軟件的輸入因素。三維仿真軟件按照當(dāng)前的狀態(tài)數(shù)據(jù)對火災(zāi)場景、消防工作場景等進(jìn)行渲染,進(jìn)行演示場景輸出,并通過圖像拼接控制器,將場景界面綜合顯示在3×3LCD圖像拼接單元組成大屏顯示器上。

    2 三維場景仿真軟件設(shè)計(jì)

    2.1 軟件層次結(jié)構(gòu)

    損管監(jiān)控三維演示系統(tǒng)的主要計(jì)算功能如設(shè)備狀態(tài)數(shù)據(jù)、三維模塊建立、火災(zāi)場景模擬、消防場景模擬等由三維場景仿真軟件軟件完成,依據(jù)損管監(jiān)控三維演示平臺結(jié)構(gòu),三維場景仿真軟件可分為數(shù)據(jù)層、服務(wù)層及顯示層,見圖2。

    數(shù)據(jù)層軟件即OPC客戶端軟件,為三維演示軟件提供三維場景仿真軟件數(shù)據(jù)輸入服務(wù),實(shí)時(shí)采集平臺網(wǎng)損管監(jiān)控?cái)?shù)據(jù)服務(wù)器的狀態(tài)數(shù)據(jù)。采集數(shù)據(jù)主要有機(jī)艙、電站典型部位的火災(zāi)探測器、消防設(shè)施的運(yùn)行數(shù)據(jù)。

    服務(wù)層軟件完成對設(shè)備狀態(tài)數(shù)據(jù)的處理,提供火災(zāi)場景、消防場景、設(shè)備模型三維仿真運(yùn)算和支撐三維場景顯示。服務(wù)層軟件構(gòu)建演示設(shè)備的模型,模擬數(shù)據(jù)層采集的數(shù)據(jù)更新相關(guān)設(shè)備內(nèi)部變量狀態(tài),改變設(shè)備模型和場景的顯示屬性,模擬火災(zāi)蔓延和消防滅火工作場景[1]。

    圖2 三維場景仿真軟件軟件結(jié)構(gòu)

    顯示層軟件是人機(jī)交互的接口,通過友好的可視化三維演示界面,渲染演示場景,對艙室設(shè)備和艙室環(huán)境進(jìn)行實(shí)時(shí)模擬顯示,執(zhí)行典型火災(zāi)探測和滅火控制的案例演示。

    2.2 軟件信息流程

    三維場景仿真軟件主要接收基于全艦網(wǎng)絡(luò)化計(jì)算環(huán)境的損管模擬監(jiān)控?cái)?shù)據(jù)服務(wù)器的損管設(shè)備狀態(tài)數(shù)據(jù),不對外產(chǎn)生數(shù)據(jù),其信息流向幾乎是單向的。三維場景仿真軟件根據(jù)采集的設(shè)備動態(tài)狀態(tài)數(shù)據(jù),對相關(guān)聯(lián)的設(shè)備模型的顯示屬性進(jìn)行修改,更新顯示界面。軟件還可根據(jù)顯示選項(xiàng)設(shè)置和人機(jī)交互,展現(xiàn)不同的顯示效果。軟件信息流程見圖3。

    圖3 三維場景仿真軟件工作流程

    顯示的內(nèi)容場景分為三部分,①本艙設(shè)備環(huán)境場景,需要根據(jù)火災(zāi)情況有不同的顯示場景,如著火設(shè)備被變黑等;②火災(zāi)場景,火勢、煙霧蔓延范圍,在視角范圍內(nèi)將本艙設(shè)備環(huán)境遮擋;③消防設(shè)施啟動場景,當(dāng)檢測到消防設(shè)施啟動數(shù)據(jù)后,模擬其滅火過程,如海水噴淋、氣體淹沒、泡沫淹沒等,同時(shí)火勢逐漸變小。

    3 軟件實(shí)現(xiàn)技術(shù)

    三維場景仿真軟件采用OPC協(xié)議與損管模擬監(jiān)控系統(tǒng)的數(shù)據(jù)服務(wù)器軟件進(jìn)行通信,接收仿真艙室的火災(zāi)探測器和消防設(shè)施的工作狀態(tài)數(shù)據(jù)。三維場景仿真軟件獨(dú)立開發(fā)OPC客戶端,進(jìn)行信息的接收和處理工作。

    3.1 三維模型建立

    三維場景仿真軟件利用3DSMAX建立艙室結(jié)構(gòu)環(huán)境和主要設(shè)備的三維模型。3DSMAX具有強(qiáng)大的三維建模功能,能制作每個(gè)艙室環(huán)境和主要設(shè)備模型,并把場景和設(shè)備的貼圖賦給模型,以獲得逼真的演示效果。建模完成后,以fbx格式輸出模型數(shù)據(jù),供三維動畫驅(qū)動程序[2]。

    3.2 艙室三維背景繪制

    本軟件的三維場景采用Unity3D開發(fā)。Unity3D是一款可以輕松創(chuàng)建三維可視化實(shí)時(shí)動畫等互動內(nèi)容的綜合型的開發(fā)工具。在本軟件中,Unity3D作為的三維動畫驅(qū)動引擎,可導(dǎo)入3DSMAX的fbx格式的三維模型數(shù)據(jù),通過繪制、貼圖、著色的方式,建立起靜態(tài)的艙室環(huán)境背景,顯示效果見圖4。

    圖4 艙室背景環(huán)境效果

    3.3 三維動畫處理

    建立艙室三維環(huán)境背景后,需要處理火、水、氣體、泡沫等動態(tài)場景元素。本軟件采用粒子系統(tǒng)完成火災(zāi)和破損進(jìn)水等災(zāi)害的模擬。粒子系統(tǒng)是一項(xiàng)專業(yè)表現(xiàn)火、爆炸、風(fēng)、水、云、霧等抽象視覺效果的計(jì)算機(jī)圖形學(xué)技術(shù),可以有效彌補(bǔ)傳統(tǒng)貼圖、著色等傳統(tǒng)渲染技術(shù)在表現(xiàn)模糊現(xiàn)象方面的不足。在粒子系統(tǒng)中,每個(gè)粒子實(shí)質(zhì)是一張始終朝向視角的圖片,當(dāng)賦予上百個(gè)粒子一定的粒子運(yùn)動效果時(shí),就可模擬出火焰和破損進(jìn)水時(shí)的災(zāi)害效果[3]。

    粒子的屬性有尺寸范圍、能量范圍、發(fā)射數(shù)量、世界速度、局部速度、隨機(jī)速度和球形范圍等,其具體定義見表1。

    表1 粒子屬性定義描述

    除火災(zāi)、破損進(jìn)水場景外,消防系統(tǒng)的水滅火、氣體滅火、泡沫滅火效果的模擬也由粒子系統(tǒng)完成。

    利用粒子系統(tǒng)和Unity3D完成的艙室火災(zāi)場景和破損進(jìn)水的場景見圖5,場景仿真度較好。

    在圖5的破損進(jìn)水場景中,水柱是通過修改水粒子的屬性值來模擬的,水面的模擬通過編輯水面著色器和反射效果實(shí)現(xiàn),3D場景中設(shè)備材質(zhì)通過軟件中的著色器編輯實(shí)現(xiàn)。

    圖5 艙室損害效果

    對于火災(zāi)引起周圍設(shè)備的變化場景,是通過控制周圍物體模型的材質(zhì)貼圖來實(shí)現(xiàn),對重要模型如汽輪機(jī)和鍋爐,在軟件中會準(zhǔn)備兩張貼圖,一張是正常狀態(tài)的,一張是被火熏黑的,在3D端運(yùn)行的時(shí)候根據(jù)當(dāng)前狀態(tài)進(jìn)行貼圖切換,實(shí)現(xiàn)不同場景的變化。

    4 結(jié)束語

    為實(shí)現(xiàn)對典型常規(guī)艙室的火災(zāi)探測和滅火控制邏輯過程的模擬,本文構(gòu)建損管監(jiān)控三維演示系統(tǒng)平臺,規(guī)劃了三維場景仿真軟件的層次結(jié)構(gòu)和軟件信息流程;并對軟件的三維實(shí)現(xiàn)技術(shù)進(jìn)行探討。試驗(yàn)結(jié)果表明,軟件的仿真度較好,可應(yīng)用于損管模擬訓(xùn)練系統(tǒng)的研究設(shè)計(jì)。

    [1] 任 凱,浦金云.基于OpenGL 技術(shù)的火災(zāi)場景實(shí)時(shí)生成算法研究[J].系統(tǒng)仿真學(xué)報(bào),2009,24(9):1063-1065.

    [2] 劉 昆,王廣生.基于三維實(shí)時(shí)渲染技術(shù)的虛擬火災(zāi)訓(xùn)練系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用,2005,25(8):1962-1964.

    [3] 邱金水,易祥烈,吳曉輝.基于Visual C ++的艦船水消防系統(tǒng)仿真研究[J].中國艦船研究,2008,3(6):38-40,48.

    猜你喜歡
    艙室火災(zāi)監(jiān)控
    船舶艙室通風(fēng)控制策略研究
    The Great Barrier Reef shows coral comeback
    你被監(jiān)控了嗎?
    Zabbix在ATS系統(tǒng)集中監(jiān)控中的應(yīng)用
    看監(jiān)控?cái)z像機(jī)的4K之道
    遇火災(zāi)怎么辦?
    掌握火災(zāi)逃生知識
    艦載導(dǎo)彈意外點(diǎn)火時(shí)艙室內(nèi)噴灑抑制的影響研究
    艦艇受損艙室的破損模式識別算法
    船海工程(2013年6期)2013-03-11 18:57:37
    離奇的火災(zāi)
    健康| 台安县| 普定县| 白玉县| 子洲县| 科技| 翁牛特旗| 闵行区| 漠河县| 周宁县| 高青县| 宁南县| 达孜县| 开远市| 南木林县| 山丹县| 綦江县| 德阳市| 布拖县| 清新县| 滁州市| 正镶白旗| 开鲁县| 和田市| 盐亭县| 独山县| 衡东县| 商水县| 呼伦贝尔市| 眉山市| 青岛市| 石林| 海晏县| 安化县| 中阳县| 罗甸县| 遂溪县| 临汾市| 商南县| 交口县| 星座|