首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 234 毫秒
1.
基于流水线CORDIC算法的三角函数发生器   总被引:19,自引:1,他引:18  
离散三角函数发生器数字信号处理中有着广泛的应用。在介绍了CORDIC的基本原理之后,提出了一种利用流水线CORDIC结构来实现高速高精度的三角函数发生器的设计。而后给出该三角函数发生器的结构及VHDL描述、综合及实现过程,最后给出用FPGA实现的硬件仿真结果。  相似文献   

2.
用小波插值方法实现移动机器人的轨迹追踪控制   总被引:2,自引:0,他引:2  
基于动力学模型方程,利用小波插值方法,对移动机器人的轨迹追踪控制问题,给出了一种新的方法.该方法在有限时间内,实现了转动速度、前进速度均不为零的期望轨迹追踪.它的突出特点是计算量小、方法简单,期望轨迹可为任意复杂的非线性曲线.在仿真实验里,取得了理想的效果.  相似文献   

3.
快速傅立叶变换、兼容GPS/Galileo系统接收机中上下变频以及DDS中都需要变换因子,这些变换因子要求计算 形式角度的三角函数值,提出了一种调整的CORDIC算法,通过仿真该算法在计算这些特殊角度的三角函数值时,不仅节省系统存储空间资源,而且计算效率可以提高50%,是一种行之有效的方法。  相似文献   

4.
浮点三角函数计算是导航系统、三维图像处理、雷达信号预处理等领域的基本运算.本文采用CORDIC算法及全定制集成电路设计方法实现了一种浮点三角函数计算电路,其输出数据兼容IEEE-754单精度浮点数标准.本文首先介绍了CORDIC算法的原理,并根据性能优先的原则采用了流水线结构;然后给出了基于SMIC O.13μm 1P...  相似文献   

5.
柔性机械臂动力学方程的精细时程积分法   总被引:5,自引:0,他引:5  
本文给出了精细时程积分法求解柔性机械臂动力学方程的方法.通过计算实例,并与Gil法比较,说明了该方法的有效性.  相似文献   

6.
柔性机械臂动力学方程的精细时程积分法   总被引:1,自引:0,他引:1  
孔向东  钟万勰 《机器人》1998,20(5):378-381
本文给出了精细时程积分法求解柔性机械臂动力学方程的方法.通过计算实例,并与Gil法比较,说明了该方法的有效性.  相似文献   

7.
多关节混合链机器人的运动学和动力学分析   总被引:3,自引:0,他引:3  
本文以Kane动力学方程为基础,给出了一种分析和 计算具有开链和闭链混合机构的机器人的动力学逆问题的新方法.通过划分逻辑开链计算速 度和加速度;求出广义速度之间的偏导数后,算出偏速度;根据偏速度用Kane方程得到各杆 的驱动力或力矩.计算过程具有递推性、规范性,便于计算机编程,也比较简洁易懂.  相似文献   

8.
设计了一种基于FPGA的视频图像旋转系统.在Nios环境下利用图像旋转矩阵对像素坐标进行旋转变换,再使用双线性插值算法对像素值进行插值运算.为了解决图像数据量大、软件计算速度慢的问题,系统采用了CORDIC算法对旋转矩阵中的三角函数计算进行硬件加速实现,并以自定义指令的方式将该模块导入Nios Ⅱ CPU核的ALU上.结果表明:采用此方法大大提高了旋转速度,提升了系统的性能.  相似文献   

