针对海水养殖业中存在的成本高、中小规模养殖户成活率低等问题,提出了一种基于物联网技术的智慧渔业养殖平台设计。首先,采用RS485通信方式、PLC和工业物联网模块,实现了对海产养殖环境的实时监测和水质数据的远程操控,从而解决了养殖环境监测不及时、养殖成活率低的问题。其次,通过结合生态养殖技术构建闭环养殖系统,利用PLC控制海水循环流量、优化废水处理和设备运行,提高了养殖效率和水质管理水平,解决了废水处理不彻底、养殖废物处理不当、海水循环不精准等问题。最后,采用传感器数据支持的单向迁移差分进化算法和云计算,实现了对水质的远程监测和控制,配合软件APP和HIM触摸屏,实现了智能化的远程数据管理和人机交互,解决了中小规模养殖户无法实时获取养殖塘信息的问题。最终,本设计方案有效地解决了海水养殖业中成本高、成活率低、废水处理不彻底、废物处理不当、海水循环不精准等问题,提高了养殖效率和水质管理水平。 A design of intelligent fishery farming platform based on Internet of Things technology is proposed to address the issues of high costs and low survival rates of small and medium-sized farmers in the marine aquaculture industry. Firstly, using RS485 communication method, PLC and industrial Internet of Things module, real-time monitoring of marine aquaculture environment and remote control of water quality data were achieved, thus solving the problems of untimely monitoring of aquaculture environment and low survival rate of aquaculture. Secondly, by combining ecological aquaculture technology to construct a closed-loop aquaculture system, using PLC to control seawater circulation flow, optimize wastewater treatment and equipment operation, the efficiency and water quality management level of aquaculture have been improved, and problems such as incomplete wastewater treatment, improper treatment of aquaculture waste, and inaccurate seawater circulation have been solved. Finally, the one-way migration differential evolution algorithm supported by sensor data and cloud computing was used to achieve remote monitoring and control of water quality. Coupled with software apps and HIM touch screens, intelligent remote data management and human-machine interaction were achieved, solving the problem of small and medium-sized farmers being unable to obtain real-time information about their breeding ponds. In the end, this design scheme effectively solves the problems of high cost, low survival rate, incomplete wastewater treatment, improper waste treatment, and inaccurate seawater circulation in the marine aquaculture industry, improving aquaculture efficiency and water quality management level.
针对海水养殖业中存在的成本高、中小规模养殖户成活率低等问题,提出了一种基于物联网技术的智慧渔业养殖平台设计。首先,采用RS485通信方式、PLC和工业物联网模块,实现了对海产养殖环境的实时监测和水质数据的远程操控,从而解决了养殖环境监测不及时、养殖成活率低的问题。其次,通过结合生态养殖技术构建闭环养殖系统,利用PLC控制海水循环流量、优化废水处理和设备运行,提高了养殖效率和水质管理水平,解决了废水处理不彻底、养殖废物处理不当、海水循环不精准等问题。最后,采用传感器数据支持的单向迁移差分进化算法和云计算,实现了对水质的远程监测和控制,配合软件APP和HIM触摸屏,实现了智能化的远程数据管理和人机交互,解决了中小规模养殖户无法实时获取养殖塘信息的问题。最终,本设计方案有效地解决了海水养殖业中成本高、成活率低、废水处理不彻底、废物处理不当、海水循环不精准等问题,提高了养殖效率和水质管理水平。
海产养殖,PLC,物联网
Rui Liu, Botao Hu, Xueqing Wang, Yuhan Yang
School of Electrical and Electronic Engineering, Harbin University of Science and Technology, Harbin Heilongjiang
Received: Apr. 26th, 2024; accepted: May 24th, 2024; published: May 31st, 2024
A design of intelligent fishery farming platform based on Internet of Things technology is proposed to address the issues of high costs and low survival rates of small and medium-sized farmers in the marine aquaculture industry. Firstly, using RS485 communication method, PLC and industrial Internet of Things module, real-time monitoring of marine aquaculture environment and remote control of water quality data were achieved, thus solving the problems of untimely monitoring of aquaculture environment and low survival rate of aquaculture. Secondly, by combining ecological aquaculture technology to construct a closed-loop aquaculture system, using PLC to control seawater circulation flow, optimize wastewater treatment and equipment operation, the efficiency and water quality management level of aquaculture have been improved, and problems such as incomplete wastewater treatment, improper treatment of aquaculture waste, and inaccurate seawater circulation have been solved. Finally, the one-way migration differential evolution algorithm supported by sensor data and cloud computing was used to achieve remote monitoring and control of water quality. Coupled with software apps and HIM touch screens, intelligent remote data management and human-machine interaction were achieved, solving the problem of small and medium-sized farmers being unable to obtain real-time information about their breeding ponds. In the end, this design scheme effectively solves the problems of high cost, low survival rate, incomplete wastewater treatment, improper waste treatment, and inaccurate seawater circulation in the marine aquaculture industry, improving aquaculture efficiency and water quality management level.
Keywords:Marine Aquaculture, PLC, Internet of Things
Copyright © 2024 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
随着全球经济的发展,人民生活、消费水平的提高,海产品成为婚庆喜宴、重大节日招待亲朋餐桌上不可或缺的美食,催生了海水养殖业的蓬勃发展 [
海水养殖在早期阶段主要是沿海地区的一种小规模农业活动,仅满足个人食品需求;随着需求增加,海产养殖逐渐扩大规模,引入了更复杂的系统,如池塘养殖、海水循环系统和深水网箱等;随着科技的进步,推动了海产品养殖向工业化的发展。一些大型的养殖户逐渐采用自动化设备和高度控制的环境,从而使得养殖规模大幅增加。然而大规模的养殖并不适合所有人,主要原因是其成本过高,个人难以承担工业化的支出。但是对于中小规模的养殖户来说,没有工业化的养殖技术难以保证海产的成活率。因此,设计一个基于物联网技术的智慧渔业养殖平台十分必要。
在养殖过程中,海产会源源不断地进行代谢,从而产生大量的养殖废水,养殖废水不论在何种场合,都是难以处理的问题。针对此问题,张芬 [
然而,在三个池塘的海水进行循环时,控制海水的流量尤其重要。可以基于PLC对时间、流量和液位进行综合控制,实现对进出水量的精准控制 [
除此之外,在海水循环时,养殖池中会产生大量废物会导致应急能力差、格栅易堵塞和潜水泵易出现故障等问题。对此,可以通过液位差来控制粗格栅和清污机的协调运行,确保格栅畅通;通过低位锁定、高位预警来调控潜水泵的运行,保证供应与输出平衡,提高了应急能力,防止故障发生 [
对于中小规模的养殖户养殖成活率低的原因,是无法实时地获取养殖塘的信息。针对实时获取池塘的信息的问题,可以通过各种传感器收集数据,应用单向迁移差分进化算法 [
单向迁移差分进化算法 [
为了实现对水质的远程控制,本文结合腾讯云和单向迁移差分进化算法 [
当出现网络状况不佳,导致无法通过APP获取数据,此时就必须人工现场测量数据。但这就会出现数据不准确的问题,且人力成本较大。针对此问题,本文利用PLC结合HIM触摸屏,实现人机交互,方便现场对各个设备的控制及调试。
本文研究设计了一套基于物联网技术的智慧渔业养殖平台,通过结合生态养殖技术构建闭环养殖系统,实现了海水养殖的精准监测与管理。采用PLC控制海水循环流量,优化废水处理和设备运行,提高养殖效率和水质管理水平。同时,利用传感器数据支持单向迁移差分进化算法 [
生物池作为海水养殖系统的核心组成部分,包括养殖池、处理池和存水池,旨在实现高密度养殖时的海水循环利用和水质管理的闭环系统 [
图1. 生物池循环图
养殖池作为海产品提供生长环境,为了提供较高的养殖密度和良好的水质环境,必须对水质进行严格的监控。养殖塘水质需要对氨氮和亚硝酸盐含量、PH值、溶氧量、水温、盐度等指标进行实时监测,由于同一池塘不同位置的各项数据不尽相同。为此,可以将养殖塘等面积划分成若干个小区域,每个小区域内都放入能检测五个指标的传感器,以此提高监测的准确度。水质监测图见图2。
图2. 水质监测图
处理池的目的是为了净化养殖池内的水质,以此实现水质的循环使用。为了保护生态环境,以及产生更大的经济收益,在该池塘内引入养殖亚硝化细菌和硝化细菌,并且养殖贝壳、浮萍等生物。亚硝化细菌和硝化细菌能吸收氨氮值,从而有效控制亚硝酸盐含量;贝壳不仅能辅助吸收氨氮,而且能造成一定的经济效益;浮萍作为绿色植物进行光合作用,可以吸收水质中的CO2,产生O2,进而调节PH值。由于只用生物对水质进行处理可能无法达到预期效果,还需要采用一些外部措施:利用氧气泵提高海水中的溶氧量;若PH值偏低,则需要人工向池塘添加适量小苏打提高PH值;盐度无法通过生物来改变,当测量的盐度偏高则需要向处理池中加入适量淡水以此降低盐度,当测量的盐度偏低,则需要人工向其中添加食盐。为了判断处理池的水质是否达标,也需要向养殖池一样利用传感器对其进行实时监测。水质处理图见图3。
图3. 水质处理图
存水池的作用是存储处理池处理完的海水,当养殖池需要换水时,对其及时进行补充。
采用生物池的方法,不仅有效地对池内水质进行处理,从而保证各项水质指标都在最适合养殖的范围内,进而提高了养殖的成活率;而且,对海水进行循环处理,不仅避免了环境污染,达到保护生态的目的,而且还减少了海水的引入,减少成本;此外对水质进行处理的各种生物还能产生一定的经济效益。
水质检测和控制系统的设计旨在实现对养殖水质的实时监测、分析和控制,以确保养殖环境的稳定和水质的优良,进而提高养殖生物的生长和成活率。该系统包括实时监测、数据分析、远程控制、报警功能和数据存储与管理等主要功能。系统利用各类传感器对养殖水体的各项指标进行实时监测,传感器将采集到的数据传输至系统中,为后续的数据分析和控制提供基础。监测数据经过系统的分析和处理,利用算法进行数据关联性分析、异常检测和预测,系统能够识别出水质异常情况,并根据分析结果采取相应措施。根据监测数据和分析结果,系统可以远程控制氧气泵、水泵、小苏打投入泵、食盐投入泵等设备的运行,调节水质参数,保持水质稳定。系统具有报警功能,当监测到水质超出预设范围或发生异常情况时,系统会及时发出警报,提醒养殖户或相关人员注意和处理。监测数据和分析结果被存储和管理起来,以备后续查阅和分析使用,系统能够将数据有效地存储,并提供查询和导出功能。系统的组成部分包括传感器、控制器(如PLC)、氧气泵、水泵、小苏打投入泵、食盐投入泵等设备,以及数据采集模块、云平台、软件APP或人机界面等。这些元器件共同构成了一个完整的水质检测和控制系统,实现了对养殖水质的全面管理和控制。系统结构图见图4。
图4. 系统结构图
在养殖过程中,需要测量的水质参数有温度、PH值、溶解氧、氨氮浓度和亚硝酸盐浓度,适合海产养殖的各指标范围如图5所示。
图5. 海产养殖指标范围图
使用对应传感器对各项指标进行检测,采用RS485工业总线协议与Siemens S7-200系列PLC进行通信。在布局方面,根据监测区域特点和温度波动情况,合理安排传感器位置,增加传感器密度提高系统覆盖范围和控制精度。同时,考虑到系统的实时性和鲁棒性,传感器布局需注意环境特性和干扰源,确保监测数据准确稳定。传感器与PLC之间的关系如图6所示。
图6. 传感器与PLC通信图
选择西门子S7-1200作为控制单元是基于其卓越的性能、灵活性和可靠性。它提供了多种通信选项,允许与各种智能设备和网络的无缝连接。易于编程和配置的特性,以及足够的处理能力来同时管理多个数据流,使其非常适合复杂的海水养殖环境 [
该系统以PLC和变频器为核心,采用了西门子S7-200系列CPU226CN型号的小型PLC [
整个水质控制系统包括PLC、变频器、水泵、氧气泵、小苏打投入泵、实验投入泵和压力传感器等组件,形成闭环调节系统。系统中使用了模拟量传感器和变送器来转换各种模拟信号,经过PLC处理后再通过模拟量输出模块转换成控制信号,最终控制执行机构实现对水质的调节和控制。恒压供水系统的结构框图如图7所示。
图7. 恒压供水系统的结构框图
模拟量的处理主要通过模拟量扩展模块进行,其中EM231和EM232是常用的模块。EM231作为模拟量输入模块,连接压力传感器输出的电流信号,并经过AD转换送入PLC进行处理。而EM232则是模拟量输出模块,将处理后的信号转换成电压信号控制变频器的输出频率。
下图8是渔业养殖软件框架示意图,其中包括底层传感器的数据获取、中间层数据链路的建立、云端数据库的建立、云端算法分析及养殖控制决策的形成几部分 [
图8. 渔业养殖软件框架示意图
该系统的联网设备就是现场的传感器,但是设备和网络之间要么经过网线连接到服务器要么经过无线传输的方式接到服务器,鉴于水产养殖的现场公共设施不完备,但还都处于手机信号覆盖范围内,因此项目还需要开发一套硬件设备,计划用西门子公司生产的IoT物联网模块和4G模块,建立无线数据通道,完成数据上下行。
云服务器能够提供以下功能:添加联网设备、用户权限、数据报表、UI界面,布置大数据分析算法、报警联动。
将传感器采集到的养殖数据上传至云端存储,从而完成数据上行。在云端添加用户权限、数据报表、UI界面、布置大数据分析算法等功能,使用户能够方便地访问和操作数据。在采集完足够的数据之后,再使用大数据分析算法对存储的数据进行深入分析,从而得到氨氮值、含氧量、PH值、水温、盐度等数据的变化,以此通过大数据算法分析未来这些数据的变化趋势。同时,通过报警联动系统实时监测数据,当触发报警时实时通知用户;此外用户也可以在手机端操控UI界面,以实现通过云端控制现场设备、发送控制指令的目的,以此实现数据的下行。
本项目计划采用迁移学习中基于联合分布适配的单向迁移差分进化算法 [
图9. 迁移学习算法实现流程示意图
根据大数据算法分析养殖相关数据得到的结论,判断是否有水质异常、疾病爆发等情况发生,并及时告知用户;还可以通过大数据分析发现海产品特点、水质条件、天气情况和海产品成活率、海产品品质之间的关联关系,并挖掘数据中的频繁项集和关联规则,帮助养殖者了解不同因素之间的相互作用和影响,为养殖者做出决策提供帮助。
针对海水养殖业中存在的成本高、中小规模养殖户成活率低等问题,本文设计了一种基于物联网技术的智慧渔业养殖平台系统。通过采用RS485通信方式、PLC和工业物联网模块,本系统能够实现对海产养殖环境的实时监测和水质数据的远程操控,从而解决了养殖环境监测不及时、成活率低的问题。通过生态养殖技术构建闭环养殖系统,并结合传感器数据支持的单向迁移差分进化算法分析和云计算,实现了对水质的远程监测和控制,配合软件APP和HIM触摸屏,实现了智能化的远程数据管理和人机交互。该系统的设计将为海水养殖业提供创新解决方案,提高养殖效率和水质管理水平,助力行业发展和生态保护。
省级大学生创新创业训练计划项目:基于云计算与大数据的渔业养殖算法研究与软件开发,项目编号:202310214067。
刘 锐,胡博涛,王雪晴,杨雨晗. 基于物联网技术的智慧渔业养殖平台设计Design of Intelligent Fishery Farming Platform Based on Internet of Things (IoT) Technology[J]. 计算机科学与应用, 2024, 14(05): 156-164. https://doi.org/10.12677/csa.2024.145124
https://doi.org/10.19392/J.CNKI.1671-7341.202312003