首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
一种机器人动力学方程快速计算的三角函数发生器   总被引:1,自引:0,他引:1  
在机器人动力学方程的快速计算中,三角函数的计算占了很大的计算比例, 如何快速地计算三角函数是动力学方程计算要解决的重要任务之一.本文在简单介绍了CORD IC算法后,提出一种位并行迭代的CORDIC结构来实现三角函数的运算,随后给出了该结构的 FPGA实现及仿真结果,并给出计算速度与精度分析.该结构兼顾芯片面积和计算速度,易于 VLSI实现.  相似文献   

2.
提出了一种基于查表与计算相结合的生成三角函数值的快速方法。该方法有效的减少了查找表的大小,节省了存储器资源,适合在FPGA中实现。通过对该方法的精度分析,证明其得到的结果的精度与直接构造大的表格相近,满足了精度的要求。  相似文献   

3.
基于流水线CORDIC算法的三角函数发生器   总被引:19,自引:1,他引:18  
离散三角函数发生器数字信号处理中有着广泛的应用。在介绍了CORDIC的基本原理之后,提出了一种利用流水线CORDIC结构来实现高速高精度的三角函数发生器的设计。而后给出该三角函数发生器的结构及VHDL描述、综合及实现过程,最后给出用FPGA实现的硬件仿真结果。  相似文献   

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

5.
一种CORDIC的流水线结构   总被引:2,自引:1,他引:1  
本文介绍了一种计算三角函数等超越函数的处理器,它基于CORDIC算法,采用了适于VLSI实现的循环流水线结构。文章分析了CORDIC的基本思想,从算法出发,讨论了CORDIC的基本模块,对CORDIC的流水线结构进行规模与效率的比较。最后,介绍了一种循环流水线结构的CORDIC处理器。  相似文献   

6.
为了获取更精确的电机位置等实时反馈信息,提高数控系统等闭环控制系统的反馈精度,主要设计了基于改进坐标旋转数字计算(CORDIC)算法的正余弦编码器高分辨率信号处理方法.首先通过信号调理电路对编码器信号进行差分放大和整形滤波等处理;然后四倍频计数得到粗码信息,并通过基于改进CORDIC算法的电子学细分方法获得精插补位置信息;最后,将粗码和精码信息整合,得到高分辨率和高精度的电机角位置信息.实验结果显示,与算法优化改进前相比,该方法信号测量误差明显减少,精度较高.  相似文献   

7.
本文提出新的三角函数的算法。该算法的运算速度明显快于计算机标准三角函数算法,而且保证了很高的精度,大大提高系统的运算和响应速度,曲面反求和数控加工的效率明显提高。  相似文献   

8.
针对目前在DSP上对傅里叶变换结果进行取模运算常用的查表法需要的存储量很大,近似计算法速度慢等不足。设计了一种综合近似计算法和查表法的取模运算算法,通过误差分析确定表的最优存储量,编制了在BLACKFIN系列DSP上对小数取模运算的程序。实验表明,该方法在占用极少量存储空间的条件下使得取模运算速度为近似计算法的2.03倍,并且精度提高了1位。  相似文献   

9.
陈禾  毛志刚 《微处理机》1999,(2):10-11,15
介绍了基于CORDIC一维离散余弦变换(DCT)的ASIC设计,给出了1-D DCT的行为级VHDL描述,验证其功能的正确性,设计采用层次式设计,顶层用结构级描述,底层各功能子模块用RTL级描述,整个系统在SYNOPSYS工具上进行设计及仿真,最终综合到门级电路。  相似文献   

10.
在方幂模的二进制快速算法基础上,进一步改写方幂模计算表达式,设计了一种基于查表法的二进制快速算法。算法将指数的二进制形式进行分组,提前计算并记忆一个二进制分组中首位为1其他位任意变化的所有情况下的方幂模结果,然后遍历指数的二进制形式,按照算法规则直接平方或连续多次平方后与事先记忆的值相乘,已经记忆的值不需要重复计算,从而减少了大量的乘法运算。算法分析和实验结果证明,基于查表法的方幂模二进制快速算法比二进制算法减少了乘法次数,尤其指数二进制形式中有大量1连续出现或相对连续出现(同一分组内有两位以上为1)的情况下算法效率比二进制算法有大幅度提高。  相似文献   

