通风控制系统、方法、装置、设备及介质与流程

文档序号:16846611发布日期:2019-02-12 22:22阅读:321来源:国知局
通风控制系统、方法、装置、设备及介质与流程

本发明实施例涉及自动化控制技术领域,尤其涉及一种通风控制系统、方法、装置、设备及介质。



背景技术:

现有养殖技术中,通常使用隧道式通风系统,对养殖室通风降温,保持养殖对象的适宜生长环境。例如,现有隧道式通风系统常采用朔料帘或水帘作为挡风帘,将风引导到地面,阻止风从养殖室的屋顶流走,起到降温排废气的作用。但是,塑料帘或水帘的长度,仅仅适合塑料帘或水帘安装时养殖对象的高度,不能随着养殖对象高度变化而自动改变,不能保证风到养殖对象上,影响对养殖对象的降温效果。



技术实现要素:

本发明实施例提供一种通风控制系统、方法、装置、设备及介质,增强降温效果。

第一方面,本发明实施例提供了一种通风控制系统,包括:

控制终端、百叶帘、通风设备、温度监测器和养殖对象监测器;

所述百叶帘、所述通风设备、所述温度监测器以及所述养殖对象监测器均与所述控制终端连接;

所述养殖对象监测器,用于监测养殖区域内各养殖圈对应的养殖对象数据,并将所述养殖对象数据传输给所述控制终端;

所述温度监测器,用于监测所述养殖区域内各养殖圈对应的温度数据,并将所述温度数据传输给所述控制终端;

所述控制终端,用于依据所述养殖对象数据和所述温度数据,对所述百叶帘的高度和所述通风设备的工作状态进行控制。

第二方面,本发明实施例还提供了一种通风控制方法,所述方法包括:

通过温度监测器,监测养殖区域内各养殖圈对应的温度数据

通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据;

依据所述养殖对象数据和所述温度数据,对百叶帘的高度和通风设备的工作状态进行控制。

第三方面,本发明实施例还提供了一种通风控制装置,装置包括:

环境温度获取模块,用于通过温度监测器,监测养殖区域内各养殖圈对应的温度数据;

养殖对象数据获取模块,用于通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据;

通风控制模块,用于依据所述养殖对象数据和所述温度数据,对百叶帘的高度和通风设备的工作状态进行控制。

第四方面,本发明实施例还提供了一种设备,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中任一所述的通风控制方法。

第五方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现实施例中任一所述的通风控制方法。

本发明实施例,通过控制终端,获取温度监测器监测到养殖对象数据和养殖对象监测器监测到的养殖对象数据,对百叶帘的高度和通风设备的工作状态进行控制,达到挡风帘的长度跟随养殖对象身高变动而改变的目的,从而增强对养殖对象的降温效果。

附图说明

图1为本发明实施例一提供的通风控制系统的结构示意图;

图2为本发明实施例二提供的另一种通风控制系统的结构示意图;

图3是本发明实施例三提供的通风控制方法的流程图;

图4是本发明实施例四提供的通风控制方法的流程图;

图5是本发明实施例五提供的通风控制装置的功能模块图;

图6为本发明实施例六提供的通风控制设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的通风控制系统的结构示意图,所述通风控制系统用于执行通风控制方法,使得挡风帘的长度随养殖对象高度变化而改变。如图1所示,所述通风控制系统包括:控制终端10、百叶帘11、通风设备12、温度监测器13和养殖对象监测器14。

所述百叶帘11、所述通风设备12、所述温度监测器13以及所述养殖对象监测器14均与所述控制终端10连接。具体的,百叶帘11、通风设备12、温度监测器13和养殖对象监测器14与控制终端10连接的方式可以包括:无线连接方式和有线连接方式等,本发明实施例对此不作具体限制。

养殖对象监测器14,用于监测养殖区域内各养殖圈对应的养殖对象数据,并将监测到的养殖对象数据传输给控制终端10。其中,养殖区域可以是指饲养养殖对象的活动区域,如养殖对象的养殖室等;养殖圈可以是指养殖区域内使用围栏隔开的用于饲养养殖对象的空间,可以是饲养养殖对象的最小单元。此外,养殖圈内可以设置有获取养殖圈内养殖对象数据的养殖对象监测器。该养殖对象监测器14可以包括飞行时间(timeofflight,tof)测距传感器、毫米波雷达和摄像机等,可以用于监测养殖圈内饲养的养殖对象的图像数据和距离数据;养殖对象数据是养殖对象饲养状态的数据,具体可以包括养殖对象的平均高度数据和养殖对象的分布状态数据等。其中,平均高度数据可以用于表征养殖对象的平均高度;分布状态数据可以用于表征养殖对象的分布状态。

在具体实现中,诸如飞行时间测距传感器和摄像机等养殖对象监测器14在监测到养殖区域各养殖圈中养殖对象的图像数据和距离数据后,可以将监测到的图像数据和距离数据作为养殖对象的养殖对象数据传输给控制终端10,从而使得控制终端10可以依据接收到的养殖对象数据对百叶帘11的高度和通风设备12的工作状态进行控制。

温度监测器13,用于监测养殖区域内各养殖圈对应的温度数据,并将温度数据传输给控制终端。在具体实现中,温度监测器13,可以设置于养殖圈内部,优选的,所述温度监测器可设置于养殖圈的栏杆上,设置高度与养殖对象高度一致。

温度监测器13可以实时监测其对应的养殖圈温度数据,并可将监测的温度数据传输给控制终端10。示例性地,温度监测器13可实时监测其所在的养殖圈的温度数据,并可监测到温度数据超过阈值温度一段时间时,将温度数据传输给控制终端10,从而使得控制终端10可以接收到该温度数据。其中,温度数据可以用于表征养殖圈的环境温度。

