Remote monitoring system based on intelligent livestock breeding
By setting a variety of sensors in the livestock breeding environment and installing RFID electronic tags and vital signs on animal and poultry, combined with drone equipment and data management modules, the environmental monitoring in existing technologies is not comprehensive and the data query speed is slow. The problem improves the practicality and efficiency of the remote monitoring system of animal husbandry.
Patent Information
- Application Number
- CN202411566622.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-01-24
AI Technical Summary
The existing remote monitoring system for livestock breeding is not comprehensive enough in ambient temperature and humidity monitoring, and it is difficult to detect the loss of livestock and poultry or mistakenly entering other houses in a timely manner. The data query speed is slow and practical.
Monitor the humidity, temperature and air quality index of the livestock breeding environment by setting up humidity sensors, temperature sensors, carbon dioxide sensors and ammonia sensors, and install RFID electronic tags and vital signs detectors on each livestock and poultry, using drone equipment Read the movement trajectory of RFID electronic tags. At the same time, the data classification and sorting module is used for data management, and the livestock breeding data adjustment module is used to add, delete, modify and check the data.
The comprehensiveness of the detection of animal husbandry breeding environment was improved, and the loss of livestock and poultry was discovered in a timely manner, which improved the practicality of the remote monitoring system, and improved the speed of user inquiry through data management, alleviating the pressure of server data storage space.
Smart Images

