一种阵列式系统同步测控网络架构技术方案

技术编号:26226263 阅读:50 留言:0更新日期:2020-11-04 11:04
一种阵列式系统同步测控网络架构,为树型网络架构,包含三个层级:远离测控对象的由一台一级测控服务器组成的测控核心层,靠近测控对象的由多台二级测控服务器组成的现场控制层,测控对象即由阵列式系统组成的设备层。上述三个层级分别对应树型网络结构中的树根、子树根与叶节点。三个层级又通过基于光纤通信的数据同步网与信号同步网级联。一级测控服务器通过相互独立的多条SERDES总线与所有二级测控服务器连接,每台二级测控服务器通过相互独立的多条SERDES总线与其对应的设备连接,如此构成数据同步网。一级测控服务器输出同源的IO信号至所有的二级测控服务器,二级测控服务器输出同源的IO信号至其对应的所有设备,如此构成信号同步网。

【技术实现步骤摘要】
一种阵列式系统同步测控网络架构
本专利技术涉及一种阵列式系统同步测控网络架构。
技术介绍
电磁弹射系统中,使用阵列式的脉冲发电机组提供高功率脉冲,实现电磁弹射时所需要的瞬时高电压、高电流放电。脉冲式的高电压、高电流带来强电磁干扰,如何可靠地控制阵列式的脉冲发电机组同步工作,并行实时处理阵列式脉冲发电机组运行数据,实现所有发电机组同时做最大能力的瞬时放电、或实现分别控制不同发电机组做瞬时放电序列、或实现余电汇集再分配放电功能,是电磁弹射系统能否成功发射的关键。传统多设备测控网络大多基于CAN、以太网、串口等串行总线进行组网。如图1所示,常见的组网方式有总线型网络、环形网络、星型网络等。上述几种串行总线及组网方式无法满足阵列式的脉冲发电机组同步测控需求。对阵列式的脉冲发电机进行总线式组网时,一次仅能有一个设备与测控服务器通信,即所有的发电机控制器分时复用总线与测控服务器进行数据交互,这种通信方式无法实现对所有设备的同步控制,假设共有90个设备与测控服务器通信,每个设备与测控服务器通信耗时10μs,则90个设备共耗时900μs,即第一个与最后一个设备相差了890μs,这是电机控制周期的数倍。对阵列式的脉冲发电机进行环形网络组网时,数据流在环路中串行的穿过各个设备,当设备数量比较多时,网络的响应时间延长,同样无法实现对各设备的同步控制。对阵列式的脉冲发电机进行星形网络组网时,位于网络中心的测控服务器无法提供足够多的分支,即没有包含90路CAN或90路串口的测控服务器产品。上述的几种网络架构均为一台测控服务器连接多个设备,所有设备的数据均汇总至测控服务器进行处理,测控服务器的负担重,不同设备之间的协同全部依赖于测控服务器下发的指令,同步性差;测控服务器的进程周期多为毫秒级,远大于阵列式的脉冲发电机组的控制周期,无法满足阵列式的脉冲发电机组实时控制需求;无差别的一对多的连接方式,对系统设备故障处理软件的开发带来了困难;传统的连接方式抗干扰能力弱,通信不稳定。
技术实现思路
本专利技术的目的是克服现有测控网络无法实现阵列式系统同步控制功能和实时控制功能、故障设备处理困难、抗干扰能力弱等缺点,提出一种阵列式系统同步测控网络架构,本专利技术实现了阵列式系统同步控制和实时控制功能,降低了软件开发难度,提高了通信可靠性。本专利技术采用以下技术方案:本专利技术为包含一个树根、若干子树根与众多叶节点的三层树型网络结构,一个树根与全部子树根直接连接,所有的子树根之间无连接,任何一个子树根至少与一个叶节点连接,任何一个叶节点只能与一个子树根连接,同属一个子树根的所有叶节点之间无连接,属于不同子树根的叶节点之间也无连接,叶节点不与树根连接。在本专利技术中,一台远离测控对象的一级测控服务器为树根,一级测控服务器所在层级被命名为测控核心层。靠近测控对象的二级测控服务器为子树根,一台二级测控服务器为一个子树根,所有二级测控服务器所在层级被命名为现场测控层。测控对象即阵列式系统中的设备为叶节点,一台设备为一个叶节点,所有叶节点所在层级被命名为设备层。三个层级之间通过基于光纤通信的数据同步网与信号同步网级联。一级测控服务器通过相互独立的可同步并行通信的多条SERDES总线通过光纤与所有的二级测控服务器连接,每台二级测控服务器通过相互独立的可同步并行通信的多条SERDES总线通过光纤与其对应的设备连接,通过上述连接方式,构成数据同步网。一级测控服务器输出同源的IO信号通过光纤送至所有的二级测控服务器,二级测控服务器输出同源的IO信号通过光纤送至其对应的所有设备,通过上述连接方式,构成信号同步网。系统设计时,确保一级测控服务器与所有二级测控服务器之间的光纤长度相等,任一二级测控服务器与该二级测控服务器所连接的所有测控对象即阵列式系统中的设备之间的光纤长度相等。忽略光在等长的若干根光纤中实际传播路程不同带来的延时差异,同源IO信号同时到达各目标设备,该同源IO可用作目标设备的同步基准,又可用于系统急停;每台测控服务器输出的多路并行执行的SERDES接口,在8B10B的编码方式下,任意两路之间数据同步误差不超过两个8B10B码的发送时间,如SERDES带宽为1.25GBits时,同步误差不超过16ns,即一级测控服务器同时向所有的二级测控服务器发送命令数据,所有二级测控服务器接收到该数据的时间差异不会超过16ns。所述的测控核心层由一台一级测控服务器构成,属于三层树型网络结构中的树根。该测控服务器包括一台一级嵌入式工控机、一块PXI板卡、一台一级同步控制器;一级同步控制器通过光纤与PXI板卡连接,PXI板卡插在一级嵌入式工控机箱内,通过PXI接口与一级嵌入式工控机连接。一级嵌入式工控机由嵌入式工控机箱即主机、显示器、键盘、鼠标组成,用于实现状态及过程显示、人机交互功能。PXI板卡实现光接口与PXI接口的转换。一级同步控制器由FPGA板卡、SFP光模块、低频光纤发送器组成,用于实现对所有的二级测控服务器的同步控制。FPGA板卡选用带有ARM内核的基于片上系统的FPGA作为主控芯片。ARM内核执行实时性要求高的与阵列系统功能相关的算法、监控现场测控层中所有二级测控服务器运行状态、故障二级测控服务器的切出、高级数据校验算法、误码重发进程管理功能,统筹所有现场测控层中二级测控服务器的工作状态;现场可编程门阵列实现通信、逻辑、IO输出功能,进行数据交互、简单数据校验。当三层树型网络结构中有N个二级测控服务器时,N的取值范围由阵列式系统分组的实际情况及一级同步控制器选用的FPGA的最大收发器数量共同决定,阵列式系统的分组数量至少比所选型号FPGA收发器数量少1个;一级同步控制器上的FPGA板卡配置出N+1路相互独立并可并行运行的SERDES接口,其中N路SERDES接口经SFP光模块光电转换后,通过光纤与N个二级测控服务器连接,剩余一路SERDES接口经SFP光模块光电转换后,通过光纤与PXI板卡连接;同时,一级同步控制器上的FPGA板卡配置出N路同源的IO信号,经低频光纤发送器转换后,通过光纤与N台二级测控服务器连接。所述的现场测控层由N台二级测控服务器构成,属于三层树型网络结构中的子树根,N为子树根的数量。每台测控服务器包括一台二级嵌入式工控机、一块PXI板卡、一台二极同步控制器;二级同步控制器通过光纤与PXI板卡连接,PXI板卡插在二级嵌入式工控机箱内,通过PXI接口与二级嵌入式工控机连接。二级嵌入式工控机由嵌入式工控机箱即主机、显示器、键盘、鼠标组成,用于实现状态及过程显示、人机交互功能。PXI板卡实现光接口与PXI接口的转换。二级同步控制器由FPGA板卡、SFP光模块、低频光纤发送器、低频光纤接收器组成,用于实现对与该二级测控服务器相连的所有设备的同步控制、数据处理与上传。FPGA板卡选用带有ARM内核的基于片上系统的FPGA作为主控芯片。ARM内核执行实时性要求高的与阵列系统功能相关的算法、监控设备层中所有设备运行状态、高级数据校验算法、误码重发进程管理功能,统筹设备层中所有设备的工作状态;现场可编程门阵列实现通信、逻辑、IO输出功能,进行数据交互、简单数据校验本文档来自技高网
...

