A method for optimizing container terminal resources based on job balancer

By adopting a resource coordination and optimization method based on operation balancer in port terminals, the contradiction between resource allocation and efficiency in port terminal operations is solved, and efficient resource coordination and terminal operation efficiency are achieved.

CN119476651BActive Publication Date: 2025-04-22DALIAN CONTAINER TERMINAL CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510053732.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-04-22
Estimated Expiration
2045-01-14

Smart Images

  • Figure CN119476651B_ABST
    Figure CN119476651B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for optimizing the resources of a container terminal based on an operation balancer, including: constructing an actuarial logic model of the operation time of a quay crane and a yard crane based on the actuarial data of the operation time of a quay crane and a yard crane, setting mandatory constraints of the operation balancer in advance, setting resource configuration rules, constructing an operation balancer decision algorithm based on the constraints and rules, and calling the actuarial logic model of the operation time of a quay crane and a yard crane to obtain optimal efficiency. The purpose of realizing the coordinated optimization of port resources through the operation balancer, achieving a balanced decision of efficiency and benefit, and improving the capabilities of the container terminal in resource management and operation optimization is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of port management, and in particular to a method for optimizing container terminal resources based on an operation balancer. Background Art

[0002] During the operation of the port terminal, on the one hand, the terminal needs to meet the various loading and unloading and storage requirements of different shipowners and cargo owners. The time in port and operating efficiency are important indicators for measuring external services; on the other hand, the terminal also needs to consider how to meet the operating cost conditions under the existing production resources. Reasonable measurement of resource input and scientific allocation of operating resources are the key to improving port service efficiency and reducing energy consumption. However, most existing methods focus on resource coordination for a single goal, ignoring the mutual influence between efficiency and energy consumption. In the present invention, the corresponding operating time under different node combinations of the midfield bridge and quay crane operation tree is captured from the historical operation data of the terminal. Summary of the invention

[0003] The purpose of the present invention is to solve the problems faced by the existing technology in the process of port terminal operations, such as whether it is possible to quickly discover operation conflicts, solve operation bottlenecks, and reasonably optimize port operation resources, as well as how to scientifically allocate port operation resources, optimize operation task sequences, and improve efficiency and service.

[0004] In order to solve the above problems, the present invention provides a method for optimizing container terminal resources based on an operation balancer, comprising:

[0005] S1: Construct an actuarial logic model;

[0006] S1-1: Acquire the actuarial data of the quay crane operation time, and build a logical model of the actuarial model of the quay crane operation time based on the actuarial data of the quay crane operation time;

[0007] S1-2: Obtain the actuarial data of the field crane operation time, and build a field crane operation time actuarial logic model based on the actuarial data of the field crane operation time;

[0008] S2: Set the job balancer enforcement constraints;

[0009] Mandatory constraints include: mainline ship service index, feeder ship service index, on-call berthing rate, single-machine efficiency, and ship berthing time and scheduled rate;

[0010] S3: Set resource configuration rules;

[0011] S3-1: The rules for quay crane configuration include: ship operation shell length, shore crane arrangement quantity, shore crane running range, and personnel configuration quantity;

[0012] S3-2: Rules for site equipment configuration corresponding to the quay crane: The site equipment corresponding to the quay crane is mainly the quay crane, and the quantity configuration is related to the single-machine efficiency in the mandatory constraint, that is, the higher the single-machine efficiency, the smaller the quantity configuration;

[0013] S4: build job balancer decision algorithm;

[0014] S4-1: Generate the maximum number of quay cranes Qmax=min{Q1,Q2,Q3,Q4} according to the input parameters and resource configuration rules, where Q represents the number of quay cranes;

[0015] S4-2: Generate the number of operating lines or the number of opening poles according to the input parameters and the mandatory constraints; Generate the maximum allowable number of operating lines or the number of opening poles as L_max and the minimum number of operating lines or the number of opening poles as L_min according to the input container task quantity and the mandatory constraints;

[0016] S4-3: Update the limit on the number of opening poles according to the maximum number of quay cranes, and make a judgment based on the number of opening poles not exceeding the maximum number of quay cranes allowed:

[0017] S4-4: Define parameter symbols and target calculation formula;

[0018] Define the number of operating lines or the number of opening poles as L; define the number of quay cranes with configuration type q as Nq, q∈Q={remote-controlled quay crane, ordinary quay crane}; define the number of field cranes with configuration type c as Nc, c∈C={e-RTG, oil-RTG, ARMG, e-EF, oil-EF}; define the operating efficiency of the field crane of type c as Ec; define the required single-machine operating efficiency as E_req; define the total energy consumption under the corresponding plan as Z_f, the ship efficiency as Z_s, and the ship's berthing time as Z_t; define the ship's operating box volume including loading and unloading boxes, locking, covering, and tamping boxes as O, and define the target value calculation formula;

[0019] S4-5: traverse and output the optimal number of operation line configurations and resource allocation solutions;

[0020] S4-6: Update the number of job line configurations L = L + 1, if L> L_max, go to step S4-7; otherwise, go to step S4-5 to recalculate;

[0021] S4-7: Output the optimal number of operation lines and the optimal resource allocation plan and target value (L_best, Nbestq, Nbestc, Z_best) under the corresponding number of operation lines.

[0022] In the preferred mode, the input parameters include: parameters related to the configuration of the quay crane: the length of the ship's operating shell, the arrangement of the shore-side quay cranes, the running range of the shore-side quay cranes, and the number of personnel configured; parameters related to the yard crane configuration: the available number of various types of yard cranes, and the single-machine efficiency of various types of yard cranes; parameters related to the operation time: the operation time period, i.e., weekly, daily, and per shift; parameters related to the optimization target: the efficiency and benefit balance value, with a value range of 0-1, where 0 means only considering the ship's efficiency, and 1 means only considering the energy consumption of a single machine; parameters related to the operation task: loading and unloading task information, including: operation type, attribute, location, method and quantity.

[0023] In the preferred method, obtaining the actuarial data of the quay crane operation time includes:

[0024] Vessel length classification: 0-250 meters, 250-300 meters, 300 meters-350 meters, 350-400 meters and above;

[0025] Shore operation equipment: ordinary quay crane double spreader, ordinary quay crane single spreader, remote-controlled quay crane;

[0026] Types of shore operations: port towing for loading and unloading operations, direct loading by quay crane, external towing for loading and external towing for direct loading operations;

[0027] Target objects for shore operations: 20-foot container single-lift, 20-foot container double-lift, 40-foot container, 45-foot container, 53-foot container, hatch cover, tool box;

[0028] Attributes of shore operation targets: empty containers, loaded containers, refrigerated containers, ultra-high containers, ultra-wide containers, ultra-long containers, ultra-high and ultra-wide containers, flatbed containers, frame containers, tank containers with bottom beams, tank containers without bottom beams, dangerous goods containers, and oversized dangerous goods containers;

