A rabbit breeding supervision system based on the Internet of Things

The Internet of Things system monitors the movement trajectory and environmental parameters of rabbits, combines the K-mean algorithm to evaluate health status and cage separation suggestions, and solves the problem of low integration level of the Internet of Things in rabbit breeding, realizing intelligent breeding management and energy consumption optimization.

CN118819219BActive Publication Date: 2025-08-08SICHUAN WATER CONSERVANCY VOCATIONAL & TECH COLLEGE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411125254.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2025-08-08
Estimated Expiration
2044-08-16

AI Technical Summary

Technical Problem

The existing Internet of Things has a low level of integration in rabbit breeding, and it is impossible to achieve real-time monitoring and analysis of breeding details.

Method used

A rabbit breeding supervision system based on the Internet of Things was designed, including management terminals, servers, Ethernet gateways, environmental monitoring modules, environmental regulation modules and activity monitoring modules. The rabbit's motion trajectory and environmental parameters were monitored through RFID tags and readers, and the rabbit's health status assessment and cage recommendations were combined with the K-mean algorithm, and the breeding environment was optimized through the environmental regulation module.

Benefits of technology

It realizes real-time monitoring of rabbit health status and environmental quality, provides scientific cage separation suggestions, improves the intelligence level of breeding management, and reduces energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118819219B_ABST
    Figure CN118819219B_ABST
Patent Text Reader

Abstract

The present invention proposes a rabbit breeding supervision system based on the Internet of Things. The rabbit breeding supervision system includes a management terminal, a server, an Ethernet gateway, an environmental monitoring module, an environmental adjustment module, and an activity monitoring module. The server is connected to the environmental monitoring module, the environmental adjustment module, and the activity monitoring module via the Ethernet gateway. The server is in communication with the management terminal. The activity monitoring module includes multiple activity monitoring units. The breeding area includes multiple rabbit houses, each of which is equipped with an activity monitoring unit. The activity monitoring unit includes a passive RFID tag worn on the rabbit's neck, multiple RFID readers and writers set at specific locations in the rabbit house, and an information processing unit. The chip in the passive RFID tag stores the rabbit's specific number. The present invention obtains the rabbit's movement trajectory information based on the data from the activity monitoring module, judges the rabbit's health status based on the movement trajectory information, and provides recommendations for rabbit separation, helping to achieve scientific breeding.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of Internet of Things monitoring, in particular to a rabbit breeding supervision system based on the Internet of Things. Background Art

[0002] The traditional rabbit breeding model has problems such as poor sanitary environment, high labor intensity, and low economic benefits. Considering that with the development of various network systems and cloud computing technologies, the Internet of Things can connect any object to the network through various wireless and wired communication networks to realize intelligent identification, positioning, tracking, supervision and other functions. In order to improve the level of rabbit breeding management, researchers apply Internet of Things technology to breeding management, monitor environmental parameters through sensors, improve the environmental quality of the breeding area, and improve product quality.

[0003] Existing IoT applications are still in their early stages and can only perform simple data collection and processing. They are unable to achieve deep integration with aquaculture management and conduct real-time monitoring and analysis of the details of the aquaculture process. Summary of the Invention

[0004] In order to solve the technical problem that the existing technology has a low level of IoT integration and cannot monitor and analyze breeding details, the present invention proposes an IoT-based rabbit breeding supervision system, which includes a management terminal, a server, an Ethernet gateway, an environment monitoring module, an environment adjustment module, and an activity monitoring module. The server is connected to the environment monitoring module, the environment adjustment module, and the activity monitoring module via the Ethernet gateway, and the server is in communication with the management terminal.

[0005] The activity monitoring module includes multiple activity monitoring units. The breeding area includes multiple rabbit houses, each of which is equipped with an activity monitoring unit. The activity monitoring unit includes a passive RFID tag worn on the rabbit's neck, multiple RFID readers and writers set at specific locations in the rabbit house, and an information processing unit. The chip in the passive RFID tag stores the rabbit's specific number.

[0006] The environmental monitoring module includes a mounting frame, and a plurality of environmental monitoring units are arranged on the mounting frame in a matrix manner. The mounting frame is located above the breeding area.

[0007] Furthermore, the specific setting method of the RFID reader is to evenly set the RFID reader along the fence of the rabbit house, set RFID readers on the four sides of the square detection column in the center of the rabbit house, and set RFID readers on the water trough and the food trough. The reading and writing range of all RFID readers can cover the rabbit house.

