Precision feeding optimization decision system and feeding method for automated chicken raising equipment

By constructing a feeding relationship diagram and hierarchical division, the feeding strategy was optimized, which solved the problems of extensive feeding strategies and insufficient data utilization in automated chicken farming equipment. It achieved precise feeding and dynamic adjustment to meet the needs of chickens at different growth stages.

CN120387794BActive Publication Date: 2026-04-28SICHUAN MIANMU ECOLOGICAL AGRICULTURE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SICHUAN MIANMU ECOLOGICAL AGRICULTURE TECHNOLOGY CO LTD
Filing Date
2025-05-09
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

The feeding strategies of existing automated chicken farming equipment are extensive, lack data utilization, and lack dynamic optimization, failing to meet the dynamic needs of chickens at different growth stages.

Method used

By constructing a feeding relationship diagram, dividing feeding point levels, forming feeding groups, and determining cross-level feeding association lines, the feeding strategy is optimized, a precise feeding model is constructed, and the feeding amount and frequency are dynamically adjusted.

Benefits of technology

It enables the development of precise feeding strategies based on the actual needs of the flock, improves data utilization efficiency, meets the dynamic needs of the flock at different growth stages, and enhances feeding efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120387794B_ABST
    Figure CN120387794B_ABST
Patent Text Reader

Abstract

The application discloses a precision feeding optimization decision system and a feeding method for an automatic chicken raising device, relates to the technical field of automatic feeding management, and constructs a feeding relationship graph, divides feeding points into levels, forms feeding groups, determines cross-layer feeding correlation lines, connects key feeding feature points to form a feeding planning graph, optimizes a feeding strategy, and constructs a precision feeding model, including level division, feeding group determination, correlation line connection, and dynamic adjustment of the feeding model, so that the system can improve feed utilization, ensure balanced feeding of a chicken group, improve the automatic level of chicken raising and production efficiency, realizes precision and intelligence of feeding, and is suitable for fine management of a modern chicken farm.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automated feeding management technology, and more specifically, to a precision feeding optimization decision system and feeding method for automated chicken farming equipment. Background Technology

[0002] In modern chicken farms, the application of automated chicken farming equipment is becoming increasingly widespread, aiming to improve production efficiency, reduce labor costs, and optimize the growth environment of chickens. Traditional feeding methods often rely on human experience or fixed-time feeding strategies. This approach is not only inefficient but also prone to feed waste or insufficient feed intake, thus affecting the growth performance and health of the flock. With the development of automation technology, chicken farms have begun to introduce data-driven feeding management systems, which optimize feeding strategies by collecting feed intake data from the flock. However, existing technologies still have many shortcomings in optimizing feeding strategies, especially in terms of data correlation and dynamic adjustment capabilities. They are usually based on analysis of single feed intake data and lack systematic modeling of the correlation between different feeding areas or equipment in the chicken house, resulting in imprecise feeding strategy formulation. In addition, there are limitations in dynamic adjustment, as they cannot quickly optimize based on real-time feed intake data of the flock, making it difficult to meet the dynamic needs of the flock at different growth stages. Therefore, a method that can comprehensively analyze feed intake data from feeding points in the chicken house and dynamically optimize feeding strategies is needed, which is of great significance for improving the feeding efficiency and accuracy of automated chicken farming equipment.

[0003] Therefore, existing technologies suffer from crude feeding strategies, insufficient data utilization, and a lack of dynamic optimization. Summary of the Invention

[0004] In order to overcome the problems of extensive feeding strategies, insufficient data utilization and lack of dynamic optimization in existing technologies, this invention discloses a precision feeding optimization decision system and feeding method for automated chicken farming equipment, which can effectively solve the above-mentioned technical problems.

