Material processing operation task scheduling method and system

By using a material processing task scheduling method and system, the problem of low intelligence level of drying equipment has been solved, realizing multi-machine automated operation and improving production efficiency and equipment utilization.

WO2026056169A1PCT designated stage Publication Date: 2026-03-19ZOOMLION HEAVY INDUSTRY SCIENCE AND TECHNOLOGY CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

The existing drying equipment has a low level of intelligence and digitalization, and lacks comprehensive monitoring and centralized control of the entire drying line, resulting in low production efficiency.

Method used

A method and system for scheduling material processing tasks are provided. By acquiring the queue of tasks to be done by the processing equipment, executing the tasks according to preset rules, and deleting them after completion, the system combines feature matching, capacity matching, and locking control to achieve automated multi-machine operation.

Benefits of technology

It improved production efficiency, reduced manual intervention, made full use of the conveyor system and idle time, and increased equipment utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024141889_19032026_PF_FP_ABST
    Figure CN2024141889_19032026_PF_FP_ABST
Patent Text Reader

Abstract

A material processing operation task scheduling method, relating to the technical field of agricultural machinery. The method comprises: for any processing device among a plurality of processing devices, acquiring a queue of pending tasks corresponding to the processing device, wherein said queue stores a plurality of pending tasks; and traversing said queue until said queue is empty, wherein the traversing said queue comprises acquiring a target pending task from said queue according to a preset rule; and the processing device executing the target pending task, and when the execution of the target pending task has been completed, deleting the target pending task from said queue.
Need to check novelty before this filing date? Find Prior Art

Description

Material processing operation task scheduling method and system

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims the benefit of Chinese Patent Application No. 202411264012.5, filed September 10, 2024, the contents of which are incorporated herein by reference. TECHNICAL FIELD

[0003] The present application relates to the technical field of agricultural and industrial machinery, and in particular to a material processing operation task scheduling method and system. BACKGROUND

[0004] With the continuous expansion of the construction scale of grain drying service points and the increasing complexity of the process flow, the demand for the transformation of the drying whole-link process flow from roughness to refinement is increasingly urgent, including the automation control management and monitoring demand of the whole process from quality inspection / weighting, primary screening, wet grain caching, drying grain feeding, drying operation, drying grain discharging, dry grain storage, and dry grain transportation. At present, the main domestic drying equipment mainly relies on traditional manual dispersed control, and the intelligentization and digitalization degree is low, lacking comprehensive monitoring and centralized control of the whole drying line. SUMMARY

[0005] The purpose of the embodiments of the present application is to provide a material processing operation task scheduling method and system, which can solve or at least partially solve the above-mentioned defects of the prior art.

[0006] In order to achieve the above-mentioned purpose, the first aspect of the embodiments of the present application provides a material processing operation task scheduling method, which comprises:

[0007] For any one of the plurality of processing devices:

[0008] obtaining a to-be-processed task queue corresponding to the processing device;

[0009] wherein the to-be-processed task queue stores a plurality of to-be-processed tasks;

[0010] performing traversal on the to-be-processed task queue until the to-be-processed task queue is empty, and

[0011] the traversal on the to-be-processed task queue comprises:

[0012] obtaining a target to-be-processed task from the to-be-processed task queue according to a preset rule;

[0013] the processing device executes the target to-be-processed task, and after completing the execution of the target to-be-processed task, deletes the target to-be-processed task from the to-be-processed task queue.

[0014] Optionally, any of the to-be-operated tasks comprises at least one subtask executed in a preset order, comprising: a subtask of transporting the material from the former device to the latter device.

[0015] Optionally, the former device and the latter device comprise: a storage device and a processing device.

[0016] Optionally, the storage device comprises a wet material bin, a dry material bin and a discharge pit; and the processing device comprises a dryer and a deduster.

[0017] Optionally, when the processing device is a dryer, the to-be-operated task comprises: transporting the material from the wet material bin to the dryer, performing drying operation, and transporting the dried material from the dryer to the dry material bin.

[0018] Optionally, a transmission line is arranged between the former device and the latter device.

[0019] Optionally, the subtask of transporting the material from the former device to the latter device comprises the following steps during execution:

[0020] locking the transmission line between the former device and the latter device and the former device to occupy the use right of the transmission line and the former device during the locking period;

[0021] when the locking of the transmission line and the former device is successful, starting the subtask of inputting the material from the former device to the latter device;

