利用索引对测发控软件巡检数据配置判据的方法.pdf

上传人:七月 文档编号:10836301 上传时间:2021-08-24 格式:PDF 页数:5 大小:252.37KB
收藏 版权申诉 举报 下载
利用索引对测发控软件巡检数据配置判据的方法.pdf_第1页
第1页 / 共5页
利用索引对测发控软件巡检数据配置判据的方法.pdf_第2页
第2页 / 共5页
利用索引对测发控软件巡检数据配置判据的方法.pdf_第3页
第3页 / 共5页
文档描述:

《利用索引对测发控软件巡检数据配置判据的方法.pdf》由会员分享,可在线阅读,更多相关《利用索引对测发控软件巡检数据配置判据的方法.pdf(5页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911056683.1 (22)申请日 2019.10.31 (71)申请人 北京航天自动控制研究所 地址 100854 北京市海淀区北京142信箱 402分箱 (72)发明人 王琦王冲童心徐自衡 曹芳芳 (74)专利代理机构 中国航天科技专利中心 11009 代理人 庞静 (51)Int.Cl. G07C 3/00(2006.01) (54)发明名称 一种利用索引对测发控软件巡检数据配置 判据的方法 (57)摘要 本发明涉及一种利用索引对测发控软件巡 检数据配置判据的方法。

2、, 通过下述方式实现: 在 测发控软件的巡检配置文件中定义巡检字段表 和判据表, 所述的巡检字段表内存储所有需要巡 检的字段, 每个字段设置一个判据索引; 所述的 判据表中存储每个判据索引对应的阈值; 依据巡 检任务的需求, 根据当前需要巡检的字段从巡检 字段表中确定其对应的判据索引, 根据该判据索 引从判据表中获取对应的阈值, 完成巡检判据的 配置。 权利要求书1页 说明书3页 CN 111080834 A 2020.04.28 CN 111080834 A 1.一种利用索引对测发控软件巡检数据配置判据的方法, 其特征在于通过下述方式实 现: 在测发控软件的巡检配置文件中定义巡检字段表和判据。

3、表, 所述的巡检字段表内存储 所有需要巡检的字段, 每个字段设置一个判据索引; 所述的判据表中存储所有可能用到的 判据的阈值, 并对每个阈值设置一个索引; 依据巡检任务的需求, 根据当前需要巡检的字段从巡检字段表中确定其对应的判据索 引, 根据该判据索引从判据表中获取对应的阈值, 完成巡检判据的配置。 2.根据权利要求1所述的方法, 其特征在于: 所述的巡检字段表包括字段索引, 字段名 称, 判据索引; 所述的判据表包括索引, 上限, 下限; 梳理测发控软件巡检过程中可能存在的所有判据, 将每个阈值即上限、 下限, 分配一个 唯一的索引并存储在判据表中; 每个巡检字段配置一个唯一的字段索引, 。

4、将所有巡检字段的字段索引、 字段名称以及 初始巡检状态的判据索引存储在巡检字段表中。 3.根据权利要求2所述的方法, 其特征在于: 所述的巡检字段表中配置的判据索引值, 都能在所述的判据表中找到对应的索引值。 4.根据权利要求2所述的方法, 其特征在于: 所述的巡检字段表中有相同的阈值分配同 一个判据索引。 5.根据权利要求2所述的方法, 其特征在于: 当巡检过程中, 有改变某个字段的判据的 需求时, 将巡检字段表中的对应判据索引值设置为一个新值, 该新值与判据表中符合要求 的阈值对应的索引值一致。 6.根据权利要求2所述的方法, 其特征在于: 所述的巡检字段表中针对每个字段索引均 设置一个可。

5、配置的判读标志, 利用该判读标志说明当前巡检过程中该字段是否需要判读。 7.根据权利要求6所述的方法, 其特征在于: 巡检任务在对巡检配置文件中定义的巡检 字段进行判读时, 如果判读标志要求对该字段进行判读, 则配置巡检判据后进行判读, 如果 判读标志不要求对该字段进行判读, 则跳过该字段的判读, 进行后续判读任务。 8.根据权利要求2或7所述的方法, 其特征在于: 针对当前需要判读的巡检字段, 巡检判 据的配置具体通过下述方式实现: 梳理测发控软件巡检过程中所有巡检字段可能用到的判据, 全部预先配置到判据表 中, 确定巡检过程中, 判据变化对应的判据表中的索引变化序列; 依据所述的索引变化序。

6、列, 按序将对应的索引值写入巡检字段表中对应字段的判据索 引; 每个巡检周期, 依据判据索引从判据表中搜索对应的索引进而确定上限、 下限完成判据 配置。 权利要求书 1/1 页 2 CN 111080834 A 2 一种利用索引对测发控软件巡检数据配置判据的方法 技术领域 0001 本发明涉及针对测发控软件提出的一种利用索引在巡检中定义判据的方法。 背景技术 0002 测发控系统软件为了能在第一时间获得各设备的运行状态是否正常, 会设置一个 巡检功能, 即以一定的周期通过网络、 串口、 或1553B总线等方式循环从各设备采集设备运 行数据并实时判读。 0003 由于巡检的功能模式是固定的, 因。

7、此, 测发控系统软件通常会定义一个配置文件 来预先设置好巡检的各个属性, 比如站点号、 判读字段、 判据等。 0004 测发控软件作实时判读时, 需要在巡检相关的配置文件中预先设置一个判据, 要 巡检的数据中, 各字段的判据通常是不同的, 在定义配置文件时, 会对每个字段的巡检属性 中配置一个判据, 即该数据围绕某个理想值的上下限范围, 如果超出这个范围, 则认为该数 据在这一时刻是错误的。 0005 但随着测试流程的执行, 各字段的判据通常不会一成不变, 需要在某些特征时刻 点上发生变化, 这种情况下需要对该字段的巡检属性中预先设置多个判据, 不能用一个上 下限范围包含该数据的所有值域, 否。

8、则起不到判读效果。 在对具体字段进行判据的配置时, 设计人员通常不清楚某个字段到底会有多少种判据, 每个字段具备的判据数量很可能也不 一样, 这样在定义配置文件时, 对每个字段到底定义多少个判据就存在很大的困难。 发明内容 0006 本发明解决的技术问题是: 克服现有技术的不足, 提出一种利用索引对测发控软 件巡检数据配置判据的方法。 0007 本发明解决技术的方案是: 一种利用索引对测发控软件巡检数据配置判据的方 法, 通过下述方式实现: 0008 在测发控软件的巡检配置文件中定义巡检字段表和判据表, 所述的巡检字段表内 存储所有需要巡检的字段, 每个字段设置一个判据索引; 所述的判据表中存。

9、储所有可能用 到的判据的阈值, 并对每个阈值设置一个索引; 0009 依据巡检任务的需求, 根据当前需要巡检的字段从巡检字段表中确定其对应的判 据索引, 根据该判据索引从判据表中获取对应的阈值, 完成巡检判据的配置。 0010 优选的, 所述的巡检字段表包括字段索引, 字段名称, 判据索引; 所述的判据表包 括索引, 上限, 下限; 0011 梳理测发控软件巡检过程中可能存在的所有判据, 将每个阈值即上限、 下限, 分配 一个唯一的索引并存储在判据表中; 0012 每个巡检字段配置一个唯一的字段索引, 将所有巡检字段的字段索引、 字段名称 以及初始巡检状态的判据索引存储在巡检字段表中。 001。

10、3 优选的, 所述的巡检字段表中配置的判据索引值, 都能在所述的判据表中找到对 说明书 1/3 页 3 CN 111080834 A 3 应的索引值; 0014 优选的, 所述的巡检字段表中有相同的阈值分配同一个判据索引。 0015 优选的, 当巡检过程中, 有改变某个字段的判据的需求时, 将巡检字段表中的对应 判据索引值设置为一个新值, 该新值与判据表中符合要求的阈值对应的索引值一致。 0016 优选的, 所述的巡检字段表中针对每个字段索引均设置一个可配置的判读标志, 利用该判读标志说明当前巡检过程中该字段是否需要判读。 0017 优选的, 巡检任务在对巡检配置文件中定义的巡检字段进行判读时。

11、, 如果判读标 志要求对该字段进行判读, 则配置巡检判据后进行判读, 如果判读标志不要求对该字段进 行判读, 则跳过该字段的判读, 进行后续判读任务。 0018 优选的, 针对当前需要巡检的巡检字段, 巡检判据的配置具体通过下述方式实现: 0019 梳理测发控软件巡检过程中所有巡检字段可能用到的判据, 全部预先配置到判据 表中, 确定巡检过程中, 判据变化对应的判据表中的索引变化序列; 0020 依据所述的索引变化序列, 按序将对应的索引值写入巡检字段表中对应字段的判 据索引; 每个巡检周期, 依据判据索引从判据表中搜索对应的索引进而确定上限、 下限完成 判据配置。 0021 本发明与现有技术。

12、相比的有益效果是: 0022 本发明设计了一种新的方式, 在巡检配置文件中将巡检字段与对应的判据分为两 个配置表, 即巡检字段表和判据表, 在对每个字段配置判据时, 改变了惯用的方式, 不直接 在字段属性中配置判据的上下限范围, 而是在字段属性中配置一个判据索引值, 该索引值 指向判据表中的索引, 只需将可能存在的判据预先在判据表中配置好, 这样理论上每个字 段可配置的判据数量无限制, 且通中巡检字段表中当前需要判读的字段对应的判据索引 值, 即可改变当前字段的判据, 实现字段判据的动态变化, 通过配置文件就也可以从整体上 清查测发控系统软件使用了哪些判据, 预设判据是否完全覆盖了需求判据, 。

13、而且也可以方 便地实现新增或删除判据功能。 0023 本发明针对测发控软件提出一种利用索引在巡检中定义判据的方法, 可在巡检配 置文件中将巡检字段与其对应的判据拆分开, 形成巡检字段表和判据表, 两个表之间通过 索引值来联系, 突破了配置文件中对巡检字段判据数量的限制, 可通过设置巡检字段表中 的判据索引值的来实现在数据巡检过程中动态改变巡检的判据的需求, 判据设置模式清 晰, 不易出错, 可用性增强, 提高编程时对判据处理的可靠性, 也增强了程序的可读性。 0024 当有更改某类判据的原范围的需求时, 按照原来的方式, 需要在配置文件中找出 所有使用该判据的字段, 然后将其阈值按照新的要求一。

14、一更改过来, 要更改的字段数量可 能非常多, 容易漏改; 按照新的方式, 由于使用该判据的字段在巡检字段表的 “索引判据” 都 使用的是同一个索引值, 只需要改动判据表中该索引值对应的判据即可, 改动只涉及一处, 不会出现漏改的问题。 具体实施方式 0025 下面结合实施例对本发明作进一步阐述。 0026 本发明一种利用索引对测发控软件巡检数据配置判据的方法, 通过在测发控软件 的巡检配置文件中定义巡检字段表和判据表, 巡检字段表内存储所有需要巡检的字段, 每 说明书 2/3 页 4 CN 111080834 A 4 个字段设置一个判据索引; 所述的判据表中存储每个判据索引对应的阈值; 依据巡。

15、检任务 的需求, 根据当前需要巡检的字段从巡检字段表中确定其对应的判据索引, 根据该判据索 引从判据表中获取对应的阈值, 完成巡检判据的配置。 0027 表1给出了巡检字段表的示例, 包含属性: 字段索引, 字段名称, 判据索引; 实际应 用过程中可以通过增加一个判读标志, 来确定当前巡检过程中该字段是否需要判读, 例如 判读标志可以设置为ON表明需要判读, OFF不需要判读; 或者表1中的1代表需要判读, 0不需 要判读等等。 0028 如表2所示:“判据表” 中列出了所有可能的判据, 对每个判据设置一个 “索引” 属性 列, 并将表1中 “判据索引” 属性列中的值与表2中 “索引” 属性列。

16、中的值建立对应关系; 即巡 检字段表中的 “判据索引” 值指向判据表中的相同 “索引” 值对应的判据; 巡检字段表中的 “判据索引” 的值必须都能在判据表中找到对应的值。 0029 表1巡检字段表 0030 字段索引字段名称判读标志判据索引 1判读字段111 2判读字段212 3判读字段313 0031 表2判据表 0032 0033 0034 按照表1、 2的方式, 需要对表1中的示意数据 “判读字段1” 进行判读时, 由 “判读字 段1” 对应的 “判据索引” 属性列中设置的值 “1” , 查找到表2中的示意数据 “索引” 值为 “1” 的 数据对应的属性列 “上限” 和 “下限” 的值 “10.0” 和 “-10.0” , 则 “判读字段1” 当前的判读范围 为 “-10.010.0” ; 0035 如果表1中的示意数据 “判读字段1” 的判据在某一时刻发生变化, 例如判据变为 “20.040.0” , 只需将表1中 “判读字段1” 对应的 “判据索引” 属性列的值由 “1” 改为 “2” 即 可。 0036 如果有新增判据, 可以表2所示表中增加新的行并配置数据; 0037 本发明未详细说明部分属于本领域技术人员的公知常识。 说明书 3/3 页 5 CN 111080834 A 5 。

展开阅读全文
内容关键字: 利用 索引 测发控 软件 巡检 数据 配置 判据 方法
关于本文
本文标题:利用索引对测发控软件巡检数据配置判据的方法.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10836301.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1