【技术保护点】
1.一种阵列式系统同步测控网络架构,其特征在于,所述的测控网络架构为包含一个树根、若干子树根与众多叶节点的三层树型网络结构,一个树根与全部子树根直接连接,所有的子树根之间无连接,任何一个子树根至少与一个叶节点连接,任何一个叶节点只能与一个子树根连接,同属一个子树根的所有叶节点之间无连接,属于不同子树根的叶节点之间也无连接,叶节点不与树根连接;一台远离测控对象的一级测控服务器为树根,一级测控服务器所在层级为测控核心层;靠近测控对象的二级测控服务器为子树根,一台二级测控服务器为一个子树根,所有二级测控服务器所在层级为现场测控层;测控对象即阵列式系统中的设备为叶节点,一台设备为一个叶节点,所有叶节点所在层级为设备层;连接于同一台二级测控服务器的所有测控对象为一组;测控核心层、现场测控层和设备层之间通过基于光纤通信的数据同步网与信号同步网级联;一级测控服务器通过相互独立的可同步并行通信的多条SERDES总线通过光纤与所有的二级测控服务器连接,每台二级测控服务器通过相互独立的可同步并行通信的多条SERDES总线通过光纤与其对应的设备连接,通过上述连接方式构成数据同步网;一级测控服务器输出同源的IO信号通过光纤送至所有的二级测控服务器,二级测控服务器输出同源的IO信号通过光纤送至其对应的所有设备,通过上述连接方式构成信号同步网;一级测控服务器与所有二级测控服务器之间的光纤长度相等,任一二级测控服务器与该二级测控服务器连接的所有测控对象即阵列式系统中的设备之间的光纤长度相等。/n...

【技术特征摘要】
1.一种阵列式系统同步测控网络架构,其特征在于,所述的测控网络架构为包含一个树根、若干子树根与众多叶节点的三层树型网络结构,一个树根与全部子树根直接连接,所有的子树根之间无连接,任何一个子树根至少与一个叶节点连接,任何一个叶节点只能与一个子树根连接,同属一个子树根的所有叶节点之间无连接,属于不同子树根的叶节点之间也无连接,叶节点不与树根连接;一台远离测控对象的一级测控服务器为树根,一级测控服务器所在层级为测控核心层;靠近测控对象的二级测控服务器为子树根,一台二级测控服务器为一个子树根,所有二级测控服务器所在层级为现场测控层;测控对象即阵列式系统中的设备为叶节点,一台设备为一个叶节点,所有叶节点所在层级为设备层;连接于同一台二级测控服务器的所有测控对象为一组;测控核心层、现场测控层和设备层之间通过基于光纤通信的数据同步网与信号同步网级联;一级测控服务器通过相互独立的可同步并行通信的多条SERDES总线通过光纤与所有的二级测控服务器连接,每台二级测控服务器通过相互独立的可同步并行通信的多条SERDES总线通过光纤与其对应的设备连接,通过上述连接方式构成数据同步网;一级测控服务器输出同源的IO信号通过光纤送至所有的二级测控服务器,二级测控服务器输出同源的IO信号通过光纤送至其对应的所有设备,通过上述连接方式构成信号同步网;一级测控服务器与所有二级测控服务器之间的光纤长度相等,任一二级测控服务器与该二级测控服务器连接的所有测控对象即阵列式系统中的设备之间的光纤长度相等。


2.如权利要求1所述的阵列式系统同步测控网络架构,其特征在于,所述的测控核心层由一台一级测控服务器构成;该测控服务器包括一台一级嵌入式工控机、一块PXI板卡和一台一级同步控制器;一级同步控制器通过光纤与PXI板卡连接,PXI板卡插在一级嵌入式工控机箱内,通过PXI接口与一级嵌入式工控机连接;一级嵌入式工控机由嵌入式工控机箱即主机、显示器、键盘、鼠标组成,用于实现状态及过程显示、人机交互功能;PXI板卡实现光接口与PXI接口的转换;一级同步控制器由FPGA板卡、SFP光模块、低频光纤发送器组成,用于实现对所有的二级测控服务器的同步控制;FPGA板卡选用带有ARM内核的基于片上系统的FPGA作为主控芯片;ARM内核执行与阵列系统功能相关的算法、监控现场测控层中所有二级测控服务器运行状态、故障二级测控服务器的切出、高级数据校验算法、误码重发进程管理功能,统筹所有现场测控层中二级测控服务器的工作状态;现场可编程门阵列实现通信、逻辑、IO输出功能,进行数据交互、简单数据校验;当三层树型网络结构中有N台二级测控服务器时,N的取值范围由阵列式系统分组的实际情况及一级同步控制器选用的FPGA的最大收发器数量共同决定,且阵列式系统的分组数量至少比所选型号FPGA收发器数量少1个;一级同步控制器上的FPGA板卡配置出N+1路相互独立并能够并行运行的SERDES接口,其中N路SERDES接口经SFP光模块光电转换后,通过光纤与N台二级测控服务器连接,剩余一路SERDES接口经SFP光模块光电转换后,通过光纤与PXI板卡连接;同时,一级同步控制器上的FPGA板卡配置出N路...

【专利技术属性】
技术研发人员:颜朝鹏张剑温旭辉
申请(专利权)人:中国科学院电工研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1