亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于 BP 神經(jīng)網(wǎng)絡(luò)的船艙溫度預(yù)警系統(tǒng)

        2017-02-21 09:04:54王明強(qiáng)錢興達(dá)劉志強(qiáng)
        艦船科學(xué)技術(shù) 2017年1期
        關(guān)鍵詞:船舶方法模型

        王明強(qiáng),錢興達(dá),劉志強(qiáng)

        (江蘇科技大學(xué) 機(jī)械工程學(xué)院,江蘇 鎮(zhèn)江 212003)

        基于 BP 神經(jīng)網(wǎng)絡(luò)的船艙溫度預(yù)警系統(tǒng)

        王明強(qiáng),錢興達(dá),劉志強(qiáng)

        (江蘇科技大學(xué) 機(jī)械工程學(xué)院,江蘇 鎮(zhèn)江 212003)

        針對現(xiàn)有的船舶機(jī)艙的環(huán)境監(jiān)測報(bào)警系統(tǒng)無法對船艙火災(zāi)進(jìn)行預(yù)警的缺點(diǎn),設(shè)計(jì)一種基于 BP 神經(jīng)網(wǎng)絡(luò)的船艙溫度預(yù)警系統(tǒng)。對船艙某一固定點(diǎn)的溫度進(jìn)行模擬仿真得到預(yù)測結(jié)果,并通過與實(shí)際測得的溫度數(shù)據(jù)比較驗(yàn)證系統(tǒng)仿真得到結(jié)果的正確性。實(shí)驗(yàn)證明,該船艙溫度預(yù)測模型預(yù)測的結(jié)果與真實(shí)測得的溫度數(shù)據(jù)比較具有相對較高的準(zhǔn)確性,可以達(dá)到溫度預(yù)測的效果,對船舶機(jī)艙對火災(zāi)進(jìn)行預(yù)警具有一定意義。

        船艙溫度預(yù)測;BP 神經(jīng)網(wǎng)絡(luò);火災(zāi)預(yù)警

        0 引 言

        船舶機(jī)艙環(huán)境監(jiān)測報(bào)警系統(tǒng)是組成船舶自動(dòng)化的重要部分,現(xiàn)階段我國擁有較高自動(dòng)化水平的船舶自動(dòng)控制和機(jī)艙報(bào)警系統(tǒng)等,但在火災(zāi)預(yù)警等方面的自動(dòng)化研究則相對較淺,導(dǎo)致現(xiàn)有的船艙環(huán)境監(jiān)測系統(tǒng)無法進(jìn)行及時(shí)的火災(zāi)預(yù)警[1]。傳統(tǒng)的船艙測溫方式主要是直接測溫法,該方法響應(yīng)時(shí)間長,不能及時(shí)反映船艙溫度的變化規(guī)律,而要想達(dá)到溫度預(yù)測,進(jìn)而進(jìn)行火警預(yù)警,目前采用的方法是基于實(shí)驗(yàn)數(shù)據(jù)和采用線性回歸的方法,該方法需要根據(jù)大量的實(shí)驗(yàn)數(shù)據(jù)建立模型,使得該方法受到一定的應(yīng)用限制[2]。

        目前應(yīng)用于環(huán)境數(shù)據(jù)預(yù)測方面的研究大多是基于數(shù)學(xué)模型的建立,而一般基于實(shí)驗(yàn)數(shù)據(jù)的線性回歸的溫度預(yù)測方法需要大量的實(shí)驗(yàn)數(shù)據(jù)來預(yù)先建立數(shù)學(xué)模型,使得該方法受到一定限制。BP 神經(jīng)網(wǎng)絡(luò)能通過誤差反傳誤差反向傳播算法學(xué)習(xí),按照減少目標(biāo)輸出與實(shí)際誤差的方向,逐層修正輸出層與個(gè)輸出層之間的連接權(quán)值,不斷完善數(shù)學(xué)模型,使之實(shí)現(xiàn)溫度預(yù)測的功能[3]。

        1 基于 BP 神經(jīng)網(wǎng)絡(luò)的溫度預(yù)測方法設(shè)計(jì)

        1.1 現(xiàn)有的船艙環(huán)境溫度測試方法

        現(xiàn)有的船舶機(jī)艙環(huán)境監(jiān)控測量系統(tǒng)通過溫度傳感器采集船艙各個(gè)位置的溫度參數(shù),得到輸入模擬量,通過 A/D 轉(zhuǎn)換成為數(shù)字信號,接著經(jīng)高速采集卡采集存儲數(shù)據(jù),單片機(jī)對采集到的溫度數(shù)據(jù)進(jìn)行分析處理,并將處理所得的實(shí)時(shí)溫度通過顯示模塊顯示(見圖 1)。

        現(xiàn)有的船艙環(huán)境溫度測試方法采用的溫度采集方法和數(shù)據(jù)處理方法較為簡單,可以實(shí)時(shí)顯示艙內(nèi)各位置的溫度變化,但是不能起到也測溫度變化的功能,無法起到提前預(yù)警的作用[4]。

        1.2 BP 神經(jīng)網(wǎng)絡(luò)

        在本船艙溫度預(yù)測模型中,利用 BP 神經(jīng)網(wǎng)絡(luò)對溫度傳感器所測得的溫度進(jìn)行預(yù)測的溫度預(yù)測算法,替代了傳統(tǒng)的溫度數(shù)據(jù)處理方法,與傳統(tǒng)的溫度預(yù)測方法相比,減少了大量建模所需的的數(shù)據(jù),有明顯的優(yōu)勢[5]。

        BP 神經(jīng)網(wǎng)絡(luò)的拓?fù)淠P桶ㄝ斎雽?、隱層和輸出層,首先輸入樣本從輸入層單元傳到隱含層單元,經(jīng)隱含層單元處理后產(chǎn)生一個(gè)輸出,傳輸至輸出層[6](見圖 2)。

        BP 神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)模型,第 1 層為輸入層,中間為隱含層,第T層為輸出層,假設(shè)隱含層中的某一層為第t層,第t層有p個(gè)神經(jīng)元,從前 1 層輸入到第t層的第i個(gè)神經(jīng)元的權(quán)值為,該隱層節(jié)點(diǎn)為,當(dāng)輸出節(jié)點(diǎn)的期望值為q1時(shí),則該隱層節(jié)點(diǎn)的輸出公式如下[7]:

        其中

        下一節(jié)點(diǎn)的輸出計(jì)算公式如下:

        其中

        1.3 基于 BP 神經(jīng)網(wǎng)絡(luò)的溫度測試模型

        本溫度預(yù)測模型為 3 層 BP 神經(jīng)網(wǎng)絡(luò),由輸入層、隱含層和輸出層組成,輸入層為單層輸入,含a個(gè)神經(jīng)元,隱含層為單層,神經(jīng)元個(gè)數(shù)為b,輸出層為單輸出,神經(jīng)元個(gè)數(shù)為c[8]。本模型選取的學(xué)習(xí)樣本,輸入樣本點(diǎn)xi(i= 1,2,…,a)為船艙內(nèi)測得的實(shí)時(shí)溫度數(shù)據(jù),隱含層輸出節(jié)點(diǎn)為yj(j= 1,2,…,b),輸出層輸出節(jié)點(diǎn)為zk(k= 1,2,…,c)。程序流程如圖 4 所示。

        2 基于 BP 網(wǎng)絡(luò)的溫度預(yù)測方法仿真

        2.1 利用線性回歸預(yù)測溫度變化

        首先利用傳統(tǒng)的溫度測試方法測得船舶機(jī)艙某個(gè)位置的溫度值,以獲得的溫度數(shù)據(jù)為基礎(chǔ),在 Lab-VIEW 內(nèi)建立的 BP 神經(jīng)網(wǎng)絡(luò)模型內(nèi)進(jìn)行訓(xùn)練。通過溫度測量獲得一組從無機(jī)器運(yùn)行-主機(jī)啟動(dòng)-平穩(wěn)運(yùn)行機(jī)艙機(jī)組工作狀態(tài)下的溫度變化數(shù)據(jù)。待運(yùn)行穩(wěn)定之后獲得一組溫度數(shù)據(jù)如表 1,并用傳統(tǒng)的線性回歸的溫度預(yù)測方法進(jìn)行數(shù)據(jù)預(yù)測。

        根據(jù)已測得的這組溫度數(shù)據(jù)求出線性回歸方程(見圖 5 ),利用線性回歸方程,得出預(yù)測的 10 個(gè)溫度數(shù)據(jù)。

        由表 2 中數(shù)據(jù)比較可知,實(shí)時(shí)測得的溫度數(shù)據(jù)在某一穩(wěn)定值附近波動(dòng)變化,而用線性回歸方程預(yù)測的溫度數(shù)據(jù)是線性增加的。所以采用線性回歸的方法預(yù)測溫度變化存在一定誤差,且與實(shí)際情況不符。

        表 1 實(shí)際測量溫度Tab.1 practical measuring temperature

        表 2 預(yù)測溫度與實(shí)際溫度Tab.2 predicted temperature and actual temperature

        2.2 建立 BP 神經(jīng)網(wǎng)絡(luò)預(yù)測模型

        2.2.1 具體的網(wǎng)絡(luò)模型

        本文提取表 1 中實(shí)際測得的一組溫度數(shù)據(jù)作為訓(xùn)練集,利用表 2 的數(shù)據(jù)作為測試集。本文構(gòu)建 3 層 BP神經(jīng)網(wǎng)絡(luò),由輸入層、隱含層和輸出層組成,輸入層為單層輸入,含a個(gè)神經(jīng)元,隱含層為單層,神經(jīng)元個(gè)數(shù)為b,輸出層為單輸出,神經(jīng)元個(gè)數(shù)為c[9]。

        本模型選取的學(xué)習(xí)樣本,輸入樣本點(diǎn)xi(i= 1,2,…,a)為船艙內(nèi)測得的實(shí)時(shí)溫度數(shù)據(jù),隱含層輸出節(jié)點(diǎn)為yj(j= 1,2,…,b),輸出層輸出節(jié)點(diǎn)為zk(k= 1,2,…,c)。wij(i= 1,2,…,a,j= 1,2,…,b)為輸入層到隱層的權(quán)值,vjk(j= 1,2,…,b,k= 1,2,…,c)為中間層至輸出層的連接權(quán)值,相應(yīng)的,?wij,?vjk分別為wij,vjk的增量,θj(j= 1,2,…,b)為中間層各單元的輸出閾值,γk(k= 1,2,…,c)為輸出層各單元的輸出閾值。

        2.2.2 算法步驟

        1)初始化輸入數(shù)據(jù)

        由于神經(jīng)網(wǎng)絡(luò)的輸入要求其輸入樣本值在 0~1 之間。在網(wǎng)絡(luò)訓(xùn)練開始之前,首先對直接測得的數(shù)據(jù)進(jìn)行歸一化處理:

        3 溫度數(shù)據(jù)分析與預(yù)測

        采用溫度測量裝置測得的一組輪機(jī)平穩(wěn)運(yùn)行之后的創(chuàng)藏溫度數(shù)據(jù)作為輸入數(shù)據(jù),依次從這組輸入數(shù)據(jù)中讀取數(shù)據(jù),通過建立的神經(jīng)元模型獲得預(yù)測溫度。將實(shí)驗(yàn)所得的預(yù)測溫度與實(shí)際溫度比較后計(jì)算得到一般化誤差,修改權(quán)值,重新開始神經(jīng)網(wǎng)絡(luò)訓(xùn)練,直到得到期望的溫度數(shù)據(jù)為止[10]。表 3 是一組數(shù)據(jù)的預(yù)測結(jié)果。

        表 3 溫度預(yù)測結(jié)果與誤差Tab.3 Results of temperature prediction and error

        實(shí)驗(yàn)結(jié)果的數(shù)據(jù)表明,依照上述原理建立的 BP 神經(jīng)網(wǎng)絡(luò),預(yù)測得到的溫度數(shù)據(jù)誤差較小,平均誤差不超過 1%。

        4 結(jié) 語

        基于 BP 神經(jīng)網(wǎng)絡(luò)建立的溫度預(yù)測模型具有很好的溫度預(yù)測效果,當(dāng)系統(tǒng)運(yùn)行時(shí),首先由溫度測量系統(tǒng)測量一組船舶平穩(wěn)運(yùn)行后的溫度數(shù)據(jù),通過系統(tǒng)分析該組數(shù)據(jù)得到的船艙預(yù)測溫度超出正常變化范圍時(shí),系統(tǒng)可以提前發(fā)出火災(zāi)預(yù)警。該預(yù)測系統(tǒng)的提前預(yù)警功能不僅能提高船艙安全性,降低船艙維護(hù)成本,減少因?yàn)榇匣馂?zāi)帶來的損失,提高船舶運(yùn)營的經(jīng)濟(jì)性。

        [1]曹玉姣.船舶機(jī)艙自動(dòng)化監(jiān)控系統(tǒng)研究[J].中國水運(yùn), 2010: 107-109.CAO Yu-jiao.Research on automatic monitoring system of marine engine room [J].China Water Transport, 2010: 107-109.

        [2]劉躍.基于.NET的船舶機(jī)艙自動(dòng)化及智能故障診斷技術(shù)研究[D].鎮(zhèn)江: 江蘇科技大學(xué), 2007: 2-8.LIU Yue.Research on marine engine room automation and intelligent fault diagnosis technology based on .NET [D].Zhenjiang: Jiangsu University of Science and Technology, 2007: 2-8.

        [3]閻平凡, 張長水.人工神經(jīng)網(wǎng)絡(luò)與模擬進(jìn)化計(jì)算[M].北京:清華大學(xué)出版社, 2000.YAN Ping-fan, ZHANG Chang-shui.Artificial neural network and evolutionary computing [M].Beijing: Tsinghua University Press, 2000.

        [4]孟建偉, 黃學(xué)武.基于CAN總線的船舶機(jī)艙綜合監(jiān)控系統(tǒng)[J].科技向?qū)? 2012(8): 91-93.

        [5]徐麗娜.神經(jīng)網(wǎng)絡(luò)控制[M].哈爾濱: 哈爾濱工業(yè)大學(xué)出版社, 1999.XU Li-na.Neural network control[M].Harbin: Harbin Institute of Technology press, 1999.

        [6]許中華, 楊偉豐, 蔣偉進(jìn).BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法的改進(jìn)與應(yīng)用[J].計(jì)算機(jī)工程與科學(xué), 2004, 26(12), 61-6.XU Zhong-hua, YANG Wei-feng, JIANG Wei-jin.BP neural network learning algorithm improvement and application of [J].Computer Engineering and Science, 2004, 26 (12), 61-6.

        [7]高雋.人工神經(jīng)網(wǎng)絡(luò)原理及仿真實(shí)例[M].北京: 機(jī)械工業(yè)出版社, 2003, 49-70.GAO Jun.Artificial neural network principle and simulation examples [M].Beijing: Mechanical Industry Press, 2003, 49-70.

        [8]Silnon Haykin著.葉世偉, 史忠植譯.神經(jīng)網(wǎng)絡(luò)原理[M].北京: 機(jī)械工業(yè)出版社, 2004, 60-80.SILNON H, YE Shi-wei, SHI Zhong-zhi, translated.Neural network theory [M].Beijing: Mechanical Industry Press, 2004, 60-80.

        [9]ZHANG Shou-chun, GAO Jun-bo.Design of autopilot steering alarm system on ship based on CAN-bus[C]// International Conference on Electronic and Mechanical Engineering and Information Technology (EMEIT), 2011: 4085-4088.

        [10]MARITIN T, HAGAN H B, DEMUTH M B著.戴葵等譯.神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)[M].北京: 機(jī)械工業(yè)出版社, 2005, 30-45.MARITIN T, HAGAN H B, DEMUTH M B et al.Dai Kui translated.neural network design [M].Beijing: Mechanical Industry Press, 2005, 30-45.

        Cabin temperature early warning system based on BP neural network

        WANG Ming-qiang, QIAN Xing-da, LIU Zhi-qiang
        (School of Mechanical Engineering, Jiangsu University of Science and Technology, Zhenjiang 212003, China)

        Aiming at the existing ship engine room environment monitoring alarm system is unable to cabin fire warning defects, design a based on BP neural network cabin temperature warning system.The cabin of a fixed point temperature of simulation prediction results were obtained, and compared with the actual measured temperature data comparison to verify the correctness of the simulation results.Experiments show that, the cabin temperature prediction model for the prediction of the results and the real measured temperature data comparison with relatively high accuracy, can achieve the effect of temperature prediction, of ship engine room fire warning has a certain significance.

        cabin temperature prediction;BP neural network;fire early warning

        TP277

        :A

        1672-7619(2017)01-0145-05doi:10.3404/j.issn.1672-7619.2017.01.030

        2016-05-30;

        : 2016-06-14

        王明強(qiáng)(1964-),男,教授,研究方向?yàn)楝F(xiàn)代機(jī)械設(shè)計(jì)理論與方法、現(xiàn)代機(jī)電產(chǎn)品及工程開發(fā)。

        猜你喜歡
        船舶方法模型
        一半模型
        計(jì)算流體力學(xué)在船舶操縱運(yùn)動(dòng)仿真中的應(yīng)用
        《船舶》2022 年度征訂啟事
        船舶(2021年4期)2021-09-07 17:32:22
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
        船舶!請加速
        可能是方法不對
        3D打印中的模型分割與打包
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        国产人妖赵恩静在线视频| 开心五月激情综合婷婷| 白嫩少妇激情无码| 丁香九月综合激情| 成人一区二区三区激情视频| 色老板美国在线观看| 欧美孕妇xxxx做受欧美88| 一区二区三区内射视频在线观看| 久久精品国产亚洲av试看| 日本三级香港三级人妇99| 性一交一乱一伦一色一情孩交| 国产丝袜一区二区三区在线不卡| 少妇人妻中文字幕在线| 337p日本欧洲亚洲大胆色噜噜 | 欧美黑人xxxx性高清版| 免费女女同黄毛片av网站| 欧美成人猛片aaaaaaa| 精品久久人人爽天天玩人人妻| 亚洲精品成人网线在线播放va | 91久国产在线观看| 午夜男女靠比视频免费| 妺妺窝人体色www看美女| 99精品久久这里只有精品| 中文字幕乱码琪琪一区| 人妻少妇被猛烈进入中文字幕| 中文日韩亚洲欧美制服 | 在线免费观看亚洲天堂av| 丝袜美腿福利一区二区| 精品亚洲成在人线av无码| 毛片无码高潮喷白浆视频| 日本一区二区三区一级片| 色狠狠色狠狠综合天天| 成年女人毛片免费观看97| 精品亚洲人伦一区二区三区| 中文字幕隔壁人妻欲求不满| 无码精品久久久久久人妻中字| 亚洲午夜精品久久久久久抢| 精品熟女av中文字幕| 久久久久无码国产精品一区| 国产99r视频精品免费观看 | 国产精品无码久久久久免费AV|