A method for analyzing drinking behavior of cattle and sheep based on temperature monitoring

By employing a temperature monitoring algorithm within the rumen capsule, the drinking behavior of cattle and sheep can be automatically recorded and analyzed, overcoming the limitations of manual observation, enabling a more intuitive representation of drinking data and early detection of health problems, thereby improving animal management efficiency.

CN117337786BActive Publication Date: 2025-11-25SHENZHEN ZAINA TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311358185.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-19
Publication Date
2025-11-25
Estimated Expiration
2043-10-19

AI Technical Summary

Technical Problem

After existing rumen capsules record temperature, the drinking behavior of cattle and sheep needs to be analyzed by manually observing the temperature change curve. The drinking data cannot be intuitively represented, and there is a lack of automated drinking monitoring algorithms.

Method used

A drinking water monitoring algorithm based on temperature monitoring is adopted. The temperature sensor inside the rumen capsule senses temperature changes in real time, calculates temperature difference and drop, automatically records the number of times water is drunk and transmits the data to the mobile terminal to provide data support.

Benefits of technology

It enables automated analysis of cattle and sheep drinking behavior, improves the intuitiveness and reliability of data, helps veterinarians detect health problems in a timely manner, and improves animal husbandry and production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117337786B_ABST
    Figure CN117337786B_ABST
Patent Text Reader

Abstract

A kind of cattle and sheep drinking behavior analysis method based on temperature monitoring belongs to the technical field of livestock breeding, to solve the problem that the temperature of existing rumen capsule is recorded, the drinking behavior of cattle and sheep needs to be observed by artificial observation temperature change curve and analyzed, drinking frequency is judged, drinking data cannot be directly reflected, and a drinking monitoring algorithm needs to be designed to automatically record the drinking behavior of cattle and sheep within a day according to temperature analysis;The drinking monitoring algorithm is set, according to the principle that the stomach temperature of cattle and sheep will rapidly decrease in a short time when drinking, generally starts to slowly rise after decreasing more than 0.5 degrees, the temperature difference is within 0.2 degrees after drinking, and the whole process lasts about 25 to 30 minutes, the drinking frequency of cattle and sheep is automatically analyzed and recorded and sent to mobile terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of animal husbandry technology, and in particular to a method for analyzing the drinking behavior of cattle and sheep based on temperature monitoring. Background Technology

[0002] Rumen capsules are devices used to monitor the rumen environment of ruminants (such as cattle and sheep). They are mainly used to monitor the animal's feeding, rumination, and drinking behavior in real time. The rumen capsule is an orally administered sensor that mainly includes a temperature sensor, an acceleration sensor, and a posture sensor. After being inserted into the body, it can continuously measure various data of the animal without being affected by the external environment. The capsule requires no maintenance for its entire lifespan and no human supervision or equipment adjustment is required. The special shell avoids the risk of injury due to external wear and tear. Due to its own weight, it will remain stably in the rumen and will never be lost, allowing for the real-time collection of accurate and reliable data.

[0003] After existing rumen capsules record temperature, the drinking behavior of cattle and sheep needs to be manually observed and analyzed to determine the number of times they drink. The drinking data cannot be directly reflected. Therefore, a drinking monitoring algorithm needs to be designed to automatically analyze and record the drinking behavior of cattle and sheep throughout the day based on temperature.

[0004] To address the aforementioned issues, a method for analyzing cattle and sheep drinking behavior based on temperature monitoring is proposed. Summary of the Invention

[0005] The purpose of this invention is to provide a method for analyzing the drinking behavior of cattle and sheep based on temperature monitoring. This method solves the problem in the prior art where, after recording temperature with rumen capsules, the drinking behavior of cattle and sheep still requires manual observation of temperature change curves to analyze and determine the number of times they drink. The drinking data cannot be intuitively presented. Therefore, it is necessary to design a drinking monitoring algorithm to automatically analyze and record the drinking behavior of cattle and sheep throughout the day based on temperature.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a method for analyzing the drinking behavior of cattle and sheep based on temperature monitoring, comprising the following steps:

[0007] Temperature monitoring of rumen capsules in cattle and sheep:

[0008] S1: Install rumen capsule;

[0009] S2: Sensing the ambient temperature within the rumen;

