论文部分内容阅读
近年来,新能源(尤其是太阳能光伏与风能)的微网离网和并网发电成为世界各国研究和应用的主流,作为新能源发电的核心部件的逆变器,在整个并、离网发电系统起着举足轻重的作用。电流预测控制技术是逆变器的控制技术的一种常见的控制方法,实现电流预测控制需要在逆变器的输出侧采集参考电流值,通过控制算法计算并输出下一时刻逆变器的开关状态,进而完成对逆变器的控制。该控制方法的实现需要用到电流信号采集模块和数字开关信号的输出模块,并对模块的精度和采集速率等参数有较高的要求。本文针对电流跟踪控制的需求,根据数据采集系统的组成原理和性能要求,设计了一套集模拟量数据采集与数字量输入输出为一体的模数混合模块,具体工作包括:1.设计了模数混合系统的硬件部分,按采集系统的功能组成将其分解为外部信号调理电路,单端转差分电路,A/D转换电路,精确参考电压电路,信号隔离电路,FPGA控制模块,数字量输入输出电路,电源模块等部分分别设计;选型确定以ADS1258为模数转换芯片,以National Instrument公司Compact RIO9073机箱内嵌的FPGA为采集控制器实现24位高精度,16路采集通道的模拟量数据采集和8路数字量输入输出功能的混合模块系统。2.设计了模块的驱动程序,根据SPI技术总线的协议和美国NI公司的自定义模块用户手册,完成了EEPROM的选型和数据内容的录入;通过Labview软件图形化的编程语言,简化了FPGA对ADS1258芯片的寄存器进行配置和对模数混合模块驱动程序的编写。3.进行了模块的实验测试,通过模拟量采集和数字量输出两部分实验进行测试,检测了模块的应用效果,分析模块的工作性能与参数。