CN113390493A - Automatic monitoring system for weight of live poultry group and application - Google Patents

Automatic monitoring system for weight of live poultry group and application Download PDF

Info

Publication number
CN113390493A
CN113390493A CN202110682509.9A CN202110682509A CN113390493A CN 113390493 A CN113390493 A CN 113390493A CN 202110682509 A CN202110682509 A CN 202110682509A CN 113390493 A CN113390493 A CN 113390493A
Authority
CN
China
Prior art keywords
data
weight
live
module
live 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.)
Pending
Application number
CN202110682509.9A
Other languages
Chinese (zh)
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.)
Chengdu Haixun Zhichuang Technology Co ltd
Original Assignee
Chengdu Haixun Zhichuang Technology Co ltd
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 Chengdu Haixun Zhichuang Technology Co ltd filed Critical Chengdu Haixun Zhichuang Technology Co ltd
Priority to CN202110682509.9A priority Critical patent/CN113390493A/en
Publication of CN113390493A publication Critical patent/CN113390493A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G17/00Apparatus for or methods of weighing material of special form or property
    • G01G17/08Apparatus for or methods of weighing material of special form or property for weighing livestock
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/0004Gaseous mixtures, e.g. polluted air
    • G01N33/0009General constructional details of gas analysers, e.g. portable test equipment
    • G01N33/0027General constructional details of gas analysers, e.g. portable test equipment concerning the detector
    • G01N33/0036General constructional details of gas analysers, e.g. portable test equipment concerning the detector specially adapted to detect a particular component
    • G01N33/004CO or CO2
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/0004Gaseous mixtures, e.g. polluted air
    • G01N33/0009General constructional details of gas analysers, e.g. portable test equipment
    • G01N33/0027General constructional details of gas analysers, e.g. portable test equipment concerning the detector
    • G01N33/0036General constructional details of gas analysers, e.g. portable test equipment concerning the detector specially adapted to detect a particular component
    • G01N33/0054Ammonia
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link

