基于时域与频域的牛只动态称重方法
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

内蒙古农业大学高层次人才科研启动项目(NDYB2020?21)、国家自然科学基金项目(32460859)、内蒙古自治区一流学科科研专项项目(YLXKZX?NND?049)、内蒙古自治区直属高校基本科研业务费科研创新平台能力建设专项项目(BR251015)和内蒙古自治区高等学校创新团队项目(NMGIRT2312)


Dynamic Weighing Method for Cattle Based on Time and Frequency Domains
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    在牛只精细化养殖领域,体质量是衡量其健康与生产性能的关键指标。传统称量方式效率低且成本高,而现有动态称量算法受限于鲁棒性和稳定性。针对这一问题,对牛只动态称量信号的隐藏信息与牛只行为信息进行量化分析,并对现有动态称量算法进行改进,提出了一种基于时、频域的运动状态分类与预测误差补偿的牛只动态称量算法。通过对信号进行模态分解获取初步体质量预测值,并计算与静态称量参数的参考误差;优化窗函数权值对信号加窗,获取可靠的信号时、频域特征参数,并探究其与运动标签和对应状态下参考误差的关系;建立运动状态分类模型和2类误差补偿模型,采用黏菌优化算法(Slime mold algorithm,SMA)对后者进行超参数优化,综上建立完整牛只动态称量模型。结果表明,牛只动态称量预测模型表现较优;运动分类模型准确率为98.4%;在低、高活跃运动状态下,最终体质量预测值均方根误差分别为4.03、8.96kg,平均百分比误差分别为0.53%和0.87%。该模型拥有良好的鲁棒性和泛化能力,可为实际养殖场景中的智能化体质量监测提供参考,对于推动精细化养殖的发展具有一定意义。

    Abstract:

    In the field of precision breeding of cattle, weight is a key indicator for measuring their health and production performance. Traditional weighing methods are not only inefficient but also costly, while existing dynamic weighing algorithms are limited by insufficient robustness and stability. In response to this issue, the hidden information and behavioral information of cattle dynamic weighing signals were quantitatively analyzed, and existing dynamic weighing algorithms were improved by proposing a cattle dynamic weighing algorithm based on classification of time-frequency domain motion state and compensation for error prediction. Firstly, preliminary weight prediction values were obtained through modal decomposition algorithm, and the reference error with static weighing parameters was calculated. Secondly, weights of the window function were optimized to establish an adaptive window function, obtain reliable signal time-frequency domain feature parameters, and explore their relationship with motion labels and corresponding reference errors in the state. Finally, a motion state classification model and two types of error compensation models were established, and the slime mold algorithm (SMA) was used to perform hyperparameter optimization on the latter. Based on this, a complete dynamic weighing model for cattle was established. The experimental results indicated that the dynamic weighing prediction model for cattle performed well. The accuracy of the motion classification model was 98.4%. In low and high activity states, the root mean square error (RMSE) of the final weight prediction values were 4.03kg and 8.96kg, respectively, and the mean percentage error (MAPE) were 0.53% and 0.87%, respectively. This algorithm had good robustness and generalization ability, which can provide reference for intelligent weight monitoring in practical breeding scenarios, and it had certain significance for promoting the development of precision breeding.

    参考文献
    相似文献
    引证文献
引用本文

张永,周宇,苏力德,张顺,张龙飞,沈亚锴.基于时域与频域的牛只动态称重方法[J].农业机械学报,2026,57(4):327-338,354. ZHANG Yong, ZHOU Yu, SU Lide, ZHANG Shun, ZHANG Longfei, SHEN Yakai. Dynamic Weighing Method for Cattle Based on Time and Frequency Domains[J]. Transactions of the Chinese Society for Agricultural Machinery,2026,57(4):327-338,354.

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2024-11-11
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2026-02-15
  • 出版日期:
文章二维码