[0029] Shore operation target location: Refer to international standards and use a 7-digit code to identify the location of the container on the ship;

[0030] Shore operation methods: direct lifting, wire lifting, super-high hanger lifting, sea crane lifting, bare special lifting, higher lifting;

[0031] Other operations involved in shore operations: switching of spreaders, changing shells, raising and lowering of booms, locking of cages;

[0032] Using the actuarial data of quay crane operation time to build a logical model for quay crane operation time includes:

[0033] For shore operations, vessel operations are divided into vesselN categories according to the length of the vessel, where each category of vessel corresponds to a different range of vessel lengths;

[0034] For ship operations, the shore operation equipment is divided into equipmentN types of shore operation equipment, where each type of shore operation equipment corresponds to remote control and common operation equipment at different berths;

[0035] For shore operation equipment, it is divided into TaskN according to the shore operation type, where each shore operation type is positioned as ship loading and unloading operation, direct operation operation, and shipboard reverse loading operation;

[0036] For the shore operation type, it is divided into ObJectN according to the shore operation target, where each shore operation target is defined as 20 feet, 40 feet, 45 feet, 53 feet, hatch cover, and tool frame;

[0037] For shore operation targets, they are divided into AttributeN according to the attributes of shore operation targets, where each shore operation target attribute is defined as empty, heavy, refrigerated, over-high, and over-wide;

[0038] For each shore operation target object attribute, it is divided into LocN according to the shore operation target location, where each shore operation target location is defined as conventional deck, conventional with slideway, and cabin without slideway;

[0039] For each shore operation target location, it is divided into MethodN according to the shore operation method, where MethodN is defined as direct lifting, wire lifting, and super-high hanger lifting;

[0040] For the shore operation mode, the added value is defined as ExportN according to the expert’s thinking, where ExportN is defined as the spreader switching and shell changing;

[0041] Based on the actuarial logic model of quay crane operation time, the quay crane operation tree structure is constructed. The formula is as follows:

[0042]

[0043] Among them, the corresponding operation time under different node combinations is captured from the historical operation data of the terminal, which is a known parameter of the operation balancer. For a certain operation task JobN, it is split according to the operation tree structure nodes and the quay crane operation time is obtained through the quay crane operation tree structure QuayT;

[0044] The actuarial data of crane operation time are as follows:

[0045] Equipment for yard operation: electric yard bridge e-RTG, oil yard bridge oil-RTG, automated rail crane ARMG, electric empty container forklift e-EF, oil empty container forklift oil-EF, reach stacker RS;

[0046] Types of yardside operations: loading internal container trucks, unloading internal container trucks, unloading containers within bays, moving containers across bays, loading external container trucks, loading unmanned container trucks, unloading unmanned container trucks;

[0047] Fieldside operation targets: 20 feet, 40 feet, 45 feet, 53 feet;

[0048] Attributes of objects for field operations: empty, heavy, cold, extra-high, extra-wide and extra-long, extra-high and extra-wide, flatbed, frame, tank container with bottom beam, tank container without bottom beam, and dangerous goods;

[0049] Target location of yardside operations: refer to international management and locate the yard by shell, row and layer;

[0050] Fieldside operation methods: direct lifting, wire lifting, super-high hanger lifting, higher lifting;

[0051] Other operations involved in fieldside operations: switching of spreaders, shell replacement, and field transfer;

[0052] Use the actuarial data of the field crane operation time to build a actuarial logic model for the field crane operation time;

[0053] During the port collection period, the equipment is divided into equipmentN types of equipment based on the equipment. Each type of equipment corresponds to remote control and common equipment in different blocks.

[0054] For yardside operation equipment, it is divided into TaskN according to the yardside operation type, where each yardside operation type is positioned as loading container trucks, unloading container trucks, turning over containers, and moving containers across containers;

[0055] For the sideline operation type, the sideline operation target object is defined as ObjectN, where each sideline operation target object is defined as 20 feet, 40 feet, 45 feet, and 53 feet;

[0056] For the field side operation target, it is divided into AttributeN according to the attributes of the field side operation target, where each field side operation target attribute is defined as empty, heavy, refrigerated, over-high, and over-wide;

[0057] For the attributes of the sideline operation target, they are divided into LocN according to the sideline operation target location, where each sideline operation target location is defined as a block, shell, row, or layer;

[0058] For the target location of the field operation, it is divided into MethodN according to the field operation method, where each field operation method is defined as direct lifting, wire lifting, and super-high hanger lifting;

[0059] For the sideline operation mode, the added value is defined as ExportN according to the expert thought, where ExportN is defined as spreader switching, shell changing, and block changing;

[0060] Based on the actuarial logic model of the field crane operation time, the field crane operation tree structure is constructed. The formula is as follows:

[0061]

[0062] Among them, the corresponding operation time under different node combinations is captured from the historical operation data of the terminal and is a known parameter of the operation balancer. For a certain operation task JobN, it is split according to the yard crane operation tree structure nodes and the yard crane operation duration is obtained through the yard crane operation tree structure YardT.

[0063] Under the preferred mode, the service index of the main line ship is: when the loading and unloading is greater than 2,500 boxes, the number of openings is greater than or equal to 6; the service index of the feeder ship is: the number of openings on the route is greater than or equal to 2, which is implemented according to the requirements of the port and shipping agreement; the berthing rate: the berthing rate of the subsequent ships affected by the berthing ship is less than 4 hours, that is, the berthing time of the later ship - the unberthing time of the berthing ship is less than 4 hours; the efficiency of the single machine: the efficiency of the single machine of the ship's limited quay crane is greater than or equal to 21moves / h, or 30 boxes / hour; the ship's berthing time is the guaranteed rate: the ship's berthing time is guaranteed according to the port and shipping agreement requirements; the ship Ship operating shell length: Affected by the fixed width of the quay crane, the length of the ship limits the upper limit of the number of quay cranes allowed to be configured; The number of shore-side quay cranes arranged: Affected by the number of shore-side quay cranes arranged, it affects the upper limit of the number of ship quay cranes configured, and the actual number of 6 quay cranes is configured; The running range of shore-side quay cranes: Affected by the running range of shore-side quay cranes, it affects the upper limit of the number of ship quay cranes configured, and the actual number of quay cranes configured is 5; The number of personnel configured: The number of quay crane drivers will limit the number of quay cranes configured. The port will have its own shift operation mode, i.e. four shifts and two operations. The actual number of quay cranes allowed to be configured is 35, with a gap of 7.

