0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

识别农作物病害以及远程云端交互功能的农作物生长状况监测系统

iotmag 来源:物联网技术 作者:谢云 2022-09-07 10:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘 要 :在农作物养殖大棚中,基于物联网技术、深度学习机器视觉技术开发了一种在线远程监测农作物生长环境与病害情况的综合系统。系统具备全方位动态监测环境温度、湿度、二氧化碳浓度、光照强度、土壤温湿度等环境参数和实时监测植物所患病害情况等功能。在对农作物状况及环境参数数据采集后,借助 4G 通信无线通信技术将数据上传至云平台实现远程实时监控。该系统便于农户通过微信小程序和手机 APP 进行远程监管与实时预警,在农业自动化领域具有较广阔的应用前景。 0 引 言

中国作为传统的农业生产大国,农耕历史悠久。传统农耕方式是农作物在自然环境下自然生长,通过农户长时间总结耕作经验进行农作物管理。为实现农作物高产、量产,越来越多的优质植株得以培育,种类多样的优质化肥投放使用 [1]。虽然这些方式会有增产效果,但对于人口大国而言,这些措施远远不足以从本质上改变农耕效率和提高粮食产量。农业大棚成为了科学养殖农作物的解决方案。

为科学调控农作物生长环境,减少因恶劣环境及农作物病虫害等不利因素对农作物生长形成负面影响,研究人员做了很多努力。其中,比较具有代表性的是有线网络监测、基于无线ZigBee传感网络监测等 [1]。这些传感器接收农田环境数据信息后,将数据转化为模拟信号,传送至微处理器。并通过无线模组和4G模组将数据实时上传反馈。为实现多节点监测需要利用大量传感器模块,在面积较大的养殖地域这一方案难以实现。

为满足利用较少传感器模块实现广域动态监测农作物生长环境与病害的功能,本文结合物联网、深度学习、机器视觉等技术,设计了一套具有广域动态监测农作物环境、识别农作物病害以及远程云端交互功能的农作物生长状况监测系统。

1 整体设计

农作物生长状况远程动态监测系统主要分为识别监测系统、无线通信系统、数据交互系统、移动小车系统等,识别监测系统又细分为农作物病害识别系统、农作物环境监测系统。移动小车搭载识别监测系统,自动建图巡航采集并标记节点位置数据后上传至主控微处理器。主控微处理器将数据处理整合后发送至无线通信平台,之后再将数据上传至云服务器,实现手机端与云空间的数据交互。系统整体框架如图1所示。

7d756ace-2e52-11ed-ba43-dac502259ad0.png

2 农作物病害识别系统设计

农作物病害识别系统硬件主要包括摄像头模块和二自由度舵机云台。摄像头利用长焦镜头自动对焦农作物叶片,采取随机节点停车自动扫描叶片的方式,识别叶片所患病害并反馈至主控微处理器。主控储存节点数据(包括节点位置与监测时间)与农作物所受病害情况。下位机主控芯片为STM32F103RCT6,摄像头采用NXP-OpenArt-mini。主控控制舵机云台 180°扫描节点,摄像头搭载已训练好的深度学习模型识别植物虫害,并通过串口将数据传输至下位机主控。农作物病害识别系统硬件框架如图2所示。

7d913f06-2e52-11ed-ba43-dac502259ad0.png

2.1 硬件设计2.1.1 摄像头摄像头选用适合机器视觉应用的恩智浦OpenArt-mini,其与OpenMV相比,在神经网络模型的部署和训练方面更有优势。OpenArt摄像头采用MIMXRT1064芯片,该芯片主频高达600 MHz,具备1MB片内SRAM、4 MB片内FLASH和32 MB外置SDRAM,配备高速 SPI总线与OpenMV机器视觉库,拥有RT-Thread操作系统内核、驱动和开发环境。2.1.2 二自由度舵机云台本文基于二自由度云台搭载摄像头进行扫描,采用MG996 舵机[2]。利用比例控制,转动角度以脉冲占空比决定,使用舵机带动连接轴控制平台倾角,该方式响应速度快、力矩大、使用方便。搭载OpenArt摄像头可实现水平方向180°平扫和垂直方向60°扫描,能够识别较广阔范围内的图像信息。2.1.3 下位机核心主控下位机核心主控采用STM32F103RCT6芯片,该单片机包含32位高速时钟、存储器、内置温度传感器、Cortex-M3内核等。作为高速嵌入式存储器,其拥有一路PWM定时器、三路通用16位定时器、2个12位ADC通道以及2个I2C数据接口与API数据传输接口。单片机功耗低,工作电压为2.0~3.6V。2.2 软件设计2.2.1 舵机云台控制舵机云台由下位机主控 STM32F103RCT6 进行控制 [2]。编程时,首先由自定义函数initPWM()初始化定时器,开启 TIM 时钟设置分频;初始化 PWM 输出通道;通过setAngle()函数改变占空比控制舵机旋转角度;借助已知角度与占空比之间的关系:servo_temp=angle×200/180+50监测小车是否到达固定节点,到达后,中断开启一次循环,定时递增、递减占空比,完成水平方向 180°平扫后归正。软件流程如图3所示。 7db627a8-2e52-11ed-ba43-dac502259ad0.png

