一种新型基于高速串行通信的多通道同步采样技术
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DOI:10.3969/j
.issn.1000-1026.2012.09.015一种新型基于高速串行通信的多通道同步采样技术
姜 雷,周华良,郑玉平,夏 雨,姚吉文,吴通华
(国网电力科学研究院/南京南瑞集团公司,江苏省南京市210003
)摘要:微机型高压继电保护装置需要实时采样和处理多通道交流电气量数据,多通道采样数据的
同步性和数据处理的实时性是影响保护性能的2个重要因素。文中针对以往同步采样及数据接口方式进行了改进,提出了一种基于高速串行通信的多通道同步采样技术,硬件上进一步保证数据采
样同步性,
同时提高采样数据传输、存储的快速性和并发性。该技术具有很好的扩展性和高可靠性,可以满足不同微机型高压继电保护装置,尤其是模拟采样回路通道数需求较多的场合,目前已经在某系列微机型高压继电保护装置上得到验证并取得实际工程应用。关键词:继电保护;同步采样;高速串行;多通道
收稿日期:2011-05-24;修回日期:2011-12-
21。0 引言
现代高压继电保护装置的交流信号分析理论和
保护算法大多建立在交流同步采样基础上[
1-
4]。因此,同步采样的质量及采样数据处理的实时性对于
实现保护逻辑至关重要,是影响高压继电保护装置保护性能的2个重要因素。不考虑微处理器运算速度,对采样系统来讲采样频率越高、转换速度越快、采样精度越高,越有利于提高保护响应的准确性和快速性。在不增加硬件成本的前提下,采用交流同
步采样技术可提高交流采样的同步性[5-
6]。然而,如
何改进硬件电路也是必须考虑的问题。继电保护装
置的多通道同步采样往往采用多路选择器和模拟/
数字(A/D)转换器组合的方式实现[7]
,并且多使用并行数字接口方式向数字信号处理器(DSP)
传输数据。这种方法固然能够实现同步采样,
但是在模拟采样回路通道数比较多的场合,多路选择器对采样同步性的影响会更加明显,同时A/D转换器与DSP的数据接口通常使用并行总线方式实现,此种接口
在A/D转换器数量较多时数据传输效率也会降低。因此,研究如何进一步提高采样的同步性以及高效、可靠地获取并传输采样数据对于提高保护性能具有重要意义。针对这一现实技术需求,本文提出了一种新型的基于高速串行通信的多通道同步采样技术,并详细论述了该技术在微机型高压继电保护装置中的设计与实现。实践证明,该技术方法能够保证采样数据的同步性和数据传输的可靠性,提高保护在交流采样方面的处理性能。
1 基于高速串行通信的多通道同步采样系统总体技术方案
继电保护装置对交流采样设计的基本要求是具有同步性、实时性、多通道和高精度。为了实现这一设计目标,采用现场可编程门阵列(FPGA)
和若干片16位高精度同步A/D转换器构成高速串行多通道同步采样系统,
原理框图如图1所示。图1 基于高速串行通信的多通道同步采样系统
Fig.1 Multi-channel synchronous sampling
systembased on high-sp
eed serial communication此方案中采用的A/D转换器为ADI公司的
16位、8通道同步采样器件AD7606。此器件内置模拟输入钳位保护、二阶抗混叠滤波器、跟踪保持放
大器、16位电荷再分配逐次逼近型A/D转换器,以及灵活的数字滤波器和2.5V基准电压源、
基准电压缓冲等。AD7606采用5V单电源供电,可以处理±10V和±5V真双极性输入信号,同时所有通道均能以高达每秒20万个采样点的吞吐速率采样。其中,输入钳位保护电路可以耐受最高达±16.5V
的电压。此A/D转换器的抗混叠滤波器的3dB截
—
28—第36卷 第9期2012年5月10日Vol.36 No.9
May
10,2012
止频率为22kHz;当采样速率达每秒20万个采样点时,它具有40dB抗混叠抑制特性。灵活的数字滤波器采用引脚驱动,可以改善信噪比(SNR),并降低3dB带宽。上述指标从性能上保证了模拟通道的高精度和高性能。
在本文的采样系统回路方案中,所有A/D转换器的采样启动使用同一个启动信号来控制。由于每片A/D转换器的8路模拟通道可以由同一个启动信号同时触发采样,保证了采样系统回路所有模拟输入通道的采样能够同时触发,且发送给DSP的中断信号与这一启动信号严格保持同步,因此从基本方案上保证了所有采样数据的同步性。
在FPGA内部,设计若干A/D转换器接口控制电路,每块控制电路都使用高速同步串行接口与A/D转换器交互数据,利用FPGA的并发性和实时性实现了快速获取采样数据的功能。与并行总线接口方式相比,串行接口方式不仅可在外接A/D转换器数量较多的情况下减少总转换时间,提高采样频率,还可利用硬件电路可复制的思想使接口电路设计模块化,从而能够方便地扩展外部A/D转换器,理论上可达到接入任意多路模拟通道的设计目的。
FPGA内部还设计了与DSP通信的串行接口控制电路,将从A/D转换器接口控制电路获得的采样数据通过高速同步串行接口发送到DSP。由系统原理框图可以看出,DSP串行接口的外部硬件连接信号和A/D转换器控制电路的外部硬件连接信号是相同的,这样的设计可以使DSP在硬件接口上兼容此采样系统和外部A/D转换器,增加了采样系统配置的灵活性。
2 A/D转换器控制电路设计
A/D转换器控制电路通过串行接口完成FPGA对外部A/D转换器的控制功能,包括向A/D转换器发出同步启动信号、片选信号及采样时钟信号,并依据A/D转换器的响应信号来读取数字转换结果,电路拓扑如图2所示。
图2 A/D转换器控制电路拓扑图
Fig.2 Control circuit topology of A/D converter
这些电路功能均使用硬件描述语言(HDL)进行设计实现。为了减少读取时间,A/D转换器控制电路通过2路数字通道读取采样数据。硬件时序基于A/D转换器的数字接口时序图来设计,如图3所示。
图3 A/D转换器串行接口时序图
Fig.3 Serial interface timing diagram of A/D converter
信号CONVST上升沿触发A/D转换器开始A/D转换,信号BUSY拉高表示A/D转换器正在转换,A/D转换器控制电路等待信号BUSY下降沿到来后发出有效信号CS及采样时钟信号SCLK,CS下降沿移出16位采样数据的最高位(DB15),采样数据通道DoutA和DoutB采样数据的其余位在SCLK的上升沿作用下延时一定时间后串行移出,A/D转换器控制电路在SCLK下降沿对数据采样。为了降低高频信号噪声对采样精度的影响,SCLK仅在CS有效时输出,其余时间保持高电平不变,SCLK有效时的最高设计频率为25MHz。硬件设计流程图如图4所示。
图4 A/D转换器控制电路设计流程
Fig.4 Flow chart of control circuit design
for A/D converter
使用数字仿真与试验方法对A/D转换器接口控制电路的设计进行验证,相关内容参见附录A。
—
3
8
—
·研制与开发· 姜 雷,等 一种新型基于高速串行通信的多通道同步采样技术