[0064] In a preferred manner, the step of generating the maximum number of quay cranes Qmax includes: obtaining the maximum number of quay cranes under the limitation of the ship operating shell length according to the input ship operating shell length and the quay crane resource allocation rules as Q1; obtaining the maximum number of quay cranes under the limitation of the along-shore arrangement according to the input along-shore quay crane arrangement amount and the quay crane resource allocation rules as Q2; obtaining the maximum number of quay cranes under the limitation of the along-shore quay crane running range according to the input along-shore quay crane running range and the quay crane resource allocation rules as Q3; obtaining the maximum number of quay cranes under the limitation of the personnel configuration amount according to the personnel configuration amount and the quay crane resource allocation rules as Q4.

[0065] In a preferred manner, in step S4-3, the limit on the number of open poles is updated according to the maximum number of quay cranes, and the number of open poles does not exceed the maximum number of quay cranes that can be used, and the following judgment is made:

[0066] If L_max>Qmax then

[0067] L_max=Qmax

[0068] End

[0069] The parameter symbols and target calculation formula defined in step S4-4 are:

[0070] (1)

[0071] Among them, α is the equilibrium value of input efficiency and benefit, is the inverse of the ship's efficiency, The smaller the size, the higher the efficiency of the ship. Indicates the energy consumption of a single machine.

[0072] In a preferred manner, traversing and outputting the optimal number of operation line configurations and resource allocation solutions in step S4-5 includes:

[0073] S4-5-1: Set the initial target maximum value to Z_best and the initial number of operation lines to L=L_min;

[0074] S4-5-2: When the number of operating lines is L, calculate the resource allocation plan and target value under the corresponding number of operating lines. At this time, the total number of quay cranes configured is also L, that is:

[0075] (2)

[0076] Generate all combinations of quay crane types and quantities that meet formula (2) and meet the maximum number requirement for each type of quay crane, and record them in the set Ψ;

[0077] S4-5-3: For each combination of quay crane type and quantity Ψ, perform the following steps to calculate the corresponding target value under the corresponding configuration. The specific steps are:

[0078] S4-5-3-1: The type and quantity of quay cranes in the ,for Each quay crane q' in the system is assigned an operation box, which is recorded as ;

[0079] S4-5-3-2: For each quay crane q' and its operating tasks , call the actuarial logic model of the quay crane operation time in step S1 to obtain the quay crane q' operation time The time for each container in the quay crane q' is then calculated as , where the actuarial logic formula for the quay crane operation time is as follows:

[0080] t=f(Q,D,A,tier,stack,trans,O)

[0081] Among them, D represents the job target, A represents the job box attribute, tier represents the container layer, trans represents the higher layer number, and stack represents the container stack;

[0082] S4-5-3-3: Calculate the berthing time of the ship under the current plan. The formula is:

[0083]

[0084] S4-5-3-4: Judgment Whether the mandatory constraints, i.e., the berthing rate and the mandatory constraint ship berthing time are met, if so, proceed to the subsequent steps; if not, it means that the current solution is not feasible, and return to step S4-5-3;

[0085] S4-5-3-5: Generate a feasible field bridge configuration plan based on E_req, the formula is:

[0086] (3)

[0087] in, for The total number of gantry cranes in the middle, the generated gantry crane configuration scheme is recorded as ;

[0088] S4-5-3-6: According to the type and quantity of field bridges, , The types and number of mid-shore bridges , call the energy consumption calculation data to get the total energy consumption under the current scheme: ; Calculate the target value under the current solution according to formula (1) ,if <Z_best, update the optimal solution and objective function value:

[0089]

[0090] in, The optimal solution for the type and number of quay cranes is shown. The optimal solution for the type and number of field bridges is shown. Indicates the optimal number of operating lines or the number of openings, represents the optimal target value.

[0091] Under the preferred method, the energy consumption actuarial data include: quay crane type and quantity, yard crane type and quantity, operating time, non-operating time, equipment status, operating process, and cargo type.

[0092] The beneficial effects of the present invention are as follows: Through the operation actuarial logic and strategy guidance, the optimization of key business processes such as berths, ships, yards, resources, etc. is realized, and finally the lean operation of the terminal is realized. The overall optimization of port resources is realized through the operation balancer, and the balanced decision of efficiency and benefit is achieved, which can significantly improve the ability of container terminals in resource management and operation optimization. The comprehensive energy consumption per unit is reduced by 21.8%, the comprehensive efficiency of the quay crane unit is increased by 8%, and the ship operation efficiency is increased by 15%. BRIEF DESCRIPTION OF THE DRAWINGS

[0093] Figure 1 This is a schematic diagram of the quay crane operation tree structure of the present invention;

[0094] Figure 2 This is a schematic diagram of the field bridge operation tree structure of the present invention;

[0095] Figure 3 It is a side schematic diagram of the ship of the present invention;

[0096] Figure 4 This is a schematic diagram of the arrangement of the shore-side quay crane of the present invention;

[0097] Figure 5 It is a schematic diagram of the running range of the shore-following quay crane of the present invention. DETAILED DESCRIPTION

[0098] Embodiment 1:

[0099] The present invention proposes an operation balancer for realizing the coordinated optimization of container terminal resources. The operation balancer can generate the optimal resource coordination plan under the corresponding goal based on the input optimization goal (such as maximizing ship efficiency, minimizing single-box energy consumption, or the balance value of ship efficiency and single-box energy consumption). This includes the allocation plan of the operation line and the resource allocation plan. The core components of the operation balancer include: optimization goals, input parameters, output results, actuarial logic, mandatory constraints, resource allocation rules and decision algorithms. The following is a detailed description of these key parts. Optimization goal: The core goal of container terminal resource coordination is to improve ship loading and unloading efficiency or reduce operation energy consumption. Although increasing resource input can effectively improve loading and unloading efficiency, it may also lead to an increase in operation energy consumption. Therefore, in the actual operation process, it is necessary to find a balance between efficiency and energy consumption. Based on this demand, the operation balancer proposed in the present invention provides three optional optimization goals: maximizing ship efficiency; minimizing single-box energy consumption; achieving a balance between ship efficiency and single-box energy consumption can be set by adjusting the weight. Input parameters: When performing resource coordination, you must enter relevant information and constraints of the current task to be decided, so that the job balancer can make reasonable resource coordination decisions based on actual business needs. The specific input parameters of the job balancer are as follows:

[0100] Parameters related to the configuration of quay cranes: ship operation shell length, arrangement of shore-side quay cranes, running range of shore-side quay cranes, and staffing. Parameters related to the configuration of yard cranes: the available number of various types of yard cranes, and the single-machine efficiency of various types of yard cranes. Parameters related to operation time: operation time period (weekly, daily, and per shift). Parameters related to optimization objectives: efficiency and benefit balance value (the value range is 0-1, where 0 means only considering ship efficiency and 1 means only considering single-machine energy consumption); Parameters related to operation tasks: loading and unloading task information (including operation type, attributes, location, method, etc.) and its quantity. Output results: The output of the operation balancer includes the following four aspects: operation line quantity configuration plan, resource allocation plan (type, quantity), ship efficiency, and single-box energy consumption.

