亚洲免费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)模型算法
        亚洲色偷偷偷综合网另类小说| 亚洲一区二区三区影院| 久久久亚洲精品无码| 激情内射亚州一区二区三区爱妻 | 亚洲午夜无码久久yy6080| 少妇高潮无码自拍| 一卡二卡国产av熟女| 中文字幕久久波多野结衣av不卡| 亚洲国产日韩精品一区二区三区| 一本一本久久a久久精品综合麻豆| 久久久亚洲精品午夜福利| 免费黄网站永久地址进入| 日本熟妇另类一区二区三区| 亚洲av久久久噜噜噜噜| 开心婷婷五月激情综合社区| 精品亚洲一区二区99| 少妇人妻精品一区二区三区视| 国产精品人成在线观看免费| 国产日产综合| 国产喷水福利在线视频| 蜜桃视频一区二区三区在线| 免费精品人妻一区二区三区| 亚洲精品中文幕一区二区| 无码成人aaaaa毛片| 91成人午夜性a一级毛片| 一区二区三区观看在线视频| 一区二区三区国产精品乱码| 成人aaa片一区国产精品| 人妻去按摩店被黑人按中出| 日本av一区二区播放| 中文字幕女同人妖熟女| 国产乱子轮xxx农村| 国产极品久久久久极品| 果冻蜜桃传媒在线观看| 国产黄久色一区2区三区| 日韩日韩日韩日韩日韩| 欧美国产日本高清不卡| 极品美女尤物嫩模啪啪| 日韩中文字幕不卡在线| 乱码av麻豆丝袜熟女系列| 黄又色又污又爽又高潮动态图|