控制终端10,用于依据所述养殖对象数据和所述温度数据,对所述百叶帘11的高度和所述通风设备12的工作状态进行控制。

其中,百叶帘11的高度可以为百叶帘叶片开启的高度。示例性地,百叶帘叶片高度可以标记为h1,百叶帘叶片按照从底端到顶端的方向开启n个百叶帘叶片,百叶帘叶片开启的高度为(n×h1);通风设备12的工作状态是指通风设备为达到目标通风量所处的状态,包括通风设备的转速和功率等;通风设备包括空调、离心风机和负压风机等。

控制终端10在接收到养殖对象数据和温度数据后,根据接收到养殖对象数据和温度数据进行数据处理,生成百叶帘目标状态数据和通风量数据,随后可基于生成的百叶帘目标状态数据和通风量数据对百叶帘的高度和所述通风设备的工作状态进行控制。例如,控制终端可根据百叶帘目标状态数据控制百叶帘11开启的高度,并根据通风量数据控制通风设备12的工作状态,使得百叶帘11的高度和通风设备12的工作状态根据养殖对象数据和温度数据相应改变。

本实施例提供的通风控制系统,通过温度监测器和养殖对象监测器监测养殖对象,得到养殖对象数据和温度数据,根据监测到的养殖对象数据和温度数据,控制百叶帘的开启高度数据和通风设备的工作状态,达到自动控制养殖区域的通风量的目的,解决了挡风帘长度不能随养殖对象高度变化而改变所导致的降温通风效果低的问题。

实施例二

图2为本发明实施例二提供的另一种通风控制系统的结构示意图,在上述实施例的基础上,可选地,如图2所示,所述通风控制系统还可以包括:卷帘传感器16、百叶窗传感器17、百叶帘传感器18、风量传感器19、通风设备驱动模块110、百叶帘阵列驱动模块111、百叶窗阵列驱动模块112和卷帘驱动模块113等。

其中,卷帘传感器16,用于测所述卷帘16对应的卷帘高度数据,并将所述卷帘高度数据传输给所述控制终端10,从而使得控制终端10可以依据卷帘高度数据控制所述卷帘的高度。所述控制终端10,还用于依据卷帘高度数据生成卷帘高度控制数据,控制所述卷帘的高度。

本发明实施例中,卷帘传感器16可以包括激光测距传感器和雷达测距传感器等,可以监测其对应的卷帘开启后距地面的高度,生成该卷帘对应的卷帘高度数据,并可将该卷帘高度数据发送给控制终端10。控制终端10在接收到卷帘高度数据后,可以根据卷帘高度数据生成卷帘高度控制数据,随后可按照该卷帘高度控制数据控制卷帘高度。其中,卷帘高度控制数据可以包括用于控制卷帘高度的各种数据,如卷帘对应的卷帘标识、卷帘所需要开启的高度对应的高度数据等。

在本发明实施例中,通风控制系统还可以包括百叶窗。上述百叶窗传感器17,可以用于监测所述百叶窗对应的百叶窗开启状态数据,并将所述百叶窗开启状态数据传输给所述控制终端10,从而使得控制终端10可以依据接收到的温度数据、养殖对象数据和百叶窗开启状态数据控制百叶窗的开启状态。控制终端10,还用于依据温度数据、养殖对象数据和百叶窗开启状态数据控制所述百叶窗的开启状态。

在具体实现中,百叶窗传感器17可以监测对应百叶窗的所处的状态,并可基于监测到的状态生成该百叶窗对应的百叶窗开启状态数据,即监测所述百叶窗对应的百叶窗开启状态数据,以及可将监测得到的百叶窗开启状态数据传输给控制终端10,从而使得控制终端10可以根据生成的目标状态数据调整百叶窗,使百叶窗达到目标状态。其中,百叶窗开启状态数据可以用于表征百叶帘传感器17监测的当前百叶窗所处状态对应的状态数据,如百叶窗开启高度数据、百叶窗叶片开启数量数据和百叶窗开启角度数据等。目标状态数据可以是控制终端10依据温度数据、养殖对象数据和百叶窗开启状态数据生成的,可以用于控制百叶窗经过调整所要达到目标状态的数据。该目标状态数据具体可以包括目标开启角度数据和目标开启高度数据等;目标开启角度数据可以是控制百叶窗叶片调整后叶片开启角度的数据,目标开启高度数据可以是控制百叶窗调整后百叶窗开启高度的数据。

百叶帘传感器18,用于监测所述百叶帘对应的百叶帘开启状态数据,并将所述百叶帘开启状态数据传输给所述控制终端10,从而使得控制终端10可以依据接收到的温度数据、养殖对象数据和百叶帘开启状态数据控制百叶帘的开启状态。控制终端10,还可以用于依据温度数据、养殖对象数据和百叶帘开启状态数据控制所述百叶帘的开启状态。其中,百叶帘传感器可以包括:百叶帘高度传感器、百叶帘角度传感器。百叶帘开启状态数据可以用于表征百叶帘传感器18监测到的当前百叶帘的开启状态对应的数据,如百叶帘当前开启的高度数据、百叶帘叶片开启数量数据、百叶帘开启角度数据等。

在具体实现中,百叶帘传感器18可以监测对应百叶帘所处的状态,基于监测到的百叶帘开启高度数据、叶片开启数量数据和百叶帘叶片开启角度数据等生成对应百叶帘的百叶帘开启状态数据,即监测所述百叶帘对应的百叶帘开启状态数据,以及可以将监测得到的百叶帘开启状态数据传输给控制终端10,从而使得控制终端10可以依据接收到的温度数据、养殖对象数据和百叶帘状态数据生成控制百叶帘状态调整的目标状态数据。一种可选实施例方式中,百叶帘开启角度数据可以包括百叶帘左右翻转运动叶片和上下翻转运动叶片的开启角度数据。具体的,控制终端10在接收到百叶帘开启状态数据后,可以基于该百叶帘开启状态数据,获取温度数据、养殖对象数据,以采用百叶帘开启状态数据、温度数据和养殖对象数据进行计算,得到百叶帘目标状态数据,随后可按照该百叶帘目标状态数据控制百叶帘的开启状态。其中,百叶帘目标状态数据可以是控制终端依据温度数据、养殖对象数据和百叶帘开启状态数据生成的,具体可以用于确定百叶帘所需要达到的开启状态。

