Port control method, system, equipment, medium and product
By obtaining order information and scheduling instructions in the port control system, generating scheduling plans and judging equipment conflicts, digital twins of port equipment are realized, solving the problem of low efficiency of centralized control operations and improving the efficiency and production capacity of port operations.
Patent Information
- Application Number
- CN202411784720.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-03-28
AI Technical Summary
The centralized control operation efficiency in port control is low, and the centralized control operator is devoted to monitoring the equipment and inputting automatic operation parameters, resulting in cumbersome operations and low efficiency.
By obtaining the port's order information and scheduling instructions, a scheduling plan is generated and whether the port equipment corresponding to the plan is in conflict. When the equipment does not conflict, the port equipment is dispatched based on the scheduling scheme to realize digital twinning of the port equipment and improve the efficiency of centralized control operation.
Through automated scheduling and equipment management, tedious processes and delays in manual operations are reduced, the efficiency of centralized control operations is improved, and port operations can be completed smoothly and faster.
Smart Images

Figure CN119721468A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of port control, and in particular to a port control method, system, equipment, medium and product. Background Art
[0002] There are two main positions related to bulk port production scheduling and execution, namely central control dispatcher and centralized control operator.
[0003] The central control dispatcher is responsible for integrating production plans, vehicle and ship forecasts, ship dynamics and other information, formulating the scheduling plan for this shift to implement the production plan, and issuing scheduling instructions to the central control operator to complete the production scheduling organization. The central control operator is responsible for executing the scheduling instructions issued by the central control dispatcher, inputting the key parameters required for automatic operation, operating and monitoring the equipment to complete the production operation safely and efficiently.
[0004] The centralized control operator is the one who best understands the automatic operation process of on-site equipment, but currently most of his energy is still spent on mechanical and repetitive operations such as monitoring equipment and inputting automatic operation parameters.
[0005] There is a technical problem in the art that the efficiency of centralized control operation in port control is low. Summary of the invention
[0006] The present invention provides a port control method, system, equipment, medium and product, which solve the technical problem of low efficiency of centralized control operation in port control.
[0007] In a first aspect, the present invention provides a port control method, the method comprising: obtaining order information and dispatch instructions of the port; generating a dispatch plan based on the order information and dispatch instructions of the port; determining whether the port equipment corresponding to the dispatch plan conflicts; and when the port equipment corresponding to the dispatch plan does not conflict, dispatching the port equipment based on the dispatch plan.
[0008] In some embodiments, the method includes: generating a Gantt chart based on the scheduling plan, the horizontal axis of the Gantt chart is time, and the vertical axis of the Gantt chart is port equipment.
[0009] In some embodiments, when the port equipment corresponding to the scheduling plan does not conflict, the method also includes: calculating the expected completed production volume of the scheduling plan; calculating the difference between the expected completed production volume and the production plan volume; when the difference between the expected completed production volume and the production plan volume is less than or equal to a threshold, issuing an early warning.
[0010] In some embodiments, the method includes: when port equipment corresponding to the scheduling scheme conflicts, outputting the conflicting port equipment and time.
[0011] In some embodiments, the method further includes: obtaining an updated scheduling plan, and scheduling the port equipment based on the updated scheduling plan.
[0012] In some embodiments, the method further includes: uploading the scheduling plan to a superior system; and / or when making a scheduling plan, recommending scheduling instructions based on the order information of the port and the existing scheduling plan.
[0013] In a second aspect, the present invention provides a port control system, which includes: an input module for acquiring order information and scheduling instructions of the port; a plan generation module for generating a scheduling plan based on the order information and scheduling instructions of the port; a judgment module for judging whether the port equipment corresponding to the scheduling plan conflicts; and a scheduling module for scheduling the port equipment based on the scheduling plan when the port equipment corresponding to the scheduling plan does not conflict.
[0014] In a third aspect, the present invention provides a computer device, comprising a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of any port control method of the above aspects.
[0015] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the port control methods in the above aspects.
[0016] In a fifth aspect, the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any of the port control methods in the above aspects.
[0017] The present invention provides a port control method, system, equipment, medium and product, wherein the method includes: obtaining order information and dispatch instructions of the port; generating a dispatch plan based on the order information and dispatch instructions of the port; judging whether the port equipment corresponding to the dispatch plan conflicts; when the port equipment corresponding to the dispatch plan does not conflict, dispatching the port equipment based on the dispatch plan; realizing digital twin of the port equipment, which can improve the efficiency of centralized control operations in port control. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The present invention will be described in more detail below based on embodiments and with reference to the accompanying drawings:
[0019] Figure 1 It is a flow chart of a port control method provided in an embodiment of the present application;
[0020] Figure 2 It is a structural schematic diagram of a port control device provided in an embodiment of the present application;
[0021] Figure 3 This is a schematic diagram of a port production organization provided by an embodiment of the present application;
[0022] Figure 4 It is a comparative schematic diagram of an unmanned operation system provided in an embodiment of the present application;
[0023] Figure 5 This is a schematic diagram of production resource scheduling provided by an embodiment of the present application;
[0024] Figure 6 It is a topological diagram of a port control method provided in an embodiment of the present application.
[0025] In the drawings, the same reference numerals are used for the same components, and the drawings are not drawn to scale. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, and to fully understand and implement how the present invention applies technical means to solve technical problems and achieve the corresponding technical effects, the technical scheme in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is only an embodiment of a part of the present invention, not all of the embodiments. The embodiments of the present invention and the various features in the embodiments can be combined with each other without conflict, and the technical schemes formed are all within the scope of protection of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0029] There are two main positions related to the production scheduling and execution of bulk ports, namely the central control dispatcher and the centralized control operator. The central control dispatcher is responsible for integrating production plans, vehicle and ship forecasts, ship dynamics and other information, formulating the scheduling plan for this shift to implement the production plan, and issuing scheduling instructions to the centralized control operator to complete the production scheduling organization. The centralized control operator is responsible for executing the scheduling instructions issued by the central control dispatcher, inputting the key parameters required for automatic operation, and operating and monitoring the equipment to complete the production operation safely and efficiently. The centralized control operator is the position that best understands the automatic operation process of the on-site equipment, but most of his energy is currently still spent on mechanical and repetitive operations such as monitoring equipment and inputting automatic operation parameters. There is a technical problem of low efficiency of centralized control operations in port control in this field.
[0030] Currently, the production management system can only record after the fact, but cannot make advance estimates and in-process controls. It is impossible to issue instructions to the equipment through the production management system to make the equipment operate, nor can it automatically connect the continuity of production tasks, and it is impossible to automatically prepare the operating resources required for the next task in advance. All of this is done manually.
[0031] Hereinafter, the technical solution of the present application will be described in conjunction with specific embodiments.
[0032] Embodiment 1
[0033] Figure 1 is a flow chart of a port control method provided in an embodiment of the present application, such as Figure 1 As shown, in the technical solution of this embodiment, a port control method is provided, which includes: obtaining the order information and scheduling instructions of the port; generating a scheduling plan based on the order information and scheduling instructions of the port; judging whether the port equipment corresponding to the scheduling plan conflicts; when the port equipment corresponding to the scheduling plan does not conflict, scheduling the port equipment based on the scheduling plan.
[0034] In the centralized control of bulk cargo ports, the central control dispatcher currently issues dispatch instructions to the centralized control operator to perform related operations, and there is a situation where information transmission and operation processes are not efficient. For example, when the dispatch plan changes, it is communicated to the centralized control operator through the intercom, which affects efficiency and accuracy, and the centralized control operator spends a lot of energy on mechanical repetitive operations, and the overall centralized control operation efficiency is not high. There are technical problems in this field that the centralized control operation links are cumbersome and the efficiency needs to be improved.
[0035] In the technical solution of this embodiment, first, the order information of the port is obtained (including unloading order information, loading order information, etc., which are generated by receiving and integrating external information such as vehicle and ship forecasts, production plans, ship dynamics, and ship loading diagrams of the TSW system) and scheduling instructions (entered by the central control dispatcher, including key information required for each vehicle and ship order operation, such as the equipment used, process, stack position, expected start time, etc., and combined with the order information to form a scheduling plan for this shift). Then a scheduling plan is generated based on this information, and it is determined whether the port equipment corresponding to the scheduling plan conflicts. When the port equipment corresponding to the scheduling plan does not conflict, the port equipment is scheduled based on this scheduling plan. The port equipment here covers movable yard single machines (such as stackers, reclaimers), movable non-yard single machines (such as loaders), immovable resources (such as tippers, berths, stack positions), etc. By monitoring the status of these equipment and reasonably scheduling according to the scheduling plan, the cumbersome processes and delays caused by previous manual operations are avoided, thereby improving the efficiency of centralized control operations.
[0036] The technical solution of this embodiment generates an accurate scheduling plan by integrating information from multiple parties, and performs scheduling while ensuring that there is no conflict in port equipment, which changes the previous situation of relying on manual transmission of instructions and prone to inefficiency. For example, in the past, the central control dispatcher conveyed instructions to the centralized control operator through a walkie-talkie, which would cause problems due to signal and information attenuation, and the centralized control operator also had to spend a lot of time on mechanical repetitive operations such as entering automatic operation parameters. However, this embodiment directly generates a scheduling plan and schedules equipment based on the acquired order information and scheduling instructions, reducing time loss and errors in the intermediate links. At the same time, real-time monitoring of the status of port equipment (such as monitoring the occupancy status and location of stackers, ship pickers, etc.) can also make scheduling more accurate, ensuring that the equipment can operate efficiently according to the scheduling plan, greatly improving the overall efficiency of the centralized control operation link, allowing port operations to be completed more smoothly and quickly, and improving the port's operating efficiency and production capacity.
[0037] Embodiment 2
[0038] Based on the above embodiment, the method includes: generating a Gantt chart based on the scheduling plan, wherein the horizontal axis of the Gantt chart is time, and the vertical axis of the Gantt chart is port equipment.
[0039] In the centralized control operation of bulk cargo ports, the dispatching plans made by the central control dispatcher are often presented in the form of text or data tables. It is difficult for relevant staff to intuitively understand the arrangement of the dispatching plan for each port equipment at different times, which is not conducive to the overall coordination and control of the overall operation. There is a technical problem in this field that the dispatching plan has a low degree of visualization, which makes it difficult for staff to intuitively grasp the operation arrangement.
[0040] In the technical solution of this embodiment, after obtaining the order information and dispatch instructions of the port as described in the first embodiment and generating a dispatch plan based on them, a Gantt chart is further generated based on the dispatch plan. Figure 5 It is a production resource scheduling schematic diagram provided in an embodiment of the present application, namely a Gantt chart. The Gantt chart of this embodiment is a chart form with time as the horizontal axis and port equipment as the vertical axis. For port equipment, it includes the various movable and immovable equipment mentioned above, such as stackers, ship loaders, car dumpers, berths, stacking positions, etc. By presenting the scheduling plan in the form of a Gantt chart, the task arrangement of each port equipment in different time periods can be clearly displayed. For example, in a certain time period, which stacker is in operation and which ship loader is performing loading operations, etc., can all be seen at a glance on the Gantt chart. In this way, the staff can intuitively see the time arrangement and equipment usage of the entire operation process, without having to analyze and understand from complex text or data tables, which greatly improves the convenience and intuitiveness of understanding the scheduling plan.
[0041] The technical solution of this embodiment presents the scheduling plan by generating a Gantt chart with time as the horizontal axis and port equipment as the vertical axis, so that the scheduling arrangement that was originally abstract and difficult to understand intuitively becomes clear and visible. In the past, staff needed to spend a lot of time to interpret the various task arrangements in the scheduling plan and the corresponding time nodes and equipment usage, which was prone to misunderstanding or missing important information. Now, with the help of the Gantt chart, they can see at a glance what equipment should be in what state and what kind of operation is being performed at a specific time point. For example, when arranging loading operations, you can clearly see the operation arrangements of different loaders in different time periods, so as to make relevant preparations in advance, such as preparing goods and deploying personnel. This visual presentation method not only facilitates the understanding and execution of the scheduling plan by on-site staff, but also helps the central control dispatcher to better coordinate the overall situation, find problems in time and make adjustments, thereby improving the coordination and efficiency of the entire bulk port operation, and reducing operation delays caused by poor communication or misunderstandings.
[0042] Embodiment 3
[0043] Based on the above embodiment, when the port equipment corresponding to the scheduling plan does not conflict, the method also includes: calculating the expected completed production volume of the scheduling plan; calculating the difference between the expected completed production volume and the production plan volume; when the difference between the expected completed production volume and the production plan volume is less than or equal to a threshold, issuing an early warning.
[0044] In the centralized control process of bulk cargo ports, it is difficult to accurately judge whether the scheduling plan formulated by the central control dispatcher can meet the production plan requirements of the shift before it is actually implemented. Often, it can only be roughly estimated based on experience, lacking a scientific and reasonable basis for judgment, resulting in the inability to smoothly complete the production plan or waste of resources. There is a technical problem in this field that it is difficult to accurately evaluate the rationality of the scheduling plan, which in turn affects the completion of the production plan.
[0045] In the technical solution of this embodiment, in accordance with the steps of the previous embodiment, that is, obtaining the order information and scheduling instructions of the port, generating a scheduling plan based on them, and further calculating the scheduling plan when the port equipment corresponding to the scheduling plan does not conflict. Specifically, to calculate the expected completed production volume of the scheduling plan, this expected completed production volume is calculated based on the expected start time of each vehicle and ship order in the scheduling plan, the expected occupancy of the equipment and processes used in the order, and resource conflicts. Then calculate the difference between the expected completed production volume and the production plan. When this difference is less than or equal to the set threshold, an early warning is issued. The contents involved here, such as port equipment status monitoring, are similar to the previous embodiments, all of which are for more accurately calculating the expected completed production volume. In this way, the rationality of the scheduling plan is no longer judged solely by the experience of the central control dispatcher, but with specific data support and quantitative judgment criteria.
[0046] The technical solution of this embodiment provides a scientific basis for judging the rationality of the scheduling plan by calculating the expected production volume of the scheduling plan and comparing it with the production plan, and giving an early warning based on the difference. In the past, after formulating the scheduling plan, the central control dispatcher had no idea whether the production plan for the shift could be completed, and could only rely on past experience to speculate, which would result in too many or too few tasks arranged in the scheduling plan. If the task volume is too large, it will lead to problems such as excessive use of equipment and personnel fatigue, and all tasks cannot be completed on time; if the task volume is too small, it will cause idle resources and waste. Now, through the technical solution of this embodiment, the expected completion of the scheduling plan can be accurately known in advance, and when the difference is less than or equal to the threshold, a timely warning can be issued, so that the central control dispatcher can adjust the scheduling plan in time and reasonably arrange the task volume and resource allocation. For example, in the loading operation, if it is found that the difference between the expected completion volume and the planned loading volume is close to the threshold, the operation arrangement of the loader can be adjusted in advance, the amount of cargo allocation can be increased or reduced, etc., to ensure that the production plan can be successfully completed, and at the same time, the rational use of resources can be achieved, and the economic benefits and production efficiency of the entire bulk port operation can be improved.
[0047] Embodiment 4
[0048] Based on the above embodiment, the method includes: when the port equipment corresponding to the scheduling scheme conflicts, outputting the conflicting port equipment and time.
[0049] In the centralized control operation of bulk cargo ports, once a scheduling plan is formulated, once there is a conflict in port equipment, it is often difficult for staff to quickly and accurately locate which equipment has conflicted and when, which results in the inability to carry out subsequent modification and adjustment of the scheduling plan in a timely and effective manner, thereby affecting the normal operation of the port. In this field, there is a technical problem that it is difficult to quickly find the location of equipment conflicts in the scheduling plan, which affects the timeliness of the plan adjustment.
[0050] In the technical solution of this embodiment, after obtaining the order information and scheduling plan of the port and generating the scheduling plan based on them, it will be judged whether the port equipment corresponding to the scheduling plan conflicts. When the port equipment corresponding to the scheduling plan conflicts, the conflicting port equipment and the time of the conflict will be output. The port equipment involved here still includes various types of equipment that play a key role in port operations, including movable yard units, movable non-yard units, and immovable resources. In this way, once an equipment conflict occurs, the staff can immediately combine the Gantt chart to clearly know which equipment (such as specific stackers, ship loaders, etc.) conflicts with other equipment or task arrangements at what time, without spending a lot of time to check the entire scheduling plan, thereby providing accurate information basis for the subsequent timely modification and adjustment of the scheduling plan, and can quickly locate the problem and improve the efficiency of problem solving.
[0051] The technical solution of this embodiment, by accurately outputting the conflicting port equipment and time when the port equipment conflict corresponding to the scheduling plan is found, makes the originally complex and time-consuming troubleshooting of equipment conflict problems simple and efficient. In the past, when faced with equipment conflicts in the scheduling plan, the staff needed to check the task arrangements and equipment usage one by one, and find the conflict points from a large number of equipment and time periods, which not only took a lot of time, but also easily missed some potential conflict situations. Now, with the help of the technical solution of this embodiment, once a conflict occurs, it is immediately known which specific equipment has conflicted and when, for example, if it is known that a certain ship loader conflicts with the operation arrangement of other equipment in a certain time period, the staff can make targeted adjustments to the operation arrangement of the ship loader or other related task arrangements, solve the conflict problem in time, ensure that the port operation can be carried out smoothly according to the reasonable scheduling plan, reduce the operation delays and confusion caused by equipment conflicts, and improve the stability and continuity of port operations.
[0052] Embodiment 5
[0053] Based on the above embodiment, the method further includes: obtaining an updated scheduling plan, and scheduling the port equipment based on the updated scheduling plan.
[0054] In the centralized control of bulk cargo ports, when it is found that there are problems such as port equipment conflicts in the scheduling plan and the scheduling plan needs to be modified, how to quickly and accurately reschedule the port equipment based on the updated scheduling plan to ensure that the port operations can continue smoothly is an urgent problem to be solved. There is a technical problem in the field of effectively scheduling port equipment based on the updated scheduling plan.
[0055] In the technical solution of this embodiment, first, according to the process of the previous embodiment, when a conflict of port equipment corresponding to the scheduling scheme is found, the conflicting port equipment and time are output, and then the updated scheduling scheme is obtained. The updated scheduling scheme here is formed after adjusting and modifying the original scheduling scheme, involving changes in equipment usage arrangements, task time nodes, etc. After obtaining the updated scheduling scheme, the port equipment is scheduled based on this updated scheduling scheme. In this process, it is also necessary to monitor the real-time status of the port equipment, such as monitoring the status of movable yard single machines, movable non-yard single machines, and immovable resources, to ensure that the execution of the scheduling scheme is consistent with the actual situation of the equipment. Through such a process, after the scheduling scheme is updated, the new arrangement can be quickly communicated to the relevant equipment so that it can carry out operations according to the new scheduling scheme.
[0056] The technical solution of this embodiment, by obtaining the updated scheduling plan and scheduling the port equipment based on it, realizes the rapid connection and smooth progress of port operations after the scheduling plan is adjusted. In the past, when the scheduling plan needed to be modified and updated, the port equipment was often unable to adjust the operation in time according to the new scheduling plan due to reasons such as untimely and inaccurate information transmission or insufficient grasp of the equipment status, resulting in operation delays or confusion. Now, through the technical solution of this embodiment, once there is an updated scheduling plan, it can be immediately applied to the scheduling of port equipment. For example, when the operation arrangement of a stacker conflicts in the original scheduling plan, a new scheduling plan is formed after modification. This embodiment can quickly convey the stacker operation arrangement in the new plan to the stacker, so that it starts or stops the operation according to the new arrangement, ensuring that the entire port operation process can be carried out in an orderly manner under the guidance of the new scheduling plan, improving the flexibility and adaptability of the port operation to the adjustment of the plan, and ensuring the continuity and efficiency of the port operation.
[0057] Embodiment 6
[0058] Based on the above embodiment, the method further includes: uploading the scheduling plan to a superior system; and / or when making a scheduling plan, recommending scheduling instructions based on the order information of the port and the existing scheduling plan.
[0059] In the centralized control operation of bulk cargo ports, on the one hand, the dispatch plan, as an important operation instruction document, needs to be properly saved for subsequent query, analysis and reference; on the other hand, when making a dispatch plan, how to more conveniently generate appropriate dispatch instructions based on the port's order information and existing dispatch plans is also the key to improving work efficiency. In this field, there are technical problems such as the inconvenience of saving dispatch plans and the inconvenience of making dispatch instructions.
[0060] In the technical solution of this embodiment, in the process of the entire port control method, in addition to the operations of obtaining the order information and dispatch instructions of the port and generating a dispatch plan based on them as described in the previous embodiment, it also includes the step of uploading the dispatch plan to the superior system. The superior system here can be a group cornerstone system, etc. By uploading the dispatch plan, the centralized storage and management of the dispatch plan can be realized, which is convenient for subsequent query and reference at any time. At the same time, when making a dispatch plan, the dispatch instructions will be recommended based on the order information of the port and the existing dispatch plan. In other words, based on the current existing order information (such as vehicle and ship forecasts, production plans, ship dynamics, ship loading diagrams, etc.) and the previously formulated dispatch plan, the system will automatically recommend suitable dispatch instructions for the central control dispatcher to choose and refer to, and the central control dispatcher no longer needs to rely entirely on his own experience and one-by-one analysis of various information to generate dispatch instructions, which greatly improves the convenience of making dispatch instructions.
[0061] The technical solution of this embodiment achieves the proper preservation of the scheduling plan by uploading the scheduling plan to the superior system, and at the same time, recommends scheduling instructions based on the order information of the port and the existing scheduling plan, which improves the convenience of making scheduling instructions, thereby solving related technical problems. In the past, scheduling plans were only scattered and stored in local devices or paper files, which were inconvenient to query and manage. When making scheduling instructions, the central control dispatcher had to spend a lot of time analyzing various information to determine the appropriate scheduling instructions, which was inefficient. Now, by uploading the scheduling plan to the superior system, convenient query conditions are provided for subsequent production deployment analysis and troubleshooting. Moreover, through the function of recommending scheduling instructions, the central control dispatcher can generate appropriate scheduling instructions more quickly and accurately. For example, when facing new order information, the system recommends possible scheduling instructions based on existing similar orders and scheduling plans. The central control dispatcher only needs to make slight adjustments to use it, saving a lot of time and energy, and improving the management efficiency and work efficiency of the entire bulk port operation.
[0062] Embodiment 7
[0063] Figure 2 Schematic diagram of the structure of a port control system provided by the embodiment of the present application. Figure 2As shown, in the technical solution of this embodiment, a port control system is provided to realize the digital twin of the port equipment, and the system includes: an input module for obtaining the order information and scheduling instructions of the port; a plan generation module for generating a scheduling plan based on the order information and scheduling instructions of the port; a judgment module for judging whether the port equipment corresponding to the scheduling plan conflicts; and a scheduling module for scheduling the port equipment based on the scheduling plan when the port equipment corresponding to the scheduling plan does not conflict.
[0064] In the centralized control scenario of bulk cargo ports, the central control dispatcher currently issues dispatch instructions to the centralized control operator to perform related operations, and there is a situation where information transmission and operation processes are not efficient. For example, when the dispatch plan changes, it is communicated to the centralized control operator through the intercom, which affects efficiency and accuracy, and the centralized control operator spends a lot of energy on mechanical repetitive operations, and the overall centralized control operation efficiency is not high. There are technical problems in this field that the centralized control operation links are cumbersome and the efficiency needs to be improved.
[0065] In the technical solution of this embodiment, first, the order information of the port is obtained (including unloading order information, loading order information, etc., which are generated by receiving and integrating external information such as vehicle and ship forecasts, production plans, ship dynamics, and ship loading diagrams of the TSW system) and scheduling instructions (entered by the central control dispatcher, including key information required for each vehicle and ship order operation, such as the equipment used, process, stack position, expected start time, etc., and combined with the order information to form a scheduling plan for this shift). Then a scheduling plan is generated based on this information, and it is determined whether the port equipment corresponding to the scheduling plan conflicts. When the port equipment corresponding to the scheduling plan does not conflict, the port equipment is scheduled based on this scheduling plan. The port equipment here covers movable yard single machines (such as stackers, reclaimers), movable non-yard single machines (such as loaders), immovable resources (such as tippers, berths, stack positions), etc. By monitoring the status of these equipment and reasonably scheduling according to the scheduling plan, the cumbersome processes and delays caused by previous manual operations are avoided, thereby improving the efficiency of centralized control operations.
[0066] The technical solution of this embodiment generates an accurate scheduling plan by integrating information from multiple parties, and performs scheduling while ensuring that there is no conflict in port equipment, which changes the previous situation of relying on manual transmission of instructions and prone to inefficiency. For example, in the past, the central control dispatcher conveyed instructions to the centralized control operator through a walkie-talkie, which would cause problems due to signal and information attenuation, and the centralized control operator also had to spend a lot of time on mechanical repetitive operations such as entering automatic operation parameters. However, this embodiment directly generates a scheduling plan and schedules equipment based on the acquired order information and scheduling instructions, reducing time loss and errors in the intermediate links. At the same time, real-time monitoring of the status of port equipment (such as monitoring the occupancy status and location of stackers, ship pickers, etc.) can also make scheduling more accurate, ensuring that the equipment can operate efficiently according to the scheduling plan, greatly improving the overall efficiency of the centralized control operation link, allowing port operations to be completed more smoothly and quickly, and improving the port's operating efficiency and production capacity.
[0067] On the basis of the above embodiment, the device includes: generating a Gantt chart based on the scheduling plan, the horizontal axis of the Gantt chart is time, and the vertical axis of the Gantt chart is port equipment.
[0068] In the centralized control operation of bulk cargo ports, the dispatching plans made by the central control dispatcher are often presented in the form of text or data tables. It is difficult for relevant staff to intuitively understand the arrangement of the dispatching plan for each port equipment at different times, which is not conducive to the overall coordination and control of the overall operation. There is a technical problem in this field that the dispatching plan has a low degree of visualization, which makes it difficult for staff to intuitively grasp the operation arrangement.
[0069] In the technical solution of this embodiment, after obtaining the order information and scheduling instructions of the port as described in Example 1 and generating a scheduling plan based on them, a Gantt chart is further generated based on the scheduling plan. The Gantt chart of this embodiment is a chart form with time as the horizontal axis and port equipment as the vertical axis. For port equipment, it includes the various movable and immovable equipment mentioned above, such as stackers, ship loaders, car dumpers, berths, stacking positions, etc. By presenting the scheduling plan in the form of a Gantt chart, the task arrangement of each port equipment in different time periods can be clearly displayed. For example, in a certain time period, which stacker is in operation and which ship loader is performing loading operations, etc., can be seen at a glance on the Gantt chart. In this way, the staff can intuitively see the time arrangement and equipment usage of the entire operation process, without having to analyze and understand from complex text or data tables, which greatly improves the convenience and intuitiveness of understanding the scheduling plan.
[0070] The technical solution of this embodiment presents the scheduling plan by generating a Gantt chart with time as the horizontal axis and port equipment as the vertical axis, so that the scheduling arrangement that was originally abstract and difficult to understand intuitively becomes clear and visible. In the past, staff needed to spend a lot of time to interpret the various task arrangements in the scheduling plan and the corresponding time nodes and equipment usage, which was prone to misunderstanding or missing important information. Now, with the help of the Gantt chart, they can see at a glance what equipment should be in what state and what kind of operation is being performed at a specific time point. For example, when arranging loading operations, you can clearly see the operation arrangements of different loaders in different time periods, so as to make relevant preparations in advance, such as preparing goods and deploying personnel. This visual presentation method not only facilitates the understanding and execution of the scheduling plan by on-site staff, but also helps the central control dispatcher to better coordinate the overall situation, find problems in time and make adjustments, thereby improving the coordination and efficiency of the entire bulk port operation, and reducing operation delays caused by poor communication or misunderstandings.
[0071] Based on the above embodiment, when the port equipment corresponding to the scheduling plan does not conflict, the device also includes: calculating the expected completed production volume of the scheduling plan; calculating the difference between the expected completed production volume and the production plan volume; when the difference between the expected completed production volume and the production plan volume is less than or equal to a threshold, issuing an early warning.
[0072] In the centralized control process of bulk cargo ports, it is difficult to accurately judge whether the scheduling plan formulated by the central control dispatcher can meet the production plan requirements of the shift before it is actually implemented. Often, it can only be roughly estimated based on experience, lacking a scientific and reasonable basis for judgment, resulting in the inability to smoothly complete the production plan or waste of resources. There is a technical problem in this field that it is difficult to accurately evaluate the rationality of the scheduling plan, which in turn affects the completion of the production plan.
[0073] In the technical solution of this embodiment, in accordance with the steps of the previous embodiment, that is, obtaining the order information and scheduling instructions of the port, generating a scheduling plan based on them, and further calculating the scheduling plan when the port equipment corresponding to the scheduling plan does not conflict. Specifically, to calculate the expected completed production volume of the scheduling plan, this expected completed production volume is calculated based on the expected start time of each vehicle and ship order in the scheduling plan, the expected occupancy of the equipment and processes used in the order, and resource conflicts. Then calculate the difference between the expected completed production volume and the production plan. When this difference is less than or equal to the set threshold, an early warning is issued. The contents involved here, such as port equipment status monitoring, are similar to the previous embodiments, all of which are for more accurately calculating the expected completed production volume. In this way, the rationality of the scheduling plan is no longer judged solely by the experience of the central control dispatcher, but with specific data support and quantitative judgment criteria.
[0074] The technical solution of this embodiment provides a scientific basis for judging the rationality of the scheduling plan by calculating the expected production volume of the scheduling plan and comparing it with the production plan, and giving an early warning based on the difference. In the past, after formulating the scheduling plan, the central control dispatcher had no idea whether the production plan for the shift could be completed, and could only rely on past experience to speculate, which would result in too many or too few tasks arranged in the scheduling plan. If the task volume is too large, it will lead to problems such as excessive use of equipment and personnel fatigue, and all tasks cannot be completed on time; if the task volume is too small, it will cause idle resources and waste. Now, through the technical solution of this embodiment, the expected completion of the scheduling plan can be accurately known in advance, and when the difference is less than or equal to the threshold, a timely warning can be issued, so that the central control dispatcher can adjust the scheduling plan in time and reasonably arrange the task volume and resource allocation. For example, in the loading operation, if it is found that the difference between the expected completion volume and the planned loading volume is close to the threshold, the operation arrangement of the loader can be adjusted in advance, the amount of cargo allocation can be increased or reduced, etc., to ensure that the production plan can be successfully completed, and at the same time, the rational use of resources can be achieved, and the economic benefits and production efficiency of the entire bulk port operation can be improved.
[0075] On the basis of the above embodiment, the device includes: when the port equipment corresponding to the scheduling scheme conflicts, outputting the conflicting port equipment and time.
[0076] In the centralized control operation of bulk cargo ports, once a scheduling plan is formulated, once there is a conflict in port equipment, it is often difficult for staff to quickly and accurately locate which equipment has conflicted and when, which results in the inability to carry out subsequent modification and adjustment of the scheduling plan in a timely and effective manner, thereby affecting the normal operation of the port. In this field, there is a technical problem that it is difficult to quickly find the location of equipment conflicts in the scheduling plan, which affects the timeliness of the plan adjustment.
[0077] In the technical solution of this embodiment, after obtaining the order information and scheduling plan of the port and generating the scheduling plan based on them, it will be judged whether the port equipment corresponding to the scheduling plan conflicts. When the port equipment corresponding to the scheduling plan conflicts, the conflicting port equipment and the time of the conflict will be output. The port equipment involved here still includes various types of equipment that play a key role in port operations, including movable yard units, movable non-yard units, and immovable resources. In this way, once an equipment conflict occurs, the staff can immediately combine the Gantt chart to clearly know which equipment (such as specific stackers, ship loaders, etc.) conflicts with other equipment or task arrangements at what time, without spending a lot of time to check the entire scheduling plan, thereby providing accurate information basis for the subsequent timely modification and adjustment of the scheduling plan, and can quickly locate the problem and improve the efficiency of problem solving.
[0078] The technical solution of this embodiment, by accurately outputting the conflicting port equipment and time when the port equipment conflict corresponding to the scheduling plan is found, makes the originally complex and time-consuming troubleshooting of equipment conflict problems simple and efficient. In the past, when faced with equipment conflicts in the scheduling plan, the staff needed to check the task arrangements and equipment usage one by one, and find the conflict points from a large number of equipment and time periods, which not only took a lot of time, but also easily missed some potential conflict situations. Now, with the help of the technical solution of this embodiment, once a conflict occurs, it is immediately known which specific equipment has conflicted and when, for example, if it is known that a certain ship loader conflicts with the operation arrangement of other equipment in a certain time period, the staff can make targeted adjustments to the operation arrangement of the ship loader or other related task arrangements, solve the conflict problem in time, ensure that the port operation can be carried out smoothly according to the reasonable scheduling plan, reduce the operation delays and confusion caused by equipment conflicts, and improve the stability and continuity of port operations.
[0079] Based on the above embodiment, the device further includes: obtaining an updated scheduling plan, and scheduling port equipment based on the updated scheduling plan.
[0080] In the centralized control of bulk cargo ports, when it is found that there are problems such as port equipment conflicts in the scheduling plan and the scheduling plan needs to be modified, how to quickly and accurately reschedule the port equipment based on the updated scheduling plan to ensure that the port operations can continue smoothly is an urgent problem to be solved. There is a technical problem in the field of effectively scheduling port equipment based on the updated scheduling plan.
[0081] In the technical solution of this embodiment, first, according to the process of the previous embodiment, when a conflict of port equipment corresponding to the scheduling scheme is found, the conflicting port equipment and time are output, and then the updated scheduling scheme is obtained. The updated scheduling scheme here is formed after adjusting and modifying the original scheduling scheme, involving changes in equipment usage arrangements, task time nodes, etc. After obtaining the updated scheduling scheme, the port equipment is scheduled based on this updated scheduling scheme. In this process, it is also necessary to monitor the real-time status of the port equipment, such as monitoring the status of movable yard single machines, movable non-yard single machines, and immovable resources, to ensure that the execution of the scheduling scheme is consistent with the actual situation of the equipment. Through such a process, after the scheduling scheme is updated, the new arrangement can be quickly communicated to the relevant equipment so that it can carry out operations according to the new scheduling scheme.
[0082] The technical solution of this embodiment, by obtaining the updated scheduling plan and scheduling the port equipment based on it, realizes the rapid connection and smooth progress of port operations after the scheduling plan is adjusted. In the past, when the scheduling plan needed to be modified and updated, the port equipment was often unable to adjust the operation in time according to the new scheduling plan due to reasons such as untimely and inaccurate information transmission or insufficient grasp of the equipment status, resulting in operation delays or confusion. Now, through the technical solution of this embodiment, once there is an updated scheduling plan, it can be immediately applied to the scheduling of port equipment. For example, when the operation arrangement of a stacker conflicts in the original scheduling plan, a new scheduling plan is formed after modification. This embodiment can quickly convey the stacker operation arrangement in the new plan to the stacker, so that it starts or stops the operation according to the new arrangement, ensuring that the entire port operation process can be carried out in an orderly manner under the guidance of the new scheduling plan, improving the flexibility and adaptability of the port operation to the adjustment of the plan, and ensuring the continuity and efficiency of the port operation.
[0083] On the basis of the above-mentioned embodiment, the device further includes: uploading the scheduling plan to the upper level system; and / or when making the scheduling plan, recommending scheduling instructions based on the order information of the port and the existing scheduling plan.
[0084] In the centralized control operation of bulk cargo ports, on the one hand, the dispatch plan, as an important operation instruction document, needs to be properly saved for subsequent query, analysis and reference; on the other hand, when making a dispatch plan, how to more conveniently generate appropriate dispatch instructions based on the port's order information and existing dispatch plans is also the key to improving work efficiency. In this field, there are technical problems such as the inconvenience of saving dispatch plans and the inconvenience of making dispatch instructions.
[0085] In the technical solution of this embodiment, in the process of the entire port control device, in addition to the operations of obtaining the order information and dispatch instructions of the port and generating a dispatch plan based on them as described in the previous embodiment, it also includes the step of uploading the dispatch plan to the superior system. The superior system here can be a group cornerstone system, etc. By uploading the dispatch plan, the centralized storage and management of the dispatch plan can be realized, which is convenient for subsequent query and reference at any time. At the same time, when making a dispatch plan, the dispatch instructions will be recommended based on the order information of the port and the existing dispatch plan. In other words, based on the current existing order information (such as vehicle and ship forecasts, production plans, ship dynamics, ship loading diagrams, etc.) and the previously formulated dispatch plan, the system will automatically recommend suitable dispatch instructions for the central control dispatcher to choose and refer to, and the central control dispatcher no longer needs to rely entirely on his own experience and one-by-one analysis of various information to generate dispatch instructions, which greatly improves the convenience of making dispatch instructions.
[0086] The technical solution of this embodiment achieves the proper preservation of the scheduling plan by uploading the scheduling plan to the superior system, and at the same time, recommends scheduling instructions based on the order information of the port and the existing scheduling plan, which improves the convenience of making scheduling instructions, thereby solving related technical problems. In the past, scheduling plans were only scattered and stored in local devices or paper files, which were inconvenient to query and manage. When making scheduling instructions, the central control dispatcher had to spend a lot of time analyzing various information to determine the appropriate scheduling instructions, which was inefficient. Now, by uploading the scheduling plan to the superior system, convenient query conditions are provided for subsequent production deployment analysis and troubleshooting. Moreover, through the function of recommending scheduling instructions, the central control dispatcher can generate appropriate scheduling instructions more quickly and accurately. For example, when facing new order information, the system recommends possible scheduling instructions based on existing similar orders and scheduling plans. The central control dispatcher only needs to make slight adjustments to use it, saving a lot of time and energy, and improving the management efficiency and work efficiency of the entire bulk port operation.
[0087] Embodiment 8
[0088] In the technical solution of this embodiment, a computer device is provided, including a memory, a processor and a computer program stored in the memory, and the processor executes the computer program to implement the steps of any port control method of the above embodiments.
[0089] In the technical solution of this embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the port control method of any one of the above embodiments are implemented.
[0090] In the technical solution of this embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps of any port control method in the above embodiments are implemented.
[0091] The processor may include, but is not limited to, for example, one or more processors or microprocessors. Each processor may be an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components to implement the method in the above embodiment. The computer readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the computer readable storage medium may include, but is not limited to, for example, a random access memory (RAM), a read-only memory (ROM), a flash memory, an EPROM memory, an EEPROM memory, a register, a computer storage medium (such as a hard disk, a floppy disk, a solid state drive, a removable disk, a CDROM, a DVDROM, a Blu-ray disc, etc.).
[0092] The computer-readable storage medium may also store at least one computer executable program / instruction, which may be, for example, a computer-readable instruction. The computer-readable storage medium includes, but is not limited to, for example, a volatile memory and / or a non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The computer-readable storage medium may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. For example, a non-transitory computer-readable storage medium may be connected to a computing device such as a computer, and then, when the computing device runs the computer-readable instructions stored on the computer-readable storage medium, the various methods described above may be performed.
[0093] In addition, the computer device may also include (but not limited to) a data bus, an input / output (I / O) bus, a display, and an input / output device (e.g., a keyboard, a mouse, a speaker, etc.). The processor may communicate with external devices via the I / O bus via a wired or wireless network. In one embodiment, the at least one computer executable instruction may also be compiled into or constitute a software product / computer program product, wherein one or more computer executable instructions are executed by the processor to perform the various functions and / or steps of the method in the embodiments described in the present technology.
[0094] Embodiment 9
[0095] Based on the above embodiments, this embodiment provides an application example.
[0096] This application example provides an unmanned control mode and system for bulk cargo ports. Currently, there are two main positions related to production scheduling and execution at bulk cargo ports, namely central control dispatcher and centralized control operator. Their specific responsibilities are as follows: Figure 3 shown.
[0097] The central control dispatcher is responsible for integrating production plans, vehicle and ship forecasts, ship dynamics and other information, considering real-time production conditions such as yard inventory and production and maintenance coordination, formulating a scheduling plan for this shift to implement the production plan, and issuing scheduling instructions to the central control operator to start and stop the belt conveyor and complete the production scheduling organization.
[0098] The centralized control operator is responsible for executing the dispatch instructions issued by the central control dispatcher, inputting the key parameters required for automatic operation, and operating and monitoring the equipment to complete production operations safely and efficiently.
[0099] As can be seen from the above, the central control dispatcher needs to integrate information from multiple parties, handle emergencies, dispatch resources across the field, and implement production plans. The centralized control operator executes the instructions of the central control dispatcher, controls and monitors the equipment that has achieved full process automation to carry out production operations. After the dispatch order is issued and only transmitted through the intercom, there are safety hazards in production due to signal reception and information attenuation.
[0100] Moreover, the centralized control operator is the one who knows the automatic operation process of on-site equipment best, but currently most of his energy is still spent on mechanical and repetitive operations such as monitoring equipment and inputting automatic operation parameters. If, under the premise of ensuring safe production, such mechanical and repetitive operations can be replaced by a mechanism, and the valuable experience of the centralized control operator can be used to optimize and improve the automatic operation process of pile turning and loading, the level of intelligent operation of bulk material ports will be further improved.
[0101] In summary, it can be seen that the technical problem to be solved by the present invention is to study a new type of unmanned operation mode for bulk material ports, realize the digital twin of port equipment, connect the existing automatic control process according to the dispatching plan of the central control dispatcher, reduce the workload of the central control dispatcher, and enable the control system to automatically execute the dispatching plan of the central control dispatcher, thereby replacing the operating steps of the centralized control operator to the greatest extent, realizing unmanned operation between tasks and tasks, processes and processes, improving the level of intelligent operation of ports, and effectively assisting the safe and efficient operation of integrated operations.
[0102] Business status. At present, the control systems of centralized control operations have been automated. The dispatching instructions received by the centralized control operators are all issued by the central control dispatcher, which is essentially the externalization of the dispatching plan and ideas of the central control dispatcher. If the dispatcher's plan and ideas change and are then transmitted to the centralized control operator through the intercom for execution, its efficiency and accuracy will be affected to a certain extent.
[0103] Moreover, the main focus of centralized control operators is still on mechanically and repetitively inputting automatic operation parameters, and they have failed to devote their main energy to improving the operating process level.
[0104] Current status of the control system. There is no automatic connection between operating tasks: At present, although the various operating processes of Tianjin Port have been automated, the automatic control programs of each process mainly rely on the interlocking mechanism to prevent safety production problems caused by coal spillage, material blockage, etc., and the central control dispatcher can only manually issue operating instructions between each unloading or loading task, and cannot be automatically connected through the system.
[0105] Pre-operation preparation resources cannot be prepared in advance: During pre-operation preparation, the system cannot proactively remind the central control dispatcher to carry out pre-operation preparations such as cabin and stacking. This work is currently communicated by the central control dispatcher to the centralized control operator through the intercom. If the central control dispatcher does not consider the pre-preparation factors in advance, the pre-operation preparation time that could have been saved can only be saved by waiting for 20-40 minutes, which seriously affects the production efficiency.
[0106] Unable to issue dispatch instructions directly in the system: Central control dispatch instructions are only issued through walkie-talkies. Currently, the control system and production operation system fail to provide auxiliary confirmation functions, making it difficult to avoid safety hazards such as misoperation caused by information attenuation.
[0107] Current status of production control system. It is impossible to intuitively predict whether the expected amount of work to be completed during the shift can complete the production plan of the shift: the expected amount of work corresponding to the scheduling plan currently arranged in the system can not be accurately predicted whether the production plan of the shift can be completed, and it is generally judged by the experience of the central control dispatcher.
[0108] The method of modifying scheduling plans still needs to be further simplified: although the production control system already has the function of issuing and executing scheduling plans, once the scheduling plan is issued for production execution, if the scheduling plan needs to be adjusted due to force majeure, not only the plan for this task needs to be modified, but the subsequent plans that have been scheduled in the system must also be adjusted accordingly, which will discourage the dispatcher's enthusiasm for scheduling to a certain extent.
[0109] The advantages and disadvantages of scheduling plans cannot be judged intuitively: Generally speaking, as long as the scheduling plan meets the conditions of coal type, ship dynamics, etc., it will be put into production for execution. There is no comparison between plans, resulting in a lack of data support for optimizing production organization.
[0110] The existing bulk port production operation mode is mainly a production management system + production control system. The work involving equipment status reading, equipment movement, and safety interlocking of different equipment in the process are all completed by the production control system. The production management system is mainly for the acquisition of data required for the operation and the generation of operation results and related reporting services. However, a certain amount of manpower is still required to operate the equipment to connect the relationship between production tasks, such as moving large machines for pre-operation preparations such as stacking and warehouse transfer, and the relationship between tasks cannot be completed automatically.
[0111] In order to solve the above technical problems and realize the integrated unmanned control of bulk port dispatching, this solution develops a port operation control system and method. The dispatching plan formulated by the central control dispatcher directly drives the control system to execute, which replaces the work of the centralized control operator to the greatest extent, and changes the work of the centralized control operator from issuing operating instructions to the large machine to only being responsible for monitoring equipment or handling emergencies. The dispatching plan is automatically executed throughout the process. The overall technical route is as follows: Figure 4 .
[0112] From the above ideas, it can be seen that the purpose of this plan is to use the technical solution of the operating system to replace the role of the centralized control operator, so that the port operation equipment can automatically execute the scheduling plan issued by the dispatcher in the system.
[0113] Tianjin Port Data Governance Platform is a data governance tool that supports batch and stream processing. It supports efficient data extraction from a variety of heterogeneous data sources (such as relational databases, NoSQL databases, API interfaces, file systems, industrial protocols OPC, etc.). The platform has flexible connectors that can automate the data extraction process through scheduled scheduling or event-driven methods to ensure the real-time and consistency of data. It provides powerful data processing and transformation functions, including data cleaning, format conversion, data aggregation, deduplication, matching and merging operations. It supports customizing complex data conversion logic through a visual interface or code, and can be deeply integrated with business rules to ensure data quality and consistency. The processed data is efficiently loaded into the target storage system, such as a data warehouse, data lake, distributed database, etc. The platform supports batch loading and incremental loading, and has automated error handling and data rollback mechanisms to ensure the accuracy and stability of data loading. In addition to traditional batch processing functions, the platform also supports real-time data stream processing, which can handle real-time data streams and event-driven data updates to meet the needs of modern business for real-time data analysis.
[0114] Figure 6 is a topological diagram of a port control method provided in an embodiment of the present application. Figure 6As shown, considering that the operation of the centralized control operator in the operation mainly includes three aspects: one is to receive the dispatching instructions from the central control dispatcher; the second is to always pay attention to whether the corresponding port equipment in the dispatching instructions is currently in an available state or position; the third is to perform corresponding operations on the control system host computer interface. Therefore, the unmanned operation control system of the present invention also has the above three mechanisms to exercise the above functions.
[0115] 1. The scheduling scheme arrangement interface of the present invention.
[0116] (1) Receive and integrate external information such as vehicle and ship forecasts, production plans, ship dynamics, and ship loading plans from the TSW system to generate port order information, including unloading order information and loading order information.
[0117] (2) The central control dispatcher inputs dispatch instructions including key information required for each vehicle and ship order operation (equipment used, process, stack position, and estimated start time), and combines the order information as the dispatch plan for this shift.
[0118] (3) It can calculate and visually display the estimated production volume of this version of the scheduling plan in real time based on the estimated start time of each vehicle and ship order in the scheduling plan, the estimated occupancy of the equipment and processes used in the order, and the resource conflict situation, and compare the difference between the estimated production volume of the shift and the production plan, providing a reference for the central control dispatcher so that the scheduling plan can be adjusted in time to complete the shift production plan.
[0119] (4) Standardize the scheduling plan data structure and reserve an interface with the intelligent scheduling algorithm to provide a basis for one-click scheduling and execution.
[0120] The key indicators are: ① the amount of work completed during the shift, ② the amount of work expected to be completed during the shift according to the current scheduling plan, and ③ the production plan for the shift. The above indicators are transmitted to the group's cornerstone system and other superior systems / cloud servers / cloud storage devices in real time to facilitate the group's subsequent production deployment.
[0121] (5) For the scheduling tasks of the same shift, there must be a "version" concept to save each set of plans as the data basis for subsequent scheduling plan optimization analysis.
[0122] (6) The operation of modifying and adjusting the unexecuted production tasks in the scheduling plan should be as convenient as possible.
[0123] 2. Monitor the real-time availability of production resources such as port equipment (similar to the central control dispatcher paying attention to production resources). The monitoring contents are as follows:
[0124] (1) For movable yard machines: Based on the occupancy status of the yard machines (stackers and reclaimers) in operation, the status of the stackers and reclaimers is monitored in real time to determine whether the yard machines are available (operating / idle / occupied for maintenance), their position on the track, and the occupied stacking positions.
[0125] (2) For a single mobile non-yard loader: whether the loader is in operation, its position on the track, and the name and cabin number of the ship in operation.
[0126] (3) For immovable resources: whether the tipper, berth, or stack is occupied, and which train number, ship name, or single machine in the yard occupies it.
[0127] 3. Tools to connect the scheduling plan and the control system host computer interface.
[0128] (1) Ability to connect business logic and control logic in series, similar to workflow.
[0129] (2) Ability to read and write PLC tag points on the host computer interface. (Similar to the centralized control operator issuing operation instructions)
[0130] (3) The standardization of the operation process is abstracted into two stages: pre-operation preparation and operation.
[0131] Since ship loading operations are more complex and changeable than truck unloading operations, the present invention takes ship loading operations as an example.
[0132] 1. Obtain the vehicle and ship orders generated in the system, and the central control dispatcher will schedule production manually or with one click, and form a scheduling plan for the shift on the scheduling plan layout interface, and display in real time ① the amount of work completed on the shift / ② the estimated amount of work completed on the shift according to the current scheduling plan / ③ the production plan for the shift. (Note: It is not mandatory for the dispatcher to arrange all the vehicle and ship tasks for the shift when he just takes over. The more production tasks arranged in the scheduling plan, the more accurate the estimated time calculation, and arranging the scheduling plan on this interface is the basis for automatic execution.)
[0133] 2. When it is found that the current version of the scheduling plan cannot meet the planned workload of this class or there is still room for optimization, the required resources and other related information of each vehicle and ship task can be quickly adjusted in the current plan, or a new version of the scheduling plan can be formulated as the current scheduling plan.
[0134] 3. Before the operation: Before the estimated start time of the first production task, the unmanned operation system automatically reads the target status and actual status of the resources required for the task.
[0135] If the target status and the operating status are inconsistent, and the corresponding yard machine or ship loader is not occupied by other production tasks, the dispatcher's safety confirmation will be obtained. After the dispatcher's safety confirmation, the unmanned operation system will write the parameters required for automatic operation into the labels corresponding to the host computer interface and PLC program, and move the equipment to the specified location.
[0136] If the target status is consistent with the operating status, the unmanned operation system will write the parameters required for automatic operation into the labels corresponding to the host computer interface and PLC program, and start the machine and belt process to start automatic operation. At this time, the pre-operation stage / preparation stage enters the operation stage.
[0137] 4. During operation: Taking loading as an example, when the weight of the material on the belt (derived from the process intelligent control system) plus the cumulative weight of the belt scale of the terminal equipment (ship loader) is equal to the planned operating volume of the cabin, the initial equipment (reclaimer) stops loading the material, and the dispatcher completes the loading task of the next cabin before this time at the latest.
[0138] If the process and equipment involved in the next hold are consistent with those of the current hold, and the amount of target coal on the stack is sufficient to load the next hold, the unmanned operation system will write the hold number and loading quantity of the next hold into the intelligent loading system for the transfer;
[0139] If the above conditions are not met, when moving the warehouse, the pallet change and process change operations are performed at the same time, so that the preparatory work before the operation can be folded as much as possible, and the automatic cabin and pallet change can be realized. By analogy, the connection work between tasks such as cabin change and pallet change will be automatically executed after the central control dispatcher confirms safety, and the unmanned operation system exercises the functions of the centralized control operator to realize unmanned operation.
[0140] The technical solution of this application example can patrol the status of the production resources required for the next task in real time, and schedule the required resource values to the preparation status of the next task in advance, greatly saving the preparation time between tasks. The technical solution of this application example provides a bulk port production resource planning and scheduling interface / interface, which displays in real time the planned task loading and unloading volume of each shift and each day and night, the current completed task volume and the estimated completed volume based on the existing production scheduling plan, and can provide comparisons between different versions for real-time adjustment to meet the established planned task volume. The technical solution of this application example can read the equipment status (PLC tag point) as the basis for the production scheduling plan and the issuance of production instructions. It can also use the on-site production status as a prerequisite for controlling equipment and mobile machines, replacing manual formulation and issuance, and realizing unmanned control of bulk ports.
[0141] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0142] It should be noted that, in the present invention, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element limited by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0143] Although the embodiments disclosed in the present invention are as above, the above contents are only embodiments adopted for facilitating the understanding of the present invention and are not intended to limit the present invention. Any technician in the technical field to which the present invention belongs can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed in the present invention, but the patent protection scope of the present invention shall still be subject to the scope defined in the attached claims.
Claims
1. A port control method, characterized in that: The method comprises: Obtain order information and dispatch instructions from the port; Generate dispatch plans based on the port's order information and dispatch instructions; Determine whether the port equipment corresponding to the scheduling scheme conflicts; When the port equipment corresponding to the scheduling scheme does not conflict, the port equipment is scheduled based on the scheduling scheme.
2. The port control method according to claim 1, characterized in that: The method comprises: A Gantt chart is generated based on the scheduling plan, wherein the horizontal axis of the Gantt chart is time and the vertical axis of the Gantt chart is port equipment.
3. The port control method according to claim 1, characterized in that: When the port equipment corresponding to the scheduling scheme does not conflict, the method further includes: Calculate the expected production volume of the scheduling plan; Calculating the difference between the estimated completed production volume and the production plan volume; When the difference between the estimated completed production volume and the production plan volume is less than or equal to a threshold, an early warning is issued.
4. The port control method according to claim 1, characterized in that: The method comprises: When the port equipment corresponding to the scheduling plan conflicts, the conflicting port equipment and time are output.
5. The port control method according to claim 4, characterized in that: The method further comprises: Obtain an updated scheduling plan, and schedule port equipment based on the updated scheduling plan.
6. The port control method according to claim 1, characterized in that: The method further comprises: Uploading the scheduling plan to a higher level system; and / or When making a dispatch plan, dispatch instructions are recommended based on the port's order information and existing dispatch plans.
7. A port control system, characterized in that: The system comprises: Input module, used to obtain the port's order information and dispatch instructions; The plan generation module is used to generate a scheduling plan based on the port's order information and scheduling instructions; A judgment module, used to judge whether the port equipment corresponding to the scheduling scheme conflicts; The scheduling module is used to schedule the port equipment based on the scheduling scheme when the port equipment corresponding to the scheduling scheme does not conflict.
8. A computer device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the port control method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the port control method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the port control method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Automatic remote control method and system for port machinery
CN120673578A