时间:2018-06-28 点击: 次 来源:中国家禽 作者:吴志广,袁正东 - 小 + 大
第三,异步传输,系统需要对多源异地的养殖区进行统一地数据管理,因此在多节点并发执行的环境下,分布式资源分发技术尤为重要,接收端得保证对多个发送端的识别和接收,发送端需完成对增量数据的监测。物联网系统对数据的管理主要包含两个阶段,蛋种鸡养殖场区的现场数据和远端数据中心,每个养殖场区作为数据源,采集到的环境数据、生产过程数据以及现场音频、图像数据异步发送到数据中心,数据中心实时接收并进行处理,主要分为五步(见图1)。 第一步:养殖场区现场实时数据上传,人工录入数据上传。第二步:编写监控程序部署在鸡场本地服务器端,用于监控数据库和文件系统变化,并更改的数据异步发送到Kafka集群。第三步:数据中心部署Bundler集群从Kafka集群订阅数据,并打包成Bundle,生成Task提交到Data-Canal。第四步:Data-Canal集群对流式蛋种鸡养殖生产大数据进行实时处理,如实时预警、经济效益分析等。第五步:系统部署Web服务器Nginx以及相应的应用服务器,终端用户可通过浏览器或app访问Web服务器使用本系统的数据门户。 2.3种鸡物联网应用层及效果 物联网系统平台集成主要功能有:①实时数据采集与监测服务。该服务实现对鸡场环境、音视频、水电消耗等实时数据的采集,采集的实时流式数据进入Data-Canal中,完成对数据的实时处理和分析等。②生产信息管理服务。该服务主要针对规模化鸡场难于管理和操作、日常管理工作量大等问题。通过生产过程信息化更加方便了鸡场的管理,提高工作效率,节省管理成本。③决策分析服务。该服务主要依托于系统中存储的蛋鸡养殖生产数据,采用Data-Canal流式计算框架技术,实现对数据的分析和处理功能,包括经济效益分析、环境预警等。④实时预警。本系统中预警主要涉及四个方面:环境预警、生产性能预警、生产成本预警、生长性能预警。⑤系统管理。该模块功能包括日志管理、用户管理和角色管理。日志管理会记录所有用户的操作记录,确保信息的可溯源性。用户管理完成对系统用户的添加、删除和修改,并为每个用户指定相应角色。角色管理完成对不同系统角色赋予不同的管理权限,如超级管理员、管理员、饲养员等。种鸡物联网应用效果以死淘率分析为例(见图2)。
|
上一篇:马云最新演讲:形势,变了!
下一篇:王中:扒皮农牧电商,深度思考真像
|
建议使用1440*900分辨率浏览