999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LSSVM-NSGA-II的橋梁鋼構件三維激光掃描方案優化

2021-07-07 08:17:42吳賢國鄧婷婷黃金龍王洪濤王堃宇陳虹宇李鐵軍
土木工程與管理學報 2021年3期
關鍵詞:優化模型

吳賢國,鄧婷婷,黃金龍,王洪濤,王堃宇,陳虹宇,李鐵軍

(1. 華中科技大學 土木與水利工程學院, 湖北 武漢 430074; 2. 中建三局集團有限公司, 湖北 武漢 430000;3. 南洋理工大學 土木工程與環境學院, 新加坡 639798; 4. 中國交通建設集團有限公司, 北京 100088)

由于三維激光掃描系統的精度高,在工程項目中得到了越來越多的使用,其中在獲取構件空間點云數據的應用尤為廣泛。而在三維激光掃描過程中,三維激光掃描參數的設置會直接對掃描精度帶來很大的影響,因此,通過調節三維激光掃描參數降低掃描誤差的研究是十分有價值的。

近些年來,為了獲得較優的參數值,國內外學者進行了大量的研究,于志亮等[3]提出粗瞄與精瞄結合的螺旋-正弦復合方法,并基于線性優化對參數進行設置;楊書哲[4]等利用三維激光掃描技術通過對三維點云數據的獲取及處理,以快速且精準度超高的線性方式直接獲取物體表面的空間三維坐標;賈冰等[5]提出基于激光脈沖掃描測量體制下的高速點目標捕獲、跟蹤測量方法,基于時間序列法的捕獲方法,優化最佳捕獲次數。蔡軍等[6]設計了由高精度旋轉云臺和小型二維激光測距傳感器組成的三維激光掃描系統,并根據非線性最小二乘法對三維激光掃描系統的參數進行優化計算;宗文鵬等[7]提出了以優化點云數據中平面的平面度和平面面積為目標的內參數標定方法,并通過提出的單純形和人工蜂群混合優化算法(Nelder-Mead Simplex and Artificial Bee Colony,NMS-ABC)進行參數解算,實現內參數標定;韓光瞬等[8]介紹了三維激光掃描系統的測量原理、測樹過程和測樹因子的獲取方法,在甘肅省小隴山林業局黨川林場,利用樣木三維模型理論及方法;韓嘯等[9]提出了非線性攝像機成像模型,在對標定圖像進行預處理之后,給出了一種快速、準確的角點提取算法;Pathak等[10]采用偏好選擇指數和元啟發式方法來確定掃描過程參數的最佳值,并使用PSI(Purchase Sales Inventory)方法探索的多標準決策(Multi-Criteria Decision-Making,MCDM)技術;Li等[11]為了估計三維激光掃描儀的測量模型參數,提出了結合入侵雜草優化(Invasive Weed Optimization,IWO)和LM(Levenberg-Marquardt)算法的空間球面標定方法,建立了三維激光掃描儀標定的目標函數。

以往的研究均對三維激光掃描參數優化有一定程度的幫助,但是沒有更加精準地表示出相對誤差和三維激光掃描參數之間的復雜關系,所以在優化上可能存在較大誤差。針對此問題,本文將提出基于三維激光掃描參數的LSSVM-NSGA-II(Least Squares Support Vector Machines and Non-dominated Sorting Genetic Algorithm)優化模型,利用最小二乘支持向量機對相對誤差和掃描時間進行預測,以預測非線性函數作為適應度函數,利用遺傳算法進行優化,在實現相對誤差的基礎上獲得各個三維激光掃描參數的取值,從而實現精準、有效快速的鋼構件拼裝。

1 理論基礎

1.1 最小二乘支持向量機基本原理

支持向量機(Support Vector Machines,SVM)作為一種智能算法,可以很好地克服非線性問題,具有全局性且適用于小樣本[12]。利用最小二乘支持向量機預測耐久性,即利用核函數學習輸入指標與輸出指標之間的規律進而做出決策的過程。

(1)

式中:α,α*為Lagrange乘數;K(xi,x)為核函數;b為對xi賦予權重乘積后所發生的偏置數。為了降低支持向量機的計算量,提出最小二乘法的支持向量機模型,LSSVM最大的優勢就是采用平方和誤差代替原本的損失函數,損失函數φ(w)如下:

(2)

同時損失函數應該滿足的約束條件為:

yi=wTφ(xi)+b+ei

(3)

式中:γ為LSSVM的懲罰參數;ei為LSSVM的誤差變量;φ(xi)為從x到內積特征空間的映射;w為xi的權重系數向量。引入拉格朗日乘子,則表達形式轉化為:

(4)

通過對式(4)進行等式求導后可以得到以下方程組:

(5)

求解上述方程組可以得到LSSVM參數(αi,ei,w,b)。最后可得LSSVM的非線性回歸模型為:

(6)

式中:核函數K(x,xi)用來代替高維空間上的內積運算;xi為核函數的中心;x為訓練樣本的輸入值;yi為樣本的輸出;N為樣本數量。

1.2 遺傳算法基本原理

遺傳算法是一種基于達爾文進化理論的智能優化算法[13],2002年,Deb等在原遺傳算法的基礎上提出帶精英策略的非支配排序遺傳算法(NSGA-II)。改進后的遺傳算法最大特點是快速非支配排序和擁擠距離。

傳統的遺傳算法的非支配排序是O(MN3)(M為目標數,N為種群大小),經過改進之后,NSGA-II算法的的非支配排序是O(MN2),提升了種群的排列速度,所以稱為快速非支配排序。

在進行擁擠距離計算時,對種群升序排序,將第一個、最后一個擁擠距離設置為無窮大,用擁擠距離法就可以計算每個解的距離,其中第i個解的擁擠距離計算如下:

(7)

1.3 基于LSSVM-NSGA-II的目標優化算法構建

本文為了全局地考慮所有方案且提高參數優化的準確度,可以先利用數據挖掘中最小二乘支持向量機算法探究不同參數與優化目標之間的關系,以達到擬合目標函數的目的,繼而利用遺傳算法進行參數優化,主要步驟分為:(1)利用最小二乘支持向量機回歸擬合標定參數之間的函數關系;(2)利用遺傳算法對各個標定參數進行優化。LSSVM-NSGA-II流程圖如下:

圖1 基于LSSVM-NSGA-II三維激光掃描多目標優化流程

1.3.1 基于LSSVM三維激光掃描相對誤差預測

Step 1:數據獲取及預處理

本研究可以選取項目上一個某掃描構件作為實驗對象,所涉及的三維激光掃描參數為:水平入射角度、傾斜角度、點云密度、測量距離、分辨率以及能見度,利用試驗數據進行三維激光掃描,并計算相對誤差和確定掃描時間,從而得到足夠數量的樣本數據。

數據預處理主要是對數據進行歸一化,避免樣本出現數據過大或過小的情況,導致數據被淹沒或不收斂[14]。本文將利用式(8)將輸入變量和輸出統一到[-1,1]區間,實現數據歸一化,使得每個特征在預測過程中起到效果。

(8)

式中:y為歸一化之后的標準值;ymax,ymin分別默認為1和-1;x為樣本值;xmax,xmin分別為樣本值的最大值和最小值。

Step 2:核函數參數優化

核函數對最小二乘支持向量機預測精度有很大的影響。在不同預測模型中,應根據研究特點選擇合適的核函數[15]。由于高斯核函數既有徑向基核函數的優勢,還有良好的抗干擾能力,本文將采用高斯核函數當作預測模型的核函數進行研究,其表達式為:

(9)

式中:xi為輸入變量;x為輸出變量。

在確定核函數后,為了確保LSSVM的泛化水平,本文將采用K折交叉驗證,進行網格搜索對核函數寬度參數g和懲罰系數c進行優化。其中,網格搜索法是一種全局搜索法,在避免局部最優的同時節約時間[16];K折交叉驗證常用于LSSVM模型性能的驗證,可以保證LSSVM模型良好的學習狀態。

Step 3:預測結果分析

為了驗證LSSVM模型的預測精度,通過兩個模型性能的指標均方根誤差RMSE和擬合優度R2來進行檢驗。均方根誤差RMSE表示預測值與真實值之間的離散程度,擬合優度R2表示預測值與真實值之間的擬合效果,兩個指標分別由式(10)(11)得出:

(10)

(11)

1.3.2 NSGA-Ⅱ多目標優化

Step 1:建立目標函數

引入LSSVM三維激光掃描相對誤差和掃描時間回歸預測算法替代傳統數學函數作為多目標遺傳算法中的適應度函數,從而表示輸入變量與輸出目標之間存在復雜非線性關系,三維激光掃描相對誤差和掃描時間回歸函數ming1和ming2表示為:

ming1(lssvm(x1,x2,…,xn))

(12)

ming2(lssvm(x1,x2,…,xn))

(13)

Step 2:建立目標約束條件

為了使得生成的方案更加合理可行,需要對方案生成時的各個因素設定限制范圍,形成變量的約束條件,約束條件的一般形式如下:

ail

(14)

式中:xi為第i個設計參數;ail,aiu分別為第i個設計參數值的下限和上限。

Step 3:NSGA-Ⅱ多目標優化

當目標函數和約束條件都確定下來之后,便可基于NSGA-II算法實現多個目標優化,可以找到基于掃描參數的三維激光掃描相對誤差的Pareto最優解集。NSGA-II算法與傳統遺傳算法相比,關鍵不同步驟主要有兩個:

(1)在設置初始種群后,NSGA-II算法將通過快速非支配排序后,利用三個遺傳機制:選擇、交叉、變異后獲得首批子代種群。

(2)在第二代種群進化后進行父、子代合并,通過快速非支配排序之后計算個體之間擁擠度,根據非支配關系和個體間擁擠距離確定新種群,通過三個遺傳機制產生新的子代種群。

2 實例分析

2.1 項目背景

我國北方某段高速公路建設項目某一標段主線全長約206 km,在進行項目橋梁鋼構件加工和拼裝過程中,采用三維激光掃描技術獲取構件點云數據,所選擇的三維激光掃描儀器是Leica Scan Station P30/40掃描儀,這種型號的掃描儀測角精度8″,測距精度1.2 mm±10 ppm,掃描速度可達1000000點/s,標靶獲取精度2 mm@50 m。其中三維激光掃描現場如圖2所示,現場鋼構件測量標記如圖3所示。

圖2 三維激光掃描現場

圖3 現場鋼構件測量標記

2.2 最小二乘支持向量機預測2.2.1 數據獲取及歸一化

在三維激光掃描過程中,為了探究掃描參數與相對誤差以及掃描時間的關系,選取相對誤差和掃描時間作為LSSVM預測模型的輸出指標。水平入射角度、傾斜角度、點云密度、測量距離、分辨率以及能見度六個對測量誤差有較大影響的三維激光掃描參數作為輸入指標。通過現場實驗,收集一共100組樣本數據如表1所示,其中點云模型實驗圖如圖4所示,隨機抽取80組樣本構成訓練集,剩下的20組樣本作為測試集。通過式(8)對輸入和輸出特征指標進行歸一化處理。

圖4 點云實驗圖像

表1 輸入和輸出指標樣本數據

2.2.2 核函數參數優化

根據1.3節的分析,選擇5折交叉驗證法和網格搜索法對LSSVM模型的核函數寬度參數g和懲罰系數c進行選優,分別得到相對誤差和掃描時間核函數最優參數,圖5,6分別為相對誤差、掃描時間預測參數優化結果3D視圖。

圖5 相對誤差參數優化3D視圖

圖6 掃描時間參數優化3D視圖

2.2.3 預測結果分析

從圖5中可知,懲罰系數bestc=1,核函數參數bestg=3.0314,此時均方根誤差CVmse=0.0018012。表示c=1,g=3.0314,在5-CV驗證后的均方誤差值最小。

同樣,從圖6中可知,懲罰系數bestc=48.5029,核函數參數bestg=0.57435,此時均方根誤差CVmse=0.00029359。表示c=48.5029,g=0.57435,在5-CV驗證后的均方誤差值最小。

基于LSSVM核函數參數優化的結果,利用訓練集進行學習,分別建立LSSVM相對誤差預測模型和掃描時間預測模型,再利用測試集檢驗訓練集的預測模型。根據上述步驟,相對誤差訓練集預測結果如圖7a,測試集預測結果如圖7b;同理掃描時間訓練集預測結果如圖8a,測試集預測結果如圖8b。

