随着电网中非线性负荷用户的不断增加,电能质量问题日益严重。高精度数据采集系统能够为电能质
量分析提供准确的数据支持,是解决电能质量问题的关键依据。通过对比现有高速采集系统的设计方案,主
控电路多以ARM微控制器搭配AD转换芯片、ARM+DSP搭配转换芯片以及FPGA+DSP搭配AD转换芯片
的架构方式[1-5]。ARM有着良好的决策控制特性,在工业控制领域被广泛应用,但其数据处理速度慢,不能满
足系统的实时性。由于DSP的串行指令流特性,复杂数据处理只能在低速系统中进行。FPGA的全可编程
和并行数据处理特性使其在数字信号处理领域越来越受到青睐,但是对系统的决策能力较弱[6-10]。
ARM和DSP,FPGA与DSP之间通过低速工业通信接口或者采用处理器外部总线接口连接
多芯片的结构,复杂化了板级电路设计,芯片间频繁通信难以保证系统的稳定性[11-12]。
对此,设计一种基于ZYNQ的数据采集系统,ZYNQSOC整合了ARM双核cortext-A9处理器和Xilinx7
系列FPGA架构。片内集成高度定制的AXI互联和接口形成两个部分之间桥梁,加速了各模块间的通信且
加强了系统的稳定性。利用FPGA的硬件可编程特性设计出与高速AD连接的接口控制器,调用AXI_DMA
官方硬核IP可直接将采集数据搬运至ARM的DDR中进行存储。ARM驱动串口或者HDIM口完成数据显
示,执行系统的整体决策。经过对某变电所电能质量分析,发现稳态下电网高次谐波为60次左右,系统选用
的AD7606采集卡采样频率为200kHz,8通道同步采集,分辨率为16位,采集精度和速度都能满足数据采
集系统设计要求,实现信号的模数转换。相对ZYNQ自带XADC的12位位宽、1MHz采样率AD7606有着
更高的转换精度。
1数据采集系统的整体设计
1为系统的整体设计简,AD7606采集卡输入端引出了16针接口,分别用于8通道连接外部模拟
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点