买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:天津城建大学
摘要:本发明为基于改进CORDIC算法的三相SPWM正弦波产生方法及系统,所述方法采用改进CORDIC算法,所述改进CORDIC算法利用合并迭代压缩迭代次数,通过将角度折叠到[0,π8]和角度二极化重编码消除剩余旋转角度。改进CORDIC算法优化了查找表结构,不影响免迭代CORDIC算法的输出精度,通过进一步的角度区间折叠,使查找表容量并没有因为减少迭代而增加容量。通过综合运用角度二极化重编码、合并迭代结构,使免迭代CORDIC算法在硬件资源消耗和输出精度上也都有一定改善,更加适合高速、实时的现代信号处理应用。
主权项:1.一种基于改进CORDIC算法的三相SPWM正弦波产生方法,其特征在于,所述方法采用改进CORDIC算法,所述改进CORDIC算法包括以下内容:1对输入角度值θ用N位二进制小数加上一个符号位bj表示,令rj+1=2bj-1对其进行角度二极化重编码;所述角度二极化重编码使得原来的0、1的编码二极化为-1、1,用角度二极化重编码后的结果表示输入角度为式1, 其中,为常数,bj常数,取值为0或1,ri取-1或1;i=j+1;在极坐标下从原点开始先旋转角度再根据ri的值确定旋转方向,并旋转2-i角度;将[0,2π]范围的角度通过角度折叠都转换到[0,π8]区间,建立[0,2π]与[0,π8]之间角度的映射关系,用[0,π8]区间的角度二极化重编码表示所有角度;2构建小容量ROM查找表:对于N位二进制小数的系统,以i表示迭代次数,取值为3~N+1范围内的整数,计算值,确定小容量ROM查找表中地址的位数,小容量ROM查找表中地址的第一位为r3,选取相应位数的二进制编码作为地址列,判断i是否小于N-12,若iN-12时,对角度二极化重编码结果进行角度以及前次旋转后的结果乘以K缩放得到的正弦值和余弦值存储在[0,π8]ROM查找表中,获得小容量ROM查找表;3当iN-12时,直接应用小容量ROM查找表输出的正弦值和余弦值;若i≥N-12时,根据小容量ROM查找表获得N-12时输入的正弦值和余弦值,应用移位—连加的合并迭代结构,获得不同迭代次数下输出的正弦值和余弦值;4重映射:根据步骤3获得[0,π8]内角度的正弦值和余弦值,再对其进行重映射缩放操作得到π8,π4]内的正余弦,再根据[0,π4]的正余弦值,将角度扩展到[0,2π]范围内,获得[0,2π]范围内的正余弦;将改进CORDIC算法输出的[0,2π]范围内的正余弦应用于三相SPWM系统中生成三相SPWM正弦波。
全文数据:
权利要求:
百度查询: 天津城建大学 基于改进CORDIC算法的三相SPWM正弦波产生方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。