例如,控制终端将生成的百叶帘目标状态数据传输给百叶帘阵列驱动模块111,以触发百叶帘阵列驱动模块111按照该百叶帘目标状态数据调整百叶帘的开启状态,从而使得经过调整后的百叶帘达到目标状态数据对应的目标状态。

风量传感器19,用于监测所述养殖区域对应的通风量数据,并将所述通风量数据传输给所述控制终端10,从而使得控制终端10依据接收到的温度数据、养殖对象数据控制通风设备12的工作状态。其中,通风设备具体可以包括风机。控制终端10还可以用于依据所述温度数据、所述养殖对象数据和通风量数据控制所述风机的转速。通风量数据可以用于表征养殖区域内空气在规定时间内更换一次的数据,包括风速数据和风压数据等换气相关数据。风量传感器19可以是监测养殖区域内换气相关数据的传感器,如风速传感器和风压传感器等。

在具体实现中,风量传感器19可以监测对应养殖区域内的通风量数据,并将监测得到的通风量数据传输给控制终端10,从而使得控制终端10可以根据接收到的温度数据、养殖对象数据、百叶窗开启高度数据和通风量数据生成用于控制通风设备12工作状态的目标工作状态数据。其中,目标工作状态数据包括通风设备的转速和功率等。

一种可选地实施例方式中,以风量传感器是风速传感器为例,风量传感器监测对应的养殖区域内的风速数据,将监测得到风速数据传输给控制终端10,从而使得控制终端可以依据接收到的风速数据和百叶窗开启高度数据计算对应养殖区域内的通风量数据。其中,通风量数据的计算方式是通过风量监测器19监测得到的风速数据和百叶窗监测器监测到的百叶窗开启高度数据相乘得到。示例性地,风量传感器19监测的风速数据是3,百叶窗开启高度是2,通风量数据=风速数据×百叶窗开启高度数据=6。控制终端10根据计算得到的通风量数据,依据控制终端10中预设的通风量数据与通风设备目标工作状态的关系对应表,确定通风设备12的目标工作状态数据,根据目标工作状态数据调整通风设备12的工作状态。

通风设备驱动模块110,用于接收控制终端10发送的目标工作状态数据,依据目标工作状态数据调整通风设备12的工作状态。

本发明实施中,通风设备驱动模块110在接收来自控制终端10的目标工作状态数据后,可依据接收到的目标工作状态数据对通风设备进行调整,使得通风设备的工作状态符合对应目标工作状态数据的要求。其中,目标工作状态数据包括:通风设备的频率和转速等信息。

同理,百叶帘阵列驱动模块111,可以用于接收控制终端10发送的百叶帘目标状态数据,依据百叶帘目标状态数据调整百叶帘,使百叶帘经过调整达到百叶帘目标状态数据表征的百叶帘目标状态。具体的,百叶帘阵列驱动模块111,可以接收来自控制终端10的百叶帘目标工作状态数据,随后依据接收到的百叶帘目标状态数据调整对应百叶帘,使得百叶帘经过调整到达百叶帘目标状态数据的目标状态。

百叶窗阵列驱动模块112,用于接收控制终端10发送的百叶窗目标状态数据,依据百叶窗目标状态数据调整百叶窗,使百叶窗经过调整达到百叶窗目标状态数据表征的百叶窗目标状态。具体的,百叶窗阵列驱动模块112,可以接收来自控制终端10的百叶窗目标工作状态数据,随后可依据接收到的百叶窗目标状态数据调整对应百叶窗,使得百叶窗经过调整到达百叶窗目标状态数据的目标状态。

卷帘驱动模块113,可以用于接收控制终端10发送的卷帘高度控制数据,依据卷帘高度控制数据控制卷帘,使卷帘开启到高度数据的高度。

在本发明实施中,卷帘驱动模块113,可以接收来自控制终端10的卷帘高度控制数据,并可依据接收到的卷帘高度控制数据调整对应卷帘,使得卷帘高度经过调整后达到卷帘高度控制数据的高度。

在本发明的一个可选实施例中,百叶窗传感器17可以包括:百叶窗角度传感器和百叶窗高度传感器等传感器。其中,百叶窗角速度传感器,可以用于监测百叶窗对应的百叶窗叶片开启角度数据,并将百叶窗叶片开启角度数据传输给控制终端10。需要说明的是,百叶窗叶片开启角度数据可以用于表征对应百叶窗叶片当前已开启角度的数据,百叶窗叶片开启角度数据可以由百叶窗角速度传感器监测得到。

在具体实现中,百叶窗叶片角速度传感器可以监测其所需要监测的百叶窗对应的百叶窗叶片开启角度数据,优选的,对应的百叶窗叶片开启角度数据包括:百叶窗左右翻转运动叶片和上下翻转运动叶片的开启角度数据,并将监测得到的百叶窗叶片开启角度数据传输给控制终端10,从而使得控制终端10可以依据该百叶窗叶片开启角度数据确定是否需要对该百叶窗叶片的开启角度进行调整。若确定需要对百叶窗叶片的开启角度进行调整,则控制终端10可以依据接收到的百叶窗叶片开启角度数据、养殖对象数据以及温度数据,确定百叶窗的目标开启角度数据,随后可按照该目标开启角度数据,通过百叶窗阵列驱动模块112调整百叶窗叶片的开启角度,直到将该百叶窗叶片的开启角度调整至目标开启角度。若确定不需要对百叶窗叶片的开启角度进行调整,如在百叶窗叶片当前的开启角度为目标开启角度时,则控制终端10可以忽略当前接收到的百叶窗叶片开启角度数据。其中,目标开启角度可以是指目标开启角度数据所确定的开启角度。