[0010] S3: Record and analyze temperature data: Use a drinking water monitoring algorithm to analyze the temperature data sensed by the capsule in real time and record the number of times water is drunk;

[0011] S4: Transmit data;

[0012] S5: Data Analysis.

[0013] Furthermore, the specific steps for monitoring the temperature of rumen capsules in cattle and sheep include:

[0014] S1: Installing the rumen capsule: Install the rumen capsule in the animal's feeding trough. The capsule consists of a hard plastic or rubber shell and contains a microprocessor and sensors.

[0015] S2: Sensing the ambient temperature inside the rumen: When the animal approaches the feeding trough and begins to drink, the temperature sensor inside the capsule will sense the temperature change in real time.

[0016] S3: Record and analyze temperature data;

[0017] S4: Data Transmission: Drinking water data is transmitted to smartphones or other devices via wireless communication technology;

[0018] S5: Data Analysis: Viewing the drinking data transmitted by the rumen capsule can provide reliable data support for veterinarians and ranchers to judge the condition of cattle and sheep, understand the animals' drinking situation, and promptly detect potential health problems, thereby improving animal husbandry and production efficiency.

[0019] Furthermore, the drinking water monitoring algorithm includes the following steps:

[0020] S31: Calculate the temperature difference;

[0021] S32: Determine the temperature status;

[0022] S33: Record the point where the temperature drops;

[0023] S34: Record the temperature rise point;

[0024] S35: Determine the magnitude of the decline;

[0025] S36: Record the number of times you drink water and related information.

[0026] Furthermore, the drinking water monitoring algorithm specifically includes the following steps:

[0027] S31: Calculate the temperature difference: Record the temperature data, subtract the temperature at the previous time point from the temperature at the current time point, and the difference obtained by the subtraction can be either positive or negative.

[0028] S32: Determine the temperature status: Determine if the temperature difference is positive. If yes, continue to the S33 processing step; otherwise, proceed directly to the S34 processing step.

[0029] S33: Record the temperature drop point: As the temperature drops, record the time of the drop point and the temperature before the drop.

[0030] S34: Record the temperature rise point: As the temperature rises, record the time of the temperature rise point and the temperature before the rise.

[0031] S35: Determine the decrease: Determine if the decrease is greater than 0.5 degrees. If yes, proceed to step S361; otherwise, proceed to step S362.

[0032] S36: Record the number of times you drink water and related information.

[0033] Furthermore, after recording the frequency and information of water consumption and determining the rate of decrease, two scenarios emerge:

[0034] S361: Record the time when the temperature drops as the start time for drinking water, and add one more drinking water session;

[0035] S362: Do not record the number of times you drink water.

[0036] Furthermore, the specific calculation method for temperature difference is as follows:

[0037] To calculate the temperature difference between two different time points and determine whether the temperature is rising or falling between the two time points, the formula is: Temperature difference = Current temperature - Previous temperature.

[0038] Furthermore, the specific code for determining the temperature status is as follows:

[0039] if temperature difference > 0:

[0040] Temperature drops;

[0041] else:

[0042] Temperature rises;

[0043] In practical applications, temperature data needs to be smoothed to eliminate the effects of temperature fluctuations.

[0044] Furthermore, the specific calculation method for the decrease is as follows:

[0045] To calculate the temperature drop between the temperature rise point and the temperature fall point, and to determine whether the drop exceeds 0.5 degrees, the formula is: Drop = Temperature at the fall point - Temperature at the rise point.

[0046] Furthermore, the specific code for determining the decrease is as follows:

[0047] if the decrease is greater than 0.5:

[0048] Record the time when the temperature drops as the start time for drinking water, and add one more time for drinking water.

[0049] else:

[0050] The number of times you drink water is not recorded.

[0051] Compared with the prior art, the beneficial effects of the present invention are:

[0052] 1. This invention provides a method for analyzing the drinking behavior of cattle and sheep based on temperature monitoring. By setting a drinking monitoring algorithm, based on the principle that when cattle and sheep drink, their stomach temperature drops rapidly in a short time, generally exceeding 0.5 degrees Celsius, and then slowly rises, stabilizing within 0.2 degrees Celsius after drinking, with the entire process lasting approximately 25 to 30 minutes, the method automatically records the number of times cattle and sheep drink and sends the data to a mobile terminal. This solves the problem that existing methods using rumen capsules to record temperature require manual observation of temperature change curves to analyze and determine the number of times cattle and sheep drink, and the drinking data is not readily apparent. Therefore, a drinking monitoring algorithm is needed to automatically analyze and record the drinking behavior of cattle and sheep throughout the day based on temperature. Attached Figure Description