[0101] A method for optimizing container terminal resources based on an operation balancer, comprising:

[0102] S1: Construct an actuarial logic model;

[0103] S1-1: Acquire the actuarial data of the quay crane operation time, and build a logical model of the actuarial model of the quay crane operation time based on the actuarial data of the quay crane operation time;

[0104] S1-2: Obtain the actuarial data of the field crane operation time, and build a field crane operation time actuarial logic model based on the actuarial data of the field crane operation time;

[0105] S2: Set mandatory constraints for the operation balancer; mandatory constraints include: mainline ship service index, feeder ship service index, on-call rate, single-machine efficiency, and ship berthing time and maintenance rate;

[0106] S3: Set resource configuration rules;

[0107] S3-1: The rules for quay crane configuration include: ship operation shell length, shore crane arrangement quantity, shore crane running range, and personnel configuration quantity;

[0108] S3-2: Rules for site equipment configuration corresponding to the quay crane: The site equipment corresponding to the quay crane is mainly the quay crane, and the quantity configuration is related to the single-machine efficiency in the mandatory constraint, that is, the higher the single-machine efficiency, the smaller the quantity configuration;

[0109] S4: build job balancer decision algorithm;

[0110] S4-1: Generate the maximum number of quay cranes Qmax=min{Q1,Q2,Q3,Q4} according to the input parameters and resource configuration rules, where Q represents the number of quay cranes;

[0111] S4-2: Generate the number of operating lines or the number of opening poles according to the input parameters and the mandatory constraints; Generate the maximum allowable number of operating lines or the number of opening poles as L_max and the minimum number of operating lines or the number of opening poles as L_min according to the input container task quantity and the mandatory constraints;

[0112] S4-3: Update the limit on the number of opening poles according to the maximum number of quay cranes, and make a judgment based on the number of opening poles not exceeding the maximum number of quay cranes allowed:

[0113] S4-4: Define parameter symbols and target calculation formulas; define the number of operating lines or the number of opening poles as L; define the number of quay cranes with configuration type q as Nq, q∈Q={remote-controlled quay crane, ordinary quay crane}; define the number of field cranes with configuration type c as Nc, c∈C={e-RTG, oil-RTG, ARMG, e-EF, oil-EF}; define the operating efficiency of the field crane of type c as Ec; define the required single-machine operating efficiency as E_req; define the total energy consumption under the corresponding scheme as Z_f, the ship efficiency as Z_s, and the ship's berthing time as Z_t; define the ship's operating box volume including loading and unloading boxes, locking, covering, and tamping boxes as O, and define the target value calculation formula;

[0114] S4-5: traverse and output the optimal number of operation line configurations and resource allocation solutions;

[0115] S4-6: Update the number of job line configurations L = L + 1, if L> L_max, go to step S4-7; otherwise, go to step S4-5 to recalculate;

[0116] S4-7: Output the optimal number of operation lines and the optimal resource allocation plan and target value (L_best, Nbestq, Nbestc, Z_best) under the corresponding number of operation lines.

[0117] The input parameters include: parameters related to the configuration of the quay crane: the length of the ship's operating shell, the arrangement of the shore-side quay cranes, the running range of the shore-side quay cranes, and the number of personnel configured; parameters related to the configuration of the yard cranes: the available number of various types of yard cranes, and the single-machine efficiency of various types of yard cranes; parameters related to the operation time: the operation time period, i.e., weekly, daily, and per shift; parameters related to the optimization target: the efficiency and benefit balance value, with a value range of 0-1, where 0 means only considering the ship's efficiency, and 1 means only considering the energy consumption of a single machine; parameters related to the operation task: loading and unloading task information, including: operation type, attribute, location, method and quantity.

[0118] The actuarial data of quay crane operation time includes:

[0119] Vessel length classification: 0-250m, 250-300m, 300m-350m, 350-400m and above; Shore operation equipment: ordinary quay crane double spreader, ordinary quay crane single spreader, remote-controlled quay crane; Shore operation types: loading operation port towing, unloading operation port towing, shipboard reverse loading operation quay crane direct reverse loading, loading operation external towing, direct extraction operation external towing; Shore operation targets: 20-foot container single crane, 20-foot container double crane, 40-foot container, 45-foot container, 53-foot container, hatch cover, tool box; Shore operation targets Item attributes: empty container, loaded container, refrigerated container, ultra-high container, ultra-wide container, ultra-long container, ultra-high and ultra-wide container, flat container, frame container, tank container with bottom beam, tank container without bottom beam, dangerous goods container, oversized dangerous goods container; Target location of shore operation: refer to international standards and use 7-digit code to identify the location information of containers on the ship; Shore operation methods: direct lifting, wire lifting, ultra-high hanger lifting, sea crane lifting, special lifting of bare parts, higher lifting; Other operations involved in shore operation: switching of lifting equipment, changing shells, raising and lowering boom, locking cage;

[0120] Using the actuarial data of quay crane operation time to build a logical model for quay crane operation time includes:

[0121] For shore operations, vessel operations are divided into vesselN categories according to the length of the vessel, where each category of vessel corresponds to a different range of vessel lengths;

[0122] For ship operations, the shore operation equipment is divided into equipmentN types of shore operation equipment, where each type of shore operation equipment corresponds to remote control and common operation equipment at different berths;

[0123] For shore operation equipment, it is divided into TaskN according to the shore operation type, where each shore operation type is positioned as ship loading and unloading operation, direct operation operation, and shipboard reverse loading operation;

[0124] For the shore operation type, it is divided into ObJectN according to the shore operation target, where each shore operation target is defined as 20 feet, 40 feet, 45 feet, 53 feet, hatch cover, and tool frame;

[0125] For shore operation targets, they are divided into AttributeN according to the attributes of shore operation targets, where each shore operation target attribute is defined as empty, heavy, refrigerated, over-high, and over-wide;

[0126] For each shore operation target object attribute, it is divided into LocN according to the shore operation target location, where each shore operation target location is defined as conventional deck, conventional with slideway, and cabin without slideway;

[0127] For each shore operation target location, it is divided into MethodN according to the shore operation method, where MethodN is defined as direct lifting, wire lifting, and super-high hanger lifting;

[0128] For the shore operation mode, the added value is defined as ExportN according to the expert’s thinking, where ExportN is defined as the spreader switching and shell changing;

[0129] Based on the actuarial logic model of quay crane operation time, the quay crane operation tree structure is constructed. The formula is as follows:

[0130]

[0131] Among them, the corresponding operation time under different node combinations is captured from the historical operation data of the terminal, which is a known parameter of the operation balancer. For a certain operation task JobN, it is split according to the operation tree structure nodes and the quay crane operation time is obtained through the quay crane operation tree structure QuayT;