9.
关于两类循环矩阵求逆的一种快速算法   总被引:3,自引:0,他引:3  
s1.引言关于。循环矩阵和对称。循环矩阵的研究,特别是求逆问题的研究也为不少体者所关注【‘一句.它们中有的通过快速傅里叶交换(FFT)来实现i有的通过递归的方法来实现·但是它们都要计算大量的三角函数,因而均有误差存在.本文利用多项式的最大公因式给出的求。循环矩阵和对称。循环矩阵的逆的一种快速算法,克服了上述那些方法的缺陷.该快速算法只利用循环矩阵自身的元素进行计算,不存在误差,所求的逆(或群逆、或(l,2卜逆)是精确的,是一种很好的快速算法.若在计算机上实现该算法,则仅有舍入误差.当循环矩阵的元素为有…  相似文献   

10.
研究了运动约束面含摩擦多体系统动力学方程的建立和算法问题.首先利用第一类Lagrange方程给出了系统的动力学方程,并以矩阵形式给出了这类系统摩擦力的广义力的一般表达式.为便于摩擦力和铰链约束力的分析与计算,采用笛卡尔坐标和约束方程的局部方法,使得系统的约束力与Lagrange乘子一一对应.应用增广法将微分一代数方程组转化为常微分方程组并用分块矩阵的形式给出,以便于方程的编程与计算,提高计算效率.最后用一个算例验证了该方法的有效性.  相似文献   

11.
CORDIC算法在三轴电子罗盘中的应用   总被引:1,自引:0,他引:1  
CORDIC算法是用于计算三角、反三角、指数、对数等超越函数的简捷算法。将该算法应用在以单片机为核心的三轴电子罗盘中,用于实现罗盘的倾斜补偿并计算俯仰角、横滚角和航向角。实验表明,该算法可有效地在单片机上运行,能够较好地兼顾计算精度与效率,有实用价值。  相似文献   

12.
数字三相锁相环中含有大量乘法运算和三角函数运算,占用大量的硬件逻辑资源。为此,提出一种数字三相锁相环的优化实现方案,利用乘法模块复用和CORDIC算法实现三角函数运算,并用VerilogHDL硬件描述语言对优化前后的算法进行了编码实现。仿真和实验结果表明,优化后的数字三相锁相环大大节省了FPGA的资源,并能快速、准确地锁定相位,具有良好的性能。  相似文献   

13.
在精密的电机数控领域中,对三角函数运算的硬件架构性能指标日渐严格。针对传统CORDIR算法求解三角运算时存在迭代次数多、迭代周期长、输入角度范围小等局限性,提出了对其进行角度预处理、镜像迭代、角度补偿、区间换算以及合并迭代结构等优化,并最终完成高精度计算三角函数的MATH处理器设计。在硬件实现上,本处理器在输入角度及坐标范围得到明显优化,计算速率显著倍增,且精度完全满足设计标准,适配于高精度电机驱动等应用领域。  相似文献   

14.
针对旋转变压器解码系统测量精度不高、解码周期长、占用FPGA资源多的问题,设计一种改进型流水线结构的旋转变压器CORDIC(座标旋转数字计算法)解码算法.通过分析反正切函数的特征,对旋转变压器的输出信号进行角度变换,对测量角度进行全平面扩展,将CORDIC解码算法中复杂的三角函数运算转化为一系列简单的移位和求和运算.算法以FPGA为硬件载体,采用Verilog HDL语言实现.研究结果证明,改进型的CORDIC解码算法测量精度可达1%,动态响应小于1μs,满足电机转速测量的高精度、低延时需求,对复杂环境下的电机转速研究和应用具有重要的价值.  相似文献   

15.
针对基于FPGA的分布式导航系统中涉及大量的三角函数运算,而传统的查找表或差值法计算,在精度、运算速度方面不能兼得,且占用资源多,文中提出了基于CORDIC算法的反正切函数计算的改进方法与流水线结构的实现方法,使用VHDL硬件描述语言进行编程实现,在QuartusII9.0中对算法进行功能仿真,最后通过Altera公司的FPGA CycloneII系列芯片进行了具体验证。验证结果表明,针对累加器中因截尾而产生的误差所作的算法改进,显著地提高了算法精度,而且运算速度快。  相似文献   

16.
定义了带形状参数的三次三角多项式曲线和三次三角样条曲线。前者具有 与二次Bézier 曲线类似的端点性质,但逼近性比二次Bézier 曲线更好,且在拼接时能达到 更高阶的连续性。而后者与二次B 样条曲线类似,其每一段由相继的三个控制顶点生成。 对于等距节点,在一般情况下曲线C2 连续,在特殊条件下可达C3 连续。  相似文献   

17.
18.
基于CORDIC算法的数字图像旋转实现   总被引:2,自引:1,他引:1  
在FPGA平台上,设计了包括坐标旋转引擎和双线性插值器的数字图像旋转系统。阐述了基于CORDIC算法坐标旋转引擎的设计原理,并采用高速的流水线架构实现上述电路。综合后的仿真结果表明,旋转后的图像色彩丰富,细节部分清晰,可望达到100帧/s的速度,满足高分辨率实时应用场合的要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号