[0053] Figure 1 This is a schematic diagram of the overall process of the present invention;

[0054] Figure 2 This is a schematic diagram of the process for temperature monitoring of the bovine and ovine rumen capsules of the present invention;

[0055] Figure 3 This is a schematic diagram illustrating the specific process of temperature monitoring in the bovine and ovine rumen capsules of the present invention.

[0056] Figure 4 This is a flowchart illustrating the drinking water monitoring algorithm of the present invention;

[0057] Figure 5 This is a schematic diagram illustrating the specific process of the drinking water monitoring algorithm of the present invention. Detailed Implementation

[0058] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0059] To address the issue that existing rumen capsules record temperature, but require manual observation of temperature change curves to analyze and determine drinking frequency in cattle and sheep, resulting in indirect drinking data, a drinking monitoring algorithm needs to be designed to automatically analyze and record the daily drinking behavior of cattle and sheep based on temperature data. Figures 1-5 As shown, the following preferred technical solutions are provided:

[0060] A method for analyzing drinking behavior in cattle and sheep based on temperature monitoring requires prior monitoring of rumen capsule temperature in cattle and sheep, including the following steps:

[0061] Step 1: Install the rumen capsule;

[0062] Step 2: Sensing the temperature inside the rumen;

[0063] Step 3: Record and analyze temperature data: Use a drinking water monitoring algorithm to analyze the temperature data sensed by the capsule in real time and record the number of times the capsule drinks water;

[0064] Step 4: Transmit data;

[0065] Step 5: Data Analysis.

[0066] The specific steps for monitoring the temperature of rumen capsules in cattle and sheep include:

[0067] Step 1: Install the rumen capsule: Install the rumen capsule in the animal's feeding trough. The capsule consists of a hard plastic or rubber shell and contains a microprocessor and sensors.

[0068] Step 2: Sensing the ambient temperature inside the rumen: When the animal approaches the feeding trough and begins to drink, the temperature sensor inside the capsule will detect the temperature change in real time.

[0069] Step 3: Record and analyze temperature data;

[0070] Step 4: Data Transmission: Drinking water data is transmitted to smartphones or other devices via wireless communication technology;

[0071] Step 5: Data Analysis: Viewing the drinking water data transmitted by the rumen capsule can provide reliable data support for veterinarians and ranchers to judge the condition of cattle and sheep, understand the animals' drinking habits, and promptly detect potential health problems, thereby improving animal husbandry and production efficiency.

[0072] The drinking water monitoring algorithm includes the following steps:

[0073] Step 1: Calculate the temperature difference;

[0074] Step 2: Determine the temperature status;

[0075] Step 3: Record the point where the temperature drops;

[0076] Step 4: Record the temperature rise point;

[0077] Step 5: Determine the magnitude of the decrease;

[0078] Step Six: Record the number of times you drink water and related information.

[0079] The drinking water monitoring algorithm specifically includes the following steps:

[0080] Step 1: Calculate the temperature difference: Record the temperature data, subtract the temperature at the previous time point from the current temperature, and the difference obtained by the subtraction can be either positive or negative;

[0081] Step 2: Determine the temperature status: Determine if the temperature difference is positive;

[0082] Step 3: Record the temperature drop point: When the temperature difference is positive, the temperature drops. Record the time of the drop point and the temperature before the drop.

[0083] Step 4: Record the temperature rise point: If the temperature difference is not positive, the temperature rises. Record the time of the temperature rise point and the temperature before the rise.

[0084] Step 5: Determine the temperature drop: Determine if the temperature drop is greater than 0.5 degrees Celsius;

[0085] Step Six: Record the number of times you drink water and related information.

[0086] After recording the frequency and information of water consumption and determining the rate of decrease, two scenarios emerge:

[0087] Scenario 1: Record the time when the temperature drops as the start time for drinking water, and add one more water intake.

[0088] Scenario 2: No record of the number of times water is consumed.

[0089] The specific calculation method for temperature difference is as follows:

[0090] To calculate the temperature difference between two different time points and determine whether the temperature is rising or falling between the two time points, the formula is: Temperature difference = Current temperature - Previous temperature.

