当前位置:大学毕业论文> 硕士论文>材料浏览

关于水产养殖相关毕业论文的格式范文 跟基于物联网Android平台的水产养殖机械智能控制系统有关硕士论文范文

主题:水产养殖论文写作 时间:2024-02-21

基于物联网Android平台的水产养殖机械智能控制系统,该文是关于水产养殖相关论文范文与Android和水产和联网相关论文范文.

水产养殖论文参考文献:

水产养殖论文参考文献 关于物联网的论文物联网毕业论文物联网导论论文物联网技术期刊

摘 要:在我国水产养殖业的发展过程中,养殖规模不断扩大,种类也不断增加,目前传统养殖管理方式已经无法满足更高的要求.因此,我们需要开发基于物联网Android平台的水产养殖机械智能控制系统,通过这一系统的应用,能够实现对水产养殖过程的智能化控制,有效的提高水产养殖效率,获得更高的经济效益.对基于物联网Android平台的水产养殖机械智能控制系统的设计进行分析与探讨.

关键词:物联网;Android平台;水产养殖;控制系统

0 引言

随着科学技术的快速发展,在目前的水产养殖过程中,传统的养殖模式正在逐渐被智能化的养殖模式取代,这种转变能够有效的提高水产养殖效率,降低水产死亡率,提升产量,满足更高的市场需求.在物联网快速发展的大环境下,积极开发Android平台的水产养殖机械智能控制系统,不但能够提高水产养殖的自动化与智能化程度,而且能够将养殖环境精确的控制在适合水产生存的范围,提高水产养殖经济效益,带动水产养殖行业的快速发展.

1 系统功能模块设计

在对基于物联网Android平台的水产养殖机械智能控制系统的功能进行设计时,根据用户对系统的具体要求,系统需要实现参数设置、在线监测以及远程控制三大功能模块.

1.1 参数设置模块

参数设置模块的主要功能是对系统中所有监测设备及其相应的监控参数限制进行设置,能够为系统中所有的监测数据提供参照标准.

1.2 在线监测模块

在线监测模块的主要功能是对系统管理的区域中所有的监测设备中的数据进行读取,如溶氧、水温、pH值、氨氮、浊度、视频信息等,再将读取的信息传输至移动终端,当检测数据超出设定范围时能够为管理人员发出警报,使管理人员及时准确的获得相关数据.

1.3 远程控制模块

远程控制模块的主要功能是对系统管理区域中所有的控制设备进行远程管理与控制,其中包括对监测的数据进行处理,在移动终端自动或人为的对相应设备实行控制.如监测数据中的溶氧小于3.5mg/L时,充氧设备自动开启等远程操作.

2 系统的实现

2.1 Android客户端设计

Android系统是目前移动通信终端最常用的操作系统,由Google公司基于Linux平台开发.在本系统的设计中,采用了C/S模式,其中客户端是通过编译并打包而生成的APK文件,可以直接安装在Android系统的手机中,与以往的水产养殖智能控制系统不同,这种设计能够使系统的使用不受到时间、地点、环境的因素的限制,可以直接通过手机对系统进行操作,使操作方式更加灵活、简单.

2.2 客户端工作流程设计

系统中的服务器端能够同时连接多个移动通信终端,并为每个连接的移动通信设备分配单独的端口号,用户可以通过Android客户端登录系统,从数据库中获取服务器的IP地址以及端口号,随后启动接收1组环境参数,同时赋值给不同养殖区域的视频监控画面.

2.3 数据存取流程设计

系统中有两个环节需要使用数据库,分别是进行参数设置与数据存取的操作.其中,在参数设置模块中,为了使系统操作更加人性化,需要实现用户对通信地址与端口进行手动设置,并将相关数据添加到数据库中保存,以便在下次进行通信时自动对数据库及您先搜索,获取与通信相关的参数,与远程服务器进行通信.如果服务器的地址已经变化,只要对客户端的通信数据库中存储的相关参数进行修改即可实现通信.数据存取模块能够实现对远程服务器回传的水质、环境等参数进存储,可以对其更新与实时查询,考虑到移动设备中自带的数据库容量较小,系统能够将数据库中的信息存储在设备的SD卡中,为了避免对数据库进行重复读取,需要在每次保存数据时将环境数据全部清空,并且采取防止文件自动覆盖的措施,读取系统当前时间,从中获得重要信息作为文件名保存,这样就可以保证不同时间保存的文件名不一致,避免原有的文件被覆盖,并且保存时不需要输入文件名,用户可以通过保存时间来查看.

2.4 通信功能实现方式

在通信模块中,通信功能的实现应用了SOCKET通信方式,SOCKET是一种抽象层,应用程序可以利用SOCKET实现数据的发送与接收.与此同时,应用程序可以通过SOCKET将添加到网络中,与同在一个网络中的其他应用程序进行通信.如果使用的底层协议不同,SOCKET也会出现多个不同的种类,为了提高系统的通信效率,将SOCKET通信的接收部分在独立的线程Thread中执行,以保证系统的快速反应.

2.5 数据处理功能实现方式

在Android系统中,不同Activity之间无法直接应用全局变量共享,因此,系统中应用Bundle中的putString与getString函数来实现不同Activity之间的数据传递,这种传递方式有向源Activity中传递以及从目标Activity中获取两种.使用split函数可以对从服务器中读取的字符串进行分割处理,经过处理的字符串能够转化为浮点数,对其进行运算处理,可以生成字符串与数据单位,合成后可以在界面显示相关信息.

3 结语

为了促进水产养殖行业的发展,我们需要将先进的科学技术积极的应用在养殖管理工作中,智能控制.基于物联网Android平台的水产养殖机械智能控制系统能够实现对水产养殖的参数设置、在线监测以及远程控制,能够有效的提高养殖效率,获得更高的经济效益.

参考文献

[1] 刘星桥,骆波,朱成云.基于物联网和GIS的水产养殖测控系统平台设计[J].渔业现代化,2016,(6):16-20.

结论:该文是适合不知如何写Android和水产和联网方面的水产养殖专业大学硕士和本科毕业论文以及关于水产养殖论文开题报告范文和相关职称论文写作参考文献资料.

面向水产养殖的物联网技术应用
0引言作为世界上增速最快的食品生产行业,水产业在乘着世界经济快车飞速发展,不断扩大自身规模的同时,也引发了一系列环境问题 一味追求经济利益的最大化而无视环境容量,盲目扩大养殖密度,扩充养殖面积,增排养.

物联网平台Ayla获3900万美元融资
本报讯6 月29 日,AylaNetwroks艾拉物联宣布公司正式完成3900 万美元C 轮融资,将继续推进其为制造商服务的物联网(IoT)平台在全球的成功运营 Ayla 此轮融资由安赐资本及三诺集团.

基于物联网技术的肉类品质安全监管平台设计和实现
摘要本文主要通过走访调查,根据我国肉类企业的生产销售情况,着重阐述基于物联网技术的肉类品质安全监管平台的设计与实现的可能性 关键词物联网技术;肉类;监管平台一、基于物联网技术的肉类品质安全监管平台设计.

物联网技术在森林火灾监测中的应用
张喻平 付 沛(武汉城市职业学院计算机与电子信息工程学院 湖北 · 武汉 430064)中图分类号 X928 7 文献标识码 A DOI 10 16871j cnki kjwhc 201.

论文大全