2.2.2 识别植物病害的神经网络模型搭建

(1)数据集构建

数据采集与分类以葡萄叶片为研究对象,收集了葡萄叶片褐斑病、轮斑病、黑腐病、正常等4种葡萄叶片图像样本,每类葡萄叶片图像样本量各100张,共计400张葡萄叶片图片[3]。对收集的原始病害图像按病害种类进行分类,制作病害标签,建立分类后的3种病害图像和正常图像样本集,如图4所示。

7dc75e74-2e52-11ed-ba43-dac502259ad0.png

对400张图像进行数据增广处理。利用对比度变化、引入高斯噪声、尺度变换等进行处理,将样本量扩增10倍。3 模型训练

利用Inception V1训练农作物病害识别模型,并选用谷歌提出的用于提取图像特征的深度卷积神经网络。该网络深度有22层,每个模块包含1×1、3×3、5×5的卷积层和池化层。使用ReLu作为激活函数,Inception V1原始网络结构图与降低特征图厚度后的 Inception V1 网络结构如图5、图6所示。

7de10b62-2e52-11ed-ba43-dac502259ad0.png

本项目利用Edgeimpulse平台部署Tensorflow lite,并将模型装载到NXP-OpenArt摄像头中。4 移动小车系统移动小车系统分为上位机和下位机,使用Jetson NanoB01开发板搭载Ubuntu 18.04系统,运用ROS系统Meldic实现地图的创建算法,以及导航、避障、信息采集等功能。下位机以STM32F103RCT6为主控芯片,对电机和车舵机进行直接控制。上位机在实现导航算法的同时,会将舵机和电机的数据通过串口发送到下位机进行控制并执行。 小车系统搭载激光雷达和RGBD相机实现数据融合建图,增强了系统鲁棒性和对农业大棚环境的适应性。建图时加入了回环检测,当机器人路径构成回路时会对之前建立的地图进行校正。为获取更精确的数据,本文利用编码器里程计和视觉里程计融合数据进行定位校准。通过使用电机自带的霍尔编码器,实时采集小车的位移数据,再由下位机将距离信息通过串口发送到上位机,配合角度传感器构建编码器里程计,以此校准激光雷达里程计的定位。基于三维点云地图导航,对农业大棚环境所建立的地图进行路径规划,设置定点巡逻,在一定区域范围内导航。环境监测系统由移动小车搭载,实现定点巡逻与动态测量,硬件结构如图7所示。

7dfe6e28-2e52-11ed-ba43-dac502259ad0.png

5 农作物生长环境监测系统农作物生长环境也是农作物是否能健康生长的重要指标,所以需设置由移动小车搭载的动态高精度传感器。其中,高精度传感器包括SHT20高精度空气温湿度传感器、BH1750FVI光照传感器、MG811高精度二氧化碳传感器、土壤湿度传感器等,实时动态获取农作物生长环境的信息,并借助nRF24L01发送至无线通信系统 [4]。传感器性能指标如下 : 如下 : (1)MG811高精度二氧化碳传感器 :工作温度为-20 ~ 50℃,自带温度补偿功能,浓度监测范围为0~10000 ppm(室内常规CO2浓度范围为400~700 ppm)。 (2)SHT20空气温湿度传感器 :测量湿度范围为20%RH ~ 90%RH,测量温度范围为 0 ~ 50℃,测量精度为±2 ℃,具有长期稳定性。 (3)土壤湿度传感器 :采用 LM393 比较器芯片,工作稳定性强。探针表面采用镀镍处理,可有效防止探针生锈。 (4)BH1750FVI光照传感器:采用ROHM-BH1750FVI芯片,借助I2C通信。光照监测范围为0~65 535 Lux,内部自带电平转换功能。 (5)HC-05蓝牙模块:工作频段为2.4 GHz、传输速率为2 Mb/s,工作温度范围为-25 ~ 75℃,工作湿度为10%RH ~90%RH,传输距离为10 m。 6 无线通信系统与远程云端交互6.1 无线通信系统

