国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于粒子群參數(shù)辨識法的SINS初始對準(zhǔn)方法謝祖輝楊功流

2018-10-10 09:21:22于東康
航空兵器 2018年3期
關(guān)鍵詞:參數(shù)辨識粒子群優(yōu)化算法

于東康

摘 要: 針對基座搖擺運(yùn)動條件下, 用遞推最小二乘參數(shù)辨識法對初始失準(zhǔn)角進(jìn)行估計(jì)時(shí), 存在方位失準(zhǔn)角收斂速度慢、 估計(jì)精度受到北向失準(zhǔn)角估計(jì)精度影響等問題, 提出一種基于粒子群優(yōu)化(PSO)算法的參數(shù)辨識法。 該方法在保證初始對準(zhǔn)精度的同時(shí), 直接以三個失準(zhǔn)角作為待估參數(shù)對其進(jìn)行估計(jì), 大大降低了方位失準(zhǔn)角的估計(jì)時(shí)間。 仿真結(jié)果表明, 與遞推最小二乘法相比, 粒子群優(yōu)化算法的方位失準(zhǔn)角估計(jì)時(shí)間縮短了94.52%, 水平失準(zhǔn)角縮短了60%左右。

關(guān)鍵詞: 捷聯(lián)慣導(dǎo)系統(tǒng); 初始對準(zhǔn); 參數(shù)辨識; 遞推最小二乘法; 粒子群優(yōu)化算法

中圖分類號: TJ765; U666.1 文獻(xiàn)標(biāo)識碼: A文章編號: 1673-5048(2018)03-0018-06

0 引 言

捷聯(lián)慣導(dǎo)系統(tǒng)作為一種自主導(dǎo)航設(shè)備, 廣泛運(yùn)用于各種場合。 而慣導(dǎo)系統(tǒng)的導(dǎo)航解算又是建立在迭代計(jì)算的基礎(chǔ)上[1-2]。 因此, 慣導(dǎo)系統(tǒng)的初始對準(zhǔn)精度是一個非常重要的系統(tǒng)性能指標(biāo)[3], 它分為粗對準(zhǔn)階段和精對準(zhǔn)階段。 在初始對準(zhǔn)過程中, Kalman濾波運(yùn)用較廣泛, 但是Kalman濾波需要精確已知的量測噪聲和系統(tǒng)白噪聲模型, 對于系泊狀態(tài)下的艦船, 由于存在一定規(guī)律的低頻線晃動, 此時(shí)量測噪聲不能再被看做白噪聲, 無法滿足Kalman濾波器的使用要求[4-5], 并且由于線晃動會引起干擾加速度, 如果仍使用傳統(tǒng)的靜基座對準(zhǔn)模型, 將會產(chǎn)生很大的對準(zhǔn)誤差。 而參數(shù)辨識法精對準(zhǔn)則避免了由于系統(tǒng)噪聲模型和量測噪聲模型不準(zhǔn)確所造成的濾波器振蕩甚至發(fā)散, 它利用加速度計(jì)輸出的加速度對時(shí)間進(jìn)行積分得到速度誤差模型, 從而實(shí)現(xiàn)了對準(zhǔn)問題到參數(shù)辨識問題的轉(zhuǎn)換, 常用的參數(shù)辨識法有遞推最小二乘法、 極大似然法等。 但從速度誤差模型系數(shù)中可以發(fā)現(xiàn), 方位失準(zhǔn)角的估計(jì)精度和收斂速度受到北向失準(zhǔn)角和待估參數(shù)a2N的影響。 因此, 本文提出一種基于粒子群(PSO)算法的參數(shù)辨識法, 以東向、 北向、 方位失準(zhǔn)角以及桿臂效應(yīng)速度作為待辨識參數(shù)來實(shí)現(xiàn)搖擺基座下的快速精確初始對準(zhǔn)。

1 基于參數(shù)辨識法的捷聯(lián)慣導(dǎo)系統(tǒng)初始對準(zhǔn)

1.1 遞推最小二乘參數(shù)辨識法

根據(jù)上述條件, 當(dāng)用遞推最小二乘參數(shù)辨識法對失準(zhǔn)角進(jìn)行估計(jì)時(shí), 得到水平和方位失準(zhǔn)誤差角如圖2所示; 當(dāng)用本文所述粒子群參數(shù)辨識法對失準(zhǔn)角進(jìn)行估計(jì)時(shí), 得到水平和方位失準(zhǔn)誤差角如圖3所示。

經(jīng)計(jì)算, 得到遞推最小二乘法和粒子群參數(shù)辯識法在各失準(zhǔn)角達(dá)到相同估計(jì)精度時(shí)的用時(shí)對比如表1所示。

由圖2~3、 表1可以看出:

(1) 當(dāng)用遞推最小二乘法對失準(zhǔn)角進(jìn)行估計(jì)時(shí), 水平失準(zhǔn)角估計(jì)精度較高, 但收斂速度較慢。 東向失準(zhǔn)角誤差直到71.57 s左右才收斂到8.858′, 北向失準(zhǔn)角誤差直到91.33 s左右才收斂到19.35′; 而方位失準(zhǔn)角不僅估計(jì)精度差且收斂速度慢, 直到501.30 s左右才收斂到37.94′, 這是因?yàn)橛墒剑?0)可知方位失準(zhǔn)角的估計(jì)精度和收斂速度受到北向失準(zhǔn)角以及待估參數(shù)a2N的影響, 從圖4可以直觀的看出a2N收斂速度慢, 這直接影響了方位失準(zhǔn)角的收斂速度。

(2) 當(dāng)用粒子群參數(shù)辨識法對失準(zhǔn)角進(jìn)行估計(jì)時(shí), 水平失準(zhǔn)角只用了27.45 s就達(dá)到與用遞推最小二乘法相同的估計(jì)精度, 特別是方位失準(zhǔn)角僅僅用了27.45 s就達(dá)到與用遞推最小二乘法相同的估計(jì)精度。 這是因?yàn)橛墒剑?1)可以看出粒子群算法直接以三個失準(zhǔn)角作為待估參數(shù), 在進(jìn)行參數(shù)搜索時(shí), 三個失準(zhǔn)角的位置更新和速度更新同時(shí)進(jìn)行, 相互獨(dú)立, 互不影響, 直接消除了北向失準(zhǔn)角和待估參數(shù)a2N對方位失準(zhǔn)角估計(jì)精度和收斂速度的影響, 從而大大提高了方位失準(zhǔn)角的收斂速度, 這對于某些要求快速初始對準(zhǔn)的場合, 如導(dǎo)彈發(fā)射是十分有利的。

(3) 從圖3還可以看出, 當(dāng)用粒子群參數(shù)辨識法對失準(zhǔn)角進(jìn)行估計(jì)時(shí), 三個失準(zhǔn)角的估計(jì)精度在達(dá)到各自的穩(wěn)定值以后, 估計(jì)誤差曲線會出現(xiàn)個別較大值。 這是因?yàn)榱W尤核惴ㄊ諗克俣瓤欤?當(dāng)某一個粒子發(fā)現(xiàn)一個當(dāng)前最優(yōu)位置時(shí), 其他所有的粒子會迅速向該位置靠攏, 如果該最優(yōu)位置只是一個局部最優(yōu), 則粒子群就無法在整個解空間內(nèi)重新搜索, 從而陷入局部最優(yōu)。 因此, 在粒子群收斂的過程中需要加入一個自適應(yīng)變異函數(shù), 當(dāng)滿足變異條件時(shí), 粒子以一定的概率變異, 跳出局部最優(yōu), 進(jìn)入解空間的其他區(qū)域繼續(xù)搜索, 從而有效避免了“早熟收斂”的現(xiàn)象[11]。

3 結(jié) 論

本文提出了一種基于粒子群參數(shù)辨識法的SINS初始對準(zhǔn)方法, 該算法通過參數(shù)分離的方法, 不僅克服了北向失準(zhǔn)角和待估參數(shù)a2N對方位失準(zhǔn)角估計(jì)精度和收斂速度的不利影響, 還提高了水平失準(zhǔn)角和方位失準(zhǔn)角的收斂速度, 從而達(dá)到在保證對準(zhǔn)精度的同時(shí)縮短SINS初始對準(zhǔn)的時(shí)間。 研究結(jié)果可為艦載導(dǎo)彈發(fā)射等要求快速初始對準(zhǔn)的場合提供設(shè)計(jì)參考依據(jù)。

參考文獻(xiàn):

[1] Feng Yangchi, Wei Gao. The Application of Robust Adaptive Cubature Particle Filter Algorithm in Initial Alignment of SINS[C]∥ICMA Conference,Harbin,China, 2016: 1344-1349.

[2] 丁翠玲,陳帥. GNSS/SINS深組合導(dǎo)航系統(tǒng)研究現(xiàn)狀及展望[J]. 航空兵器, 2015(5): 18-19.

Ding Cuiling,Chen Shuai. Current Status and Prospect of Researches on GNSS/SINS Deeply Integrated Navigation System[J]. Aero Weaponry, 2015(5): 18-19.(in Chinese)

[3] 周亢, 閆建國. 卡爾曼濾波在捷聯(lián)慣導(dǎo)系統(tǒng)初始對準(zhǔn)中的應(yīng)用[J]. 計(jì)算機(jī)仿真, 2008, 25(9): 46-49.

Zhou Kang,Yan Jianguo. Application of Kalman Filter in Initial Alignment of Strapdown INS[J]. Computer Simulation, 2008, 25(9): 46-49.(in Chinese)

[4] 嚴(yán)恭敏, 翁浚, 趙長山,等. 捷聯(lián)慣導(dǎo)系統(tǒng)改進(jìn)參數(shù)辨識初始對準(zhǔn)方法[J]. 中國慣性技術(shù)學(xué)報(bào), 2010,18(5): 523-526.