[0022] when the subtask of inputting the material from the former device to the latter device is completed, unlocking the locked transmission line and the former device to release the use right of the transmission line and the former device during the locking period.

[0023] Optionally, during the execution of the subtask of transporting the material from the former device to the latter device, the actual transportation amount is controlled according to the capacity of the former device and the latter device and the load of the transmission line.

[0024] Optionally, the target to-be-operated task is obtained from the to-be-operated task queue according to a preset rule, comprising: sorting the to-be-operated tasks according to the generation time, and taking the to-be-operated task farthest from the current time as the target to-be-operated task.

[0025] Optionally, the to-be-operated task queue is generated by the following method:

[0026] determining the material flow relationship between different processing devices and different storage devices according to a preset processing flow;

[0027] determine a registration relationship between the front-level device and the back-level device in the to-be-processed task according to the material flow relationship between the different processing devices and the different storage devices;

[0028] generate the to-be-processed task corresponding to the processing device according to the registered front-level device and the back-level device; and

[0029] generate a to-be-processed task queue corresponding to the processing device based on the to-be-processed task.

[0030] Optionally, the registration relationship between the front-level device and the back-level device is determined by determining a unique number of the front-level device and a unique number of the registered back-level device.

[0031] Optionally, the registration relationship between the front-level device and the back-level device is determined by:

[0032] determining the registration relationship between the front-level device and the back-level device according to feature matching restrictions and capacity matching restrictions.

[0033] Optionally, the registration relationship between the front-level device and the back-level device is determined according to the feature matching restrictions by:

[0034] determining the back-level device matched with the front-level device according to material feature information of the material stored in the front-level device, the material feature information stored in the matched back-level device being consistent with the material feature information corresponding to the front-level device;

[0035] The material feature information includes customer information and material quality inspection information, and the material quality inspection information includes variety type, quality grade, cadmium content, and moisture.

[0036] Optionally, the registration relationship between the front-level device and the back-level device is determined according to the capacity matching restrictions by:

[0037] determining the back-level device matched with the front-level device according to device capacity information, wherein the device capacity information includes used capacity and remaining capacity;

[0038] The remaining capacity of the matched back-level device is greater than a preset threshold, and the remaining capacity of the matched back-level device is greater than or equal to the used capacity of the front-level device.

[0039] Optionally, the registration relationship between the front-level device and the back-level device in the to-be-processed task is determined according to the material flow relationship between the different processing devices and the different storage devices by:

[0040] when the storage device or the processing device is not empty; the storage device or the processing device follows the feature matching limit and the capacity matching limit.

[0041] when the storage device or the processing device is not empty; the storage device or the processing device follows the feature matching limit and the capacity matching limit.

[0042] Optionally, determining the registration relationship between the front-stage device and the back-stage device in the to-be-processed task according to the material flow relationship between the different processing devices and the different storage devices further comprises:

[0043] when the back-stage device is a dryer, a discharge pit is preferentially selected as the front-stage device, the material in the discharge pit is preferentially selected to perform the drying operation, and after the discharge pit is empty, a wet material bin is selected as the front-stage device;

[0044] the storage device corresponding to the material that is earliest stored in the bin is preferentially selected as the front-stage device to perform the drying operation;

[0045] a dryer is determined according to the temperature of the dryer and the latest operation end time of the dryer.

[0046] The second aspect of the embodiment of the present application provides a material processing operation task scheduling system, and the system comprises a storage and a processor configured to execute the material processing operation task scheduling method.

[0047] The third aspect of the embodiment of the present application provides a machine readable storage medium, and the machine readable storage medium stores instructions, and the instructions make the processor configured to execute the material processing operation task scheduling method when the processor executes the instructions.

[0048] The fourth aspect of the embodiment of the present application provides a computer program product, and the computer program product comprises a computer program, and the computer program implements the material processing operation task scheduling method when the processor executes the computer program.

[0049] The embodiment of the present application provides a material processing operation task scheduling method, which obtains and executes the to-be-processed task of a processing device from a to-be-processed task queue, on the one hand, automatically connects multiple operation processes in a material processing production line, such as the processes of feeding, drying, ventilating and discharging in a grain processing production line, without manual intervention, so that the production efficiency can be improved; on the other hand, the to-be-processed tasks of each processing device are independently queued, so that the conveying system and the idle time can be fully utilized, the frequency of manually issuing tasks can be reduced, and the utilization rate of the device can be improved.