[0008] Furthermore, the working process of the activity monitoring module is that the RFID reader scans and reads the passive RFID tags within the reading and writing range in a cycle of 20 minutes, and transmits the read tag information to the information processing unit. The information processing unit stores the tag information read by each RFID reader, and transmits the stored data within 24 hours to the server through the Ethernet gateway during the time period from midnight to 1 am.

[0009] Furthermore, the environmental monitoring unit includes a temperature and humidity sensor, a light sensor, an ammonia concentration sensor, and a carbon dioxide concentration sensor.

[0010] Furthermore, the environmental conditioning module includes an air conditioner, a humidifier, a dehumidifier, an exhaust fan, a lighting device and a fan. The air conditioner, the dehumidifier and the exhaust fan are arranged on the walls around the breeding area, and the humidifier, the lighting device and the fan are evenly distributed above the environmental monitoring module.

[0011] Furthermore, the server implements the following functions:

[0012] 1) Obtain the movement trajectory information of each rabbit based on the data uploaded by the activity monitoring module, judge the rabbit's health status based on the movement trajectory information, and provide recommendations for rabbit separation by analyzing the movement trajectory information;

[0013] 2) Analyze the data from the environmental monitoring module and control the environmental conditioning module to ensure environmental quality, which includes air quality, temperature, humidity, and lighting conditions.

[0014] Furthermore, the process of constructing the motion trajectory information is to obtain the tag information corresponding to the rabbit, use the tag information as an index, and at each time point, find the RFID reader where the index is located according to the tag information read by each RFID reader, determine the position coordinates of the RFID reader according to the stored rabbit house floor plan, and organize the various position coordinates into an array in chronological order to obtain the motion trajectory information.

[0015] Furthermore, the method of judging the health status of the rabbit based on the motion trajectory information specifically includes determining the position coordinates of the feeding trough according to the stored rabbit house plan, using the position coordinates of the feeding trough as the target coordinates, and counting the proportion of the target coordinates in the motion trajectory information as the eating ratio. If the eating ratio is less than the eating threshold, it indicates that the rabbit may have health problems and needs further confirmation.

[0016] Furthermore, the step of providing a suggestion for separating rabbits into cages by analyzing the movement trajectory information specifically includes the following steps:

[0017] S1. Group the rabbits in each rabbit house. The specific process of grouping is to calculate the motion coefficient of each rabbit in the rabbit house, calculate the distribution standard deviation of all motion coefficients, if the distribution standard deviation is less than the distribution threshold, all rabbits are regarded as the left-behind group, and the average value of the motion coefficient is used as the motion characteristic value of the left-behind group; if the distribution standard deviation is greater than or equal to the distribution threshold, the motion coefficient is divided into three groups using the K-means algorithm; based on the grouping of the motion coefficient, the corresponding rabbits are divided into three groups, the group with the largest number of rabbits is regarded as the left-behind group, and the remaining two groups are regarded as the two moved-out groups; the average value of the motion coefficient corresponding to the rabbits in the left-behind group and the moved-out group is calculated as the motion characteristic value of each group;

[0018] S2. Determine the recommendations for rabbit cage placement based on the rabbit house grouping.

[0019] Furthermore, the specific process of determining the suggestion of rabbit cage division according to the grouping of rabbit houses is as follows:

[0020] S21, move to the first rabbit house;

[0021] S22, determine whether there is a migration-out group in the rabbit house grouping, if so, go to S23, otherwise, go to S24;

[0022] S23, obtaining the movement characteristic value of the outgoing group, obtaining the movement characteristic value of the remaining group in each rabbit house, determining the rabbit house closest to the outgoing group in terms of movement characteristic value through comparison, and setting it as the target rabbit house for the outgoing group. The outgoing group and its corresponding target rabbit house are recorded as a suggestion;

[0023] S24, determine whether the last rabbit house has been reached. If so, end the process of determining the suggestion. If not, enter the next rabbit house and return to S22.

[0024] Compared with the prior art, the present invention has the following beneficial effects:

[0025] The activity monitoring module collects data from the rabbit's movement trajectory, determines the rabbit's health status based on the movement trajectory information, and provides recommendations for separating the rabbits into cages, helping to achieve scientific breeding.

[0026] When adjusting temperature and humidity, determine the cause of temperature and humidity deviations and make targeted adjustments to meet adjustment needs while reducing energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a schematic diagram of the composition of the rabbit breeding supervision system of the present invention. DETAILED DESCRIPTION