Yan Gongmin,Weng Jun,Zhao Changshan,et al. Improved Parameter Identification Method for SINS Initial Alignment[J]. Journal of Cinese Initial Technology, 2010, 18(5): 523-526.(in Chinese)

[5] 王鑫,王新龍. 彈道導(dǎo)彈SINS/CNS組合導(dǎo)航系統(tǒng)建模與性能仿真[J]. 航空兵器, 2015(2): 22-23.

Wang Xin,Wang Xinlong. System Modeling and Performance Simulation on SINS/CNS Integrated Navigation System for Ballistic Missile[J]. Aero Weaponry, 2015, (2): 22-23.(in Chinese)

[6] 秦永元. 慣性導(dǎo)航[M]. 北京: 科學(xué)出版社, 2014: 322-323.

Qin Yongyuan. Initial Navigation[M]. Beijing:Science Press, 2014: 322-323.(in Chinese)

[7] 王新龍, 馬閃, 王海涌. SINS在搖擺基座上的快速精確對準(zhǔn)方法[J]. 北京航空航天大學(xué)學(xué)報(bào),2009, 35(1): 91-95.

Wang Xinlong, Ma Shan, Wang Haiyong. Fast and Precise Initial Alignment of Starpdown Inertial Navigation System on Rolling Base[J]. Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(1): 91-95.(in Chinese)

[8] Kennedy J, Eberhart R. Particle Swarm Optimization[C]∥Neural Networks Conference,Perth,Australia,1995: 1942-1948.

[9] Chhachhiya D, Sharma A, Gupta M. Designing Optimal Architecture of Neural Network with Particle Swarm Optimization Techniques Specifically for Educational Dataset[C]∥DSEC Conference,Noida, India, 2017: 52-57.

[10] 劉金琨. 系統(tǒng)辨識理論及MATLAB仿真[M]. 北京:電子工業(yè)出版社, 2013: 215-216.

Liu Jinkun. System Identification Theory and MATLAB Simulation[M]. Beijing:Publishing House of Electronics Industry, 2013: 215-216.(in Chinese)

[11] 呂振肅,侯志榮. 自適應(yīng)變異的粒子群優(yōu)化算法[J]. 電子學(xué)報(bào), 2004, 3(2): 416-420.

Lü Zhensu, Hou Zhirong. Particle Swarm Optimization with Adaptive Mutation[J]. Acta Electronica Sinica, 2004, 3(2): 416-420.(in Chinese)

Abstract: When the recursive least squares algorithm is used to estimate the initial misalignment angle under the condition of rolling base, the convergence rate and estimation accuracy of azimuthal misalignment are influenced by the estimation accuracy of north misalignment angle. Based on this, a parameter identification method based on particle swarm optimization (PSO) algorithm is proposed.In order to ensure the initial alignment accuracy, this method estimates the three misalignment angles directly, and the estimation time of azimuthal misalignment angle has greatly reduced.Simulation results show that the estimation time of the azimuthal misalignment angle of the particle swarm optimization algorithm is shortened by 94.52% compared with the recursive least squares algorithm, and the horizontal misalignment angle is shortened by about 60%.

Key words: strapdown inertial navigation system(SINS); initial alignment; parameter identification; recursive least squares algorithm; particle swarm optimization algorithm(PSO)

猜你喜歡
參數(shù)辨識粒子群優(yōu)化算法
基于偏差補(bǔ)償遞推最小二乘法的熒光補(bǔ)償方法
基于改進(jìn)SVM的通信干擾識別
基于自適應(yīng)線程束的GPU并行粒子群優(yōu)化算法
基于壓電陶瓷的納米定位與掃描平臺模型辨識算法研究
電纜導(dǎo)體溫度間接測量的方法研究
基于混合粒子群算法的供熱管網(wǎng)優(yōu)化設(shè)計(jì)
基于改進(jìn)支持向量機(jī)的船舶縱搖預(yù)報(bào)模型
基于相關(guān)度的忙時(shí)話務(wù)量加權(quán)一階局域預(yù)測模型
PMU最優(yōu)配置及其在艦船電力系統(tǒng)中應(yīng)用研究
艦艇發(fā)電機(jī)勵磁系統(tǒng)參數(shù)辨識研究
渝北区| 红安县| 元阳县| 黔江区| 乡宁县| 夏津县| 黄大仙区| 盈江县| 焦作市| 藁城市| 怀宁县| 平邑县| 浦县| 哈密市| 武邑县| 宁安市| 图们市| 夏津县| 浠水县| 盐城市| 探索| 水富县| 谷城县| 清流县| 连江县| 陵川县| 南丹县| 阳曲县| 松潘县| 定襄县| 元谋县| 如东县| 张掖市| 余干县| 外汇| 尚志市| 宝丰县| 祁阳县| 修武县| 新绛县| 玛沁县|