[0050] Other features and advantages of the embodiments of the present application will be described in detail in the following detailed description. BRIEF DESCRIPTION OF DRAWINGS

[0051] The accompanying drawings are included to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, help to explain the embodiments of the present application, but do not constitute a limitation of the embodiments of the present application. In the drawings:

[0052] Fig. 1 is a flowchart of a material processing operation task scheduling method according to an embodiment of the present application;

[0053] Fig. 2 is a schematic diagram of a to-be-processed task queue of a dryer according to an embodiment of the present application;

[0054] Fig. 3 is a schematic diagram of a cycle operation flow of a dryer according to an embodiment of the present application;

[0055] Fig. 4 is a schematic diagram of a material flow relationship between processing equipment and storage equipment in a drying operation line according to an embodiment of the present application;

[0056] Fig. 5 is a schematic diagram of a drying machine multi-machine automatic operation achieved by applying grain characteristic matching, capacity matching, locking control, load control, and inventory management according to an embodiment of the present application;

[0057] Fig. 6 is a schematic diagram of a flow of generating a to-be-processed task according to an embodiment of the present application;

[0058] Fig. 7 is a schematic diagram of an electrical system of a grain drying operation line according to an embodiment of the present application. DETAILED DESCRIPTION

[0059] The specific embodiments of the embodiments of the present application are described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the embodiments of the present application, and are not used to limit the embodiments of the present application.

[0060] In a material processing operation line, multiple processing procedures and multiple same type processing equipment are arranged to simultaneously perform production operations. For example, a grain drying operation line includes operation procedures such as feeding, impurity removal, drying, secondary impurity removal, and warehouse delivery, and multiple wet grain stores, multiple dry grain stores, multiple dryers, multiple impurity removal machines, and multiple transport lines. The material processing operation task scheduling method provided by the embodiments of the present application can achieve automatic operation and centralized control of a material processing operation line including a grain drying operation line.

[0061] Specifically, taking a grain drying production line as an example, the method provided by the embodiment of the present application is specifically described. FIG. 1 is a flowchart of a material processing operation task scheduling method provided by the embodiment of the present application. As shown in FIG. 1, the embodiment of the present application provides a material processing operation task scheduling method, which comprises the following steps:

[0062] For any one of the plurality of processing devices, steps S101 to S105 are performed.

[0063] In step S101, a to-be-processed task queue corresponding to the processing device is acquired.

[0064] In some embodiments, the processing devices include dryers and impurity removers. The dryers take a specified type of grain as a drying object and automatically store the dried grain in a specified granary after drying. The impurity removers take a specified type of grain as an impurity removal object and automatically store the impurity-removed grain in a specified granary after removing impurities (including stones, soil, straw, and shriveled grains, etc.) in the grain.

[0065] Further, FIG. 2 is a schematic diagram of a to-be-processed task queue of a dryer provided by the embodiment of the present application. Referring to FIG. 2, the to-be-processed task queue stores a plurality of to-be-processed tasks. For example, for the 1#dryer in FIG. 2, the to-be-processed task queue stores three to-be-processed tasks, including 1#machine_task_2, 1#machine_task_3, and 1#machine_task_4.

[0066] Each to-be-processed task includes the following contents:

[0067] By assigning each dryer a corresponding independent to-be-processed task queue, and storing a plurality of to-be-processed tasks in each to-be-processed task queue, a multi-machine operation scheduling mechanism that allows each dryer to independently perform drying operation without interference can be realized. Through the multi-machine operation scheduling mechanism, an operator can flexibly assign different tasks to different dryers, or the system can automatically assign different tasks to the dryers, and each dryer can complete the assigned to-be-processed task queue without interruption.

[0068] In step S102, the to-be-processed task queue is traversed until the to-be-processed task queue is empty. The traversal of the to-be-processed task queue comprises steps S103 to S105.

[0069] In step S103, a target to-be-processed task is acquired from the to-be-processed task queue according to a preset rule.

[0070] Referring to FIG. 2, for the 1#dryer, the target to-be-processed task is 1#machine_task_1; and for the 2#dryer, the target to-be-processed task is 2#machine_task_3.

[0071] In some embodiments, the target to-be-processed task is obtained from the to-be-processed task queue according to a preset rule, including: arranging the to-be-processed tasks in sequence according to the generation time of the to-be-processed tasks, and taking the to-be-processed task farthest from the current time as the target to-be-processed task.