[0028] The technical solution of the present invention is described in detail below with reference to the accompanying drawings and specific implementation methods.

[0029] like Figure 1 As shown, the rabbit breeding supervision system based on the Internet of Things proposed in the present invention includes a management terminal, a server, an Ethernet gateway, an environmental monitoring module, an environmental adjustment module and an activity monitoring module. The server is connected to the environmental monitoring module, the environmental adjustment module and the activity monitoring module through the Ethernet gateway, and the server is communicated with the management terminal.

[0030] The activity monitoring module includes multiple activity monitoring units. The breeding area includes multiple rabbit pens, each of which is equipped with an activity monitoring unit. The activity monitoring unit consists of a passive RFID tag worn around the rabbit's neck, multiple RFID readers located in specific locations within the pens, and an information processing unit. The chip in the passive RFID tag stores the rabbit's specific number. The passive RFID tag receives electromagnetic waves from the RFID reader via an antenna, converts the electromagnetic waves into electrical energy, activates the chip, and transmits the stored number to the RFID reader. The RFID readers are specifically arranged to be evenly distributed along the fences of the rabbit pens, with RFID readers installed on all four sides of the square detection column in the center of the pens, and RFID readers installed on the water trough and feeding trough to ensure that the read / write range of all RFID readers covers the rabbit pens. The working process of the activity monitoring module is that the RFID reader scans and reads the passive RFID tags within the reading and writing range at a specific time period (for example, 20 minutes). Since the RFID reader is set at a specific location, the RFID reader can retrieve specific tag information, indicating that the corresponding rabbit is located near the specific location, thereby realizing the detection of the rabbit's location, and transmitting the read tag information to the information processing unit. The information processing unit stores the tag information read by each RFID reader, and transmits the stored data within 24 hours to the server through the gateway between midnight and 1:00 am.

[0031] The environmental monitoring module includes a mounting frame, on which multiple environmental monitoring units are arranged in a matrix. The mounting frame is located above the breeding area. The environmental monitoring units include temperature and humidity sensors, light sensors, ammonia concentration sensors, and carbon dioxide concentration sensors. The environmental conditioning module includes air conditioners, humidifiers, dehumidifiers, exhaust fans, lighting, and fans. The air conditioners, dehumidifiers, and exhaust fans are installed on the walls surrounding the breeding area, while the humidifiers, lighting, and fans are evenly distributed above the environmental monitoring module.

[0032] The Ethernet gateway is specifically a ZigBee Ethernet gateway, which is used to transmit data from the environment monitoring module and the activity monitoring module to the server, and can transmit control instructions from the server to the environment adjustment module.

[0033] The management terminal includes a computer terminal and a mobile terminal, which can receive information from the server and send query instructions and control instructions to the server.

[0034] The server automatically manages the rabbit breeding supervision system through data processing and analysis, and its functions are as follows:

[0035] 1) Based on the data uploaded by the activity monitoring module, the movement trajectory information of each rabbit is obtained. The rabbit's health status is determined based on the movement trajectory information, and recommendations for rabbit separation are made by analyzing the movement trajectory information. The process of constructing the rabbit's movement trajectory information is to obtain the rabbit's corresponding tag information, use the tag information as an index, and at each time point, find the RFID reader with the index based on the tag information read by each RFID reader. The location coordinates of the RFID reader are determined based on the stored rabbit house floor plan. The location coordinates of each RFID reader are organized into an array in chronological order to obtain the movement trajectory information. Determining the rabbit's health status based on the movement trajectory information specifically includes determining the location coordinates of the feeding trough based on the stored rabbit house floor plan, using the location coordinates of the feeding trough as the target coordinates, and calculating the proportion of the target coordinates in the movement trajectory information as the eating ratio. This ratio can reflect the rabbit's eating time in a day. If the eating ratio is less than the eating threshold, it indicates that the rabbit has a poor appetite and may have health problems, which requires further confirmation. Providing recommendations for rabbit separation by analyzing the movement trajectory information specifically includes the following steps:

[0036] S1. Group the rabbits in each rabbit house. The specific process of grouping is to calculate the motion coefficient of each rabbit in the rabbit house. The motion coefficient is calculated by calculating the straight-line distance between adjacent position coordinates in the motion trajectory information, and the average of the straight-line distances is used as the motion coefficient. The distribution standard deviation of all motion coefficients is calculated. If the distribution standard deviation is less than the distribution threshold, it means that the physical strength of each rabbit in the rabbit house is similar and there is no need to separate the rabbits into cages. All rabbits are regarded as the left-behind group, and the average of the motion coefficient is used as the motion characteristic value of the left-behind group. If the distribution standard deviation is greater than or equal to the distribution threshold, it means that the physical strength of each rabbit in the rabbit house varies greatly and needs to be separated into cages. The motion coefficient is divided into three groups using the K-means algorithm. Based on the grouping of the motion coefficients, the corresponding rabbits are divided into three groups. The group with the largest number of rabbits is regarded as the left-behind group, and the remaining two groups are regarded as the two moved-out groups. The average of the motion coefficients corresponding to the rabbits in the left-behind group and the moved-out group is calculated as the motion characteristic value of each group.

[0037] S2. Determine the recommended cages for the rabbits based on the rabbit house grouping. The specific process for determining the recommended cages is as follows:

[0038] S21, move to the first rabbit house;

[0039] S22, determine whether there is a migration-out group in the rabbit house grouping, if so, go to S23, otherwise, go to S24;

[0040] S23, obtaining the movement characteristic value of the outgoing group, obtaining the movement characteristic value of the remaining group in each rabbit house, determining the rabbit house closest to the outgoing group in terms of movement characteristic value through comparison, and setting it as the target rabbit house for the outgoing group. The outgoing group and its corresponding target rabbit house are recorded as a suggestion;

[0041] S24, determine whether the last rabbit house has been reached. If so, end the process of determining the suggestion. If not, enter the next rabbit house and return to S22.

[0042] 2) Analyze data from the environmental monitoring module and control the environmental conditioning module to ensure environmental quality. Environmental quality includes air quality, temperature, humidity, and light conditions. Air quality is regulated by controlling the exhaust fan's operating status based on data from the ammonia and carbon dioxide concentration sensors. Lighting is regulated by controlling the lighting system's operating status based on data from the light sensor. The temperature and humidity adjustment process is to calculate the difference between the detection value of each temperature and humidity sensor and the temperature set value and the humidity set value, and calculate the average value of the temperature difference and the average value of the humidity difference. If the average value of the temperature difference and the average value of the humidity difference are both less than the adjustment threshold, it means that the main cause of the temperature and humidity deviation is lack of air flow. The fan can be started to accelerate air flow without starting the air conditioner, humidifier, and dehumidifier. If the average value of the temperature difference is greater than or equal to the adjustment threshold and the average value of the humidity difference is less than the adjustment threshold, it means that the temperature deviation is large and external intervention is required. The main cause of the humidity deviation is lack of air flow. The fan can be started to accelerate air flow and the air conditioner can be controlled based on the temperature deviation. The humidifier and dehumidifier do not need to be controlled based on the humidity deviation. If the average value of the temperature difference is less than the adjustment threshold and the average value of the humidity difference is greater than or equal to the adjustment threshold, it means that the humidity deviation is large and external intervention is required. The main cause of the temperature deviation is lack of air flow. The fan can be started to accelerate air flow and the humidifier and dehumidifier can be controlled based on the humidity deviation. The air conditioner does not need to be controlled based on the humidity deviation. If the average value of the temperature difference and the average value of the humidity difference are both greater than or equal to the adjustment threshold, it means that the temperature and humidity deviation is large and external intervention is required. The fan can be started to accelerate air flow and the air conditioner can be controlled based on the temperature deviation. The humidifier and dehumidifier can be controlled based on the humidity deviation.

[0043] The above disclosure is only a preferred embodiment of the present invention and is not intended to limit the scope of the present invention. It should be noted that for those skilled in the art, any equivalent changes made to the present invention without departing from the design structure and principles of the present invention are considered to be within the scope of protection of the present invention.

Claims

