Method and system for automatic change and step-by-step detailing of instructions for automated terminal operation machinery
By using the automatic change and step-by-step detailed method of automatic dock operation machinery instructions in the automated dock, the problem that the operation instructions may no longer be optimized during the execution process is solved, and efficient execution of the operation machinery and reducing system pressure is achieved.
Patent Information
- Application Number
- CN202311459354.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2043-11-03
AI Technical Summary
In on-site operations at the automated dock, the operation instructions may no longer be optimized due to various events during the execution process. Frequent changes to the instructions will increase the system pressure and affect the efficiency of the operation machinery.
The automatic change of the instructions of the terminal operation machinery is adopted and the step-by-step detailed method is used to monitor and make real-time monitoring and decision-making by the monitoring unit and the scheduling decision unit in the scheduling module, and gradually and detailed updates the operation instructions to ensure that the operation machinery always obtains the latest instruction details.
It effectively avoids frequent changes in the system of operation instructions, ensures the execution of the scheduling system and the operation efficiency of the operation machinery, and ensures the accuracy and consistency of the operation instructions.
Smart Images

Figure CN117383269B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to automated wharf technology, and more specifically, to a method and system for automatically changing and gradually specifying instructions for automated wharf operation machinery. Background Art
[0002] During on-site operations at automated terminals, accurate and timely operating instructions are crucial to improving the efficiency of operating machinery and reducing unnecessary waiting between operating machinery.
[0003] The operating instructions that the current system sends to the operating machinery generally specify all the details of the instructions from the beginning. For example, the destination location that the system sends to the automated horizontal transport machinery is clearly defined as Bay, Column, and Layer from the beginning. However, since the execution of the instruction by the operating machinery is a process that will last for a certain period of time, and some events may occur during this period, such as the rear vehicle arriving first, etc., which may make the current operating instruction decided previously not necessarily the most optimized in the later stage of execution, and frequently changing the instruction will increase the pressure on the system. Summary of the invention
[0004] In view of the above-mentioned defects existing in the prior art, the purpose of the present invention is to provide a method and system for automatic change and gradual detailing of instructions for automated terminal operating machinery, which can avoid frequent changes of operating instructions in the system, ensure the execution of the scheduling system, and ensure the operating efficiency of the operating machinery.
[0005] To achieve the above object, the present invention adopts the following technical solution:
[0006] The first aspect of the present invention provides a method for automatically changing and gradually specifying instructions for automated terminal operation machinery:
[0007] When the operation instruction is dispatched to the operation machine, the scheduling module in the TOS (Terminal Operating System) will update some details of the operation instruction according to the latest decision result in the scheduling module, the execution process and execution status of the current operation instruction.
[0008] Preferably, the method for automatically changing and gradually specifying instructions for automated terminal operation machinery specifically includes the following process:
[0009] The monitoring unit in the scheduling module receives and monitors the real-time data of each of the operating machines, and sends the real-time status related events of each of the operating machines to the scheduling decision unit and the scheduling dispatch unit in the scheduling module;
[0010] The scheduling decision unit is triggered by one or more real-time status events of the working machines, and makes decisions and outputs an execution task list of the working machines;
[0011] The scheduling and dispatching unit is triggered by a real-time status event of one or more of the operating machines, reads the decision result of the scheduling and decision-making unit, and then dispatches the operating instructions to the corresponding operating machines in whole or one by one according to the configuration parameters and business logic;
[0012] The ECS (Equipment Control System) module receives and further decomposes the job instructions issued by the scheduling and dispatching unit.
[0013] Preferably, when the scheduling dispatching unit reads the decision result of the scheduling decision unit, the reading order is the first job task in the decided task list.
[0014] Preferably, the ECS module obtains real-time data of each of the operating machines from the bottom layer and feeds it back to the monitoring unit.
[0015] The second aspect of the present invention provides a system for automatically changing and gradually specifying instructions for automated dock operation machinery, comprising:
[0016] Monitoring unit, used to receive and monitor real-time data of each operating machine;
[0017] A scheduling decision unit, triggered by a real-time status event of one or more of the working machines, makes a decision and outputs an execution task list of the working machines;
[0018] A scheduling and dispatching unit, triggered by a real-time status event of one or more of the operating machines, reads the decision result of the scheduling and decision-making unit, and then dispatches the operating instructions to the corresponding operating machines in whole or one by one according to the configuration parameters and business logic;
[0019] An ECS module receives and further decomposes the job instructions dispatched by the scheduling and dispatching unit;
[0020] The system for automatic change and step-by-step specification of instructions for automated terminal operation machinery implements the first aspect of the present invention by providing the method for automatic change and step-by-step specification of instructions for automated terminal operation machinery.
[0021] The present invention provides an automatic terminal operation machinery instruction automatic change and step-by-step detailed method and system, which includes an automatic update mechanism for the operation machinery instruction, including step-by-step detailed distribution of the operation instruction, so that the operation machinery can always obtain the latest and most accurate operation instruction details during the execution of the operation instruction, thereby avoiding frequent changes of the operation instruction in the system to a large extent, and ensuring the execution of the scheduling system and the operation efficiency of the operation machinery. The step-by-step detailed instructions can be flexibly configured by the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a flow chart of the method for automatically changing and gradually specifying instructions for automated dock operation machinery of the present invention. DETAILED DESCRIPTION
[0023] In order to better understand the above technical solution of the present invention, the technical solution of the present invention is further described below in conjunction with the accompanying drawings and embodiments.
[0024] The present invention provides a method for automatically changing and gradually specifying instructions for automated dock operation machinery:
[0025] When the work instruction is dispatched to the operating machine, the scheduling module in the TOS system will update some details of the work instruction based on the latest decision results in the scheduling module, the execution process and execution status of the current work instruction.
[0026] Combination Figure 1 As shown, the method for automatically changing and gradually specifying instructions for automated terminal operation machinery of the present invention specifically includes the following process:
[0027] The monitoring unit 101 in the scheduling module 100 receives and monitors the real-time data of each operating machine, and sends the real-time status related events of each operating machine to the scheduling decision unit 102 and the scheduling dispatching unit 103 in the scheduling module 100;
[0028] The scheduling decision unit 102 is triggered by the real-time status events of one or more working machines, and makes decisions and outputs the execution task list of the working machines;
[0029] The dispatching unit 103 is triggered by the real-time status event of one or more operating machines, reads the decision result of the dispatching decision unit 102, and then dispatches the operating instructions to the corresponding operating machines in whole or one by one according to the configuration parameters and business logic;
[0030] The ECS module 200 receives and further decomposes the job instructions dispatched by the scheduling and dispatching unit 103 .
[0031] When the scheduling dispatching unit 103 reads the decision result of the scheduling decision unit 102 , the reading order is the first job task in the decided task list.
[0032] The ECS module 200 obtains real-time data of each working machine from the bottom layer and feeds it back to the monitoring unit 101.
[0033] Continue to refer Figure 1 As shown, the present invention also provides a system for automatically changing and gradually specifying instructions for automated dock operation machinery, comprising:
[0034] The monitoring unit 101 is used to receive and monitor the real-time data of each operating machine, and send the real-time status related events of each operating machine to the scheduling decision unit 102 and the scheduling dispatching unit 103 in the scheduling module 100;
[0035] The scheduling decision unit 102 is triggered by the real-time status events of one or more working machines, and makes decisions and outputs the execution task list of the working machines;
[0036] The dispatching unit 103 is triggered by the real-time status event of one or more operating machines, reads the decision result of the dispatching decision unit 102, and then dispatches the operating instructions to the corresponding operating machines in whole or one by one according to the configuration parameters and business logic;
[0037] The ECS module 200 receives and further decomposes the job instructions dispatched by the scheduling dispatch unit 103;
[0038] The automatic terminal operation machinery instruction automatic change and step-by-step detailing system of the present invention realizes the automatic terminal operation machinery instruction automatic change and step-by-step detailing method of the present invention.
[0039] Example
[0040] In this embodiment, after the operation instruction is dispatched to the operation machine, the scheduling module in the TOS system will update some details of the operation instruction according to the latest decision result in the scheduling module, the execution process and execution status of the current operation instruction. Which details of the instruction to be updated are related to the execution process of the operation machine (task) and can be configured, as follows:
[0041] 1.1, Automatic change of instructions
[0042] 1.1.1, Change of task location (step by step)
[0043]
[0044] The slot location can be determined by SLOT. <location> . <area> . <bay> . <lane> . <tier>express.
[0045] 1) Task changes are for work machines that have been bound to work orders.
[0046] For the idle operating machinery, it is only nominally bound to an Order instruction, and is <location> . <area> . <bay>The order is gradually determined until the final position, that is, the operating machine may be replaced by other tasks with the same partial position information during the execution process;
[0047] For heavy-loaded operating machinery, the operating machinery's task box will not change, but its drop box location may change based on the dispatching or other module decisions;
[0048] The step-by-step breakdown of the location can be configured as follows
[0049] Note:
[0050]
[0051] 2) The location enumeration values are gradually refined in the following order: location>area>bay>lane>tier. When the operating machine leaves the configured "last allowed change of mechanical segmentation process", the configured "change location (ToAlerateLocation)" and the position before the sorting will no longer be allowed to be changed by the subsequent dispatching instruction automatic change service, unless the TOS actively initiates the change instruction or the operating machine changes the task.
[0052] 3)3. Position <location>The change in the dispatching module means the change of the task type. That is, when the machine is in the corresponding "last allowed change of machine segmentation process", the machine is allowed to participate in the vehicle selection module of the dispatching.
[0053] 4) The change of task location includes the change of the task starting location and the task destination location:
[0054] a) The change of the task starting position is for an empty vehicle, that is, the change of the task starting position occurs during the entire empty vehicle movement process.
[0055] Example: The following table shows the strategy configuration for changing the starting position of an IGV task.
[0056]
[0057] i) When the instruction dispatching module dispatches the latest decision result of the scheduling to the IGV, the module will determine the type of task to be performed by the IGV, as well as the task starting block (shipping, container loading) or vessel, and no further changes are allowed;
[0058] ii) When the module detects that the IGV is 5 seconds away from reaching the box area, the module will determine the destination Bay where the IGV has arrived at the box area and no further changes are allowed;
[0059] iii) When the module detects that the IGV is 1 second away from reaching the destination Bay, the module will determine the final destination lane and tier, that is, determine the final task box to be operated;
[0060] iv) Similar to the IGV that can be configured to perform unloading tasks, the details of the unloading QC can be changed;
[0061] v) The completion time of the current mechanical segmentation process can be estimated by the expected completion time of the ECS, and the expected completion time of the ECS can also be specific to the segmentation process.
[0062] B) The change of the task destination location is for heavy vehicles. It may mainly occur in unloading, loading containers, moving containers within the yard and other working conditions. At this time, the module needs the real-time decision results of the expert dispatching system.
[0063] 1.1.2, Configuration of releasing (canceling current tasks) and reassigning tasks for operating machinery
[0064] Automatic cancellation is only for the machines that are currently bound to the order but are still in the idle state.
[0065]
[0066] These operating machines for elimination tasks will enter the vehicle selection range in the scheduling module;
[0067] 1.1.3, Automatic change of task plan start (completion) time
[0068] During the loading operation, the planned start time (earliest start time) of the loading WI in the CWP operation sequence reflects the urgency of the WI task in the plan, which may affect the possibility of obtaining the response of the horizontal transport machinery and other operation machinery. Therefore, the real-time and accuracy of the estimation of the time attributes related to the WI task is very important in scheduling.
[0069] (WI) The execution time of the task plan is affected by factors such as the change of the CWP plan itself and the current completion progress of the predecessor task. When these factors change and corresponding events are generated, the attribute value can be re-estimated in real time by calling the corresponding module.
[0070] Those skilled in the art should recognize that the above embodiments are only used to illustrate the present invention, and are not intended to limit the present invention. As long as they are within the spirit of the present invention, any changes or modifications to the above embodiments will fall within the scope of the claims of the present invention.< / location> < / bay> < / location> < / tier> < / lane> < / bay> < / location>
Claims
1. A method for automatically changing and gradually specifying instructions for automated dock operation machinery, characterized in that: When the operation instruction is sent to the operation machine, the scheduling module in the TOS system will update some details of the operation instruction according to the latest decision result in the scheduling module, the execution process and execution status of the current operation instruction. The method for automatic change and step-by-step detailing of automated terminal operation machinery instructions specifically includes the following process: The monitoring unit in the scheduling module receives and monitors the real-time data of each of the operating machines, and sends the real-time status related events of each of the operating machines to the scheduling decision unit and the scheduling dispatch unit in the scheduling module; The scheduling decision unit is triggered by one or more real-time status events of the working machines, and makes decisions and outputs an execution task list of the working machines; The scheduling and dispatching unit is triggered by a real-time status event of one or more of the operating machines, reads the decision result of the scheduling and decision-making unit, and then dispatches the operating instructions to the corresponding operating machines in whole or one by one according to the configuration parameters and business logic; The ECS module receives and further decomposes the job instructions issued by the scheduling and dispatching unit. When the scheduling dispatching unit reads the decision result of the scheduling decision unit, the reading order is the first job task in the task list decided. Automatic changes to instructions include: changes to task locations, configuration of task release and redistribution, and automatic changes to task plan start times. The task locations have been changed as follows: The slot location can be determined by SLOT. <location> . <area> . <bay> . <lane> . <tier> express,< / tier> < / lane> < / bay> < / location> 1) Task changes are for machines that have been bound to work instructions. For idle operating machinery, it is only nominally bound to an operating instruction and is carried out according to <location> . <area> . <bay> The order is gradually determined until the final position, that is, the operating machine may be replaced by other tasks with the same partial position information during the execution process;< / bay> < / location> For heavy-loaded operating machinery, the operating machinery's task box will not change, but its drop box location may change based on the dispatching or other module decisions; 2) The location enumeration values are gradually refined in the following order: location>area>bay>lane>tier. When the operating machine leaves the configured "last allowed change of machine segmentation process", the configured "change position" and the position before the sorting will not be allowed to be changed by the subsequent dispatch instruction automatic change service, unless the TOS actively initiates the change instruction or the operating machine changes the task; 3) Position <location> The change in the dispatch instruction module means a change in the task type;< / location> 4) Task location changes include changes to the task start location and task destination location: a) The change of the task starting position is for an empty vehicle, that is, the change of the task starting position occurs during the entire empty vehicle movement process. i) When the instruction dispatching module dispatches the latest decision result to the IGV, the module will determine the type of task to be performed by the IGV, as well as the starting area or ship of the task, and no further changes are allowed; ii) When the module detects that the IGV is 5 seconds away from reaching the box area, the module will determine the purpose of the IGV to reach the box area <bay> , no further changes are allowed;< / bay> iii) When the module detects that the IGV is close to reaching the destination <bay>With 1 second left, the module will determine the final destination <lane>and <tier> , that is, determine the task box to be finally operated;< / tier> < / lane> < / bay> iv) Details of the ship unloading quay crane similar to the IGV that can be configured to perform ship unloading tasks; v) The completion time of the current mechanical segmentation process can be estimated by the estimated completion time of the ECS. The estimated completion time of the ECS can also be specific to the segmentation process. b) The change of the task destination location is for heavy vehicles, which occurs during unloading, container loading, and container moving within the yard. At this time, the module requires the real-time decision results of the expert dispatch system.
2. The method for automatic change and step-by-step detailing of instructions for automated dock operation machinery according to claim 1, characterized in that: The ECS module obtains the real-time data of each of the working machines from the bottom layer and feeds it back to the monitoring unit.
3. An automatic change and step-by-step detailed system for automated dock operation machinery instructions, characterized in that: include: Monitoring unit, used to receive and monitor real-time data of each operating machine; A scheduling decision unit, triggered by a real-time status event of one or more of the working machines, makes a decision and outputs an execution task list of the working machines; A scheduling and dispatching unit, triggered by a real-time status event of one or more of the operating machines, reads the decision result of the scheduling and decision-making unit, and then dispatches the operating instructions to the corresponding operating machines in whole or one by one according to the configuration parameters and business logic; An ECS module receives and further decomposes the job instructions dispatched by the scheduling and dispatching unit; The system for automatic change and step-by-step specification of instructions for automated terminal operation machinery implements the method for automatic change and step-by-step specification of instructions for automated terminal operation machinery as described in any one of claims 1-2.
Citation Information
Patent Citations
Scheduling method, system and terminal based on global fusion control
CN114185654A
Method and system for dispatching unmanned container trucks of along-shore full-automatic container terminal
CN114792159A
Container terminal automatic storage yard dispatching system and operation method applying same
CN115826507A