[0132] The actuarial data of yard crane operation time are obtained, including: yardside operation equipment: electric yard crane e-RTG, oil yard crane oil-RTG, automated rail crane ARMG, electric empty container forklift e-EF, oil empty container forklift oil-EF, reach stacker RS; yardside operation types: loading internal container trucks, unloading internal container trucks, unloading containers in the container, moving containers across the container, loading external container trucks, loading unmanned container trucks, unloading unmanned container trucks; yardside operation targets: 20 feet, 40 feet, 45 feet, 53 feet; yardside operation target attributes: empty, heavy, cold, extra-high, extra-wide and extra-long, extra-high and extra-wide, flatbed, frame, tank container with bottom beam, tank container without bottom beam, dangerous goods; yardside operation target location: refer to international management to locate the yard according to container, row, and layer; yardside operation methods: direct lifting, wire lifting, extra-high hanger lifting, higher lifting; other operations involved in yardside operations: lifting equipment switching, container replacement, and yard transfer;

[0133] Use the actuarial data of the field crane operation time to build a actuarial logic model for the field crane operation time;

[0134] During the port collection period, the equipment is divided into equipmentN types of equipment based on the equipment. Each type of equipment corresponds to remote control and common equipment in different blocks.

[0135] For yardside operation equipment, it is divided into TaskN according to the yardside operation type, where each yardside operation type is positioned as loading container trucks, unloading container trucks, turning over containers, and moving containers across containers;

[0136] For the sideline operation type, the sideline operation target object is defined as ObjectN, where each sideline operation target object is defined as 20 feet, 40 feet, 45 feet, and 53 feet;

[0137] For the field side operation target, it is divided into AttributeN according to the attributes of the field side operation target, where each field side operation target attribute is defined as empty, heavy, refrigerated, over-high, and over-wide;

[0138] For the attributes of the sideline operation target, they are divided into LocN according to the sideline operation target location, where each sideline operation target location is defined as a block, shell, row, or layer;

[0139] For the target location of the field operation, it is divided into MethodN according to the field operation method, where each field operation method is defined as direct lifting, wire lifting, and super-high hanger lifting;

[0140] For the sideline operation mode, the added value is defined as ExportN according to the expert thought, where ExportN is defined as spreader switching, shell changing, and block changing;

[0141] Based on the actuarial logic model of the field crane operation time, the field crane operation tree structure is constructed. The formula is as follows:

[0142]

[0143] Among them, the corresponding operation time under different node combinations is captured from the historical operation data of the terminal and is a known parameter of the operation balancer. For a certain operation task JobN, it is split according to the yard crane operation tree structure nodes and the yard crane operation duration is obtained through the yard crane operation tree structure YardT.

[0144] Mainline ship service index: when loading and unloading is greater than 2,500 boxes, the number of openings is greater than or equal to 6; feeder ship service index: the number of openings on the route is greater than or equal to 2, and it is implemented according to the requirements of the port and shipping agreement; immediate berthing rate: the immediate berthing rate of the following ships affected by the berthing ship is less than 4 hours, that is, the berthing time of the later ship - the unberthing time of the berthing ship is less than 4 hours; single-machine efficiency: for the single-machine efficiency of the ship's limited quay crane, the efficiency is greater than or equal to 21moves / h, or 30 boxes / hour; ship berthing time, that is, the guaranteed rate: the ship's berthing time is guaranteed according to the port and shipping agreement requirements; ship operation Shell length: Affected by the fixed width of the quay crane, the length of the ship limits the upper limit of the number of quay cranes that can be configured; The number of shore-side quay cranes arranged: Affected by the number of shore-side quay cranes arranged, it affects the upper limit of the number of ship quay cranes configured, and the actual number of 6 quay cranes is configured; The running range of shore-side quay cranes: Affected by the running range of shore-side quay cranes, it affects the upper limit of the number of ship quay cranes configured, and the actual number of quay cranes configured is 5; The number of personnel configured: The number of quay crane drivers will limit the number of quay cranes that can be configured. The port will have its own shift operation mode, i.e. four shifts and two operations. The actual number of quay cranes allowed to be configured is 35, with a gap of 7.

[0145] The steps of generating the maximum number of quay cranes Qmax include: obtaining the maximum number of quay cranes under the limitation of the ship operating shell length according to the input ship operating shell length and the quay crane resource allocation rules as Q1; obtaining the maximum number of quay cranes under the limitation of the along-shore arrangement according to the input along-shore quay crane arrangement quantity and the quay crane resource allocation rules as Q2; obtaining the maximum number of quay cranes under the limitation of the along-shore quay crane running range according to the input along-shore quay crane running range and the quay crane resource allocation rules as Q3; obtaining the maximum number of quay cranes under the limitation of the personnel configuration quantity according to the personnel configuration quantity and the quay crane resource allocation rules as Q4.

[0146] In step S4-3, the limit on the number of opening poles is updated according to the maximum number of quay cranes, and the number of opening poles does not exceed the maximum number of quay cranes that can be used, and the following judgment is made:

[0147] If L_max>Qmax then

[0148] L_max=Qmax

[0149] End

[0150] The parameter symbols and target calculation formula defined in step S4-4 are:

[0151] (1)

[0152] Among them, α is the equilibrium value of input efficiency and benefit, is the inverse of the ship's efficiency, The smaller the size, the higher the efficiency of the ship. Indicates the energy consumption of a single machine.

[0153] The traversal and output of the optimal number of operation line configurations and resource allocation solutions in step S4-5 include:

[0154] S4-5-1: Set the initial target maximum value to Z_best and the initial number of operation lines to L=L_min;

[0155] S4-5-2: When the number of operating lines is L, calculate the resource allocation plan and target value under the corresponding number of operating lines. At this time, the total number of quay cranes configured is also L, that is:

[0156] (2)

[0157] Generate all combinations of quay crane types and quantities that meet formula (2) and meet the maximum number requirement for each type of quay crane, and record them in the set Ψ;

[0158] S4-5-3: For each combination of quay crane type and quantity Ψ, perform the following steps to calculate the corresponding target value under the corresponding configuration. The specific steps are:

[0159] S4-5-3-1: The type and quantity of quay cranes in the ,for Each quay crane q' in the system is assigned an operation box, which is recorded as ;

[0160] S4-5-3-2: For each quay crane q' and its operating tasks , call the actuarial logic model of the quay crane operation time in step S1 to obtain the quay crane q' operation time The time for each container in the quay crane q' is then calculated as , where the actuarial logic formula for the quay crane operation time is as follows:

[0161] t=f(Q,D,A,tier,stack,trans,O)

[0162] Among them, D represents the job target, A represents the job box attribute, tier represents the container layer, trans represents the higher layer number, and stack represents the container stack;

[0163] S4-5-3-3: Calculate the berthing time of the ship under the current plan. The formula is:

[0164]