[0072] In step S104, the processing equipment executes the target to-be-processed task.

[0073] In some embodiments, any to-be-processed task includes at least one subtask executed in a preset sequence, including: a subtask of transporting materials from a front-stage equipment to a rear-stage equipment.

[0074] In some embodiments, the front-stage equipment and the rear-stage equipment include a storage equipment and a processing equipment.

[0075] In some embodiments, the storage equipment includes a wet material bin, a dry material bin, and a discharge pit, and the processing equipment includes a dryer and a deduster. It should be noted that in the specific implementation process, the discharge pit can also be regarded as a special wet material bin.

[0076] In some embodiments, a transmission line is arranged between the front-stage equipment and the rear-stage equipment.

[0077] In some embodiments, when the processing equipment is a dryer, the to-be-processed task includes: transporting materials from the discharge pit or the wet material bin to the dryer, executing drying work, and transporting the dried materials from the dryer to the dry material bin.

[0078] Further, FIG. 3 is a schematic diagram of a cycle work flow of a dryer according to an embodiment of the present application. Referring to FIG. 3, for any dryer, a complete work flow includes three links: grain feeding, drying, and grain discharging, and the three links are executed in sequence, i.e., the next link can be started only after the previous link is completed, i.e., drying work is executed after grain feeding is completed, and grain discharging work is executed after drying work is completed.

[0079] In the grain feeding link, the wet grain bin is the front-stage equipment, and the dryer is the rear-stage equipment. In the drying link, the dryer executes drying work according to a drying strategy. In the grain discharging link, the dryer is the front-stage equipment, and the dry grain bin is the rear-stage equipment.

[0080] The material processing operation task scheduling method provided by the embodiment of the present application firstly automatically sends the grains of the designated wet grain storehouse into the dryer according to the wet grain source storehouse in the operation task after obtaining the target operation task corresponding to the dryer; then performs the drying operation process according to the drying strategy; and finally sends the dry grains into the designated dry grain storehouse according to the dry grain destination information after the drying operation is completed. Thus, the drying type operation task is executed and completed, and the next operation task is automatically called for execution, so as to achieve the purpose of cyclic operation.

[0081] The inventor of the present application found in the research process that the drying operation line has various limiting conditions in actual production operation, such as that the grains of different customers cannot be mixed, different varieties of grains cannot be mixed, unqualified grains cannot be mixed with qualified grains, and there is only one transmission line between the storage device and the processing device, and the capacity of the storage device and the processing device is limited.

[0082] FIG. 4 is a schematic diagram of the material flow relationship between the processing device and the storage device in the drying operation line provided by the embodiment of the present application. As shown in FIG. 4, the drying operation line usually has one grain unloading pit, multiple independently operable dryers, multiple wet grain storehouses and multiple dry grain storehouses, and the flow relationship between the grain unloading pit, the wet grain storehouse, the dryer, the dry grain storehouse and the conveying line is complex.

[0083] FIG. 5 is a schematic diagram of the realization of the automatic operation of multiple dryers by applying the grain characteristic matching, capacity matching, locking control, load control and inventory management provided by the embodiment of the present application. Referring to FIG. 5, the inventor of the present application generates the operation task according to the grain characteristic matching and the capacity matching in the process of automatically generating the operation task queue according to various limiting conditions and the relationship between the devices, and realizes the automatic operation of multiple dryers by using the locking control, load control, capacity matching and inventory management when the operation task is specifically executed.

[0084] Further, the specific implementation process of the locking control provided by the embodiment of the present application is described.

[0085] In some embodiments, the subtask of conveying the material from the front-stage device to the rear-stage device includes the following steps in the execution process:

[0086] The transmission line between the front-stage device and the rear-stage device and the front-stage device are locked to occupy the use right of the transmission line and the front-stage device during the locking period;

[0087] When the locking of the transmission line and the front-stage device is successful, the subtask of inputting the material from the front-stage device into the rear-stage device is started;

[0088] When the subtask of inputting material from the former equipment to the latter equipment is executed, the transmission line and the former equipment are unlocked to release the right of using the transmission line and the former equipment during the locking period.

[0089] Specifically, as shown in FIG. 4, in order to accurately send raw materials, a position lock (unique key, referred to as key) is arranged at the conveying link (wet warehouse feeding / dryer feeding / dry warehouse feeding), and the first to arrive occupies the position. Only the dryer (or warehouse) that obtains the key can obtain the right of using the transmission line, and can open the feeding door. The dryer (or warehouse) that does not obtain the key cannot open the feeding door. After the dryer (or warehouse) that has obtained the key is used, the key is automatically returned to the conveying line. The conveying line ①, the conveying line ③ and the conveying line ④ in FIG. 4 all need to be provided with the position lock.

[0090] Further, the specific implementation process of the load control and the capacity matching provided by the embodiment of the present application is described.

[0091] In some embodiments, when the subtask of conveying material from the former equipment to the latter equipment is executed, the actual conveying amount is controlled according to the capacity of the former equipment and the latter equipment and the load of the transmission line.

[0092] Specifically, the former equipment is a wet warehouse, the latter equipment is a dryer, the transmission line is a conveying belt, and the load capacity of the transmission line is limited. When the subtask of conveying grain from the wet warehouse to the dryer is executed, it is first determined whether the dryer is full. If the dryer is full at this time, the subtask is cancelled. If the dryer is not full at this time and has a certain remaining space, the subtask is started, and when the dryer reaches the full state, the subtask is interrupted to avoid the dryer from being overfilled.

[0093] When the subtask of conveying grain from the wet warehouse to the dryer is executed, the actual feeding amount of the dryer and the conveying amount of the conveying belt can be determined according to the current residual grain capacity of the wet warehouse, the residual capacity of the dryer and the load capacity of the conveying belt.

[0094] In some embodiments, the former equipment is a dryer, and the latter equipment is a grain cleaner; or the former equipment is a grain unloading pit, and the latter equipment is a wet warehouse; or the former equipment is a dryer, and the latter equipment is a dry warehouse.

[0095] Further, the specific implementation process of the inventory management provided by the embodiment of the present application is described. Since the to-be-operated task queue of the dryer is automatically generated, it depends on the characteristics of the grain (variety, quality, customer, moisture content, cadmium content and inventory amount). In order to facilitate data tracing, the transfer information of the grain in multiple operation process nodes needs to be recorded, including multi-dimensional data such as transfer path and transfer time.

[0096] The unloading pit is the starting point of the entire drying operation line process, and the generated raw grain record at this link is not only the starting point of information, but also the task initiation link. After the grain is unloaded into the unloading pit, the ground scale system data is obtained or manually entered.

[0097] In the drying operation line, the wet warehouse, the dryer and the dry warehouse have grain storage function, and the in-out warehouse management should be carried out, and the related records are produced, including the key data records of each operation process in the drying operation line, such as record time, warehouse-in time, warehouse-out time, batch number, grain information, source information, drying start time, drying end time, and transportation information.

[0098] Step S105, the processing equipment deletes the target to-be-operated task from the to-be-operated task queue after completing the execution of the target to-be-operated task.

[0099] Further, the implementation process of generating the to-be-operated task queue according to the grain characteristics matching and the capacity matching provided by the embodiment of the present application is specifically described.

[0100] In some embodiments, the to-be-operated task queue is generated by the following way:

[0101] Step S201, determining the material flow transfer relationship between different processing equipment and different storage equipment according to a preset processing flow.

[0102] In some embodiments, the material flow transfer relationship between different processing equipment and different storage equipment is shown in FIG. 4, and the material flow transfer relationship between different processing equipment and different storage equipment includes the number of different equipment, the transmission path between equipment, and the number and transmission direction of the transmission line.

[0103] The unloading pit in FIG. 4 is the starting point of the entire drying operation line process, and the generated raw grain record at this link is not only the starting point of information, but also the task initiation link. After the grain is unloaded into the unloading pit, the ground scale system data is obtained or manually entered.

[0104] Step S202, determining the registration relationship between the front-level equipment and the rear-level equipment in the to-be-operated task according to the material flow transfer relationship between the different processing equipment and the different storage equipment.

[0105] In some embodiments, determining the registration relationship between the front-level equipment and the rear-level equipment includes determining the unique number of the front-level equipment and the unique number of the registered rear-level equipment, and the material flow transfer direction.

[0106] Further, the material flow transfer direction is from the front-level equipment to the rear-level equipment.

[0107] In some embodiments, the registration relationship between the front-stage device and the back-stage device is determined by:

[0108] According to the feature matching restriction and the capacity matching restriction, the registration relationship between the front-stage device and the back-stage device is determined.

