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

        ?

        智能算法用于汽油餾程蒸發(fā)溫度的計算

        2016-09-01 10:02:03張柳鶯任瑩瑩
        廣州化工 2016年10期
        關(guān)鍵詞:餾程損失量智能算法

        張柳鶯, 任瑩瑩

        (中國石油化工股份有限公司廣東石油分公司,廣東 廣州 510000)

        ?

        智能算法用于汽油餾程蒸發(fā)溫度的計算

        張柳鶯, 任瑩瑩

        (中國石油化工股份有限公司廣東石油分公司,廣東廣州510000)

        探討了人工神經(jīng)網(wǎng)絡法和徑向基神經(jīng)網(wǎng)絡法,用于GB/T6536《石油產(chǎn)品蒸餾測定法》測定汽油餾程試驗時,從餾出溫度計算蒸發(fā)溫度的可能性。試驗表明,線性神經(jīng)網(wǎng)絡法的泛化預測能力,優(yōu)于徑向基神經(jīng)網(wǎng)絡法。用所選的訓練集數(shù)據(jù)建立數(shù)學模型后,測試集數(shù)據(jù)的仿真結(jié)果表明,仿真值與原測定值的絕對偏差,沒有超過2 ℃,說明線性神經(jīng)網(wǎng)絡法用于汽油蒸發(fā)溫度的計算是可行的,該方法是一種快速、準確、簡便值得借鑒的方法。

        汽油餾程;蒸發(fā)溫度換算;線性神經(jīng)網(wǎng)絡法;MATLAB

        車用汽油規(guī)格指標中,要求用蒸發(fā)溫度表述其蒸發(fā)性能的優(yōu)劣。通常汽油的蒸發(fā)溫度是采用GB/T6536-2010《石油產(chǎn)品蒸餾測定法》測定的。實驗中,使用測得的餾出溫度,通過換算,得到所需的各點蒸發(fā)溫度,過程較為繁瑣,給使用者帶來不便[1]。目前使用計算機的智能算法在眾多學科研究和工程應用中已得到廣泛應用,取得不少可喜的成果[2-4]。筆者嘗試在汽油餾程測定中,使用線性神經(jīng)網(wǎng)絡(Linear Neural Networks,LNN)法完成各點餾出溫度到蒸發(fā)溫度的計算。試驗表明,LNN法用于汽油餾程蒸發(fā)溫度計算是可行的,該方法具有快速、簡便、準確的特點,是一種值得借鑒的方法。

        1 實 驗

        1.1儀器設備與試樣

        德國海爾潮 PAC OPTIDIST型自動餾程測定儀;大氣壓力計。

        油品93#、97#車用汽油。

        1.2實驗過程

        按照GB/T6536《石油產(chǎn)品蒸餾測定法》來測定其餾程,記錄初餾點(initial boling point, ibp)、5%、10%、20%、30%、40%、50%、80%、90%、95%和終餾點(final boling point, fbp)的餾出溫度,記錄測試現(xiàn)場的大氣壓,并按照規(guī)程的要求,求出蒸發(fā)損失量等數(shù)據(jù),最后按照規(guī)程指定的方法,計算出要求的各點蒸發(fā)溫度[1]。

        用LNN法計算各點的蒸發(fā)溫度時,是將訓練集的ibp、10%、50%、90%、fbp的餾出溫度、蒸發(fā)損失量和測定時的大氣壓數(shù)據(jù),作為輸入向量,將上述各點對應的蒸發(fā)溫度作為目標向量,輸入到預先安裝了MATLAB軟件的計算機中,用其中的神經(jīng)網(wǎng)絡工具箱中的LNN網(wǎng)絡函數(shù),建立數(shù)學模型,然后用測試集數(shù)據(jù)考察模型的“泛化”預測能力,模型泛化能力滿意時,就可以在實際測定時,用來仿真預測上述各點的蒸發(fā)溫度。

        2 結(jié)果與討論

        2.1智能算法的優(yōu)越性及方法的選擇

        智能算法是一種高效的信息處理技術(shù),解決了眾多學科研究和工程應用中許多重要問題。它是從已知的數(shù)據(jù)出發(fā),運用當今新技術(shù)、新理論,如支持向量機、神經(jīng)網(wǎng)絡、決策樹、粗糙集理論、模糊集理論和智能仿生計算等,提取其中的特征量,然后再進行特征抽取以確定合適的特征量,張成模式空間或特征空間,最后通過智能算法進行訓練和判別,來揭示已知數(shù)據(jù)信息中隱含的性質(zhì)和規(guī)律,為人們提供有用的決策依據(jù)和過程優(yōu)化的重要信息[2-3]。

        正是智能算法在解決信息處理方面的優(yōu)越性,筆者確定在汽油餾程測定中,嘗試使用人工神經(jīng)網(wǎng)絡中的LNN網(wǎng)絡;徑向基神經(jīng)網(wǎng)絡的廣義回歸(newgrnn)網(wǎng)絡來建立數(shù)模和仿真。實驗表明,LNN法建立的模型,泛化預測能力強,是一種快速、準確、簡便預測汽油餾程蒸發(fā)溫度可借鑒的方法[5]。

        2.2人工神經(jīng)網(wǎng)絡

        2.2.1人工神經(jīng)網(wǎng)絡簡介

        人工神經(jīng)網(wǎng)絡是一類模擬人腦功能的全新數(shù)據(jù)和知識等信息處理加工系統(tǒng),是由人工建立的以有向圖為拓撲結(jié)構(gòu)的動態(tài)系統(tǒng),通過對連續(xù)或斷續(xù)的輸入作狀態(tài)響應而進行信息處理。神經(jīng)網(wǎng)絡的數(shù)學模型是人工神經(jīng)網(wǎng)絡的理論基礎。1943年以來,經(jīng)過了漫長、曲折的發(fā)展過程,如今已成為解決復雜信息處理問題,如模式識別、預測、圖像處理、函數(shù)擬合、優(yōu)化等的有力工具。

        人工神經(jīng)網(wǎng)絡的結(jié)構(gòu)由接收信號的輸入層、輸出信號的輸出層及處于輸入層和輸出層之間的隱含層組成。人工神經(jīng)網(wǎng)絡的運行可分為兩個階段:①訓練或?qū)W習階段;②預測(推廣)階段。在訓練或?qū)W習階段,反復向神經(jīng)網(wǎng)絡提供一系列輸入—輸出模式,并不斷調(diào)整節(jié)點之間的相互連接權(quán)重,直至特定的輸入產(chǎn)生期望的輸出。通過學習或訓練后,神經(jīng)網(wǎng)絡便具備(學會)了正確的輸入輸出響應行為,從而對未知樣本進行預報。

        2.2.2MATLAB神經(jīng)網(wǎng)絡工具箱概述

        MATLAB神經(jīng)網(wǎng)絡工具箱是用MATLAB語言構(gòu)造出的典型神經(jīng)網(wǎng)絡激活函數(shù),使得人們對所選定網(wǎng)絡輸出的計算,變成了對激活函數(shù)的調(diào)用,并按照各種典型的修正網(wǎng)絡權(quán)重的規(guī)則,結(jié)合網(wǎng)絡的訓練過程,用MATLAB編寫出各種網(wǎng)絡設計與訓練的子程序,從而可根據(jù)自己的需要,調(diào)用所需函數(shù)解決實際問題。主要包括的網(wǎng)絡模型有:①感知器;②線性網(wǎng)絡;③BP網(wǎng)絡;④徑向基函數(shù);⑤自組織網(wǎng)絡;⑥回歸網(wǎng)絡。對于各種網(wǎng)絡模型,工具箱集成了多種學習算法,還給出了大量的示例程序,為用戶提供了極大方便。

        2.2.3MATLAB神經(jīng)網(wǎng)絡工具箱的應用

        實踐中常發(fā)現(xiàn),用各種智能方法建立的數(shù)學模型對已知數(shù)據(jù)(即所謂訓練集)常能擬合較好,而預報未知樣本時,偏差會較大,這就是所謂的“過擬合”(overfiing)現(xiàn)象。反之,由于樣本數(shù)目過少,建立的模型精度不夠,則稱之為“欠擬合”(underfiing)。如何提高算法和數(shù)學模型的推廣能力,以確保預

        報結(jié)果的可靠性,顯然是智能算法中的重要課題。實踐表明,用智能算法的神經(jīng)網(wǎng)絡法求解,一是應根據(jù)問題的特點選擇合適的網(wǎng)絡模型;二是建立網(wǎng)絡模型時通過仿真,分析判斷網(wǎng)絡是否適合實際問題的特點,是否達到所需的準確度和精度,這兩點至關(guān)重要[2-5]。

        筆者用神經(jīng)網(wǎng)絡法由汽油餾出溫度計算其蒸發(fā)溫度時,曾選擇了LNN網(wǎng)絡;徑向基神經(jīng)網(wǎng)絡中的廣義回歸(newgrnn)網(wǎng)絡,實驗證明,用LNN網(wǎng)絡建立的模型,泛化預測能力優(yōu)于后者。

        2.2.4LNN法計算汽油餾程的蒸發(fā)溫度

        2.2.4.1LNN網(wǎng)絡簡介

        LNN網(wǎng)絡結(jié)構(gòu)如圖1所示,它是一種最簡單的神經(jīng)元網(wǎng)絡,由一個或多個線性神經(jīng)元組成,每個神經(jīng)元的傳遞函數(shù)為線性函數(shù),可采用Widrow-Hoff學習規(guī)則或者LMS(Least Mean Square)算法來調(diào)整網(wǎng)絡的權(quán)重和閾值。

        圖1 線性神經(jīng)網(wǎng)絡層模型結(jié)構(gòu)圖

        LNN網(wǎng)絡的神經(jīng)元的傳輸函數(shù)是線性函數(shù),LNN網(wǎng)絡層的輸出為:

        a=purelin(WP+b)=WP+b

        LNN網(wǎng)絡層的輸出可以取任意值,而且線性神經(jīng)元網(wǎng)絡可以是多層的。LNN網(wǎng)絡只能求解線性問題,而不能用于非線性計算,這一點與BP網(wǎng)絡和徑向基網(wǎng)絡不同[6-7]。

        本文采用newlind函數(shù)設計LNN網(wǎng)絡。調(diào)用格式為:

        net=newlind(P,T)

        其中:P為訓練集網(wǎng)絡的輸入向量,T為訓練集網(wǎng)絡的目標向量。

        2.2.4.2用LNN法計算汽油餾程的蒸發(fā)溫度

        (1)訓練集、測試集試樣的確定

        取車用汽油餾程測定數(shù)據(jù)64組,選1~45組作為訓練集樣本,用來訓練建立數(shù)學模型,選46~64組共19組作為測試集樣本,考察模型的泛化預測能力,見表1、表2。表中餾出溫度、蒸發(fā)損失量和大氣壓,為試驗測定獲得,蒸發(fā)溫度是按照GB/T6536方法規(guī)定得來。

        表1 汽油餾程訓練集樣本數(shù)據(jù)

        表2 汽油餾程測試集樣本數(shù)據(jù)

        (2)LNN算法

        用GB/T6536方法從餾出溫度計算蒸發(fā)溫度時,考慮了蒸發(fā)損失量和測定時大氣壓的影響[1],因此在設計LNN網(wǎng)絡結(jié)構(gòu)建立數(shù)模時,也考慮了餾出溫度、蒸發(fā)損失量和測定時大氣壓的影響。程序設計時,依次把訓練集的ibp、10%、50%、90%和fbp點的餾出溫度和損失量及大氣壓作為輸入向量,把上述各點的蒸發(fā)溫度作為目標向量,選擇newlind函數(shù)設計網(wǎng)絡結(jié)構(gòu),用sim函數(shù)仿真,通過訓練網(wǎng)絡和仿真即可預測蒸發(fā)溫度。例如將訓練集的10%點餾出溫度、蒸發(fā)損失量和大氣壓作為輸入向量,將對應的10%點蒸發(fā)溫度作為目標向量,輸入電腦,選擇newlind函數(shù)建立網(wǎng)絡,用sim函數(shù)仿真,再用測試集的10%點對應的數(shù)據(jù)考察數(shù)模的泛化預測能力,如果對建立的數(shù)模滿意,就可以在以后測定時,用來預測10%點的蒸發(fā)溫度。

        (3)測試集樣本仿真結(jié)果與GB/T6536方法測定結(jié)果對比

        圖2 測試集樣本各點蒸發(fā)溫度實測值與仿真值對比圖

        對比結(jié)果見圖2。由圖2可見,除過90%點的實測值與仿真值偏差稍大以外,ibp、10%、50%、fbp實測值與仿真值偏差均很小。表3列出了測試集樣本各點蒸發(fā)溫度實測值與仿真值的最大絕對偏差,由表3可見,90%點實測值與仿真值偏差稍大,但也未超過2 ℃。

        表3 測試集各點蒸發(fā)溫度實測值與仿真值的最大絕對偏差

        (4)LNN法測定結(jié)果與徑向基廣義回歸網(wǎng)絡法結(jié)果的比較

        表4 LNN法仿真結(jié)果與徑向基廣義回歸網(wǎng)絡法仿真結(jié)果比較

        表4為LNN法測定結(jié)果與徑向基廣義回歸網(wǎng)絡法結(jié)果的比較表。由表可見,LNN法的仿真值與徑向基廣義回歸網(wǎng)絡法仿真值比較,前者要優(yōu)于后者。

        (5)LNN法測試的精密度考察

        表5為精密度考察表。根據(jù)理論分析,汽油餾程蒸發(fā)溫度測定精密度主要取決于測定過程,而計算機仿真環(huán)節(jié),不會帶來多大誤差,所以測定的精密度和手工測定的精密度相當。

        表5 汽油餾程蒸發(fā)溫度測定精密度考察表(n=5)

        注:n=5表示實驗時進行了5次平行實驗。

        3 結(jié) 論

        (1)實驗表明,在使用GB/T6536測定汽油餾程,由餾出溫度換算成蒸發(fā)溫度時,可以使用LNN法。使用時只需要向計算機輸入ibp、10%、50%、90%和fbp的餾出溫度,蒸發(fā)損失量以及測試時的大氣壓,然后用建立好的線性網(wǎng)絡仿真,就可以快速、簡便、準確預測出所需的餾程蒸發(fā)溫度,因此這是一種計算蒸發(fā)溫度的值得借鑒的方法。

        (2)使用人工神經(jīng)網(wǎng)絡法建立數(shù)學模型時,一是要注意選擇合適的網(wǎng)絡模型,二是要調(diào)整好網(wǎng)絡參數(shù),這樣才可以建立泛化預測能力強的數(shù)學模型,取得滿意的仿真預測結(jié)果。

        (3)使用LNN法計算餾程蒸發(fā)溫度,由于觀察的溫度點減少,操作者工作強度減小,很適合手工操作。

        (4)當建立的數(shù)學模型使用一段時間后,例如一周或半個月,需要跟使用GB/T6536方法計算的蒸發(fā)溫度進行對照,對數(shù)學模型進行校準、修正,以保證仿真預測結(jié)果的可靠性。

        [1]國家技術(shù)監(jiān)督局.GB/T6536-2010 石油產(chǎn)品蒸餾測定法[S].

        [2]許國根.模式識別與智能計算的MATLAB實現(xiàn)[M].北京:北京航空航天大學出版社, 2012:5-8.

        [3]楊淑瑩.群體智能與仿生計算—MATLAB技術(shù)實現(xiàn)[M].北京:電子工業(yè)出版社, 2012:15-18.

        [4]楊淑瑩. 模式識別與智能計算—MATLAB實現(xiàn)[M].北京:電子工業(yè)出版社, 2008:17-20.

        [5]許國根.化學化工中的數(shù)學方法及MATLAB實現(xiàn)[M].北京:化學工業(yè)出版社, 2008:2-6.

        [6]周開利.神經(jīng)網(wǎng)絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社, 2005:10-11.

        [7]李水祥,謝文武. MATLAB語言的神經(jīng)網(wǎng)絡工具箱及應用[J]. 高等函授學報(自然科學版), 2007,20(1):43-46.

        Calculation of the Evaporation Temperature of Gasoline Distillation by Intelligent Algorithm

        ZHANGLiu-yimg,RENYing-ying

        (Guangdong Petroleum Company, China Petroleum Chemical Co., Ltd., Guangdong Guangzhou 510000, China)

        The method of artificial neural network and radial basis function neural network method was discussed, used for the determination of gasoline distillation test GB/T6536 "Petroleum Products-Determination of distillation", calculating the possibility of evaporation temperature from the distillation temperature. Experiments showed that the generalization of linear neural network prediction ability was better than the RBF neural network. Data was set to establish the mathematical model with the selected training set, test data and simulation results showed that the simulation values of absolute deviation and the original values, was no more than 2 ℃, and it showed that the linear neural network method for calculating the evaporation temperature was feasible, the method was a rapid, accurate, simple and valuable method.

        gasoline distillation; evaporation temperature conversion; linear neural network; MATLAB

        張柳鶯(1981-),女,大學本科,從事油品質(zhì)檢技術(shù)工作。

        A

        1001-9677(2016)010-0134-04

        猜你喜歡
        餾程損失量智能算法
        車用汽油全自動餾程測定儀測定效率分析
        大眾標準化(2023年4期)2023-03-13 01:26:30
        神經(jīng)網(wǎng)絡智能算法在發(fā)電機主絕緣狀態(tài)評估領域的應用
        煤層瓦斯損失量計算方法探討及其實踐*
        不同油品模擬/手動餾程的測定線性及顯著性分析
        煉油與化工(2021年3期)2021-07-06 11:12:56
        基于超像素的圖像智能算法在礦物顆粒分割中的應用
        減壓系統(tǒng)實現(xiàn)側(cè)線窄餾程的操作分析及調(diào)整
        從雞群算法看群體智能算法的發(fā)展趨勢
        衡水湖滲漏損失量計算分析
        改進的多目標快速群搜索算法的應用
        價值工程(2016年32期)2016-12-20 20:30:37
        常減壓裝置減壓側(cè)線餾程影響因素及調(diào)節(jié)
        国产精品美女久久久久av超清 | 在线免费观看国产视频不卡| 国产精品国产三级国产剧情| 亚洲午夜久久久久久久久电影网 | 暖暖 免费 高清 日本 在线| 成全高清在线播放电视剧| 欧美日韩精品一区二区三区高清视频| 蜜桃av噜噜噜一区二区三区| 青青手机在线观看视频| 影音先锋女人av鲁色资源网久久| 99成人精品| 日韩精品少妇专区人妻系列| 青青草大香蕉视频在线观看| 亚洲欧洲精品无码av| 国产人成无码视频在线| 日本二区三区视频在线观看| 久久精品国产亚洲超碰av| 久久www免费人成人片| 亚洲AV无码永久在线观看| 亚洲国产综合精品一区最新| 色与欲影视天天看综合网| 国产亚洲一区二区手机在线观看| аⅴ天堂一区视频在线观看| 国产在线一区二区三区香蕉| 四虎国产精品永久在线| 少妇人妻偷人精品无码视频| 亚洲中文字幕无线乱码va| 极品粉嫩小仙女高潮喷水操av| 日韩精品久久久肉伦网站| 999精品全免费观看视频| 国产精品丝袜美腿诱惑| 免费看美女被靠到爽的视频 | 国产精品av网站在线| 日韩精品无码一区二区三区| 亚洲五月天综合| 男人深夜影院无码观看| 北条麻妃在线中文字幕| 97在线观看视频| 亚洲V在线激情| 国产丝袜一区丝袜高跟美腿| 亚洲精品乱码久久久久久中文字幕 |