百叶窗高度传感器,用于监测百叶窗对应的开启高度数据,并将开启高度数据传输给控制终端10。其中,开启高度数据可以是表征百叶窗高度传感器监测到的百叶窗开启高度的数据,即百叶窗从最底端开启的叶片到最顶端开启的叶片的高度数据。百叶窗高度传感器可以包括激光测距传感器和雷达测距传感器等。

在具体实现中,百叶窗高度传感器可以监测其所需要监测的百叶窗对应的百叶窗开启高度数据,以及可将监测得到的百叶窗开启高度数据传输给控制终端10,从而使得控制终端10可以依据该百叶窗开启高度数据确定是否需要对该百叶窗开启高度进行调整。若确定需要对百叶窗开启高度进行调整,则控制终端10可以依据接收到的百叶窗开启高度数据、养殖对象数据以及温度数据,确定百叶窗的目标开启高度数据,随后可按照该目标开启高度数据,通过百叶窗阵列驱动模块112调整百叶窗的开启高度,直到将该百叶窗的开启高度调整至目标开启高度。若确定不需要对百叶窗的开启高度进行调整,如在百叶窗叶片当前的开启高度为目标开启高度时,则控制终端10可以忽略当前接收到的百叶窗叶片开启高度数据。其中,目标开启高度可以是指目标开启高度数据所确定的开启高度。

本发明实施例中,可选地,控制终端10,具体还可以用于依据养殖对象数据、温度数据、百叶窗叶片开启角度数据以及开启高度数据,确定百叶窗对应的目标状态数据,按照目标状态数据对百叶窗的叶片进行调整,直到将百叶窗的叶片状态调整至目标状态数据对应的目标状态,其中,目标状态数据包括:目标开启角度数据和目标开启高度数据。例如,控制终端10在获得百叶窗角速度传感器监测得到的百叶窗叶片开启角度数据和百叶窗高度传感器监测得到的百叶窗开启高度数据后,可以依据养殖对象数据和温度数据对该百叶窗叶片开启角度数据和百叶窗开启高度数据进行数据处理,生成控制百叶窗叶片的目标状态数据,随后,可依据百叶窗的目标状态数据对百叶窗叶片进行调整,使得百叶窗达到目标状态数据对应的目标状态。在调整的过程,控制终端10可以调整百叶窗叶片开启的角度和百叶窗叶片开启的数量。

在一种可选的实施例中,所述控制终端10,还可以具体用于依据所述养殖对象数据、所述温度数据、所述百叶窗左右翻转运动叶片和上下翻转运动叶片的开启角度数据、以及所述开启高度数据,确定所述百叶窗对应的目标状态数据,按照所述目标状态数据对所述百叶窗的叶片进行调整,直到将所述百叶窗的叶片状态调整至目标状态数据对应的目标状态,其中,所述目标状态数据包括:目标左右翻转运动叶片的开启角度数据、目标上下翻转运动叶片的开启角度数据和目标开启高度数据。

综上,本实施例提供的通风控制系统通过控制终端,可以依据养殖对象和温度数据控制百叶窗开启状态和通风设备工作状态,自动调节养殖区域内通风量,增强通风系统的通风效果,减小通风设备电能消耗。

实施例三

图3是本发明实施例三提供的通风控制方法的流程图。本实施例可适用于养殖区域通风控制的情况,该方法可以由通风控制装置来执行。该装置可由软件和/或硬件的方式实现。如图3所示,本实施例提供的通风控制方法包括:

步骤301、通过温度监测器,监测养殖区域内各养殖圈对应的温度数据。

在具体实现中,温度监测器持续监测对应养殖区域内各养殖圈中的温度数据,可以根据实际需要获得温度监测器监测的温度数据。示例性地,通过温度监测器,实时监测养殖区域内各养殖区的温度数据,当温度监测器监测的温度数据超过阈值温度一段时间后,获取超过阈值温度的温度数据,

优选地,当温度监测器监测得到温度数据超过或者低于阈值温度一定时间后,温度监测器将监测得到的超过或低于阈值温度的温度数据传输给控制终端,控制终端可以依据该温度数据对通风设备和百叶帘等设备进行控制,避免通风设备和百叶帘的控制模块频繁启停,造成设备损坏。

步骤302、通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据。

其中,养殖对象监测器可以设置在养殖区域内各养殖圈中,监测养殖圈中饲养的养殖对象,得到养殖对象的养殖对象数据。养殖对象数据可以是表征养殖对象饲养状态的数据,具体可以包括:养殖对象的平均高度数据和养殖对象的分布状态数据等。

在具体实现中,通过养殖对象监测器,监测对应养殖区域内各养殖圈养殖对象的饲养情况,获取对应养殖对象的养殖对象数据,将监测得到的养殖对象数据传输给控制终端。示例性地,使用tof测距传感器和摄像机,分别监测养殖对象的距离数据和图像数据,将数据传输给控制终端后,控制终端处理获取到的养殖对象的距离数据和图像数据,得到养殖对象的平均高度数据和养殖对象分布状态数据。另外,通风控制装置中的控制终端可以根据实际需求,以周或日为周期,通过养殖对象监测器监测养殖对象,获取养殖对象数据。

步骤303、依据所述养殖对象数据和所述温度数据,对百叶帘开启的高度和通风设备的工作状态进行控制。