[0109] Specifically, in order to ensure that the required grain can be delivered to the correct warehouse or processing device (such as a dryer), the grain feature matching, capacity matching, the matched front-stage device and back-stage device are screened, and the registration relationship between the front-stage device and the back-stage device is recorded.

[0110] In some embodiments, the registration relationship between the front-stage device and the back-stage device is determined according to the feature matching restriction, comprising:

[0111] According to the material feature information corresponding to the material stored by the front-stage device, the back-stage device matched with the front-stage device is determined, and the material feature information stored by the matched back-stage device is consistent with the material feature information corresponding to the front-stage device;

[0112] The material feature information includes customer information and material quality inspection information, and the material quality inspection information includes variety type, quality grade, cadmium content, and moisture.

[0113] Specifically, the material feature information stored by the matched back-stage device is consistent with the material feature information corresponding to the front-stage device, specifically including that the grain sources stored by the front-stage device and the matched back-stage device are a customer, the grains are the same variety, the quality grades are both qualified, and the moisture contents are the same.

[0114] In some embodiments, the registration relationship between the front-stage device and the back-stage device is determined according to the capacity matching restriction, comprising:

[0115] According to the device capacity information, the back-stage device matched with the front-stage device is determined; wherein the device capacity information includes initial capacity, used capacity, and remaining capacity;

[0116] The remaining capacity of the matched back-stage device is greater than a preset threshold, and the remaining capacity of the matched back-stage device is greater than or equal to the used capacity of the front-stage device.

[0117] Specifically, the back-stage device matched with the front-stage device needs to meet that it has not reached a full warehouse state and has a certain remaining capacity to accommodate the material input from the front-stage device. The used capacity of the front-stage device represents the capacity occupied by the material currently stored by the front-stage device. When determining the back-stage device matched with the front-stage device, the back-stage device with a remaining capacity greater than or equal to the used capacity of the front-stage device is preferred, and then the back-stage device with a remaining capacity less than the used capacity of the front-stage device is selected.

[0118] If the rear device is selected with a remaining capacity less than the used capacity of the front device, the remaining capacity of the rear device needs to be monitored in real time when actually executing the material transportation subtask from the front device to the rear device, and the execution of the task is interrupted when the rear device reaches the full bin state to avoid the rear device from being overfilled.

[0119] In some embodiments, determining the registration relationship between the front device and the rear device in the to-be-processed task according to the material flow relationship between the different processing devices and the different storage devices comprises:

[0120] When the storage device or the processing device is empty of material, the storage device or the processing device does not follow the feature matching limit but follows the capacity matching limit when determining the registration relationship between the front device and the rear device in the to-be-processed task; and

[0121] When the storage device or the processing device is not empty of material, the storage device or the processing device follows both the feature matching limit and the capacity matching limit.

[0122] Specifically, after the grain bin (or the dryer) is empty of grain, unless specially designated (for example, the grain bin designated for dry-wet reuse), the grain bin (or the dryer) is considered not to be subject to the feature matching limit but to follow the capacity matching limit when determining the registration relationship between the front device and the rear device.

[0123] When the grain bin (or the dryer) is not empty, the grain bin (or the dryer) follows both the feature matching limit and the capacity matching limit when determining the registration relationship between the front device and the rear device.

[0124] FIG. 6 is a flowchart of generating a to-be-processed task according to an embodiment of the present application. As shown in FIG. 6, when the dryer enters an idle state, the system automatically initiates a new task for the dryer according to the wet grain inventory (the unloading pit is considered as a special wet grain bin), and the task is generated from the wet grain bin inventory or the unloading pit and can be manually input or generated according to the weighing record (the scale system has been connected).

[0125] It should be noted that the operator can also initiate a new task for the dryer and add the task to the to-be-processed task queue corresponding to the dryer.

[0126] The wet grain bin serves as a wet grain buffer when the dryer is running at full load. Since the quality of the grain is affected by humidity and temperature, the wet grain cannot be stored in the grain bin for a long time, and the grain in the wet grain bin should be preferentially selected for drying when creating a task instruction. Since the wet grain enters the grain bin in a sequence, the first-in-first-out principle should be adopted when selecting the grain.

[0127] In summary, in the to-be-operated task generation, the following principles should be adopted to determine the registration relationship between the front-level equipment and the rear-level equipment:

[0128] ① Prefer to select the grain in the wet grain depot for drying, and after there is no grain in the wet grain depot, select the unloading pit (with the lowest priority).