Figure CN119356451A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent animal husbandry and breeding, and in particular to a remote monitoring system based on intelligent animal husbandry and breeding. Background Art
[0002] With the development of intelligent livestock and poultry farming, informatization, automation and intelligent management have become the development trend of large-scale livestock and poultry farming; the new round of information technology revolution represented by the Internet of Things, cloud computing, big data and artificial intelligence has promoted the transformation of extensive traditional animal husbandry to knowledge-based, technology-based and modern intelligent animal husbandry. The use of technological advantages has become an important factor driving the rapid development of animal husbandry; with the close development of the breeding industry, various livestock and poultry diseases have continued to break out in the process of livestock and poultry breeding, which has brought great obstacles to the development of the breeding industry; for this reason, most of the existing breeding houses are equipped with video surveillance and air quality sensors to monitor and adjust the environment in the breeding houses; but in actual operation, there are still the following three disadvantages: 1. In the prior art, although the video surveillance and air quality sensors cooperate with each other to monitor the environmental quality in the livestock house, the monitoring of the temperature and humidity in the environment is often ignored, which still causes certain obstacles to livestock and poultry breeding; 2. In the prior art, since livestock and poultry are living organisms, their own activity trajectories cannot be controlled manually. If the breeding house is large, it is difficult to find some livestock and poultry in time if they are lost or mistakenly enter other breeding houses, thereby reducing the practicality of the existing livestock breeding remote monitoring system; 3. In the prior art, as video surveillance and air quality sensors grow older, the amount of captured content and detection data increases, which increases the cache content of the existing livestock breeding remote monitoring system, causing inconvenience in later inquiries, further reducing the practicality of the existing livestock breeding remote monitoring system.
[0003] Therefore, the existing needs are not met, and we propose a remote monitoring system based on intelligent animal husbandry. Summary of the invention
[0004] The purpose of the present invention is to provide a remote monitoring system based on intelligent animal husbandry, which improves the comprehensiveness of animal husbandry environment detection by setting humidity sensors, temperature sensors, carbon dioxide sensors and ammonia sensors; each livestock and poultry is installed with RFID electronic tags and vital signs detectors to monitor their movement trajectory and vital signs, and drone equipment is used to drive the airborne RFID reading equipment to fly and read the movement trajectory of the RFID electronic tags, so as to timely discover whether the livestock and poultry are lost or mistakenly enter other breeding houses, thereby improving the practicality of the remote monitoring system; through the data classification module and the data sorting module, various data are classified and sorted and saved in a folder to improve the user query speed; the livestock and poultry data adjustment module is used to add, delete, modify and query the existing data to alleviate the pressure of storage space, thereby solving the problems raised in the above-mentioned background technology.
[0005] To achieve the above object, the present invention provides the following technical solution: a remote monitoring system based on intelligent animal husbandry, comprising: Environmental collection unit, used to collect humidity, temperature and air quality index of the livestock breeding environment, so as to understand the quality of the livestock breeding environment in real time; Environmental monitoring unit, used to take long-term photos of the specific contents of the livestock breeding environment, so as to check the status of the livestock breeding environment in real time; The livestock individual monitoring unit is used to monitor the movement trajectory of individual livestock and poultry in order to obtain the specific location of each livestock and poultry; The flight detection unit is used to automatically cruise in the livestock breeding environment and read the data monitored by the livestock individual monitoring unit, and then transmit the read data to the server based on wireless communication; The server is used to receive the monitoring data of livestock individuals, process and save the data, and then transmit it to the remote client for browsing based on wireless communication; The remote client is used to log in, query and delete the specific content of the livestock breeding environment so that users can conduct remote monitoring, and the remote client is specifically: a smartphone or a computer.
[0006] Furthermore, the environment acquisition unit includes: Humidity sensor, used to detect the humidity index in the livestock breeding environment and send it to the server for sorting and storage; Temperature sensor, used to detect the temperature index in the livestock breeding environment and send it to the server for sorting and storage; Carbon dioxide sensor, used to detect the carbon dioxide content index in the livestock breeding environment and send it to the server for sorting and storage; Ammonia sensor is used to detect the ammonia content index in the livestock breeding environment and send it to the server for sorting and storage.
[0007] Furthermore, the environment monitoring unit includes: The camera equipment is used to install no less than two camera equipment in sequence at various positions in the livestock breeding environment, so as to take real-time photos of the specific conditions in the livestock breeding environment, and transmit the photographed content to the server for storage.
[0008] Furthermore, the livestock individual monitoring unit includes: RFID electronic tags are installed on the body of each livestock and poultry to monitor the movement trajectory of each livestock and poultry, and use RFID technology to transmit wireless radio frequency signals into the livestock breeding environment; A vital sign detector is used to be installed on the body of each livestock and poultry to detect the vital sign status of each livestock and poultry; The wireless signal transceiver is used to receive the vital signs detected by the vital signs detector and send it to the server for storage.
[0009] Furthermore, the flight detection unit includes: Unmanned aerial vehicle equipment, based on the drone equipment to carry out flight inspections in the livestock breeding environment, so as to obtain inspection videos in the livestock breeding environment; The UAV control module is used to formulate the flight trajectory of the UAV equipment and control the flight status of the UAV equipment; The airborne RFID reading device is installed on the drone equipment. It reads the movement trajectory of individual livestock and poultry based on the wireless radio frequency signal emitted by RFID and sends it to the server for storage.
[0010] Furthermore, the drone control module includes: An environmental analysis unit, for dividing the livestock breeding environment into a plurality of breeding areas according to the breeding type and functional type in the livestock breeding environment, and determining the number of livestock according to the breeding type of each breeding area, and determining the livestock movement range according to the functional type of each breeding area; A duration calculation unit, used to determine the patrol duration of the drone device over the breeding area based on the number of livestock and the range of livestock movement according to the following formula; , in, Indicates the patrol time of the drone equipment over the breeding area. Indicates the estimated length of time that livestock will stay in the breeding area. represents the area of the breeding area, n represents the number of livestock in the breeding area, Indicates the range of livestock movement in the breeding area, with a value of (0, 1). represents a natural constant, with a value of 2.72. Indicates the unit reference area of the farming type in the farming area, It indicates the comprehensive monitoring difficulty of the adjacent areas of the breeding area, and its value is (0, 1); A stability calculation unit is used to design a flight trajectory of the UAV device according to the patrol time over each breeding area, determine the flight state of the UAV device based on the flight trajectory, and calculate the state stability value of the flight state according to the following formula; , in, Indicates the state stability value of the flight state, Indicates the flight altitude of the drone device. Indicates the flight speed of the drone device. The angle representing the rotation angle of the drone device, Indicates the rotation angular rate of the drone device; A judging and adjusting unit, used for judging whether the state stability value of the flight state satisfies a preset stability value; If so, maintain the flight trajectory; Otherwise, adjust the flight trajectory of the UAV device until the state stability value of the flight state meets the preset stability value.
[0011] Furthermore, the server includes: A data receiving module is used to receive various data monitored by the environment collection unit, the environment monitoring unit, the livestock individual monitoring unit and the flight detection unit; A data storage module, used for classifying and storing various data received by the data receiving module, thereby forming a data database; The data transmission module is used to transmit the classified data to the remote client in sequence so that users can view it at any time.
[0012] Furthermore, the remote client includes: User registration / login portal, used to assist users in registering, logging into the remote monitoring system of animal husbandry, and authorizing personal login accounts; at the same time, it provides users with personal information maintenance functions, including: adding, deleting, modifying, and checking personal accounts, and user basic information registration and management; The livestock breeding data query portal is used to provide users with a query interface for relevant data in the livestock breeding environment, thereby obtaining the data content that users need to view, including: videos, text documents and photos; The livestock breeding data adjustment module is used to effectively add, delete, modify and query the existing stored data to alleviate the pressure on the server data storage space, improve the operating speed of the remote client, and ensure the effectiveness of the data database.
[0013] Furthermore, the livestock breeding data adjustment module includes: A duration determination unit is used to obtain various data currently stored, and divide the data according to data types to obtain multiple groups of type storage data, and determine the data space occupation degree and data content timeliness degree of the data type according to the type characteristics of the data type, and determine a first reference storage duration of the data type based on the data space occupation degree, determine a second reference storage duration of the data type based on the data content expiration degree, and determine a comprehensive reference storage duration based on the first reference storage duration and the second reference storage duration; A duration weighting unit, used to obtain historical call records for each data type, obtain a call frequency based on the historical call records, determine a weighted value for the comprehensive reference storage duration based on the call frequency, and perform weighted processing on the comprehensive reference storage duration using the weighted value to obtain a weighted storage duration; A capacity judgment unit is used to delete data whose storage duration exceeds the weighted storage duration in the multiple types of storage data, obtain valid type storage data, and judge whether the data capacity of the valid type storage data exceeds the standard storage capacity corresponding to the valid type storage data; If yes, determine the data extraction frequency based on the data capacity difference between the valid type storage data and the standard storage capacity, extract the valid type storage data in the time dimension according to the data extraction frequency to obtain extracted data, and remove the extracted data to obtain the target type storage data; Otherwise, the effective type storage data is used as the target type storage data; The storage unit is used to store the target type storage data into the server data storage space.
[0014] Furthermore, the data storage module includes: The data classification module is used to classify the received data by category, specifically into: humidity index data, temperature index data, carbon dioxide content index data, ammonia content index data, livestock breeding environment monitoring video, livestock breeding environment flight inspection video, livestock and poultry individual movement trajectory and livestock and poultry individual vital signs; The data sorting module is used to sort the classified data according to the received date, and to create corresponding folders in sequence by date, and to classify and save each type of data in the corresponding folder in sequence by date, and to mark the folder with the timestamp and data category.
[0015] Compared with the prior art, the present invention has the following beneficial effects: 1. The present invention is used to perform real-time detection of the humidity index, temperature index, carbon dioxide content index and ammonia content index in the livestock breeding environment by setting a humidity sensor, a temperature sensor, a carbon dioxide sensor and an ammonia sensor, thereby improving the comprehensiveness of the livestock breeding environment detection; and the detected data are sent to the server in turn for classification and storage, and then transmitted to the remote client, so that the user can check the specific conditions of the livestock breeding environment at any time, and improve the comprehensiveness of the user's understanding of livestock and poultry breeding work.
[0016] 2. The present invention installs RFID electronic tags and vital signs detectors on the bodies of each livestock and poultry to monitor their movement tracks and vital signs, and uses a wireless signal transceiver to send the detected vital signs to a server for storage; secondly, wireless radio frequency signals are transmitted into the livestock breeding environment through RFID technology, and drone equipment is used to drive airborne RFID reading equipment to fly and patrol in the livestock breeding environment. The airborne RFID reading equipment reads the movement tracks of individual livestock and poultry with RFID electronic tags through the wireless radio frequency signals transmitted by RFID, and sends them to the server and remote client, so that users can promptly discover whether individual livestock and poultry are lost or have mistakenly entered other breeding houses, thereby improving the practicality of existing livestock breeding remote monitoring systems.
[0017] 3. The present invention classifies various data by category by setting a data classification module and a data sorting module, and then sorts the classified data by the received date and saves them in a folder, and marks the folder with a timestamp and a data category, so as to improve the speed and efficiency of user queries; and also sets an animal husbandry data adjustment module to effectively add, delete, modify and query various existing stored data, and delete data with a relatively long date and livestock and poultry data that are not in the existing breeding environment, so as to alleviate the pressure on the server data storage space, improve the running speed of the remote client, and ensure the effectiveness of the data database. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a composition diagram of the intelligent livestock breeding remote monitoring system of the present invention. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0020] In order to solve the technical problems of incomplete monitoring of the existing livestock breeding environment, slow query speed of its remote monitoring system, and poor practicality, please refer to Figure 1 , this embodiment provides the following technical solutions: A remote monitoring system based on intelligent animal husbandry, comprising: The environmental collection unit is used to collect the humidity, temperature and air quality index of the livestock breeding environment so as to understand the quality of the livestock breeding environment in real time; specifically, the environmental collection unit can be used to conduct real-time detection of various indexes in the livestock breeding environment to improve the comprehensiveness of livestock breeding environment detection and provide a traceable track for the causes of diseases that may occur in subsequent livestock breeding work.
[0021] The environmental monitoring unit is used to take long-term photos of the specific contents of the livestock breeding environment so as to provide real-time viewing of the status of the livestock breeding environment. Specifically, the environmental monitoring unit can monitor the specific conditions in the livestock breeding environment in real time, providing a source for users to query the livestock breeding environment later.
[0022] The livestock individual monitoring unit is used to monitor the movement trajectory of individual livestock and poultry in order to obtain the specific location of each livestock and poultry; specifically, the livestock individual monitoring unit obtains the individual movement trajectory and vital signs of each livestock and poultry, so that users can understand the growth status of individual livestock and poultry in a timely manner at a later stage.
[0023] The flight detection unit is used to automatically cruise in the livestock breeding environment, read the data monitored by the livestock individual monitoring unit, and then transmit the read data to the server based on wireless communication; specifically, based on the RFID technology in the livestock individual monitoring unit, a wireless radio frequency signal is transmitted into the livestock breeding environment, and the valid data in the livestock individual monitoring unit is read through the flight detection unit, so as to obtain the movement trajectory and vital signs of the individual livestock and poultry.
[0024] The server is used to receive the monitoring data of livestock individuals, process and save the data, and then transmit it to the remote client for browsing based on wireless communication; The remote client is used to log in to query and delete the specific content of the livestock breeding environment so that users can conduct remote monitoring, and the remote client is specifically: a smartphone or a computer.
[0025] Furthermore, the environment acquisition unit includes: The humidity sensor is used to detect the humidity index in the livestock breeding environment and send it to the server for sorting and storage; specifically, the humidity in the livestock breeding environment is detected by selecting the sensirion-SHT31-DIS-F humidity sensor, thereby obtaining the humidity index in the livestock breeding environment; in a preferred embodiment, a remote client pre-sets fixed time points every day for detection, such as: 8 am, 12 noon, 4 pm, 8 pm, midnight and 4 am as fixed detection time points every day, and the detection data of the above fixed time points are sent to the server for storage; the interval between each adjacent group of time points is 4 hours, and the user can compare the humidity index at different time points, and can effectively obtain the changing trend of humidity in the livestock breeding environment at different time points, thereby improving the validity of the data and avoiding the disadvantages of uploading a large amount of data for the whole day and a large amount of invalid data.
[0026] The temperature sensor is used to detect the temperature index in the livestock breeding environment and send it to the server for sorting and storage; specifically, the humidity in the livestock breeding environment is detected by selecting the sensirion-STS30-DIS digital temperature sensor, thereby obtaining the temperature index in the livestock breeding environment; in accordance with the above embodiment, a fixed time point of each day is pre-set through the remote client for detection, such as: 8 am, 12 noon, 4 pm, 8 pm, 12 pm and 4 am are fixed detection time points every day, and the detection data of the above fixed time points are sent to the server for storage; the above temperature detection time point is consistent with the humidity detection time point, and the user can compare the temperature index based on different time points, and can effectively obtain the temperature change trend in the livestock breeding environment at different time points; at the same time, it can also be observed whether there is a corresponding relationship between the temperature and humidity in the livestock breeding environment at the same time point, that is, when the temperature drops, the humidity is either falling, rising or unchanged; otherwise, the opposite is true; thereby providing comparison for the temperature and humidity data, so that the user can control the temperature and humidity of the livestock breeding environment.
[0027] The carbon dioxide sensor is used to detect the carbon dioxide content index in the livestock breeding environment and send it to the server for sorting and storage; specifically, the carbon dioxide content in the livestock breeding environment is detected by selecting the sensirion-SCD41 carbon dioxide sensor model, thereby obtaining the carbon dioxide content index in the livestock breeding environment; following the above embodiment, a fixed time point of each day is pre-established by the remote client for detection, and the fixed time point can be consistent with the detection time point of the temperature and humidity sensor, so that the user can observe at the same time point whether the carbon dioxide content index corresponds to the temperature and humidity; that is, when the temperature and humidity decrease, the carbon dioxide content in the livestock breeding environment increases, decreases, or remains unchanged; otherwise, the opposite is true.
[0028] Ammonia sensor is used to detect the ammonia content index in the livestock breeding environment and send it to the server for sorting and storage. Specifically, by selecting the model: Huanshun HS660-NH3-LED series online ammonia detector to detect the ammonia content in the livestock breeding environment, the ammonia content index in the livestock breeding environment is obtained; following the above embodiment, the remote client pre-sets a fixed time point every day for detection, and the fixed time point can be consistent with the detection time point of the above temperature, humidity sensor and carbon dioxide sensor; similarly: the user can judge whether the ammonia content in the livestock breeding environment corresponds to the temperature, humidity and carbon dioxide content at the same time point; that is: when the temperature, humidity and carbon dioxide content decrease, the ammonia content in the livestock breeding environment is rising, falling, or unchanged; otherwise, the opposite is true; through the above method, so that users can have a deep understanding of the livestock breeding environment, according to the above comparison results, it can be understood whether there is a correlation between the temperature, humidity and carbon dioxide and ammonia content in the livestock breeding environment, so as to avoid the obstacles caused by environmental quality to livestock and poultry breeding.
[0029] Furthermore, the environment monitoring unit includes: The camera equipment is used to install no less than two camera devices in sequence at various positions in the livestock breeding environment, so as to shoot the specific conditions in the livestock breeding environment in real time, and transmit the shot content to the server for storage; specifically, by installing multiple camera devices in various corners or designated positions in the livestock breeding environment, the livestock breeding environment can be broadcast in real time, providing the necessary conditions for users to make subsequent inquiries about the livestock breeding environment.
[0030] Furthermore, the livestock individual monitoring unit includes: RFID electronic tags are used to be installed on the body of each livestock and poultry to monitor the movement trajectory of each livestock and poultry, and use RFID technology to transmit wireless radio frequency signals into the livestock breeding environment. It should be noted that RFID is a radio frequency identification technology, and its principle is non-contact data communication between the reader and the tag to achieve the purpose of identifying the target. Through the special animal chip placed on the body of each livestock and poultry, the movement trajectory of each livestock and poultry can be obtained, and based on the movement trajectory of each livestock and poultry, it can be judged whether each livestock and poultry is normally in the livestock breeding environment, whether any livestock and poultry is lost or mistakenly enters other livestock breeding environments, thereby improving the practicality of the existing livestock breeding remote monitoring system.
[0031] The vital signs detector is used to be installed on the body of each livestock and poultry to detect the vital signs of each livestock and poultry. Specifically, by placing the vital signs detector on the body of each livestock and poultry, the vital signs of each livestock and poultry can be obtained, so that users can understand the breeding conditions of each livestock and poultry at any time to avoid untimely discovery of the cause of the disease, resulting in death and infectious diseases in livestock and poultry.
[0032] The wireless signal transceiver is used to receive the vital signs detected by the vital signs detector and send it to the server for storage.
[0033] Furthermore, the flight detection unit includes: Unmanned aerial vehicle equipment, based on the drone equipment to carry out flight inspections in the livestock breeding environment, so as to obtain inspection videos in the livestock breeding environment; The drone control module is used to formulate the flight trajectory of the drone equipment and control the flight status of the drone equipment; specifically, the drone control module controls the drone equipment to fly and patrol within the livestock breeding environment along a predetermined trajectory, thereby obtaining dynamic video within the livestock breeding environment.
[0034] The airborne RFID reading device is installed on the drone equipment, and reads the movement trajectory of individual livestock and poultry based on the wireless radio frequency signal emitted by RFID, and sends it to the server for storage; specifically, the drone equipment carries the airborne RFID reading device and flies in the livestock breeding environment. The airborne RFID reading device is electrically connected to each RFID electronic tag through a wireless video signal, thereby reading the content of each RFID electronic tag, that is, obtaining the movement trajectory of each livestock and poultry, and transmitting the read data to the server for storage, and sending it to the remote client so that the user can view the location of each livestock and poultry.
[0035] In one embodiment, the drone control module includes: An environmental analysis unit, for dividing the livestock breeding environment into a plurality of breeding areas according to the breeding type and functional type in the livestock breeding environment, and determining the number of livestock according to the breeding type of each breeding area, and determining the livestock movement range according to the functional type of each breeding area; A duration calculation unit, used to determine the patrol duration of the drone device over the breeding area based on the number of livestock and the range of livestock movement according to the following formula; , in, Indicates the duration of the drone's patrol over the breeding area. Indicates the estimated length of time that livestock will stay in the breeding area. represents the area of the breeding area, n represents the number of livestock in the breeding area, Indicates the range of livestock movement in the breeding area, with a value of (0, 1). represents a natural constant, with a value of 2.72. Indicates the unit reference area of the farming type in the farming area, It indicates the comprehensive monitoring difficulty of the adjacent areas of the breeding area, and its value is (0, 1); A stability calculation unit is used to design a flight trajectory of the UAV device according to the patrol time over each breeding area, determine the flight state of the UAV device based on the flight trajectory, and calculate the state stability value of the flight state according to the following formula; , in, Indicates the state stability value of the flight state, Indicates the flight altitude of the drone device. Indicates the flight speed of the drone device. The angle representing the rotation angle of the drone device, Indicates the rotation angular rate of the drone device; A judging and adjusting unit, used for judging whether the state stability value of the flight state satisfies a preset stability value; If so, maintain the flight trajectory; Otherwise, adjust the flight trajectory of the UAV device until the state stability value of the flight state meets the preset stability value.
[0036] In this embodiment, the breeding type is, for example, the type of livestock, such as cattle, sheep, etc.
[0037] In this embodiment, the functional types include, for example, an activity area, a feeding area, and the like.
[0038] In this embodiment, the unit reference area of the farming type of the farming area is determined by the function and type.
[0039] In this embodiment, the difficulty of comprehensive monitoring of areas adjacent to the breeding area is determined by the function and type of the adjacent areas.
[0040] In this embodiment, the more stable the flight state is, the larger the corresponding state stability value is.
[0041] In this embodiment, for the formula part, the engineering technology field pays more attention to the numerical value and likes to separate the numerical value from the unit. A symbol often only represents the numerical value, and then specifies the unit separately. This practice seems to ignore the unit, but in fact it is to completely define all units, leaving no room for change or conversion. The advantage is that the calculation is convenient, and everyone's calculation results have a completely consistent expression, which is very convenient in engineering applications. The reason for doing this is that there are many empirical formulas in engineering applications. These formulas do not have clear physical meanings like those in physics, so dimensional analysis cannot be performed. Used to indicate the stability of the UAV's rotation characteristics. Used to indicate the stability of the UAV's flight speed and altitude characteristics.
[0042] The beneficial effect of the above design scheme is: by dividing the livestock breeding environment into multiple breeding areas according to the breeding type and functional type in the livestock breeding environment, and determining the number of livestock according to the breeding type of each breeding area, and determining the livestock movement range according to the functional type of each breeding area, and then determining the length of stay in the area based on these determined parameters, ensuring that the determined flight trajectory can determine the livestock situation in each area in a targeted manner, reading the movement trajectory of each livestock individual to the greatest extent, and judging the stability of the flight trajectory classification state, to ensure the safety and effectiveness of the UAV equipment flight.
[0043] In one embodiment, the livestock breeding data adjustment module includes: A duration determination unit is used to obtain various data currently stored, and divide the data according to data types to obtain multiple groups of type storage data, and determine the data space occupation degree and data content timeliness degree of the data type according to the type characteristics of the data type, and determine a first reference storage duration of the data type based on the data space occupation degree, determine a second reference storage duration of the data type based on the data content expiration degree, and determine a comprehensive reference storage duration based on the first reference storage duration and the second reference storage duration; A duration weighting unit, used to obtain historical call records for each data type, obtain a call frequency based on the historical call records, determine a weighted value for the comprehensive reference storage duration based on the call frequency, and perform weighted processing on the comprehensive reference storage duration using the weighted value to obtain a weighted storage duration; A capacity judgment unit is used to delete data whose storage duration exceeds the weighted storage duration in the multiple types of storage data, obtain valid type storage data, and judge whether the data capacity of the valid type storage data exceeds the standard storage capacity corresponding to the valid type storage data; If yes, determine the data extraction frequency based on the data capacity difference between the valid type storage data and the standard storage capacity, extract the valid type storage data in the time dimension according to the data extraction frequency to obtain extracted data, and remove the extracted data to obtain the target type storage data; Otherwise, the effective type storage data is used as the target type storage data; The storage unit is used to store the target type storage data into the server data storage space.
[0044] In this embodiment, based on the first reference storage duration and the second reference storage duration, the comprehensive reference storage duration is determined by taking the larger one as the comprehensive reference storage duration.
[0045] In this embodiment, the greater the calling frequency, the greater the corresponding weighted value, and the greater the weighted storage duration.
[0046] In this embodiment, the standard storage capacity corresponding to the valid type storage data is preset.
[0047] In this embodiment, the greater the difference between the data capacity of the valid type storage data and the standard storage capacity, the greater the frequency of data extraction is determined to be, and the more data is extracted.
[0048] The beneficial effect of the above design scheme is: by acquiring various types of data currently stored and dividing each type of data according to the data type, multiple groups of type storage data are obtained, and the comprehensive reference storage time for the data type is determined according to the type characteristics of the data type, and then the comprehensive reference storage time is weighted in combination with the call frequency to obtain the weighted storage time, so as to ensure the optimality of the weighted storage time, so that the data with a storage time exceeding the weighted storage time in the multiple groups of type storage data is deleted without affecting the acquisition of valid data. Afterwards, according to whether the data capacity of the valid type storage data exceeds the standard storage capacity corresponding to the valid type storage data, the method of extracting data according to the time system is used to eliminate the data in the intermediate interval time period. While ensuring that the data capacity meets the requirements, the valid data is retained as much as possible to avoid the loss of valid data caused by directly deleting the earliest data, so as to alleviate the pressure on the server data storage space, improve the running speed of the remote client, and ensure the validity of the data database.
[0049] Furthermore, the server includes: A data receiving module is used to receive various data monitored by the environment collection unit, the environment monitoring unit, the livestock individual monitoring unit and the flight detection unit; A data storage module, used for classifying and storing various data received by the data receiving module, thereby forming a data database; The data transmission module is used to transmit the classified data to the remote client in sequence so that users can view it at any time.
[0050] Furthermore, the remote client includes: User registration / login portal, used to assist users in registering, logging into the remote monitoring system of animal husbandry, and authorizing personal login accounts; at the same time, it provides users with personal information maintenance functions, including: adding, deleting, modifying, and checking personal accounts, and user basic information registration and management; The livestock breeding data query portal is used to provide users with a query interface for relevant data in the livestock breeding environment, thereby obtaining the data content that users need to view, including: videos, text documents and photos; The livestock breeding data adjustment module is used to effectively add, delete, modify and query the existing stored data to alleviate the pressure on the server data storage space, improve the operating speed of the remote client, and ensure the validity of the data database; specifically, the livestock breeding data adjustment module can delete the data with a relatively long date in the database and the livestock and poultry data that are not in the existing breeding environment to reduce the existence of invalid data and speed up the speed and efficiency of subsequent user queries.
[0051] Furthermore, the data storage module includes: The data classification module is used to classify the received data by category, specifically into: humidity index data, temperature index data, carbon dioxide content index data, ammonia content index data, livestock breeding environment monitoring video, livestock breeding environment flight inspection video, livestock and poultry individual movement trajectory and livestock and poultry individual vital signs; The data sorting module is used to sort the classified data according to the received date, and to create corresponding folders in sequence by date, and to classify and save each type of data in the corresponding folder in sequence by date, and to mark the folder with the timestamp and data category.
[0052] Working principle: By setting up humidity sensors, temperature sensors, carbon dioxide sensors and ammonia sensors, the comprehensiveness of livestock breeding environment detection is improved; and RFID electronic tags and vital signs detectors are installed on each livestock and poultry to monitor their movement trajectory and vital signs. The drone equipment is used to drive the airborne RFID reading equipment to fly and read the movement trajectory of the RFID electronic tag, so as to timely detect whether the livestock and poultry are lost or mistakenly enter other breeding houses, thereby improving the practicality of the remote monitoring system; the data classification module and the data sorting module are used to classify and sort the data and save them in the folder to improve the user's query speed; the livestock breeding information adjustment module is used to add, delete, modify and query the existing data to relieve the pressure of storage space.
[0053] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0054] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A remote monitoring system based on intelligent animal husbandry, characterized in that: include: Environmental collection unit, used to collect humidity, temperature and air quality index of the livestock breeding environment, so as to understand the quality of the livestock breeding environment in real time; Environmental monitoring unit, used to take long-term photos of the specific contents of the livestock breeding environment, so as to check the status of the livestock breeding environment in real time; The livestock individual monitoring unit is used to monitor the movement trajectory of individual livestock and poultry in order to obtain the specific location of each livestock and poultry; The flight detection unit is used to automatically cruise in the livestock breeding environment and read the data monitored by the livestock individual monitoring unit, and then transmit the read data to the server based on wireless communication; The server is used to receive the monitoring data of livestock individuals, process and save the data, and then transmit it to the remote client for browsing based on wireless communication; The remote client is used to log in to query and delete the specific content of the livestock breeding environment so that users can conduct remote monitoring, and the remote client is specifically: a smartphone or a computer.
2. A remote monitoring system based on intelligent animal husbandry according to claim 1, characterized in that: The environment acquisition unit comprises: Humidity sensor, used to detect the humidity index in the livestock breeding environment and send it to the server for sorting and storage; Temperature sensor, used to detect the temperature index in the livestock breeding environment and send it to the server for sorting and storage; Carbon dioxide sensor, used to detect the carbon dioxide content index in the livestock breeding environment and send it to the server for sorting and storage; Ammonia sensor is used to detect the ammonia content index in the livestock breeding environment and send it to the server for sorting and storage.
3. The remote monitoring system based on intelligent animal husbandry according to claim 1 is characterized in that: The environment monitoring unit comprises: The camera equipment is used to install no less than two camera equipment in sequence at various positions in the livestock breeding environment, so as to take real-time photos of the specific conditions in the livestock breeding environment, and transmit the photographed content to the server for storage.
4. The remote monitoring system based on intelligent animal husbandry according to claim 1 is characterized in that: The livestock individual monitoring unit comprises: RFID electronic tags are installed on the body of each livestock and poultry to monitor the movement trajectory of each livestock and poultry, and use RFID technology to transmit wireless radio frequency signals into the livestock breeding environment; A vital sign detector is used to be installed on the body of each livestock and poultry to detect the vital sign status of each livestock and poultry; The wireless signal transceiver is used to receive the vital signs detected by the vital signs detector and send it to the server for storage.
5. The remote monitoring system based on intelligent animal husbandry according to claim 1 is characterized in that: The flight detection unit comprises: Unmanned aerial vehicle equipment, based on the drone equipment to carry out flight inspections in the livestock breeding environment, so as to obtain inspection videos in the livestock breeding environment; The UAV control module is used to formulate the flight trajectory of the UAV equipment and control the flight status of the UAV equipment; The airborne RFID reading device is installed on the drone equipment. It reads the movement trajectory of individual livestock and poultry based on the wireless radio frequency signal emitted by RFID and sends it to the server for storage.
6. A remote monitoring system based on intelligent animal husbandry according to claim 5, characterized in that: UAV control module, including: An environmental analysis unit, for dividing the livestock breeding environment into a plurality of breeding areas according to the breeding type and functional type in the livestock breeding environment, and determining the number of livestock according to the breeding type of each breeding area, and determining the livestock movement range according to the functional type of each breeding area; A duration calculation unit, used to determine the patrol duration of the drone device over the breeding area based on the number of livestock and the range of livestock movement according to the following formula; , in, Indicates the patrol time of the drone equipment over the breeding area. Indicates the estimated length of time livestock will stay in the breeding area. represents the area of the breeding area, n represents the number of livestock in the breeding area, Indicates the range of livestock movement in the breeding area, with a value of (0, 1). represents a natural constant, with a value of 2.
72. Indicates the unit reference area of the farming type in the farming area, It indicates the comprehensive monitoring difficulty of the adjacent areas of the breeding area, and its value is (0, 1); A stability calculation unit is used to design a flight trajectory of the UAV device according to the patrol time over each breeding area, determine the flight state of the UAV device based on the flight trajectory, and calculate the state stability value of the flight state according to the following formula; , in, Indicates the state stability value of the flight state, Indicates the flight altitude of the drone device. Indicates the flight speed of the drone device. The angle representing the rotation angle of the drone device, Indicates the rotation angular rate of the drone device; A judging and adjusting unit, used for judging whether the state stability value of the flight state satisfies a preset stability value; If so, maintain the flight trajectory; Otherwise, adjust the flight trajectory of the UAV device until the state stability value of the flight state meets the preset stability value.
7. The remote monitoring system based on intelligent animal husbandry according to claim 1 is characterized by: The server comprises: A data receiving module is used to receive various data monitored by the environment collection unit, the environment monitoring unit, the livestock individual monitoring unit and the flight detection unit; A data storage module, used for classifying and storing various data received by the data receiving module, thereby forming a data database; The data transmission module is used to transmit the classified data to the remote client in sequence so that users can view it at any time.
8. The remote monitoring system based on intelligent animal husbandry according to claim 1 is characterized by: The remote client comprises: User registration / login portal, used to assist users in registering, logging into the remote monitoring system of animal husbandry, and authorizing personal login accounts; at the same time, it provides users with personal information maintenance functions, including: adding, deleting, modifying, and checking personal accounts, and user basic information registration and management; The livestock breeding data query portal is used to provide users with a query interface for relevant data in the livestock breeding environment, thereby obtaining the data content that users need to view, including: videos, text documents and photos; The livestock breeding data adjustment module is used to effectively add, delete, modify and query the existing stored data to alleviate the pressure on the server data storage space, improve the operating speed of the remote client, and ensure the effectiveness of the data database.
9. A remote monitoring system based on intelligent animal husbandry according to claim 8, characterized in that: Livestock breeding data adjustment module, including: A duration determination unit is used to obtain various data currently stored, and divide the data according to data types to obtain multiple groups of type storage data, and determine the data space occupation degree and data content timeliness degree of the data type according to the type characteristics of the data type, and determine a first reference storage duration of the data type based on the data space occupation degree, determine a second reference storage duration of the data type based on the data content expiration degree, and determine a comprehensive reference storage duration based on the first reference storage duration and the second reference storage duration; A duration weighting unit, used to obtain historical call records for each data type, obtain a call frequency based on the historical call records, determine a weighted value for the comprehensive reference storage duration based on the call frequency, and perform weighted processing on the comprehensive reference storage duration using the weighted value to obtain a weighted storage duration; A capacity judgment unit is used to delete data whose storage duration exceeds the weighted storage duration in the multiple types of storage data, obtain valid type storage data, and judge whether the data capacity of the valid type storage data exceeds the standard storage capacity corresponding to the valid type storage data; If yes, determine the data extraction frequency based on the data capacity difference between the valid type storage data and the standard storage capacity, extract the valid type storage data in the time dimension according to the data extraction frequency to obtain extracted data, and remove the extracted data to obtain the target type storage data; Otherwise, the effective type storage data is used as the target type storage data; The storage unit is used to store the target type storage data into the server data storage space.
10. A remote monitoring system based on intelligent animal husbandry according to claim 7, characterized in that: The data storage module comprises: The data classification module is used to classify the received data by category, specifically into: humidity index data, temperature index data, carbon dioxide content index data, ammonia content index data, livestock breeding environment monitoring video, livestock breeding environment flight inspection video, livestock and poultry individual movement trajectory and livestock and poultry individual vital signs; The data sorting module is used to sort the classified data according to the received date, and to create corresponding folders in sequence by date, and to classify and save each type of data in the corresponding folder in sequence by date, and to mark the folder with the timestamp and data category.