本发明设计种蛋孵化技术领域,特别设计一种孵化种蛋的温度控制方法、装置及设备。
背景技术:
目前,在养鸡厂中,孵化种蛋的设备是最常见的设备之一,孵化种蛋的设备包括孵化室,孵化室内设有加热器和若干孵化仓,各孵化仓内放置一枚种蛋,加热器用于控制孵化室内的温度,温度作为种蛋孵化过程中的重要参数之一,其控制过程存在如下问题:(1)孵化仓较多,没有很好的控制方法对各孵化仓内的温度进行均衡的控制;(2)通常按照经验调整加热器的温度,缺乏科学性。
技术实现要素:
本发明的目的是提供一种孵化种蛋的温度控制方法、装置及设备,用于均衡控制各孵化仓内的温度。
为解决上述技术问题,本发明提供了一种孵化种蛋的温度控制方法,用于孵化种蛋的设备,所述孵化种蛋的设备内设有加热器和若干孵化仓,所述孵化仓内安装有温度传感器,所述控制方法包括以下步骤:
控制所述加热器的温度值达到目标温度值;
获取各所述孵化仓的温度值,计算各所述孵化仓的温度值与所述目标温度值的差值,根据所述差值计算温度调整值;
根据所述温度调整值控制所述加热器的温度值。
优选地:
根据不同的第一参数集,设置不同的所述目标温度值;
所述第一参数集包括种蛋种类、种蛋尺寸和当前月份。
优选地:
所述计算各所述孵化仓的温度值与所述目标温度值的差值,根据所述差值计算温度调整值,包括:
计算各所述孵化仓的温度值与目标温度值的差值t1i,t1i表示第i个所述孵化仓的温度值与所述目标温度值的差值,i=1、2、…n,n为所述孵化仓的个数;
计算差值调整值t2i,计算公式如下:
t2i=α*t1i,
α=hi/((h1+…+hn)/n)
公式中hi表示第i个所述孵化仓中温度传感器与所述加热器之间的距离;
计算所述温度调整值△t,计算公式如下:
△t=β*(t21+…+t2n)/n
公式中β为常数。
优选地:
若温度调整值△t的绝对值小于预设的第一阈值,则停止对所述加热器温度的控制;
若温度调整值△t的绝对值大于预设的阈值,则将所述加热器的问题t控制至t+△t。
优选地:
所述停止对所述加热器温度的控制后,
统计各所述孵化仓的温度终值,并在种蛋孵化后统计所述孵化仓中种蛋的孵化天数;
计算所述孵化天数的平均值,定义该平均值为第一平均值;
若所述第一平均值大于预设的第一阈值,则增大或减小所述目标温度值。
优选地:
所述停止对所述加热器温度的控制后,
统计各所述孵化仓的温度终值,并在种蛋孵化后统计所述孵化仓中种蛋的孵化天数;
计算所述孵化天数的众数,定义该众数为第一众数;
若所述第一众数大于预设的第一阈值,则增大或减小所述目标温度值。
优选地:
计算各所述温度终值对应的所述孵化天数的平均值,定义该均值第二平均值;
将所述目标温度值修正为值最小的所述第二平均值对应的所述温度终值。
优选地:
计算各所述温度终值对应的所述孵化天数的众数,定义该众数第二众数;
将所述目标温度值修正为值最小的所述第二众数对应的所述温度终值。
为解决上述技术问题,本发明还提供了一种孵化种蛋的温度控制装置,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上述的控制方法的步骤。
为解决上述技术问题,本发明还提供了一种孵化种蛋的设备,包括加热器和若干孵化仓,还包括:
上述的控制装置;
所述孵化仓内安装有温度传感器。
本发明提供了一种孵化种蛋的温度控制方法,该方案中综合了各孵化仓的温度值与目标温度值的差值,计算温度调整值,用于控制加热器的温度值,均衡控制了各孵化仓内的温度。
本发明还提供了一种孵化种蛋的温度控制装置及设备,具有与上述控制方法相同的有益效果。
具体实施方式
本发明的核心是提供一种孵化种蛋的温度控制方法、装置及设备,用于均衡控制各孵化仓内的温度。
为使本发明实施例的目的、技术方案和优点更加清楚,下面度对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供的一种孵化种蛋的温度控制方法,用于孵化种蛋的设备,所述孵化种蛋的设备内设有加热器和若干孵化仓,所述孵化仓内安装有温度传感器,所述控制方法包括以下步骤:
s11:控制所述加热器的温度值达到目标温度值;
在本实施例中,可采用pid算法、模糊算法或神经网络算法等算法,控制所述加热器器的温度值逼近目标温度值,另外,在首次控制时,可通过经验设定目标温度值。
s12:获取各所述孵化仓的温度值,计算各所述孵化仓的温度值与所述目标温度值的差值,根据所述差值计算温度调整值;
在本实施例中,可在各孵化仓内安装温度传感器,如红外传感器、热敏电阻等,用于测量各孵化仓的温度值。
s13:根据所述温度调整值控制所述加热器的温度值。
综上,本发明提供的一种孵化种蛋的温度控制方法,综合了各孵化仓的温度值与目标温度值的差值,计算温度调整值,用于控制加热器的温度值,均衡控制了各孵化仓内的温度。
在一个优选的实施例中,
根据不同的第一参数集,设置不同的所述目标温度值;
所述第一参数集包括种蛋种类、种蛋尺寸和当前月份;
在本实施例中,考虑到种蛋种类、种蛋尺寸和当前月份等参数对孵化种蛋过程中目标温度的影响,比如不同种蛋种类,如普通鸡、乌鸡、火鸡,其种蛋,所需的目标温度不同,再比如尺寸较大的种蛋所需的目标温度较高,尺寸较小的种蛋所需的目标温度则较低,再比如夏季七月、八月所需的目标温度较低,而十一月、十二月所需的目标温度则较高,因此根据不同的第一参数集,设置不同的所述目标温度值,所述第一参数集包括种蛋种类、种蛋尺寸和当前月份,在孵化种蛋时,可在同一孵化设备中的各孵化仓中放置种类相同,尺寸相近的种蛋进行孵化,便于设置相同的目标温度。
在一个优选的实施例中,
所述计算各所述孵化仓的温度值与所述目标温度值的差值,根据所述差值计算温度调整值,包括:
s121:计算各所述孵化仓的温度值与所述目标温度值的差值t1i,t1i表示第i个所述孵化仓的温度值与所述目标温度值的差值,i=1、2、…n,n为所述孵化仓的个数;
s122:计算差值调整值t2i,计算公式如下:
t2i=α*t1i,
α=hi/((h1+…+hn)/n)
公式中hi表示第i个所述孵化仓中温度传感器与所述加热器之间的距离;在所述加热器中通常其几何中心的温度最高,在本实施例中所述距离为所述孵化仓中温度传感器到所述加热器几何中心之间的直线距离;
计算所述温度调整值△t,计算公式如下:
△t=β*(t21+…+t2n)/n
公式中β为常数;
在本实施例中,通过孵化仓中温度传感器与加热器之间的距离,修正计算各孵化仓的温度值与目标温度值的差值,并计算温度调整值,距离加热器距离较远的孵化仓,其温度值与目标温度值的差值对温度调整值的贡献较大,反之较近的贡献较小,进而保证较远的孵化仓的温度能够得到有效的控制。
在一个优选的实施例中,
若温度调整值△t的绝对值小于预设的第一阈值,则停止对所述加热器温度的控制;若温度调整值△t的绝对值大于预设的阈值,则将所述加热器的温度值t控制至目标温度值+△t;
在一个具体的实施例中,
目标温度值为39.00℃,孵化室内有五个孵化仓,温度值分别是38.00℃、38.30℃、38.80℃、38.50℃和38.20℃,计算得到差值分别为-1.00℃、-0.70℃、-0.20℃、-0.50℃和-0.80℃,孵化仓内温度传感器到加热器的距离分别是25cm、23cm,20cm,22cm和24cm,计算得到差值调整值分别为-1.10℃、-0.70℃、-0.16℃、-0.48℃和-0.84℃,本实施例取β=-1,计算得△t=0.65℃,因此将加热器的温度值t控制至39.65℃。
在一个优选的实施例中,
所述停止对所述加热器温度的控制后;
统计各所述孵化仓的温度终值,并在种蛋孵化后统计所述孵化仓中种蛋的孵化天数;
计算所述孵化天数的平均值,定义该平均值为第一平均值;
若所述第一平均值大于预设的第一阈值,比如第一阈值为5天,当所述孵化天数的平均值为5.5天,则说明当前的目标温度值不适合,未达到要求,此时应增大或减小所述目标温度值,若所述孵化天数的平均值为5天,则说明当前的目标温度值符合要求。
在一个优选的实施例中,
所述停止对所述加热器温度的控制后,
统计各所述孵化仓的温度终值,并在种蛋孵化后统计所述孵化仓中种蛋的孵化天数;
计算所述孵化天数的众数,定义该众数为第一众数;
若所述第一众数大于预设的第一阈值,比如第一阈值为5天,当所述孵化天数的众数为6天,则说明当前的目标温度值不适合,未达到要求,此时应增大或减小所述目标温度值,若所述孵化天数的众数为5天,则说明当前的目标温度值符合要求。
在一个优选的实施例中,
计算各所述温度终值对应的所述孵化天数的平均值,定义该均值第二平均值;将所述目标温度值修正为值最小的所述第二平均值对应的所述温度终值;
在一个具体的实施例,
孵化室内有十个孵化仓,各孵化仓温度最终值分别为38.5℃、38.5℃、38.6℃、38.6℃、38.7℃、38.7℃、38.6℃、38.6℃、38.5℃和38.5℃,对应的天数分别为6天、5天、4天、6天、5天、5天、6天、5天、4天和4天,计算得38.5℃对应的第二平均值为4.75天,38.6℃对应的第二平均值为5.25天,38.7℃对应的第二平均值为5天,因此将目标温度值修正为38.5℃。
上述具体的实施例为方便说明而简化的实施例,在实际中可通过大数据修正所述目标温度值,在本实施例中,通过孵化仓实际的温度终值对应的孵化天数修正目标温度值,避免了经验主义,提高了科学性。
在一个优选的实施例中,
计算各所述温度终值对应的所述孵化天数的众数,定义该众数第二众数;将所述目标温度值修正为值最小的所述第二众数对应的所述温度终值;
在本实施例中,通过所述孵化仓实际的所述温度终值对应的所述孵化天数修正所述目标温度值,避免了经验主义,提高了科学性。
本发明还提供了一种孵化种蛋的控制装置,该装置包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上述控制方法的步骤。
对于本发明提供的一种孵化种蛋的控制装置的介绍请参照上述方法实施例,本发明再次不再赘述。
本发明还提供了一种孵化种蛋的设备,包括加热器和若干孵化仓,还包括:
上述控制装置;
所述孵化仓内安装有温度传感器,所述温度传感器用于测量所述孵化仓内的温度,所述温度传感器可以为红外传感器或热敏电阻等现有技术中常规的温度传感器。
需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括哪些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备锁固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或者使用本发明。对这些实施例的多种修改对本领域的专员技术人员来说是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现,因此,本发明将不会被限制于本文所示的这些实施例,而是要符合于本文所公开的原理和新颖特点相一致的最宽的范围。