首页 | 本学科首页   官方微博 | 高级检索  
     

反正切函数的CORDIC 算法及其FPGA 实现
引用本文:王 强. 反正切函数的CORDIC 算法及其FPGA 实现[J]. 兵工自动化, 2020, 39(6)
作者姓名:王 强
作者单位:南京模拟技术研究所无人机事业部,南京 210016
摘    要:为解决传统的反三角函数求解方法存在速度低、精度低和不方便实现的问题,提出一种基于FPGA 控制器实现运动平台的运动学逆解算法。根据CORDIC 算法原理,以圆周坐标系统的旋转模式和向量化模式为例进行理论分析,构建基于NiosⅡ软核处理器的SOPC 系统架构,利用C 语言编写逆向运动学求解模块,并通过ModelSim仿真软件对逆向运动学理论进行仿真验证。测试结果表明,采用FPGA 实现运动平台的逆向运动学求解算法是正确的。

关 键 词:反正切函数;FPGA;运动学逆解;CORDIC
收稿时间:2020-02-20
修稿时间:2020-04-03

CORDIC Algorithm of Arctangent Function and Its FPGA Implementation
Abstract:In order to solve the problem of low speed, low precision and inconvenient realization of the traditionalinverse trigonometric method, a kinematics inverse solution algorithm of motion platform based on FPGA controller.According to the principle of CORDIC algorithm, taking the rotating mode and vector quantization mode of the circularcoordinate system as an example, the SOPC system architecture based on the Nios II soft core processor is constructed, andthe reverse kinematics solution module is written using the C language. The theory of reverse kinematics is validated by thesimulation software of Modelsim. The test results show that the reverse kinematics algorithm is correct by using FPGA.
Keywords:arctangent function   FPGA   kinematics inverse solution   CORDIC
点击此处可从《兵工自动化》浏览原始摘要信息
点击此处可从《兵工自动化》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号