在具体实现中,控制终端可以根据获取到的养殖数据和温度数据,确定百叶帘目标开启高度数据和通风设备工作状态数据,依据百叶帘目标开启高度数据对百叶帘开启高度进行调整,使得百叶帘开启高度达到百叶帘目标开启高度数据所对应的高度,依据通风设备工作状态数据,调整通风设备的转速和/或功率,使得通风设备达到通风设备工作状态数据的要求。其中,百叶帘的高度是百叶帘叶片开启部分的高度,即百叶帘最底端开启叶片到最顶端开启叶片的高度,可由百叶帘叶片开启的数量决定。通风设备的工作状态可以是控制终端依据养殖对象数据和温度数据确定的通风设备对应工作状态的工作状态数据,不同工作状态数据对应的通风设备工作频率和/或转速不同。

优选地,通风设备选用负压风机,百叶帘可以采用具有一层上下翻转运动叶片和一层左右翻转运动叶片的双层叶片百叶帘,对百叶帘和通风设备控制的过程可以描述为:

初始状态:

温度数据低于阈值温度;负压风机停止运行;百叶帘所有叶片开启,让气流顺利通过。

温度数据超过阈值温度1℃未超过1.5℃时:

负压风机开启,转速为最大转速的30%;百叶帘所有叶片开启,让气流顺利通过。

温度数据超过阈值温度1.5℃未超过2℃:

负压风机开启,转速为最大转速的60%;百叶帘开启高度为(h-h3+δh)/2,其中h为百叶帘全部叶片开启的高度,h3对应当前养殖区域内养殖对象的平均高度,δh是避免过大的风直接吹到饲养对象的身上而设置的安全高度,优选的取值为四分之一的当前养殖对象的平均高度,百叶帘叶片开启的数量通过的开启高度除以百叶帘叶片宽度计算得到,开启高度范围内的上下翻转运动叶片和左右翻转运动叶片开启,让气流顺利通过,其他不在开启高度范围内的叶片处于关闭状态,阻止气流通过。

温度数据超过阈值温度2℃未超过2.5℃:

负压风机开启,转速为最大转速的90%;百叶帘开启高度为(h-h3+δh),开启高度范围内的上下翻转运动叶片,上下翻转运动叶片开启角度为0o,与地面平行,让气流顺利通过。

温度数据超过阈值温度2.5℃未超过3℃:

负压风机开启,转速为最大转速;百叶帘开启高度为(h-h3+δh),百叶帘开启高度中,近地端h3/2的百叶帘开启高度范围内的上下翻转运动叶片,开启角度为0°,让气流顺利通过,剩余开启高度范围内的上下翻转运动叶片开启角度为-45°,向下与地面成45°夹角,让风吹到养殖对象的身上,百叶帘左右翻转运动叶片在-30°至30°的范围内,按照8°/s的速度旋转,让气流在左右范围内扫风,百叶帘其他高度范围的叶片处于关闭状态,阻止风通过。

温度数据超过阈值温度3℃:

负压风机开启,转速为最大转速;百叶帘开启高度为(h-h3+δh),百叶帘开启高度中,近地端h3/2的百叶帘开启高度范围内的上下翻转运动叶片开启角度为0°,让气流顺利通过,剩余开启高度范围内的上下翻转运动叶片在0°至-45°的范围内,按照8°/s的速度旋转,让气流在上下范围内扫风,让风吹到养殖对象的身上,开启高度范围内的百叶帘左右翻转运动叶片在-30°至30°的范围内,按照8°/s的速度旋转,让气流在左右范围内扫风,百叶帘其他高度范围的叶片处于关闭状态,阻止风通过。

养殖对象数据的分布状态数据为0,即养殖区域的养殖圈内无养殖对象:

百叶帘开启高度为h3/2,在百叶帘开启高度范围内的上下翻转运动叶片全部开启,让风顺利通过,其他高度范围的叶片处于闭合状态,阻止风通过。

本实施例对上述方法执行步骤的顺序不做限定,可以根据实际需要进行执行顺序的调整。

本实施例提供的通风控制方法,通过温度监测器和养殖对象监测器监测养殖对象的养殖对象数据和温度数据,控制终端依据获得的养殖对象数据和温度数据,控制百叶帘的开启高度和通风设备的工作状态,解决因挡风帘长度不能随养殖对象高度变化而改变的问题,增强降温通风效果。

为提高降温通风效果,本发明实施例的通风控制方法还可以包括:获取卷帘传感器监测到的卷帘高度数据;根据卷帘高度数据生成卷帘高度控制数据,控制卷帘开启的高度。其中,卷帘是将养殖区域内各养殖圈分隔的物体,可由卷帘控制模块控制开启或关闭,卷帘高度控制数据是卷帘经过调整所要到达的开启高度的数据。

具体的,卷帘传感器监测对应的卷帘,得到卷帘高度数据,将卷帘高度数据传输给控制终端;控制终端依据获得卷帘高度数据,生成用于控制卷帘的卷帘高度控制数据;卷帘驱动模块根据获得的卷帘高度数据对卷帘高度进行调整,使得卷帘高度经过调整后达到卷帘高度控制数据所对应的高度。

本发明实施例可以通过获取卷帘对应的卷帘高度数据,确定卷帘需经过调整所要达到卷帘高度控制数据,根据目标高度数据调整卷帘的高度,可让更多气流从养殖区域的各养殖圈中流过,降温通风效果更好。

实施例四

图4是本发明实施例四提供的通风控制方法的流程图。本实施例可适用于养殖区域通风控制的情况,该方法可以由通风控制装置来执行。该装置可由软件和/或硬件的方式实现。如图4所示,本实施例提供的通风控制方法包括:

步骤401、通过温度监测器,监测养殖区域内各养殖圈对应的温度数据。

步骤402、通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据。

其中,上述通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据的步骤,具体可包括:获取所述养殖对象监测器监测到的图像数据;依据所述图像数据进行图像识别,确定至少一个养殖对象和所述至少一个养殖对象的身高数据;依据所述至少一个养殖对象的身高数据进行数据处理,确定所述养殖对象的平均高度数据。

