船舶动力定位系统已广泛应用于海洋工程中,状态估计是动力定位系统的重要组成部分。在工程应用中,状态估计方法主要采用基于卡尔曼滤波的算法,但是这些算法对于船舶首向的滤波效果并不理想。alpha-beta滤波是一种不基于模型的稳定常增益滤波器,其结构与卡尔曼滤波类似。本文设计了一种混合滤波器,采用alpha-beta滤波对船舶首向进行滤波,扩展卡尔曼滤波对船舶横向和纵向进行滤波,以改善船舶首向的滤波效果。通过将混合滤波器的滤波效果与扩展卡尔曼滤波器进行对比,验证了alpha-beta滤波用于船舶首向滤波的可行性和有效性。
Ship dynamic positioning system has been widely used in ocean engineering, the state estimation is an important part of dynamic positioning system. In engineering applications, the state estimation mainly uses the algorithms based on Kalman filter, but the heading filtering effect of these algorithms is not ideal.Alpha-betafilter, whose structure is similar to Kalman filter, is a kind of filter which is not based exact model and has fixed gain. We design a hybrid filter, which uses alpha-beta filter for ship's heading and employs extend Kalman filter for the estimation of horizontal and vertical, for the purpose of improving the ship's heading filtering effect. By comparing the filtering effect between the hybrid filter and extend Kalman filter, it can prove the feasibility and effectiveness of thealpha-beta filter for ship's heading filtering.
2018,(): 64-67 收稿日期:2016-12-12
DOI:10.3404/j.issn.1672-7649.2018.02.011
分类号:U674.38
基金项目:国家自然科学基金资助项目(61301279、51479158),中央高校基本科研业务费专项资金资助项目(163102006)
作者简介:冯辉(1981-),男,博士,副教授,研究方向为船舶动力定位系统
参考文献:
[1] 边信黔, 付明玉, 王元慧, 等.船舶动力定位[M]. 北京: 科学出版社, 2011: 25-29.
[2] FOSSEN T I. Handbook of marine craft hydrodynamics and motion control[M]. 2011: 2-4.
[3] 潘显俊.α-β滤波器在相控阵雷达机动目标跟踪中的应用[J].装备指挥技术学院学报, 2005, 16(2): 96-100.
[4] 戴文舒.自适应Alpha-beta修正的线谱检测后置处理方法[J].电子与信息学报, 2014, 36(10): 24-30.
[5] 朱齐丹.自动着舰系统α-β滤波器研究[J].计算机仿真, 2014, 31(2): 121-125.
[6] 贺利文.一种改进的α-β滤波算法[J].现代电子技术, 2012, 35(21): 28-31.
[7] 朱薇.一种改进的α-β目标跟踪滤波算法[J].计算机应用, 2007, 27(8): 45-49.
[8] 王红亮.一种机动目标跟踪的自适应α-β滤波算法[J].雷达科学与技术, 2007, 5(4): 278-282.
[9] KALATA P R. The tracking index: a generalized parameter for and α-β-γ target trackers[J]. IEEE Transactions on Aerospace & Electronic Systems, 1984, AES-20(2): 174-182.