[0165] S4-5-3-4: Judgment Whether the mandatory constraints, i.e., the berthing rate and the mandatory constraint ship berthing time are met, if so, proceed to the subsequent steps; if not, it means that the current solution is not feasible, and return to step S4-5-3;

[0166] S4-5-3-5: Generate a feasible field bridge configuration plan based on E_req, the formula is:

[0167] (3)

[0168] in, for The total number of gantry cranes in the middle, the generated gantry crane configuration scheme is recorded as ;

[0169] S4-5-3-6: According to the type and quantity of field bridges, , The types and number of mid-shore bridges , call the energy consumption calculation data to get the total energy consumption under the current scheme: ; Calculate the target value under the current solution according to formula (1) ,if <Z_best, update the optimal solution and objective function value:

[0170]

[0171] in, The optimal solution for the type and number of quay cranes is shown. The optimal solution for the type and number of field bridges is shown. Indicates the optimal number of operating lines or the number of openings, represents the optimal target value.

[0172] Energy consumption actuarial data include: quay crane type and quantity, yard crane type and quantity, operating time, non-operating time, equipment condition, operating process, and cargo type. See Table 1 for specific data.

[0173] Table 1

[0174]

[0175] Ship efficiency = the number of containers operated by the ship (including loading and unloading containers, locking, covering, and tamping containers) / the length of time the ship is at berth (the time from docking to departure, minus the time when the weather affects the loading and unloading operations).

[0176] Energy consumption per container = cumulative electricity (oil) consumption of various types of machines (quay cranes, yard cranes, empty container handlers, reach stackers, container trucks, etc.) / number of containers operated (TEU).

[0177] Terminal resources: shore loading and unloading equipment, site loading and unloading equipment. Shore loading and unloading equipment: quay cranes (ordinary quay cranes, remote-controlled quay cranes, etc.).

[0178] Site loading and unloading equipment: site crane (tired site crane, automated rail crane, empty container forklift, reach stacker).

[0179] Operation time: 24 hours of uninterrupted operation (except for those affected by bad weather), involving 2 shift changes every day (0700-0720, 1800-1820);

[0180] Resource coordination: Based on actual business needs and relevant constraints, formulate the quantity allocation plan and resource allocation plan of the operation line, including the type selection and quantity determination of various types of resources.

[0181] according to Figure 1Select and associate the sequences in the table one by one, clarify the time consumption of each process, establish a dual channel of big data analysis and extraction and manual parameters, use the extracted ones according to the extraction, and refer to the manual configuration parameters for the ones that cannot be extracted, and implement them according to the actual situation of the terminal big data. The captain affects the loading and unloading operation track of the quay crane. The long operation track of the ship is long, that is, the time is long. According to the standard 0-250 as the basic value. 250-300 adds 5s / time, 300-350 meters, adds 8s / time, 350-410 meters, adds 10s / time. There are differences in the rules of quay cranes. Based on the ordinary quay crane in area 1, the ordinary quay crane in area 2 adds 0s on this basis, the ordinary quay crane in area 3 adds 0s on this basis, and the remote-controlled quay crane in area 3 adds 20s / time. Port towing is the basic value. Based on this, direct loading operation (external towing) adds 5s / time, and direct extraction operation (external towing) adds 20s / time. Based on the basic value of the operating container, the operating hatch cover increases by 60s / time, the tool frame increases by 30s / time, and the shell change: based on the trolley speed and shell length; sling switching: 20s / time; wire lifting: 15 minutes / time; hanger lifting: 8 minutes / time; the higher: 3s / layer; number of rows: 3s / row; special boxes (oversized, flat, frame, tank, dangerous goods): 30s / time; sea crane: 1.5 hours / time; bare parts: 1.5 hours / time; lifting and extending the boom: 8 minutes / time.

[0182] according to Figure 2 Select and associate the sequences in one by one, clarify the time consumption of each process, establish dual channels of big data analysis and extraction and manual parameters, use what can be extracted, and refer to the manual configuration parameters for what cannot be extracted, and implement it according to the actual situation of the terminal's big data. The captain affects the trajectory of the quay crane loading and unloading operation. The long trajectory of the ship's operation is long, that is, the time is long, based on the standard 0-250 as the basic value. 250-300 adds 5s / time, 300-350 meters, adds 8s / time, 350-410 meters, adds 10s / time. There are differences in the rules of quay cranes. Based on the ordinary quay crane in area 1, the ordinary quay crane in area 2 adds 0s on this basis, the ordinary quay crane in area 3 adds 0s on this basis, and the remote-controlled quay crane in area 3 adds 20s / time. Port towing is the basic value. Based on this, direct loading operation (external towing) increases by 5s / time, and direct taking operation (external towing) increases by 20s / time; based on the operating container as the basic value, the operating hatch cover increases by 60s / time, and the tool box increases by 30s / time; shell change: based on the vehicle speed and shell length; spreader switching: 20s / time; wire hoisting: 15 minutes / time; hanger hoisting: 8 minutes / time; higher: 3s / layer; number of rows: 3s / row; special containers (oversized, flat, frame, tank container, dangerous goods): 30s / time; sea crane: 1.5 hours / time; bare parts: 1.5 hours / time; lifting and extending the boom: 8 minutes / time.

[0183] The above shows and describes the basic principles and main features of the present invention and the advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited to the above embodiments. The above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention to be protected. The scope of protection of the present invention is defined by the attached claims and their equivalents.

Claims