在具体实现中,可以使用tof传感器和摄像机,获取养殖圈内的距离数据和图像数据,然后识别距离数据和图像数据,将养殖对象和周围的物体区分开,确认图像数据中处于站立姿态的养殖对象,根据站立姿态的养殖对象的对应距离数据获取站立养殖对象的身高。可选实施方式,可以天或周为周期,获取养殖对象的平均高度数据,并把平均高度数据传输给控制终端。

一个可选的实施方式中,获取养殖对象的平均高度数据可以包括:通过养殖经验获取养殖对象的平均高度数据。示例性地,根据养殖经验在控制终端中内置养殖对象和饲养时间的数据对应关系表,系统初始化时,人工录入养殖对象平均高度和饲养时间的数据对应关系表。获取养殖对象的平均高度数据时,控制终端可以根据录入的数据对应关系表,依据养殖对象已经被饲养的时间长度,自动获取养殖对象的平均高度数据。

另外,上述通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据的步骤,具体可包括:获取所述养殖对象监测器监测到的图像数据和距离数据;依据所述图像数据和距离数据,确定所述养殖对象的分布状态数据。具体的,控制终端可以根据养殖对象监测器监测养殖对象的饲养状态,获取养殖对象的图像数据和距离数据,并可将获取到的图像数据和距离数据进行数据处理,得到养殖对象的分布状态数据。

一种可选的实施方式中,使用tof传感器和摄像机,获取养殖圈内养殖对象的图像数据和距离数据,可以处理获取的图像数据,处理的过程包括:划定养殖圈的在图像数据中的范围,并将该范围划分成100个小方格。某一时间点,如果过去24小时内有1个小时以上,并且有20个以上连续方格的图像数据或距离数据发生变化,那么则认为该养殖圈饲养有养殖对象,确定养殖对象的分布状态数据,并将养殖对象的分布状态数据传输给控制终端。

在本发明一个可选的实施例方案中,获取养殖对象数据中的分布状态数据,还可采用人工输入的方法。例如依据养殖圈人工输入养殖圈对应的养殖对象数量,获取养殖对象数据中的分布状态数据。

步骤403、依据所述养殖对象数据和所述温度数据,对百叶帘开启的高度和通风设备的工作状态进行控制。

步骤404、监测百叶窗对应的百叶窗开启状态数据。

具体的,通过百叶窗中的传感器,可以监测对应百叶窗的所处的状态,并可基于监测到的状态生成该百叶窗对应的百叶窗开启状态数据,即监测所述百叶窗对应的百叶窗开启状态数据。其中,百叶窗开启状态数据可以用于表征百叶帘传感器监测的当前百叶窗所处状态对应的状态数据,如百叶窗开启高度数据、百叶窗叶片开启数量数据和百叶窗开启角度数据等,优选的,百叶窗开启角度数据包括百叶窗左右翻转运动叶片和上下翻转运动叶片的开启角度数据。目标状态数据可以是控制终端依据温度数据、养殖对象数据和百叶窗开启状态数据生成的,可以用于控制百叶窗经过调整所要达到目标状态的数据。该目标状态数据具体可以包括目标开启角度数据和目标开启高度数据等;目标开启角度数据可以是控制百叶窗叶片调整后叶片开启角度的数据,目标开启高度数据可以是控制百叶窗调整后百叶窗开启高度的数据。

一种可选的实施方式,监测百叶窗对应的百叶窗开启状态数据包括:通过百叶窗角速度传感器,监测百叶窗对应的百叶窗叶片开启角度数据;通过百叶窗高度传感器,监测百叶窗对应的百叶窗开启高度数据。其中,百叶窗叶片开启角度数据可以用于表征对应百叶窗叶片当前已开启角度的数据,百叶窗叶片开启角度数据可以由百叶窗角速度传感器监测得到。开启高度数据可以是表征百叶窗高度传感器监测到的百叶窗开启高度的数据,即百叶窗从最底端开启的叶片到最顶端开启的叶片的高度数据。

在具体实现中,百叶窗叶片角速度传感器可以监测其所需要监测的百叶窗对应的百叶窗叶片开启角度数据,并将监测得到的百叶窗叶片开启角度数据传输给控制终端;百叶窗高度传感器可以监测其所需要监测的百叶窗对应的对应百叶窗开启高度数据,以及可将监测得到的百叶窗开启高度数据传输给控制终端,从而使得控制终端可以依据该百叶窗叶片开启角度数据开启高度数据确定是否需要对该百叶窗叶片的开启角高度进行调整。一种可选的实施例中,百叶窗叶片开启高度还可以通过百叶窗叶片开启数量和百叶窗叶片高度计算得到。

步骤405、根据所述温度数据、所述养殖对象数据和所述百叶窗开启状态数据,控制所述百叶窗的开启状态。

其中,百叶窗开启状态可以是由百叶窗叶片目标开启角度数据和百叶窗叶片目标开启高度数据决定的百叶窗所处的状态。

在具体实现中,控制终端根据获得的温度数据、养殖对象数据和百叶窗开启状态数据,确定用于控制百叶窗的目标状态数据,控制终端依据目标状态数据调整百叶窗,使得百叶窗经过调整达到目标状态数据对应的开启状态。

一种可选的实施方式中,根据所述温度数据、所述养殖对象数据和所述百叶窗开启状态数据,控制所述百叶窗的开启状态,可以包括:依据所述养殖对象数据、所述温度数据、所述百叶窗叶片开启角度数据以及百叶窗开启高度数据开启高度数据,确定所述百叶窗对应的目标状态数据,按照所述目标状态数据对所述百叶窗的叶片进行调整,直到将所述百叶窗的叶片状态调整至目标状态数据对应的目标状态。

