CN111260496B - Real-time monitoring method and system for environment of livestock and poultry house - Google Patents

Real-time monitoring method and system for environment of livestock and poultry house Download PDF

Info

Publication number
CN111260496B
CN111260496B CN202010078884.8A CN202010078884A CN111260496B CN 111260496 B CN111260496 B CN 111260496B CN 202010078884 A CN202010078884 A CN 202010078884A CN 111260496 B CN111260496 B CN 111260496B
Authority
CN
China
Prior art keywords
livestock
poultry house
historical
environment
poultry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010078884.8A
Other languages
Chinese (zh)
Other versions
CN111260496A (en
Inventor
滕光辉
曹孟冰
宗超
庄晏榕
雷凯栋
周振宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Agricultural University
Original Assignee
China Agricultural University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Agricultural University filed Critical China Agricultural University
Priority to CN202010078884.8A priority Critical patent/CN111260496B/en
Publication of CN111260496A publication Critical patent/CN111260496A/en
Application granted granted Critical
Publication of CN111260496B publication Critical patent/CN111260496B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K29/00Other apparatus for animal husbandry
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K45/00Other aviculture appliances, e.g. devices for determining whether a bird is about to lay

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Environmental Sciences (AREA)
  • Animal Husbandry (AREA)
  • Business, Economics & Management (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Agronomy & Crop Science (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Mining & Mineral Resources (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Birds (AREA)
  • Housing For Livestock And Birds (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a method and a system for monitoring the environment of a livestock house in real time, wherein the method comprises the following steps: acquiring the current number of target objects in each limit column in the livestock and poultry house; acquiring current environment data corresponding to the livestock and poultry house; and matching in a database according to the current number of the target objects in each limit fence and the current environment data corresponding to the livestock and poultry house to obtain the current predicted environment distribution of the livestock and poultry house. According to the embodiment of the invention, the number of pigs in the limiting fence, the environmental data in the limiting fence and the predicted environmental distribution of the limiting fence at a plurality of past historical moments are stored in the database, and when the actual condition of each limiting fence in the pigsty at the current moment needs to be obtained, only searching and matching are needed in the database, so that the calculation time is saved, the real-time monitoring of the limiting fence in the pigsty is realized, and the breeding personnel can take corresponding countermeasures in time according to the real-time condition of the pigsty.

Description

Real-time monitoring method and system for environment of livestock and poultry house
Technical Field
The invention relates to the technical field of environment monitoring of livestock houses, in particular to a real-time environment monitoring method and system for livestock houses.
Background
In the breeding process of sows, the production condition of the sows is affected by the environment, and the sows are greatly affected by overheating or supercooling of the environment.
Because the sensor is with high costs, and have the inconvenient scheduling problem of maintaining, the sensor of installation in the pig house is limited, so the environmental data of gathering can not reflect the particular situation of pig house, and environmental monitoring dead angle is very general. And most of domestic sow farms use limit fences, and when the sows in the limit fences meet the conditions of extreme climate, untimely environmental regulation and control and the like, the sows in the limit fences cannot move and avoid by themselves, so that stress is generated when the sows are overheated in summer or overcooled in winter, the production level of the sows is reduced, and even the sows die in serious cases.
CFD is a simulation tool that embodies the practical use of environmental distribution, but traditional CFD simulation methods are computationally lengthy. When the method is used in the field, the calculation result is not accurate enough by using a simple environment monitoring value as an initial condition. And manual intervention is needed in the calculation process, and automatic adjustment can not be carried out according to the change of the slaughtering condition of the pigs in the pigsty and the change of the actual environment. Thereby leading to that the real-time environment of the livestock growth can not be well monitored.
Disclosure of Invention
In order to solve the above problems, embodiments of the present invention provide a method and a system for monitoring an environment of a livestock house in real time.
In a first aspect, an embodiment of the present invention provides a livestock and poultry monitoring method, including:
acquiring the current number of target objects in each limit column in the livestock and poultry house;
acquiring current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and acquiring animal skin temperature data at a representative position in the livestock and poultry house;
and matching in a database according to the current number of the target objects in each limit column and the corresponding current environment data in the livestock and poultry house to obtain the current prediction environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limit column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical prediction environment distribution in the livestock and poultry house at each historical moment.
Preferably, the data in the database is obtained by:
acquiring a geometric model of the livestock and poultry house preset in the CFD algorithm according to the historical number of the target objects in each limit column;
acquiring historical predicted environment distribution of the livestock and poultry house according to historical environment data corresponding to the inlet of the livestock and poultry house, historical environment data corresponding to the air outlet of the livestock and poultry house, skin temperature data of animals in the livestock and poultry house and a geometric model of the livestock and poultry house preset in the CFD algorithm;
and comparing the historical predicted environment distribution of the livestock and poultry house with the historical actual environment distribution of the monitoring points of the livestock and poultry house, and if the difference value is within a preset range, storing the historical number of the target objects in each limit fence, the historical environment data corresponding to the livestock and poultry house and the historical predicted environment distribution of the livestock and poultry house in the database.
Preferably, the method further comprises the following steps:
if the difference value is out of the preset range, automatically fine-adjusting historical environmental data corresponding to an inlet of the livestock and poultry house, historical environmental data corresponding to an air outlet of the livestock and poultry house and skin temperature data of animals in the livestock and poultry house, repeating the CFD calculation step, obtaining the historical predicted environmental distribution of the livestock and poultry house after adjustment, and realizing the self-adaptive CFD adjustment process until the difference value between the historical predicted environmental distribution of the livestock and poultry house and the historical actual environmental distribution of the livestock and poultry house is within the preset range after adjustment; and storing the historical number of the target objects in each limit column, the historical environmental data of the livestock and poultry house after adjustment and the historical forecast environmental distribution of the livestock and poultry house after adjustment in the database.
Preferably, the obtaining of the current environment data corresponding to the livestock and poultry house is implemented by:
arranging a plurality of monitoring points in the livestock and poultry house;
monitoring target monitoring points through a plurality of sensors, and acquiring the actual environment distribution of the livestock and poultry house and the animal skin temperature of representative positions according to monitoring data.
Preferably, the obtaining of the historical predicted environment distribution of the livestock and poultry house according to the historical environment data corresponding to the inlet of the livestock and poultry house, the historical environment data corresponding to the outlet of the livestock and poultry house, the skin temperature data of the animals in the livestock and poultry house, and the geometric model of the livestock and poultry house preset in the CFD algorithm specifically includes:
and taking the historical environment data corresponding to the inlet of the livestock and poultry house, the historical environment data corresponding to the air outlet of the livestock and poultry house and the skin temperature data of animals in the livestock and poultry house as boundary conditions of a geometric model of the livestock and poultry house in the CFD algorithm, and calculating by utilizing a continuity equation, an energy differential equation and a momentum differential equation to obtain the historical prediction environment distribution of the livestock and poultry house.
Preferably, the acquiring the current number of the target objects in each of the barriers in the livestock and poultry house specifically includes:
acquiring a target picture through a camera in the livestock and poultry house;
and identifying the target picture to obtain the current number of the target objects in each limit column.
Preferably, the obtaining of the geometric model of the livestock and poultry house preset in the adaptive CFD algorithm according to the historical number of the target objects in each of the barriers specifically includes:
acquiring a code corresponding to each limit column according to the historical number of the target objects in each limit column;
acquiring geometric codes corresponding to the livestock and poultry houses according to a preset sequence and codes corresponding to each limit column;
and acquiring a geometric model of the livestock house preset in the self-adaptive CFD algorithm according to the geometric code corresponding to the livestock house.
In a second aspect, an embodiment of the present invention provides a livestock monitoring system, including:
the number module is used for acquiring the current number of the target objects in each limit column in the livestock and poultry house;
the environment module is used for acquiring current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and animal skin temperature data at a representative position in the livestock and poultry house are acquired;
and the prediction module is used for matching in a database according to the current number of the target objects in each limiting column and the corresponding current environment data in the livestock and poultry house to obtain the current prediction environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limiting column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical prediction environment distribution in the livestock and poultry house at each historical moment.
In a third aspect, an embodiment of the present invention provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the steps of the livestock monitoring method provided in the first aspect of the present invention are implemented.
In a fourth aspect, an embodiment of the present invention provides a non-transitory computer readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of a livestock monitoring method provided in the first aspect of the present invention.
The embodiment of the invention provides a livestock monitoring method and a livestock monitoring system, which are characterized in that the historical number of pigs in a limit column at a plurality of past historical moments, the historical environmental data of a livestock house and the historical prediction environmental distribution of the livestock house are stored in a database. By storing the data in the database, when the actual condition of each limiting fence in the pigsty at the current moment needs to be acquired, only the data needs to be searched and matched in the database, so that the calculation time is saved, the real-time monitoring of the limiting fence in the pigsty is realized, and the breeding personnel can take corresponding countermeasures in time according to the real-time condition of the pigsty.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is a flow chart of a livestock and poultry monitoring method provided by an embodiment of the invention;
fig. 2 is a schematic structural diagram of a livestock monitoring system according to an embodiment of the present invention;
fig. 3 is a schematic physical structure diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The real-time monitoring method for livestock and poultry provided by the embodiment of the invention can be suitable for various livestock and poultry used for breeding in the limiting fence, such as pigs, cattle, sheep and the like.
The traditional CFD environment simulation method is long in calculation time and cannot perform environment simulation according to the actual condition of the limiting fence, so that the real-time condition of the piggery cannot be known in the breeding pond.
To solve the problem, fig. 1 is a flow chart of a livestock monitoring method provided by an embodiment of the present invention, and as shown in fig. 1, the embodiment of the present invention provides a livestock monitoring method, which includes:
s1, acquiring the current number of target objects in each limit column in a livestock and poultry house;
s2, obtaining current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and obtaining animal skin temperature data at representative positions in the livestock and poultry house;
and S3, matching in a database according to the current number of the target objects in each limiting column and the corresponding current environment data in the livestock and poultry house to obtain the current predicted environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limiting column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical predicted environment distribution in the livestock and poultry house at each historical moment.
In the embodiment of the present invention, the livestock house is a pig house, and the target object is a pig.
When the environmental distribution in the pigsty at the current moment needs to be acquired, the number of the pigs in each limiting fence needs to be identified firstly because the number of the pigs in the limiting fence can influence parameters in the environment.
Therefore, the current number of the pigs in each limiting fence in the pigsty at the current moment is obtained by photographing through a camera arranged in the pigsty and then identifying the current number of the pigs in each limiting fence through an image identification algorithm. Generally, the number of pigs in one place is 1, and some places may not have pigs.
According to the embodiment of the invention, according to actual requirements, the environment data specifically comprises other similar environment data such as the temperature of the pigsty, the humidity of the pigsty, the wind speed of the pigsty, the skin temperature of the pig (the pig is a part of an indoor environment and is classified as the environment temperature), and the like, the environment data of the pigsty is collected by arranging different types of sensors in the pigsty, when the environment data to be collected is the temperature, the humidity and the wind speed, the corresponding types of the sensors in the pigsty comprise a temperature sensor, a humidity sensor, a wind speed sensor and the like, and the types of the environment data and the sensors can be specifically adjusted according to actual conditions.
Because the number of the pigs in the limiting columns can influence the actual environment distribution situation, data matching is carried out in the database according to the current number of the pigs in each limiting column and the corresponding current environment data in the pigsty, the history situation most similar to the current environment situation is searched, and the historical predicted environment distribution of the pigsty corresponding to the history situation is used as the current predicted environment distribution of the pigsty at the current moment.
The current prediction environment distribution of the pigsty comprises the current temperature distribution condition, the current humidity distribution condition and the current wind speed distribution condition of each limiting fence in the pigsty.
The historical forecast environmental distribution of the pigsty comprises the historical temperature distribution condition, the historical humidity distribution condition and the historical wind speed distribution condition of each limiting fence in the pigsty.
The embodiment of the invention provides a livestock monitoring method and a livestock monitoring system, which are characterized in that the historical number of pigs in a limit column at a plurality of past historical moments, the historical environmental data of a livestock house and the historical prediction environmental distribution of the livestock house are stored in a database. By storing the data in the database, when the actual condition of each limiting fence in the pigsty at the current moment needs to be acquired, only the data needs to be searched and matched in the database, so that the calculation time is saved, the real-time monitoring of the limiting fence in the pigsty is realized, and the breeding personnel can take corresponding countermeasures in time according to the real-time condition of the pigsty.
On the basis of the above embodiment, preferably, the data in the database is obtained by:
acquiring a geometric model of the livestock and poultry house preset in the CFD algorithm according to the historical number of the target objects in each limit column;
acquiring historical predicted environment distribution of the livestock and poultry house according to historical environment data corresponding to the inlet of the livestock and poultry house, historical environment data corresponding to the air outlet of the livestock and poultry house, skin temperature data of animals in the livestock and poultry house and a geometric model of the livestock and poultry house preset in the CFD algorithm;
and comparing the historical predicted environment distribution of the livestock and poultry house with the historical actual environment distribution of the monitoring points of the livestock and poultry house, and if the difference value is within a preset range, storing the historical number of the target objects in each limit fence, the historical environment data corresponding to the livestock and poultry house and the historical predicted environment distribution of the livestock and poultry house in the database.
Specifically, the data stored in the database is obtained by the following method:
for any historical moment, firstly shooting an image of a pigsty, acquiring the historical number of pigs in each limit column in the pigsty by identifying the image, and then acquiring a livestock geometric model in the adaptive CFD algorithm according to the historical number of the pigs in each limit column, for example, if 5 limit columns exist in the pigsty, only the pigs exist in the first three limit columns, and no pigs exist in the other two limit columns, in the embodiment of the invention, each limit column is coded according to a certain sequence, the code of the limit column with the pigs is 1, the code of the limit column without the pigs is 0, the integral code of the pigsty under the condition is 11100, and the proper livestock geometric model in the adaptive CFD algorithm is selected according to the integral code; if only the first limit fence has pigs and other limit fences have no pigs, the integral code of the pigsty is 10000, and the corresponding livestock and poultry house geometric model of the adaptive CFD algorithm is selected according to the integral code.
And then acquiring historical environment data corresponding to the pig house inlet, historical environment data corresponding to the pig house air outlet and skin temperature data of pigs in the pig house, acquiring historical predicted environment distribution of the pig house by utilizing the geometric model of the livestock and poultry house in the adaptive CFD algorithm, comparing the historical predicted environment distribution of the pig house at the moment with historical actual environment distribution of the pig house, and storing the historical number of the target object in each limit fence, the historical environment data corresponding to the pig house and the historical predicted environment distribution of the pig house in a database if the difference value between the historical predicted environment distribution of the pig house and the historical actual environment distribution of the pig house is within a preset range.
On the basis of the above embodiment, it is preferable that the method further includes:
if the difference value is out of the preset range, automatically fine-tuning historical environment data corresponding to the inlet of the livestock and poultry house, historical environment data corresponding to the air outlet of the livestock and poultry house and skin temperature data of animals in the livestock and poultry house, repeating the CFD calculation step, obtaining the historical predicted environment distribution of the adjusted livestock and poultry house until the difference value between the historical predicted environment distribution of the livestock and poultry house and the historical actual environment distribution of the livestock and poultry house is within the preset range, and thus realizing the self-adaptive CFD adjustment process; and storing the historical number of the target objects in each limit fence, the adjusted historical environment data of the livestock and poultry house and the adjusted historical prediction environment distribution of the livestock and poultry house in the database.
If the difference value between the historical predicted environment distribution of the pigsty and the historical actual environment distribution of the pigsty is out of the preset range, the boundary condition of a geometric model of the livestock and poultry house in the adaptive CFD algorithm is not met, the historical environment data corresponding to the inlet of the pigsty, the historical environment data corresponding to the outlet of the pigsty and the skin temperature data of pigs in the pigsty are predicted again by using the adjusted adaptive CFD algorithm to obtain the adjusted historical predicted environment distribution, the process is repeated until the difference value between the adjusted historical predicted environment distribution and the historical actual environment distribution of the pigsty is in the preset range, and the number of pigs in each fence, the historical environment data of the fence finally obtained after adjustment and the historical predicted environment distribution of the fence finally obtained after adjustment are stored in a database.
In the embodiment of the invention, the calculated historical predicted environment distribution is compared with the historical actual environment distribution of the livestock and poultry house, the historical actual environment distribution of the livestock and poultry house is obtained by carrying out data detection on a plurality of detection points, and in practical situations, the number of the environment detection points is particularly small, the detection points can be above certain pigs, can be in artificial aisles of the pig house and can be in the middle of the pig house, so the historical environment data of the livestock and poultry house is used as the boundary condition of a geometric model of the livestock and poultry house, if errors exist, the boundary condition is automatically adjusted (namely the historical environment data of the livestock and poultry house is automatically adjusted), the calculation is carried out again until the difference between the calculated historical predicted environment distribution and the historical actual environment distribution of the measurement points of the livestock and poultry house is within an acceptable range, and the calculation is stopped.
The historical predicted environment distribution calculated by the embodiment of the invention can be regarded as representing the complete environment distribution of the livestock and poultry house, including the environment situation of each pig. The traditional sensors cannot be arranged around each pig, and one pigsty usually has thousands of pigs, so that the monitoring cost is greatly increased.
In the traditional monitoring method, because the sensors in the pigsty are arranged less, the number of dead zones of environment monitoring is large, so that the dead zones of environment monitoring cannot be accurately judged, and the condition of poor local environment is easily caused.
In the embodiment of the invention, the environment monitoring dead angle area in the pigsty can be predicted through the environment data acquired by a small number of sensors, so that the existence of the monitoring dead angle is avoided, and the comprehensive monitoring of the limit fence is realized.
The traditional CFD environment simulation error is large, the real-time performance is poor, and feedback cannot be formed with the environmental control equipment, and the initial preset method is adjusted by comparing the predicted environment distribution with the actual environment distribution in the application, so that the accuracy of the finally obtained predicted environment distribution is ensured.
Finally, CFD cannot automatically adjust models for analysis based on changes in the number of pigs. In the application, a proper preset distribution method is selected according to the number of the pigs, so that the predicted distribution method can be combined with the actual environment, and the predicted environment distribution is more in line with the actual situation.
On the basis of the above embodiment, preferably, the acquiring of the current environment data corresponding to the livestock and poultry house is implemented by:
arranging a plurality of monitoring points in the livestock and poultry house;
monitoring target monitoring points through a plurality of sensors, and acquiring the actual environment distribution of the livestock and poultry house and the animal skin temperature of representative positions according to monitoring data.
Specifically, according to the actual situation, a plurality of monitoring points are arranged in the pigsty, then a temperature sensor, a humidity sensor and an air speed sensor are arranged at each monitoring point, and according to data acquired by the monitoring points, the actual environment distribution of the limiting fence is generated.
On the basis of the foregoing embodiment, preferably, the obtaining of the historical predicted environment distribution of the livestock and poultry house according to the historical environment data corresponding to the inlet of the livestock and poultry house, the historical environment data corresponding to the outlet of the livestock and poultry house, the skin temperature data of the animals in the livestock and poultry house, and the geometric model of the livestock and poultry house preset in the CFD algorithm specifically includes:
and taking the historical environment data corresponding to the inlet of the livestock and poultry house, the historical environment data corresponding to the air outlet of the livestock and poultry house and the skin temperature data of animals in the livestock and poultry house as boundary conditions of a geometric model of the livestock and poultry house in the CFD algorithm, and calculating by utilizing a continuity equation, an energy differential equation and a momentum differential equation to obtain the historical prediction environment distribution of the livestock and poultry house.
Specifically, CFD is an abbreviation for english computerized Fluid Dynamics. It has been developed along with computer technology and numerical calculation technology. In short, CFD is equivalent to "virtually" experiments in computers to simulate real fluid flow conditions. The basic principle is to numerically solve a differential equation for controlling the fluid flow to obtain the discrete distribution of the flow field of the fluid flow on a continuous area, thereby approximately simulating the fluid flow condition. CFD can be considered as one of the modern analog simulation techniques.
In the embodiment of the invention, the historical environmental data at the pig house inlet, the historical environmental data at the pig house air outlet and the skin temperature data of pigs in the pig house are used as boundary conditions of the adaptive CFD algorithm, so that the historical predicted environmental distribution of the pig house is obtained.
On the basis of the foregoing embodiment, preferably, the acquiring the current number of target objects in each fence in the livestock and poultry house specifically includes:
acquiring a target picture through a camera in the livestock and poultry house;
and identifying the target picture to obtain the current number of the target objects in each limit column.
Specifically, in the embodiment of the invention, the condition in the pigsty is shot through the camera, the target picture is obtained, and the target picture is identified to obtain the current number of pigs in each limiting fence.
On the basis of the foregoing embodiment, preferably, the obtaining a geometric model of a livestock house preset in an adaptive CFD algorithm according to the historical number of target objects in each fence specifically includes:
acquiring a code corresponding to each limit column according to the historical number of the target objects in each limit column;
acquiring geometric codes corresponding to the livestock and poultry houses according to a preset sequence and codes corresponding to each limit column;
and acquiring a geometric model of the livestock house preset in the self-adaptive CFD algorithm according to the geometric code corresponding to the livestock house.
Specifically, the codes of the limit columns are obtained according to the historical number of pigs in each limit column, and then the geometric codes corresponding to the whole livestock house are obtained according to the codes corresponding to the limit columns in a preset sequence.
For example, if there are 5 barriers in the pigsty, only the first three barriers have pigs, and the other two barriers do not have pigs, in the embodiment of the present invention, each barrier is encoded according to a certain sequence, the encoding of the barrier with pigs is 1, and the encoding of the barrier without pigs is 0, so as to obtain the geometric encoding of the pigsty which is 11100 in this case, and select a proper geometric model of the poultry house in the adaptive CFD algorithm according to the overall encoding; if only the first limit fence has pigs and other limit fences have no pigs, the geometric code of the pigsty is 10000, and the corresponding livestock and poultry house geometric model of the adaptive CFD algorithm is selected according to the whole code.
Specifically, the historical number of pigs in each stall stored in the database may be a geometric code obtained according to the historical number of pigs in each stall, that is, the geometric code of the pigsty, historical environmental data of the pigsty, and historical predicted environmental distribution of the pigsty stored in the database.
Specifically, the predicted environment distribution condition of the current moment in each limiting fence can be displayed in real time, so that the breeding personnel can know the actual condition in the pigsty visually and conveniently.
In summary, the livestock and poultry monitoring method provided by the embodiment of the invention can comprehensively, accurately and timely reflect the environmental distribution condition of the pigsty, so as to timely treat the unfavorable environmental condition and predict the environmental dead corner area in the pigsty.
Fig. 2 is a schematic structural diagram of a livestock monitoring system according to an embodiment of the present invention, and as shown in fig. 2, the system includes: a number module 201, an environment module 202, and a prediction module 203, wherein:
the number module 201 is used for acquiring the current number of the target objects in each limit column in the livestock and poultry house;
the environment module 202 is configured to obtain current environment data corresponding to the livestock and poultry house, where the current environment data corresponding to the livestock and poultry house includes current environment data of a monitoring point in the livestock and poultry house, and obtain animal skin temperature data at a representative position in the livestock and poultry house;
the prediction module 203 is configured to perform matching in a database according to the current number of the target objects in each fence and the current environment data corresponding to the livestock and poultry house, and obtain the current prediction environment distribution of the livestock and poultry house, where the database is configured to store the historical number of the target objects in each fence at each historical time, the historical environment data corresponding to the livestock and poultry house at each historical time, and the historical prediction environment distribution corresponding to the livestock and poultry house at each historical time.
Specifically, the number module 201 obtains the current number of pigs in each limiting fence in the pigsty at the current time, the environment module 202 collects current environment data corresponding to the pigsty, and the prediction module 203 matches the current number of the pigs in each limiting fence with the current environment data corresponding to the pigsty in the database to obtain the current prediction environment distribution of the pigsty at the current time.
The system embodiment provided in the embodiment of the present invention is for implementing the above method embodiments, and for specific flows and details, reference is made to the above method embodiments, which are not described herein again.
Fig. 3 is a schematic entity structure diagram of an electronic device according to an embodiment of the present invention, and as shown in fig. 3, the electronic device may include: a processor (processor) 301, a communication Interface (Communications Interface) 302, a memory (memory) 303 and a bus 304, wherein the processor 301, the communication Interface 302 and the memory 303 are configured to communicate with each other via the bus 304. The communication interface 302 may be used for information transfer of an electronic device. Processor 301 may call logic instructions in memory 303 to perform a method comprising:
acquiring the current number of target objects in each limit column in the livestock and poultry house;
acquiring current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and acquiring animal skin temperature data at representative positions in the livestock and poultry house;
and matching in a database according to the current number of the target objects in each limiting column and the corresponding current environment data in the livestock and poultry house to obtain the current prediction environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limiting column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical prediction environment distribution in the livestock and poultry house at each historical moment.
In addition, the logic instructions in the memory 303 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention or a part thereof which substantially contributes to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above method embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk, and various media capable of storing program codes.
In another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to perform the transmission method provided in the foregoing embodiments when executed by a processor, and for example, the method includes:
acquiring the current number of target objects in each limit column in the livestock and poultry house;
acquiring current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and acquiring animal skin temperature data at representative positions in the livestock and poultry house;
and matching in a database according to the current number of the target objects in each limit column and the corresponding current environment data in the livestock and poultry house to obtain the current prediction environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limit column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical prediction environment distribution in the livestock and poultry house at each historical moment.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, and not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (9)

1. A method of monitoring livestock and poultry, comprising:
acquiring the current number of target objects in each limit column in the livestock and poultry house;
acquiring current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and acquiring animal skin temperature data at representative positions in the livestock and poultry house;
matching in a database according to the current number of the target objects in each limiting column and the corresponding current environment data in the livestock and poultry house to obtain the current prediction environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limiting column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical prediction environment distribution in the livestock and poultry house at each historical moment; if the difference between the predicted environment distribution and the actual environment distribution of the livestock and poultry house is out of a preset range, automatically fine-adjusting historical environment data corresponding to an air inlet of the livestock and poultry house, historical environment data corresponding to an air outlet of the livestock and poultry house and skin temperature data of animals in the livestock and poultry house, repeating the CFD calculation step, obtaining the adjusted historical predicted environment distribution of the livestock and poultry house until the difference between the adjusted historical predicted environment distribution of the livestock and poultry house and the historical actual environment distribution of the livestock and poultry house is in the preset range, and accordingly realizing the self-adaptive CFD adjustment process; and storing the historical number of the target objects in each limit fence, the adjusted historical environment data of the livestock and poultry house and the adjusted historical prediction environment distribution of the livestock and poultry house in the database.
2. The livestock and poultry monitoring method according to claim 1, characterized in that the data in the database is obtained by:
acquiring a geometric model of the livestock and poultry house preset in a CFD algorithm according to the historical number of the target objects in each limit column;
acquiring historical predicted environment distribution of the livestock and poultry house according to historical environment data corresponding to an air inlet of the livestock and poultry house, historical environment data corresponding to an air outlet of the livestock and poultry house, skin temperature data of animals in the livestock and poultry house and a geometric model of the livestock and poultry house preset in the CFD algorithm;
and comparing the historical predicted environment distribution of the livestock and poultry house with the historical actual environment distribution of the monitoring points of the livestock and poultry house, and if the difference value is within a preset range, storing the historical number of the target objects in each limit fence, the historical environment data corresponding to the livestock and poultry house and the historical predicted environment distribution of the livestock and poultry house in the database.
3. The livestock and poultry monitoring method according to claim 1, characterized in that the current environmental data corresponding to the livestock and poultry house is obtained by:
arranging a plurality of monitoring points in the livestock and poultry house;
monitoring target monitoring points through a plurality of sensors, and acquiring the actual environment distribution of the livestock and poultry house and the animal skin temperature of representative positions according to monitoring data.
4. The livestock and poultry monitoring method according to claim 2, wherein the obtaining of the historical predicted environment distribution of the livestock and poultry house according to the historical environment data corresponding to the air inlet of the livestock and poultry house, the historical environment data corresponding to the air outlet of the livestock and poultry house, the skin temperature data of animals in the livestock and poultry house and the geometric model of the livestock and poultry house preset in the CFD algorithm specifically comprises:
and taking the historical environmental data corresponding to the air inlet of the livestock and poultry house, the historical environmental data corresponding to the air outlet of the livestock and poultry house and the skin temperature data of animals in the livestock and poultry house as boundary conditions of a geometric model of the livestock and poultry house in the CFD algorithm, and calculating by using a continuity equation, an energy differential equation and a momentum differential equation to obtain the historical predicted environmental distribution of the livestock and poultry house.
5. The livestock and poultry monitoring method according to claim 1, wherein the obtaining of the current number of target objects in each of the barriers in the livestock and poultry house specifically comprises:
acquiring a target picture through a camera in the livestock and poultry house;
and identifying the target picture to obtain the current number of the target objects in each limit column.
6. The livestock and poultry monitoring method according to claim 2, wherein the obtaining of the geometric model of the livestock and poultry house preset in the CFD algorithm according to the historical number of the target objects in each limit fence specifically comprises:
acquiring a code corresponding to each limit column according to the historical number of the target objects in each limit column;
acquiring geometric codes corresponding to the livestock and poultry houses according to a preset sequence and codes corresponding to each limit column;
and acquiring a geometric model of the livestock house preset in the CFD algorithm according to the geometric code corresponding to the livestock house.
7. An animal monitoring system, comprising:
the number module is used for acquiring the current number of the target objects in each limit column in the livestock and poultry house;
the environment module is used for acquiring current environment data corresponding to the livestock and poultry house, wherein the current environment data corresponding to the livestock and poultry house comprises current environment data of monitoring points in the livestock and poultry house, and animal skin temperature data at a representative position in the livestock and poultry house are acquired;
the prediction module is used for matching in a database according to the current number of the target objects in each limit column and the corresponding current environment data in the livestock and poultry house to obtain the current prediction environment distribution of the livestock and poultry house, wherein the database is used for storing the historical number of the target objects in each limit column at each historical moment, the corresponding historical environment data in the livestock and poultry house at each historical moment and the corresponding historical prediction environment distribution in the livestock and poultry house at each historical moment; if the difference between the predicted environment distribution and the actual environment distribution of the livestock and poultry house is out of a preset range, automatically fine-adjusting historical environment data corresponding to an air inlet of the livestock and poultry house, historical environment data corresponding to an air outlet of the livestock and poultry house and skin temperature data of animals in the livestock and poultry house, repeating the CFD calculation step, obtaining the adjusted historical predicted environment distribution of the livestock and poultry house until the difference between the adjusted historical predicted environment distribution of the livestock and poultry house and the historical actual environment distribution of the livestock and poultry house is in the preset range, and accordingly realizing the self-adaptive CFD adjustment process; and storing the historical number of the target objects in each limit column, the historical environmental data of the livestock and poultry house after adjustment and the historical forecast environmental distribution of the livestock and poultry house after adjustment in the database.
8. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the steps of the livestock monitoring method according to any of claims 1 to 6 are implemented when the processor executes the program.
9. A non-transitory computer-readable storage medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the steps of the livestock monitoring method according to any one of claims 1 to 6.
CN202010078884.8A 2020-02-03 2020-02-03 Real-time monitoring method and system for environment of livestock and poultry house Active CN111260496B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010078884.8A CN111260496B (en) 2020-02-03 2020-02-03 Real-time monitoring method and system for environment of livestock and poultry house

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010078884.8A CN111260496B (en) 2020-02-03 2020-02-03 Real-time monitoring method and system for environment of livestock and poultry house

Publications (2)

Publication Number Publication Date
CN111260496A CN111260496A (en) 2020-06-09
CN111260496B true CN111260496B (en) 2022-12-27

Family

ID=70954650

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010078884.8A Active CN111260496B (en) 2020-02-03 2020-02-03 Real-time monitoring method and system for environment of livestock and poultry house

Country Status (1)

Country Link
CN (1) CN111260496B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113408374B (en) * 2021-06-02 2022-09-23 湖北工程学院 Yield estimation method, device, equipment and storage medium based on artificial intelligence
CN115250925B (en) * 2022-07-19 2023-12-26 中国农业大学 Building pigsty ventilation centralized regulation and control system, method and readable medium
CN116957169B (en) * 2023-09-18 2023-12-19 深圳市博安智控科技有限公司 Pig house environment perception regulation and control method and system based on informatization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101894220A (en) * 2010-07-28 2010-11-24 江南大学 Livestock/poultry health condition data acquisition system
CN109282443A (en) * 2018-09-05 2019-01-29 广东工业大学 A kind of multi-mode, low energy consumption Indoor Thermal adjusting method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7493235B2 (en) * 2007-01-09 2009-02-17 Dell Products, Lp System and method for dynamic generation of environmental operational models

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101894220A (en) * 2010-07-28 2010-11-24 江南大学 Livestock/poultry health condition data acquisition system
CN109282443A (en) * 2018-09-05 2019-01-29 广东工业大学 A kind of multi-mode, low energy consumption Indoor Thermal adjusting method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
公猪舍夏季温度和流场数值CFD模拟及验证;林加勇等;《农业工程学报》;20161208(第23期);第207-211页 *
基于CFD的猪舍小气候环境模糊控制***;李颀等;《家畜生态学报》;20170515(第05期);全文 *

Also Published As

Publication number Publication date
CN111260496A (en) 2020-06-09

Similar Documents

Publication Publication Date Title
CN111260496B (en) Real-time monitoring method and system for environment of livestock and poultry house
CN109543295B (en) Meteorological element data processing method and device for numerical weather forecast
KR102653494B1 (en) Automated livestock management system
Lee et al. Practical monitoring of undergrown pigs for IoT-based large-scale smart farm
CN114167922B (en) Farming and pasturing intelligent analysis method and system based on multi-sensor data acquisition
CN110991222B (en) Object state monitoring and sow oestrus monitoring method, device and system
CN113191302B (en) Method and system for monitoring grassland ecology
CN114297907A (en) Greenhouse environment spatial distribution prediction method and device
CN111274975A (en) Pig feeding behavior prediction method and device
CN116227790B (en) Intelligent management method and device for intelligent cultivation, electronic equipment and intelligent management system
CN111414586A (en) Environment monitoring method and system
CN112906734A (en) Intelligent livestock breeding method and device, computer equipment and storage medium
CN115250952A (en) Live pig health monitoring method, device, equipment and storage medium
CN115468598A (en) Intelligent monitoring method and system for pigsty environment
Amraei et al. Development of a transfer function for weight prediction of live broiler chicken using machine vision
CN114117787A (en) Short-term wind power prediction method based on SSA (simple sequence analysis) optimization BP (back propagation) neural network
CN116957342B (en) Intelligent management method, system and medium for farm based on Internet of things
CN113902187A (en) Time-of-use electricity price prediction method and device and terminal equipment
CN116245492B (en) Data processing method and device for tracking engineering progress
CN109359624B (en) Neural network-based prediction method and prediction device for feeding behavior of laying hens
CN116708522A (en) Visual management system of long-range pasture
CN110955286B (en) Poultry egg monitoring method and device
CN111990282A (en) Real-time measuring platform and method for livestock distribution density
Fauzan et al. RISK ANALYSIS OF BROILER CHICKEN PRODUCTION IN CLOSED HOUSE SYSTEM FARMS WITH PARTNERSHIP PATTERNS IN SEMARANG CITY
CN118171784A (en) Feed conversion ratio prediction method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant