针对核电厂安全级网络性能指标的测试方法及其系统技术方案

技术编号:12514185 阅读:57 留言:0更新日期:2015-12-16 12:02
本发明专利技术涉及一种针对核电厂安全级网络性能指标的测试方法,其包括:利用虚拟节点方法,将测试设备串入被测网段;利用自开发的网络测试设备对网络测试数据进行发送、接收、过程控制和数据分析;利用第三方网络检测设备负责对发送和接收的测试数据进行同步冗余检测;将两个测试设备产生的测试结果互为参考;利用无源光耦合器对测试数据进行无损一分二处理;将两个测试设备产生的数据同时通过光纤输出给计算机;利用自开发的网络测试设备对发出的每一个测试帧进行唯一性编码,数据回读后定位每一帧。本发明专利技术能实现对核电站安全级网络通信设备的性能进行有效测试,达到有效提高测量精度和可信性目的,可有效测量出核电站安全级网络性能。

【技术实现步骤摘要】

本专利技术涉及核电站安全级网络通信设备性能测试
,尤其涉及一种针对核 电厂安全级网络性能指标的测试方法及其系统。
技术介绍
随着核电站数字化仪控系统全面国产化工作的展开,核安全级仪控系统中通信子 系统可靠性测试活动的重要性不言而喻。最大限度满足相关行业标准、法律法规要求,并尽 量提高测试的准确性和可信度,成为相关从业人员面临的重要课题。 传统的网络测试方法通常采用将网络测试仪表直接串入被测网络的方式对其进 行测试。应用于核安全网络测试中则会存在以下问题。 首先,核安全级通信网络为满足一定的信息安全要求,网络中无法串入其他多余 的设备(如网络状况与下装时的配置情况不同,系统会自动报警,测试活动也因此无法进 行)。其次,其通信协议通常不会完全引用现成的商用网络协议,因此现有的商用网络测试 设备很难直接应用于核安全级网络的测试。再次,对于核安全级设备的测试(考虑环境,电 磁,SEU,温湿度变化,人为因素等),由于测试设备本身也存在发生随机性丢包的可能,采用 单一测试手段直接得出的测试结果很难具备较高的说服力。无法达到有效提高测量精度和 测试可信度的目的。 在实际测量活动过程中除要求拿出准确的测试数据外,还需要对测试设备或测量 数据本身的可信性进行证明。因此为达到万无一失,使测量结果更具有说服力的目的,需要 找到一套行之有效的方法,提高测试设备对非标准协议网络性能指标测试的可信性。 目前,核电站安全级网络通信设备都是自行开发的专用网络设备,为了网络的安 全性,普遍使用自定义的网络通讯协议,虽然采用通用的IS0/0SI标准网络模型,但协议 是专有的,无法使用通用的网络测试工具对其进行性能测试。因此必须单独开发针对核电 站安全级网络的专用测试工具。 图3的左图为核电站安全级网络通信设备的软件架构,图3的右图为相应的专用 测试工具,充分利用核电站安全级网络中通信实现设备,编写针对性的测试代码,实现测 试功能,并输出测试结果。测试工具的引入无需修改被测设备,能自动生成测试数据,以及 对测试数据的判断,将判断结果输出。能很方便的测试网络的重包率、丢包率、误码率等性 能指标。 传统网络测试方法通常采用SmartBit等市场上常见的网络测试仪,对被测网络 发送给定长度,速率,时间间隔的数据包,通过观察被测网络的响应对其性能指标做出判 断。 但由于前面提到的受网络通信协议和核电站安全级设备相关法律法规对通信网 络特殊要求的限制,通过以上传统测试方法无法有效测量出核电站安全级网络的性能。 综上可知,有必要对现有技术作进一步完善和改进。
技术实现思路
针对以上问题,本专利技术提供了一种能实现对核电站安全级网络通信设备的性能进 行有效测试,达到有效提高测量精度和可行性的目的,可有效测量出核电站安全级网络性 能的针对核电厂安全级网络性能指标的测试方法及其系统。 本专利技术是通过以下技术方案实现的: 上述的针对核电厂安全级网络性能指标的测试方法,其具体包括以下步骤:(1) 首先利用虚拟节点方法,将测试设备串入被测网段;(2)利用自开发的网络测试设备对网 络测试数据进行发送、接收、过程控制和数据分析;(3)利用第三方网络检测设备负责对发 送和接收的测试数据进行同步冗余检测;(4)将第三方网络检测设备与自开发的网络测试 设备产生的测试结果互为参考,以防止共因故障;(5)利用无源光耦合器对测试数据进行 无损一分二处理,以保证第三方网络检测设备与自开发网络测试设备得到的数据完全一 致;(6)将第三方网络检测设备与自开发的网络测试设备产生的数据同时通过光纤输出给 计算机,通过计算机对测量结果进行比较、分析和存储;(7)利用自开发的网络测试设备对 发出的每一个测试帧进行唯一性编码,数据回读后定位每一帧;同时,将第三方网络检测设 备与自开发的网络测试设备采集的测量结果通过计算机进行合理性比对,如不符合一致性 将自动报警并终止测试。 所述针对核电厂安全级网络性能指标的测试方法,其中:所述步骤(1)的具体方 法是,在配置过程将测试设备配置为网络中的一个或多个节点,实际运行过程中所述节点 不参与实际业务,只发送和接收一些预先定义好的测试帧。 所述针对核电厂安全级网络性能指标的测试方法,其中:所述第三方网络检测设 备为基于嵌入式处理器的第三方网络检测设备。 所述针对核电厂安全级网络性能指标的测试方法,其中:所述自开发的网络测试 设备采用FPGA作为主处理单元。 -种针对核电厂安全级网络性能指标的测试系统,包括基于FPGA技术的自开发 网络测试设备、基于嵌入式处理器的网络检测设备和基于计算机的测试结果比较单元;所 述基于FPGA技术的自开发网络测试设备用于发送和接收测试数据,对接收到的数据进行 数据识别和处理,反馈结果给所述基于计算机的测试结果比较单元;所述基于嵌入式处理 器的网络检测设备用于识别和比较所述基于FPGA技术的自开发网络测试设备的发送和接 收数据,反馈结果给所述基于计算机的测试结果比较单元;所述基于计算机的测试结果比 较单元用于比较所述基于FPGA技术的自开发网络测试设备和基于嵌入式处理器的网络检 测设备的结论是否一致,若不一致,说明其中一个设备出现了随机故障,本次测量结果无 效,此时可结束测试,或重新开始新一轮测试。 所述针对核电厂安全级网络性能指标的测试系统,其中:所述基于FPGA技术的自 开发网络测试设备内部由数据发送单元、数据采集单元、过程控制单元和数据处理单元组 成;所述数据发送单元用于在数据发送过程中测试帧的帧头、帧尾、校验部分与通信协议一 致,数据段通过编码器给出唯一的编号,作为帧序号,用于对每一个发出的数据帧进行唯一 性标志;所述数据采集单元用于采集回收识别测试仪器发出并经过被测设备转发的数据 帧,统计接收数据帧数量,统计丢帧数量,记录丢失帧序号,记录时延等;所述过程控制单元 用于建立反馈机制,采用二分法控制测试包的发送频率、包长,帧类型等(如:进行吞入量 测试过程中,过程控制单元会根据丢包情况采用二分法的方式动态调整发包频率以提高测 试精度和效率),通过帧序号和时间戳方式对数据包进行识别,确保对每一个接收的和丢失 的数据包进行唯一性追踪,且时延、系统建立时间、恢复时间测试采用时间戳方式;所述数 据处理单元用于对被测设备反馈回来的数据进行分析和整理(例如:进行吞吐量测试的 过程中,数据处理单元负责比较从被测设备接收的数据帧与发出的数据帧是否一致,若接 收到的数据帧少于发出的数据帧,则说明有丢帧,并将具体的测试数据记录和上传)。 所述针对核电厂安全级网络性能指标的测试系统,其中:当所述基于计算机的测 试结果比较单元接收到测试数据后(如:丢帧,时延等),还会同时确认所述基于FPGA技术 的自开发网络测试设备1发出的数据是否有效,如所述基于FPGA技术的自开发网络测试设 备发出的数据本身存在问题,也会终止测试,结果存储,显示输出。 有益效果: 本专利技术针对核电厂安全级网络性能指标的测试方法能实现对核电站安全级网络 通信设备的性能进行有效测试,采取虚拟站点技术和多样性冗余测试方法,利用随机故障 在同一个点重合概率极低的原理,通过多套基于不同工作原理的测试设备同时对被测网络 进行观测,从而达到有效提高测量精度和可信性本文档来自技高网
...

【技术保护点】
一种针对核电厂安全级网络性能指标的测试方法,其特征在于,所述测试方法具体包括以下步骤:(1)首先利用虚拟节点方法,将测试设备串入被测网段;(2)利用自开发的网络测试设备对网络测试数据进行发送、接收、过程控制和数据分析;(3)利用第三方网络检测设备负责对发送和接收的测试数据进行同步冗余检测;(4)将第三方网络检测设备与自开发的网络测试设备产生的测试结果互为参考,以防止共因故障;(5)利用无源光耦合器对测试数据进行无损一分二处理,以保证第三方网络检测设备与自开发网络测试设备得到的数据完全一致;(6)将第三方网络检测设备与自开发的网络测试设备产生的数据同时通过光纤输出给计算机,通过计算机对测量结果进行比较、分析和存储;(7)利用自开发的网络测试设备对发出的每一个测试帧进行唯一性编码,数据回读后定位每一帧;同时,将第三方网络检测设备与自开发的网络测试设备采集的测量结果通过计算机进行合理性比对,如不符合一致性将自动报警并终止测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴飞张海滨钱升华宋立新曹宗生
申请(专利权)人:北京广利核系统工程有限公司中国广核集团有限公司
类型:发明
国别省市:北京;11

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

1