基于云计算的畜禽养殖安全控制系统的制作方法
【专利摘要】本实用新型公开了一种基于云计算的畜禽养殖安全控制系统,包括:设置于养殖场内的环境传感器,用于采集环境参数;设置于养殖场内的环境调控器,用于调节环境参数;设置于养殖场内的控制器,用于控制环境调控器;云服务器,用于接收环境传感器采集的环境参数,并对控制器发送相应的控制指令和控制参数;设置于养殖场内的应急处理单元,包括:用于监测控制器与云服务器之间的网络通信情况的网络监测器、用于实时备份当前控制器接收到的控制参数的数据备份器、及用于采集养殖场内的环境参数并反馈给控制器的备用传感器;当网络通信断开,控制器从数据备份器提取控制参数及从备用传感器提取环境参数,通过比对,对环境调控器进行控制。
【专利说明】
基于云计算的畜禽养殖安全控制系统
技术领域
[0001]本实用新型涉及畜禽养殖技术领域,尤其是指一种基于云计算的畜禽养殖安全控制系统。
【背景技术】
[0002]在我国各地使用养殖场的技术已经非常普及,养殖场能更有效的管理各种畜禽的养殖。随着养殖场技术的大规模应用,配套养殖场使用的各种管理设备种类也越来越多,如喂食系统、清洁系统、通风设备、温湿度探测设备等,这些设备也确实能帮助用户对养殖场的养殖管理。但是目前的养殖场配套设备也存在一些问题:智能化程度不够一一绝大部分还是需要人工来采集数据、人工启动各种设备,因此养殖过程中增加了人工成本;目前多数物联网智能养殖场是采用zigbee无线通讯协议来进行近距离的数据传输,距离短且传输速率低,不能实现远距离传输及监控。
[0003]另外,目前采用的另一种基于云服务器的智能养殖场监管系统,虽然可以实现远距离传输及监控,但是,一旦网络通信出现故障,养殖场内的操作设备不能及时接收到来自云端的新的指令,就会一直执行网络断开前的最后一个指令而不会自动停止,这样养殖场就会处于失控状态,造成受损。
【实用新型内容】
[0004]有鉴于上述问题,本实用新型提供了一种基于云计算的畜禽养殖安全控制系统,包括:
[0005]设置于养殖场内的环境传感器,用于采集养殖场内的环境参数;
[0006]设置于养殖场内的环境调控器,用于调节养殖场内的环境参数;
[0007]设置于养殖场内的控制器,与所述环境调控器连接,用于控制所述环境调控器;
[0008]云服务器,与所述控制器以及所述环境传感器连接,用于接收所述环境传感器采集的环境参数,并根据所述环境参数对所述控制器发送相应的控制指令和控制参数;
[0009]设置于养殖场内的应急处理单元,与所述控制器连接,包括:用于监测所述控制器与所述云服务器之间的网络通信情况的网络监测器、用于实时备份当前所述控制器接收到的控制参数的数据备份器、以及用于采集养殖场内的环境参数并反馈给所述控制器的备用传感器;
[0010]当所述网络监测器监测到所述控制器与所述云服务器之间的网络通信断开时,所述控制器从所述数据备份器提取备份的控制参数及从所述备用传感器提取采集的环境参数,通过比对备份的控制参数与采集的环境参数,对所述环境调控器进行相应的控制。
[0011]本实用新型基于云计算的畜禽养殖安全控制系统,通过数据备份器实时备份当前控制器接收到的控制参数,当网络监测器监测到控制器与云服务器之间的网络通信断开时,数据备份器向控制器发送备份的控制参数。这样,即使控制器与云服务器之间的网络通信断开,控制器无法再接收到来自云服务器的控制参数,通过数据备份器向控制器发送备份的控制参数,控制器结合该备份的控制参数与备用传感器反馈的环境参数,同样能够使养殖场内的环境参数达到网络断开前云服务器发来的最后一个控制参数的要求,实现自动控制的功能而不会处于失控状态,为畜禽养殖种植技术提供了一种网络故障时的应急工作模式,避免了不必要的损失,也充分利用了云服务器的计算和决策功能。
[0012]本实用新型基于云计算的畜禽养殖安全控制系统的进一步改进在于:
[0013]所述环境参数包括:温度参数、饲料信息参数、微生物浓度参数以及排泄物信息参数中的一种或多种;
[0014]所述环境传感器包括:第一温度传感器、第一饲料信息传感器、第一微生物浓度传感器以及第一排泄物信息传感器中与所述环境参数相对应的一种或多种;
[0015]所述备用传感器包括:第二温度传感器、第二饲料信息传感器、第二微生物浓度传感器以及第二排泄物信息传感器中与所述环境参数相对应的一种或多种;
[0016]所述环境调控器包括:温度调控装置、饲料投放装置、定时装置、喷淋装置以及排泄物回收装置中与所述环境参数相对应的一种或多种。
[0017]本实用新型基于云计算的畜禽养殖安全控制系统的进一步改进在于,所述控制器为可编程逻辑控制器或单片机。
[0018]本实用新型基于云计算的畜禽养殖安全控制系统的进一步改进在于,所述应急处理单元设置于所述控制器内部。
[0019]本实用新型基于云计算的畜禽养殖安全控制系统的进一步改进在于,所述应急处理单元还包括:警报器,与所述网络监测器连接,用于当所述网络监测器监测到所述控制器与所述云服务器之间的网络通信断开时,进行警报。
[0020]本实用新型基于云计算的畜禽养殖安全控制系统的进一步改进在于,养殖场的数量为多个,每个养殖场内均设有所述环境传感器、所述环境调控器、所述控制器以及所述应急处理单元,所述云服务器分别与每个养殖场内的所述控制器以及所述环境传感器连接。
【附图说明】
[0021]图1是本实用新型基于云计算的畜禽养殖安全控制系统的结构框图。
[0022]图2是本实用新型基于云计算的畜禽养殖安全控制系统的具体框图。
【具体实施方式】
[0023]为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本实用新型,并不用于限定本实用新型。
[0024]配合参看图1所示,图1是本实用新型基于云计算的畜禽养殖安全控制系统的结构框图。本实用新型基于云计算的畜禽养殖安全控制系统,包括:
[0025]设置于养殖场内的环境传感器10,用于采集养殖场内的环境参数。
[0026]设置于养殖场内的环境调控器20,用于调节养殖场内的环境参数。
[0027]设置于养殖场内的控制器30,与环境调控器20连接,用于控制环境调控器20。优选地,控制器30为可编程逻辑控制器(plc:programmable logic controller)或单片机。
[0028]云服务器40,与控制器30以及环境传感器10连接,用于接收环境传感器10采集的环境参数,并根据所述环境参数对控制器30发送相应的控制指令和控制参数。
[0029]设置于养殖场内的应急处理单元5,与控制器30连接,包括:用于监测控制器30与云服务器40之间的网络通信情况的网络监测器70、用于实时备份当前控制器30接收到的控制参数的数据备份器80、以及用于采集养殖场内的环境参数并反馈给控制器30的备用传感器50 ο优选地,应急处理单元5设置于控制器30的内部。
[0030]当网络监测器70监测到控制器30与云服务器40之间的网络通信断开时,控制器30从数据备份器80提取备份的控制参数及从备用传感器50提取采集的环境参数,通过比对备份的控制参数与采集的环境参数,对环境调控器20进行相应的控制。优选地,当网络监测器70监测到控制器30与云服务器40之间的网络通信断开时,网络监测器70向控制器30发送网络断开信息,控制器30才控制备用传感器50开始运作,节约能源。
[0031]特别地,本实用新型基于云计算的畜禽养殖安全控制系统还包括:警报器60,与网络监测器70连接,用于当网络监测器70监测到控制器30与云服务器40之间的网络通信断开时,进行警报。
[0032]本实用新型基于云计算的畜禽养殖安全控制系统,通过数据备份器实时备份当前控制器接收到的控制参数,当网络监测器监测到控制器与云服务器之间的网络通信断开时,数据备份器向控制器发送备份的控制参数。这样,即使控制器与云服务器之间的网络通信断开,控制器无法再接收到来自云服务器的控制参数,通过数据备份器向控制器发送备份的控制参数,控制器结合该备份的控制参数与备用传感器反馈的环境参数,同样能够使养殖场内的环境参数达到网络断开前云服务器发来的最后一个控制参数的要求,实现自动控制的功能而不会处于失控状态,为畜禽养殖种植技术提供了一种网络故障时的应急工作模式,避免了不必要的损失,也充分利用了云服务器的计算和决策功能。
[0033]具体地,参阅图2所示,图2是本实用新型基于云计算的畜禽养殖安全控制系统的具体框图。所述环境参数包括:温度参数、饲料信息参数、微生物浓度参数以及排泄物信息参数中的一种或多种;环境传感器1包括:第一温度传感器110、第一饲料信息传感器120、第一微生物浓度传感器130以及第一排泄物信息传感器140中与所述环境参数相对应的一种或多种;备用传感器50包括:第二温度传感器510、第二饲料信息传感器520、第二微生物浓度传感器530以及第二排泄物信息传感器540中与所述环境参数相对应的一种或多种;环境调控器20包括:温度调控装置210、饲料投放装置220、定时装置230、喷淋装置240以及排泄物回收装置250中与所述环境参数相对应的一种或多种。当然,环境参数的种类并不限于此,环境参数还可以包括其他类型的参数,环境传感器10与备用传感器50均还可以包括相应的传感器,环境调控器20还可以包括相应地调节装置,在此不一一赘述。
[0034]本实用新型基于云计算的畜禽养殖安全控制系统,正常情况下,通过环境传感器10的第一温度传感器110采集养殖场内的温度参数、通过环境传感器10的第一饲料信息传感器120采集养殖场内的饲料信息参数、通过环境传感器10的第一微生物浓度传感器130采集养殖场内的微生物浓度参数以及通过环境传感器10的第一排泄物信息传感器140采集养殖场内的排泄物信息参数。环境传感器10将上述采集的温度参数、饲料信息参数、微生物浓度参数以及排泄物信息参数发送给云服务器40,由云服务器40计算并判断当前养殖场内的环境参数是否为最佳环境参数,根据判断结果对控制器30发送相应的控制指令和控制参数。控制器30根据接收到的控制指令和控制参数,控制环境调控器20中相应的装置(即温度调控装置210、饲料投放装置220、定时装置230、喷淋装置240或排泄物回收装置250)来调节养殖场内的环境参数。
[0035]以温度参数为例:假设养殖场内的当前温度为10°c,云服务器40判断当前养殖场内的温度过低,就会对控制器30发送升温的控制指令和控制参数(假设云服务器40将该控制参数设定为升温后养殖场内的温度达到20°c),控制器30收到该升温的控制指令,就会控制环境调控器20中的温度调控装置210进行升温;当环境传感器10的第一温度传感器110测量到养殖场内的温度已经达到20°c,云服务器就会对控制器30发送停止升温的控制指令,控制器30收到该停止升温的控制指令,就会控制环境调控器20中的温度调控装置210停止升温。这样就达到了对养殖场内的环境参数进行调节的功能。
[0036]在故障情况下,当网络监测器70监测到控制器30与云服务器40之间的网络通信断开时,都会由警报器60进行警报。如果断开的时间点是在云服务器40发出升温的控制指令和控制参数之前发生的,或是在云服务器40发出停止升温的控制指令之后发生的,不会对控制器30造成影响。而如果断开的时间点是在云服务器40发出升温的控制指令和控制参数之后发生的,如果没有应急处理单元5,由于控制器30无法再接收到来自云服务器40的控制指令,即控制器30无法再接收到来后续自云服务器40的停止升温的控制指令,那么控制器30就会处于失控状态,控制环境调控器20中的温度调控装置210不停地升温,进而造成不必要的损失。
[0037]设置了应急处理单元5后,当网络监测器70监测到控制器30与云服务器40之间的网络通信断开时,由于数据备份器80在网络断开之前已经备份了来自云服务器40的控制参数(控制参数为云服务器40设定的升温后养殖场内的温度达到20°c),一方面数据备份器80会向控制器30发送该备份的控制参数,另一方面备用传感器50会通过第二温度传感器510(考察其他环境参数时则通过第二饲料信息传感器520、第二微生物浓度传感器530以及第二排泄物信息传感器540)采集养殖场内的温度参数并将该温度参数反馈给控制器30,控制器30结合该备份的控制参数以及反馈的实时温度参数,当备用传感器50测量到养殖场内的温度达到20°c后,控制器30就会自动控制环境调控器20中的温度调控装置210停止升温,同样能够使养殖场内的环境参数达到网络断开前云服务器发来的最后一个控制参数的要求,实现自动控制的功能而不会处于失控状态,为畜禽养殖种植技术提供了一种网络故障时的应急工作模式,避免了不必要的损失,也充分利用了云服务器的计算和决策功能。
[0038]对于其他环境参数,如果云服务器40判断当前养殖场内的饲料不足时,先通过定时装置230判断当前时间点是否为预先设定的饲料投放时间点,如果不是预先设定的饲料投放时间点则不投放饲料,如果是预先设定的饲料投放时间点,控制器30就会控制环境调控器20中的饲料投放装置220进行饲料投放以对畜禽进行喂食;如果云服务器40判断当前养殖场内的微生物浓度过高,控制器30就会控制环境调控器20中的喷淋装置240进行洒水对畜禽进行清洗以降低养殖场内的微生物浓度;如果云服务器40判断当前养殖场内的排泄物过多,控制器30就会控制环境调控器20中的排泄物回收装置250对排泄物进行回收再利用处理以降低养殖场内的排泄物。云服务器40考察的环境参数的种类可以是一种也可以是多种的结合,由于其他环境参数的工作原理都与温度参数相同,因此不再一一赘述。
[0039]较佳地,结合图1所示,本实用新型基于云计算的畜禽养殖安全控制系统中,养殖场的数量为多个,每个养殖场内均设有环境传感器10、环境调控器20、控制器30以及应急处理单元5,云服务器40分别与每个养殖场内的控制器30以及环境传感器10连接。这样,即使有一个养殖场发生故障,其他的养殖场仍然可以通过云服务器40进行远程控制。
[0040]以上所述仅是本实用新型的较佳实施例而已,并非对本实用新型做任何形式上的限制,虽然本实用新型已以较佳实施例揭露如上,然而并非用以限定本实用新型,任何熟悉本专业的技术人员,在不脱离本实用新型技术方案的范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本实用新型技术方案的内容,依据本实用新型的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本实用新型技术方案的范围内。
【主权项】
1.一种基于云计算的畜禽养殖安全控制系统,其特征在于,包括: 设置于养殖场内的环境传感器,用于采集养殖场内的环境参数; 设置于养殖场内的环境调控器,用于调节养殖场内的环境参数; 设置于养殖场内的控制器,与所述环境调控器连接,用于控制所述环境调控器; 云服务器,与所述控制器以及所述环境传感器连接,用于接收所述环境传感器采集的环境参数,并根据所述环境参数对所述控制器发送相应的控制指令和控制参数; 设置于养殖场内的应急处理单元,与所述控制器连接,包括:用于监测所述控制器与所述云服务器之间的网络通信情况的网络监测器、用于实时备份当前所述控制器接收到的控制参数的数据备份器、以及用于采集养殖场内的环境参数并反馈给所述控制器的备用传感器; 当所述网络监测器监测到所述控制器与所述云服务器之间的网络通信断开时,所述控制器从所述数据备份器提取备份的控制参数及从所述备用传感器提取采集的环境参数,通过比对备份的控制参数与采集的环境参数,对所述环境调控器进行相应的控制。2.如权利要求1所述的基于云计算的畜禽养殖安全控制系统,其特征在于: 所述环境参数包括:温度参数、饲料信息参数、微生物浓度参数以及排泄物信息参数中的一种或多种; 所述环境传感器包括:第一温度传感器、第一饲料信息传感器、第一微生物浓度传感器以及第一排泄物信息传感器中与所述环境参数相对应的一种或多种; 所述备用传感器包括:第二温度传感器、第二饲料信息传感器、第二微生物浓度传感器以及第二排泄物信息传感器中与所述环境参数相对应的一种或多种; 所述环境调控器包括:温度调控装置、饲料投放装置、定时装置、喷淋装置以及排泄物回收装置中与所述环境参数相对应的一种或多种。3.如权利要求1所述的基于云计算的畜禽养殖安全控制系统,其特征在于,所述控制器为可编程逻辑控制器或单片机。4.如权利要求3所述的基于云计算的畜禽养殖安全控制系统,其特征在于,所述应急处理单元设置于所述控制器内部。5.如权利要求1所述的基于云计算的畜禽养殖安全控制系统,其特征在于,所述应急处理单元还包括:警报器,与所述网络监测器连接,用于当所述网络监测器监测到所述控制器与所述云服务器之间的网络通信断开时,进行警报。6.如权利要求1所述的基于云计算的畜禽养殖安全控制系统,其特征在于,养殖场的数量为多个,每个养殖场内均设有所述环境传感器、所述环境调控器、所述控制器以及所述应急处理单元,所述云服务器分别与每个养殖场内的所述控制器以及所述环境传感器连接。
【文档编号】a01k45/00gk205431522sq201620140151
【公开日】2016年8月10日
【申请日】2016年2月24日
【发明人】朱筱华, 姜大庆, 戴云新, 李进, 丁晓卫, 缪小龙, 王敏
【申请人】江苏超数信息科技有限公司