1. A rabbit breeding supervision system based on the Internet of Things, characterized by The rabbit breeding supervision system includes a management terminal, a server, an Ethernet gateway, an environment monitoring module, an environment adjustment module and an activity monitoring module. The server is connected to the environment monitoring module, the environment adjustment module and the activity monitoring module through the Ethernet gateway, and the server is in communication with the management terminal. The activity monitoring module includes multiple activity monitoring units. The breeding area includes multiple rabbit houses, each of which is equipped with an activity monitoring unit. The activity monitoring unit includes a passive RFID tag worn on the rabbit's neck, multiple RFID readers and writers set at specific locations in the rabbit house, and an information processing unit. The chip in the passive RFID tag stores the rabbit's specific number. The environmental monitoring module includes a mounting frame, and a plurality of environmental monitoring units are arranged in a matrix on the mounting frame, and the mounting frame is located above the breeding area; The specific arrangement of the RFID readers is to evenly arrange the RFID readers along the fence of the rabbit house, set up RFID readers on the four sides of the square detection column in the center of the rabbit house, and set up RFID readers on the water trough and the feeding trough. The reading and writing range of all RFID readers can cover the rabbit house. The working process of the activity monitoring module is that the RFID reader scans and reads the passive RFID tags within the reading and writing range in a 20-minute cycle, transmits the read tag information to the information processing unit, and the information processing unit stores the tag information read by each RFID reader, and transmits the stored data within 24 hours to the server through the Ethernet gateway between midnight and 1:00 a.m. The server implements the following functions: obtaining the movement trajectory information of each rabbit based on the data uploaded by the activity monitoring module, judging the health status of the rabbit based on the movement trajectory information, and providing recommendations for separating the rabbits into cages by analyzing the movement trajectory information; The process of constructing the movement trajectory information is to obtain the tag information corresponding to the rabbit, use the tag information as an index, and at each time point, find the RFID reader where the index is located based on the tag information read by each RFID reader, determine the position coordinates of the RFID reader based on the stored rabbit house floor plan, and organize the position coordinates into an array in chronological order to obtain the movement trajectory information; The method of providing a suggestion for separating rabbits into cages by analyzing the movement trajectory information specifically includes the following steps: S1. Group the rabbits in each rabbit house. The specific process of grouping is to calculate the motion coefficient of each rabbit in the rabbit house, calculate the distribution standard deviation of all motion coefficients, if the distribution standard deviation is less than the distribution threshold, all rabbits are regarded as the left-behind group, and the average value of the motion coefficient is used as the motion characteristic value of the left-behind group; if the distribution standard deviation is greater than or equal to the distribution threshold, the motion coefficient is divided into three groups using the K-means algorithm; based on the grouping of the motion coefficient, the corresponding rabbits are divided into three groups, the group with the largest number of rabbits is regarded as the left-behind group, and the remaining two groups are regarded as the two moved-out groups; the average value of the motion coefficient corresponding to the rabbits in the left-behind group and the moved-out group is calculated as the motion characteristic value of each group; S2. Determine the recommendations for rabbit cage placement based on the rabbit house grouping.

2. The rabbit breeding supervision system according to claim 1, characterized in that: The method of judging the health status of the rabbit based on the motion trajectory information specifically includes determining the position coordinates of the feeding trough according to the stored rabbit house floor plan, using the position coordinates of the feeding trough as the target coordinates, and counting the proportion of the target coordinates in the motion trajectory information as the eating ratio. If the eating ratio is less than the eating threshold, it indicates that the rabbit may have health problems and needs further confirmation.

3. The rabbit breeding supervision system according to claim 1, characterized in that: The specific process of determining the recommendations for rabbit cage placement based on rabbit house grouping is as follows: S21, move to the first rabbit house; S22, determine whether there is a migration-out group in the rabbit house grouping, if so, go to S23, otherwise, go to S24; S23, obtaining the movement characteristic value of the outgoing group, obtaining the movement characteristic value of the remaining group in each rabbit house, determining the rabbit house closest to the outgoing group in terms of movement characteristic value through comparison, and setting it as the target rabbit house for the outgoing group. The outgoing group and its corresponding target rabbit house are recorded as a suggestion; S24, determine whether the last rabbit house has been reached. If so, end the process of determining the suggestion. If not, enter the next rabbit house and return to S22.

4. The rabbit breeding supervision system according to claim 1, characterized in that: The environmental monitoring unit includes a temperature and humidity sensor, a light sensor, an ammonia concentration sensor, and a carbon dioxide concentration sensor.

5. The rabbit breeding supervision system according to claim 4, characterized in that: The environmental conditioning module includes an air conditioner, a humidifier, a dehumidifier, an exhaust fan, a lighting device and a fan. The air conditioner, the dehumidifier and the exhaust fan are arranged on the walls around the breeding area, and the humidifier, the lighting device and the fan are evenly distributed above the environmental monitoring module.

6. The rabbit breeding supervision system according to claim 5, characterized in that: The functions implemented by the server also include analyzing the data of the environmental monitoring module and controlling the environmental adjustment module to ensure the environmental quality, which includes air quality, temperature, humidity and lighting conditions.

Citation Information

Patent Citations

  • Intelligent standardized rabbit breeding monitoring system based on Internet of Things

    CN106342717A

  • Method for monitoring health of domestic animals and system

    CN108990831A