1. A method for optimizing container terminal resources based on an operation balancer, characterized in that: include: S1: Construct an actuarial logic model; S1-1: Acquire the actuarial data of the quay crane operation time, and build a actuarial logic model of the quay crane operation time based on the actuarial data of the quay crane operation time; S1-2: Obtain the actuarial data of the yard crane operation time, and build the actuarial logic model of the quay crane operation time based on the actuarial data of the yard crane operation time; S2: Set the job balancer enforcement constraints; Mandatory constraints include: mainline ship service index, feeder ship service index, on-call berthing rate, single-machine efficiency, and ship berthing time and scheduled rate; S3: Set resource configuration rules; S3-1: The rules for quay crane configuration include: ship operation shell length, shore crane arrangement quantity, shore crane running range, and personnel configuration quantity; S3-2: Rules for site equipment configuration corresponding to the quay crane: The site equipment corresponding to the quay crane is mainly the quay crane, and the quantity configuration is related to the single-machine efficiency in the mandatory constraint, that is, the higher the single-machine efficiency, the smaller the quantity configuration; S4: build job balancer decision algorithm; S4-1: Generate the maximum number of quay cranes Qmax=min{Q1,Q2,Q3,Q4} according to the input parameters and resource configuration rules, where Q represents the number of quay cranes; S4-2: Generate the limit of the number of operating lines or the number of opening poles according to the input parameters and the mandatory constraints; According to the input container task quantity and mandatory constraints, the maximum allowable number of operating lines or opening poles is generated as L_max, and the minimum number of operating lines or opening poles is generated as L_min; S4-3: Update the limit on the number of opening poles according to the maximum number of quay cranes, and make a judgment based on the number of opening poles not exceeding the maximum number of quay cranes allowed for use; S4-4: Define parameter symbols and target calculation formula; Define the number of operating lines as L; Define the number of quay cranes of configuration q type as N q , q∈Q={remote-controlled quay crane, ordinary quay crane}; Define the number of field bridges of type c as N c , c∈C={e-RTG,oil-RTG,ARMG,e-EF,oil-EF}, where e-RTG is an electric field bridge, oil-RTG is an oil field bridge, ARMG is an automated rail crane, e-EF is an electric empty container forklift, and oil-EF is an oil empty container forklift; Define the operating efficiency of type C field bridge as E c ; Define the required single-machine operation efficiency as E_req; Define the total energy consumption under the corresponding scheme as Z_f, the ship efficiency as Z_s, and the ship's berthing time as Z_t; The definition of ship operation box volume includes loading and unloading boxes, locking, covering, and tamping boxes as O; Define the target value calculation formula; S4-5: traverse and output the optimal number of operation line configurations and resource allocation solutions; S4-6: Update the number of job line configurations L=L+1; if L>L_max, go to step S4-7; otherwise, go to step S4-5 and recalculate; S4-7: Output the optimal number of operation lines and the optimal resource allocation plan and target value (L_best, Nbestq, Nbestc, Z_best) under the corresponding number of operation lines.

2. The method for optimizing container terminal resources based on an operation balancer according to claim 1 is characterized in that: The input parameters include: parameters related to the configuration of the quay crane: the length of the ship's operating shell, the arrangement of the shore-side quay cranes, the running range of the shore-side quay cranes, and the number of personnel; parameters related to the configuration of the yard cranes: the available number of various types of yard cranes, and the single-machine efficiency of various types of yard cranes; parameters related to the operation time: the operation time period, that is, weekly, daily, and per shift; parameters related to the optimization target: the efficiency and benefit balance value, that is, the value range is 0-1, where 0 means only considering the ship's efficiency, and 1 means only considering the energy consumption of a single machine; parameters related to the operation task: loading and unloading task information, including: operation type, attribute, location, method and quantity.

3. The method for optimizing container terminal resources based on an operation balancer according to claim 1 is characterized in that: The actuarial data of quay crane operation time includes: Vessel length classification: 0-250 meters, 250-300 meters, 300 meters-350 meters, 350-400 meters and above; Shore operation equipment: ordinary quay crane double spreader, ordinary quay crane single spreader, remote-controlled quay crane; Types of shore operations: port towing for loading and unloading operations, direct loading by quay crane, external towing for loading and external towing for direct loading operations; Target objects for shore operations: 20-foot container single-lift, 20-foot container double-lift, 40-foot container, 45-foot container, 53-foot container, hatch cover, tool box; Attributes of shore operation targets: empty containers, loaded containers, refrigerated containers, ultra-high containers, ultra-wide containers, ultra-long containers, ultra-high and ultra-wide containers, flatbed containers, frame containers, tank containers with bottom beams, tank containers without bottom beams, dangerous goods containers, and oversized dangerous goods containers; Shore operation target location: Refer to international standards and use a 7-digit code to identify the location of the container on the ship; Shore operation methods: direct lifting, wire lifting, super-high hanger lifting, sea crane lifting, bare special lifting, higher lifting; Other operations involved in shore operations: switching of spreaders, changing shells, raising and lowering of booms, locking of cages; Using the actuarial data of quay crane operation time to build a logical model for quay crane operation time includes: For shore operations, vessel operations are divided into vesselN categories according to the length of the vessel, where each category of vessel corresponds to a different range of vessel lengths; For ship operations, the shore operation equipment is divided into equipmentN types of shore operation equipment, where each type of shore operation equipment corresponds to remote control and common operation equipment at different berths; For shore operation equipment, it is divided into TaskN according to the shore operation type, where each shore operation type is positioned as ship loading and unloading operation, direct operation operation, and shipboard reverse loading operation; For the shore operation type, it is divided into ObJectN according to the shore operation target, where each shore operation target is defined as 20 feet, 40 feet, 45 feet, 53 feet, hatch cover, and tool frame; For shore operation targets, they are divided into AttributeN according to the attributes of shore operation targets, where each shore operation target attribute is defined as empty, heavy, refrigerated, over-high, and over-wide; For each shore operation target object attribute, it is divided into LocN according to the shore operation target location, where each shore operation target location is defined as conventional deck, conventional with slideway, and cabin without slideway; For each shore operation target location, it is divided into MethodN according to the shore operation method, where MethodN is defined as direct lifting, wire lifting, and super-high hanger lifting; For the shore operation mode, the added value is defined as ExportN according to the expert’s thinking, where ExportN is defined as the spreader switching and shell changing; Based on the actuarial logic model of quay crane operation time, the quay crane operation tree structure is constructed. The formula is as follows: QuayT=Θ(vesselN,equipmentN,TaskN,ObJectN,AttributeN, LocN,MethodN,ExportN) The corresponding operation time under different node combinations is captured from the historical operation data of the terminal and is a known parameter of the operation balancer. For a certain operation task JobN, it is split according to the operation tree structure nodes and the operation time of the quay crane is obtained through the quay crane operation tree structure QuayT. The actuarial data of crane operation time are as follows: Site operation equipment: electric field bridge e-RTG, oil field bridge oil-RTG, automatic rail crane ARMG, electric empty container forklift e-EF, oil empty container forklift oil-EF, reach stacker RS; Types of site operations: loading internal container trucks, unloading internal container trucks, unloading containers within bays, moving containers across bays, loading external container trucks, loading unmanned container trucks, unloading unmanned container trucks; Field operation targets: 20 feet, 40 feet, 45 feet, 53 feet; Attributes of site operation targets: empty, heavy, cold, extra-high, extra-wide and extra-long, extra-high and extra-wide, flatbed, frame, tank container with bottom beam, tank container without bottom beam, and dangerous goods; Target location of yard operation: refer to international management and locate the yard according to shells, rows and layers; Site operation methods: direct lifting, wire lifting, super-high hanger lifting, higher lifting; Other operations involved in site operations: switching of spreaders, shell replacement, and site transfer; Use the actuarial data of quay crane operation time to build a logic model for actuarial calculation of quay crane operation time; During the port collection period, the equipment is divided into equipmentN types of equipment based on the equipment. Each type of equipment corresponds to remote control and common equipment in different blocks. For yardside operation equipment, it is divided into TaskN according to the yardside operation type, where each yardside operation type is positioned as loading container trucks, unloading container trucks, turning over containers, and moving containers across containers; For the sideline operation type, the sideline operation target object is defined as ObjectN, where each sideline operation target object is defined as 20 feet, 40 feet, 45 feet, and 53 feet; For the field side operation target, it is divided into AttributeN according to the attributes of the field side operation target, where each field side operation target attribute is defined as empty, heavy, refrigerated, extra high, and extra wide; For the attributes of the sideline operation target, they are divided into LocN according to the sideline operation target location, where each sideline operation target location is defined as a block, shell, row, or layer; For the target location of the field operation, it is divided into MethodN according to the field operation method, where each field operation method is defined as direct lifting, wire lifting, and super-high hanger lifting; For the sideline operation mode, the added value is defined as ExportN according to the expert thought, where ExportN is defined as spreader switching, shell changing, and block changing; Based on the actuarial logic model of the field crane operation time, the field crane operation tree structure is constructed. The formula is as follows: YardT=Φ(timeN,equipmentN,TaskN,ObJectN,AttributeN, LocN,MethodN,ExportN) Among them, the corresponding operation time under different node combinations is captured from the historical operation data of the terminal and is a known parameter of the operation balancer. For a certain operation task JobN, it is split according to the yard crane operation tree structure nodes and the yard crane operation duration is obtained through the yard crane operation tree structure YardT.