无线通信系统由WiFi接收系统和4G远程通信系统构成,主控采用STM32F103系列单片机,接收系统采用nRF24L01无线通信模组,用于接收移动小车上搭载的nRF24L01无线通信模组发出的节点信息数据,数据通过串口传输至STM32F103主控,主控将数据整合后通过4G模组传输至云端[5]。通信系统如图8所示。

7e19f2c4-2e52-11ed-ba43-dac502259ad0.png

6.1.1 nRF24L01 传输模块

nRF24L01是由NORDIC公司推出的工作在2.4~2.5GHz的ISM频段单片无线收发芯片,在接收模式下可接收6路不同通道的数据。nRF24L01传输模块原理如图9所示。

7e280666-2e52-11ed-ba43-dac502259ad0.png

6.1.2 4G 传输模块

ATK-M751是正点原子开发的一款高性能全网通4GDTU产品,具有高速率、低延迟和无线数据数传功能,支持TCP/UDP/HTTP等协议,可连接多种云服务器,支持上位机配置参数,同时也支持 RS 232和RS 485通信协议。4G传输模块原理如图10所示。

7e3ef790-2e52-11ed-ba43-dac502259ad0.png

6.2 远程云端交互

云服务器采用腾讯云平台,客户端采用腾讯连连微信小程序 [6],用于实现节点数据的读取与交互。

7 仿真及测试

用户可以移动手机端登录腾讯连连微信小程序,从交互界面查看数据。手机端界面如图11所示。

7e590374-2e52-11ed-ba43-dac502259ad0.png OpenART-mini 摄像头进行葡萄叶片病害的实际状况测试,识别情况如图12所示。

7e6acb5e-2e52-11ed-ba43-dac502259ad0.png

借助EDGE impulse深度学习平台,对待测农作物叶片进行特征提取,搭建训练模型,训练迭代20次后得到模型特征情况及准确率,如图13、图14所示。

7e7fb8b6-2e52-11ed-ba43-dac502259ad0.png

8 结 语随着科学农业栽培技术与自动化控制技术的发展,农作物栽培大多采用大棚种植。而农场管理需要动用大规模人力资源。为优化农作物生长环境,实时动态监测农作物生长状况,采用上述方案远程监测农作物病害状况,实时采集农作物生长环境信息,实时提供反馈与预警 [7-8]。基于物联网与深度学习技术的农作物生长状况远程动态监测系统一定程度上使农业耕作更加科学化,并促进了农作物高产、量产,具有一定的实际应用价值 [9-10]。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47324

    浏览量

    407926
  • 监测系统
    +关注

    关注

    8

    文章

    3027

    浏览量

    84228
  • 深度学习
    +关注

    关注

    73

    文章

    5590

    浏览量

    123909

