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

        ?

        基于自適應(yīng)遺傳算法優(yōu)化非對準(zhǔn)誤差補償算法

        2020-07-14 09:25:22楊宗林陳曉勇熊繼軍張曉明洪應(yīng)平
        關(guān)鍵詞:橢球標(biāo)度對準(zhǔn)

        楊宗林, 陳曉勇,2,3, 熊繼軍,2, 張曉明,2, 洪應(yīng)平,2

        (1. 中北大學(xué) 儀器科學(xué)與動態(tài)測試教育部重點實驗室, 山西 太原 030051;2. 中北大學(xué) 電子測試技術(shù)重點實驗室, 山西 太原 030051; 3. 中北大學(xué) 化學(xué)工程與技術(shù)學(xué)院, 山西 太原 030051)

        0 引 言

        隨著現(xiàn)代科技的發(fā)展, 各國開始關(guān)注地震破壞、 高能爆破和強撞擊等特殊危害的精準(zhǔn)評估及極端沖擊動力學(xué)研究. 三軸加速度計廣泛應(yīng)用于極端或常規(guī)沖擊和振動信號監(jiān)測、 撞擊點定位、 波場重建以及目標(biāo)損傷評估等方面的研究. 三軸加速度計用于敏感載體三軸比力, 其性能好壞對解算監(jiān)測和定位信息的準(zhǔn)確性有直接影響, 由于三軸加速度計在轉(zhuǎn)臺上確定的標(biāo)度因數(shù)矩陣與零位輸出電壓會隨時間發(fā)生變化, 因此在無大型轉(zhuǎn)臺情況下, 現(xiàn)場標(biāo)定補償方法的研究具有重要意義.

        目前, 國內(nèi)外學(xué)者已提出了諸多針對三軸加速度計不正交角、 主軸靈敏度與零偏等的補償方法, 例如最大似然數(shù)標(biāo)定補償方法[1-2], 支持向量機的加速度計參數(shù)估計[3], 橢球擬合法[4-5], 自適應(yīng)系數(shù)求解法[6-7], 自適應(yīng)濾波算法[8], 遺傳算法[9-10], 粒子群算法[11-12], 神經(jīng)網(wǎng)絡(luò)[13-14]等參數(shù)估計方法. 其中橢球擬合法由于現(xiàn)場標(biāo)定快速簡易穩(wěn)定而應(yīng)用較多, 但是由于存在旋轉(zhuǎn)模糊性, 其精度還是不能滿足日益增加的應(yīng)用需求.

        為了提升三軸加速度計現(xiàn)場快速標(biāo)度的精度, 本文通過對三軸加速度計進(jìn)行標(biāo)定誤差分析, 引入傳統(tǒng)橢球擬合標(biāo)度補償方法, 將旋轉(zhuǎn)模糊性考慮進(jìn)來, 提出了基于自適應(yīng)遺傳算法優(yōu)化非對準(zhǔn)誤差矩陣的方法. 在實際使用橢球擬合的補償方法時, 都會采取預(yù)先假設(shè)標(biāo)度因數(shù)矩陣的三角矩陣的方式來解決旋轉(zhuǎn)模糊問題. 然而, 在標(biāo)定補償中, 通常標(biāo)度因數(shù)矩陣的形式是不可預(yù)知的, 因而橢球擬合補償存在非對準(zhǔn)誤差. 本文通過橢球擬合方法引入非對準(zhǔn)誤差, 將旋轉(zhuǎn)模糊問題作為研究對象, 通過自適應(yīng)遺傳算法對非對準(zhǔn)誤差進(jìn)行參數(shù)估計.

        1 三軸加速度計標(biāo)定模型

        1.1 三軸加速度計輸出補償模型

        在實際測量中, 三軸加速度計的安裝誤差、 刻度因子以及測量噪聲等因素會導(dǎo)致測量誤差. 因此, 三軸加速度計的輸出模型為

        (1)

        U=Ka+U0,

        (2)

        1.2 橢圓擬合標(biāo)定模型

        在室溫下, 同一地點加速度恒定不變, 現(xiàn)假設(shè)現(xiàn)場的重力加速度的模為恒定g, 將式(2)輸出模型轉(zhuǎn)化為加速度校正模型,

        a=K-1(U-U0),

        (3)

        因此,

        ‖a‖=‖K-1(U-U0)‖=g.

        (4)

        對式(4)變換成標(biāo)準(zhǔn)二次型為

        (U-U0)T(K-1)TK-1(U-U0)=g2.

        (5)

        M=(K-1)TK-1/g2,

        (6)

        聯(lián)立式(5)和(6), 得到廣義的橢球面方程

        (U-U0)TM(U-U0)=1.

        (7)

        將橢球方程表示為一般形式

        2eUxUz+2fUyUz+2gUx+

        2hUy+2iUz+2j=0,

        (8)

        (9)

        聯(lián)立式(6)和(9)可得出標(biāo)度因數(shù)矩陣的逆矩陣K-1.

        1.3 三軸加速度計橢球擬合快速標(biāo)定方法的不足

        在1.2節(jié)中利用擬合的橢球面方程求解標(biāo)度因數(shù)矩陣K時, (K-1)TK-1=Mg2需要做對稱矩陣分解. 然而, 無論采用cholesky分解[16]、 特征值分解[17]或是其他方法, 都需要假設(shè)標(biāo)度因數(shù)矩陣K為對角矩陣、 三角矩陣或?qū)ΨQ矩陣的矩陣形式, 從而分解得到對角矩陣、 三角矩陣或?qū)ΨQ矩陣的矩陣形式的標(biāo)度因數(shù)矩陣的逆矩陣K-1. 一般情況下, 標(biāo)度因數(shù)矩陣K沒有確定的具體形式, 所以, 分解得到的標(biāo)度因數(shù)矩陣的逆矩陣K-1是不準(zhǔn)確的.

        2 基于自適應(yīng)遺傳算法的非對準(zhǔn)誤差補償方法

        2.1 三軸加速度計輸出橢球擬合補償模型

        從幾何角度分析, 造成非對準(zhǔn)誤差的原因是存在一個正交矩陣R, 使得橢球擬合標(biāo)定的三軸加速度計相對于載體坐標(biāo)系旋轉(zhuǎn)了某一個固定角造成的. 因此, 在橢球擬合的基礎(chǔ)上, 假設(shè)三軸加速度計坐標(biāo)分別繞z軸,y軸,x軸旋轉(zhuǎn)固定的角度θ1,θ2,θ3變換到載體坐標(biāo)系, 則非對準(zhǔn)誤差角為θ=(θ1,θ2,θ3), 因此, 存在正交矩陣R(θ)為

        (10)

        于是有

        K′-1=R(θ)K-1.

        (11)

        利用式(3)將1.1節(jié)校正的三軸加速度計的輸出電壓轉(zhuǎn)化為對應(yīng)加速度g值, 記為a=[azi,ayi,azi]T,i=1,2,…,n, 則非對準(zhǔn)誤差補償?shù)募铀俣葹?/p>

        (12)

        2.2 基于自適應(yīng)遺傳算法的非對準(zhǔn)誤差補償方法

        1) 編碼. 將非對準(zhǔn)誤差矩陣R(θ)包含的3個未知數(shù)作為一條染色體上的9段基因, 用實數(shù)編碼對種群中的全部基因進(jìn)行初始化.

        2) 計算適應(yīng)值. 適應(yīng)度函數(shù)的選區(qū)直接影響算法的收斂性能. 本文根據(jù)距離的平方和構(gòu)造適度函

        (13)

        顯然,L(θ)越趨近于零, 非對準(zhǔn)誤差角越接近實際值, 對測量值的補償標(biāo)定越準(zhǔn)確, 所以, 目標(biāo)函數(shù)為minL(θ).

        3) 選擇. 通過計算每一個適應(yīng)度函數(shù)的適應(yīng)度值得到每個個體的選擇概率以及累加概率作為選擇區(qū)間, 選擇最優(yōu)的個體復(fù)制到下一代種群中去.

        4) 自適應(yīng)交叉和變異. 交叉和變異是整個算法的核心, 傳統(tǒng)算法中, 交叉概率過大會導(dǎo)致代溝大, 變成了隨機算法, 而過小會導(dǎo)致停滯收斂太慢, 抑制早熟現(xiàn)象的能力就會較差; 變異概率過大也會使基因的遺傳變得不穩(wěn)定, 優(yōu)良的基因容易被破壞, 變異概率過小導(dǎo)致個體穩(wěn)定, 容易陷入局部收斂, 搜索不到全局最優(yōu). 因此提出自適應(yīng)交叉和變異概率

        (14)

        式中:fmax為種群中最大適應(yīng)度值;favg為種群中平均適應(yīng)度值;f為交叉?zhèn)€體中較大的適應(yīng)度值;f′為變異個體的適應(yīng)度值; 參數(shù)k1=k3=1,k2=k4=0.5.

        5) 反復(fù)迭代3)、 4)步直至算法收斂, 適應(yīng)度提升的空間很小, 計算出非對準(zhǔn)誤矩陣R(θ).

        最后, 通過式(11)計算出準(zhǔn)確的標(biāo)定因數(shù)矩陣K和零位輸出電壓U0, 利用輸出補償模型對三軸加速度計進(jìn)行現(xiàn)場快速標(biāo)定.

        3 算法性能分析

        為了驗證本文所提非對準(zhǔn)誤差參數(shù)估計方法的有效性和可行性, 在田曉春等[18]基于轉(zhuǎn)臺標(biāo)定的標(biāo)定因數(shù)矩陣K和零位輸出電壓U0基礎(chǔ)上, 創(chuàng)建3組分別繞x軸,y軸,z軸旋轉(zhuǎn)半徑為1個g的標(biāo)準(zhǔn)球面數(shù)據(jù), 如圖 1 所示.

        圖 1 標(biāo)準(zhǔn)球形三軸加速度Fig.1 Standard spherical triaxial acceleration

        將標(biāo)定因數(shù)矩陣K和零位輸出電壓U0代入輸出電壓模型, 把標(biāo)準(zhǔn)的數(shù)據(jù)球面轉(zhuǎn)化為橢球面的實測數(shù)據(jù), 如圖 2 所示. 從圖中可以看出, 標(biāo)準(zhǔn)的球面數(shù)據(jù)轉(zhuǎn)變成了球心不在原點的橢球面數(shù)據(jù), 下面使用這些數(shù)據(jù)驗證本文算法的可行性.

        圖 2 橢球面加速度計實際輸出電壓Fig.2 Actual output voltage of ellipsoidal accelerometer

        創(chuàng)建測試數(shù)據(jù)后, 采用橢球擬合對三軸加速度計進(jìn)行標(biāo)定補償結(jié)果與原始數(shù)據(jù)的比對圖如圖 3 所示.

        圖 3 三軸加速度計標(biāo)定補償結(jié)果Fig.3 Calibration compensation results of triaxial accelerometer

        通過自適應(yīng)遺傳算法搜索全局最優(yōu)適應(yīng)度值, 快速收斂到全局最優(yōu)解, 非對準(zhǔn)誤差參數(shù)估計全部實現(xiàn)收斂, 橢球擬合補償?shù)?個軸的均方誤差分別為1.412 3e-05, 1.424 3e-05, 6.774 6e-08; 本文所提方法補償非對準(zhǔn)誤差后, 3個軸的均方誤差分別為1.347 0e-11, 1.383 5e-11, 1.920 2e-11. 從各個軸向的精度來看, 精度最大提升了6個數(shù)量級, 因此自適應(yīng)遺傳算法可以很好地應(yīng)用在三軸加速度計非對準(zhǔn)誤差參數(shù)估計中. 圖 4 為最優(yōu)適應(yīng)度與平均適應(yīng)度值隨迭代次數(shù)變化情況, 最終結(jié)果趨近于零.

        圖 4 適應(yīng)度收斂過程Fig.4 Convergence process of fitness

        由于上述數(shù)據(jù)不正交角和零位輸出電壓都較小, 而且標(biāo)定的環(huán)境干擾較少, 因此數(shù)據(jù)誤差不大, 旋轉(zhuǎn)模糊性導(dǎo)致的非對準(zhǔn)誤差顯示不明顯. 本文基于標(biāo)準(zhǔn)球面經(jīng)過伸縮、 平移、 旋轉(zhuǎn)以及測量噪聲畸變成不標(biāo)準(zhǔn)橢球的原理, 創(chuàng)建出帶有噪聲的一般橢球面, 再利用本文所提方法進(jìn)行標(biāo)定補償, 結(jié)果如圖 5 所示. 在數(shù)據(jù)畸變較大的情況下, 橢球擬合補償?shù)姆菍?zhǔn)誤差影響很明顯, 橢球擬合補償?shù)?個軸的均方誤差分別為0.056 0, 0.204 6, 0.164 3; 本文所提方法補償非對準(zhǔn)誤差后, 3個軸的均方誤差分別為0.001 1, 4.307 5e-04, 5.037 7e-04, 驗證了基于橢球擬合的標(biāo)定方法存在非對準(zhǔn)誤差的缺陷以及本文所提非對準(zhǔn)誤差估計方法的有效性, 并且在觀測數(shù)據(jù)受到較大干擾時, 精度提升了2個數(shù)量級, 表現(xiàn)出良好的補償精度.

        圖 5 不良數(shù)據(jù)下三軸加速度計標(biāo)定補償結(jié)果Fig.5 Calibration compensation results of triaxial accelerometer in bad data

        4 結(jié) 論

        本文所提算法在傳統(tǒng)橢球擬合的基礎(chǔ)上引入自適應(yīng)遺傳算法非對準(zhǔn)誤差估計, 解決了旋轉(zhuǎn)模糊問題. 仿真結(jié)果表明, 本文所提補償算法對三軸加速度計補償標(biāo)定的精度均方誤差達(dá)到了 0.001 的誤差精度, 在數(shù)據(jù)良好時, 誤差均方誤差精度達(dá)到了10-11. 在數(shù)據(jù)干擾較大時, 該算法對非對準(zhǔn)誤差的補償表現(xiàn)良好, 解決了傳統(tǒng)橢球擬合旋轉(zhuǎn)模糊的問題, 并且有良好的魯棒性和精度.

        猜你喜歡
        橢球標(biāo)度對準(zhǔn)
        層次分析法中兩種標(biāo)度的對比分析
        獨立坐標(biāo)系橢球變換與坐標(biāo)換算
        橢球槽宏程序編制及其Vericut仿真
        智能制造(2021年4期)2021-11-04 08:54:44
        對準(zhǔn)提升組織力的聚焦點——陜西以組織振興引領(lǐng)鄉(xiāng)村振興
        橢球精加工軌跡及程序設(shè)計
        基于外定界橢球集員估計的純方位目標(biāo)跟蹤
        一種改進(jìn)的速度加姿態(tài)匹配快速傳遞對準(zhǔn)算法
        加權(quán)無標(biāo)度網(wǎng)絡(luò)上SIRS 類傳播模型研究
        INS/GPS組合系統(tǒng)初始滾轉(zhuǎn)角空中粗對準(zhǔn)方法
        高階SRC-KF SINS對準(zhǔn)模型算法
        女同久久精品国产99国产精| √天堂中文官网8在线| 98色花堂国产精品首页| av免费看网站在线观看| 蜜桃a人妻精品一区二区三区| 亚洲愉拍99热成人精品热久久| 美女高潮无遮挡免费视频| 国产精品女丝袜白丝袜| 精品少妇人妻av一区二区蜜桃 | 又黄又爽又色视频| 国产成人无码区免费内射一片色欲| 亚洲国产精品自产拍久久蜜AV | 欧美综合区| 亚洲人妻御姐中文字幕| 成熟了的熟妇毛茸茸| 性色av无码一区二区三区人妻 | 久久国产精久久精产国| 亚洲www视频| 大尺度极品粉嫩嫩模免费| 无码国产精品久久一区免费| 中文字幕亚洲乱码熟女一区二区| 国产美女被遭强高潮露开双腿| av中文字幕一区人妻| 摸进她的内裤里疯狂揉她动图视频 | 亚洲国产一区二区三区视频在线| 亚洲国产精品久久婷婷| 亚洲国产精品无码专区影院| 99精品一区二区三区免费视频| 亚洲综合天堂av网站在线观看| 在线一区二区三区国产精品| 无码av免费一区二区三区| 精品国产一区二区三区久久女人 | 日韩精品成人区中文字幕| 国产真实老熟女无套内射| 北岛玲中文字幕人妻系列| av在线播放免费观看| 国产成年女人毛片80s网站| jizz国产精品免费麻豆| 亚洲黑寡妇黄色一级片| 给你免费播放的视频| 色先锋资源久久综合5566|