• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于螢火蟲算法的溫度場重建*

      2018-01-26 02:51:44橋,郭
      關(guān)鍵詞:聲學(xué)聲波螢火蟲

      東 橋,郭 敏

      (陜西師范大學(xué)計(jì)算機(jī)科學(xué)學(xué)院,陜西 西安 710062)

      1 引言

      聲學(xué)法測溫是一種非接觸式測溫方法,該方法利用聲波在介質(zhì)中的傳播速度與介質(zhì)溫度的關(guān)系重建溫度場,實(shí)現(xiàn)溫度場的可視化,對溫度場進(jìn)行實(shí)時(shí)監(jiān)測。溫度場監(jiān)測要求精度高、速度快,因此,快速而準(zhǔn)確的重建算法是溫度場重建的關(guān)鍵。近些年來,國內(nèi)外不少學(xué)者對聲學(xué)法測溫作了深入的研究。1989年,美國Nevada大學(xué)的Kleppe[1]基本完善了聲學(xué)法測溫的理論,并完成了他的著作,該著作奠定了聲學(xué)測溫的基石。1999年,邵富群等人[2]利用傅里葉正則化算法,分別在使用6、8、11、16只聲波收發(fā)器的情況下,對溫度場進(jìn)行重建,結(jié)果發(fā)現(xiàn)當(dāng)聲波收發(fā)器數(shù)目增多時(shí),提高了溫度場的重建質(zhì)量。2003年,沈國清等人[3]對聲學(xué)法測溫的研究現(xiàn)狀進(jìn)行了總結(jié),提出了基于級數(shù)展開法的聲學(xué)CT(Computer Tomography)重建算法,取得了較好的結(jié)果。2004年,田豐等人[4]主要針對聲學(xué)測溫中的重建算法作了深入研究,提出了基于傅里葉正則化和迭代技術(shù)的溫度場重建算法,取得了較好的結(jié)果。2006年,顏華等人[5 - 8]將聲學(xué)法測溫應(yīng)用到儲(chǔ)糧中,提出了基于抽樣率變換、小波抑噪等的聲波飛行時(shí)間測量方法,提出了基于正則化的重建算法,均取得了較好的結(jié)果。2010年,王明吉等人[9]對二維圓形邊界溫度場聲學(xué)測量進(jìn)行了研究,取得了較好的結(jié)果。2014年,闞哲等人[10]將遺傳算法應(yīng)用于爐膛溫度場重建,取得了較好的結(jié)果。2015年,沈雪華等人[11]將Markov徑向基擬合應(yīng)用于室溫的檢測,并對收發(fā)器的安裝進(jìn)行研究,取得了較好的結(jié)果。2016年,李冰清等人[12]將超聲波CT檢測應(yīng)用于風(fēng)力場的檢測,取得了較好的結(jié)果。

      本文將聲學(xué)法應(yīng)用于糧食溫度場的檢測,糧食中溫度場的分布比較復(fù)雜,這就要求重建算法具有較好的重建性能。螢火蟲算法是基于螢火蟲的吸引、移動(dòng)等行為來求解最優(yōu)問題,具有很強(qiáng)的隨機(jī)性和自適應(yīng)性[13]。本文提出一種基于螢火蟲算法的溫度場重建方法,通過與傳統(tǒng)的迭代算法進(jìn)行比較,說明了螢火蟲算法的優(yōu)勢。

      2 溫度場重建基本原理

      糧食在發(fā)生霉變、蟲害或者水分異常時(shí)容易產(chǎn)生高溫區(qū)域,即熱點(diǎn)。為了及時(shí)發(fā)現(xiàn)糧食中的熱點(diǎn),將聲學(xué)法測溫應(yīng)用于糧食溫度場的重建,聲學(xué)法測溫主要是根據(jù)聲波在介質(zhì)中的傳播速度與介質(zhì)溫度的關(guān)系來重建溫度場。聲波在糧食中主要是通過糧食顆粒間的空氣通道進(jìn)行傳播,糧食中聲波傳播速度與介質(zhì)溫度的關(guān)系為[7,14]:

      (1)

      λ主要取決于顆粒間的平均孔隙,糧食種類不同,λ亦不同。本文糧食種類為黃豆,λ的標(biāo)定方法為:

      λ=t2/t1

      (2)

      其中,t1、t2分別為聲波由麥克風(fēng)A至麥克風(fēng)B通過空氣和通過黃豆的傳播時(shí)間。

      假設(shè)聲學(xué)法測溫系統(tǒng)中有m條聲波路徑,將所測區(qū)域劃分為n個(gè)網(wǎng)格,用aki表示第k條聲波路徑穿過第i個(gè)像素的長度,k=1,2,…,m;i=1,2,…,n,用li來表示第i個(gè)像素中的聲速的倒數(shù),則聲波在第k條路徑的傳播時(shí)間可表示為:

      (3)

      該方程用矩陣形式可表示為:

      Ax=b

      (4)

      3 螢火蟲算法重建溫度場

      螢火蟲算法是模仿螢火蟲個(gè)體間的吸引、移動(dòng)等社會(huì)行為來求解最優(yōu)問題。利用螢火蟲算法求解所測區(qū)域的最優(yōu)溫度分布模型,提高了溫度場重建的精度。

      3.1 螢火蟲算法的基本原理

      (1)所有的螢火蟲個(gè)體沒有性別差異,任何螢火蟲都可以被其它的個(gè)體吸引。

      (2)螢火蟲的吸引力度與它的亮度成正比,并且都隨著距離的增大而減小。對任意兩只螢火蟲,亮度較弱的一方將向亮度較強(qiáng)的一方移動(dòng),如果某只螢火蟲其搜索域中的螢火蟲之間沒有亮度的差異,則它將隨機(jī)移動(dòng)。

      (3)螢火蟲的亮度由適應(yīng)度函數(shù)的決策域決定。

      基于以上三個(gè)理想狀態(tài),螢火蟲算法亮光強(qiáng)度可以表示為:

      I=I0e-γ r2

      (5)

      其中,I0是r=0時(shí)的亮光強(qiáng)度;γ是光強(qiáng)系數(shù),是一個(gè)隨機(jī)數(shù);r是兩只螢火蟲之間的距離。

      螢火蟲吸引力度可以表示為:

      β=β0e-γ r2

      (6)

      其中,β0是r=0時(shí)的吸引力度,γ是光強(qiáng)系數(shù)。

      螢火蟲個(gè)體位置更新可以表示為:

      (7)

      其中,β0是r=0時(shí)的吸引力度,α為步長因子,是一個(gè)隨機(jī)參數(shù)。

      3.2 螢火蟲算法重建溫度場基本流程

      (1)初始化算法的基本參數(shù)。種群規(guī)模N,光強(qiáng)系數(shù)γ,步長因子α,最大迭代次數(shù)T。

      (2)以最小二乘誤差平方和為目標(biāo),建立評價(jià)群體優(yōu)劣的適應(yīng)度函數(shù):

      (8)

      隨機(jī)產(chǎn)生N×1的向量作為N個(gè)螢火蟲的初始位置,通過適應(yīng)度函數(shù)計(jì)算螢火蟲的適應(yīng)度函數(shù)值并將其作為各自的最大亮光強(qiáng)度I0,選出全局最優(yōu)位置,保留到下一步。

      (3)根據(jù)螢火蟲的亮光強(qiáng)度公式(5)和吸引力度公式(6)計(jì)算螢火蟲的亮光強(qiáng)度I和吸引力度β,進(jìn)而根據(jù)螢火蟲之間的相對亮度決定螢火蟲的移動(dòng)方向。

      (4)根據(jù)公式(7)對螢火蟲的位置進(jìn)行更新,并與之前的位置進(jìn)行比較,保留較好位置。

      (5)如果達(dá)到結(jié)束條件(足夠好的解或最大迭代次數(shù)),則結(jié)束,否則繼續(xù)計(jì)算,最后輸出全局最優(yōu)解,即為n維溫度場向量的最優(yōu)值。

      4 仿真數(shù)據(jù)實(shí)驗(yàn)及分析

      本文所測黃豆區(qū)域?yàn)?.2 m×1.2 m的正方形區(qū)域。如圖1所示,將8個(gè)傳感器均勻分布在所測區(qū)域周圍,任意兩個(gè)傳感器均可構(gòu)成一條聲波路徑,去除無效聲波路徑,8個(gè)傳感器可形成24條有效聲波路徑。用抽樣率變換與快速互相關(guān)相結(jié)合的時(shí)延估計(jì)方法求得有效聲波路徑上的傳播時(shí)間,利用螢火蟲算法重建出所測區(qū)域的溫度場分布。

      Figure 1 Effective sound wave paths among 8 sensors圖1 聲波路徑圖

      最大絕對值誤差Emax、平均絕對值誤差Emean和均方根誤差Erms的定義為:

      (9)

      (10)

      m=1,…,Np

      (11)

      4.1 不同像素劃分方法實(shí)驗(yàn)研究

      由于糧食的二維溫度場是連續(xù)分布的,對于不同像素構(gòu)成的二維平面,重建效果有所不同。本文采用不同像素劃分方法進(jìn)行實(shí)驗(yàn),結(jié)果說明了本文采用4×4=16個(gè)像素劃分方式較合理。誤差分析如表1所示。

      Table 1 Error analysis of theimage reconstructed by different pixels

      4.2 算法參數(shù)的選取

      螢火蟲算法中的參數(shù)對于溫度場重建的效果及其運(yùn)行效率有重要的影響,主要參數(shù)有光強(qiáng)系數(shù)γ、步長因子α和種群數(shù)量N,通過實(shí)驗(yàn)確定本文應(yīng)該選取的最佳參數(shù)。

      4.2.1 光強(qiáng)系數(shù)

      算法中,光強(qiáng)系數(shù)γ對吸引度β有較大的影響,決定了螢火蟲個(gè)體的移動(dòng)距離、收斂速度。通過對γ取不同值來實(shí)驗(yàn),保持其它參數(shù)不變,步長因子α取0.17,種群規(guī)模為16,并通過最大絕對值誤差、平均絕對值誤差、均方根誤差對不同光強(qiáng)系數(shù)重建的溫度場進(jìn)行誤差分析,得出本文取γ=20較合理。誤差分析如表2所示。

      Table 2 Error analysis of the image reconstructed by thefirefly algorithm with different light intensity coefficients

      4.2.2 步長因子

      為避免算法過早收斂,步長因子α的取值應(yīng)為[0,1]的常數(shù),其值與具體的搜索范圍和維數(shù)有關(guān)。當(dāng)搜索范圍較小時(shí),α取值過大,有可能導(dǎo)致算法無法收斂;取值過小,隨機(jī)移動(dòng)距離較小,可能導(dǎo)致算法過早收斂。通過對α取不同值進(jìn)行實(shí)驗(yàn),保持其它參數(shù)不變,光強(qiáng)吸引系數(shù)γ=20,種群規(guī)模為16,并通過最大絕對值誤差、平均絕對值誤差、均方根誤差對不同步長因子重建的溫度場進(jìn)行誤差分析,得出本文取α=0.17較合理。誤差分析如表3所示。

      Table 3 Error analysis of the image reconstructedby the firefly algorithm with different step factors

      4.2.3 種群規(guī)模

      種群規(guī)模是影響螢火蟲算法優(yōu)化精度和收斂速度的重要參數(shù)之一,一般來說,在其它參數(shù)相同的條件下,種群規(guī)模小,收斂速度較快,但優(yōu)化精度較低;種群規(guī)模大,優(yōu)化精度會(huì)有所提高,收斂速度會(huì)有所下降。本文設(shè)置種群規(guī)模為16。

      通過上述對各個(gè)螢火蟲參數(shù)的實(shí)驗(yàn)研究,確定本文光強(qiáng)系數(shù)γ取20,步長因子α取0.17,種群數(shù)量N取16較為合理。實(shí)驗(yàn)結(jié)果如圖2所示。

      Figure 2 Reconstruction image with the best parameters圖2 最佳參數(shù)重建效果圖

      4.3 不同算法重建溫度場實(shí)驗(yàn)研究

      本文采用螢火蟲算法、代數(shù)迭代算法ART(Algebraic Reconstruction Technique)和同步迭代重建算法SIRT(Simultaneous Iterative Reconstruction Technique)對所測區(qū)域進(jìn)行溫度場重建,以偽彩圖和等高線圖的形式顯示。代數(shù)迭代算法ART是CT圖像重建的級數(shù)展開法中最有代表性的算法,該算法可以較好地重建所測區(qū)域的溫度場。同步迭代重建算法SIRT是在ART算法的基礎(chǔ)上發(fā)展而來的,該算法對測量誤差不敏感,具有良好的抗噪能力。重建區(qū)域的熱點(diǎn)中心坐標(biāo)為(0.15,0.2),熱點(diǎn)最高溫度為300 K。實(shí)驗(yàn)結(jié)果如圖3所示,圖3a~圖3c分別為利用螢火蟲算法、ART算法、SIRT算法重建的效果圖。通過對比可以看出,圖3a重建的熱點(diǎn)位置、熱點(diǎn)溫度較準(zhǔn)確。三種算法的誤差分析如表4所示。

      Figure 3 Reconstruction images by firefly algorithm,ART and SIRT圖3 螢火蟲算法、代數(shù)迭代算法和同步迭代重建算法重建的效果圖

      對比表4三種算法的誤差分析可以發(fā)現(xiàn),螢火蟲算法相比較其它兩種迭代算法的重建精度更高。

      Table 4 Error analysis of the image reconstructedby firefly algorithm,ART and SIRT

      5 結(jié)束語

      本文提出將螢火蟲算法應(yīng)用于黃豆溫度場重建,螢火蟲算法是模仿螢火蟲個(gè)體的吸引移動(dòng)等社會(huì)行為來求解最優(yōu)問題。在實(shí)驗(yàn)條件下,利用聲波飛行時(shí)間作為溫度場重建的投影數(shù)據(jù)重建黃豆中的溫度場,實(shí)驗(yàn)結(jié)果表明:螢火蟲算法、ART算法、SIRT算法均能有效地求解二維溫度場重建問題,重建得到的溫度場能夠準(zhǔn)確地反映所測區(qū)域的熱點(diǎn)位置及其熱點(diǎn)溫度,實(shí)現(xiàn)了黃豆中溫度場的可視化。通過最大絕對值誤差、平均絕對值誤差和均方根誤差等評價(jià)指標(biāo)衡量溫度場重建的質(zhì)量,與傳統(tǒng)的迭代算法相比,螢火蟲算法重建的溫度場精度較高、熱點(diǎn)位置更加準(zhǔn)確,說明了螢火蟲算法重建的優(yōu)勢。本文是將螢火蟲算法應(yīng)用于單熱點(diǎn)的二維溫度場重建,今后的研究可以考慮將該算法應(yīng)用于多熱點(diǎn)的溫度場重建。

      [1] Kleppe J A. Engineering application of acoustics[M].New York:Artech Press,1989.

      [2] Shao Fu-qun, Wu Jian-yun.The measurement of complex temperature field by using acoustic reconstruction [J].Control and Decision,1999,14(2):120-124.(in Chinese)

      [3] Shen Guo-qing,An Lian-suo,Jiang Geng-shan,et al.Simulation of two-dimensional temperature field in furnace based on acoustic computer tomography [J].Proceeding of the CSEE,2007,27(2):11-14.(in Chinese)

      [4] Tian Feng,Sun Xiao-ping,Shao Fu-qun,et al.A study on complex temperature field reconstruction algorithm based on combination of Gaussian functions with regularization method [J].Proceedings of the CSEE,2004,24(5):212-215.(in Chinese)

      [5] Yan Hua, Cui Ke-xin,Xu Ying.Temperature field reconstruction based on a few sound travel-time data [J].Chinese Journal of Scientific Instrument,2010,31(2):470-475.(in Chinese)

      [6] Yan Hua, Wang Jin, Chen Guan-nan.16 channel acoustic fight time measurement system [J].Journal of Shenyang University of Technology,2010,32(1):70-74.(in Chinese)

      [7] Yan H,Chen G,Zhou Y,et al.Primary study of temperature distribution measurement in stored grain based on acoustic tomography[J].Experimental Thermal and Fluid Science,2012,42(5):55-63.

      [8] Yan H,Xu Y,Cui K,et al.Acoustic travel-time estimation by tast correlation combined with up-sampling[C]∥Proc of the 1st International Conference on Intelligent Networks and Intelligent Systems,2008:629-632.

      [9] Wang Ming-ji,Zhang Li-wei,Cao Wen.Simulation study on two-dimensional temperature field of circular boundary by acoustic measurement [J].Science Technology and Engineering,2010,10(16):3484-3851.(in Chinese)

      [10] Kan Zhe,Meng Guo-ying,Wang Xiao-lei,et al.Research of boiler temperature field reconstruction algorithm based on genetic algorithm [J].Journal of Electronic Measurement and Instrumentation,2014,28(10):1149-1154.(in Chinese)

      [11] Shen Xue-hua, Xiong Qing-yu,Shi Xin,et al.Two-dimensional temperature field reconstruction based on split type acoustic transducers [J].Chinese Journal of Scientific Instrument,2015,36(8):1715-1723.(in Chinese)

      [12] Li Bing-qing, Zhao Zi-jian, Chang Fa-liang.Summary of study on temperature-field reconstruction algorithm using ultrasonic CT [J].Journal of Electronic Measurement and Instrumentation,2016,30(1):1-10.(in Chinese)

      [13] Mohanty D K.Application of firefly algorithm for design optimization of a shell and tube heat exchanger from economic point of view [J].International Journal of Thermal Sciences,2016,102(2):228-238.

      [14] Yan H,Chen G N,Xu Y,et al.Research on estimation of acoustic travel-time in soybeans[C]∥Proc of International Conference on Measuring Technology and Mechatronics Au-

      tomation,2009:832-835.

      附中文參考文獻(xiàn):

      [2] 邵富群,吳建云.聲學(xué)法復(fù)雜溫度場的重組測量[J].控制與決策,1999,14(2):120-124.

      [3] 沈國清,安連鎖,姜根山,等.基于聲學(xué) CT 重建爐膛二維溫度場的仿真研究[J].中國電機(jī)工程學(xué)報(bào),2007,27(2):11-14.

      [4] 田豐,孫小平,邵福群,等.基于高斯函數(shù)與正則化法的復(fù)雜溫度場圖像重建算法研究 [J].中國電機(jī)工程學(xué)報(bào),2004,24(5):212-215.

      [5] 顏華,崔柯鑫,續(xù)穎.基于少量飛行時(shí)間數(shù)據(jù)的溫度場重建[J].儀器儀表學(xué)報(bào),2010,31(2):470-475.

      [6] 顏華,王金,陳冠男.16 通道聲波飛行時(shí)間測量系統(tǒng)[J].沈陽工業(yè)大學(xué)學(xué)報(bào),2010,32(1):70-74.

      [9] 王明吉,張利巍,曹文.二維圓形邊界溫度場聲學(xué)測量的仿真研究[J].科學(xué)技術(shù)與工程,2010,10(16):3848-3851.

      [10] 闞哲,孟國營,王曉蕾,等.基于遺傳算法的爐膛溫度場重建算法研究[J].電子測量與儀器學(xué)報(bào),2014,28(10):1149-1154.

      [11] 沈雪華,熊慶宇,石欣,等.基于收發(fā)分體聲波換能器的二維溫度場重建[J].儀器儀表學(xué)報(bào),2015,36(8):1715-1723.

      [12] 李冰清,趙子健,常發(fā)亮.超聲波 CT 溫度場重建算法研究綜述[J].電子測量與儀器學(xué)報(bào),2016,30(1):1-10.

      猜你喜歡
      聲學(xué)聲波螢火蟲
      愛的就是這股Hi-Fi味 Davis Acoustics(戴維斯聲學(xué))Balthus 70
      Acoustical Treatment Primer:Diffusion談?wù)劼晫W(xué)處理中的“擴(kuò)散”
      Acoustical Treatment Primer:Absorption談?wù)劼晫W(xué)處理中的“吸聲”(二)
      Acoustical Treatment Primer:Absorption 談?wù)劼晫W(xué)處理中的“吸聲”
      螢火蟲
      愛的聲波 將愛留在她身邊
      中國寶玉石(2018年3期)2018-07-09 03:13:58
      聲波殺手
      螢火蟲
      自適應(yīng)BPSK在井下鉆柱聲波傳輸中的應(yīng)用
      “聲波驅(qū)蚊”靠譜嗎
      白水县| 兰州市| 苗栗市| 周口市| 泰兴市| 体育| 上思县| 盘锦市| 洛隆县| 太康县| 韶山市| 紫云| 崇仁县| 环江| 赣榆县| 碌曲县| 文成县| 白朗县| 拜泉县| 灌阳县| 朝阳区| 博客| 东乌珠穆沁旗| 钟山县| 晋州市| 上高县| 泸州市| 黔东| 醴陵市| 麻江县| 策勒县| 毕节市| 志丹县| 新晃| 历史| 通州区| 长岛县| 句容市| 吴川市| 封丘县| 京山县|