基于LUT与CORDIC混合架构的开普勒方程计算装置
申请号:CN202511005740
申请日期:2025-07-21
公开号:CN120821932A
公开日期:2025-10-21
类型:发明专利
摘要
本发明提出了一种基于LUT与CORDIC混合架构的开普勒方程计算装置,适用于卫星导航与空间飞行器姿轨控领域。该装置包括角度查找表模块、CORDIC三角函数计算模块、牛顿修正单元、迭代控制单元及输出接口。角度查找表模块根据平近点角和离心率输出偏近点角初值及迭代次数配置参数;CORDIC模块并行计算sin E、cos E及1/(1‑e·cos E);牛顿修正单元通过迭代获得满足精度要求的偏近点角;迭代控制单元根据离心率动态选择迭代次数。该混合架构结合了LUT预判与CORDIC精修,通过角度预折叠、高密度CORDIC合并旋转和动态迭代控制等创新设计,在有限的存储和硬件资源下,实现高速求解、优异精度与低功耗性能。该方案适用于星载计算机、卫星导航接收机及移动终端,并可实现为FPGA IP核或ASIC内核。
技术关键词
查找表
方程
心率
控制单元
CORDIC算法
数字信号处理单元
卫星导航接收机
ROM阵列
地址生成单元
旋转单元
ROM单元
模块
折叠电路
高密度
空间飞行器
旋转算法
多项式
精度
非球形
控制接口