CN110083095A - 一种本地更新模型的大棚控制*** - Google Patents
一种本地更新模型的大棚控制*** Download PDFInfo
- Publication number
- CN110083095A CN110083095A CN201910355232.1A CN201910355232A CN110083095A CN 110083095 A CN110083095 A CN 110083095A CN 201910355232 A CN201910355232 A CN 201910355232A CN 110083095 A CN110083095 A CN 110083095A
- Authority
- CN
- China
- Prior art keywords
- communications module
- control
- unit
- model
- greenhouse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24215—Scada supervisory control and data acquisition
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供了一种本地更新模型的大棚控制***,包括本地执行控制组件、移动数据传输组件和中央部署控制组件。本发明通过模型计算单元和执行控制单元协同设置的方式,使得高性能微处理器能够进入休眠模式,从而有效降低能耗、提高稳定度;通过第一通信模组和第二通信模组的设置,有效确保在大规模应用中通信的有效性;通过外扩存储单元的设置,既确保利用机器学习技术对控制参数进行更新的过程中有足够的数据基础,又避免不必要的通信压力,而基于移动数据传输组件的设置,还能确保运行过程的数据能够全部保存,有利于后期的算法改进。
Description
技术领域
本发明涉及一种本地更新模型的大棚控制***。
背景技术
如申请号为CN201710873496.7的发明专利公开了一种蔬菜种植大棚的智能控制***,能够实现本地(相对于大棚而言)的自动控制。
如申请号为CN201811577179.1的发明专利公开了一种蔬菜大棚监控管理***,提供了一个中控远程控制多个本地监控***的技术构思。
如申请号为CN201811151772.X的发明专利公开了一种温室大棚作物种植环境物联网智能调控***和方法,提供了利用算法模型对控制参数进行更新的技术构思。
在上述现有技术及其相关技术的参考下,足以实现一种中心化的、利用机器学习技术对控制参数进行更新的智能大棚控制***,但是中心化导致的一大问题在于数据泛化情况较为严重。
如果采用目前的边缘计算的方式,将对控制参数进行更新的过程置于大棚本地控制单元上执行,可以有效解决泛化的问题,然而随之而来的一个可预知的问题在于,***整体能耗过高,其原因在于对控制参数进行更新的过程涉及大量计算,需要采用高性能微处理器来实现,而高性能微处理器的能耗明显较微处理器高,在多个大棚本地控制单元上分别设置高性能微处理器,意味着***整体能耗极为可观;另一方面,高性能微处理器往往也不够稳定,在长时间运行的状况下很容易出现故障,如要确保高性能微处理器长时间稳定运行,则所需的附加成本(如外部电路成本、软件调优开发成本)是极高的。
发明内容
为解决上述技术问题,本发明提供了一种本地更新模型的大棚控制***,该本地更新模型的大棚控制***通过模型计算单元和执行控制单元协同设置的方式,使得高性能微处理器能够进入休眠模式,从而有效降低能耗、提高稳定度。
本发明通过以下技术方案得以实现。
本发明提供的一种本地更新模型的大棚控制***,包括本地执行控制组件、移动数据传输组件和中央部署控制组件;所述本地执行控制组件包括模型计算单元、执行控制单元、执行机构、感知机构、外扩存储单元、第一通信模组、第二通信模组;
所述移动数据传输组件部署于多旋翼无人机或轮式移动机器人上,移动数据传输组件包括移动执行机构、第二通信模组、外扩存储单元;
所述中央部署控制组件包括中央控制单元、第一通信模组、第二通信模组、存储控制器、存储单元;
所述第一通信模组为有效通信距离超过300m的无线通信模块;
所述第二通信模组为数据传输速率超过30Mbps的无线通信模块;
所述执行控制单元和模型计算单元通信连接,同时执行控制单元一GPIO输出引脚接至模型计算单元GPIO中断引脚;
模型计算单元有两种工作模式,一种是运行模式,另一种是休眠模式,在运行模式下模型计算单元从执行控制单元读取感知数据,并根据感知数据对执行控制单元的控制参数进行更新,更新完成则进入休眠模式,在休眠模式下由执行控制单元连接的GPIO中断引脚唤醒至运行模式,执行控制单元在控制参数更新后将更新后的控制参数通过第一通信模组发送至中央部署控制组件;
所述执行控制单元从感知机构读取感知数据,并将感知数据存放至外扩存储单元,当外扩存储单元占用超过预设比例时,通过第一通信模组向中央部署控制组件发送数据转移请求,并在通过第二通信模组接收到握手信号后将外扩存储单元中的数据通过第二通信模组发送,发送完成则对外扩存储单元擦除;
所述第一通信模组和第二通信模组不是同一类型。
所述第一通信模组为LoRa通信模块。
所述第二通信模组为WiFi通信模块。
所述模型计算单元为主频在500MHz以上的ARM内核微处理器。
所述执行控制单元为Cortex-M3内核的微控制器。
所述中央部署控制组件中的存储控制器为磁盘阵列卡,中央部署控制组件中的存储单元为硬盘组。
所述外扩存储单元为EMMC芯片。
所述执行机构包括喷淋电磁阀、抽水泵、风扇、暖风机、照明灯中至少两种;所述感知机构包括空气温度传感器、空气湿度传感器、光敏传感器、二氧化碳浓度传感器中至少两种。
本发明的有益效果在于:通过模型计算单元和执行控制单元协同设置的方式,使得高性能微处理器能够进入休眠模式,从而有效降低能耗、提高稳定度;通过第一通信模组和第二通信模组的设置,有效确保在大规模应用中通信的有效性;通过外扩存储单元的设置,既确保利用机器学习技术对控制参数进行更新的过程中有足够的数据基础,又避免不必要的通信压力,而基于移动数据传输组件的设置,还能确保运行过程的数据能够全部保存,有利于后期的算法改进。
附图说明
图1是本发明的连接示意图。
具体实施方式
下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
如图1所示的一种本地更新模型的大棚控制***,包括本地执行控制组件、移动数据传输组件和中央部署控制组件;所述本地执行控制组件包括模型计算单元、执行控制单元、执行机构、感知机构、外扩存储单元、第一通信模组、第二通信模组;
所述移动数据传输组件部署于多旋翼无人机或轮式移动机器人上,移动数据传输组件包括移动执行机构、第二通信模组、外扩存储单元;
所述中央部署控制组件包括中央控制单元、第一通信模组、第二通信模组、存储控制器、存储单元;
所述第一通信模组为有效通信距离超过300m的无线通信模块;
所述第二通信模组为数据传输速率超过30Mbps的无线通信模块;
所述执行控制单元和模型计算单元通信连接,同时执行控制单元一GPIO输出引脚接至模型计算单元GPIO中断引脚;
模型计算单元有两种工作模式,一种是运行模式,另一种是休眠模式,在运行模式下模型计算单元从执行控制单元读取感知数据,并根据感知数据对执行控制单元的控制参数进行更新,更新完成则进入休眠模式,在休眠模式下由执行控制单元连接的GPIO中断引脚唤醒至运行模式,执行控制单元在控制参数更新后将更新后的控制参数通过第一通信模组发送至中央部署控制组件;
所述执行控制单元从感知机构读取感知数据,并将感知数据存放至外扩存储单元,当外扩存储单元占用超过预设比例时,通过第一通信模组向中央部署控制组件发送数据转移请求,并在通过第二通信模组接收到握手信号后将外扩存储单元中的数据通过第二通信模组发送,发送完成则对外扩存储单元擦除;
所述第一通信模组和第二通信模组不是同一类型。
所述第一通信模组为LoRa通信模块。
所述第二通信模组为WiFi通信模块。
所述模型计算单元为主频在500MHz以上的ARM内核微处理器。
所述执行控制单元为Cortex-M3内核的微控制器。
所述中央部署控制组件中的存储控制器为磁盘阵列卡,中央部署控制组件中的存储单元为硬盘组。
所述外扩存储单元为EMMC芯片。
所述执行机构包括喷淋电磁阀、抽水泵、风扇、暖风机、照明灯中至少两种;所述感知机构包括空气温度传感器、空气湿度传感器、光敏传感器、二氧化碳浓度传感器中至少两种。
一般情况下,移动数据传输组件是以轮式移动机器人的结构搭载,而轮式移动机器人即常规语境下的智能小车,这方面的现有技术发展也较为成熟,大多可以实现自动寻径、避障等,而在本发明中,移动数据传输组件的作用主要在于将数据从本地执行控制组件中转移到中央部署控制组件中作为历史数据保存。
磁盘阵列卡一般都可外接至少5块以上的硬盘,每块硬盘容量至少可在2TB以上,而且目前的磁盘阵列卡大多都支持热插拔,因此通过人工对硬盘进行操作即可保存整体在持续运行中的大量数据,有利于大数据技术的发展。
外扩存储单元采用EMMC芯片,一般而言容量在8~32GB,足够存储模型计算单元在利用机器学习技术对控制参数进行更新的过程中所需的数据量,但是由于EMMC芯片仅有一组数据接口,而执行控制单元在常规运行过程中需要不断的写入数据,这导致EMMC芯片只能接至执行控制单元,当模型计算单元需要读取数据的时候,只能通过与执行控制单元通信完成,因此模型计算单元的计算过程至少会持续数十分钟,此时执行控制单元既要维持对执行机构和感知机构的控制过程,又要将数据从EMMC芯片中读出并发送至模型计算单元,故执行控制单元采用Cortex-M3内核的微控制器以确保性能满足需求,同时成本不会过高。
Claims (8)
1.一种本地更新模型的大棚控制***,包括本地执行控制组件、移动数据传输组件和中央部署控制组件,其特征在于:所述本地执行控制组件包括模型计算单元、执行控制单元、执行机构、感知机构、外扩存储单元、第一通信模组、第二通信模组;
所述移动数据传输组件部署于多旋翼无人机或轮式移动机器人上,移动数据传输组件包括移动执行机构、第二通信模组、外扩存储单元;
所述中央部署控制组件包括中央控制单元、第一通信模组、第二通信模组、存储控制器、存储单元;
所述第一通信模组为有效通信距离超过300m的无线通信模块;
所述第二通信模组为数据传输速率超过30Mbps的无线通信模块;
所述执行控制单元和模型计算单元通信连接,同时执行控制单元一GPIO输出引脚接至模型计算单元GPIO中断引脚;
模型计算单元有两种工作模式,一种是运行模式,另一种是休眠模式,在运行模式下模型计算单元从执行控制单元读取感知数据,并根据感知数据对执行控制单元的控制参数进行更新,更新完成则进入休眠模式,在休眠模式下由执行控制单元连接的GPIO中断引脚唤醒至运行模式,执行控制单元在控制参数更新后将更新后的控制参数通过第一通信模组发送至中央部署控制组件;
所述执行控制单元从感知机构读取感知数据,并将感知数据存放至外扩存储单元,当外扩存储单元占用超过预设比例时,通过第一通信模组向中央部署控制组件发送数据转移请求,并在通过第二通信模组接收到握手信号后将外扩存储单元中的数据通过第二通信模组发送,发送完成则对外扩存储单元擦除;
所述第一通信模组和第二通信模组不是同一类型。
2.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述第一通信模组为LoRa通信模块。
3.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述第二通信模组为WiFi通信模块。
4.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述模型计算单元为主频在500MHz以上的ARM内核微处理器。
5.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述执行控制单元为Cortex-M3内核的微控制器。
6.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述中央部署控制组件中的存储控制器为磁盘阵列卡,中央部署控制组件中的存储单元为硬盘组。
7.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述外扩存储单元为EMMC芯片。
8.如权利要求1所述的本地更新模型的大棚控制***,其特征在于:所述执行机构包括喷淋电磁阀、抽水泵、风扇、暖风机、照明灯中至少两种;所述感知机构包括空气温度传感器、空气湿度传感器、光敏传感器、二氧化碳浓度传感器中至少两种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910355232.1A CN110083095A (zh) | 2019-04-29 | 2019-04-29 | 一种本地更新模型的大棚控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910355232.1A CN110083095A (zh) | 2019-04-29 | 2019-04-29 | 一种本地更新模型的大棚控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110083095A true CN110083095A (zh) | 2019-08-02 |
Family
ID=67417649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910355232.1A Pending CN110083095A (zh) | 2019-04-29 | 2019-04-29 | 一种本地更新模型的大棚控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110083095A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111664285A (zh) * | 2020-06-04 | 2020-09-15 | 江苏兰格特自动化设备有限公司 | 基于网络控制的截止阀辅助关断装置及方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010008604A1 (en) * | 1998-09-10 | 2001-07-19 | Gorp Keith Van | Bulk handling apparatus |
KR100832964B1 (ko) * | 2006-12-22 | 2008-05-27 | 주식회사 포스코 | 무선 센서 네트워크의 데이터 분산 방법 및 그 장치 |
CN102724330A (zh) * | 2012-07-09 | 2012-10-10 | 南京理工大学常熟研究院有限公司 | 农业无线传感器网络*** |
CN104331048A (zh) * | 2014-10-23 | 2015-02-04 | 西安航天自动化股份有限公司 | 一种农业大棚低功耗无线测控*** |
CN204302705U (zh) * | 2014-11-19 | 2015-04-29 | 贵州大学 | 一种面向温室环境监测的低功耗无线采集装置 |
CN104932830A (zh) * | 2014-03-17 | 2015-09-23 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN105549451A (zh) * | 2014-10-31 | 2016-05-04 | 陕西盛迈石油有限公司 | 一种大棚数据采集*** |
CN107566468A (zh) * | 2017-08-24 | 2018-01-09 | 北京虹电科技有限公司 | 低功耗智能无线传感器及其控制*** |
CN108509150A (zh) * | 2018-03-08 | 2018-09-07 | 华为技术有限公司 | 数据处理方法及装置 |
CN109686072A (zh) * | 2018-12-28 | 2019-04-26 | 合肥英泽信息科技有限公司 | 一种用于灾害监测点的数据采集*** |
-
2019
- 2019-04-29 CN CN201910355232.1A patent/CN110083095A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010008604A1 (en) * | 1998-09-10 | 2001-07-19 | Gorp Keith Van | Bulk handling apparatus |
KR100832964B1 (ko) * | 2006-12-22 | 2008-05-27 | 주식회사 포스코 | 무선 센서 네트워크의 데이터 분산 방법 및 그 장치 |
CN102724330A (zh) * | 2012-07-09 | 2012-10-10 | 南京理工大学常熟研究院有限公司 | 农业无线传感器网络*** |
CN104932830A (zh) * | 2014-03-17 | 2015-09-23 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN104331048A (zh) * | 2014-10-23 | 2015-02-04 | 西安航天自动化股份有限公司 | 一种农业大棚低功耗无线测控*** |
CN105549451A (zh) * | 2014-10-31 | 2016-05-04 | 陕西盛迈石油有限公司 | 一种大棚数据采集*** |
CN204302705U (zh) * | 2014-11-19 | 2015-04-29 | 贵州大学 | 一种面向温室环境监测的低功耗无线采集装置 |
CN107566468A (zh) * | 2017-08-24 | 2018-01-09 | 北京虹电科技有限公司 | 低功耗智能无线传感器及其控制*** |
CN108509150A (zh) * | 2018-03-08 | 2018-09-07 | 华为技术有限公司 | 数据处理方法及装置 |
CN109686072A (zh) * | 2018-12-28 | 2019-04-26 | 合肥英泽信息科技有限公司 | 一种用于灾害监测点的数据采集*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111664285A (zh) * | 2020-06-04 | 2020-09-15 | 江苏兰格特自动化设备有限公司 | 基于网络控制的截止阀辅助关断装置及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102981825B (zh) | 一种移动终端后台数据的管理方法及*** | |
EP2524310B1 (en) | Method and apparatus for idling a network connection | |
CN103092656B (zh) | 一种导航***及导航方法 | |
JP2012525025A (ja) | セル・スリープ/呼び覚まし方法、搬送波電力の制御方法及び装置 | |
US10924995B2 (en) | Wake-up radio roaming | |
EP3190771B1 (en) | Method and device for managing instant communication application program, and mobile terminal thereof | |
CN105446916B (zh) | Usb总线状态切换方法及装置 | |
CN110083095A (zh) | 一种本地更新模型的大棚控制*** | |
CN107431947A (zh) | 使用分布式协作功能来确定不活动超时 | |
CN105116975A (zh) | 一种计算机板载硬盘及其实现方法 | |
US9247372B2 (en) | Wireless mobile device network application proxy with exchange sequence generator | |
CN106909128B (zh) | 一种支持运动控制模块在线升级的运动控制方法 | |
KR20160121876A (ko) | 와이파이시스템의 슬립모드로부터 어웨이크모드로 전환하는 방법 | |
CN110332676A (zh) | 一种空调机组的控制方法、装置和空调*** | |
CN112312374B (zh) | 基于nfc升级单片机固件的装置及方法 | |
WO2017063468A1 (zh) | 一种功耗控制方法及装置、计算机存储介质 | |
CN106708513A (zh) | 一种应用管理的方法、装置及移动终端 | |
CN103365754B (zh) | 一种更新非易失存储项信息的方法和装置 | |
CN111246549B (zh) | 一种节点休眠、唤醒时间提供的方法及装置 | |
CN107222527A (zh) | 一种通过配置文件控制物联网设备分模式运行的方法 | |
CN103188736B (zh) | 基于流量控制的ant节点电源节能方法 | |
CN108563529A (zh) | 一种自动化重启应用程序的方法及*** | |
CN112888050B (zh) | 设备节能方法及装置、计算机存储介质 | |
WO2024067019A1 (zh) | 一种节能方法及装置 | |
CN110335451A (zh) | 智能燃气LoRaWAN网关数据采集装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190802 |
|
RJ01 | Rejection of invention patent application after publication |