[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:

[0006] Optimization methods for precise feeding of automated chicken farming equipment include:

[0007] Based on the various chicken houses in the chicken farm, the feeding data of adjacent feeding points in the chicken houses that are related to feeding are connected to form a feeding relationship diagram; the feeding points represent different feeding areas or equipment in the chicken house.

[0008] Based on the shortest path length from each feeding point to the starting point in the feeding relationship diagram, the feeding points are divided into different levels to obtain the set of feeding points at each level.

[0009] Within each level of feeding point set, interrelated feeding data are determined to form feeding groups at each level;

[0010] Based on the feeding relationship diagram, determine the cross-level feeding relationship lines that span adjacent levels;

[0011] For each cross-layer feeding connection line, the key feeding feature points of the feeding groups at both ends of the connection line are connected to form the first feeding planning map;

[0012] Based on the first feeding plan, the feeding strategy of the chicken farm is optimized to build a precision feeding model.

[0013] Preferably, dividing the feeding points into different levels includes:

[0014] Determine the longest path length based on the shortest path length from each feeding point to the starting point in the feeding relationship diagram;

[0015] For each feeding point, the level to which the feeding point belongs is determined based on the ratio of the path length from the feeding point to the longest path length, and the preset total number of levels.

[0016] Preferably, forming the first feeding plan includes:

[0017] Assign an index label to each feeding group;

[0018] Connect the index labels of the feeding groups at both ends of the cross-layer feeding association line to form an index relationship diagram;

[0019] Based on the label endpoints of each index line in the index relationship diagram, the key feature points of the corresponding feeding groups are connected to form the first feeding planning diagram.

[0020] Preferably, the construction of the precise feeding model includes:

[0021] Optimize the key points or key lines in the first feeding planning graph to obtain the second feeding planning graph;

[0022] Based on the key lines in the second feeding plan, the feeding needs of the chicken farm are analyzed to obtain a preliminary feeding model;

[0023] The final strategy of the initial feeding model is dynamically adjusted and tested to obtain the precise feeding model.

[0024] Preferably, the optimized first feeding plan includes:

[0025] For each key point in the first feeding planning graph, the weight of the key point is determined based on the sum of the path lengths from it to the sub-feeding points;

[0026] The standard length of the critical line is determined based on the ratio of the weights at both ends of the critical line.

[0027] Delete the key lines that meet the preset conditions to obtain the second feeding plan.

[0028] Preferably, the analysis and feeding requirements include:

[0029] Determine the initial feeding amount based on the flock feeding density in the feeding relationship diagram;

[0030] Based on the weights at both ends of the critical lines in the second feeding planning diagram, the initial feeding amount is dynamically adjusted to obtain the feeding amount for each critical line.

[0031] For non-terminal critical lines, the feeding frequency is determined based on the amount of feed and the distribution of feeding data;

[0032] For the critical end line, feed intake data is analyzed according to preset standards to determine the feeding amount and frequency;

[0033] Based on the feeding amount and frequency of each critical line, a preliminary feeding model is determined.

[0034] Preferably, the dynamic adjustment and testing include:

[0035] Collect new feeding data and test the initial feeding model;

[0036] Based on the test results, the feeding strategy was adjusted, and the feeding amount and frequency were optimized to obtain a precise feeding model.

[0037] A precision feeding optimization system for automated chicken farming equipment includes:

[0038] The relationship graph construction unit is used to connect the feeding data of adjacent feeding points in the chicken house that have feeding relationships to form a feeding relationship graph;

[0039] The hierarchical division unit is used to divide the feeding points into different levels according to the path length from each feeding point to the feeding starting point in the feeding relationship diagram;

[0040] The feeding group determination unit is used to determine the interrelated feeding data in each level to form feeding groups;

[0041] The association line determination unit is used to determine cross-layer feeding association lines that span adjacent layers;

[0042] The feature point connection unit is used to connect the key feature points of the feeding groups at both ends of the cross-layer feeding association line to form the first feeding planning map;

[0043] The feeding model construction unit is used to optimize the feeding strategy based on the first feeding planning map and build a precise feeding model.

[0044] An electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the feeding optimization method described above.

[0045] A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the feeding optimization method described above.

[0046] Compared with existing technologies, the beneficial effects of this invention are as follows: Traditional feeding methods rely on manual experience or fixed-time feeding, which cannot be dynamically adjusted according to the actual needs of the flock. This invention, by constructing a feeding relationship diagram, divides feeding points into different levels and forms feeding groups, which can comprehensively reflect the feeding behavior patterns of the flock, thereby formulating a more precise feeding strategy that meets the actual needs of the flock. Through steps such as constructing a feeding relationship diagram, dividing levels, forming feeding groups, and determining cross-level feeding association lines, the invention systematically models the correlation between different feeding areas or equipment in the chicken house, fully explores the potential value of feeding data, and improves data utilization efficiency. Through dynamic adjustment and testing steps, new feeding data is collected to test the preliminary feeding model, and the feeding strategy is adjusted according to the test results, realizing the dynamic optimization of the feeding strategy and meeting the dynamic needs of the flock at different growth stages. Attached Figure Description

[0047] 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 introduced below. Obviously, the drawings described below are merely exemplary. For those skilled in the art, other embodiments can be derived from the provided drawings without creative effort.

[0048] Figure 1 A step-by-step diagram illustrating the optimized method for precise feeding of automated chicken farming equipment;

[0049] Figure 2 System structure diagram optimized for precise feeding of automated chicken farming equipment. Detailed Implementation

[0050] The accompanying drawings are for illustrative purposes only and should not be construed as limiting the scope of this patent.

[0051] To better illustrate this embodiment, some parts in the accompanying drawings may be omitted, enlarged, or reduced, and do not represent the actual product dimensions;

[0052] It will be understood by those skilled in the art that certain well-known structures and their descriptions may be omitted in the accompanying drawings.

[0053] The technical solution of the present invention will be further described below with reference to the accompanying drawings and embodiments.

[0054] Example 1

[0055] Optimization methods for precision feeding of automated chicken farming equipment, such as Figure 1 As shown, it includes:

[0056] Based on the various chicken houses in the chicken farm, the feeding data of adjacent feeding points in the chicken houses that are related to feeding are connected to form a feeding relationship diagram; the feeding points represent different feeding areas or equipment in the chicken house.

[0057] Based on the shortest path length from each feeding point to the starting point in the feeding relationship diagram, the feeding points are divided into different levels to obtain the set of feeding points at each level.

[0058] Within each level of feeding point set, interrelated feeding data are determined to form feeding groups at each level;

[0059] Based on the feeding relationship diagram, determine the cross-level feeding relationship lines that span adjacent levels;

[0060] For each cross-layer feeding connection line, the key feeding feature points of the feeding groups at both ends of the connection line are connected to form the first feeding planning map;

[0061] Based on the first feeding plan, the feeding strategy of the chicken farm is optimized to build a precision feeding model.

[0062] The chicken farm installs sensors at each feeding point to collect feeding data, including feeding time, number of chickens feeding, and feeding duration. By analyzing this data, adjacent feeding points with feeding relationships are identified. For example, in chicken house A, there are feeding points A1 in the corner and A2 by the wall. Over a period of time, when the number of chickens feeding at A1 increases, the number of chickens feeding at A2 also increases, indicating that there is a feeding relationship between these two feeding points. The feeding data of these related feeding points are connected to form a feeding relationship graph. In this graph, nodes represent feeding points, and edges represent feeding relationships.

[0063] In the feeding relationship diagram, a feeding starting point is determined, for example, a feeding point near the entrance of the chicken coop is selected as the feeding starting point. The shortest path length from each feeding point to the feeding starting point is calculated. Assuming that the shortest path length from each feeding point to the feeding starting point is obtained after calculation, the longest path length is 10 (assuming the unit is meters, representing the number of feeding points or distances passed through). The preset total number of levels is 5. For each feeding point, the level to which it belongs is determined according to the ratio of its path length to the feeding starting point to the longest path length. For example, if the path length from feeding point A3 to the feeding starting point is 4, then its level is 4 ÷ 10 × 5 = 2 levels. In this way, all feeding points are divided into different levels to obtain the set of feeding points for each level.

[0064] In each level of the feeding point set, the feeding data of each feeding point is analyzed. For example, in the feeding point set of the second level, it is found that the feeding time and the number of chickens feeding at feeding points A5, A6 and A7 have similar trends. That is, when the number of chickens feeding at A5 increases, the number of chickens feeding at A6 and A7 also increases synchronously. The feeding points corresponding to these interrelated feeding data are grouped together to form the feeding group of that level. This operation is performed for each level to obtain the feeding groups of each level.

[0065] Analyze the feeding relationship diagram again to find feeding relationships that cross adjacent levels. For example, there is a relationship between feeding point A5 in the feeding group of level 2 and feeding point A8 in the feeding group of level 3. When the feeding status of A5 changes, the feeding status of A8 will also be affected. Therefore, the line connecting A5 and A8 is a cross-level feeding relationship line. Identify all such cross-level feeding relationship lines.

[0066] Each feeding group is assigned a unique index label, such as "G1-1" for feeding group 1 at level 1 and "G2-2" for feeding group 2 at level 2. The index labels of the feeding groups at both ends of the cross-level feeding association line are connected to form an index relationship diagram. For example, the line connecting "G2-2" and "G3-1" constitutes an index line in the index relationship diagram. Based on the label endpoints of each index line in the index relationship diagram, the corresponding feeding groups are found, and their key feeding characteristic points, such as feeding data points during peak feeding periods, are connected to form the first feeding planning diagram.

[0067] For each key point in the first feeding plan, i.e. the key feeding feature point of the feeding group, calculate its path to the sub-feeding point. If the feeding group represented by the key point contains multiple feeding points, these feeding points are the sum of the path lengths of the sub-feeding points. For example, if the feeding group represented by key point K1 contains 3 sub-feeding points, and the path lengths to these 3 sub-feeding points are 2, 3, and 1 respectively, then the sum of the path lengths is 6. Based on this sum, the weight of key point K1 is determined to be 6. Based on the ratio of the weights at both ends of the key line, the standard length value of the key line is determined. Assuming that the weights of key points K1 and K2 at both ends of key line L1 are 6 and 3 respectively, then the standard length value is 6 ÷ 3 = 2. Delete some key lines that do not meet the preset conditions, such as key lines with a standard length value less than 1.5 (preset value), and obtain the second feeding plan.

[0068] Based on the feed density of the chicken flock in the feeding relationship diagram, the feed density is determined by counting the number of chickens per unit area around each feeding point, and the initial feed amount is determined. If the feed density is high, the initial feed amount is 150 grams of feed per chicken per day. According to the weights at both ends of the critical line in the second feeding planning diagram, the initial feed amount is dynamically adjusted. For example, if the weights of the key points at both ends of the critical line L2 are 8 and 4 respectively, then the initial feed amount is adjusted. The feed amount is increased at the end with a weight of 8, for example, adjusted to 180 grams per chicken per day, and adjusted to 130 grams per chicken per day at the end with a weight of 4. For non-terminal critical lines, the feeding frequency is determined based on the feed amount and the distribution of feed intake data. For example, if the feed intake data of the area corresponding to a certain non-terminal critical line shows that the chicken flock feeds more frequently, then the feeding frequency is set to 4 times a day. For terminal critical lines, the feed intake data is analyzed according to preset standards, such as the growth stage and weight of the chicken flock, to determine the feed amount and frequency. Finally, based on the feed amount and frequency of each critical line, a preliminary feeding model is determined.

[0069] The chicken farm continuously collects new feed intake data, such as collecting new data every week. This new data is used to test the initial feeding model, analyzing whether the feed amount meets the flock's needs and whether the feeding frequency is appropriate. Based on the test results, the feeding strategy is adjusted. If it is found that the flock in a certain area is not eating enough, the feed amount in that area is increased or the feeding frequency is adjusted. After multiple adjustments and tests, a precise feeding model is obtained.

[0070] The division of feeding points into different levels includes:

[0071] Determine the longest path length based on the shortest path length from each feeding point to the starting point in the feeding relationship diagram;

[0072] For each feeding point, the level to which the feeding point belongs is determined based on the ratio of the path length from the feeding point to the longest path length, and the preset total number of levels.

[0073] The formation of the first feeding plan includes:

[0074] Assign an index label to each feeding group;

[0075] Connect the index labels of the feeding groups at both ends of the cross-layer feeding association line to form an index relationship diagram;

[0076] Based on the label endpoints of each index line in the index relationship diagram, the key feature points of the corresponding feeding groups are connected to form the first feeding planning diagram.

[0077] The construction of the precise feeding model includes:

[0078] Optimize the key points or key lines in the first feeding planning graph to obtain the second feeding planning graph;

[0079] Based on the key lines in the second feeding plan, the feeding needs of the chicken farm are analyzed to obtain a preliminary feeding model;

[0080] The final strategy of the initial feeding model is dynamically adjusted and tested to obtain the precise feeding model.

[0081] The optimized first feeding plan includes:

[0082] For each key point in the first feeding planning graph, the weight of the key point is determined based on the sum of the path lengths from it to the sub-feeding points;

[0083] The standard length of the critical line is determined based on the ratio of the weights at both ends of the critical line.

[0084] Delete the key lines that meet the preset conditions to obtain the second feeding plan.

[0085] The analysis and feeding requirements include:

[0086] Determine the initial feeding amount based on the flock feeding density in the feeding relationship diagram;

[0087] Based on the weights at both ends of the critical lines in the second feeding planning diagram, the initial feeding amount is dynamically adjusted to obtain the feeding amount for each critical line.

[0088] For non-terminal critical lines, the feeding frequency is determined based on the amount of feed and the distribution of feeding data;

[0089] For the critical end line, feed intake data is analyzed according to preset standards to determine the feeding amount and frequency;

[0090] Based on the feeding amount and frequency of each critical line, a preliminary feeding model is determined.

[0091] The dynamic adjustment and testing include:

[0092] Collect new feeding data and test the initial feeding model;

[0093] Based on the test results, the feeding strategy was adjusted, and the feeding amount and frequency were optimized to obtain a precise feeding model.

[0094] An electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the feeding optimization method described above.

[0095] A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the feeding optimization method described above.

[0096] Example 2

[0097] Precision feeding optimization systems for automated chicken farming equipment, such as Figure 2 As shown, it includes:

[0098] The relationship graph construction unit is used to connect the feeding data of adjacent feeding points in the chicken house that have feeding relationships to form a feeding relationship graph;

[0099] The hierarchical division unit is used to divide the feeding points into different levels according to the path length from each feeding point to the feeding starting point in the feeding relationship diagram;

[0100] The feeding group determination unit is used to determine the interrelated feeding data in each level to form feeding groups;

[0101] The association line determination unit is used to determine cross-layer feeding association lines that span adjacent layers;

[0102] The feature point connection unit is used to connect the key feature points of the feeding groups at both ends of the cross-layer feeding association line to form the first feeding planning map;

[0103] The feeding model construction unit is used to optimize the feeding strategy based on the first feeding planning map and build a precise feeding model.

[0104] The precision feeding optimization system adopts a layered architecture, including a data acquisition layer, a data processing layer, and a control execution layer.

[0105] The data acquisition layer consists of sensors installed at each feeding point in the chicken house, such as weight sensors and infrared sensors. The weight sensors measure the weight of feed consumed each time, while the infrared sensors detect the number of chickens feeding and the feeding time. These sensors send the collected feeding data to the data processing layer.

[0106] The data processing layer relationship graph construction unit receives feeding data from the data acquisition layer, analyzes the correlation between feeding data from adjacent feeding points, connects the feeding data from feeding points with feeding correlation, constructs a feeding relationship graph, and stores the constructed relationship graph in the database.

[0107] The hierarchical division unit reads the feeding relationship diagram from the database, calculates the path length from each feeding point to the feeding starting point, divides the feeding points into different levels according to the preset hierarchical division method, obtains the feeding point set of each level, and stores the results in the database.

[0108] The feeding group determination unit analyzes the correlation of feeding data based on the feeding point set at each level, determines the feeding group at each level, and stores the feeding group information in the database.

[0109] The association line determination unit reads the feeding relationship diagram and feeding group information from the database, finds the cross-level feeding association lines that span adjacent levels, and stores the association line information in the database.

[0110] The feature point connection unit assigns an index label to each feeding group, connects the index labels of the feeding groups according to the cross-layer feeding association lines to form an index relationship diagram, and then connects the key feature points of the feeding groups according to the index relationship diagram to form a first feeding plan diagram, and stores the first feeding plan diagram in the database.

[0111] The feeding model construction unit reads the first feeding plan from the database, optimizes it according to the optimization method to obtain the second feeding plan, analyzes the feeding needs based on the second feeding plan, constructs a preliminary feeding model, collects new feeding data to test and dynamically adjust the preliminary feeding model, and finally obtains the precision feeding model, which is then stored in the database.

[0112] The control execution layer is connected to the automated feeding equipment. It reads the feeding strategy of the precision feeding model from the database, such as the feeding amount and feeding frequency, and controls the feeding equipment to feed precisely according to the strategy. At the same time, it feeds back the actual feeding data to the data acquisition layer for subsequent analysis and optimization.

[0113] The data acquisition layer's sensors continuously collect feeding data and send it to the data processing layer. The relationship graph construction unit constructs a feeding relationship graph, the hierarchy division unit performs hierarchy division, the feeding group determination unit determines the feeding groups, the correlation line determination unit determines the cross-layer feeding correlation lines, the feature point connection unit forms the first feeding planning graph, and the feeding model construction unit constructs a precise feeding model. Each unit executes sequentially and stores the results in the database. The control execution layer retrieves the feeding strategy of the precise feeding model from the database, controls the automated feeding equipment to feed, and feeds the feeding data back to the data acquisition layer, forming a closed-loop optimization system that continuously improves the accuracy of feeding.

[0114] The same or similar labels correspond to the same or similar parts;

[0115] The terms used to describe positional relationships in the accompanying drawings are for illustrative purposes only and should not be construed as limiting this patent.

[0116] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the implementation of the present invention. For those skilled in the art, other variations or modifications can be made based on the above description. It is neither necessary nor possible to exhaustively list all implementation methods here. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the claims of the present invention.

Claims

1. A method for optimizing precise feeding of automated chicken farming equipment, characterized in that, include: Based on the chicken houses in the chicken farm, the feeding data of adjacent feeding points with feeding relationships in the chicken houses are connected to form a feeding relationship diagram; The feeding points represent different feeding areas or equipment within the chicken coop; Based on the shortest path length from each feeding point to the starting point in the feeding relationship diagram, the feeding points are divided into different levels to obtain the set of feeding points at each level. Within each level of feeding point set, interrelated feeding data are determined to form feeding groups at each level; Based on the feeding relationship diagram, determine the cross-level feeding connection lines that span adjacent levels; for each cross-level feeding connection line, connect the key feeding feature points of the feeding groups at both ends of the connection line to form the first feeding planning diagram; Based on the first feeding plan, the feeding strategy of the chicken farm is optimized to build a precision feeding model.

2. The feeding optimization method according to claim 1, characterized in that, The division of feeding points into different levels includes: Determine the longest path length based on the shortest path length from each feeding point to the starting point in the feeding relationship diagram; For each feeding point, the level to which the feeding point belongs is determined based on the ratio of the path length from the feeding point to the longest path length, and the preset total number of levels.

3. The feeding optimization method according to claim 1, characterized in that, The formation of the first feeding plan includes: Assign an index label to each feeding group; Connect the index labels of the feeding groups at both ends of the cross-layer feeding association line to form an index relationship diagram; Based on the label endpoints of each index line in the index relationship diagram, the key feature points of the corresponding feeding groups are connected to form the first feeding planning diagram.

4. The feeding optimization method according to claim 1, characterized in that, The construction of the precise feeding model includes: Optimize the key points or key lines in the first feeding planning graph to obtain the second feeding planning graph; Based on the key lines in the second feeding plan, the feeding needs of the chicken farm are analyzed to obtain a preliminary feeding model; The final strategy of the initial feeding model is dynamically adjusted and tested to obtain the precise feeding model.

5. The feeding optimization method according to claim 4, characterized in that, Optimizing the first feeding plan includes: For each key point in the first feeding planning graph, the weight of the key point is determined based on the sum of the path lengths from it to the sub-feeding points; The standard length of the critical line is determined based on the ratio of the weights at both ends of the critical line. Delete the key lines that meet the preset conditions to obtain the second feeding plan.

6. The feeding optimization method according to claim 4, characterized in that, Analysis of feeding requirements includes: Determine the initial feeding amount based on the flock feeding density in the feeding relationship diagram; Based on the weights at both ends of the critical lines in the second feeding planning diagram, the initial feeding amount is dynamically adjusted to obtain the feeding amount for each critical line. For non-terminal critical lines, the feeding frequency is determined based on the amount of feed and the distribution of feeding data; For the critical end line, feed intake data is analyzed according to preset standards to determine the feeding amount and frequency; Based on the feeding amount and frequency of each critical line, a preliminary feeding model is determined.

7. The feeding optimization method according to claim 4, characterized in that, The dynamic adjustment and testing include: Collect new feeding data and test the initial feeding model; Based on the test results, the feeding strategy was adjusted, and the feeding amount and frequency were optimized to obtain a precise feeding model.

8. A precision feeding optimization system for automated chicken farming equipment, implemented by the feeding optimization method according to any one of claims 1-7, characterized in that, include: The relationship graph construction unit is used to connect the feeding data of adjacent feeding points in the chicken house that have feeding relationships to form a feeding relationship graph; The hierarchical division unit is used to divide the feeding points into different levels according to the path length from each feeding point to the feeding starting point in the feeding relationship diagram; The feeding group determination unit is used to determine the interrelated feeding data in each level to form feeding groups; The association line determination unit is used to determine cross-layer feeding association lines that span adjacent layers; The feature point connection unit is used to connect the key feature points of the feeding groups at both ends of the cross-layer feeding association line to form the first feeding planning map; The feeding model construction unit is used to optimize the feeding strategy based on the first feeding planning map and build a precise feeding model.

9. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the feeding optimization method according to claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the feeding optimization method according to claims 1-7.

Citation Information

Patent Citations

  • Livestock and poultry feeding management system and method

    CN107410056A

  • Automatic path planning system of mobile robot

    CN111631167A