[0129] ② Prefer to select the grain that has been in the warehouse for the longest time for drying.

[0130] ③ According to the capacity matching and feature matching, limit the selection of the grain that does not meet the conditions.

[0131] ④ According to the temperature of the dryer and the latest operation end time of the dryer, select the appropriate dryer.

[0132] Step S203, generating the to-be-operated task corresponding to the processing equipment according to the registered front-level equipment and rear-level equipment.

[0133] Step S204, generating the to-be-operated task queue corresponding to the processing equipment based on the to-be-operated task.

[0134] In some embodiments, after generating the to-be-processed task corresponding to the processing equipment, the to-be-operated task is added to the to-be-operated task queue corresponding to the processing equipment after being confirmed by an operator.

[0135] FIG. 7 is a schematic diagram of a grain drying operation line electrical system provided by an embodiment of the present application, as shown in FIG. 7, the grain drying operation line electrical system provided by an embodiment of the present application adopts a distributed electrical layout, is divided into the following modules according to function links and similar equipment, and is configured with a slave station according to the modules and is connected through an Ethernet.

[0136] An embodiment of the present application provides a material processing operation task scheduling system, the system comprises a memory and a processor, the processor is configured to execute the material processing operation task scheduling method.

[0137] An embodiment of the present application provides a machine readable storage medium, the machine readable storage medium has instructions stored thereon, the instructions cause the processor to be configured to execute the material processing operation task scheduling method when the instructions are executed by the processor.

[0138] An embodiment of the present application provides a computer program product, comprising a computer program, the computer program implements the material processing operation task scheduling method when being executed by a processor.

[0139] The embodiment of the present application provides a material processing operation task scheduling method, which obtains the to-be-processed task of a processing device from a to-be-processed task queue and executes the to-be-processed task, and on one hand, the to-be-processed task automatically connects multiple operation processes in a material processing production line, such as the grain feeding, drying, ventilation and grain discharging processes in a grain processing production line, without manual intervention, so that the production efficiency can be improved; on the other hand, the to-be-processed tasks of each processing device are independently queued, so that the conveying system and the idle time can be fully utilized, the frequency of manually issuing tasks can be reduced, and the equipment utilization rate can be improved.

[0140] The above merely illustrates the embodiments of the present application and is not intended to limit the present application. The present application can have various modifications and changes for those skilled in the art. Any modification, equivalent replacement, improvement and the like within the spirit and principle of the present application shall be included in the scope of claims of the present application.

Claims

1. A method of scheduling a material working operation task, characterized by, The method comprises: For any one of the plurality of processing equipment: Obtain the corresponding to-be-processed task queue of the processing equipment; Wherein, the to-be-processed task queue stores a plurality of to-be-processed tasks; Perform traversal on the to-be-processed task queue until the to-be-processed task queue is empty, which comprises: According to a preset rule, obtain a target to-be-processed task from the to-be-processed task queue; The processing equipment executes the target to-be-processed task, and after completing the execution of the target to-be-processed task, deletes the target to-be-processed task from the to-be-processed task queue.

2. The method of claim 1, wherein, Any to-be-processed task comprises at least one subtask executed in a preset order, which comprises a subtask of transporting material from a front-stage equipment to a rear-stage equipment.

3. The method of claim 2, wherein, The front-stage equipment and the rear-stage equipment comprise a storage equipment and a processing equipment; Wherein, the storage equipment comprises a wet material bin, a dry material bin and a discharge pit; the processing equipment comprises a dryer and a deduster.

4. The method of claim 3, wherein, When the processing equipment is a dryer, the to-be-processed task comprises transporting material from the discharge pit or the wet material bin to the dryer, executing drying operation, and transporting the dried material from the dryer to the dry material bin.

5. The method of claim 2, wherein, A transmission line is arranged between the front-stage equipment and the rear-stage equipment.

6. The method of claim 5, wherein, The subtask of transporting material from the front-stage equipment to the rear-stage equipment comprises the following steps in the execution process: Lock the transmission line between the front-stage equipment and the rear-stage equipment and the front-stage equipment to occupy the use right of the transmission line and the front-stage equipment during the locking period; After the transmission line and the front-stage equipment are successfully locked, start the subtask of inputting material from the front-stage equipment to the rear-stage equipment; After the subtask of inputting material from the front-stage equipment to the rear-stage equipment is completed, unlock the locked transmission line and the front-stage equipment to release the use right of the transmission line and the front-stage equipment during the locking period.