Landscapes

  • Chemical & Material Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Medicinal Chemistry (AREA)
  • Food Science & Technology (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an automatic monitoring system for the weight of live poultry groups, which automatically and randomly samples the individual weight of colony houses and live poultry groups cultured in cages and the information of the growth environment without installing an electronic tag on the body of each live poultry, calculates the average weight of the groups, analyzes and stores data, and realizes intelligent and scientific culture management.

Description

Automatic monitoring system for weight of live poultry group and application
Technical Field
The invention relates to the field of poultry breeding, in particular to a live poultry group weight tracking, recording and growth management technology.
Background
In the large-scale live poultry breeding process, a farmer wants to know the average weight of each colony house timely and accurately, and the scientific configuration of breeding management is involved. The traditional manual sampling and weighing mode has low efficiency, inaccurate sample, easy contact with infected viruses and increased breeding cost; for sampled data, record keeping and consulting are inconvenient. The promotion of fine production management is seriously hindered.
The Chinese patent application CN110115234A provides an intelligent weighing breeding management monitoring system and method, and the method measures the weight data of each chicken for many times per day according to the ID number corresponding to the RFID label; graphically representing the weight change data of the whole life process of a single chicken; analyzing the weight data of the batch of chicken flocks to obtain a production rule; analyzing the weight data of different breeding regions to obtain a difference change rule; through the data and the law, the feed supply is configured more scientifically.
However, the method has various defects, such as 1, RIFD tags, RFID transmitters, readers, encoders, antennas and other equipment cost is too high, 2, objects containing metal and moisture or environment can affect RFID, 3, once the RFID tags approach to a reader-writer, messages can be automatically sent out unconditionally, whether the RFID reader-writer is legal or not can not be confirmed, 4, if the calculated amount is too large, the tags exceed the load, 5, each chicken needs to be configured with the RFID tags independently, the tags need to be marked on each chicken in the early breeding stage, the problems of tedious manual work and increased possibility of contact infection cannot be well improved, 6, only the weight data of the chicken can be monitored, and the monitoring and management of other breeding elements cannot be considered.
Disclosure of Invention
The invention aims to solve the problems in the prior art and provides an automatic monitoring system for the weight of live poultry groups, which can automatically and randomly sample the individual weight and the growth environment information of the live poultry groups in houses and cages without installing an electronic tag on the body of each live poultry, calculate the average weight of the groups, analyze and store data and realize intelligent and scientific breeding management.
The invention provides an automatic monitoring system for the weight of a live poultry group, which comprises a data acquisition module, a data processing module and a data output module; the data acquisition module is used for acquiring data, acquiring sampling data of live poultry groups and sending the sampling data to the data processing module, wherein the sampling data comprises first weight data, and the first weight data comprises live poultry real-time weight data and tare weight data of each colony house; the live poultry real-time weight data of each colony house comprise self weight data of single or a plurality of live poultry obtained by sampling, and the self weight data is single or a plurality of live poultry, because during weighing, only one live poultry may stand on the weighing device at random, and a plurality of live poultry may also stand on the weighing device at the same time.
The tare weight data refers to the weight of other sundries, such as excrement, trays, equipment shells and the like, on the weighing device except the self weight of the live poultry.
The data processing module is used for receiving and storing the data sent by the data acquisition module, analyzing and processing the data to obtain the net weight data of a single live bird, the average weight data of a live bird group every day and the daily variation coefficient of the live bird group, the average weight data of the live bird group obtained on multiple days form a historical data set, the data processing module draws a live bird group growth curve according to the set, and then the processing result is sent to the data output module.
The data output module is used for displaying various types of data and processing results of the first weight data, including sampling data, calculating data, curves and the like, and more specifically, the data processing results include net weight data of single live poultry, average weight data of daily live poultry groups, daily variation coefficients of the live poultry groups, historical data sets, growth curves and the like, and send requests from the outside, such as a skinning weight request from a farmer or threshold instructions. In the present invention, the request may be understood as an instruction.
In the invention, the real-time weight data of live poultry in each colony house comprises the following data: the sum of the self weight data and the tare weight data of the single or a plurality of live birds obtained by sampling is directly acquired by the data acquisition module.
The daily average weight data of the live poultry population is calculated as follows: the sum of real-time weight data per weighing per day/number of weighings.
The invention has the innovation that through three systems, live poultry group weight data are obtained, and the weight data are analyzed and processed to obtain net weight data, average weight data and the like so as to reflect the real feeding condition of live poultry, through the data acquisition, analysis, processing and feedback, a farmer can compare the net weight data, the average weight data and historical average data with expert database data, the comparison is generally carried out manually, the expert database data can be collected from an expert or other professional databases and then input into the system, and the breeding experience value or the manual weighing data are compared with the system data, so that the breeding management is convenient to guide; according to the invention, the growth curve data can be used for judging whether the weight is abnormal or not so as to improve the individual weight difference level and optimize the breeding scheme.
In the invention, the data acquired by the data acquisition module is transmitted to the data processing module through the wireless transceiving module.
In the invention, the net weight data of a single live bird is calculated by the following steps: filtering abnormal data by adopting a filtering algorithm, and calculating the real-time weight data of the live poultry in each colony house by using the mean value data, wherein the method comprises the following steps:
(1) setting a stable threshold value, calculating a stable state, searching n continuous weight data, judging the data to be stable if the fluctuation value of the n continuous data is within the stable threshold value, then calculating a first sliding mean value of the n data to obtain stable state data, and storing the stable state data; the stability threshold refers to a weight value with fluctuation within a certain range, for example, the stability threshold is set to 30g or 40 g. Calculating the average value of the latest continuous n weight data if every continuous n weight data are stored and kept in a stable state, wherein the number of n is in the range of 3-10
(2) Searching for a jump factor: when the sampled data jumps out of a jump threshold value upwards or downwards, repeating the step (1) to calculate another stable state data; the jump threshold value is dynamically set every day according to the number of growing days of the live poultry and is a reference weight obtained by day-old calculation. Specifically, live birds in each colony house are placed in the colony house and grow on the same day, so that the number of growing days in the colony house represents the number of growing days of the live birds after the live birds are placed in the colony house, the reference weight is inquired from growth reference data stored in a third-party management system or a database of the invention, the reference weight can be a breeding experience value of the live birds of the corresponding day age, and then, a breeder manually sets the number in the system of the invention according to the inquired data level.
(3) And subtracting every two stable-state data to obtain second weight data, filtering abnormal data by taking a second sliding mean value of at least ten second weight data obtained by subtracting for at least ten times as a reference, judging that the data are abnormal if the standard of the abnormality exceeds 20-40% of the second sliding mean value, and keeping the latest net weight data of a single live bird.
In a preferred scheme, the data acquisition module provided by the invention comprises a weight sensing device and a data acquisition controller; the weight sensing device is used for carrying out weight detection on live poultry groups and sending detected weight data signals to the data acquisition controller; the data acquisition controller comprises a temperature sensor module, a humidity sensor module, a gas sensor module and a microprocessor, wherein the microprocessor is used for receiving and identifying data signals including weight data, converting the data signals into identifiable signals, and sending the identifiable signals to the data processing module for analysis and processing to obtain real-time average value data of the weight of the live poultry group, average weight data of the live poultry group and growth curve data of the live poultry group;
by comparing the daily average weight data, the breeder can judge whether the sampled data is less than the real data, and if not, the feeding requirement is met.
In the invention, the growth curve data of the live poultry colony is a curve made based on the daily average weight data in the growth period, and can better reflect the average weight of the current colony house.
Through the display and calculation of the various data, a breeder can judge the breeding condition, for example, the weight data of a certain day is found to be reduced or not increased for a long time compared with the previous data, which indicates that an abnormal phenomenon exists, for example, live poultry is sick and does not eat food, and reminds a breeder to check the field environment.
The temperature sensor module is used for detecting the environmental temperature of the colony house and sending temperature data to the microprocessor; the gas sensor module is used for detecting environmental data of the colony house;
preferably, the gas sensor module comprises an ammonia sensor module and a carbon dioxide sensor module, and the environmental data comprises: humidity data, ammonia concentration data, and carbon dioxide concentration data. Connect ammonia sensor processing module to be arranged in detecting the ammonia concentration in the colony house environment, connect carbon dioxide sensor processing module to be arranged in detecting the carbon dioxide concentration in the colony house environment. The system detects and calculates gas concentration data, so that a farmer can judge whether the gas environment in the colony house is healthy or not, ventilation and ventilation operations are carried out in time, and scientific culture is guaranteed.
When the detection system is used, a farmer can collect a group of individual weights of a certain colony house every day, the group of individual weights can be sampling data of first weight data of a recent period of time, the farmer divides the data into four grades of high, medium, low and ultra-low through slicing according to needs, the concentration of weight development is judged through the number of each grade, and the breeding method is optimized. Specifically, the number of each interval is obtained by the algorithm processor by first dividing the difference of the lowest net weight data by 4 according to the interval segmentation data (interval definition: maximum net weight number); and then analyzing the data distribution type according to the number of the analysis intervals, such as the data belongs to dumbbell type distribution or winter melon type distribution, and judging the concentration of weight development according to the distribution condition.
The invention can also analyze the liveness through the number of sampling points, and count the number of live poultry real-time weight data collected in each colony house every day, wherein the more the number is, the more the live poultry is active.
Preferably, the weight sensing device of the present invention comprises: a load cell and a load support; the load support is used for standing live poultry. When the live birds housed are chickens, the load support may be a rail, as the chickens have the characteristic of preferring to rest standing on perches. When the live poultry bred in the colony house is ducks, the load support is a platform. The weighing sensor is used for detecting the weight of live poultry standing on the load support, the weighing sensor is installed below the load support, one end of the load support is a fixed end, the other end of the load support is a standing end, and the fixed end is fixedly connected with the measuring end of the weighing sensor through a nut. Only a small area is contacted and fixedly connected between the load support and the weighing sensor, so that the weighing precision is more accurate. In order to make the connection more stable, the connection part can be clamped with a gasket.
Preferably, the data processing module comprises an acquisition server, an algorithm server and a database, wherein the acquisition server is used for receiving the converted data information from the microprocessor and performing bidirectional data information transmission to at least one port comprising the database, the microprocessor and the data output module;
after receiving the data information sent by the acquisition server, the algorithm server analyzes and processes the data to obtain real-time mean value data of the weight of the live poultry group, daily variation coefficient data of the live poultry group and live poultry group growth curve data; the coefficient of variation is used for feeding back the discrete degree of the net weight data and the individual weight uniformity degree of the live poultry. The coefficient of variation of the live bird population weight (expressed as C · V) was calculated as C · V ═ (standard deviation SD/Mean) X100%. The average in this formula refers to the average daily weight of a population of live birds.
In the present invention, the database is used for storing various data, including: the weight data, real-time mean value data of live poultry group weight, variation coefficient data, environmental data, growth curve data and the like.
Preferably, the data processing module further includes a request server, and the request server is configured to receive a request or an instruction from the outside, such as a skinning and re-skinning request from a user end or a threshold instruction from a hardware watchdog and a software watchdog, and send the instruction or the request to the data acquisition module and the data processing module;
the algorithm server, the acquisition server and the request server are respectively arranged at the cloud and/or the local, and are in signal transmission with the hardware part in a wired or wireless mode.
The database may be an open source Mysql database.
Preferably, the data output module comprises a mobile phone end and/or a computer end. The data output module has functions including: and displaying the current weight and historical data in real time, inquiring and displaying the historical data, setting parameters (threshold data and the like), adding a sensor function, displaying a data report and the like. More specifically, the method comprises the following steps: 1. the sampled data is displayed in real time, and the terminal receives and displays the data immediately after the data is uploaded by the acquisition system, so that the error can be controlled within 10 milliseconds; 2. displaying the net weight data in real time, receiving and displaying the net weight data pushed by the algorithm server, and theoretically synchronizing with the sampling data; 3. displaying the average weight of the live poultry group on the day in real time, receiving and displaying the average weight pushed by the algorithm server, and theoretically synchronizing with the sampling data; 4. displaying a current batch historical mean curve: i.e. the average weight per day from the first day of hatching to the day; 5. inquiring and displaying a variation coefficient curve: displaying the daily coefficient of variation from the first day of incubation to the current day; 6. and comparing and displaying the acquired data and the growth curve data, and the like.
Preferably, the data acquisition controller further comprises: the temperature sensor module and the gas sensor module are arranged at the top of the supporting rod, the supporting rod and the telescopic rod are arranged on the base in parallel, the weighing sensor and the load support are arranged at the top of the telescopic rod, and the protective shell is sleeved outside the weighing sensor;
when the load support is an independent cross bar (a second cross bar) or a platform, the second cross bar can be arranged above the protective shell, the protective shell and the stress end of the weighing sensor are fixedly connected through a third screw, and the fixed end of the weighing sensor is arranged at the top of the telescopic rod through the first cross bar; the telescopic rod is formed by sleeving a plurality of hollow telescopic arms, a limiting component is arranged between two adjacent telescopic arms, the limiting component enables the telescopic rod to be fixed when reaching a target height, and the limiting component can be a nut. In this preferred scheme, the base can be for example the shape of U type, also can be other stable structures that do benefit to installation bracing piece and telescopic link, and the protective housing is used for protecting the sensor. The lifting mechanism is used for adjusting the distance between the sensor and the ground, and considering that the distance required by the legs of the young birds is shorter and the young birds grow up to be adjusted and heightened. Of course, the base can be eliminated, the downward end of the supporting rod is changed into a pointed shape, and the supporting rod is inserted into the ground for fixing.
As preferred mode, the load supports can make an organic whole with the protective housing, for example support the upper surface of protective housing as the load, supplies live birds to stand, and weighing sensor stress end is fixed through the one end of third screw with the protective housing upper surface.
Preferably, the data acquisition controller further comprises a 24-bit A/D converter, a hardware watchdog circuit and a software watchdog, wherein the 24-bit A/D converter is used for converting the electric signal of the weighing sensor into a digital signal, and the digital signal is sent to the microprocessor; the hardware watchdog circuit, the software watchdog and the microprocessor are in signal connection. The software watchdog is in signal connection with the hardware watchdog, whether the data communication with the server is normal or not is automatically judged every few seconds, and if the communication is disconnected, the software adopts an automatic reconnection technology to ensure the reliability of the data and the stability of the system.
The invention requests to protect the application of the detection system, and when the detection system is applied, the weight sensing device and the data acquisition controller are installed in a colony house, and the communication of each module, a server and a user side (such as a mobile phone side and a client side) is ensured to be normal.
The invention has the following beneficial effects:
1. the sensor technology of the invention automatically and randomly samples the weight data of live poultry raised in a colony house and in a cage, calculates the average weight, can also scientifically manage the environment of the colony house by timely and immediately using the data of temperature, humidity, ammonia gas, carbon dioxide and the like of the environment, forms a series of data into an electronic file, and sends the information to a mobile phone end, a PC end and the like of a manager in real time through a service platform. The method realizes a link of tracking the growth process of live poultry in real time, judges whether the live poultry reaches the standard or not, reflects the real feeding condition, improves the refined generation management level, increases the output ratio, improves the social benefit, and meets the requirements on weight tracking and monitoring of the breeding environment in the whole growth period in the live poultry breeding process.
2. The system can be accessed to a cloud platform, a layered framework is built for background services (namely, an algorithm server analyzes and processes data) and application terminals, and application programs of each computer end or each mobile phone end are managed based on independent accounts; the weight sensing device can be used independently or integrally, and when the weight sensing device is used independently, signals are directly uploaded to a server through wifi or mobile flow; and the data of the plurality of weight sensing devices is transmitted to the relay gateway and then uploaded to the background server when the weight sensing devices are used in an integrated manner. The relay gateway is a prior art, and is not particularly described in the present invention.
3. The invention can conveniently provide a data analysis and expert analysis interface, and an industry expert calls out required data by calling the data interface, performs screening, filtering and analysis to find suspicious or regular data, practices in growth, and finally forms a conclusion to guide production management.
4. The invention can reduce the manpower operation of culturists and save the cost.
Drawings
FIG. 1 shows the diagonal growth curve, and other values are shown in the examples;
FIG. 2 is a graph of variation;
FIG. 3 shows the weight sampled a day in history and the net weight of a single live bird calculated;
FIG. 4 is a perspective view of the hardware components of the present invention assembled;
FIG. 5 is a front view of the present invention;
FIG. 6 is a sectional structural view of the present invention for illustrating the connection relationship between the load cell, the cross bar and the protective case;
the labels in FIGS. 4-5-6 indicate: 1. a base; 2. a support bar; 3. a gas sensor module; 4. a telescopic rod; 5. a first cross bar; 6. a first screw; 7. a third screw; 8. a protective shell; 9. a weighing sensor; 10. a second screw;
fig. 7 is a schematic diagram of module connection according to the present invention.
Detailed Description
This example provides a specific embodiment of the present invention as follows:
an automatic monitoring system for the weight of a group of live birds comprising:
1. a data acquisition module, the acquisition system comprising: a weighing sensor device and a data acquisition controller; the weight sensing device includes: weighing sensor and load support, and the data acquisition controller includes humidity transducer module, temperature sensor module, gas sensor module, and the data acquisition controller still includes U type base 1, bracing piece 2, with telescopic link 4 and the protective housing 8 that the bracing piece set up side by side, in this embodiment, the load supports the upper surface for the protective housing, and weighing sensor atress end is located the protective housing, the atress end is fixed with the one end of protective housing upper surface through third screw 7, and weighing sensor's stiff end passes through the one end fixed connection of second screw 10 with horizontal pole 5, and the other end of horizontal pole 5 is installed at the telescopic link top through first screw 6, and third screw 7 presss from both sides with the junction of protective housing 8 and establishes the gasket. Utilize the chicken to like the characteristic of standing and rest on the perch, fly to the protective housing and rest on the first horizontal pole easily. When gathering weight data, the protective housing probably stands one or more chicken, and its weight transmits to weighing sensor's stress end in real time, is detected by weighing sensor, obtains weight data signal to transmit the microprocessor to data acquisition controller. The weight data includes: the live poultry real-time weight data and the tare weight data of each colony house are the sum of self weight data and tare weight data obtained by sampling one or more live poultry. The system will also collect tare data separately for subsequent analysis and processing.
In other embodiments, the load support may be a platform, the height of which is adjusted by telescoping rods to allow a young or adult live bird to stand.
In this embodiment, the protective shell and the weighing sensor are fixed and locked by the third screw, but any other fixing mode that can be realized may be adopted. The protective shell is used for protecting the weighing sensor from being damaged, and meanwhile, more standing positions can be provided for live poultry.
The data acquisition controller of the embodiment comprises: the 24-bit A/D conversion circuit, the microprocessor, the temperature sensor module, the ammonia sensor module, the carbon dioxide sensor module, the ammonia sensor module and the carbon dioxide sensor module form a gas sensor module.
In this embodiment, the temperature sensor module survey colony house temperature data, connect ammonia sensor module survey colony house ammonia concentration data, connect carbon dioxide sensor module survey colony house carbon dioxide concentration data, all kinds of data including real-time weight data send to microprocessor after 24 AD converting circuit amplification signals, and convert the recognizable signal of system into through microprocessor, the system is through detecting and calculating gas concentration data, can judge whether healthy in the colony house gas environment, in time take a breath and the operation of ventilation, the science is bred.
2. Data processing module
The data processing module comprises an algorithm server, an acquisition server, a request server, a database and a wireless transceiving module;
the data signals after the micro-processing conversion are sent to an acquisition server, the acquisition server transmits information to a user side, a database and an algorithm server, and the algorithm server analyzes and calculates the data to obtain net weight data of single live poultry, average weight data of live poultry groups every day and variation coefficients of the live poultry groups every day; the average weight data is stored daily from the time the system is running to form a collection of data, which is historical average weight data.
In this example, the average weight of the daily live poultry population was calculated as: the sum of the real-time weights for each weighing divided by the number of weighings per day. The average weight may reflect the population weight.
In this example, the coefficient of variation in the live bird population weight (expressed as C · V) was calculated as C · V ═ (standard deviation SD/Mean) X100%. The mean value in this example refers to the average daily weight of a population of live birds.
The algorithm server, the acquisition server and the request server are respectively arranged at the cloud and/or the local, and are in signal transmission with the hardware part in the invention in a wired or wireless mode.
The data of the embodiment is an open-source Mysql database, which is used for storing various data, such as weight data, environment data, real-time mean data, coefficient of variation data, growth curve data and the like; such as ammonia concentration data, carbon dioxide concentration data, live poultry weight data and the like, and can also carry out bidirectional data information transmission to at least one port comprising the microprocessor, the database and the user terminal through the acquisition server;
in this embodiment, the net weight data of a single live bird is calculated by: filtering abnormal data by adopting a filtering algorithm, and calculating the real-time weight of the live poultry in each colony house according to the mean value data, wherein the method comprises the following steps:
(1) a stability threshold, which is weight data fluctuating within a certain range, such as 30g, is set, and then a stable state is calculated. In this embodiment, at least 3 consecutive first weight data are searched, and if the fluctuation of the at least 3 consecutive first weight data is within a stable threshold value, the at least 3 consecutive first weight data are determined to be stable, then a first sliding mean value of the at least 3 first weight data is calculated to obtain stable state data, and the stable state data is stored;
(2) searching a jump factor, and when one data jumps out of a jump threshold value upwards or downwards, repeating the step (1) to calculate another stable state data;
(3) and subtracting every two stable state data to obtain second weight data, filtering abnormal data by taking a second sliding mean value of ten second weight data obtained by subtracting for ten times as a reference, and keeping the latest net weight data of the single live poultry.
In this embodiment, the weighing sensors and the acquisition controller are placed in a barn, and are used for randomly weighing (the real-time weight of one or more live birds), acquiring data, and feeding the data back to other receiving ports of the system.
When a request such as a peeling and resetting request needs to be sent, an application program of the mobile phone end or the computer end sends the request to the request server, and the request server receives an instruction or feeds back the request to other ports;
3. the data output module comprises a mobile phone end and/or a computer end;
fig. 1 to 3 show data displayed in real time at a mobile phone terminal or a computer terminal, where the oblique line in fig. 1 is a growth curve, several groups of data below the age of day on the right side of fig. 1, such as 3281g, represent the net weight of a single live bird obtained by calculation, 2993g represents the average weight of the current date of the colony house, and 3960g represents the live bird real-time weight data (the sum of the net weight and the tare weight of a certain live bird) of the current date of the colony house obtained by sampling.
The growth curve is plotted from the average weight data over the period of 2021 year 4 month 10 day to 2021 year 5 month 24 day. The data is obtained by verifying the effect of the system and is not actually used for sale.
FIG. 2 is a variation curve, and the curve of FIG. 2 shows the dispersion degree of net weight data of a single live bird calculated in the same day, the larger the data is, the more the dispersion is, and the larger the individual weight difference is; conversely, the smaller the variation data, the smaller the individual body weight difference.
Fig. 3 shows the weight sampled on a certain day in history and the net weight of a single live bird obtained by calculation, which are used for checking the distribution of data on a certain day, and more data are collected at a certain time.
The figure I reflects the current overall weight condition of live poultry, not only has the previous growth curve, but also has the real-time data of the day, clearly shows the increase condition or decrease of the weight, and indicates that the feeding is reasonable according to the increase of a certain slope; reactive feeding requires much attention if weight is reduced or not increased for a long period of time. The second graph and the third graph assist in analyzing the weight change situation in a certain period of time, if the weight does not change, the weight is not discrete at the same time, and the slow growth of the population is illustrated; the data of weight unchanged are discrete, which shows that the growth of the population is slow, and the individual weight difference is large.
The system of the embodiment realizes the current weight, historical data query, data report display and the like. More specifically, the method comprises the following steps: 1. displaying the sampled data in real time; 2. real weight is displayed in real time, and the real weight pushed by the algorithm server is received and displayed (as the right part of the figure); 3. displaying the average weight of live poultry in a certain colony house on the day in real time, and receiving and displaying the average weight pushed by the algorithm server; 4. displaying a current batch historical mean curve: i.e. the average weight per day from the first day of hatching to the day (see left side of figure); 5. inquiring and displaying a variation coefficient curve: displaying the daily coefficient of variation from the first day of hatching to the current day (see figure two); 6. the comparison shows the collected data and the growth curve data (see fig. three).
According to the invention, a chip is not required to be independently arranged on each live bird, the system randomly weighs, the required weight data is collected, and data such as variation coefficient, data discrete analysis, daily average weight statistics, historical average weight statistics and net weight of a single live bird are obtained based on data analysis and calculation, so that the growth condition of the live birds can be truly and representatively fed back to a farmer for guiding scientific farming, and the defects of high cost, complex manual operation and high labor requirement in the prior art are overcome.
The embodiment can perform historical data comparison, expert database data comparison and the like based on monitoring of the growing environment of live poultry and storage of historical data, for example, whether the current data is smaller than the historical data or the expert database data is judged through data comparison, and if the current data is not smaller than the historical data or the expert database data, the current breeding reaches the standard, so that scientific breeding is guided better.
The embodiment can also judge whether live poultry are active or not and whether abnormal phenomena exist or not, such as sick poultry and non-eating poultry, and remind a farmer to check the site environment in time by analyzing the liveness of sampling points.
In this embodiment, the data acquisition controller further includes a hardware watchdog circuit and a software watchdog, and the software watchdog, the hardware watchdog circuit, the software watchdog and the microprocessor are in signal connection. The software watchdog is in signal connection with the hardware watchdog, whether the data communication with the server is normal or not is automatically judged every few seconds, and if the communication is disconnected, the software adopts an automatic reconnection technology to ensure the reliability of the data and the stability of the system.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be considered to be within the technical scope of the present invention, and the technical solutions and the inventive concepts thereof according to the present invention should be equivalent or changed within the scope of the present invention.

Claims (10)

1. The automatic monitoring system of live bird crowd's weight which characterized in that: the device comprises a data acquisition module, a data processing module and a data output module;
the data acquisition module is used for acquiring data, acquiring sampling data of live poultry groups and sending the sampling data to the data processing module, wherein the sampling data comprises first weight data, and the first weight data comprises live poultry real-time weight data and tare weight data of each colony house;
the data processing module is used for receiving and storing the sampling data sent by the data acquisition module, analyzing and processing the first weight data to obtain the net weight data of a single live bird, the average weight data of live bird groups every day and the daily variation coefficient of the live bird groups, forming a historical data set by the average weight data of the live bird groups in multiple days, drawing a live bird group growth curve according to the historical data set, and then sending the data processing result to the data output module;
the data output module is used for displaying various types of sampling data and the data processing result and forwarding a request from the outside;
the live poultry real-time weight data of each colony house comprises: and (3) sampling to obtain the sum of the self weight data and the tare weight data of the single or a plurality of live birds.
The method for calculating the daily average weight data of the live poultry group comprises the following steps: the sum of the individual net weights weighed per time per day is divided by the number of weighings.
2. The live-bird population weight automatic monitoring system of claim 1, characterized in that: the net weight data of the single live poultry is calculated by the following method: filtering abnormal data by adopting a filtering algorithm, and calculating the real-time weight data of the live poultry in each colony house by using the mean value data, wherein the method comprises the following steps:
(1) setting a stable threshold value, calculating a stable state, searching weight data of n continuous samples, judging the weight data to be stable if the fluctuation of the weight data of the n continuous samples is within the stable threshold value, then calculating the mean value of the n data to obtain stable state data, and storing the stable state data; if the subsequent weight data are stored and kept in a stable state, calculating a first sliding average value of the latest n weight data, wherein n is 3-10; otherwise, the second point is entered.
(2) Searching for a jump factor: when the sampled data jumps out of a jump threshold value upwards or downwards, repeating the step (1) to calculate another stable state data;
(3) and subtracting the two stable state data to obtain a second weight data, and performing anomaly filtering on a second sliding mean value of the latest 10 second weight data, wherein the data are considered to be abnormal if the difference exceeds 20% -40% of the second sliding mean value.
3. The live-bird population weight automatic monitoring system of claim 2, characterized in that: the data acquisition module comprises a weight sensing device and a data acquisition controller;
the weight sensing device is used for carrying out weight detection on live poultry groups and sending detected first weight data signals to the data acquisition controller; the data acquisition controller comprises a temperature sensor module, a humidity sensor module, a gas sensor module and a microprocessor, wherein the microprocessor is used for receiving and identifying data signals including first weight data, converting the data signals into identifiable signals, and sending the identifiable signals to the data processing module for analysis and processing to obtain net weight data of single live poultry, average weight data of daily live poultry groups and live poultry group growth curves;
the temperature sensor module is used for detecting the environmental temperature of the colony house and sending temperature data to the microprocessor, and the humidity sensor module is used for detecting the environmental humidity of the colony house and sending humidity data to the microprocessor; the gas sensor module is used for detecting environmental data of the colony house;
preferably, the gas sensor module comprises an ammonia sensor module and a carbon dioxide sensor module, and the environmental data comprises: ammonia concentration data and carbon dioxide concentration data.
4. The automatic live poultry group weight monitoring system according to any one of claims 1-3, characterized in that: the weight sensing device includes: a load cell and a load support; the live bird weighing device is characterized in that the load support is used for enabling live birds to stand, the weighing sensor is used for detecting the weight of one or more live birds standing on the load support, the weighing sensor is installed below the load support, one end of the load support is a fixed end, the other end of the load support is a standing end, and the fixed end is fixedly connected with the weighing sensor through a nut.
5. The automatic monitoring system for the weight of a group of live birds as claimed in any one of claims 1 to 4, wherein said data processing module comprises an algorithm server, a collection server and a database;
the acquisition server receives signals sent by the microprocessor and transmits data to the outside;
the algorithm server analyzes and processes the data information sent by the acquisition server to obtain the daily average weight data, the daily variation coefficient of the live poultry group, the daily average weight data of the live poultry group and the live poultry group growth curve data; the coefficient of variation is used for feeding back the discrete degree of the net weight data and the uniform degree of the individual self weight;
preferably, the coefficient of variation of the live bird population weight is calculated by C · V ═ (standard deviation SD/Mean) X100%, where in this formula the Mean means the daily average weight of the live bird population;
preferably, the database is used for storing various data, including: the weight data, average daily weight data, the coefficient of variation, average daily live bird population weight data, growth curves, and environmental data.
6. The live-bird population weight automatic monitoring system of claim 5, characterized in that: the data processing module also comprises a request server; the request server is used for receiving and forwarding requests from the outside and feeding back the requests.
7. The live-bird population weight automatic monitoring system of claim 6, characterized in that: the data output module is used for sending various requests to the request server, displaying various data and analyzing and processing results of the various data.
8. The live-bird population weight automatic monitoring system of claim 7, characterized in that: the data acquisition controller further comprises: the temperature sensor module and the gas sensor module are arranged at the top of the supporting rod, the supporting rod and the telescopic rod are arranged on the base in parallel, the weighing sensor and the load support are arranged at the top of the telescopic rod, and the protective shell is sleeved outside the weighing sensor; the stress end of the weighing sensor is fixedly connected with the load support through a third screw, and the fixed end of the weighing sensor is arranged at the top of the telescopic rod through a first cross rod; the telescopic rod is formed by sleeving a plurality of sections of hollow telescopic arms, and a limiting block is arranged between two adjacent telescopic arms; the temperature sensor module and the gas sensor module are arranged at the upper end of the supporting rod;
preferably, the load support comprises a second crossbar or platform; the second cross rod is one or the platform is one;
preferably, the upper surface of the protective shell forms a load support, and the upper surface is fixed with the stress end of the weighing sensor through a third screw.
9. The live-bird population weight automatic monitoring system of claim 7, characterized in that: the data acquisition controller also comprises a 24-bit A/D converter, a hardware watchdog circuit and a software watchdog, wherein the 24-bit A/D converter is used for converting the electric signal of the weighing sensor into a digital signal, and the digital signal is sent to the microprocessor; the hardware watchdog circuit, the software watchdog and the microprocessor are in signal connection.
10. Use of an automatic monitoring system of the weight of a group of live birds according to claims 1-9, characterized in that: at least one set of the automatic weight monitoring system for the live poultry group is arranged in each colony house.
CN202110682509.9A 2021-06-17 2021-06-17 Automatic monitoring system for weight of live poultry group and application Pending CN113390493A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110682509.9A CN113390493A (en) 2021-06-17 2021-06-17 Automatic monitoring system for weight of live poultry group and application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110682509.9A CN113390493A (en) 2021-06-17 2021-06-17 Automatic monitoring system for weight of live poultry group and application

Publications (1)

Publication Number Publication Date
CN113390493A true CN113390493A (en) 2021-09-14

Family

ID=77623052

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110682509.9A Pending CN113390493A (en) 2021-06-17 2021-06-17 Automatic monitoring system for weight of live poultry group and application

Country Status (1)

Country Link
CN (1) CN113390493A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090320761A1 (en) * 2008-06-13 2009-12-31 Johann Grave Poultry weighing apparatus
CN104686390A (en) * 2015-02-05 2015-06-10 中国农业大学 System for monitoring distribution of laying hens on henroosts
CN105318944A (en) * 2015-11-03 2016-02-10 浙江大学 Rod-shaped platform chicken on-site weighing system and method
CN107796499A (en) * 2017-10-11 2018-03-13 北京德青源蛋品安全工程技术研究有限公司 Poultry body re-detection method, server and system
CN109781220A (en) * 2019-01-16 2019-05-21 山东钰耀弘圣智能科技有限公司 The flat poultry chicken group weight multi-antenna of one kind and method
CN209824811U (en) * 2019-04-30 2019-12-24 四川农业大学 Novel adjustable goose of double-deck formula is with breeding house
CN110763313A (en) * 2018-07-25 2020-02-07 生禾禾科技实业股份有限公司 Poultry weight monitoring system
KR102128680B1 (en) * 2019-03-25 2020-07-01 농업회사법인 주식회사 씨엔케이팜 Apparatus for automatic measurement of poulty population weight

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090320761A1 (en) * 2008-06-13 2009-12-31 Johann Grave Poultry weighing apparatus
CN104686390A (en) * 2015-02-05 2015-06-10 中国农业大学 System for monitoring distribution of laying hens on henroosts
CN105318944A (en) * 2015-11-03 2016-02-10 浙江大学 Rod-shaped platform chicken on-site weighing system and method
CN107796499A (en) * 2017-10-11 2018-03-13 北京德青源蛋品安全工程技术研究有限公司 Poultry body re-detection method, server and system
CN110763313A (en) * 2018-07-25 2020-02-07 生禾禾科技实业股份有限公司 Poultry weight monitoring system
CN109781220A (en) * 2019-01-16 2019-05-21 山东钰耀弘圣智能科技有限公司 The flat poultry chicken group weight multi-antenna of one kind and method
KR102128680B1 (en) * 2019-03-25 2020-07-01 농업회사법인 주식회사 씨엔케이팜 Apparatus for automatic measurement of poulty population weight
CN209824811U (en) * 2019-04-30 2019-12-24 四川农业大学 Novel adjustable goose of double-deck formula is with breeding house

Similar Documents

Publication Publication Date Title
EP3939418B1 (en) Automated livestock management system
CN108344480B (en) Automatic weighing method and system for poultry
CN104991459A (en) Organic vegetable greenhouse monitoring system and method
CN104686390B (en) A kind of laying hen henroost distribution monitoring system
Tu et al. A real-time automated system for monitoring individual feed intake and body weight of group housed turkeys
CN205229126U (en) Chicken coop environmental parameter remote monitoring and control system based on GPRS
CN107667904A (en) Live pig big data system based on technology of Internet of things
CN111198549A (en) Poultry breeding monitoring management system based on big data
WO2021019457A2 (en) Weight estimation of broilers using 3d computer vision and artificial intelligence
KR20170006887A (en) System for measuring weight of poultry automatically in poultry farm
CN112325949A (en) Breeding environment monitoring system
CN110115234A (en) A kind of the aquaculture management monitoring system and intelligent weighing method of intelligent weighing
CN107796499A (en) Poultry body re-detection method, server and system
CN207798227U (en) A kind of poultry automatic weighing device and system
KR102229933B1 (en) The Scales for Weighing of Poultry and Poultry Bio Measurement System using the same
CN107765624A (en) Regulation and control monitoring system based on big data
Turner et al. An automatic weighing system for poultry
CN113390493A (en) Automatic monitoring system for weight of live poultry group and application
CN110779575A (en) Animal husbandry monitoring system based on big data platform
CN111242797A (en) Prediction system and method for pigsty environment suitability
CN115015483B (en) Feeding, supplying, analyzing and processing system based on meat pigeon growth data
KR102265790B1 (en) Apparatus and method for rearing of bumblebee, insect pollinator using ICT
CN106197631A (en) A kind of broiler weight statistical system based on Internet of Things and control method
CN203929186U (en) Kind of a hatching weighing apparatus is protected in poultry seed selection
CN208568045U (en) A kind of poultry automatic weighing 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210914

RJ01 Rejection of invention patent application after publication