The invention provides a method for SV packet frame formation and transmission by FPGA, which comprises the following steps: 1) receiving configuration information sent by software; 2) selecting transmission channel and performing operation; 3) SV packet frame formation; 4) transmitting SV message; in which channel unit, multiplier unit, divisor unit, sampling threshold unit, quality unit and SV frame are used. The header unit is the configuration information sent by the software to the FPGA internal storage unit. The invention provides a method for SV packet frame formation and transmission by FPGA, and adopts the method of FPGA to realize SV frame formation, threshold comparison, quality bit acquisition and multiplication and division from secondary value to primary value. Compared with the CPU, the method is more efficient; the frame formation is flexible, and the analog data collected by AD can be SV grouped in any channel selected. Frame.
【技术实现步骤摘要】
一种由FPGA实现SV报文组帧及发送的方法
本专利技术涉及电力系统
,特别是涉及一种由FPGA实现SV报文组帧及发送的方法。
技术介绍
目前,IEC61850标准提出了变电站自动化系统功能分层的概念。将变电站设备按照功能分为三层:即过程层、间隔层、站控层。过程层主要功能是交流模拟量、直流模拟量、状态量就地转化为数字信号提供给上层,并接受和执行上层下发的控制命令。过程层设备包括一次设备及其智能组件。间隔层主要功能是采集本间隔一次设备的信号,控制操作一次设备,并将相关信息上送给站控层设备和接受站控层设备的命令。间隔层设备由每个间隔的控制、保护、监视装置组成。站控层主要功能是实现对全站一次、二次设备进行监视、控制以及与远方控制中心通信。站控层设备包括监控主机、远动工作站、操作工作站、对时系统等。SV(SampledVaule)报文也是采用发布者/订阅者的通信结构。SV报文是一种时间驱动的通信方式,即每隔一个固定时间发送一次采样值。其最主要的传输要求是实时性、快速性。当由于网络原因导致报文传输丢失时,发布者(电流、电压传感器)并不要紧,应继续采集最新的电流、电压信息。而订阅者(比如保护装置)必须能够检测出来。这可以通过SV报文中的采样计数器参数SmpCnt来解决。现有技术利用CPU较强的运算能力来进行SV报文的打包,并为SV报文指定发送时间,将SV报文送到FPGA的发送缓冲区,FPGA定期查询发送缓冲区是否有报文,如果有报文,解析出报文的发送时间,将发送时间与FPGA内的高精度计时器时间进行比较,在SV报文的发送时间点时将SV报文发送出去。涉及到SV报文的运 ...
【技术保护点】
1.一种由FPGA实现SV报文组帧及发送的方法,其特征在于:包括步骤:1)接收软件下发的配置信息:接收采集数据的通道选择;接收对应的通道要进行的乘法运算的乘数;接收对应的通道要进行的除法运算的除数;接收对应的通道的采样阀值;接收对应的通道的品质质量;接收SV报文头;AD采集模拟量数据;2)选择发送通道并进行运算:将该模拟量数据与对应的采样阀值进行阈值比较,获取品质域的无效位信息;根据通道选择信息对所选通道进行乘除运算;根据通道选择信息对所选通道进行品质域修正;3)SV报文组帧:将SV报文头、通道乘除结果、品质域修正结果进行组帧;并添加目的地址、源地址、校验域;每次组SV帧时序更新采样计数值和采样同步域信息;4)发送SV报文:通过以太网发送SV报文。
【技术特征摘要】
1.一种由FPGA实现SV报文组帧及发送的方法,其特征在于:包括步骤:1)接收软件下发的配置信息:接收采集数据的通道选择;接收对应的通道要进行的乘法运算的乘数;接收对应的通道要进行的除法运算的除数;接收对应的通道的采样阀值;接收对应的通道的品质质量;接收SV报文头;AD采集模拟量数据;2)选择发送通道并进行运算:将该模拟量数据与对应的采样阀值进行阈值比较,获取品质域的无效位信息;根据通道选择信息对所选通道进行乘除运算;根据通道选择信息对所选通道进行品质域修正;3)SV报文组帧:将...
【专利技术属性】
技术研发人员:赵立,王涛,肖庆华,余传坤,苏忠阳,蔡泽祥,
申请(专利权)人:广州穗华能源科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。