Order pulling type feed production management system and method
Through the order-pull feed production management system, production plans and raw material demand plans are automatically generated, which solves the problems of untimely and inefficient supply caused by the promotion of feed factory production process in the existing technology, and achieves continuous and uninterrupted operation of the production process and efficient utilization of resources.
Patent Information
- Application Number
- CN202510010114.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-03
- Publication Date
- 2025-05-06
AI Technical Summary
The production process of the existing feed factory is driven by untimely raw material replenishment, inefficient efficiency, serious energy waste, and complex management, making it difficult to achieve continuous and uninterrupted operation of the production process.
The order-pull feed production management system is adopted, and through the docking of the ERP management system and the pull-pull production management system, production plans and raw material demand plans are automatically generated to achieve on-demand production and on-plan delivery, ensuring the continuity and efficiency of the production process.
The uninterrupted operation of the production process is achieved, the inefficiency of material easing caused by improper planning is reduced, the production efficiency and resource utilization are improved, and energy waste is reduced.
Smart Images

Figure CN119940893A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of feed production management, and in particular to an order-driven feed production management system and method. Background Art
[0002] At present, in the process flow of feed production line in feed factory, some production links are batch-type (for example, mixer mixes materials in batches, and mixes one batch before mixing the next batch), and the rest of the production links are continuous operation (for example, feeding section, silo section, crushing section, pelletizing and cooling section, etc.). For different feed formulas, the efficiency of each production link is also quite different. In order to ensure the continuous and uninterrupted operation of the production line, there are many intermediate temporary storage silos on the production line (for example, large material batching silo, small material batching silo, trace batching silo, silo, silo to be crushed, silo to be pelletized, raw material warehouse, etc.), but due to the limitation of silo capacity, operators need to constantly refill the temporary storage silo during the batching project. At present, the production process of feed factory is push-type, while the production demand plan is pull-type demand. The production of each order of feed factory is operated by personnel, and it is necessary to pay real-time attention to the raw material situation in the batching silo. When the raw materials are insufficient, the crushing equipment, warehouse feeding equipment, and silo feeding equipment are manually opened for refilling. Operators need to communicate and coordinate with personnel in various positions. There are many links, which often lead to untimely replenishment of raw materials, too much supply of some raw materials, too little supply of some raw materials, raw materials entering the wrong warehouse, raw material production is completed, and the equipment runs idle without switching, resulting in low production efficiency and serious energy waste.
[0003] Based on this, we can know that the defects and shortcomings of the manual pull plan are as follows:
[0004] First, the smoothness of the production process is closely related to the ability and status of the production manager. Accidental operational errors cannot be avoided, and insufficient material supply will inevitably lead to discontinuity in the production process.
[0005] Secondly, there are dozens of raw materials in the production ratio process, and 30% of the raw materials used in each ratio are different. The management and distribution of silos is a complicated process. If it is not managed well, the powdered raw materials needed for production will be frequently lacking, which will also lead to unnecessary clearing and dumping of silos, resulting in energy waste and reduced efficiency.
[0006] Third, production managers are required to accurately grasp the consumption and replenishment of raw materials in temporary storage warehouses during production, as well as the current remaining quantity in the warehouse, based on order batches and types of formula raw materials. Otherwise, it is difficult to accurately arrange production plans quantitatively.
[0007] Fourthly, when replenishing in different work sections, there are multiple work section routes. There are 2 routes in the silo section, 3 routes in the crushing section, warehouse feeding and silo roof feeding. Each route can enter the common temporary storage warehouse. How to choose the best route for production is also particularly important. Manual plans are arranged temporarily by dispatchers, which often lead to chaos and low efficiency. Summary of the invention
[0008] In order to solve the above technical problems, the purpose of the present invention is to provide an order-driven feed production management system and method, which divides the various modules in the traditional feed factory production process into various plans according to their functions. The initiator of the plan is the sales order, and the output end is the delivery plan and the material collection plan. The entire planning process can be pulled together through software / algorithms, and true on-demand production and planned delivery can be achieved, thereby achieving uninterrupted operation of the production process and eliminating the inefficiency of waiting for materials due to improper planning at the management level.
[0009] The present invention provides the following technical solutions:
[0010] An order-pull feed production management system comprises an ERP management system, a pull production management system and a data interaction module realized by a WebAPI interface, wherein the pull production management system comprises a sales order processing module for generating production demand data according to a sales order input into the ERP management system and transmitting the data to a production scheduling module, a production scheduling module for analyzing production load and generating a production plan, a raw material demand planning module for generating a raw material demand plan according to the production plan and synchronizing the plan to an ERP raw material warehouse module, and a production scheduling module for generating a production section task execution plan according to the production plan and the raw material demand plan, and the data interaction module is used to realize data transmission between the ERP management system and the pull production management system.
[0011] An order-pull feed production management method, based on the above-mentioned order-pull feed production management system, comprises the following steps:
[0012] S1 order receiving and ERP management system connection:
[0013] The sales order is submitted by the customer to the feed factory and entered into the ERP management system by the sales department. The pull production management system automatically connects with the ERP management system through the WebAPI interface to read the sales order information in real time.
[0014] S2 Sales order processing and production plan generation:
[0015] After the pull production management system reads the order, it uses the production scheduling module to analyze the order demand and production load, and generates a production plan for the day based on the order delivery time, production equipment status, and raw material inventory;
[0016] S3 Raw Material Demand Plan Generation and Synchronization:
[0017] The pull production management system calculates the raw material demand according to the production plan and forms a raw material demand plan. The raw material demand plan is sent to the ERP raw material warehouse module of the ERP management system through the WebAPI interface to synchronize the warehouse management of raw material picking demand and the silo raw material delivery.
[0018] S4 production section task plan generation:
[0019] After determining the production plan and raw material demand plan, the production scheduling module further refines the time sequence of raw material loss in the warehouse; automatically generates a detailed production section task execution schedule;
[0020] S5 finished product packaging and data synchronization:
[0021] When the packaging section completes its task, the production management system transmits the raw material consumption data of the packaging section to the finished product warehouse module of the ERP management system through the WebAPI interface; the ERP management system updates the finished product inventory status based on the transmitted data and is used to generate the delivery plan and material preparation plan.
[0022] Preferably, the schedule in S4 includes:
[0023] Batching task plan: for the proportion and transportation arrangement of raw materials;
[0024] Crushing task plan: the type of raw materials to be crushed and the crushing batches;
[0025] Silo task plan: the order and quantity of raw materials leaving the silo;
[0026] Warehouse feeding task plan: arrange the feeding of raw materials from the warehouse to the production line;
[0027] Granulation task plan: operation batch and process parameters of granulation equipment;
[0028] Packaging task planning: Arrangement of specifications and batches for finished product packaging.
[0029] Preferably, the production scheduling module generates the following work section tasks in a layer-by-layer pulling manner: batching tasks, crushing tasks, granulation tasks, packaging tasks, warehouse feeding tasks and silo feeding tasks. The production plan and raw material demand plan pull the batching tasks to generate the crushing tasks. The crushing tasks pull the silo feeding tasks and warehouse feeding tasks. The batching tasks drive the granulation tasks. The granulation tasks drive the packaging tasks. The packaging tasks push the warehousing information to the ERP finished product warehouse module. In addition, the warehouse feeding tasks and silo feeding tasks pull the ERP raw material warehouse module. The ERP raw material warehouse module pulls the raw material procurement plan to realize the closed-loop information flow of production.
[0030] Preferably, the production line includes a crushing production line, a silo production line and a warehouse feeding production line, and the crushing production line, the silo production line and the warehouse feeding production line each include multiple production sections, and the production management system optimizes the production sections by selecting paths through a genetic algorithm.
[0031] Preferably, the production section includes a source warehouse, a target warehouse, a connecting pipeline and a conveying equipment, which are used to complete the conveying of a single raw material in a production task; the source warehouse serves as a starting storage warehouse, which is used to store and provide production raw materials; the target warehouse serves as an ending storage warehouse, which is used to receive and store the conveyed raw materials, the connecting pipeline connects the source warehouse and the target warehouse, which is used to convey the raw materials, and the conveying equipment is used to drive the transportation of the raw materials in the pipeline.
[0032] Preferably, the execution of the production task follows the single task principle, which only allows one source warehouse to deliver a single raw material to one target warehouse at a time, and when switching to different raw materials, the pipeline clearing process needs to be automatically executed to ensure that there is no residual raw material in the delivery path.
[0033] Preferably, the implementation of the task algorithm scheduling module includes the following steps:
[0034] S1: Read the production plan, formula data, silo data, raw material information table, raw material section capacity, raw material processing procedures, production line information, production section information, and form a raw material consumption schedule based on the data of silo capacity, remaining materials in the silo, material demand, replenishment capacity, and consumption;
[0035] S2: For any raw material in the feed formula, it is necessary to prioritize the remaining amount of raw materials in the batching warehouse, the consumption of raw materials in the order, and the usage time nodes during the production process to ensure that the remaining amount of raw materials in the warehouse is greater than the usage amount in the production section at the usage node;
[0036] S3: According to the priority of raw material replenishment and the remaining amount of raw materials in the warehouse, the front-end production line is driven to execute the task demand. Since the production line contains multiple production sections, the optimal path production section is selected by genetic algorithm as the execution section of the task. In addition, it is ensured that there are raw materials in the feed bin before the start time of the current production section. The current section production and the front-end process can be produced at the same time. According to the process configuration of the feed factory, the capacity of the front-end production section will be greater than the capacity of the current production section;
[0037] S4: Real-time update of the remaining raw materials in the source warehouse and the target warehouse of the production section. The source warehouse is the consumption, and the reduction is made according to the section capacity, and the target warehouse is the increase of the section capacity;
[0038] S5: Re-participate in the scheduling operation of the algorithm using the updated remaining quantity in the batching bin as a parameter;
[0039] S6: When all raw material requirements are fully executed and production is completed, the production management system completes its task.
[0040] The beneficial effects of the present invention are:
[0041] 1 The order-driven feed production management system and method provided by the present invention divides each module in the traditional feed factory production process into various plans according to function. The initiator of the plan is the sales order, and the output end is the delivery plan and the material collection plan. The entire planning process can be realized through software / algorithms, and can achieve true on-demand production and planned delivery, thereby realizing uninterrupted operation of the production process, and eliminating the situation of low efficiency of waiting for materials due to improper planning at the management level;
[0042] 2 In the present invention, automatically creating a production section execution schedule is the core of the entire process. The section task plan can ensure the uninterrupted batching section, which determines the operating cost and efficiency of the entire production process; thanks to the current computer computing power, the time required for the order-pull feed production management system to complete the section production schedule of the day is in seconds (or even shorter). The algorithm is used to comprehensively calculate the production orders of the day to obtain the optimal solution for the execution of the production order. The optimal solution is calculated according to the constraints such as the lowest energy consumption, the shortest execution time, the least number of personnel, and the least variety switching, and the optimal order execution sequence table is obtained. The system analysis, network algorithm, and genetic algorithm are used to generate the production schedule for each section task of the production order;
[0043] 3 In the present invention, order data and demand plans are transferred between systems through the WebAPI interface to ensure timely and efficient information transmission; and the "sales order" drives the execution of tasks in each production link to achieve order-driven precision production; from sales orders to finished product warehousing, closed-loop management of sales, production, inventory and procurement links is achieved;
[0044] In the present invention, the production scheduling module has a dynamic adjustment function, which can re-order production tasks in the case of production equipment maintenance plan or production abnormality. It can integrate the personnel configuration optimization algorithm, automatically allocate human resources according to production tasks, and optimize the production schedule based on the energy consumption model, reduce production energy consumption, and improve resource utilization; the task algorithm scheduling module can realize the hierarchical decomposition of the production plan, forming detailed tasks such as batching, crushing, granulation, and packaging; the ERP management system is used to manage the raw material warehouse and finished product warehouse information, and provide real-time inventory data to support production decisions;
[0045] 5 The order-driven feed production management system of the present invention promotes efficient collaboration in the entire production process through sales order preprocessing, production schedule optimization and task algorithm scheduling, solves multiple pain points in existing feed production management, provides a new management solution for feed production enterprises, and improves production efficiency and market competitiveness. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0047] Figure 1 It is a traditional feed production process flow chart recorded in the background technology;
[0048] Figure 2 It is a production plan flow chart of the order-pull feed management system of the present invention;
[0049] Figure 3 It is the main process diagram for generating production plan;
[0050] Figure 4 It is a schematic diagram of the implementation flow of the work section task algorithm scheduling module;
[0051] Figure 5 It is a schematic diagram of the raw material pulling process of the network model. DETAILED DESCRIPTION
[0052] Example 1
[0053] like Figure 1-5 As shown, an order-pull feed production management system, in this embodiment, includes an ERP management system, a pull production management system and a data interaction module implemented through a WebAPI interface, the pull production management system includes a sales order processing module for generating production demand data according to a sales order input into the ERP management system and transmitting the data to a production scheduling module, a production scheduling module for analyzing production load and generating a production plan, a raw material demand planning module for generating a raw material demand plan according to the production plan and synchronizing it to an ERP raw material warehouse module, and a production scheduling module for generating a production section task execution plan according to the production plan and the raw material demand plan, the data interaction module is used to realize data transmission between the ERP management system and the pull production management system.
[0054] The overall process of the order-driven feed production management system of the present invention is as follows: Figure 2 As shown in the figure, the feed factory receives the sales order and enters it into the ERP management system. The pull production management system automatically connects to the ERP management system, reads the sales order through the WebAPI interface for processing, and generates the production plan for the day through the production scheduling module;
[0055] The raw materials in the feed production process are mixed in batches, and each mixed batch must be proportioned according to the formula requirements. At the same time, taking into account the possible losses in production, the total amount of feed produced according to the "production plan" is greater than the actual demand of the "sales order". The production management system automatically generates a raw material demand plan based on the production plan. The demand plan table is sent to the ERP raw material warehouse module through the WebAPI interface again to synchronize the warehouse material collection and the silo raw material outflow. After the production plan and demand plan are determined, the production scheduling module forms the loss sequence of the raw materials in the warehouse, and generates a production section task execution plan table. The execution plan table includes the batching task plan, the crushing task plan, the silo task plan, the warehouse feeding task plan, the granulation task plan, the packaging task plan, etc. When the packaging section task is executed, the consumption data is sent to the ERP finished product warehouse module through the WebAPI interface again for the finished product delivery plan and material preparation plan.
[0056] Example 2
[0057] An order-driven feed production management method, in this embodiment, comprises the following steps:
[0058] S1 order receiving and ERP management system connection:
[0059] The sales order is submitted by the customer to the feed factory and entered into the ERP management system by the sales department.
[0060] The pull-type production management system automatically connects with the ERP management system through the WebAPI interface to read sales order information in real time;
[0061] S2 Sales order processing and production plan generation:
[0062] After the pull production management system reads the order, it uses the production scheduling module to analyze the order demand and production load.
[0063] Generate the production plan for the day based on order delivery time, production equipment status and raw material inventory;
[0064] S3 Raw Material Demand Plan Generation and Synchronization:
[0065] The pull production management system calculates the raw material demand according to the production plan and forms a raw material demand plan.
[0066] The raw material demand plan is sent to the ERP raw material warehouse module of the ERP management system through the WebAPI interface, which is used to manage the raw material picking demand of the warehouse and synchronize the delivery of raw materials from the silo;
[0067] S4 production section task plan generation:
[0068] After determining the production plan and raw material demand plan, the production scheduling module further refines the time sequence of raw material loss in the warehouse;
[0069] Automatically generate a detailed production section task execution schedule, which includes:
[0070] Batching task plan: for the proportion and transportation arrangement of raw materials;
[0071] Crushing task plan: the type of raw materials to be crushed and the crushing batches;
[0072] Silo task plan: the order and quantity of raw materials leaving the silo;
[0073] Warehouse feeding task plan: arrange the feeding of raw materials from the warehouse to the production line;
[0074] Granulation task plan: operation batch and process parameters of granulation equipment;
[0075] Packaging task planning: Arrangement of specifications and batches for finished product packaging;
[0076] S5 finished product packaging and data synchronization:
[0077] When the packaging section completes its task, the production management system transmits the raw material consumption data of the packaging section to the finished product warehouse module of the ERP management system through the WebAPI interface; the ERP management system updates the finished product inventory status based on the transmitted data and is used to generate the delivery plan and material preparation plan.
[0078] The production scheduling module of the order-driven feed production management system of the present invention is as follows: Figure 3 As shown. The "sales order" is rather messy, and is entirely based on the customer's purchase order. There are different types of feed in the "sales order", with different purchase quantities, different customers, and different customer required arrival times. Therefore, the production management system needs to pre-process the "sales order", and at the same time consider the remaining quantity in the storage warehouse, energy consumption in the production process, utilization rate of production equipment, staffing, product particle size, production equipment maintenance plan, product delivery period and other factors, merge the "sales order", sort it to generate a new "production order", and the "production order" is placed in the "production plan". After the "production plan" is generated, the task algorithm scheduling module is used to pull the production section task plan of the feed factory.
[0079] The "production plan" drives the generation of the "batching task", the batching task drives the generation of the crushing task, the crushing task drives the silo feeding task and the warehouse feeding task, the batching task drives the granulation task, and the granulation task drives the packaging task. The packaging task pushes the warehousing information to the ERP finished product warehouse module. In addition, the warehouse feeding task and the silo feeding task drive the ERP raw material warehouse module, and the ERP raw material warehouse module drives the raw material procurement plan to realize the closed-loop information flow of production.
[0080] The ultimate goal of pull production is to replenish the raw materials in the batching mixing silo. It is necessary to ensure that there are enough raw materials in the batching silo, small batching silo, micro batching silo and batching liquid tank to ensure that there will be no shortage of materials or waiting for materials during the batching process. The task plan of the scheduling module consists of production line tasks such as crushing tasks, silo feeding tasks, and warehouse feeding tasks. In addition, the crushing production line, silo production line, and warehouse feeding production line contain multiple production sections. The production management system needs to optimize the path selection of the production section through genetic algorithms. In addition, the actual process flow has special requirements and constraints for production requirements.
[0081] For the production section, the components are as follows: source warehouse (starting storage warehouse), target warehouse (ending storage warehouse), connecting pipelines, and conveying equipment. The production section is input from multiple source warehouses and enters multiple target warehouses through connecting pipelines and conveying equipment in the process.
[0082] Production section tasks: A raw material transportation production task can only be from one source warehouse to one target warehouse. When the task switches to a different raw material, it needs to go through the emptying process to ensure that there is no raw material residue in the pipeline process. The target warehouse for switching different materials must be emptied, and different materials cannot enter the same warehouse at the same time.
[0083] Transportation capacity of production sections: There are capacity limitations in the pipeline transportation process, and the capacity of the transportation equipment is determined by the equipment model when the factory is built.
[0084] Production raw materials: There are granular, powdered, and liquid forms. For granular materials, the raw materials need to be transformed and processed through a crushing production line. For powdered materials, they can be directly put into the warehouse, so the raw materials need to define the production process to determine which production lines the raw materials are processed through. In addition, due to the characteristics of the raw materials, differences in hardness, viscosity, and bulk density, the efficiency of transportation and crushing will be different. Therefore, the same production line processes different raw materials and the production capacity is inconsistent.
[0085] Process storage silo: a tank used to temporarily store raw materials. The size of the tank is limited by capacity. Storage silos can be shared between production sections. Multiple storage silos can store the same raw materials, but a physical silo can only store one type of raw material. The raw materials in the silo can be replaced, but they must all be used up and emptied before they can be put back in.
[0086] During the production process, the production management system produces in an orderly manner according to the production plan. According to different product formulas, the raw materials required for production, such as barley, corn, soybean meal and other main feed raw materials, are transported from silos and warehouses to the batching warehouse. The process involves raw material crushing and transportation. Since many production sections are shared (when one of the raw materials is being processed and transported, the production section is occupied, and the processing of other raw materials needs to wait), the production section task plan needs to solve the scheduling problem of multiple raw material processing.
[0087] Figure 4 The algorithm scheduling module shown in the figure generates replenishment tasks for each section according to the production process independently for each required material in the production plan. Figure 5 The network model uses a raw material pulling process. The same raw material can come from multiple nodes in the network. Network nodes are in various states such as occupied, idle, and faulty. The optimal path node is selected through a genetic algorithm to perform the raw material replenishment task.
[0088] In order to carry out scheduling accurately, the initial scheduling module needs to read the production plan, product formula structure, raw material section capacity, raw material processing sequence, production line status, and production section information.
[0089] According to the production plan, the product formula structure generates a demand table for raw materials and a demand table for raw materials in the time dimension. Combined with the remaining amount of raw materials in the current batching silo, an algorithm prediction is performed to form a priority level for raw material demand. The replenishment amount is determined based on factors such as the raw material production capacity of the production section and the remaining amount in the silo.
[0090] The task plan for the pull-type production section of the feed factory is automatically calculated and generated by the task scheduling module through an algorithm. Through processing technology and procedures, it is gradually transformed from the back-end production section to the front-end production section execution task table, thus forming the starting warehouse, ending warehouse, starting time, ending time, production materials, and production quantity of each production section.
[0091] The detailed process of the "task algorithm scheduling module" in the production management system is as follows Figure 4 As shown:
[0092] The implementation method includes the following steps:
[0093] S1: Read the production plan, formula data, silo data, raw material information table, raw material section capacity, raw material processing procedures, production line information, production section information, and form a raw material consumption schedule based on the data of silo capacity, remaining materials in the silo, material demand, replenishment capacity, and consumption;
[0094] S2: For any raw material in the feed formula, it is necessary to prioritize the remaining amount of raw materials in the batching warehouse, the consumption of raw materials in the order, and the usage time nodes during the production process to ensure that the remaining amount of raw materials in the warehouse is greater than the usage amount in the production section at the usage node;
[0095] S3: According to the priority of raw material replenishment and the remaining amount of raw materials in the warehouse, the front-end production line is driven to execute the task demand. Since the production line contains multiple production sections, the optimal path production section is selected by genetic algorithm as the execution section of the task. In addition, it is ensured that there are raw materials in the feed bin before the start time of the current production section. The current section production and the front-end process can be produced at the same time. According to the process configuration of the feed factory, the capacity of the front-end production section will be greater than the capacity of the current production section;
[0096] S4: Real-time update of the remaining raw materials in the source warehouse and the target warehouse of the production section. The source warehouse is the consumption, and the reduction is made according to the section capacity, and the target warehouse is the increase of the section capacity;
[0097] The factors that determine the production volume of raw materials in the production section are: a) the amount of material prepared once must meet the future m batching demand volume V1; b) the remaining volume of the silo is V2. If the remaining volume of the silo does not meet the m batching demand, the silo will be full and the production will stop; c) the total required volume of all future batchings of the material in the batching plan is V3; d) after the current material production volume is V4, another material has an emergency shortage warning, and the material preparation volume of this material is V b =min(V1V2V3V4);
[0098] S5: Re-participate in the scheduling operation of the algorithm using the updated remaining quantity in the batching bin as a parameter;
[0099] S6: When all raw material requirements are fully executed and production is completed, the production management system completes its task.
[0100] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention is described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An order-driven feed production management system, characterized in that: It includes an ERP management system, a pull production management system and a data interaction module implemented through a WebAPI interface. The pull production management system includes a sales order processing module that generates production demand data based on sales orders input into the ERP management system and transmits it to a production scheduling module, a production scheduling module that analyzes production load and generates a production plan, a raw material demand planning module that generates a raw material demand plan based on the production plan and synchronizes it to the ERP raw material warehouse module, and a production scheduling module that generates a production section task execution plan based on the production plan and the raw material demand plan. The data interaction module is used to realize data transmission between the ERP management system and the pull production management system.
2. An order-pull feed production management method, based on the order-pull feed production management system according to claim 1, characterized in that: The steps include: S1 order receiving and ERP management system connection: The sales order is submitted by the customer to the feed factory and entered into the ERP management system by the sales department. The pull-type production management system automatically connects with the ERP management system through the WebAPI interface to read sales order information in real time; S2 Sales order processing and production plan generation: After the pull production management system reads the order, it uses the production scheduling module to analyze the order demand and production load, and generates a production plan for the day based on the order delivery time, production equipment status, and raw material inventory; S3 Raw Material Demand Plan Generation and Synchronization: The pull production management system calculates the raw material demand according to the production plan and forms a raw material demand plan. The raw material demand plan is sent to the ERP raw material warehouse module of the ERP management system through the WebAPI interface to synchronize the warehouse management of raw material picking demand and the silo raw material delivery. S4 production section task plan generation: After determining the production plan and raw material demand plan, the production scheduling module further refines the time sequence of raw material loss in the warehouse; automatically generates a detailed production section task execution schedule; S5 finished product packaging and data synchronization: When the packaging section completes its task, the production management system transmits the raw material consumption data of the packaging section to the finished product warehouse module of the ERP management system through the WebAPI interface; the ERP management system updates the finished product inventory status based on the transmitted data and is used to generate the delivery plan and material preparation plan.
3. The order-driven feed production management method according to claim 2, characterized in that: The schedule in S4 includes: Batching task plan: for the proportion and transportation arrangement of raw materials; Crushing task plan: the type of raw materials to be crushed and the crushing batches; Silo task plan: the order and quantity of raw materials leaving the silo; Warehouse feeding task plan: arrange the feeding of raw materials from the warehouse to the production line; Granulation task plan: operation batch and process parameters of granulation equipment; Packaging task planning: Arrangement of specifications and batches for finished product packaging.
4. The order-driven feed production management method according to claim 3, characterized in that: The production scheduling module generates the following work-section tasks in a layer-by-layer pulling manner: batching tasks, crushing tasks, granulation tasks, packaging tasks, warehouse feeding tasks and silo feeding tasks. The production plan and raw material demand plan pull the batching tasks, the batching tasks pull the crushing tasks, the crushing tasks pull the silo feeding tasks and warehouse feeding tasks, the batching tasks drive the granulation tasks, the granulation tasks drive the packaging tasks, the packaging tasks push the warehousing information to the ERP finished product warehouse module, in addition, the warehouse feeding tasks and silo feeding tasks pull the ERP raw material warehouse module, the ERP raw material warehouse module pulls the raw material procurement plan to realize the closed-loop information flow of production.
5. The order-driven feed production management method according to claim 4, characterized in that: The production line includes a crushing production line, a silo production line and a warehouse feeding production line, and the crushing production line, the silo production line and the warehouse feeding production line each contain multiple production sections. The production management system optimizes the production sections by selecting paths through genetic algorithms.
6. The order-driven feed production management method according to claim 5, characterized in that: The production section includes a source warehouse, a target warehouse, a connecting pipeline and a conveying equipment, which are used to complete the transportation of a single raw material in a production task; the source warehouse serves as a starting storage warehouse, which is used to store and provide production raw materials; the target warehouse serves as an ending storage warehouse, which is used to receive and store the transported raw materials, the connecting pipeline connects the source warehouse and the target warehouse, and is used to transport the raw materials, and the conveying equipment is used to drive the transportation of the raw materials in the pipeline.
7. The order-driven feed production management system and method according to claim 6, characterized in that: The execution of the production task follows the single-task principle, which only allows one source warehouse to deliver a single raw material to one target warehouse at a time. When switching to different raw materials, the pipeline clearing process needs to be automatically executed to ensure that there is no residual raw material in the transportation path.
8. An order-driven feed production management method according to any one of claims 4 to 7, characterized in that: The implementation method of the task algorithm scheduling module includes the following steps: S1: Read the production plan, formula data, silo data, raw material information table, raw material section capacity, raw material processing procedures, production line information, production section information, and form a raw material consumption schedule based on the data of silo capacity, remaining materials in the silo, material demand, replenishment capacity, and consumption; S2: For any raw material in the feed formula, it is necessary to prioritize the remaining amount of raw materials in the batching warehouse, the consumption of raw materials in the order, and the usage time nodes during the production process to ensure that the remaining amount of raw materials in the warehouse is greater than the usage amount in the production section at the usage node; S3: According to the priority of raw material replenishment and the remaining amount of raw materials in the warehouse, the front-end production line is driven to execute the task demand. Since the production line contains multiple production sections, the optimal path production section is selected by genetic algorithm as the execution section of the task. In addition, it is ensured that there are raw materials in the feed bin before the start time of the current production section. The current section production and the front-end process can be produced at the same time. According to the process configuration of the feed factory, the capacity of the front-end production section will be greater than the capacity of the current production section; S4: Real-time update of the remaining raw materials in the source warehouse and the target warehouse of the production section. The source warehouse is the consumption, and the reduction is made according to the section capacity, and the target warehouse is the increase of the section capacity; S5: Re-participate in the scheduling operation of the algorithm using the updated remaining quantity in the batching bin as a parameter; S6: When all raw material requirements are fully executed and production is completed, the production management system completes its task.