【技术实现步骤摘要】
一种GOOSE报文收发系统及其控制方法
本专利技术涉及报文收发控制
,具体而言,涉及一种GOOSE报文收发系统及其控制方法。
技术介绍
GOOSE是IEC61850中规定的一种快速报文传输机制,用于在变电站内智能电子设备之间传输重要的实时性信号。GOOSE报文通常用于传输跳闸、合闸、闭锁等信息,在IEC61850标准中属于快速报文类型,所以IEC61850中对GOOSE报文的实时性以及可靠性提出了较高的要求。为了确保GOOSE报文传输的实时性和可靠性,需要合理设计电路,并且通过编程实现GOOSE报文的特殊映射方式。目前,如何在实现GOOSE报文特殊映射方式的同时保证GOOSE报文传输的实时性和可靠性,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术提供一种GOOSE报文收发系统,用以在实现GOOSE报文特殊映射方式的同时保证GOOSE报文传输的实时性和可靠性。为达到上述目的,本专利技术提供了一种GOOSE报文收发系统,其包括:外围模块、数据处理模块和以太网控制模块,其中,所述外围模块包括液晶显示模块、数据存储模块、通信报警模块和按键输入模块,所述数 ...
【技术保护点】
一种GOOSE报文收发系统,其特征在于,包括:外围模块、数据处理模块和以太网控制模块,其中,所述外围模块包括液晶显示模块、数据存储模块、通信报警模块和按键输入模块,所述数据存储模块用于记录GOOSE数据集成员变化的历史数据;通信报警模块当通信发生中断或报文发生丢失时触发报警;液晶显示模块与按键输入模块用于实现人机交互;所述数据处理模块连接在所述外围模块与所述以太网控制模块之间;所述数据处理模块与以太网控制模块通过十六路并行数据线连接;所述以太网控制模块使用符合ISO/IEC8802‑3的100Base‑FX光纤传输系统,在光纤上实现传输速率为100Mbps的以太网。
【技术特征摘要】
1.一种GOOSE报文收发系统,其特征在于,包括:外围模块、数据处理模块和以太网控制模块,其中,所述外围模块包括液晶显示模块、数据存储模块、通信报警模块和按键输入模块,所述数据存储模块用于记录GOOSE数据集成员变化的历史数据;通信报警模块当通信发生中断或报文发生丢失时触发报警;液晶显示模块与按键输入模块用于实现人机交互;所述数据处理模块连接在所述外围模块与所述以太网控制模块之间;所述数据处理模块与以太网控制模块通过十六路并行数据线连接;所述以太网控制模块使用符合ISO/IEC8802-3的100Base-FX光纤传输系统,在光纤上实现传输速率为100Mbps的以太网。2.根据权利要求1所述的GOOSE报文收发系统,其特征在于,所述数据处理模块包括两个STM32F407,所述数据处理模块用于控制以太网控制模块完成网卡的初始化、报文的发送/接收以及对外围模块中的液晶显示模块、数据存储模块、通信报警模块和按键输入模块发送/接收的数据进行处理及控制。3.根据权利要求2所述的GOOSE报文收发系统,其特征在于,所述以太网控制模块包括以太网控制器DM9000AEP和以太网连接器HR911105A,以太网控制器DM9000AEP能够实现100Mbps的通信速率,以完成GOOSE报文的快速发送和接收,以太网连接器HR911105A用于避免DM9000AEP受到双绞线上直流电压和高频信号干扰。4.一种应用于权利要求3所述的GOOSE报文收发系统中的GOOSE报文收发控制方法,其特征在于,包括以下步骤:S1:初始化以太网控制器DM9000AEP,首先设置STM32F407的FSMC管脚以及配置DM9000AEP的控制口线,然后再通过STM32F407设置DM9000AEP内部寄存器的初始值;S2:控制GOOSE报文进行发送,通过STM32F407控制DM9000AEP内部的寄存器,设置报文内容以及发送时间间隔,外围模块中的数据存储模块对发送的GOOSE报文进行记录并存储;S3:控制GOOSE报文进行接收,STM32F407通过读取帧接收标志判断有无数据包,如果有则读取数据包内容并对GOOSE报文进行解码分析,外围模块中的数据存储模块对接收的GOOSE报文进行存储,外围模块中的通信报警模块对通信进行监控,如果发生通信中断或报文丢帧则触发通信报警模块进行报警。5.根据权利要求4所述的GOOSE报文收发控制方法,其特征在于,步骤S1包括以下子步骤:S11:配置DM9000AEP控制口线,设置STM32F4...
【专利技术属性】
技术研发人员:金显吉,佟为明,李中伟,林景波,李凤阁,陶耕宇,赵志衡,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。