7. The method of claim 6, wherein, When the subtask of transporting material from the front-stage equipment to the rear-stage equipment is executed, the actual transportation amount is controlled according to the capacity of the front-stage equipment and the rear-stage equipment and the load of the transmission line.

8. The method of claim 1, wherein, The target to-be-processed task is obtained from the to-be-processed task queue according to a preset rule, which comprises sorting the to-be-processed tasks according to the generation time and taking the to-be-processed task farthest from the current time as the target to-be-processed task.

9. The method of claim 3, wherein, The to-be-processed task queue is generated in the following way: Determine the material flow transfer relationship between different processing equipment and different storage equipment according to a preset processing flow; Determine the registration relationship between the front-stage equipment and the rear-stage equipment in the to-be-processed task according to the material flow transfer relationship between the different processing equipment and the different storage equipment; Generate the to-be-processed task corresponding to the processing equipment according to the registered front-stage equipment and rear-stage equipment; and Generate the to-be-processed task queue corresponding to the processing equipment based on the to-be-processed task. Determine the registration relationship between the front-stage equipment and the rear-stage equipment, which comprises determining the unique number of the front-stage equipment and the unique number of the registered rear-stage equipment, and the material flow transfer direction.

10. The method of claim 9, wherein, ​ 11. The method of claim 9, wherein, The registration relationship between the front-stage device and the back-stage device is determined by the following way: According to the feature matching restriction and the capacity matching restriction, the registration relationship between the front-stage device and the back-stage device is determined.

12. The method of claim 11, wherein, The determining the registration relationship between the front-stage device and the back-stage device according to the feature matching restriction comprises: According to the material feature information corresponding to the material stored by the front-stage device, a back-stage device matched with the front-stage device is determined, and the material feature information stored by the matched back-stage device is consistent with the material feature information corresponding to the front-stage device; The material feature information comprises customer information and material quality inspection information, and the material quality inspection information comprises variety type, quality grade, cadmium content, and moisture.

13. The method of claim 11, wherein, The determining the registration relationship between the front-stage device and the back-stage device according to the capacity matching restriction comprises: According to the device capacity information, a back-stage device matched with the front-stage device is determined, and the device capacity information comprises used capacity and remaining capacity; The remaining capacity of the matched back-stage device is greater than a preset threshold, and the remaining capacity of the matched back-stage device is greater than or equal to the used capacity of the front-stage device.

14. The method of claim 11, wherein, The determining the registration relationship between the front-stage device and the back-stage device in the to-be-operated task according to the material flow relationship between the different processing devices and the different storage devices comprises: In the determining the registration relationship between the front-stage device and the back-stage device in the to-be-operated task, When the storage device or the processing device is empty of material, the storage device or the processing device does not follow the feature matching restriction but follows the capacity matching restriction; and When the storage device or the processing device is not empty of material, the storage device or the processing device follows the feature matching restriction and the capacity matching restriction.

15. The method of claim 9, wherein, The determining the registration relationship between the front-stage device and the back-stage device in the to-be-operated task according to the material flow relationship between the different processing devices and the different storage devices further comprises: When the back-stage device is a dryer, a discharge pit is preferentially selected as the front-stage device, the material of the discharge pit is preferentially selected to perform drying operation, and after the discharge pit is empty of material, a wet material bin is selected as the front-stage device; The storage device corresponding to the material that is earliest into the bin is preferentially selected as the front-stage device to perform drying operation; According to the temperature of the dryer and the latest operation end time of the dryer, the corresponding dryer is determined.

16. A material working operation task scheduling system characterized by, The system comprises a memory and a processor configured to execute the material processing operation task scheduling method according to any one of claims 1 to 15.

17. A machine-readable storage medium having instructions stored thereon, the instructions comprising: The instruction, when executed by a processor, causes the processor to be configured to execute the material processing operation task scheduling method according to any one of claims 1 to 15.

18. A computer program product comprising a computer program, characterized in that, The computer program, when executed by a processor, implements the material processing operation task scheduling method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Task scheduling management method and device, and operation and maintenance management server

    CN109634733A

  • Task scheduling method and device, electronic equipment and computer readable storage medium

    CN110837410A

  • Task scheduling system, method and device, electronic equipment and storage medium

    CN114327805A

  • Work plan scheduling method for earliest completion based on process constraint

    CN115660388A

  • Production task scheduling method and system

    CN116700195A