4. The method for optimizing container terminal resources based on an operation balancer according to claim 1 is characterized in that: Mainline ship service index: when loading and unloading more than 2,500 boxes, the number of openings is greater than or equal to 6; feeder ship service index: the number of openings on the route is greater than or equal to 2, and it is implemented according to the requirements of the port and shipping agreement; immediate arrival and berthing rate: the immediate arrival and berthing rate of subsequent ships affected by the berthing ship is less than 4 hours, that is, the berthing time of the subsequent ship minus the unberthing time of the berthing ship is less than 4 hours; single-machine efficiency: the single-machine efficiency of the quay crane can be limited for the ship, and the efficiency is greater than or equal to 21 moves / h, or 30 boxes / hour; ship berthing time, that is, the guaranteed shift rate: the ship berthing time is guaranteed according to the requirements of the port and shipping agreement; ship operating shell length: affected by the fixed width of the quay crane, the length of the ship limits the upper limit of the number of quay cranes that can be configured; the arrangement of the shore-type quay crane: limited by the arrangement of the shore-type quay crane, it affects the upper limit of the configuration of the ship's quay crane, and only 6 quay cranes can be actually configured; the running range of the shore-type quay crane: limited by the running range of the shore-type quay crane, it affects the upper limit of the configuration of the ship's quay crane, and 5 quay cranes are actually configured; Staffing quantity: The number of quay crane drivers will limit the number of quay cranes. The port will have its own shift operation mode, i.e. four shifts and two operations. The actual number of quay cranes allowed to be configured is 35, leaving a gap of 7.

5. The method for optimizing container terminal resources based on an operation balancer according to claim 1 is characterized in that: The steps of generating the maximum number of quay cranes Qmax include: obtaining the maximum number of quay cranes under the limitation of the ship operating shell length according to the input ship operating shell length and the quay crane resource allocation rules as Q1; obtaining the maximum number of quay cranes under the limitation of the along-shore arrangement according to the input along-shore quay crane arrangement quantity and the quay crane resource allocation rules as Q2; obtaining the maximum number of quay cranes under the limitation of the along-shore quay crane running range according to the input along-shore quay crane running range and the quay crane resource allocation rules as Q3; obtaining the maximum number of quay cranes under the limitation of the personnel configuration quantity according to the personnel configuration quantity and the quay crane resource allocation rules as Q4.

6. The method for optimizing container terminal resources based on an operation balancer according to claim 1 is characterized in that: Step S4-3 updates the limit on the number of open poles according to the maximum number of quay cranes. If the number of open poles does not exceed the maximum number of quay cranes allowed for use, the following judgment is made: If L_max>Q_maxthen L_max=Q_max End The calculation formula for the defined target value in step S4-4 is: Among them, α is the equilibrium value of input efficiency and benefit, is the inverse of the ship's efficiency, The smaller the size, the higher the efficiency of the ship. Indicates the energy consumption of a single machine.

7. The method for optimizing container terminal resources based on an operation balancer according to claim 1 is characterized in that: The traversal and output of the optimal number of operation line configurations and resource allocation solutions in step S4-5 include: S4-5-1: Set initial value; Set the initial target maximum value to Z_best; Set the initial number of operation lines L = L_min; S4-5-2: When the number of operating lines is L, calculate the resource allocation plan and target value under the corresponding number of operating lines. At this time, the total number of quay cranes configured is also L, that is: ∑ q∈Q N q =L (2) Generate all combinations of quay crane types and quantities that meet formula (2) and meet the maximum number requirement of each type of quay crane, and record them in the set Ψ; S4-5-3: For each combination of quay crane type and quantity Perform the following steps to calculate the corresponding target value under the corresponding configuration. The specific steps are: S4-5-3-1: The type and quantity of quay cranes in the for Each quay crane q' is assigned an operation box, which is recorded as S4-5-3-2: For each quay crane q' and its operating tasks Call the actuarial logic model of the quay crane operation time in step S1 to obtain the quay crane q' operation time The time for each container in the quay crane q' is then calculated as The actuarial logic formula for the quay crane operation time is as follows: t=f(Q,D,A,tier,stack,trans,O) Among them, D represents the job target, A represents the job box attribute, tier represents the container layer, trans represents the higher layer number, and stack represents the container stack; S4-5-3-3: Calculate the berthing time of the ship under the current solution: S4-5-3-4: Judgment Whether the mandatory constraints, i.e., the berthing rate and the mandatory constraint ship berthing time are met, if so, proceed to the subsequent steps; if not, it means that the current solution is not feasible, and return to step S4-5-3; S4-5-3-5: Generate a feasible field bridge configuration plan based on E_req, the formula is: in, for The total number of gantry cranes in the middle, the generated gantry crane configuration scheme is recorded as S4-5-3-6: According to the type and quantity of field bridges, The types and number of mid-shore bridges Call the energy consumption calculation data to get the total energy consumption under the current solution: Calculate the target value under the current solution according to formula (1) if Update the optimal solution and objective function value: L_best=L in, The optimal solution for the type and number of quay cranes is shown. It represents the optimal solution for the type and quantity of field cranes, L_best represents the optimal number of operating lines or the number of open poles, and Z_best represents the optimal target value.

8. The method for optimizing container terminal resources based on an operation balancer according to claim 7 is characterized in that: Energy consumption actuarial data include: quay crane type and quantity, yard crane type and quantity, operating time, non-operating time, equipment condition, operating process, and cargo type.

Citation Information

Patent Citations

  • Whole-yard automatic combined scheduling method of container harbor

    CN105913208A

  • Cooperative operation method for quay crane, container truck and field bridge under dual-load cycle

    CN110175771A