.
养牛产业生产主要受养殖品种、饲料种类和质量、疫病、生长环境和管理水平等因素的影响。其中环境因素所起的作用约占20%-30%。圈舍环境因素包括温度、湿度、噪声、光照、有害气体等。环境因素对养殖业生产的重要影响作用已被国内外大量的科学实验和生产实践所证实。
基于物联网的家禽智能养殖系统利用物联网技术,围绕设施化家禽养殖场生产和管理环节,通过智能传感器在线采集养殖场环境信息(二氧化碳、氨气、硫化氢、空气温湿度等),同时集成改造现有的养殖场环境控制设备,实现家禽养殖的智能生产与科学管理。养殖户可以通过手机、PDA、计算机等信息终端,实时掌握养殖厂环境信息,及时获取异常报警信息,并可以根据监测结果,远程控制相应设备,实现健康养殖、节能降耗的目的。
2. 项目整体设计
2.1. 物联网网络架构
系统总体架构分为终端应用、数据处理平台、网络传输和自动采集/终端控制四部分。
精选可编辑文本
.
系统示意图
2.2. 物联网拓扑图
家禽圈舍物联网拓扑图
精选可编辑文本
.
2.3. 系统设计架构
一、 系统总体架构
系统将采用B/S架构,B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,就可以操作系统。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护,系统的扩展性强。
二、 系统设计模式
系统将采用MVC模式设计,及模型(model)-视图(view)-控制器(controller),MVC模式是用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC设计模式具有耦合性低、重用性高、生命周期成本低、可维护性高、有利软件工程化管理等优点。
Model:负责当前应用的数据获取与变更及相关的业务逻辑。 View:负责显示信息。
Controller:负责收集转化用户的输入。
精选可编辑文本
.
2.4. 系统开发环境
系统开发将采用J2EE、EJB等基于JAVA的跨平台技术。数据库采用MY SQL。
2.5. 系统运行环境
一、服务器端
1、操作系统:Linux系统; 2、数据库:MYSQL。 二、用户端
1、系统采用B/S架构,支持安装模式的客户端应用扩展; 2、PC端支持WindowsXP及以上版本操作系统,支持主流浏览器(包括:IE、360、搜狐等);
3、智能终端,支持安卓Android系统,支持4.0以上版本。
2.6. 物联网设计原则
1、应用系统需采用模块化设计,单一模块出现故障应不影响其他模块的正常工作。同时,可以方便的增加新的应用系统;
2、系统设计时应考虑用户使用便捷的因素,因此要求系统支持互联网、手机等多种应用模式和方式;
3、系统数据库设计时应考虑数据接口的安全性和统一性,一方面要保证数据的相对安全,一方面还要为以后增加新的应用系统提供
精选可编辑文本
.
便捷的数据接口。同时,数据要建立冗余机制。
2.7. 物联网技术采用原则
a) 实用性
针对目前养殖环境指标监测困难、手段落后等缺点,利用物联网技术,实时监测大棚种植信息,真正做到精准监测、精细生产和科学管理。考虑到系统用户的大众性,软件应具有易学易用的特点。用户通过培训能够独立对系统进行维护、调整和扩展,最大限度减少对系统开发商的技术依赖。 b) 适应性
系统采用技术成熟、成本易控制的传感、视频、智能手机等其他设备为信息输入端,信息通过互联网、无线网络等有序集成。以种植环境信息实时采集、后台自动运算与传输为基础;从而实现以自动监测、远程控制、视频控制为一体的综合管理平台。 c) 共享性
为经营农业的企业提供信息管理平台数据采集,实现管理信息共享和生产调度指挥,做到数字化管理,提升精耕细作管理水平,并为种植户提供生产和农资信息服务。
精选可编辑文本