原文标题:论文速览 | 基于物联网与深度学习技术的农作物生长状况远程动态监测系统

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    提升农业生产智能化水平:LORA无线灌溉控制系统解决方案详解

    生长不良。同时,对于大面积的农田、果园、温室大棚等种植场景,人工巡检和控制灌溉设备的效率极低,难以根据农作物的实际生长需求和土壤、环境的实时状况进行精准灌溉。 随着物联网技术的发展,智
    的头像 发表于 11-25 17:48 372次阅读

    智能孢子捕捉分析仪:智慧农业的病害 “预警官”

    智能孢子捕捉分析仪:智慧农业的病害 “预警官”柏峰【BF-BZ】在智慧农业加速推进的当下,由真菌孢子引发的农作物病害仍是制约产量的关键难题。而智能孢子捕捉分析仪的出现,打破了传统监测
    的头像 发表于 09-05 10:04 408次阅读
    智能孢子捕捉分析仪:智慧农业的<b class='flag-5'>病害</b> “预警官”

    农业气象站:现代农业的 “智慧参谋”

    温度以及土壤温度。这对于农作物生长至关重要,因为不同的农作物在不同的生长阶段对温度有着严格的要求。例如,小麦在灌浆期需要适宜且稳定的温度条
    的头像 发表于 07-18 17:02 281次阅读
    农业气象站:现代农业的 “智慧参谋”

    物联网的应用范围有哪些?

    与及时维护,提高医院的运营效率。 农业生产:智慧农业利用物联网实现精准种植与养殖。在农业种植中,传感器收集土壤湿度、养分含量、气象等数据,帮助农民科学灌溉、施肥,提高农作物产量与质量。畜牧养殖中,借助可穿戴设备和摄像头,可实时监测畜禽的健康
    发表于 06-16 16:01

    地物光谱仪在作物营养监测中的应用

    作物营养状况是影响农业产量和品质的关键因素。传统的营养监测方法如土壤化验、叶片化学分析等,虽然精度高,但耗时费力、空间覆盖有限。地物光谱仪的引入为农业营养监测带来了高时效、无损伤、区域
    的头像 发表于 05-27 15:26 441次阅读
    地物光谱仪在<b class='flag-5'>作物</b>营养<b class='flag-5'>监测</b>中的应用

    明远智睿SSD2351核心板在物联网领域的应用实践

    核心板。核心板根据这些数据以及预设的农作物生长模型,通过PWM接口控制灌溉设备的启停和灌溉量,实现精准灌溉,避免水资源浪费。同时,根据光照强度等数据,控制遮阳网、补光灯等设备工作,为农作物
    发表于 04-11 11:50

    工业自动化和物联网领域的“节能大脑”——有人物联网工业级低功耗数采仪

    农作物生长需求,什么时候该浇水,什么时候该施肥,都没有准确的数据支持。这就导致有时候农作物因为缺水而枯萎,收成总是不太理想。那些传统的数据采集仪器,要么需要连接电源,要么续航时间极短,根本无法满足农田长期监
    的头像 发表于 03-18 12:19 397次阅读
    工业自动化和物联网领域的“节能大脑”——有人物联网工业级低功耗数采仪

    四参数悬浮球传感器,让温室大棚管理更 “智慧”

    质的强大助力。 实时监测,掌握大棚环境 四参数悬浮球传感器集成了温度、湿度、光照强度以及二氧化碳浓度这四个对农作物生长至关重要参数的监测
    的头像 发表于 02-11 14:37 541次阅读

    农田土壤墒情监测:土壤 ph 值多少比较好

    农业生产中,气象和土壤墒情监测是至关重要的环节,它们如同农田的 “健康卫士”,为农作物的茁壮成长提供着关键数据支持。其中,土壤 pH 值更是影响土壤肥力和作物生长的重要因素之一。 气象
    的头像 发表于 02-10 17:24 1048次阅读

    温室大棚监测系统有哪些优势

    在现代农业的快速发展中,温室大棚作为一种重要的农业设施,为农作物提供了一个适宜的生长环境。然而,仅仅依靠传统的农业管理经验已经难以满足现代温室大棚高效、准确的管理需求。因此,温室大棚监测系统
    的头像 发表于 02-10 16:21 569次阅读

    智慧农业LoRa远程监控物联网解决方案

    适宜的生长环境,从而提高农作物的产量和品质,降低生产成本,实现农业生产的智能化、信息化和高效化。 基于物联网、云计算与LoRa无线通信等技术,物通博联提供智慧农业远程监控物联网解决方案。主要由感知层、网络层、应用层等组成:
    的头像 发表于 01-15 16:16 1111次阅读
    智慧农业LoRa<b class='flag-5'>远程</b>监控物联网解决方案

    灌区泵站远程监控物联网解决方案‌

    在现代农业灌溉体系中,灌区泵站的运行效率与管理水平直接关系到水资源的有效利用和农作物生长状况。随着物联网技术的飞速发展,灌区泵站远程监控物联网解决方案应运而生,为灌溉管理带来了革命性
    的头像 发表于 12-29 10:43 820次阅读
    灌区泵站<b class='flag-5'>远程</b>监控物联网解决方案‌

    土壤墒情监测站:节水增效的农业“神器”

    在现代农业快速发展的背景下,土壤墒情监测站正逐步成为农田管理不可或缺的一部分。它不仅能够精准地测量土壤的水分含量、温度、盐分等关键参数,还能为农作物的精准灌溉、施肥及病虫害防治提供科学依据,助力农业实现可持续发展。
    的头像 发表于 12-29 09:32 663次阅读

    温室大棚智能监测远程控制系统解决方案

    的管理规则或算法模型,自动调控大棚内的环境调节设备,如风机、喷淋系统、遮阳帘等,从而为农作物提供一个最适宜的生长环境。该系统支持远程监控、控
    的头像 发表于 12-23 13:55 1304次阅读
    温室大棚智能<b class='flag-5'>监测</b><b class='flag-5'>远程控制系统</b>解决方案

    日光温室智能控制系统

    、自动控制、物联网等现代信息技术,对温室环境的精准监测和智能调控,为农作物生长提供了适宜的生长环境。主要由感知层、传输层、控制层和应用层四个层次构成。 感知层:通过各类传感器实时采集
    的头像 发表于 12-16 16:17 1024次阅读