浮点协处理器设计及其在电力电子数字控制平台中的应用  被引量:1

Design of a Floating-point Coprocessor and Its Applications in Digital Platform for Power Electronics

在线阅读下载全文

作  者:胡海兵[1] 吕征宇[1] 钱照明[1] 

机构地区:[1]电力电子国家专业实验室(浙江大学),浙江省杭州市310027

出  处:《中国电机工程学报》2008年第3期29-34,共6页Proceedings of the CSEE

基  金:国家自然科学基金重大项目(50237030ZD)~~

摘  要:由于定点数字信号处理器(digitalsignalprocessor,DSP)存在字长效应和运算能力不足的问题,在一些电力电子应用场合不得不采用浮点DSP。为了解决定点DSP的电力电子数字控制平台的计算瓶颈问题,该文提出了用现场可编程逻辑阵列配置浮点协处理器的方法来提升平台的计算能力。该文给出了浮点运算单元的详细设计过程,并提出了一种更为简单的浮点除法算法实现方法,该算法的误差分析表明:最大绝对值误差不超过2个最小位。仿真和实验验证该浮点协处理器的运算速度可达2.5千万次浮点运算。用快速傅里叶变换算法测试运算效率的实验表明:浮点协处理器的运算效率比DSP算法运算效率快5倍之多。Due to the problem caused by word effect and computation capacity of fixed-point DSPs, floating-point DSPs have to be adopted in some power electronic applications. In order to relieve the bottleneck of computation in the digital platform based on fixed-point DSP for power electronic systems, the paper proposed a new architecture to enhance the computation capacity of this kind digital platform by configuring a floating-point coprocessor using FPGA(Field Programmable Gate Array). Detailed design procedures of the coprocessor are presented, and a novel simplified algorithm for floating-point division is proposed. Error analysis of the proposed algorithm shows that the maximum absolute approximate error is less than 2ulp(Unit in Last Place). The coprocessor speed can reach up to 25 MFLOP(Million Floating-point Operations). FFT(Fast Fourier Transform) algorithm is adopted to test the computational efficiency of the floating-point units. Experimental results show the computation time by FPU is five times less than that of DSP algorithms.

关 键 词:浮点协处理器 现场可编程逻辑阵列 电力电子 数字平台 快速傅里叶变换 

分 类 号:TM77[电气工程—电力系统及自动化]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象