在具体实现中,控制终端可以依据该百叶窗叶片开启角度数据确定是否需要对该百叶窗叶片的开启角度进行调整。若确定需要对百叶窗叶片的开启角度进行调整,则控制终端可以依据接收到的百叶窗叶片开启角度数据、养殖对象数据以及温度数据,确定百叶窗的目标开启角度数据,随后可按照该目标开启角度数据,通过百叶窗阵列驱动模块调整百叶窗叶片的开启角度,直到将该百叶窗叶片的开启角度调整至目标开启角度。若确定不需要对百叶窗叶片的开启角度进行调整,如在百叶窗叶片当前的开启角度为目标开启角度时,则控制终端可以忽略当前接收到的百叶窗叶片开启角度数据。以及依据该百叶窗开启高度数据确定是否需要对该百叶窗开启高度进行调整。若确定需要对百叶窗开启高度进行调整,则控制终端可以依据接收到的百叶窗开启高度数据、养殖对象数据以及温度数据,确定百叶窗的目标开启高度数据,随后可按照该目标开启高度数据,通过百叶窗阵列驱动模块调整百叶窗的开启高度,直到将该百叶窗的开启高度调整至目标开启高度。若确定不需要对百叶窗的开启高度进行调整,如在百叶窗叶片当前的开启高度为目标开启高度时,则控制终端可以忽略当前接收到的百叶窗叶片开启高度数据。

具体的,以一层上下翻转运动叶片,一层左右翻转运动叶片的双层百叶窗为例,百叶窗叶片状态调整至目标状态数据对应的目标状态可以描述为:

初始状态:百叶窗所有叶片处于关闭状态,阻止气流通过。

温度数据超过阈值温度超过1℃未超过1.5℃:百叶窗按照从下到上的顺序,开启上下翻转运动叶片,上下翻转运动叶片开启数量为上下翻转运动叶片总数的五分之一,开启角度为0°,使叶片与地面平行,让气流顺利通过,其他上下翻转运动叶片处于关闭状态,阻止气流通过,左右翻转运动叶片处于开启状态,使气流顺利通过。

温度数据超过阈值温度1.5℃未超过2℃:百叶窗按照从下到上的顺序,开启上下翻转运动叶片,上下翻转运动叶片开启数量为上下翻转运动叶片总数的五分之二,开启角度为0°,使叶片与地面平行,让气流顺利通过,其他上下翻转运动叶片处于关闭状态,阻止气流通过,左右翻转运动叶片处于开启状态,使气流顺利通过。

温度数据超过阈值温度2℃未超过2.5℃:百叶窗按照从下到上的顺序,开启上下翻转运动叶片,上下翻转运动叶片开启数量为上下翻转运动叶片总数的五分之三,开启角度为0°,使叶片与地面平行,让气流顺利通过,其他上下翻转运动叶片处于关闭状态,阻止气流通过,左右翻转运动叶片处于开启状态,使气流顺利通过。

温度数据超过阈值温度2.5℃未超过3℃:百叶窗按照从下到上的顺序,开启上下翻转运动叶片,上下翻转运动叶片开启数量为上下翻转运动叶片总数的五分之四,开启角度为0°,使叶片与地面平行,让气流顺利通过,其他上下翻转运动叶片处于关闭状态,阻止气流通过,左右翻转运动叶片处于开启状态,使气流顺利通过。

温度数据超过阈值温度3℃:百叶窗按照从下到上的顺序,开启全部上下翻转运动叶片,上下翻转运动叶片在0°至-45°的范围内,按照8°/s的速度旋转,让气流在上下范围内扫风,百叶窗所有左右翻转运动叶片在-30°至30°的范围内,按照8°/s的速度旋转,让气流在左右范围内扫风。

当养殖对象数据的分布状态数据为0时,控制终端可以确定养殖区域的养殖圈内无养殖对象:百叶窗按照从下到上的顺序,开启上下翻转运动叶片,上下翻转运动叶片开启数量为上下翻转运动叶片总数的五分之一,所有左右翻转运动叶片处于开启状态,让气流顺利通过。

本实施例提供的通风控制方法,通过百叶窗目标开启状态数据控制养殖区域内的通风量,根据百叶窗目标开启状态数据、温度数据和养殖对象数据,控制百叶帘高度和通风设备工作状态,使得百叶帘和百叶窗的联合工作,在养殖区域内形成风浪,对养殖对象均匀降温,提高降温通风效果,减小设备的电能消耗。

为提高降温通风效果,本发明实施例还可以包括:通过百叶帘传感器,监测百叶帘对应的百叶帘开启状态数据;通过风量传感器,监测的养殖区域对应的通风量数据。从而,控制终端可以依据百叶帘开启状态数据、通风量数据、养殖对象数据以及温度数据,对百叶帘的高度和通风设备的工作状态进行控制。

可选地,上述依据所述养殖对象数据和所述温度数据,对百叶帘的高度和通风设备的工作状态进行控制的步骤,具体可以包括:依据所述百叶帘开启状态数据、所述养殖对象数据以及所述温度数据,确定所述百叶帘对应的百叶帘目标状态数据,基于所述百叶帘目标状态数据,控制所述百叶帘的叶片进行旋转,直到所述百叶帘的开启状态达到所述百叶帘目标状态数据对应的目标开启状态;以及,依据所述通风量数据、养殖对象数据以及所述温度数据,确定通风设备的目标工作状态数据,按照所述目标工作状态数据对所述通风设备的工作状态进行调整,直到所述通风设备工作状态达到所述目标工作状态数据对应的目标工作状态。

