[发明专利]一种测发控软件模型化解决流程步数据判读的通用方法有效
申请号: | 201911056685.0 | 申请日: | 2019-10-31 |
公开(公告)号: | CN111045874B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 王琦;徐自衡;高飞;苏平;曹芳芳;庞贺;王冲 | 申请(专利权)人: | 北京航天自动控制研究所 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F16/22 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 庞静 |
地址: | 100854 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测发控 软件 模型 化解 流程 数据 判读 通用 方法 | ||
1.一种测发控软件模型化解决流程步数据判读的通用方法,其特征在于通过下述方式实现:
巡检任务是一个周期运行的任务,每一个周期都会接收一条消息报,消息中包含需要被判读的数据;
针对当前巡检任务接收的消息,在测发控软件的巡检配置文件中预设需要判读的所有字段,并针对每个字段设置判读标志;
根据判读标志,针对需要判读的每个字段均设置“计数变量Ⅰ”和“计数变量Ⅱ”,并初始化为相同值;
巡检任务中,在每个巡检周期,依次对上述巡检配置文件中预设需要判读的每个字段进行判读,当判读结果正确时,“计数变量Ⅰ”累加1,判读出错时,“计数变量Ⅰ”和“计数变量Ⅱ”重置为初始值;
当流程步需要进行判读时,当前这个流程步的处理任务中使用轮循的方式,依照巡检配置文件中每个字段的判读标志,依次比较当前巡检任务中需要判读的各字段的“计数变量Ⅰ”和“计数变量Ⅱ”,若所有字段的“计数变量Ⅰ”都大于“计数变量Ⅱ”,则认为该流程步需要判读的字段都正确,并将各字段的“计数变量Ⅱ”的值设置为与该字段当前“计数变量Ⅰ”的值相等;如果某个字段的“计数变量Ⅰ”不大于“计数变量Ⅱ”,则当前巡检任务中该字段的判读结果有误,这样流程步中获取到了判读结果,并反馈出是哪几个字段判读结果有误,然后将该字段的“计数变量Ⅱ”与“计数变量Ⅰ”的值均置为初始值。
2.根据权利要求1所述的方法,其特征在于:判读标志为可配置的,可设置为ON或OFF,若设置为ON,则表明当前巡检任务中该字段需要判读,设置为OFF,则表明当前巡检任务中该字段不需要判读,巡检任务中会跳过对该字段的判读。
3.根据权利要求2所述的方法,其特征在于:根据判读的需求,在具体的流程步中,当需要判读某个字段的时候,先将该字段对应的判读标志设置为ON,判读的过程交给巡检任务,当前流程步只关注判读的结果;巡检任务会在每个巡检周期,首先读取各字段的判读标志,当其为ON时,巡检任务按照预设的判读方式触发对该字段的判读流程。
4.根据权利要求1或3所述的方法,其特征在于:通过下述方式进行字段的判读:
在测发控软件的巡检配置文件中定义巡检字段表和判据表,所述的巡检字段表内存储所有需要判读的字段,每个字段设置一个判据索引;判据表中存储每个判据索引对应的阈值;
根据当前需要判读的字段从巡检字段表中确定其对应的判据索引,根据该判据索引从判据表中获取相同索引值所对应的阈值,根据该阈值配置巡检判据,根据判据判断当前字段是否正确。
5.根据权利要求4所述的方法,其特征在于:所述的巡检字段表包括字段索引,字段名称,判据索引;判据表包括索引,上限,下限;
梳理测发控软件巡检过程中可能存在的所有判据,将每个阈值即上限、下限,分配一个唯一的索引并存储在判据表中;
对每个判读字段配置一个唯一的字段索引,将所有判读字段的字段索引、字段名称以及初始巡检状态的判据索引存储在巡检字段表中。
6.根据权利要求5所述的方法,其特征在于:所述的巡检字段表中配置的判据索引值,都能在所述的判据表中找到对应的索引值。
7.根据权利要求5所述的方法,其特征在于:针对当前需要巡检的巡检字段,巡检判据的设置具体通过下述方式实现:
梳理测发控软件巡检过程中所有巡检字段可能用到的判据,全部预先配置到判据表中,确定巡检过程中,判据变化对应的判据表中的索引变化序列;
依据所述的索引变化序列,按序将对应的索引值写入巡检字段表中对应字段的判据索引;每个巡检周期,依据判据索引从判据表中搜索对应的索引进而确定上限、下限完成判据配置。
8.根据权利要求5所述的方法,其特征在于:所述的巡检字段表中有相同的阈值分配同一个判据索引。
9.根据权利要求1或2所述的方法,其特征在于:巡检任务和流程步是两个独立并行运行的任务,互不干扰,巡检任务完成具体的判读工作,并通过设置“计数变量Ⅰ”和“计数变量Ⅱ”的方式标识判读结果,流程步的任务通过读取“计数变量Ⅰ”和“计数变量Ⅱ”的方式来识别判读结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天自动控制研究所,未经北京航天自动控制研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911056685.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锂离子电池处理装置及方法
- 下一篇:一种面状特征点可靠加密匹配方法和系统