一种基于FPGA的EtherCAT从站设计系统及方法

    公开(公告)号:CN117857247A

    公开(公告)日:2024-04-09

    申请号:CN202311613955.X

    申请日:2023-11-29

    Abstract: 一种基于FPGA的EtherCAT从站设计系统及方法,包括主站EtherCAT通信模块、从站EtherCAT通信模块、FPGA信息传递模块、从站SVG控制器模块;主站EtherCAT通信模块与从站EtherCAT通信模块相连;所述主站EtherCAT通信模块用于向从站发送报文,并接收处理从站发回的报文;从站EtherCAT通信模块用于接收报文后,摘出与本机有关的报文,将处理后的报文发送出去;FPGA信息传递模块用于在从站EtherCAT通信模块和从站SVG控制器模块之间传递信息;从站SVG控制器模块将从FPGA信息传递模块传递发送过来的信息进行处理,并将执行结果、装置的状态量等所有主站需要的相关信息传递给FPGA信息传递模块。与现有技术相比,基于FPGA的EtherCAT从站设计方法硬件成本较低,应用场景非常广泛,适应性强,装置可靠性高。

    数字化装置双冗余SV采样的方法及智能变电站保护装置

    公开(公告)号:CN111277374B

    公开(公告)日:2022-12-16

    申请号:CN202010073500.3

    申请日:2020-01-22

    Abstract: 本发明涉及一种数字化装置双冗余SV采样的方法以及一种智能变电站保护装置,所述方法包括:通过主FPGA模块将装置接收到的SV报文硬件拷贝为2份,其中一份通过相连的IO传递给从FPGA模块,经两个FPGA模块处理后分别发送给装置内一组2个的独立的SV模块,2个SV模块使用相同的程序逻辑和配置,对相同的SV报文各自解析处理后,将采样数据通过装置内部以太网发送给装置的CPU模块使用,第一CPU模块仅从第一SV模块接收采样数据,第二CPU模块仅从第二SV模块接收采样数据。本发明能够通过双SV模块冗余配置,解决在装置外部网络拓扑图不变、装置配置不变的前提下,在装置内部实现SV模块双冗余备份的问题,防止了保护误动,进一步提高智能变电站的可靠性。

    一种4~20mA电流冗余输出转换电路

    公开(公告)号:CN114137822A

    公开(公告)日:2022-03-04

    申请号:CN202111283693.6

    申请日:2021-11-01

    Abstract: 一种4~20mA电流冗余输出转换电路,其特征在于:所述电路包括第一驱动单元、第二驱动单元、被驱动负载和冗余连接单元;其中,所述第一驱动单元和第二驱动单元分别为4~20mA电流输出模块;所述第一驱动单元和所述第二驱动单元分别通过冗余连接单元与所述被驱动负载的一端连接;所述冗余连接单元,与所述第一驱动单元和所述第二驱动单元的AO端口连接。本发明能够对电流冗余输出转换电路进行控制,并在一个4~20mA电流输出模块中的电流值过大时,将其冗余输出通过负载和邻接的4~20mA电流输出模块排出。

    一种Zynq芯片在异构称多处理模式下双核共享输出外设的方法

    公开(公告)号:CN106648896B

    公开(公告)日:2020-06-02

    申请号:CN201611218159.6

    申请日:2016-12-26

    Abstract: 一种Zynq芯片在异构多处理模式下双核共享输出外设的方法。FPGA为每个ARM核分配不同服务优先级的共享内存,ARM核有待发报文时,首先读取和FPGA之间的共享内存的信息,在判定可写的条件下,按照约定的格式,向共享内存写入数据包和数据包描述信息,FPGA判断外设发送空闲的条件下,依照服务优先级,将共享内存中的数据包写入外设。本发明由FPGA统一管理外设和数据包调度,双ARM核间无需核间调度,每个ARM内核独立面对FPGA外设,比在ARM中统一管理、发送数据,效率有很大提高。用于数据吞吐量大、处理实时性要求高的电力系统控制领域。

Patent Agency Ranking