在具体实现中,控制终端可以依据所述百叶帘开启状态数据、所述养殖对象数据以及所述温度数据,确定所述百叶帘对应的百叶帘目标状态数据,基于所述百叶帘目标状态数据,控制所述百叶帘的叶片进行旋转,直到所述百叶帘的开启状态达到所述百叶帘目标状态数据对应的目标开启状态;以及,可以依据所述通风量数据、养殖对象数据以及所述温度数据,确定通风设备的目标工作状态数据,按照所述目标工作状态数据对所述通风设备的工作状态进行调整,直到所述通风设备工作状态达到所述目标工作状态数据对应的目标工作状态。

实施例五

本发明实施例所提供的通风控制装置可执行本发明任意实施例所提供的通风控制方法,具备执行方法相应的功能模块和有益效果。图5是本发明实施例五提供的通风控制装置的功能模块图。参见图5,本发明实施例提供的通风控制装置包括:环境温度获取模块501、养殖对象数据获取模块502和通风控制模块503。

其中,环境温度获取模块501,用于通过温度监测器,监测养殖区域内各养殖圈对应的温度数据。

养殖对象获取模块502,用于通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据。

通风控制模块503,用于依据养殖对象数据和温度数据,对百叶帘的高度和通风设备的工作状态进行控制。

在本发明的一个可选实施例中,上述装置还包括如下模块:

卷帘高度数据模块,用于获取卷帘传感器监测到的卷帘高度数据;

卷帘开启控制模块,用于根据卷帘高度数据生成卷帘高度控制数据,控制卷帘开启的高度。

在本发明的一个可选实施例中,上述装置还包括如下模块:

百叶窗开启状态监测模块,用于监测百叶窗对应的百叶窗开启状态数据;

百叶窗开启状态控制模块,用于根据所述温度数据、所述养殖对象数据和所述百叶窗开启状态数据,控制所述百叶窗的开启状态。

在本发明的一个可选实施例中,所述百叶窗开启状态监测模块,包括如下子模块:

开启角度监测子模块,用于通过百叶窗角速度传感器,监测所述百叶窗对应的百叶窗叶片开启角度数据;

开启高度监测子模块,用于通过所述百叶窗高度传感器,监测所述百叶窗对应的开启高度数据;

所述百叶窗开启状态控制模块,包括如下子模块:

目标状态确定子模块,用于依据所述养殖对象数据、所述温度数据、所述百叶窗叶片开启角度数据以及所述开启高度数据,确定所述百叶窗对应的目标状态数据;

调整子模块,用于按照所述目标状态数据对所述百叶窗的叶片进行调整,直到将所述百叶窗的叶片状态调整至目标状态数据对应的目标状态,其中,所述目标状态数据包括:开启角度数据和开启高度数据。

在本发明的一个可选实施例中,所述的通风控制模块还包括如下子模块:

百叶帘开启状态监测子模块,用于监测百叶帘对应的百叶帘开启状态数据;

百叶帘目标状态确定子模块,用于根据所述百叶帘开启状态数据、所述养殖对象数据以及所述温度数据,确定所述百叶帘对应的百叶帘目标状态数据;

百叶帘控制子模块,用于基于所述百叶帘目标状态数据,控制所述百叶帘的叶片进行旋转,直到所述百叶帘的开启状态达到所述百叶帘目标状态数据对应的目标开启状态;

通风量数据监测子模块,用于监测养殖区域对应的通风量数据;

目标工作状态确定子模块,用于依据所述通风量数据、养殖对象数据以及所述温度数据,确定通风设备的目标工作状态数据;

通风量控制子模块,用于按照所述目标工作状态数据对所述通风设备的工作状态进行调整,直到所述通风设备工作状态达到所述目标工作状态数据对应的目标工作状态。

在本发明的一个可选的实施例中,所述养殖对象获取模块还包括如下子模块:

图像获取子模块,用于获取所述养殖对象监测器监测到的图像数据;

图像识别子模块,用于依据所述图像数据进行图像识别,确定至少一个养殖对象和所述至少一个养殖对象的高度数据;

养殖对象高度获取子模块,用于依据所述至少一个养殖对象的身高数据进行数据处理,确定所述养殖对象的平均高度数据。

在本发明的一个可选的实施例中,所述养殖对象获取模块还包括如下子模块:

监测对象数据获取子模块,用于获取所述养殖对象监测器监测到的图像数据和距离数据;

分布状态数据确定子模块,用于依据所述图像数据和距离数据,确定所述养殖对象的分布状态数据。

本发明实施例通过温度监测器和养殖对象监测器监测养殖对象的生长状态和环境温度,控制终端根据获得的养殖对象数据和温度数据,控制百叶帘的开启高度和通风设备的工作状态,以达到自动控制养殖区域的通风量的目的,解决了隧道式养殖室因挡风帘长度不能随养殖对象高度变化而改变导致的降温通风效果较低的问题。

实施例六

图6为本发明实施例六提供的通风控制设备的结构示意图,如图6所示,该设备包括处理器601、存储器602、输入装置603和输出装置604;设备中处理器601的数量可以是一个或多个,图6中以一个处理器601为例;设备中的处理器601、存储器602、输入装置603和输出装置604可以通过总线或其他方式连接,图6中以通过总线连接为例。

存储器602作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的通风控制方法对应的程序模块(例如,通风控制装置中的环境温度获取模块501、养殖对象数据获取模块502和通风控制模块503)。处理器601通过运行存储在存储器602中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的通风控制方法。

存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器602可进一步包括相对于处理器601远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置603可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置604可包括显示屏等显示设备。

实施例七

本发明实施例七还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种通风控制方法,该方法包括:通过温度监测器,监测养殖区域内各养殖圈对应的温度数据;通过养殖对象监测器,监测所述养殖区域内各养殖圈对应的养殖对象数据;依据所述养殖对象数据和所述温度数据,对百叶帘的高度和通风设备的工作状态进行控制。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法步骤,还可以执行本发明任意实施例所提供的通风控制方法中的相关步骤。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1