Wharf full-process equipment scheduling method and system, storage medium and product
By implementing the full-process equipment scheduling method on the dock, and automatically decompose and push loading and unloading tasks, the problem of manual operation dependence in the existing technology is solved, which improves loading and unloading efficiency and reduces costs.
Patent Information
- Application Number
- CN202510091173.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-05-13
AI Technical Summary
The existing dock loading and unloading operations rely on manual operations and monitoring, resulting in low operational efficiency, low communication efficiency, and high labor costs.
Provide a full-process equipment scheduling method for docks. By obtaining shipping planning tasks, decompose the tasks based on task requirements information and loading information of the transport ship, generate multiple subtasks, and push the subtasks to each loading and unloading equipment to automatically execute them.
It improves loading and unloading efficiency, reduces labor costs, and reduces the needs of on-site operators.
Smart Images

Figure CN119990648A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of warehousing and transportation technology, and in particular to a method, system, storage medium and product for dispatching full-process equipment at a terminal. Background Art
[0002] At present, the loading and unloading operations of dry bulk cargo terminals in domestic and foreign ports require the close coordination of multiple loading and unloading equipment to complete. Specifically, the loading and unloading process on the terminal generally requires the coordination of ship unloaders, stackers / reclaimers, ship loaders and belt conveyors. The above-mentioned loading and unloading equipment are all manually operated and monitored one-to-one during loading and unloading. The connection between the loading and unloading equipment, the operating efficiency and the operating safety are completely dependent on the proficiency of the operators, and the entire process operation requires the close coordination of the central control, the various loading and unloading equipment and the belt inspection personnel to complete the loading and unloading operations. This operation method is complicated, and the communication between the operators of the various loading and unloading equipment needs to be carried out through walkie-talkies, which has low communication efficiency, causing great inconvenience to the operators of the various loading and unloading equipment, which in turn leads to low operating efficiency and high labor costs. Summary of the invention
[0003] In view of this, the present invention provides a method, system, storage medium and product for dispatching equipment throughout the entire process of a terminal, which can improve the efficiency of loading and unloading operations and reduce labor costs.
[0004] In order to solve the above problems, the first aspect of the present invention provides a method for dispatching equipment in the whole process of a terminal, which is applied to a dispatching system for the whole process of a terminal to dispatch loading and unloading equipment. The method comprises the following steps:
[0005] Obtain the shipping plan tasks of the terminal, which include task requirement information and loading information of the transport ship;
[0006] Based on the task requirement information and the loading information of the transport ship, the shipping plan task is decomposed to generate multiple subtasks;
[0007] The multiple subtasks are pushed to each loading and unloading equipment respectively, so that each loading and unloading equipment executes the corresponding subtask and performs loading and unloading operations on the transport ship.
[0008] In one embodiment of the present invention, based on the task requirement information and the loading information of the transport ship, the shipping plan task is decomposed to generate a plurality of subtasks, including:
[0009] Determine a plurality of loading and unloading equipment for performing the task from the candidate loading and unloading equipment on the dock based on the task requirement information;
[0010] Determine the timing of multiple loading and unloading equipment performing loading and unloading operations on the transport ship based on the task requirement information and the loading information;
[0011] The shipping planning task is decomposed based on the timing of multiple loading and unloading equipment performing loading and unloading operations to generate multiple subtasks.
[0012] In one embodiment of the present invention, a plurality of loading and unloading equipment for performing the task is determined from candidate loading and unloading equipment on the dock based on the task requirement information, including:
[0013] Obtain the loading and unloading equipment information of each alternative loading and unloading equipment at the dock;
[0014] Based on the task requirement information and the loading and unloading equipment information of each candidate loading and unloading equipment, an equipment list of the candidate loading and unloading equipment that meets the task requirement information is obtained;
[0015] Obtaining the operation status information of the candidate loading and unloading equipment in the equipment list;
[0016] When the operation status information returned by the candidate loading and unloading equipment is idle status information, the candidate loading and unloading equipment is determined as the loading and unloading equipment used to perform the task.
[0017] In one embodiment of the present invention, determining the timing of multiple loading and unloading equipment performing loading and unloading operations on a transport ship based on task requirement information and loading information includes:
[0018] Obtain the load information of each cargo hold on the transport ship based on the loading information;
[0019] Based on the load information and task requirement information of each cargo hold on the transport ship, the timing of each loading and unloading equipment performing loading and unloading operations on each cargo hold on the transport ship is determined to ensure that the transport ship remains stable during the loading and unloading operations.
[0020] In one embodiment of the present invention, multiple subtasks are pushed to each loading and unloading device respectively so that each loading and unloading device performs the corresponding subtask, including:
[0021] Pushing corresponding subtasks to each loading and unloading device in sequence based on the timing of multiple loading and unloading devices performing loading and unloading operations on the transport ship;
[0022] Send self-check instructions to each loading and unloading equipment;
[0023] When receiving the self-check completion information sent by each loading and unloading device, an execution instruction is sent to each loading and unloading device to make each loading and unloading device execute the corresponding subtask.
[0024] In one embodiment of the present invention, the method further comprises:
[0025] Real-time monitoring of the execution status of each loading and unloading equipment when performing the corresponding subtasks;
[0026] Adjust the content of the subtasks corresponding to each loading and unloading equipment in real time based on the execution status.
[0027] In one embodiment of the present invention, the content of the subtask corresponding to each loading and unloading equipment is adjusted in real time based on the execution status, including:
[0028] When the received execution status is an abnormal situation, the subtask of loading and unloading equipment is terminated.
[0029] A second aspect of the present invention provides a terminal full-process equipment scheduling system, comprising:
[0030] The shipping plan acquisition module is used to obtain the shipping plan tasks of the terminal. The shipping plan tasks include task requirement information, terminal loading and unloading equipment information, and transport ship loading information;
[0031] A subtask generation module, which is used to decompose the shipping plan task to generate multiple subtasks based on the task requirement information and the loading information of the transport ship;
[0032] The subtask issuing module is used to push multiple subtasks to each loading and unloading equipment respectively, so that each loading and unloading equipment executes the corresponding subtask and performs loading and unloading operations on the transport ship.
[0033] A third aspect of the present invention provides a computer-readable storage medium, in which at least one instruction or at least one program is stored, and the at least one instruction or at least one program is loaded and executed by a processor to implement a terminal full-process equipment scheduling method such as any one of the above.
[0034] A fourth aspect of the present invention provides a computer program product, comprising a computer program / instruction, wherein when the computer program / instruction is executed by a processor, the terminal full-process equipment scheduling method as described in any one of the above items is implemented.
[0035] The above technical solution of the present invention has at least one of the following beneficial effects:
[0036] The terminal full-process equipment scheduling method of the present invention decomposes the shipping plan task according to the task requirement information and the loading information of the transport ship to generate multiple subtasks, and pushes the multiple subtasks to each loading and unloading equipment respectively, so that each loading and unloading equipment executes the corresponding subtask respectively to carry out the loading and unloading operation of the transport ship, which can effectively improve the operation efficiency, and no on-site operators are required in the whole process, which effectively reduces the labor cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 A schematic diagram of an implementation environment provided for an embodiment of the present invention;
[0038] Figure 2A flowchart of a method for dispatching equipment throughout the entire process of a terminal provided by an embodiment of the present invention;
[0039] Figure 3 A flowchart of step S220 in a method for dispatching equipment throughout a terminal process provided by an embodiment of the present invention;
[0040] Figure 4 A flowchart of step S221 in a method for dispatching equipment throughout a terminal process provided by an embodiment of the present invention;
[0041] Figure 5 A flowchart of step S222 in a method for dispatching equipment throughout a terminal process provided by an embodiment of the present invention;
[0042] Figure 6 It is a schematic diagram of the structure of the cargo hold of a transport ship in some embodiments;
[0043] Figure 7 A flowchart of step S230 in a method for dispatching equipment throughout a terminal process provided by an embodiment of the present invention;
[0044] Figure 8 Another flow chart of a method for dispatching equipment throughout a terminal process provided by an embodiment of the present invention;
[0045] Fig. 9 A flowchart of step S250 in a method for dispatching equipment throughout a terminal process provided by an embodiment of the present invention;
[0046] Fig.10 A schematic diagram of the structure of a terminal full-process equipment scheduling system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.
[0048] The following first describes in detail a terminal full-process equipment scheduling method, system, storage medium and product according to an embodiment of the present invention with reference to the accompanying drawings.
[0049] Figure 1 FIG. 1 is a schematic diagram of an implementation environment provided by an embodiment of the present invention. Figure 1As shown, the implementation environment may include a terminal full-process equipment scheduling system 110, a first loading and unloading equipment 120, a second loading and unloading equipment 130, and a third loading and unloading equipment 140. The terminal full-process equipment scheduling system 110 and the first loading and unloading equipment 120, the second loading and unloading equipment 130, and the third loading and unloading equipment 140 are connected wirelessly or wired, and the first loading and unloading equipment 120, the second loading and unloading equipment 130, and the third loading and unloading equipment 140 may be loading and unloading equipment such as a reclaimer, a stacker, a belt conveyor, a ship loader, and a ship unloader according to different types of shipping plan tasks, and the operation sequence between the first loading and unloading equipment 120, the second loading and unloading equipment 130, and the third loading and unloading equipment 140 may be adjusted by the terminal full-process equipment scheduling system 110 based on different types of shipping plan tasks, and the embodiment of the present invention does not limit this.
[0050] In this embodiment, the terminal full-process equipment scheduling system 110 can decompose the shipping plan task based on the task requirement information in the terminal shipping plan task and the loading information of the transport ship to generate multiple subtasks, and push them to the first loading and unloading equipment 120, the second loading and unloading equipment 130 and the third loading and unloading equipment 140 respectively, so that the first loading and unloading equipment 120, the second loading and unloading equipment 130 and the third loading and unloading equipment 140 perform the corresponding subtasks and perform loading and unloading operations on the transport ship. For example, when the shipping plan task is a material reclaiming and loading plan task, the first loading and unloading equipment 120 can be a material reclaimer, the second loading and unloading equipment 130 can be a belt conveyor, and the third loading and unloading equipment 140 can be a ship loader. After decomposing the shipping plan task based on the task requirement information in the terminal shipping plan task and the loading information of the transport ship to generate multiple subtasks, the terminal full-process equipment scheduling system 110 can push the corresponding subtasks to the material reclaimer, the belt conveyor and the ship loader respectively. At this time, the subtask performed by the reclaimer is to take materials from the yard and transport them to the belt conveyor, the subtask performed by the belt conveyor is to transport the materials to the ship loader, and the subtask performed by the ship loader is to load the materials on the belt conveyor onto the transport ship according to the loading information of the transport ship. In this way, the operation efficiency can be effectively improved, and no on-site operators are required in the whole process, which effectively reduces the labor cost.
[0051] Figure 2 The whole process equipment scheduling method of the terminal provided by an embodiment of the present invention is shown. The method can be applied to Figure 1 The terminal full process equipment dispatching system 110 in the embodiment can dispatch the loading and unloading equipment. Specifically, Figure 2 As shown, the method may include the following steps:
[0052] S210: Obtain the shipping plan task of the terminal, where the shipping plan task includes task requirement information and loading information of the transport ship.
[0053] In an embodiment of the present invention, the shipping plan task may be one of the material picking and loading plan tasks, the material unloading and stacking plan tasks, or the unloading and direct loading plan tasks. The task requirement information in the shipping plan task may include task time, material loading and unloading volume and other information, and the loading information of the transport ship may include cargo hold space distribution information and cargo hold load information.
[0054] S220: Based on the task requirement information and the loading information of the transport ship, the shipping plan task is decomposed to generate a plurality of subtasks.
[0055] In an embodiment of the present invention, the scheduling system can decompose the shipping plan task to generate multiple subtasks based on information such as the task start time, task end time, and material loading and unloading volume in the task requirement information and the space distribution and load distribution information of the transport ship in the loading information, while keeping the transport ship stable during the loading and unloading operation.
[0056] In one possible embodiment, reference Figure 3 , the step S220 may include:
[0057] S221. Determine a plurality of loading and unloading equipment for performing the task from the candidate loading and unloading equipment on the wharf based on the task requirement information.
[0058] In an embodiment of the present invention, the scheduling system can determine the corresponding loading and unloading equipment from the alternative loading and unloading equipment according to the type of the shipping plan task. For example, when the shipping plan task is a material picking and loading plan task, the scheduling system can select the material picking machine, belt conveyor and ship loader from the alternative material picking machine, belt conveyor and ship loader at the terminal to perform the material picking and loading plan task; when the shipping task plan is a ship unloading and stacking plan, the scheduling system can select the ship unloading machine, belt conveyor and ship loader from the alternative ship unloading machine, belt conveyor and ship loader at the terminal to perform the ship unloading and stacking plan task; when the shipping plan task is a ship unloading and direct loading plan, the scheduling system can select the ship unloading machine, belt conveyor and ship loader from the alternative ship unloading machine, belt conveyor and ship loader at the terminal to perform the ship unloading and direct loading plan task.
[0059] In one possible embodiment, reference Figure 4 , the step S221 may include:
[0060] S2211. Obtain loading and unloading equipment information of each optional loading and unloading equipment on the wharf.
[0061] In this embodiment, the loading and unloading equipment information includes the type of loading and unloading equipment, loading and unloading capacity and other information. Specifically, the scheduling system can determine the loading and unloading volume of each alternative loading and unloading equipment per unit time by obtaining the loading and unloading equipment information of each alternative loading and unloading equipment, and then select the loading and unloading equipment that meets the task requirements.
[0062] S2212. Based on the task requirement information and the loading and unloading equipment information of each candidate loading and unloading equipment, obtain an equipment list of candidate loading and unloading equipment that meets the task requirement information.
[0063] In this embodiment, the scheduling system can determine the task time of the current shipping plan task based on the task start time and task end time in the task requirement information, and determine the required loading and unloading quantity per unit time of the current shipping plan task based on the material loading and unloading quantity in the task requirement information. Then, the scheduling system can determine a list of alternative loading and unloading equipment that meets the requirements of the task requirement information based on the loading and unloading quantity of each alternative loading and unloading equipment per unit time and the required loading and unloading quantity per unit time of the current shipping plan task.
[0064] S2213: Obtain operation status information of the candidate loading and unloading equipment in the equipment list.
[0065] In this embodiment, the scheduling system may send operation status query signals to the candidate loading and unloading equipment in the equipment list in turn, and monitor the operation status information replied by each candidate loading and unloading equipment. Specifically, the operation status information of the candidate loading and unloading equipment may include busy status information and idle status information. The busy status information means that the candidate loading and unloading equipment is currently in operation and cannot be selected. The idle status information means that the candidate loading and unloading equipment is currently in idle status and can be selected.
[0066] S2214: When the operation status information returned by the candidate loading and unloading equipment is idle status information, determine the candidate loading and unloading equipment as the loading and unloading equipment used to perform the task.
[0067] In this embodiment, the scheduling system may determine the candidate loading and unloading equipment that meets the task requirement information and is in an idle state as the loading and unloading equipment used to perform the task.
[0068] S222: Determine the timing of multiple loading and unloading equipment performing loading and unloading operations on the transport ship based on the task requirement information and the loading information.
[0069] In an embodiment of the present invention, the scheduling system can determine the connection sequence between various loading and unloading equipment based on the task requirement information. For example, when the shipping plan task is a material reclaiming and loading plan task, the scheduling system can determine the connection sequence between various loading and unloading equipment based on the task requirement information as follows: the reclaimer reclaims materials from the yard and transports them to the belt conveyor, the belt conveyor transports the materials transported by the reclaimer to the ship loader, and the ship loader loads the materials on the belt conveyor onto the transport ship. Furthermore, the scheduling system can also determine the order in which the ship loader loads materials into each cargo hold on the transport ship based on the loading information, so that the transport ship remains stable during the loading and unloading operation.
[0070] In one possible embodiment, reference Figure 5, the step S222 may include:
[0071] S2221. Obtain the load information of each cargo hold on the transport ship based on the loading information.
[0072] Specifically, the loading information of the transport ship may include cargo hold space distribution information and cargo hold load information.
[0073] S2222. Based on the load information and task requirement information of each cargo hold on the transport ship, determine the timing of each loading and unloading equipment performing loading and unloading operations on each cargo hold on the transport ship, so that the transport ship remains stable during the loading and unloading operations.
[0074] In this embodiment, the dispatching system can determine the timing of the loader loading materials into each cargo hold on the transport ship by obtaining cargo hold space distribution information and cargo hold load information, thereby avoiding the roll of the transport ship due to unbalanced loads between cargo holds. Figure 6 As shown, in the case where the transport ship has four cargo holds, the dispatching system can first load the predetermined weight of materials into cargo hold A based on the cargo hold space distribution information and cargo hold load information, and then load the predetermined weight of materials into cargo hold C, cargo hold B and cargo hold D in sequence, and then load the predetermined weight of materials into the four cargo holds in a cycle according to the above sequence until the loading task is completed. In this way, the rollover of the transport ship caused by the unbalanced load between the cargo holds can be avoided, so that the transport ship remains stable.
[0075] Furthermore, when loading a predetermined weight of materials into the cargo hold A, the dispatching system controls the reclaimer to grab only the predetermined weight of materials, that is, after the ship loader loads the predetermined weight of materials into the cargo hold A, the reclaimer and the belt conveyor stop, and there is no excess material on the belt conveyor, and the material flow of the ship loader is in an interrupted state. This can prevent the material from spilling onto the deck of the transport ship when the ship loader moves from the cargo hold A to the top of the cargo hold C. Then the dispatching system can control the ship loader to move from the cargo hold A to the top of the cargo hold C. Some time before the ship loader arrives at the top of the cargo hold C, the dispatching system can control the reclaimer and the belt conveyor to start in advance according to the conveying capacity of the reclaimer and the belt conveyor to convey the predetermined weight of materials. After the ship loader arrives at the top of the cargo hold C, the materials conveyed by the belt conveyor can also arrive at the ship loader synchronously. At this time, the material flow of the ship loader is restored again, and the predetermined weight of materials are started to be loaded into the cargo hold C. In this way, the connection between the various loading and unloading equipment can be effectively improved, and the operation efficiency can be further improved.
[0076] S223: Decompose the shipping plan task based on the timing of the multiple loading and unloading equipment performing the loading and unloading operations to generate multiple subtasks.
[0077] In this embodiment, each loading and unloading equipment will have multiple timings in a shipping plan task, and the scheduling system can decompose the task based on the timing to generate multiple subtasks. For example, when executing the above-mentioned material picking and loading plan task, the first timing of the material picking machine is when the loader is about to reach the top of cargo hold A, and loads a predetermined weight of material into the belt conveyor at the first predetermined time, and the second timing is when the loader is about to reach the top of cargo hold C, and loads a predetermined weight of material into the belt conveyor at the second predetermined time. The scheduling system can decompose the above two timings into subtask A1 and subtask A2, and so on. As a result, the entire process of the shipping plan task does not require on-site operators, which saves manpower while improving work efficiency. In some other embodiments of the present invention, the timing of each loading and unloading equipment can be further refined and decomposed according to specific needs, which is not limited here.
[0078] S230, pushing the multiple subtasks to each loading and unloading equipment respectively, so that each loading and unloading equipment executes the corresponding subtask and performs loading and unloading operations on the transport ship.
[0079] In the embodiment of the present invention, the scheduling system can push multiple subtasks to the corresponding loading and unloading equipment respectively, so that each loading and unloading equipment executes the corresponding subtask at a predetermined time to realize the loading and unloading operation of the transport ship.
[0080] In one possible embodiment, reference Figure 7 , the step S230 may include:
[0081] S231. Push corresponding subtasks to each loading and unloading device in sequence based on the timing of the loading and unloading operations performed by multiple loading and unloading devices on the transport ship.
[0082] In this embodiment, the scheduling system can push the corresponding subtask to the loading and unloading equipment at the scheduled time when the loading and unloading equipment is required to perform the corresponding subtask. Thus, the corresponding subtask is pushed to each loading and unloading equipment in sequence according to the timing of performing the loading and unloading operation on the transport ship, and the order of each loading and unloading equipment to perform the subtask can be dynamically adjusted based on the task situation, and subtask conflicts and task congestion can also be avoided.
[0083] S232. Send a self-check instruction to each loading and unloading equipment.
[0084] S233. Upon receiving the self-check completion information sent by each loading and unloading device, an execution instruction is sent to each loading and unloading device to enable each loading and unloading device to execute a corresponding subtask.
[0085] In this embodiment, when the loading and unloading equipment passes the self-inspection, corresponding self-inspection completion information will be generated. At this time, the scheduling system can send an execution instruction to the loading and unloading equipment to enable the loading and unloading equipment to execute the corresponding subtask.
[0086] In one possible embodiment, reference Figure 8 , the method further comprises:
[0087] S240, monitoring the execution status of each loading and unloading equipment when executing the corresponding subtask in real time.
[0088] In this embodiment, the scheduling system can monitor the operating status of each loading and unloading equipment when executing subtasks, such as start, stop, standby, etc. in real time, and can also monitor the workload of each loading and unloading equipment, such as the weight of materials processed, the amount of unloading, etc. The scheduling system can dynamically adjust the content of the subtasks corresponding to each loading and unloading equipment according to the execution status of each loading and unloading equipment when executing the corresponding subtasks to avoid safety problems.
[0089] S250: Adjust the content of the subtask corresponding to each loading and unloading equipment in real time based on the execution status.
[0090] refer to Fig. 9 , the step S250 may include:
[0091] S251. When the received execution status is abnormal, the subtask of loading and unloading equipment is terminated.
[0092] In this embodiment, when the execution status received by the scheduling system is an abnormal situation, such as equipment failure, overload, etc., the scheduling system can generate a task termination instruction and send the task termination instruction to the corresponding loading and unloading equipment to stop the current subtask. After the task is terminated, the scheduling system can release the resources of the loading and unloading equipment and schedule other idle loading and unloading equipment that meets the task requirement information to continue to execute the corresponding subtask.
[0093] Fig.10 FIG. 1 shows a schematic diagram of the structure of a terminal full-process equipment scheduling system provided by an embodiment of the present invention. Fig.10 As shown, the terminal full-process equipment scheduling system 110 may include:
[0094] The shipping plan acquisition module 111 is used to acquire the shipping plan task of the terminal, and the shipping plan task includes task requirement information, loading and unloading equipment information of the terminal and loading information of the transport ship;
[0095] The subtask generating module 112 is used to decompose the shipping plan task to generate a plurality of subtasks based on the task requirement information and the loading information of the transport ship;
[0096] The subtask sending module 113 is used to push multiple subtasks to each loading and unloading equipment respectively, so that each loading and unloading equipment executes the corresponding subtask and performs loading and unloading operations on the transport ship.
[0097] The specific functions of each module and the specific operations to implement these functions can be found in the above description of the method part, which will not be described in detail here.
[0098] A third aspect of the present invention provides a computer-readable storage medium, which stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by a processor to implement the terminal full-process equipment scheduling method as described in any one of the above.
[0099] The computer-readable storage medium can be set in an electronic device to store at least one instruction or at least one program related to implementing a data processing method. The at least one instruction or the at least one program is loaded and executed by the processor to implement the various steps of the automatic calibration method of the electronic caliper provided in the above method embodiment.
[0100] Optionally, in an embodiment of the present invention, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0101] A fourth aspect of the present invention provides a computer program product, comprising a computer program / instruction, wherein when the computer program / instruction is executed by a processor, the terminal full-process equipment scheduling method as described in any one of the above items is implemented.
[0102] The whole-process equipment scheduling method of a terminal of the present invention will be described below with reference to specific embodiments.
[0103] Example 1
[0104] When the shipping plan task is a material reclaiming and loading plan task, the scheduling system can select the reclaimer, belt conveyor and ship loader from the alternative loading and unloading equipment at the terminal to perform the material reclaiming and loading plan task. Specifically, the scheduling system obtains the loading and unloading volume of the alternative reclaimers, belt conveyors and ship loaders in a unit time, and then selects the reclaimers, belt conveyors and ship loaders that meet the task requirements. Then, the scheduling system can poll the reclaimers, belt conveyors and ship loaders that meet the task requirements, and select the idle reclaimers, belt conveyors and ship loaders that meet the task requirements to perform the material reclaiming and loading plan task. The material reclaiming and loading plan task includes: the reclaimer takes materials from the yard and transports them to the belt conveyor, the belt conveyor transports the materials transported by the reclaimer to the ship loader, the ship loader loads the materials on the belt conveyor onto the transport ship, and the ship loader cyclically loads materials into each cargo hold on the transport ship according to the cargo hold space distribution information and cargo hold load information when loading. The scheduling system can decompose the material reclaiming and loading planning task to generate multiple subtasks based on the timing of the reclaimer, belt conveyor and ship loader in the above tasks. Then the scheduling system can push the multiple subtasks to the corresponding reclaimers, belt conveyors and ship loaders respectively, so that each loading and unloading equipment can execute the corresponding subtasks at the scheduled time to realize the material reclaiming and loading operation on the transport ship.
[0105] Example 2
[0106] When the shipping plan task is a ship unloading and stacking plan task, the scheduling system can select ship unloaders, belt conveyors and stackers from the alternative loading and unloading equipment at the terminal to perform the ship unloading and stacking plan task. Specifically, the scheduling system obtains the loading and unloading volume of the alternative ship unloaders, belt conveyors and stackers in a unit time, and then selects the ship unloaders, belt conveyors and stackers that meet the task requirements. Then, the scheduling system can poll the ship unloaders, belt conveyors and stackers that meet the task requirements, and select the idle ship unloaders, belt conveyors and stackers that meet the task requirements to perform the ship unloading and stacking plan task. The ship unloading and stacking plan task includes: when unloading, the ship unloader cyclically unloads materials from the transport ship according to the cargo hold space distribution information and the cargo hold load information and transports them to the belt conveyor, and the belt conveyor transports the materials transported by the ship unloader to the stacker, and the stacker stacks the materials. The scheduling system can decompose the ship unloading and stacking plan task based on the timing of the ship unloader, belt conveyor and stacker in the above tasks to generate multiple subtasks. The scheduling system can then push multiple subtasks to their corresponding ship unloaders, belt conveyors and stackers, so that each loading and unloading equipment can execute the corresponding subtasks at the scheduled time to realize the unloading and stacking operations of the transport ship.
[0107] Example 3
[0108] When the shipping plan task is a direct unloading and loading plan task, the scheduling system can select the unloader, belt conveyor and loader from the alternative loading and unloading equipment at the terminal to perform the direct unloading and loading plan task. Specifically, the scheduling system obtains the loading and unloading volume of the alternative unloader, belt conveyor and loader in a unit time, and then selects the unloader, belt conveyor and loader that meet the task requirement information. Then, the scheduling system can poll the unloader, belt conveyor and loader that meet the task requirement information, and select the idle unloader, belt conveyor and loader that meet the task requirement information to perform the direct unloading and loading plan task. The direct unloading and loading plan task includes that the unloader cyclically unloads materials from the transport ship and transports them to the belt conveyor according to the cargo hold space distribution information and cargo hold load information when unloading, the belt conveyor transports the materials transported by the unloader to the loader, the loader loads the materials on the belt conveyor onto another transport ship, and the loader cyclically loads materials into each cargo hold according to the cargo hold space distribution information and cargo hold load information of another transport ship when loading. The scheduling system can decompose the unloading and direct loading planning task to generate multiple subtasks based on the timing of the unloader, belt conveyor and loader in the above tasks. Then the scheduling system can push the multiple subtasks to the corresponding unloader, belt conveyor and loader, so that each loading and unloading equipment can execute the corresponding subtask at the scheduled time, and realize the unloading and direct loading operation of the transport ship.
[0109] Example 4
[0110] In some other embodiments of the present invention, the scheduling system may also perform full-process equipment scheduling for the mixed plan task. When executing the mixed plan task, the scheduling system may select the first reclaimer, the second reclaimer, the first belt conveyor, the second belt conveyor, and the stacker for executing the mixed plan task from the alternative loading and unloading equipment at the terminal. Specifically, the scheduling system obtains the loading and unloading volume of the alternative reclaimers, belt conveyors, and stackers per unit time, and then selects the first reclaimer, the second reclaimer, the first belt conveyor, the second belt conveyor, and the stacker that meet the task requirement information. Then, the scheduling system may poll the first reclaimer, the second reclaimer, the first belt conveyor, the second belt conveyor, and the stacker that meet the task requirement information, and select the first reclaimer, the second reclaimer, the first belt conveyor, the second belt conveyor, and the stacker that are idle and meet the task requirement information to perform the mixed plan task. The mixing plan task includes: the first reclaimer and the second reclaimer extract a certain weight of the first material and the second material respectively according to the preset batching ratio and transport them to the first belt conveyor and the second belt conveyor respectively, the first belt conveyor and the second belt conveyor transport the first material and the second material to the stacker, and the stacker mixes the first material and the second material into the third material. The scheduling system can decompose the mixing plan task based on the timing of the first reclaimer, the second reclaimer, the first belt conveyor, the second belt conveyor and the stacker in the above tasks to generate multiple subtasks. Then the scheduling system can push the multiple subtasks to the corresponding first reclaimer, the second reclaimer, the first belt conveyor, the second belt conveyor and the stacker respectively, so that each loading and unloading equipment can execute the corresponding subtask at the scheduled time to achieve the mixing operation.
[0111] Example 5
[0112] In some other embodiments of the present invention, the scheduling system can also perform full-process equipment scheduling for the stack exchange plan task. When executing the stack exchange plan task, the scheduling system can select the reclaimer, belt conveyor and stacker for executing the stack exchange plan task from the alternative loading and unloading equipment at the terminal. Specifically, the scheduling system obtains the loading and unloading volume of the alternative reclaimer, belt conveyor and stacker in unit time, and then selects the reclaimer, belt conveyor and stacker that meet the task requirement information. Then, the scheduling system can poll the reclaimer, belt conveyor and stacker that meet the task requirement information, and select the reclaimer, belt conveyor and stacker that are idle and meet the task requirement information to perform the stack exchange plan task. The stack exchange plan task includes: the reclaimer extracts a certain weight of material to the belt conveyor, the belt conveyor transports the material to the stacker, and the stacker stacks the material. The scheduling system can decompose the stack exchange plan task based on the timing of the reclaimer, belt conveyor and stacker in the above tasks to generate multiple subtasks. The scheduling system can then push multiple subtasks to their corresponding reclaimers, belt conveyors and stackers, so that each loading and unloading equipment can execute the corresponding subtasks at the scheduled time to achieve stacking operations.
[0113] Unless otherwise defined, the technical terms or scientific terms used in the present invention shall have the usual meanings understood by persons with ordinary skills in the field to which the present invention belongs. The words "first", "second" and similar words used in the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. Similarly, words such as "one" or "one" do not indicate quantity restrictions, but indicate the existence of at least one. Words such as "connect" or "connected" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the object being described changes, the relative positional relationship also changes accordingly.
[0114] The above are preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A method for dispatching equipment in the whole process of a terminal, characterized in that: The method is applied to the full-process equipment dispatching system of the terminal to dispatch the loading and unloading equipment, and the method comprises the following steps: Obtaining a shipping plan task of the terminal, wherein the shipping plan task includes task requirement information and loading information of the transport ship; Based on the task requirement information and the loading information of the transport ship, decomposing the shipping plan task to generate a plurality of subtasks; The plurality of subtasks are pushed to each of the loading and unloading equipment respectively, so that each of the loading and unloading equipment executes the corresponding subtask and performs loading and unloading operations on the transport ship.
2. The method according to claim 1, characterized in that Based on the task requirement information and the loading information of the transport ship, the shipping plan task is decomposed to generate a plurality of subtasks, including: Determine a plurality of the loading and unloading equipment for performing the task from the candidate loading and unloading equipment on the dock based on the task requirement information; Determine the timing of the plurality of loading and unloading equipment performing loading and unloading operations on the transport ship based on the task requirement information and the loading information; The shipping plan task is decomposed based on the timing of the multiple loading and unloading equipment performing the loading and unloading operations to generate multiple subtasks.
3. The method according to claim 2, characterized in that The step of determining a plurality of the loading and unloading equipment for performing the task from the candidate loading and unloading equipment on the dock based on the task requirement information comprises: Obtaining the loading and unloading equipment information of each of the candidate loading and unloading equipment at the wharf; Based on the task requirement information and the loading and unloading equipment information of each of the candidate loading and unloading equipment, obtaining a list of candidate loading and unloading equipment that meets the task requirement information; Obtaining operation status information of candidate loading and unloading equipment in the equipment list; In a case where the operation status information returned by the candidate loading and unloading equipment is idle status information, the candidate loading and unloading equipment is determined as the loading and unloading equipment used to perform the task.
4. The method according to claim 2, characterized in that: The determining, based on the task requirement information and the loading information, of a timing sequence for the plurality of loading and unloading equipment to perform loading and unloading operations on the transport ship comprises: Acquire the load information of each cargo hold on the transport ship based on the loading information; Based on the load information of each cargo hold on the transport ship and the task requirement information, the timing of each loading and unloading equipment performing loading and unloading operations on each cargo hold on the transport ship is determined to ensure that the transport ship remains stable during the loading and unloading operations.
5. The method according to claim 1, characterized in that The step of pushing the plurality of subtasks to each of the loading and unloading equipment respectively so that each of the loading and unloading equipment executes the corresponding subtask comprises: Pushing corresponding subtasks to each of the loading and unloading equipment in sequence based on the timing of the multiple loading and unloading equipment performing loading and unloading operations on the transport ship; Sending a self-check instruction to each of the loading and unloading equipment; When receiving the self-check completion information sent by each loading and unloading device, an execution instruction is sent to each loading and unloading device to enable each loading and unloading device to execute the corresponding subtask.
6. The method according to claim 1, characterized in that Also includes: Real-time monitoring of the execution status of each of the loading and unloading equipment when executing the corresponding subtask; The content of the subtask corresponding to each loading and unloading equipment is adjusted in real time based on the execution status.
7. The method according to claim 6, characterized in that The real-time adjustment of the content of the subtask corresponding to each loading and unloading equipment based on the execution status includes: When the received execution status is an abnormal situation, the subtask of the loading and unloading equipment is terminated.
8. A terminal full-process equipment dispatching system, characterized in that: include: A shipping plan acquisition module, which is used to acquire the shipping plan task of the terminal, and the shipping plan task includes task requirement information, loading and unloading equipment information of the terminal, and loading information of the transport ship; A subtask generation module, the subtask generation module is used to decompose the shipping plan task to generate a plurality of subtasks based on the task requirement information and the loading information of the transport ship; A subtask sending module is used to push the multiple subtasks to each of the loading and unloading equipment respectively, so that each of the loading and unloading equipment executes the corresponding subtask and performs loading and unloading operations on the transport ship.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by the processor to implement the terminal full-process equipment scheduling method as described in any one of claims 1-7.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by the processor, the terminal full-process equipment scheduling method as described in any one of claims 1-7 is implemented.
Citation Information
Cited By
Automatic dry bulk cargo wharf energy-saving dispatching method and system considering dynamic switching of belt conveyors
CN121258152A