圖7 相對誤差預測結果

圖8 掃描時間預測結果

從圖7能夠發現,LSSVM模型能夠很好地預測相對誤差的變化。圖7a為相對誤差訓練集預測模型,均方根誤差為0.00277,擬合優度為0.9777,可以看出該模型擬合結果很好,其預測值與實際值之間誤差非常小。圖7b為SVM模型對訓練集預測回歸函數的檢驗,其中均方根誤差為0.000234,擬合優度為0.996,相對誤差的支持向量機預測模型對測試集樣本的預測值與試驗值十分接近。以上數據說明該模型對相對誤差預測具有良好的精度且具有出色的泛化能力。

同樣從圖8中可以看出LSSVM預測模型對掃描時間預測也具有良好的精度。

為了進一步驗證利用LSSVM對三維激光掃描的高精度性,將LSSVM模型的預測效果與SVM、BP人工神經網絡以及小波神經網絡三個預測模型的預測精度及誤差進行對比分析,對比結果如表2,3所示。

根據預測精度及誤差分析對比表可得:

表2 相對誤差預測模型精度及誤差對比

表3 掃描時間預測模型精度及誤差對比

無論是對三維激光掃描的相對誤差還是對掃描時間進行預測,LSSVM預測模型與SVM模型、BP人工神經網絡以及小波神經網絡預測模型相比,模型的均方根誤差都是最低的,同時模型的擬合優度是最高的。因此,利用LSSVM預測模型對三維激光掃描的相對誤差以及掃描時間進行預測所得的結果是可靠精準的。

2.3 基于LSSVM-NSGA-II算法三維激光掃描多目標優化

2.3.1 建立目標函數

在實際三維激光掃描過程中,掃描精度是首要考慮的目標之一,除此之外,為了可以在保證精度的基礎上提高測量效率,需要減少掃描時間。因此,本研究將以掃描相對誤差以及掃描時間為考慮對象,同時進行多目標優化。

(1)基于LSSVM相對誤差目標函數

根據上述式(12)(13),可得相對誤差和掃描時間的目標函數:ming1(lssvm(x1,x2,…,x6)),ming2(lssvm(x1,x2,…,x6))。其中,x1,x2,x3,x4,x5,x6分別為水平入射角度、傾斜角度、點云密度、測量距離、分辨率以及能見度。

2.3.2 建立多目標約束范圍

根據規范以及工程實際等要求確定合理的三維激光掃描參數取值范圍,根據式(14)確定優化的約束條件:

2.3.3 基于NSGA-Ⅱ的多目標優化

在三維激光掃描相對誤差和掃描時間的目標函數以及掃描參數約束范圍后,基于NSGA-Ⅱ進行多目標優化。本文取NSGA-Ⅱ算法的交叉算子為0.8,變異算子為0.02,種群大小為40,最大進化代數和停止代數為60,利用NSGA-Ⅱ算法進行全局尋優,迭代60次后得到最優配比組合,如圖9所示。

圖9 最優Pareto前沿

由圖9可知,隨著相對誤差的減少,三維激光掃描的掃描時間增長。由于項目對構件的要求比較高,因此要求三維激光掃描的相對誤差不能大于3.5 mm。由最優Pareto前沿可得當三維激光掃描的相對誤差不大于3.5 mm時,最短的掃描時間為335.944 s,此時相對誤差為2.93 mm,水平入射角度、傾斜角度、點云密度、測量距離、分辨率以及能見度分別對應的參數解為89.79°,89.77°,3.29 mm,3 m,0.456,8.67 km。根據項目實際情況,將水平入射角度、傾斜角度和點云密度均取整數,則分別為90°,90°,3.2 mm。利用優化得出的三維激光掃描參數值對掃描儀進行調整,所得點云圖像如圖10所示,可以看出圖像清晰度處于良好水平。

圖10 優化后的點云圖像

3 結 論

