智能放牧的质量管控方法及系统的制作方法_3

文档序号:9451539阅读:来源:国知局
的定时模块,进行判断是否达到对主设备所 在牧群的各牲畜的品质质量进行统计时的时间点。在定时模块的定时时长达到预设的时 长时,可以判定当前的时间点为对主设备所在牧群的各牲畜的品质质量进行统计时的时间 点。此时,进入步骤108;否则,返回步骤102。
[0056] 在步骤108中,根据主设备在不同时间点的位置信息绘制该主设备所属牧群的放 牧路线,并根据该放牧路线获取该牧群内各牲畜的运动量和该放牧路线所对应的草地质 量。
[0057] 为了便于统计,本实施方式可以将对应于该主牲畜的放牧区域按照数学统计的方 式建立放牧路线坐标系。可以将该放牧区域处于西南角的位置定义为坐标原点,将以原点 向正北的方向作为y轴的正方向,将以原点向正东的方向作为X轴的正方向。放牧路线中 头牲畜的每一个位置信息对应于该头牲畜的位置坐标值,远程服务器中预先存储有与各位 置信息对应的坐标值。
[0058] 本实施方式中,将放牧时间的长度按照主设备对牧群监控的时间点划分为若干时 间等级。假设,放牧的时间为早上八点到晚上十八点,按照主设备对牧群监控的时间点所划 分的时间等级为:从早上八点开始,每隔二十分钟划分为一个时间段,则划分的时间段的个 数是三十。每个时间等级的区间如表2所示,表2为各时间等级与各时间区间的对应关系。
[0061] 如表2所示,比如,在时间区间08:00-08:20中,将远程服务器获取的主牲畜的位 置信息所对应的坐标值bl :(xl,yl)作为时间等级为一时的主牲畜所对应的坐标值。假设, 在时间区间为08:20-08:40时获取的主牲畜的坐标值b2,在时间区间为08:40-09:00时获 取的主牲畜的坐标值b3。以此类推,在放牧时间从早上八点到晚上十八点的过程中,所获取 的主牲畜的坐标值依次分别为bl、b2、b3、b4、b5、b6、b7、b8等,在上述放牧路线坐标系找 出上述的各坐标值,并且按照时间点的先后顺序绘制曲线。
[0062] 如图2所示,图2即为该主设备所属牧群的放牧路线示意图。
[0063] 可以根据上述坐标系中的放牧路线的各相邻时间点的坐标值的距离,与实际放牧 区域的大小关系大致计算出一天中该牧群内各牲畜的运动量。
[0064] 本实施方式中,可以按照草地质量的不同预先将放牧区域划分为若干草地质量等 级的分区域,每个分区域对应的草地的质量等级是不同的,并在远程服务器中将各分区域 与不同等级的草地质量的对应关系进行存储。因此由图2可知,可以根据每个时间等级所 获取的位置坐标值获取该位置坐标值所在的分区域,并可在上述存储的各分区域与不同等 级的草地质量的对应关系中,查找该放牧路线在特定的坐标位置所对应的草地质量等级。 远程服务器根据预存的数据库算法对所获取的各个草地质量等级进行求平均值,将计算出 来的草地质量等级的平均值大致作为该放牧路线所对应的草地质量等级。
[0065] 接着,进入步骤109,根据各牲畜的运动量和该放牧路线所对应的草地质量,计算 各牲畜的放牧质量。
[0066] 根据实际测量的经验值先确定运动量系数kl和草地质量系数k2,并将kl和k2存 储在远程服务器的数据库中。根据各牲畜一天的运动量(假设为L0),该放牧路线所对应的 草地质量等级(假设为LI),kl以及k2统计放牧质量的计算值为:kl*L0+k2*Ll。
[0067] 本实施方式中,预先将放牧质量划分为MO个范围,其中MO为大于1的正整数。在 远程服务器中预先存储有放牧质量的范围与放牧质量等级的对应关系。首先根据统计的放 牧质量的计算值查找放牧质量的范围,再根据放牧质量的范围从上述对应关系中查找放牧 质量等级,即以此来获取各牲畜的放牧质量等级。并将所查找的上述放牧质量等级作为各 牲畜的放牧质量。
[0068] 接着,进入步骤110,根据各牲畜的档案中记录的体征信息计算各牲畜的健康指 数。
[0069] 在本步骤中,以一个牲畜(主牲畜或者从牲畜)为例进行说明。该牲畜的档案中 记录的体征信息假设为该牲畜的温度、心跳以及毛皮湿度。假如,本实施方式中,该牲畜的 档案中某一时刻所记录的该牲畜的温度、心跳、毛皮湿度分别为:t0, n0, m0。
[0070] 本实施方式中,预先将健康指数划分为Ml个等长度区间的健康指数范围,其中Ml 为大于1的正整数,远程服务器中预先存储有该牲畜的健康指数范围与健康指数等级的对 应关系。
[0071] 在误差允许的范围之内,根据实际测量的经验值来确定温度系数al、心跳系数bl 以及毛皮湿度系数cl。并将所确定各系数al、bl和cl预存在远程服务器中。由此可以统 计出该牲畜在上述时刻的健康指数的计算值为:al*t0+bl*n0+cl*m0。远程服务器根据各个 时刻所记录的该牲畜的体征信息可以计算出该牲畜在各个时刻的健康指数的计算值,远程 服务器对上述所获取的各个健康指数的计算值求平均值。
[0072] 可以查询该健康指数的平均值所属的健康指数范围,并根据远程服务器中预先存 储的该牲畜的健康指数范围与健康指数等级的对应关系,查找与该健康指数的平均值所对 应的健康等级。同样的方式可以获取一个牧群中每个牲畜的健康等级。
[0073] 接着,进入步骤111,根据各牲畜的健康指数和放牧质量,计算各牲畜的品质质量。
[0074] 具体地说,根据获取的放牧质量等级、健康等级,以及预设的放牧质量等级加权系 数和健康等级加权系数,计算各牲畜的品质质量。
[0075] 在实际的应用过程中,根据实际测量的经验值先确定放牧质量等级加权系数k3 和健康等级加权系数k4,并将该加权系数预存在远程服务器的数据库中。比如,获取的 放牧质量等级为Rl以及健康等级为R2,则可以统计出该牲畜的品质质量的计算值为: k3*Rl+k4*R2。
[0076] 在本实施方式中,还可以预先将该牲畜的品质质量按照品质质量的各个范围划分 为M2个等级,而且每个相邻的范围的区间长度一样。其中,M2为大于1的正整数。根据 品质质量的计算值查找品质质量的所属范围,并根据品质质量的所属范围查找品质质量等 级。
[0077] 同样的方式可以获取主设备所在牧群的各牲畜的品质质量,并将各个牲畜的品质 质量进行存储。
[0078] 在步骤111之后,返回步骤102,主设备判断是否对牧群进行监控。即在步骤111 之后,在下一个需要对牧群监控的时间点即下一个定时启动的时间点,继续执行上述流程。
[0079] 需要说明的是,还可以每隔一个月或者半年对主设备所在牧群的各牲畜的品质质 量进行统计,并将统计的品质质量进行存储。在本实施方式中,对每次统计主设备所在牧群 的各牲畜的品质质量的时间间隔不做限制。
[0080] 还需要说明的是,在实际的应用中,主设备还可以在接收到来自远程服务器发出 的对牧群进行检测的命令后启动。
[0081] 本实施方式中,远程服务器可以将各个牲畜从出生到死亡的过程中,对应于每个 牲畜的不同生长阶段所存储的品质质量进行求平均值,将对应于每个牲畜的品质质量的平 均值作为各个牲畜的品质质量,并以此定位各个牲畜在市场的出售价格。由于牲畜从出生 开始就佩戴上述主、从设备,从而使得牲畜一生的生活状态都是有据可查的,并且可以根据 上述统计很方便地获取该牧群中各牲畜的品质质量,真正做到食品溯源有据可查。
[0082] 本发明的第二实施方式涉及一种智能放牧的质量管控方法。第二实施方式在第一 实施方式的基础上做了改进,主要改进之处在于:在第二实施方式中,还可以通过主设备向 远程服务器发送的响应结果所携带的信息,来检测牧群是否存在丢失的情况。
[0083] 本实施方式中,在远程服务器存储各从设备的从牲畜体征信息、从设备的标识号, 主设备的头牲畜的体征信息和位置信息的步骤之后,远程服务器根据主设备的标识号以及 从设备的标识号判断牧群是否存在牲畜丢失情况。如果远程服务器判定为牧群存在牲畜丢 失情况,则进入步骤远程服务器将牧群存在牲畜丢失的结果发送至终端设备;
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1