[发明专利]一种基于神经网络的奶牛挤奶量检测装置及其检测方法有效

专利信息
申请号: 201710260138.9 申请日: 2017-04-20
公开(公告)号: CN107006377B 公开(公告)日: 2020-01-07
发明(设计)人: 田富洋;曹东;王中华;李法德;董小宁;赵新强;陈为峰 申请(专利权)人: 山东农业大学
主分类号: A01J5/01 分类号: A01J5/01
代理公司: 37240 济南誉丰专利代理事务所(普通合伙企业) 代理人: 李茜
地址: 271018 *** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 神经网络 奶牛 挤奶 检测 装置 及其 方法
【权利要求书】:

1.一种基于神经网络的奶牛挤奶量检测装置,其特征在于包括方管、恒流源模块、红外发光模块、三极管开关模块、温度传感器、单片机、信号滤波放大模块、无线通讯模块、射频卡模块、红外接收模块和上位机系统;

所述方管水平放置,方管两端与牛奶传输管连接;红外发光模块、恒流源模块、三极管开关模块、温度传感器位于方管顶部;单片机、信号滤波放大模块、无线通讯模块、射频卡模块和红外接收模块位于方管底部;红外发光模块、红外接收模块和温度传感器组成信息检测模块;

所述红外发光模块由两个近红外发光管组成,两个近红外发光管均安装在方管顶部;近红外发光管提供稳定的近红外光线;

所述恒流源模块为近红外发光管提供恒流电流,保证发光的稳定性;

所述三极管开关模块选用三极管作为控制电路开关的芯片,三极管与单片机和近红外发光管相连接,由单片机控制输入信号,当输入高电平时电路导通,反之电路断开,以此来调节近红外发光管的循环发射;

所述温度传感器用于检测装置的工作温度,温度传感器与单片机相连;

所述红外接收模块由八个红外接收管组成,其中两个红外接收管和两个近红外发光管正对安装,其余六个红外接收管每三个一组分别安装在所述两个红外接收管周围;红外接收管接收近红外发光管发射的红外光线;

所述射频卡模块,包括电子射频卡和射频读卡器,电子射频卡安装在奶牛身上;射频读卡器与电子射频卡配合用于读取奶牛身份信息,将奶牛个体流量检测信息与奶牛身份信息相对应,实现对每头奶牛奶量信息的统计,实时掌握每头奶牛的产奶情况;

所述无线通讯模块,通过电磁波信号传输的方式将红外接收管获取的电压信息、温度传感器获取的温度信息数据无线传输给上位机系统,上位机系统通过无线接收模块接收信息;

所述信号滤波放大模块由两个运算放大器组成,每个运算放大器同时放大四个信号,用于放大红外接收管中接收到的微弱电压信号;

所述单片机分别与三极管开关模块、信息检测模块、射频卡模块、无线通讯模块和信号滤波放大模块连接;单片机通过控制三极管开关模块调节近红外发光管的循环发射、通过单片机内置ADC模拟数字转换器进行A\D数据转换、通过无线通讯模块与上位机系统进行信息传输,同时单片机为系统提供计时信息;

所述上位机系统为PC机;PC机用于对接收到的数据进行处理。

2.如权利要求1所述的一种基于神经网络的奶牛挤奶量检测装置的检测方法,其特征在于步骤如下:

1)单片机控制两个近红外发光管循环发射,近红外光线透过流过方管的牛奶照射到红外接收管上,红外接收管接收红外信号,获得单股牛奶从第一个近红外发光管位置到第二个近红外发光管位置流过时所用的时间T和该股牛奶的流速v;所述时间T和流速v计算过程如下:

当红外接收管检测到流入方管的牛奶最前端经过第一个近红外发光管水平位置时,单片机定时器开启计时,当检测到牛奶最前端经过第二个近红外发光管水平位置时,保存计时器此时刻时间点T1,单位:us,当检测到牛奶末端经过第二个近红外发光管水平位置时,保存计时器此时刻时间点T2,单位:us;两个近红外发光管间距为定值H,单位:mm;牛奶传输管中单股牛奶流过方管的速度可作为恒速,则它所对应的速度;单位:mm/us:

2)单片机将步骤1)中红外接收管接收到的红外信号经过信号滤波放大模块转换成电压信号,经过单片机的A\D转换变成数字信号;与第一个近红外发光管正对安装的红外接收管采集到的信号记为U1,另外七个红外接收管采集到的信号分别记为U2、U3、U4、U5、U6、U7、U8;单片机控制无线通讯模块将采集到的U1、U2、U3、U4、U5、U6、U7、U8、温度传感器检测到的装置温度值、步骤(1)中时间T2值发送给上位机系统;上位机系统计算出牛奶厚度值dmath,单位:mm;所述牛奶厚度值dmath计算方法如下:

根据比尔-朗伯定律知,当一束红外光线垂直通过均匀非散射的吸光物质牛奶时,在牛奶浓度c一定时,c单位:g/L,其吸光度A与牛奶dmath厚度成正比,即:

其中k为比例系数定值,k在方管中牛奶满管时用公式(2)求出;I0为入射光强度,近红外发光管型号确定以后I0为定值,牛奶浓度c可以通过现有的牛奶浓度计测出;I1为透射光强度,I0和I1单位为坎德拉,通过公式(3)计算得出:

其中信号滤波放大模块中R是定值,单位为kΩ,放大倍数n是定值;

3)由公式(2)可得:

因奶牛挤奶过程中,牛奶中存在气泡使得流过检测装置方管的为气液两相流,因此dmath的计算会存在误差,因此选用神经网络算法来预测牛奶厚度,增加检测精度,具体方法为:

上位机系统将采集到的U1、U2、U3、U4、U5、U6、U7、U8、温度传感器检测到的装置温度值和计算出的dmath这十个参数作为神经网络算法的输入,经过现有BP神经网络技术训练迭代计算得到神经网络的预测输出,即为预测的牛奶厚度dBP,单位为mm;

4)设方管宽度值为l,高长度为l,宽度和高度值单位为mm,根据公式(4)得到瞬时时刻牛奶横截面积S,单位为mm2

S=ldBP (4)

瞬时时刻牛奶流量q单位为mm3/us,q根据公式(5)得到:

q=S·v (5)

根据公式(6)对上式积分得到单股牛奶的体积Vd,单位为mm3

牛奶挤奶过程挤奶器是脉动式,单头奶牛挤奶过程是由N次的单股牛奶形成的,N为单片机中计数器存储的流经方管的牛奶股数,根据公式(7)得到单头奶牛的挤奶量V,单位:mm3

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东农业大学,未经山东农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710260138.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top