本文建立了一種基于LSSVM-NSGA-II的優化模型,首先以相對誤差和掃描時間為研究對象,基于三維激光掃描參數進行試驗獲取100組樣本數據集,然后進行LSSVM實現高精度預測,并將預測函數作為適應度函數,結合規范及工程項目的要求,利用NSGA-II算法進行目標優化,在滿足相對誤差最低的條件下,得到最優三維激光掃描參數。

(1)選取水平入射角度、傾斜角度、點云密度、測量距離、分辨率以及能見度等6個因素作為最優輸入變量集構建基于LSSVM預測三維激光掃描精度模型,預測結果表明基于采用LSSVM算法對相對誤差和掃描時間進行預測的精度很高。其中,在對相對誤差進行預測時,均方根誤差為0.000234,擬合優度為0.996;在對掃描時間進行預測時,均方根誤差為0.0012,擬合優度為0.9971。說明了LSSVM模型在三維激光掃描誤差分析預測中的可行性以及有效性。

(2)由于基于最小二乘支持向量機預測的效果良好,可將LSSVM回歸預測函數作為目標適應度函數,對相對誤差和掃描時間進行NSGA-II算法優化后,在滿足相對誤差達到2.93 mm的基礎上,最短的掃描時間為335.944 s,此時相對誤差為2.93 mm,水平入射角度、傾斜角度、點云密度、測量距離、分辨率以及能見度分別對應的參數解為90°,90°,3.2 mm,3 m,0.456,8.67 km。結果表明,這是一種智能、精確、高效的參數優化方法,在三維激光掃描中具有非常好的應用價值,達到了保證鋼構件加工尺寸的準確性。

猜你喜歡
優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 午夜欧美理论2019理论| 亚洲精品日产精品乱码不卡| 中文国产成人精品久久一| 国产精品永久久久久| 野花国产精品入口| 免费无码AV片在线观看国产| 亚洲a级毛片| 国产第一页屁屁影院| 日韩无码白| 免费无码又爽又刺激高| 91免费国产高清观看| 欧美亚洲第一页| 国产精品片在线观看手机版 | 亚洲一本大道在线| 久久精品一品道久久精品| 91麻豆久久久| 国产精品.com| 四虎精品国产永久在线观看| 久久久久免费精品国产| AV无码一区二区三区四区| 57pao国产成视频免费播放| 国产精品男人的天堂| 国产精品久久久久久久伊一| 国产97区一区二区三区无码| 综合色区亚洲熟妇在线| 911亚洲精品| 欧美啪啪精品| 国产精品亚洲五月天高清| 91无码人妻精品一区二区蜜桃| 中文无码精品A∨在线观看不卡| 国模视频一区二区| 日韩不卡高清视频| 精品自拍视频在线观看| 男女性午夜福利网站| 99视频国产精品| 在线精品视频成人网| 一边摸一边做爽的视频17国产| 精品国产Av电影无码久久久| 欧美国产日韩另类| 欧洲在线免费视频| 国产欧美在线观看精品一区污| 强乱中文字幕在线播放不卡| 国产福利免费视频| 国产精品亚欧美一区二区| 国产微拍一区| 亚洲国产91人成在线| 毛片免费在线| 激情亚洲天堂| 国产黄色片在线看| 免费人成网站在线观看欧美| 亚洲一级无毛片无码在线免费视频| 国产一区三区二区中文在线| 中文字幕波多野不卡一区| 国模视频一区二区| 国产国产人成免费视频77777| 国产日本欧美亚洲精品视| 青青久视频| 97在线视频免费观看| 曰韩人妻一区二区三区| 国内精品免费| 国产丝袜一区二区三区视频免下载| 一级毛片网| 国产浮力第一页永久地址| www亚洲精品| 亚洲无码在线午夜电影| 国产丝袜第一页| 2021国产v亚洲v天堂无码| 狠狠做深爱婷婷久久一区| 亚洲第一区欧美国产综合 | 国产成人高精品免费视频| 中文字幕在线播放不卡| 国产精品浪潮Av| 国产三级国产精品国产普男人| 黄片在线永久| 69国产精品视频免费| 97精品国产高清久久久久蜜芽| 青草精品视频| 日韩精品一区二区三区中文无码 | 亚洲日韩在线满18点击进入| 亚洲欧美一区二区三区麻豆| 国产精品爽爽va在线无码观看| 国产视频一区二区在线观看|