[发明专利]一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法及系统有效
申请号: | 201810086355.5 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108334054B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 于海心;党纪红;王晶;钟睿明;尚葳蕤;李经松;杨俊春;王政;王振华 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 胡健男 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 总线 单机 通信网络节点 通信网络拓扑 控制系统数据 传输有效性 被测对象 测试过程 测试需求 网络结构 配置 测试方法及系统 数据传输时序 数据收发接口 通信有效性 测试数据 动态修改 构造控制 通信参数 通信网络 运行时序 实例库 构建 删除 测试 服务 | ||
1.一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法,其特征在于步骤如下:
(1)构造控制系统的部件单机1553数传模型,用来模拟具有1553总线接口的部件单机的数据传输过程,包括基础信息配置、状态数据发送、指令数据接收;
(2)配置数传模型的通信参数生成多个部件单机,多个部件单机组成的部件单机实例库;
(3)配置数传模型的数据收发接口,通过数据收发接口能够直接从1553总线的数据存储区读写数据;
(4)根据数传模型所在的测试环境中的被测对象运行时序,配置数传模型的数据传输时序;
(5)根据测试需求,从步骤(2)部件单机实例库中选择所需部件单机,作为1553总线的通信网络节点,构建1553总线的通信网络拓扑结构;
(6)根据测试需求,在测试过程中动态修改通信网络拓扑结构,包括在1553总线的通信网络中新增通信网络节点,删除通信网络节点;
(7)根据测试过程产生的测试数据,判断被测对象在1553总线的通信网络拓扑结构下的通信有效性。
2.根据权利要求1所述的一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法,其特征在于:所述步骤(1)控制系统的部件单机1553数传模型;该模型包括公有属性和私有属性:公有属性是指数传模型的信息配置功能、数据发送、数据接收功能;私有属性是指基础信息、通信数据,计算数据。
3.根据权利要求1所述的一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法,其特征在于:数传模型将部件的功能与数据分开,公共属性定义了部件与控制系统的接口及接口状态,而私有属性决定了部件的核心数据。
4.根据权利要求1所述的一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法,其特征在于:步骤(3)数传模型的数据收发接口的配置参数包括:总线编号、远程终端、远程终端子地址以及传输数据长度信息,通过上述配置参数,数传模型从1553总线的数据存储区中获取到相应数据或向对应1553总线存储区域写数据,数传模型的数据收发接口的配置参数与步骤(1)所述的数传模型结合起来,实现所有部件单机的基础数据收发功能。
5.根据权利要求1所述的一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法,其特征在于:所述步骤(6)测试过程中动态修改通信网络拓扑结构是结合部件单机的基础配置信息以及步骤(4)的被测对象运行时序,在每个控制周期的一个固定的时间窗口查询各通信网络节点的状态,更新各通信网络节点的状态,从而实现动态修改1553总线通信网络拓扑结构。
6.一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试系统,包括:构造模块、配置参数模块、配置数据传输时序模块,构造模块,构造控制系统的部件单机1553数传模型,用来模拟具有1553总线接口的部件单机的数据传输过程,配置参数模块,配置数传模型的通信参数生成多个部件单机,多个部件单机组成的部件单机实例库;配置数据传输时序模块,根据数传模型所在的测试环境中的被测对象运行时序,配置数传模型的数据传输时序;其特征在于还包括:配置数据收发接口模块、构建模块、修改模块、判断模块;
具有1553总线接口的部件单机的数据传输过程,包括基础信息配置、状态数据发送、指令数据接收;
配置数据收发接口模块,配置数传模型的数据收发接口,通过数据收发接口能够直接从1553总线的数据存储区读写数据;
构建模块,根据测试需求,从部件单机实例库中选择所需部件单机,作为1553总线的通信网络节点,构建1553总线的通信网络拓扑结构;
修改模块,根据测试需求,在测试过程中动态修改通信网络拓扑结构,包括在1553总线的通信网络中新增通信网络节点,删除通信网络节点;
判断模块,根据测试过程产生的测试数据,判断被测对象在1553总线的通信网络拓扑结构下的通信有效性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810086355.5/1.html,转载请声明来源钻瓜专利网。