[发明专利]基于复杂事件处理的温室自动控制方法及系统有效
申请号: | 202010506335.6 | 申请日: | 2020-06-05 |
公开(公告)号: | CN111736492B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 李想;贾云嵩;王昊天;黄帅琪;陈昕;卢韬 | 申请(专利权)人: | 中国农业大学 |
主分类号: | G05B19/04 | 分类号: | G05B19/04;G06F9/54;G06N5/04;A01G9/14 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李文清 |
地址: | 100193 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 复杂 事件 处理 温室 自动控制 方法 系统 | ||
1.一种基于复杂事件处理的温室自动控制方法,其特征在于,包括:
获取温室的环境信息,并基于所述环境信息,确定原子事件;
将所述原子事件输入至复杂事件处理引擎,确定所述复杂事件处理引擎输出的控制信息;
基于所述控制信息,对所述温室中的温室控制器进行控制;
其中,所述复杂事件处理引擎基于统一建模语言UML对温室信息传递模型的数据流进行描述,并确定所述温室信息传递模型的数据流形成的事件,基于RAPIDE语言以及时间自动机分析各事件之间的关系,确定所述温室信息传递模型对应的事件聚合结构的方式构建。
2.根据权利要求1所述的基于复杂事件处理的温室自动控制方法,其特征在于,所述基于统一建模语言UML对温室信息传递模型的数据流进行描述,并确定所述温室信息传递模型的数据流形成的事件,具体包括:
基于UML序列图描述所述温室信息传递模型的数据流,并确定所述温室信息传递模型的数据流形成的事件;
基于所述事件,将所述UML序列图转换为UML状态图。
3.根据权利要求1所述的基于复杂事件处理的温室自动控制方法,其特征在于,所述基于RAPIDE语言以及时间自动机分析各事件之间的关系,具体包括:
基于所述RAPIDE语言,分析各事件之间的简单关系;所述简单关系包括逻辑关系、时序关系以及空间关系;
基于所述时间自动机,分析各事件之间的复杂关系;所述复杂关系为除所述简单关系之外的其他关系;
基于所述简单关系和所述复杂关系,对各事件进行聚合,并将聚合的过程封装于事件处理代理中,确定所述事件聚合结构。
4.根据权利要求3所述的基于复杂事件处理的温室自动控制方法,其特征在于,温室信息传递模型中的信息对象具体包括:控制系统、温室控制器、工作者和环境;
相应地,所述基于所述简单关系和所述复杂关系,对各事件进行聚合,具体包括:
基于所述温室信息传递模型的数据流形成的原子事件,结合所述简单关系和所述复杂关系,确定环境因子、环境状态、环境趋势以及环境需求;并基于所述环境状态以及所述环境趋势,确定表征植物生长状态的植物状态;基于所述环境因子以及所述控制系统与所述温室控制器之间的连接状态,确定由调控同一环境因素的多个温室控制器形成的控制列表;
基于所述控制列表、所述工作者触发的控制信息以及所述环境需求,确定控制方法;
基于所述温室控制器的控制对象的器件状态以及所述控制方法,确定所述温室控制器的控制对象的控制效性;
基于所述连接状态以及所述控制效性,确定表征所述温室控制器与控制对象连接中断的仪器错误信息和表征所述控制系统对所述温室控制器产生控制指令的动作信息,并基于所述控制方法,确定表征所述环境远离平衡态的环境预警信息。
5.根据权利要求4所述的基于复杂事件处理的温室自动控制方法,其特征在于,所述复杂事件处理引擎输出的控制信息具体包括:所述动作信息对应的控制指令。
6.根据权利要求4所述的基于复杂事件处理的温室自动控制方法,其特征在于,还包括:确定所述复杂事件处理引擎输出的告知信息;
所述告知信息具体包括:所述植物状态信息、所述仪器错误信息以及所述环境预警信息。
7.根据权利要求1-6中任一项所述的基于复杂事件处理的温室自动控制方法,其特征在于,所述环境信息具体包括:空气信息、光照信息、天气信息以及土壤信息;
相应地,所述原子事件具体包括:空气信息事件、光照信息事件、天气信息事件以及土壤信息事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业大学,未经中国农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010506335.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拆垛机
- 下一篇:一种纱管自动定位装置