11.
王若愚  冯豫华  郭经红 《计算机仿真》2009,26(6):288-291,317
谐波是影响电能质量的重要因素,对谐波进行监测和分析具有重要的意义.基于傅立叶变换与小波变换的算法是目前电力系统谐波分析最常见的分析方法,但两者都存在频谱混叠问题.为了克服传统谐波算法的频谱混叠从而提高检测精度,根据电力系统信号的特点设计了一种新的基于正交三角函数族的谐波识别算法.算法不存在谱间干扰,能得到高精度的稳态谐波分量的幅值与相位信息.通过与FFT、加窗FFT以及小波包算法的对比,算法具有实现简单,分析精度高的优势.仿真试验验证了该算法的可行性.  相似文献   

12.
矩阵相乘的速度在阵列信号处理中具有重要意义,并行处理是提高系统运算能力最有效的方法.本文根据矩阵相乘的特点,提出了矩阵相乘的并行算法.同时经分析推导出了矩阵相乘的脉动矩阵方法,得出其在超立方及其平面阵列上的映射,提高了矩阵的运算速度.最后,给出了用DSP实现脉动矩阵的系统方案.  相似文献   

13.
邵鹏  吴志健 《计算机科学》2013,40(9):194-197
Rosenbrock函数优化属于无约束函数优化问题,其全局极小值位于一条平滑而狭长的抛物线形状的山谷底部,且为优化算法提供的信息很少,因此找到其全局极小值就显得很困难.根据Rosenbrock函数的这种特性,专门提出了一种改进的PSO算法(PSO-R),该算法引入三角函数因子,利用三角函数具有的周期振荡性,使每个粒子获得较强的振荡性,扩大每个粒子的搜索空间,引导粒子向全局极小值附近靠近,避免算法过早地收敛,陷入局部最优,从而找到Rosenbrock函数的全局极小值.大量实验结果表明,该算法具有很好的优化性能,为某些领域某些特定的类似于Rosenbrock函数的优化问题提供了一种新的思路.  相似文献   

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

15.
NCO在软件无线电、数字信号处理等方面有着广泛的应用。函数发生器是NCO中的关键部分,通过FPGA流水线实现了CORDIC算法,可替代传统ROM查找表法。通过对Altera和Xilinx公司的FPGA进行仿真及综合,验证了该设计的正确性及可行性。  相似文献   

16.
以三角函数基来构造控制函数,通过对比分别采用三角函数和多项式基控制函数生成的曲面的形状,分析了三角函数基控制函数的特点;并提出一个可用于求解基于任意基函数的控制函数的矩阵算法.  相似文献   

17.
正余弦函数在工程实现中应用很广泛。常用的查找表方法实现简单,但占用存储器资源较多,计算精度与存储容量的矛盾比较突出;传统的CORDIC(坐标旋转数字计算)方法虽占用存储资源少,但硬件资源消耗大,且输出时延长。鉴于此,提出一种改进型的CORDIC算法,将查找表和CORDIC算法相结合,完成了该算法的设计仿真和基于FPGA的硬件测试;结果表明该算法能够利用少量硬件资源和部分存储资源,实现较高的计算精度和较低的输出时延。  相似文献   

18.
基于四点分段的一类三角多项式曲线   总被引:10,自引:1,他引:10       下载免费PDF全文
提出了一类m(m=1,2,3)次分段三角多项式曲线,通过引入形状参数,给出了加权三角多项式曲线,与三次B样条曲线类似。每段三角多项式曲线由4个相继的控制点生成,对于等距节点的情形,所提出的三角多项式曲线是C^2m-1连续;给出了三角开曲线和闭曲线的构造方法。论述了椭圆的表示方法,给出了三角多项式曲线与三次B样条曲线的对比,通过改变次数m或调整形状参数,可以得到不同程度地接近于控制多边形的曲线,因此,所给曲线的生成方法是一种结构简单和使用方便的曲线生成方法。  相似文献   

19.
陈畅  游宇  王洪仁 《微计算机信息》2006,22(17):165-166
本文介绍了函数\任意波发生器的组成及工作原理。给出了基于ADI公司的ADSPBF531芯片的系统硬件及软件实现方案,该设计能够满足客户目前及未来测试需求的多用途解决方案。实现结果表明该设计方案合理、可靠,并具有十分方便的用户可操作性。  相似文献   

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

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