摘要
为了研究高性能磁编码器角度解算芯片优化设计的相关问题,建立了采用数字坐标旋转机(CORDIC)算法和数字Ⅱ型系统实现的全数字跟踪型角度解算芯片的误差模型,在此基础上推导出CORDIC数字算法和Ⅱ型系统的误差表达式,然后根据此表达式对芯片内部的运算字长进行优化,最后采用VerilogHDL硬件描述语言建立了全数字角度解算芯片的验证系统。仿真和实验结果验证了芯片误差模型的正确性以及优化设计的可行性,当采用12Bits的A/D转换器时,其解算精度可以达到±0.042°。
In order to optimize the design of high-performance angle calculating unit, the error model of full-digital tracking angle calculating unit composed of CORDIC (Coordinate Rotational Digital Computer) algorithm and type-II servo system was built. Firstly, the error expressions of CORDIC and type-II servo system were deduced, then the bit-width optimization was done in terms of those expressions. At last, the verification platform of angle calculating unit was described with Verilog HDL. The simulation and experi- mental results verify the correctness of error model and the feasibility of optimization, the accuracy of the angle calculating unit is + 0. 042 °by using 12 Bits A/D converter.
出处
《电机与控制学报》
EI
CSCD
北大核心
2010年第5期20-25,共6页
Electric Machines and Control
基金
深圳市国际科技合作项目(ZYA200903260055A)
关键词
数字坐标旋转机算法
全数字角度解算芯片
Ⅱ型系统
误差模型
coordinate rotational digital computer
digital angle calculating unit
type-II servo system
error model