Animal rumination monitoring device and method
阅读说明:本技术 动物反刍监测装置及方法 (Animal rumination monitoring device and method ) 是由 陈华 刘辉 于 2019-10-15 设计创作,主要内容包括:一种动物反刍监测装置,包括一个加速度传感器、数据处理模块,加速度传感器响应反刍动物的运动状态,持续产生对应的运动数据,其中运动数据包括第一方向数据、第二方向数据及第三方向数据;数据处理模块从运动数据中获取第一方向数据作为初定反刍数据,并按照预定的第一定时值来定时从获取的第一方向数据中获取一组方向实际数据,在比较出所述一组方向实际数据与预存的标准反刍数据相对应时,进行计数并产生对应的第一计数值;数据处理模块还在比较出所述一组方向实际数据与预存的标准反刍数据不对应时,根据产生的所述第一计数值及所述预定的第一定时值计算出反刍动物的反刍时间。本发明还提供一种动物反刍监测装置方法。(An animal rumination monitoring device comprises an acceleration sensor and a data processing module, wherein the acceleration sensor responds to the motion state of a ruminant and continuously generates corresponding motion data, and the motion data comprises first direction data, second direction data and third direction data; the data processing module acquires first direction data from the motion data as initial rumination data, acquires a group of direction actual data from the acquired first direction data at fixed time according to a preset first fixed time value, and counts and generates a corresponding first count value when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data; and the data processing module is also used for calculating the ruminant. The invention also provides a ruminant rumination monitoring device and method.)
1. The utility model provides a monitoring devices is ruminated to animal, this monitoring devices is ruminated to animal sets up on ruminant's neck, drives the motion condition that monitoring devices is ruminated to animal through gathering ruminant in chewing the in-process, realizes the monitoring of ruminant time, its characterized in that: the animal rumination monitoring device comprises an acceleration sensor and a data processing module, wherein the acceleration sensor is used for responding to the motion state of a ruminant and continuously generating corresponding motion data, and the motion data comprises first direction data, second direction data and third direction data; the data processing module is used for receiving motion data provided by the acceleration sensor, acquiring first direction data from the motion data, taking the acquired first direction data as initial rumination data, acquiring a group of direction actual data from the acquired first direction data at regular time according to a preset first timing value, comparing the group of direction actual data with pre-stored standard rumination data, counting and generating a corresponding first count value when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data; the data processing module is also used for calculating the ruminant.
2. An animal rumination monitoring device as set forth in claim 1, wherein: the data processing module comprises a motion data receiving and distributing module, a storage module, an acquisition module, a judgment module and a rumination time generation module; the motion data receiving and distributing module is connected with the storage module, the judging module is connected with the acquisition module and the rumination time generating module,
the motion data receiving and distributing module is used for acquiring motion data provided by the acceleration sensor and separately storing first direction data, second direction data and third direction data in the acquired motion data into the storage module;
the acquisition module is used for acquiring a group of direction actual data from the stored first direction data at regular time according to a preset first timing value and providing the group of direction actual data to the judgment module;
the judging module is used for comparing the group of direction actual data with pre-stored standard rumination data, and outputting a first counting signal to the rumination time generating module when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data; the judging module is also used for outputting a second counting signal to the rumination time generating module when the group of direction actual data is compared not to correspond to the pre-stored standard rumination data;
the rumination time generation module is used for counting the received first counting signal to generate a second counting value, comparing the second counting value with a pre-stored starting counting value, continuing to count the first counting signal and the second counting signal output by the judgment module when the second counting value is compared to be the same as the pre-stored starting counting value to generate a fifth counting value, and taking the generated fifth counting value as the first counting value; the ruminant time generation module is used for counting the received second counting signal to generate a third counting value, comparing the third counting value with a pre-stored finishing counting value, and calculating the ruminant time according to the generated first counting value and the preset first timing value when the third counting value is compared to be the same as the pre-stored finishing counting value.
3. An animal rumination monitoring device as set forth in claim 1, wherein: the animal rumination monitoring device also comprises a communication module, wherein the communication module is connected with the data processing module and is used for transmitting the rumination time calculated by the data processing module to a target address.
4. An animal rumination monitoring device as claimed in claim 2 or 3, wherein: the rumination time generation module comprises: the device comprises a start counting unit, an end counting unit, a comparison unit and a rumination time calculation unit, wherein the start counting unit is used for counting a received first counting signal to generate a second counting value and supplying the second counting value to the comparison unit, and the start counting unit is also used for continuously counting the received first counting signal and the second counting signal together to generate a fifth counting value and supplying the fifth counting value to the rumination time calculation unit when receiving a first execution signal supplied by the comparison unit; the starting counting unit is also used for clearing and starting to count the newly received first counting signal again to generate a next group of second counting values when receiving the second execution signal provided by the comparison unit;
the end counting unit is used for counting the received second counting signal according to the first execution signal to generate a third counting value and providing the third counting value to the comparison unit; the end counting unit is also used for stopping counting and clearing when receiving the second execution signal provided by the comparison unit;
the comparison unit is used for comparing the second count value with a pre-stored starting count value at regular time according to a preset second timing value, generating a first execution signal when the second count value is compared to be the same as the pre-stored starting count value, and providing the generated first execution signal to the starting count unit and the ending count unit; the comparison unit is used for comparing the third counting value with a pre-stored end counting value at regular time according to a preset third timing value, generating a second execution signal when the third counting value is compared to be the same as the pre-stored end counting value, and providing the generated second execution signal to the start counting unit, the end counting unit and the rumination time calculating unit;
the ruminant time calculating unit is used for finishing the ruminant time calculation of the fifth counting value and the preset first timing value according to the received second execution signal.
5. An animal rumination monitoring method comprises the following steps:
acquiring the motion state of a ruminant by using an acceleration sensor, and continuously generating corresponding motion data, wherein the motion data comprises first direction data, second direction data and third direction data;
acquiring first direction data from the motion data, and taking the acquired first direction data as initial rumination data;
acquiring a group of direction actual data from the acquired first direction data at regular time according to a preset first timing value;
comparing the group of direction actual data with pre-stored standard rumination data, and counting and generating a corresponding first count value when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data;
and when the comparison result shows that the group of direction actual data does not correspond to the pre-stored standard rumination data, calculating the rumination time of the ruminant according to the generated first counting value and the preset first timing value.
6. The method of monitoring rumination of an animal of claim 5, further comprising the steps of:
and storing the first direction data, the second direction data and the third direction data in the motion data into a storage module separately.
7. The method for monitoring rumination of an animal as claimed in claim 6, wherein the step of comparing said set of directional actual data with pre-stored standard rumination data, and when said set of directional actual data is compared with pre-stored standard rumination data, counting and generating a corresponding first count value "is specifically: and when the second count value is compared to be the same as the pre-stored start count value, the received first count signal and the second count signal are continuously counted together to generate a fifth count value, and the generated fifth count value is used as the first count value.
8. The method for monitoring rumination of an animal as claimed in claim 6, wherein the step of calculating the rumination time of the ruminant according to the generated first count value and the predetermined first timing value when the comparison result shows that the set of direction actual data does not correspond to the pre-stored standard rumination data is specifically: when the group of direction actual data is not corresponding to the pre-stored standard rumination data through comparison, outputting a second counting signal; and counting the received second counting signal to generate a third counting value, comparing the third counting value with a pre-stored finishing counting value, and calculating the ruminant rumination time according to the generated fifth counting value and the preset first timing value when the third counting value is compared to be the same as the pre-stored finishing counting value.
Technical Field
The invention relates to the technical field of animal behavior monitoring, in particular to an animal rumination monitoring device and method.
Background
Rumination refers to the process of returning the semi-digested food to the mouth for another chew after a period of time has elapsed. Rumination of a ruminant is closely related to physical health of the ruminant, and if the ruminant has abnormal rumination activity, the ruminant can be judged to have a problem in health. Rumination monitoring solutions in the prior art for ruminants proceed from the following directions: senses the rumination sound, vision and nasal bridle pressure of the ruminants.
For example, in chinese patent No. 201410097818.X, monitoring of rumination is accomplished by sound sensing, in chinese patent application No. 201611090589.4, monitoring of rumination is accomplished by acquisition and comparison of video images, and in chinese patent application No. 201710234847.X, a pressure sensor is built in bridle nasal bridle worn by a ruminant, and monitoring of rumination is accomplished by measuring pressure changes caused by jaw movement when the ruminant chews by the pressure sensor.
However, the above prior art has the following problems: 1. the sound signal is greatly interfered by environmental factors, a large amount of data needs to be processed, the design of a low-power consumption product is not suitable, the sound signal is acquired and needs to be in close contact with the body of a ruminant, and the condition is difficult to meet in practical application; 2. the rumination monitoring is realized by adopting the acquisition and comparison of video images, one milk cow needs to be adopted for one rail partition, a camera is arranged in each partition for image acquisition, comparison and analysis, so that the operation cost of a cattle farm is increased, and meanwhile, the rumination monitoring result is unstable due to the limitation of light, the actions of the cattle and the activities of the cattle; 3. the scheme influences the activity of cattle in the rumination monitoring of a built-in pressure sensor in a bridle nose bridle worn by a ruminant and also leads to unstable rumination monitoring results.
Disclosure of Invention
In view of the above, there is a need for an animal rumination monitoring device that is stable for rumination monitoring and does not affect the activity of the ruminant.
It is also necessary to provide a method of monitoring rumination in animals.
A monitoring device for animal rumination is arranged on the neck of a ruminant, and realizes the monitoring of rumination time by collecting the motion condition that the ruminant drives the monitoring device for animal rumination in the chewing process; the data processing module is used for receiving motion data provided by the acceleration sensor, acquiring first direction data from the motion data, taking the acquired first direction data as initial rumination data, acquiring a group of direction actual data from the acquired first direction data at regular time according to a preset first timing value, comparing the group of direction actual data with pre-stored standard rumination data, counting and generating a corresponding first count value when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data; the data processing module is also used for calculating the ruminant.
An animal rumination monitoring method comprises the following steps:
acquiring the motion state of a ruminant by using an acceleration sensor, and continuously generating corresponding motion data, wherein the motion data comprises first direction data, second direction data and third direction data;
acquiring first direction data from the motion data, and taking the acquired first direction data as initial rumination data;
acquiring a group of direction actual data from the acquired first direction data at regular time according to a preset first timing value;
comparing the group of direction actual data with pre-stored standard rumination data, and counting and generating a corresponding first count value when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data;
and when the comparison result shows that the group of direction actual data does not correspond to the pre-stored standard rumination data, calculating the rumination time of the ruminant according to the generated first counting value and the preset first timing value.
The animal rumination monitoring device and the method thereof utilize an acceleration sensor arranged on the neck of the ruminant to obtain the motion data of the ruminant, select the first direction data in the motion data as the initial rumination data, obtain a group of direction actual data from the obtained first direction data at regular time according to a preset first timing value, compare the group of direction actual data with the pre-stored standard rumination data, count and generate a corresponding first counting value when comparing that the group of direction actual data corresponds to the pre-stored standard rumination data, calculate the rumination time of the ruminant according to the generated first counting value and the preset first timing value when comparing that the group of direction actual data does not correspond to the pre-stored standard rumination data, thus ensuring that the activity of the ruminant is not influenced, and ensuring that the rumination monitoring result is stable.
Drawings
Fig. 1 is a functional block diagram of an animal rumination monitoring device according to a preferred embodiment.
Fig. 2 is a functional block diagram of the data processing module in fig. 1.
Fig. 3 is a schematic diagram of functional units of the rumination time generation module in fig. 2.
FIG. 4 is a flow chart of a method for monitoring rumination of an animal in accordance with a preferred embodiment.
In the figure: the animal rumination monitoring device 10, the acceleration sensor 20, the
Detailed Description
The animal rumination monitoring device provided by the invention is arranged on the neck of a ruminant, and realizes the monitoring of the rumination time by collecting the movement condition that the ruminant drives the animal rumination monitoring device in the chewing process.
Referring to fig. 1, the animal rumination monitoring device 10 includes an acceleration sensor 20 and a
Further, the animal rumination monitoring device 10 further comprises a communication module 40, the communication module 40 is connected with the
The
the
the obtaining
the
the rumination
The ruminant
In other embodiments, the above functional modules generated by the
Further, considering that the chewing characteristic data includes not only the rumination data of the ruminant when ruminating, but also the time-of-arrival chewing data of the ruminant when eating food, the applicant, through statistical research on the chewing duration time of the ruminant when ruminating and the chewing duration time of the ruminant when eating, finally judges the start and end of the chewing activity of one time of rumination of the ruminant according to the length of the chewing duration time, and the specific following functional units generated by the rumination
the
The ending
the comparing
The ruminant
Further, the present invention also provides a method for monitoring rumination of an animal, please refer to fig. 4, which comprises the following steps:
step S300, an acceleration sensor is used for collecting the motion state of the ruminant and continuously generating corresponding motion data, wherein the motion data comprises first direction data, second direction data and third direction data;
step S301, acquiring first direction data from the motion data, and taking the acquired first direction data as initial rumination data;
step S302, a group of direction actual data is acquired from the acquired first direction data at regular time according to a preset first timing value;
step S303, comparing the group of direction actual data with pre-stored standard rumination data, and counting and generating a corresponding first count value when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data;
step S304, when the group of direction actual data is not corresponding to the pre-stored standard rumination data, calculating the rumination time of the ruminant according to the generated first counting value and the preset first timing value.
Further, the animal rumination monitoring method also comprises the following steps: and storing the first direction data, the second direction data and the third direction data in the motion data into a storage module separately.
In a preferred embodiment, step S303 specifically includes: counting the received first counting signal to generate a second counting value, comparing the second counting value with a pre-stored starting counting value, continuing to count the received first counting signal and the second counting signal together when the second counting value is compared to be the same as the pre-stored starting counting value to generate a fifth counting value, and taking the generated fifth counting value as the first counting value; step S304 specifically includes: when the group of direction actual data is not corresponding to the pre-stored standard rumination data through comparison, outputting a second counting signal; and counting the received second counting signal to generate a third counting value, comparing the third counting value with a pre-stored finishing counting value, and calculating the ruminant rumination time according to the generated fifth counting value and the preset first timing value when the third counting value is compared to be the same as the pre-stored finishing counting value.
The animal rumination monitoring device and the method thereof utilize an acceleration sensor arranged on the neck of a ruminant to obtain the motion data of the ruminant, and select the first direction data in the motion data as the initial rumination data, wherein the determination mode of the initial rumination data is based on the axis which has the most obvious influence on the three axes of the acceleration sensor arranged on the neck of the ruminant by the action of the ruminant during rumination, and the direction data generated by the axis is the initial rumination data; acquiring a group of direction actual data from the acquired first direction data at regular time according to a preset first timing value, wherein the group of direction actual data is data reflecting regular chewing characteristics of the ruminant, and the pre-stored standard ruminant data is chewing data of the ruminant when the ruminant ruminants; the first timing value is a time period required by the ruminant to regularly perform chewing action, the group of direction actual data is compared with the pre-stored standard rumination data, when the group of direction actual data is compared to be corresponding to the pre-stored standard rumination data, counting is performed, a corresponding first counting value is generated, and when the group of direction actual data is compared to be not corresponding to the pre-stored standard rumination data, the rumination time of the ruminant is calculated according to the generated first counting value and the preset first timing value, so that the rumination monitoring result is ensured to be stable while the ruminant activity is not influenced.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种基于物联网的用于远程医疗的检测装置