【技术实现步骤摘要】
本专利技术涉及针对spwm系统,尤其是一种基于改进cordic算法的三相spwm正弦波产生方法及系统。
技术介绍
1、目前与spwm系统有关的国内专利技术专利主要集中在单相spwm系统,并且正弦信号的产生也是仅基于传统查找表法。
2、与cordic算法有关的国内专利技术专利主要集中在将角度范围扩大到[0,2π],但硬件资源占用较多、输出精度较低。传统cordic算法可以通过简单的移位和加减法操作实现复杂函数,实现数字正弦信号产生电路,但因该算法存在迭代次数过多、精度低、时序逻辑资源消耗大等缺陷,使得其在高速高精度等场景下的应用受到了一定的限制。
3、因此,本申请采用角度二极化重编码、合并迭代等改进cordic算法获得高效的数字正弦信号产生方式,实现三相spwm正弦波的产生,基于改进cordic算法产生spwm相比于传统查表法,减少了资源消耗并提高了输出精度。基于fpga并发执行的速度优势,使用verilog语言实现电路设计,使fpga在实现三相spwm控制系统中有很大优势。
技术实现思
<本文档来自技高网...【技术保护点】
1.一种基于改进CORDIC算法的三相SPWM正弦波产生方法,其特征在于,所述方法采用改进CORDIC算法,所述改进CORDIC算法包括以下内容:
2.根据权利要求1所述的基于改进CORDIC算法的三相SPWM正弦波产生方法,其特征在于,所述移位—连加的合并迭代结构的具体过程是:
3.根据权利要求1所述的基于改进CORDIC算法的三相SPWM正弦波产生方法,其特征在于,所述小容量ROM查找表的建立过程是:
4.一种基于改进CORDIC算法的三相SPWM系统,其特征在于,所述系统包括改进CORDIC算法的数字正弦波产生模块、数字三角波
...【技术特征摘要】
1.一种基于改进cordic算法的三相spwm正弦波产生方法,其特征在于,所述方法采用改进cordic算法,所述改进cordic算法包括以下内容:
2.根据权利要求1所述的基于改进cordic算法的三相spwm正弦波产生方法,其特征在于,所述移位—连加的合并迭代结构的具体过程是:
3.根据权利要求1所述的基于改进cordic算法的三相spwm正弦波产生方法,其特征在于,所述小容量rom查找表的建立过程是:
4.一种基于改进cordic算法的三相spwm系统,其特征在于,所述系统包括改进cordic算法的数字正弦波产生模块、数字三角波产生模块和带死区的比较模块;
5.根据权利要求4所述的三相spwm系统,其特征在于,所述改进cordic算法的数字正弦波产生模块包括依次连接的相位累加器模块、改进cordic算法、d/a转换模块和低通滤波器,采用改进cordic算法,将相位累加器模块的输出信号相位与改进cordic算法的输入角度信号相连接,通过改进cordic算法的计算直接得到相应相位的正余弦值;
6.根据权利要求4所述的三相spwm系统,其特征在于,所述数字三角波产生模块,包括相位累加模...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。