一种利用体尺性状测算伊犁马产奶量的方法及采用的程序的制作方法
【专利摘要】本发明公开一种利用体尺性状测算伊犁马产奶量的方法及采用的程序。利用伊犁马常见的体高、胸宽、胸深、尻宽、尻角度、乳房深度、乳房附着高度、乳头长度、乳头直径、前段、腰强度11项体尺性状指标作为乳房性状,与产奶量关系较密切,具有代表性,通过将产奶量建立回归方程,以体尺性状建立的方程为基础,将其转变为一种计算程序,便于数据的记录与运算,从而应用在伊犁马产奶量的科学测算中。本发明解决传统产奶量采集难度大这一难题,通过回归模型对伊犁马进行选择,普遍提高伊犁马产奶量水平,克服传统的人工记录工作量较大,因此在实践中便于测算伊犁马产奶量具有现实的作用,具有广泛的实际应用价值。
【专利说明】一种利用体尺性状测算伊犁马产奶量的方法及采用的程序
【技术领域】
[0001]本发明涉及数量遗传及计算机【技术领域】,更具体的说是利用伊犁马部分体尺性状与全期产奶量的关系开发出一种计算程序,继而降低工作量及便于估计产奶量的方法。
【背景技术】
[0002]新疆养马业历史悠久,以盛产良马著称,也是我国重要的产马基地之一。新疆马匹资源丰富,马存栏数仍然保持在85万匹左右规模,马匹数量多,品种资源丰富。伊犁河谷是新疆养马业最发达的地区,也是世界上少有的马匹集中产地。伊犁马是我国育成的著名的培育品种,其各方面性能的研究仅限于在国内方面,国外的资料涉及的较少。素有“天马”之称的伊犁马是我国优良马品种之一,产于新疆维吾尔自治区伊犁哈萨克自治州,以昭苏、尼勒克、特克斯、新源及巩留等县为主要产区。它是以哈萨克马为母本,与奥尔洛夫马、布琼尼马、顿河马等品种复杂杂交经横交固定选育而成,伊犁马既保持了哈萨克马的耐寒、耐粗饲,抗病力强,适应群牧条件的特点,又吸收了上述良种马的优良结构和性能,1985年通过技术鉴定,确认是一个新品种,并正式命名为伊犁马。
[0003]马乳及其制品由于其独特的营养价值,已经受到越来越多消费者的青睐,在国内外拥有广阔的市场,马乳的价格近年来逐年攀升,市场呈现供不应求的形势。马乳的化学成分与人乳接近,属易消化的乳类,非常稀薄的胃液及少量的胰液,即可将其消化,被人体吸收利用,特别适合婴幼儿和老弱病人饮用。马奶对心血管疾病、胃肠道疾病、神经系统疾病、某些类型的癌症以及糖尿病以及结核病都有一定的预防和治疗作用。马乳的乳糖含量较高,比牛乳高30%以上,马乳蛋白质含量低于牛乳,但质量较佳,马乳蛋白中氨基酸含量丰富,含有人体所需的各种必需氨基酸。由于马乳的市场需求,国内马的需求也逐渐增加,乳房是乳用马重要的泌乳器官,其性状、大小和品质的优劣直接关系到母马的泌乳量。马乳房的外形呈漏斗状,母马的泌乳分两阶段,由停止来区分。开始挤奶(或幼驹吮吸)阶段:母马将乳池中的奶放完标志着这一阶段的停止,由于马的乳池比较小,存乳量不多,所以这一阶段的泌乳量一般只占泌乳量的十分之一。经过15-20秒,乳池中的奶被挤完。为了激活乳通路周围的平滑肌,乳汁停止分泌约10-50秒。当乳通路周围的平滑肌开始收缩,标志着第二阶段的开始,乳汁几乎从所有的乳导管同时进入,立即充满乳房,乳汁分泌强烈,每秒约50-60克。这时一定要快速挤奶,挤完的时间不得超过1.5分钟。若这时延迟挤奶,就会阻滞乳池放奶,平滑肌也就停止了收缩,大部分奶则会剩在乳房里。
[0004]测定伊犁马的产奶能力,最有效最精确的方法就是逐日记录整个泌乳期的泌乳量,但由于马乳房结构的特殊性,对马乳的收集难度较大。传统的伊犁马产奶量获取方法是人工采集和记录,人工采集产奶量是一件非常耗时的工作,依靠人工获取一日4次产奶量是一件极其繁重的工作,而且产奶量误差较大。马场一般只能IOd天左右获取一次各马匹日产奶量数据,而IOd—次的奶量计量数据很难作为准确计算伊犁马一个泌乳期产奶量的依据。因此通过伊犁马的体尺性状直接预测出母马的产奶量,能够解决产奶量采集难度大这一问题。为此,在不经过产奶量采集就可以直接选育出产奶量高的马匹,淘汰产奶量低的马匹,降低饲养成本,提高经济收入,全面提高伊犁马的产奶量水平都具有现实的意义。
【发明内容】
[0005]针对目前国内外未见利用体尺性状测算伊犁马产奶量的方法,本发明的目的旨在于利用伊犁马体尺性状参数,通过多元回归模型建立的回归方程开发相关计算程序,用于大批量快速测算伊犁马产奶量的方法。
[0006]本发明采用的技术方案。 [0007]本发明利用伊犁马常见的体高、胸宽、胸深、尻宽、尻角度、乳房深度、乳房附着高度、乳头长度、乳头直径、前段、腰强度11项体尺性状指标作为乳房性状,与产奶量关系较密切,具有代表性,通过将产奶量建立回归方程,以体尺性状建立的方程为基础,将其转变为一种计算程序,便于数据的记录与运算,从而应用在伊犁马产奶量的科学测算中。解决传统产奶量采集难度大这一难题,而且通过回归模型对伊犁马进行选择,普遍提高伊犁马产奶量水平,克服传统的人工记录工作量较大,因此在实践中便于测算伊犁马产奶量具有现实的作用。
[0008]本发明具体提供一种利用体尺性状测算伊犁马产奶量的方法,具体如下。
[0009](I)建立体尺性状与产奶量之间的回归方程:
Y=4710.61-42.3 X^l0.84 X2+2.97 X3+76.56 X4_26.86 X5+19.48 X6_9.89 X7_271.15X8+265.76 X9 ;其中,X1-体高;X2-胸宽;X3-胸深;X4-尻宽;X5-尻角度;X6-乳房深度;X7-乳房附着高度;X8-乳头长度;X9-乳头直径。
[0010](2)将步骤(1)建立的多元回归方程的参数及符号利用C++语言进行编写,再通过响应函数=OnEqualO将方程进行输出,即点击程序中的等于号,产奶量自动显示在图中文本框,调用addstrO函数将输入的变量保存。
[0011](3)通过将体尺数据输入到计算机程序中,利用回归方程输入的体尺数据进行计算,根据响应函数=OnEqualO将方程进行输出,从而计算出预测产奶量的值。
[0012]进一步,本发明提供一种利用体尺性状测算伊犁马产奶量的计算机程序,所述的计算机程序具体如下。
[0013](I)输入模块:输入模块主要功能是将体尺数据输入到计算机程序中,为下一步计算做准备;输入界面中4710.6代表常数项,其他常数分别代表各体尺性状的偏回归系数,即将输入界面中xl、x2...x9分别代表体高、胸宽、胸深、尻宽、尻角度、乳房深度、乳房附着
高度、乳头长度、乳头直径,xl, x2......x9对应其自身值;输入界面中Y代表产奶量,其对
应空中的值为Y的值,将对应变量中的数据输入对其对应数据模块中。
[0014](2)计算模块:计算模块的主要功能是利用回归方程输入的体尺数据进行计算,从而计算出预测产奶量的值,即根据上述步骤将数据通过输入模块将点击图中等于号时调用此函数OnEqualO ;计算预测产奶量用到的回归方程这里表示为:
4710.61-42.3^+10.84*X2+2.97*X3+76.56*X4_26.86*X5+19.48*X6_9.89*X7_271.15*X8+265.76*X9=Y(I)
公式(I)中xl、x2......x9和步骤(1)输入界面中的xl、x2......x9含义相同。
[0015](3)输出模块:输入模块的主要功能是将计算结果显示和保存,便于数据的查看和使用;在输出界面中数据列 “4710.61-42.3*140.5+10.84*29+2.97*193+76.56*35-26.86*26+19.48*43.5-9.89*114-271.15*3.0+265.76*1.3=889.775” 是计算出的结果,与界面上 “4710.61-42.3^+10.84*Χ2+2.97*Χ3+76.56*Χ4_26.86?+
19.48*X6-9.89 *X7_271.15*X8+265.76*X9=Y”是——对应的,其计算式中的值对应导入到计算模块中,计算出结果和在输出界面中显示。
[0016]通过实施本发明具体的
【发明内容】
,可以达到以下有益效果:
本发明在建立多元回归模型理念基础上,以伊犁马体尺性状及产奶量数据为试验材料,建立体尺性状与产奶量之间的回归方程,解决传统产奶量采集难度大这一难题,而且通过回归模型对伊犁马进行选择,普遍提高伊犁马产奶量水平,本研究计算量大,传统的人工记录工作量较大,因此通过计算机将预测产奶量的公式打包成为一种运算程序,在实践中便于伊犁马体尺数据的统计和对产奶量的测算。
[0017]【专利附图】
【附图说明】
图1为利用体尺性状测算伊犁马产奶量的计算机程序流程图。
[0018]图2回归模型与计算机元器件操作结合程序的工作流程图。
[0019]图3程序输入界面图。
[0020]图4程序输出界面图。
[0021]图5为利用预测产奶量模型开发的程序界面图。
[0022]图6为使用时的界面图。
【具体实施方式】
[0023]试验材料选取:本专利所用试验材料选自伊犁州昭苏马场中50匹伊犁马,测定每匹马的11个体尺性状,分别为体高(X1X胸宽(X2)、胸深(X3)、尻宽(χ4)、尻角度(χ5)、乳房深度(χ6)、乳房附着高度(χ7)、乳头长度(X8)、乳头直径(X9)、前段(X1CI)、腰强度(X11),以及每匹马的全泌乳期产奶量(Y),每一体尺性状的具体测定方法如下。
[0024]1、体高(鬌甲高):利用测杖测定鬌甲最高点距地面的垂直距离。
[0025]2、胸宽:胸基部的宽度,使用测杖测定肩胛后缘左右两垂直切线间的最大距离。
[0026]3、胸深:用测杖测定鬌甲顶点至胸骨的距离,测量时将测杖倒转,上下的横尺夹住鬌甲和胸骨下缘,横尺保持平行。
[0027]4、尻宽度:左右臀中点连线的距离。
[0028]5、尻角度:臀角与腰角的相对高度与水平线的夹角。(腰角坐骨连线与水平线的夹角)。
[0029]6、乳房深度:乳房基部(乳房底平面)与飞节之间的距离。
[0030]7、乳房附着高度:乳房附着点至飞节的距离。
[0031]8、乳头长度:乳头的平均长度。
[0032]9、乳头直径:由游标卡尺分别测量乳头中部的直径,取其平均值;或根据乳头中部的外周长计算出乳头直径。
[0033]10、前段:鬌甲相对于十字部的高度;十字部:两腰角连线中点。
[0034]11、腰强度:背部与臀部之间脊椎强度,即背腰的平直度。
[0035]12、产奶量:每匹马挤奶从泌乳期开始至干奶期,第一个月每天进行取样,后每个月每10天取样I次,每次取四个时间点,分别在11点钟、13点钟、18点钟、20点钟,称量并记录每匹伊犁马在每个时间点的产奶量。
[0036]下面,用实施例来进一步说明本发明,但本发明并不限于下述的实施例。
[0037]本发明中涉及到的主要原辅材料和设备有:
1、测量体尺数据用到的设备:测仗、卷尺、量角器;
2、采集产奶量用到的设备和材料:量筒、冰箱、奶样瓶;
3、计算预测产奶量模型涉及到的设备:常见的SPSS17.0软件。
[0038]本发明中选用的所有材料、试剂和仪器都为本领域熟知选用的,其他本领域熟知的一些试剂和设备都可适用于本发明以下实施方式的实施。
[0039]实施例一:用于建立模型的体尺性状的筛选
利用常见的软件SPSS17.0对体尺及产奶量数据进行相关分析,结果见表1。
[0040]表1:体尺及产奶量数据统计分析结果图
【权利要求】
1.一种利用体尺性状测算伊犁马产奶量的方法,其特征在于,所述的方法具体如下: (1)建立体尺性状与产奶量之间的回归方程:
Y=4710.61-42.3 X^l0.84 X2+2.97 X3+76.56 X4_26.86 X5+19.48 X6_9.89 X7_271.15X8+265.76 X9 ;其中,X1-体高;X2-胸宽;X3-胸深;X4-尻宽;X5-尻角度;X6-乳房深度;X7-乳房附着高度;X8-乳头长度;X9-乳头直径; (2)将步骤(1)建立的多元回归方程的参数及符号利用C++语言进行编写,再通过响应函数=OnEqualO将方程进行输出,即点击程序中的等于号,产奶量自动显示在图中文本框,调用addstrO函数将输入的变量保存; (3)通过将体尺数据输入到计算机程序中,利用回归方程输入的体尺数据进行计算,根据响应函数=OnEqualO将方程进行输出,从而计算出预测产奶量的值。
2.一种利用体尺性状测算伊犁马产奶量的计算机程序。
3.如权利要求2所述的利用体尺性状测算伊犁马产奶量的计算机程序,其特征在于,所述的利用体尺性状测算伊犁马产奶量的计算机程序: (1)输入模块:输入模块主要功能是将体尺数据输入到计算机程序中,为下一步计算做准备;输入界面中4710.6代表常数项,其他常数分别代表各体尺性状的偏回归系数,即将输入界面中xl、x2...x9分别代表体高、胸宽、胸深、尻宽、尻角度、乳房深度、乳房附着高度、乳头长度、乳头直径,xl, x2......x9对应其自身值;输入界面中Y代表产奶量,其对应空中的值为Y的值,将对应变量中的数据输入对其对应数据模块中; (2)计算模块:计算模块的主要功能是利用回归方程输入的体尺数据进行计算,从而计算出预测产奶量的值,即根据上述步骤将数据通过输入模块将点击图中等于号时调用此函数OnEqualO ;计算预测产奶量用到的回归方程这里表示为:4710.61-42.3?!+10.84*X2+2.97*X3+76.56*X4_26.86*X5+19.48*X6_9.89 *X7_271.15*X8+265.76*X9=Y(I) 公式(I)中xl、x2......x9和步骤(1)输入界面中的xl、x2......x9含义相同; (3)输出模块:输入模块的主要功能是将计算结果显示和保存,便于数据的查看和使用;
在输出界面中数据列 “4710.61-42.3*140.5+10.84*29+2.97*193+76.56*35-26.86*26+19.48*43.5-9.89*114-271.15*3.0+265.76*1.3=889.775” 是计算出的结果,与界面上 “4710.61-42.3^+10.84*X2+2.97*X3+76.56*X4_26.86?+19.48*X6-9.89 *X7-271.15*X8+265.76*X9=Y”是——对应的,其计算式中的值对应导入到计算模块中,计算出结果和在输出界面中显示。
【文档编号】G06F17/50GK103699759SQ201410009828
【公开日】2014年4月2日 申请日期:2014年1月9日 优先权日:2014年1月9日
【发明者】刘武军, 王琼, 邵勇钢, 刘玲玲, 马海玉, 于茜 申请人:刘武军, 新疆农业大学