[0091] The specific code for determining the temperature status is as follows:

[0092] if temperature difference > 0:

[0093] Temperature drops;

[0094] else:

[0095] Temperature rises;

[0096] In practical applications, temperature data needs to be smoothed to eliminate the impact of temperature fluctuations. For example, moving average filtering or exponential smoothing methods can be used to process temperature data.

[0097] The specific calculation method for the decrease is as follows:

[0098] To calculate the temperature drop between the temperature rise point and the temperature fall point, and to determine whether the drop exceeds 0.5 degrees, the formula is: Drop = Temperature at the fall point - Temperature at the rise point.

[0099] The specific code for determining the decrease is as follows:

[0100] if the decrease is greater than 0.5:

[0101] Record the time when the temperature drops as the start time for drinking water, and add one more time for drinking water.

[0102] else:

[0103] The number of times you drink water is not recorded.

[0104] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0105] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. A method for analyzing the drinking behavior of cattle and sheep based on temperature monitoring, characterized in that, Includes the following steps: Monitoring the temperature of rumen capsules in cattle and sheep: S1: Install the rumen capsule; Install the rumen capsule in the animal's feeding trough. The capsule consists of a hard plastic or rubber shell and contains a sensor and a microprocessor. S2: Sensing the ambient temperature inside the rumen; when the animal approaches the feeding trough and begins to drink, the temperature sensor inside the capsule will sense the temperature change in real time; S3: Record and analyze temperature data: When cattle and sheep drink water, their stomach temperature drops rapidly in a short period of time. After the temperature drops by more than 0.5 degrees, it begins to rise again. After drinking, the temperature stabilizes and the temperature difference is no more than 0.2 degrees. The whole process lasts 25 to 30 minutes. The drinking monitoring algorithm is used to analyze the temperature data sensed by the capsule in real time and record the number of times the animals drink. S4: Data transmission; drinking water data is transmitted to a smartphone via wireless communication technology; S5: Data analysis; View the drinking water data transmitted by the rumen capsule; The drinking water monitoring algorithm specifically includes the following steps: S31: Calculate the temperature difference: Record the temperature data, subtract the temperature at the previous time point from the current time point, and the difference obtained by the subtraction is a positive or negative number; S32: Determine the temperature status: If it is positive, continue to step S33; otherwise, proceed directly to step S34. S33: Record the temperature drop point: As the temperature drops, record the time of the drop point and the temperature before the drop. S34: Record the temperature rise point: As the temperature rises, record the time of the temperature rise point and the temperature before the rise. S35: Determine the degree of decrease: If the degree of decrease is greater than 0.5 degrees, proceed to step S361; otherwise, proceed to step S362. S36: Record the number of times water is consumed and related information.

2. The method for analyzing cattle and sheep drinking behavior based on temperature monitoring as described in claim 1, characterized in that, S361: Record the time when the temperature drops as the start time for drinking water, and add one more drinking water session; S362: Do not record the number of times you drink water.

3. The method for analyzing cattle and sheep drinking behavior based on temperature monitoring as described in claim 1, characterized in that: The specific calculation method for temperature difference is as follows: To calculate the temperature difference between two different time points and determine whether the temperature is rising or falling between the two time points, the formula is: Temperature difference = Current temperature - Previous temperature.

4. The method for analyzing cattle and sheep drinking behavior based on temperature monitoring as described in claim 3, characterized in that: The specific code for determining the temperature status is as follows: if temperature difference > 0: Temperature drops; else: Temperature rises; Temperature data needs to be smoothed to eliminate the effects of temperature fluctuations.

5. The method for analyzing cattle and sheep drinking behavior based on temperature monitoring as described in claim 1, characterized in that, The specific calculation method for the decrease is as follows: To calculate the temperature drop between the temperature rise point and the temperature fall point, and to determine whether the drop exceeds 0.5 degrees, the formula is: Drop = Temperature at the fall point - Temperature at the rise point.

6. The method for analyzing cattle and sheep drinking behavior based on temperature monitoring as described in claim 5, characterized in that: The specific code for determining the decrease is as follows: If the decrease is greater than 0.5: Record the time when the temperature drops as the start time for drinking water, and add one more time for drinking water. else: The number of times you drink water is not recorded.