检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘一康 刘宁[1] 苏中[1] 范军芳[1] LIU Yi-kang;LIU Ning;SU Zhong;FAN Jun-fang(Beijing Key Laboratory of High Dynamic Navigation Technology,Beijing Information Science and Technology University,Beijing 100192,China)
机构地区:[1]北京信息科技大学高动态导航技术北京市重点实验室,北京100192
出 处:《计算机仿真》2023年第11期236-242,共7页Computer Simulation
基 金:国家自然科学基金(61801032);北京市自然科学基金(4212003)。
摘 要:为了进一步提高工程应用中扩展卡尔曼滤波器的实时性及通用性,提出了基于具有高度并行性特点的现场可编程逻辑阵列(FPGA)实现扩展卡尔曼滤波器的方案。依据其并行运算的特点,设计了扩展卡尔曼滤波并行运算流程,有效缩短了运算时间。针对矩阵乘法、状态机设计等难点提出优化实施方案,并采用模块化的设计方法进行了系统软件架构设计,使其更加易于进行测试与升级。最后通过与数值仿真结果进行对比分析,验证了本设计具备良好的运算精度,且有效提高了系统实时性。In order to improve the real-time performance and universality of the extended Kalman filter in engi-neering applications,a scheme to implement the extended Kalman filter based on field programmable logic array(FP.GA)with high parallelism is proposed.According to the characteristics of parallel operation,the parallel operation flow of the extended Kalman filter is designed,which can effectively shorten operation time.In view of the matrix multipli-cation,state machine design and other difficulties,the optimization implementation scheme is proposed,and the modu-lar design method is adopted to design the system software architecture,which makes it easier to test and upgrade.Fi-nally,the comparison with numerical simulation results verifies that the design has good calculation accuracy,which effectively improves the system real-time performance.
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145