[发明专利]一种数组扫描式控制方法有效
申请号: | 201711143642.7 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107991979B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 姚伟东 | 申请(专利权)人: | 通用电气(武汉)自动化有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖高*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数组 扫描 控制 方法 | ||
1.一种数组扫描式控制方法,其特征在于,包括如下步骤:
对应每一个控制对象,建立变量数组集,变量数组集具体包括输入变量数组、输出变量数组、运行时间变量数组,其中:
所述输入变量数组存储所述控制对象对应的输入变量;
所述输出变量数组存储所述控制对象对应的输出变量;
所述运行时间变量数组存储所述控制对象对应的运行时间变量;
建立特征数组,所述特征数组包含各控制对象的特征码;
进入扫描周期,在当前扫描周期内,扫描各控制对象的所述变量数组集,检查所述输入变量数组、所述输出变量数组和所述运行时间变量数组是否发生变化,当所述输入变量数组、所述输出变量数组和所述运行时间变量数组中任一项发生变化时,则对对应控制对象的所述特征码进行适应性调整,调整后的所述特征码反映对应控制对象的所述变量数组集的变化情况;
在当前扫描周期内,扫描所述特征数组,根据所述特征码判断对应控制对象的所述变量数组集是否发生变化,对所述变量数组集发生变化的控制对象进行控制;
经过设定的周期时长后,开启下一扫描周期。
2.如权利要求1所述的数组扫描式控制方法,其特征在于:所述进入扫描周期后,还包括如下步骤:
判断是否为首次扫描,若为首次扫描,则设置一数据存储模块,将各控制对象对应的输入变量、输出变量和运行时间变量分别存储于对应的所述输入变量数组、所述输出变量数组和所述运行时间变量数组中,并将所述输入变量数组、所述输出变量数组和所述运行时间变量数组中的数据复制到所述数据存储模块中;
若非首次扫描,则在当前扫描周期内,扫描各控制对象的所述变量数组集,检查所述输入变量数组、所述输出变量数组和所述运行时间变量数组是否发生变化。
3.如权利要求2所述的数组扫描式控制方法,其特征在于:所述判断为非首次扫描后,还包括如下步骤:
在当前扫描周期内,将本扫描周期中各控制对象对应的输入变量、输出变量和运行时间变量分别存储于对应的所述输入变量数组、所述输出变量数组和所述运行时间变量数组中,覆盖所述输入变量数组、所述输出变量数组和所述运行时间变量数组中已经存储的数据,以此对各控制对象的所述变量数组集的数据进行更新;
随后扫描各控制对象的所述变量数组集,检查所述输入变量数组、所述输出变量数组和所述运行时间变量数组是否发生变化。
4.如权利要求3所述的数组扫描式控制方法,其特征在于:所述扫描各控制对象的变量数组集,检查输入变量数组、输出变量数组和运行时间变量数组是否发生变化的具体内容为:
对比本扫描周期的各控制对象的所述变量数组集的数据与所述数据存储模块中存储的上一扫描周期的对应数据,判断数据是否发生变化。
5.如权利要求4所述的数组扫描式控制方法,其特征在于:所述对比本扫描周期的各控制对象的所述变量数组集的数据与所述数据存储模块中存储的上一扫描周期的对应数据后,还包括如下步骤:
将本扫描周期中各控制对象的所述变量数组集的数据复制到所述数据存储模块中,覆盖其中存储的上一扫描周期的数据,以此对所述数据存储模块存储的数据进行更新。
6.如权利要求1所述的数组扫描式控制方法,其特征在于:所述特征码为“0”或者“1”;所述特征码为“0”时表示对应的控制对象的各变量数组均未发生变化;所述特征码为“1”时表示对应的控制对象的各变量数组中至少一项发生变化。
7.如权利要求6所述的数组扫描式控制方法,其特征在于:所述对对应控制对象的特征码进行适应性调整的具体内容为:
若控制对象的变量数组集未发生变化,则将特征数组中对应的特征码复位为“0”;
若控制对象的变量数组集发生变化,则将特征数组中对应的特征码置位为“1”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通用电气(武汉)自动化有限公司,未经通用电气(武汉)自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711143642.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于航空气象数据的飞行决策方法及系统
- 下一篇:一种多相电机状态程控系统