Automatic loading control method and system for coal loading

By obtaining and analyzing coal supply and loading information at each loading station, identifying coal loading stations to be transferred and allocated, and generating loading strategies, the low efficiency of automatic loading control of coal loading in the existing technology is solved. The problem has achieved dynamic allocation and efficiency improvement of coal loading.

CN119180578APending Publication Date: 2024-12-24山西品东智能控制有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411252190.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

The existing automatic loading control method for coal loading cannot be dynamically adjusted between multiple loading stations, resulting in low loading efficiency and inability to cope with the problems of sudden changes in demand and unbalanced supply.

Method used

By obtaining coal information and coal loading queue information of each loading station, calculate the estimated number of loading vehicles and the current loading number, identify the stations to be transferred and allocated coal loading vehicles, generate loading strategies, and realize coal Dynamic allocation of loading.

Benefits of technology

The efficiency of automatic loading control of coal loading is improved, and the allocation strategy is automatically generated based on real-time coal supply situations, and the configuration of coal loading is optimized to avoid the problem of low loading efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119180578A_ABST
    Figure CN119180578A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic loading control method and system for coal loading, and relates to the technical field of coal loading control. The method comprises the following steps: acquiring to-be-loaded coal information of a plurality of loading stations and coal loading queuing information corresponding to each loading station; based on the coal type and the coal supply amount in each piece of to-be-loaded coal information, the predicted loading quantity of each loading station is determined, and based on the coal loading queuing information, the current coal loading quantity of each loading station is determined; according to the predicted loading quantity and the coal loading quantity of each loading station, determining a plurality of first stations of to-be-transferred coal loading and a plurality of second stations of to-be-distributed coal loading in each loading station; and generating a loading strategy in combination with each first station and each second station, and allocating coal loading of each loading station based on the loading strategy. By implementing the technical scheme provided by the invention, the effect of improving the automatic loading control efficiency of coal loading is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of coal loading control, and in particular to an automatic coal loading control method, system, electronic equipment and medium. Background Art

[0002] In modern industrial and logistics operations, the loading process is particularly critical, especially in the mining and bulk material handling industries, such as the coal industry. Loading efficiency directly affects logistics costs, delivery time, and ultimately customer satisfaction. Therefore, optimizing the loading process can not only improve economic benefits, but also enhance the competitiveness of enterprises in the market.

[0003] At present, the existing automatic loading control method of coal loading is carried out at multiple loading stations, and each station sets a fixed coal loading car for loading according to a preset plan. However, in actual applications, since the fixed coal loading allocation mode cannot be dynamically adjusted according to sudden demand changes and uneven supply between loading stations, only using a fixed loading strategy often easily causes delays in coal loading, resulting in low efficiency of automatic loading control of coal loading. Summary of the invention

[0004] The present application provides a method, system, electronic equipment and medium for controlling automatic loading of coal into a car, which have the effect of improving the efficiency of automatic loading control of coal into a car.

[0005] In a first aspect, the present application provides a method for controlling automatic loading of coal, comprising: Obtaining information of coal to be loaded at multiple loading stations and coal loading queue information corresponding to each loading station; Determine the estimated loading quantity of each loading station based on the coal type and coal supply in each of the coal to be loaded information, and determine the current loading quantity of each loading station based on the coal loading queue information; According to the estimated loading quantity and coal loading quantity of each loading station, determining a plurality of first stations to be transferred from coal loading and a plurality of second stations to be allocated for coal loading in each loading station; A loading strategy is generated in combination with each of the first sites and each of the second sites, and based on the loading strategy, the coal loading at each of the loading sites is allocated.

[0006] In a second aspect of the present application, an automatic coal loading control system is provided.

[0007] An information acquisition module, used to acquire information of coal to be loaded at multiple loading stations and information of coal loading queues corresponding to each loading station; A loading quantity determination module, used to determine the estimated loading quantity of each loading station based on the coal type and coal supply in each of the to-be-loaded coal information, and determine the current coal loading quantity of each loading station based on the coal loading queue information; A site division module, used for determining a plurality of first sites to be transferred from coal loading and a plurality of second sites to be allocated for coal loading in each of the loading sites according to the estimated loading quantity and the coal loading quantity of each of the loading sites; The loading control module is used to generate a loading strategy in combination with each of the first sites and each of the second sites, and to allocate the coal loading at each of the loading sites based on the loading strategy.

[0008] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: By adopting the above technical solution, the coal supply information of the loading station and the coal loading information of the loading station are obtained, and the estimated loading quantity of each loading station is calculated based on the coal supply information, and the current loading quantity is calculated based on the loading information. By comparing the estimated loading quantity and the current loading quantity, the loading saturation state of each loading station is judged, so as to find the first station to be transferred from the coal loading and the second station to be allocated for coal loading. Then match the first station and the second station, generate a loading allocation strategy, and dynamically allocate the coal loading at the loading station. Compared with the fixed coal loading allocation method, intelligent scheduling of coal loading based on real-time coal supply conditions is realized, and coal loading allocation strategies can be automatically generated according to the real-time coal supply and demand conditions of each loading station to achieve optimal configuration of coal loading, which can effectively avoid the problem of low loading efficiency caused by unbalanced supply between loading stations, and improve the efficiency of automatic loading control of coal loading. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 It is a flow chart of an automatic coal loading control method provided in an embodiment of the present application; Figure 2 It is a structural schematic diagram of an automatic coal loading control system provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0010] Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION

[0011] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0012] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.

[0013] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0014] The present application embodiment provides a method for controlling automatic loading of coal into a car. In one embodiment, please refer to Figure 1 , Figure 1 The present invention provides a flow chart of the automatic loading control method for coal loading provided by the embodiment of the present invention. The method can be implemented by a computer program, which can be integrated into an application or run as an independent tool application. The method can also be implemented by a single-chip microcomputer or run on an automatic loading control system for coal loading based on the von Neumann system. Specifically, the method can include the following steps: Step 101: Obtain information on coal to be loaded at multiple loading stations and information on coal loading queues corresponding to each loading station.

[0015] Among them, the information on coal to be loaded refers to the coal supply plan information of each loading station within the planning period. In the embodiment of the present application, it can be understood as data such as the type of coal and the planned amount of coal available for each loading station, which is used to reflect the coal shipping demand of each loading station within a given time.

[0016] Coal loading queue information refers to data reflecting the current coal loading and processing status of each loading station. In the embodiment of the present application, it can be understood as information such as the number of coal loading cars that have reached the waiting state and are being loaded at each loading station, which is used to determine the current coal loading and processing capacity of each loading station.

[0017] The loading station refers to the operating area of ​​the coal truck where coal is loaded. In the embodiment of the present application, it can be understood as the loading point of a coal mine or warehouse, which is used to obtain the coal supply and loading information of the loading station, calculate the expected loading quantity and the current coal loading quantity, so as to determine the loading saturation state and formulate a coal loading scheduling plan.

[0018] Specifically, in order to realize the intelligent scheduling of coal loading, it is necessary to obtain the coal supply information of the loading station and the current loading situation of the station in real time. This step will obtain the coal information to be loaded at each loading station within the planning period from the enterprise's coal supply chain management system, including the type of coal to be shipped at this station, the planned amount of coal to be supplied, the shipping destination, the planned shipping time, etc. These coal information to be loaded reflects the coal shipping demand of each station. At the same time, this step will also obtain the coal loading queue information corresponding to each loading station from the enterprise's coal loading scheduling and monitoring system, including the number of coal loading cars that have reached the waiting state, the number of coal loading cars being loaded, the average coal loading time of a single car, the number of available coal loaders, etc. This information reflects the current loading processing capacity of each station. By obtaining the coal supply information and processing capacity information of the loading station, the coal shipping demand and current loading situation of each station can be fully understood, which lays the foundation for the subsequent intelligent scheduling of coal loading according to the real-time coal supply and demand of the loading station.

[0019] Step 102: Based on the coal type and coal supply in the information of each coal to be loaded, determine the expected loading quantity of each loading station, and based on the coal loading queue information, determine the current coal loading quantity of each loading station.

[0020] Among them, coal type refers to the category of different types of coal. In the embodiment of the present application, it can be understood as coal types with different uses such as anthracite and coking coal, which is used to determine the maximum safe loading capacity of a single truck for coal loading.

[0021] The coal supply refers to the amount of coal available for shipment at each loading station within a given planning period. In the embodiment of the present application, it can be understood as the planned coal supply data of each loading station, which is used to calculate the expected loading quantity of each loading station.

[0022] The estimated loading quantity refers to the number of coal loadings required at the loading station within a given planning period, calculated based on the coal supply at the loading station. In the embodiment of the present application, it can be understood as the planned coal loading quantity determined by the type of coal and the supply quantity, which is used to compare with the current coal loading quantity to determine whether there is an imbalance in the loading capacity of the loading station.

[0023] The number of coal loadings refers to the number of coal loadings that are currently being loaded or waiting to be loaded at each loading station. In the embodiment of the present application, it can be understood as the current coal loading processing capacity of the loading station, which is used to compare with the expected loading number of the station to determine whether there is excess or insufficient loading capacity at the loading station.

[0024] Specifically, after obtaining the information of the coal to be loaded and the coal loading queue information of each loading station, it is necessary to calculate the expected loading quantity and the current coal loading quantity of each loading station based on this information. The expected loading quantity is determined based on the information of the coal to be loaded at each station, that is, the type of coal and the planned coal supply. Query the preset loading rate mapping table, and determine the maximum safe loading capacity corresponding to a single vehicle according to the type of coal at each station; then, combined with the planned coal supply, the maximum safe loading capacity is divided by the planned coal supply to calculate the expected loading quantity for each loading station. This reflects the loading demand of each station. The current coal loading quantity is determined based on the coal loading queue information of each station, that is, the sum of the number of coal loading vehicles that have arrived and the number of coal loading vehicles that are being loaded, reflecting the current loading processing capacity of each station. By calculating the expected loading quantity and the current coal loading quantity, it is possible to determine whether there is excess or insufficient loading capacity at each loading station. This provides a basis for subsequent allocation of coal loading according to loading demand, achieves a dynamic balance between coal loading capacity and demand, improves the utilization efficiency of coal loading, and achieves the optimization effect of automatic loading control of coal loading.

[0025] Based on the above embodiment, as an optional embodiment, in step 102: determining the estimated loading quantity of each loading station based on the coal type and coal supply in the information of each coal to be loaded, this step may also include the following steps: Step 201: Determine the maximum safe loading capacity of each coal type corresponding to a single coal loading vehicle in a preset loading rate mapping table.

[0026] Among them, the preset loading rate mapping table refers to a data table that stores the maximum safe loading capacity of different types of coal under specified vehicle models. In the embodiment of the present application, it can be understood as a database that stores the correspondence between coal types and the maximum loading capacity of a single vehicle, which is used to quickly query and obtain the standard maximum loading capacity of various types of coal under a given coal loading model.

[0027] The maximum safe loading capacity of a single coal truck refers to the maximum load weight of a certain type of coal truck that can be achieved for a given type of coal under the premise of ensuring transportation safety. In the embodiment of the present application, it can be understood as the upper limit of the coal weight that can be safely loaded by a coal transport vehicle with specified parameters for a specific type of coal. It is used to calculate the expected one-way loading capacity of each loading station under standard vehicle conditions, and then determine the overall loading times of the station, that is, the expected loading quantity.

[0028] Specifically, in order to calculate the standardized expected loading quantity for each loading station, it is necessary to first determine the maximum safe loading capacity of a single vehicle corresponding to different types of coal under the given coal loading model conditions. Due to the differences in physical properties such as density and porosity of different types of coal, such as anthracite and expanded coal, the maximum safe loading capacity of different types of coal under the same vehicle model and load is also different. In order to quickly and standardizedly obtain this key data, this step presets a loading rate mapping table, which comprehensively considers factors such as the parameters of different types of coal and the restrictions of a given vehicle model, and gives the matching maximum safe loading capacity of different types of coal under the specified vehicle model. In this way, after obtaining the specific coal type reported by the loading station, the corresponding maximum safe loading capacity value can be directly found in the mapping table, without the need to calculate and set standards for each type of coal separately, which improves the efficiency of obtaining the loading capacity. After obtaining this standard maximum loading capacity, the expected number of loadings corresponding to the loading demand of the station, that is, the expected loading quantity, can be quickly calculated, providing a basis for formulating the coal loading scheduling plan.

[0029] Step 202: Calculate the expected loading quantity at each loading station based on the coal supply and the maximum safe loading quantity of a single coal loading vehicle corresponding to each coal type.

[0030] Specifically, in order to obtain the standardized number of loadings within the planning cycle of each loading station, that is, the expected number of loadings, this step will calculate the expected number of loadings for each station based on the maximum safe loading capacity. First, refer to the data stored in the preset loading rate mapping table, and find out the maximum safe loading capacity of a single vehicle of the coal type under the existing coal loading model according to the coal type reported by the loading station. Then, divide the standard maximum safe loading capacity by the coal supply of the loading station within the planning cycle to obtain the number of coal loadings required to complete the corresponding demand of the loading task within the time range, that is, the expected number of loadings for the loading station. Through this calculation and standardization processing, the influence of changes in conditions such as vehicle type and coal type on the expected number of loadings can be eliminated, and the standard number of loadings reflecting the loading demand can be quickly obtained.

[0031] Based on the above embodiment, as an optional embodiment, in step 102: determining the current coal loading quantity of each loading station based on the coal loading queue information, this step may also include the following steps: Step 203: According to the coal loading queue information, determine the number of coal loading cars currently in a waiting state and the number of coal loading cars currently in a loading state at each loading station.

[0032] Specifically, the coal loading queue information of each loading station is collected. This information is obtained through the vehicle positioning system and loading process monitoring system of the station, reflecting the coal loading processing status of the loading station at each moment. Among them, the number of coal loading cars in the waiting state reflects the current stockpiling and backlog of cars to be loaded at the station; the number of coal loading cars in the state of coal loading reflects the current coal loading processing capacity of the station. By counting the number of coal loading cars waiting to be loaded and the number of coal loading cars being loaded at each loading station, the total number of coal loading cars at the station at the current moment can be obtained, reflecting the coal loading processing capacity of the station.

[0033] Step 204: Add the number of coal loading cars currently in the waiting state and the number of coal loading cars in the loading state at each loading station to obtain the current number of coal loading cars at each loading station.

[0034] Specifically, in order to fully reflect the current coal loading and processing capacity of each loading station, it is necessary to combine the number of coal loading cars waiting to be loaded and the number of coal loading cars being loaded at the station. After obtaining the data on the current number of coal loading cars waiting to be loaded and the number of coal loading cars being loaded at each loading station, add the two together to obtain the total number of coal loading cars at the loading station at the current moment. Among them, the number of coal loading cars waiting to be loaded reflects the current backlog and spare capacity of the loading processing at the station, and the number of loading cars being loaded reflects the loading processing capacity of the station. Adding the two together can fully consider the actual loading processing situation of the station, reflecting the total number of coal loading cars and loading throughput of the station in the current period, which more comprehensively describes the current coal loading processing volume and processing capacity of the loading station.

[0035] Step 103: According to the estimated loading quantity and coal loading quantity of each loading station, determine a plurality of first stations to be transferred from coal loading and a plurality of second stations to be allocated for coal loading in each loading station.

[0036] Among them, the first site refers to a loading site where the expected loading quantity is significantly smaller than the current coal loading quantity. In the embodiment of the present application, it can be understood as a loading site with excess coal loading. It is used to identify sites that need to transfer some coal loading to achieve reasonable redistribution of vehicles.

[0037] The second site refers to a loading site where the expected loading quantity is significantly greater than the current coal loading quantity. In the embodiment of the present application, it can be understood as a loading site where there is insufficient coal loading. It is used to identify sites that need to allocate additional coal loading to achieve reasonable reallocation of vehicles.

[0038] Specifically, in order to optimize the allocation of coal loading and eliminate the unbalanced loading capacity between the loading stations, it is necessary to determine the first station with excess vehicles and the second station with insufficient vehicles. First, the expected loading quantity of each loading station is obtained, that is, the loading demand calculated according to the coal supply, and the current coal loading quantity of each station is obtained, that is, the number of vehicles reflecting the actual loading processing capacity. Then, after comparing the two, if the current coal loading quantity of a loading station is significantly more than the expected quantity, it is judged that the station has an excess coal loading state and is determined as the first station to be dispatched. On the contrary, if the current coal loading quantity of the station is much less than the expected quantity, it is determined as the second station to be allocated vehicles. By identifying the first station and the second station, a corresponding coal loading scheduling plan can be formulated, that is, the vehicle units are allocated from the excess vehicles of the first station to the second station to meet the loading needs of these stations, eliminate the unbalanced loading capacity, and achieve the optimal use of vehicles.

[0039] Based on the above embodiment, as an optional embodiment, in step 103: according to the expected loading quantity and the coal loading quantity of each loading station, a plurality of first stations to be transferred from each loading station and a plurality of second stations to be allocated for coal loading are determined. This step may also include the following steps: Step 301: The ratio between the coal loading quantity at each loading station and the expected loading quantity is taken as the loading saturation.

[0040] Among them, loading saturation refers to the ratio of the current number of coal loadings at the loading station to the expected number of loadings. In the embodiment of the present application, it can be understood as a quantitative indicator reflecting the degree of matching between the loading processing capacity of the loading station and the loading demand. It is used to intuitively judge whether there is excess or insufficient loading capacity at each loading station, and serves as the basis for formulating coal loading scheduling plans.

[0041] Specifically, in order to judge the loading situation of each loading station, it is necessary to quantify the loading saturation state of the station. This step compares the current coal loading quantity of each loading station with the expected loading quantity, and calculates their ratio, that is, the current coal loading quantity / expected loading quantity, as the loading saturation measurement indicator of the loading station. Among them, the current coal loading quantity reflects the loading processing capacity of the station, and the expected loading quantity reflects the loading demand. The ratio of the two is the loading saturation. The larger the value, the more abundant the loading capacity, and the smaller the value, the less sufficient the loading capacity. By calculating the loading saturation of each loading station, it can be sorted according to the saturation. Stations with low saturation are arranged to allocate coal loading first, and stations with high saturation are considered to transfer coal loading. In this way, the loading situation of each station can be judged intuitively, and a targeted coal loading scheduling strategy can be formulated.

[0042] Step 302: Compare the loading saturation of each loading station with the loading saturation threshold; when there is a loading station whose loading saturation is greater than or equal to the loading saturation threshold, the loading station is determined as the first station to be transferred for coal loading.

[0043] Specifically, in order to use the loading saturation to determine whether there is excess coal loading at each loading station, it is necessary to set a loading saturation threshold as a judgment standard. After calculating the loading saturation of each loading station, this step compares the loading saturation of each station with the preset loading saturation threshold. Here, the loading saturation threshold can be predetermined according to the actual situation, for example, set to 1.2. If the loading saturation of a loading station is greater than or equal to the threshold of 1.2, it can be determined that the station has a serious excess loading capacity. For these loading stations with loading saturation higher than the threshold, this step will directly determine them as the first station, that is, it is determined to be a station that has excess coal loading and needs to be transferred away. The first station is judged by comparing with the threshold, so that the identification standard of the first station is clearer and more quantitative, and the judgment process is also faster and more efficient.

[0044] Based on the above embodiment, as an optional embodiment, in step 302: comparing the loading saturation of each loading station with the loading saturation threshold, before this step, the following steps may also be included: Step 312: Obtain the average loading saturation, benchmark loading saturation and average loading time of each loading station within a preset sampling period; calculate the standard deviation of the average loading saturation.

[0045] Among them, the average loading saturation refers to the arithmetic mean of the loading saturation of all loading stations. In the embodiment of the present application, it can be understood as a comprehensive indicator reflecting the matching situation between the overall loading processing capacity and loading demand of the loading stations in the entire network, which is used to quickly judge the current average loading situation of the loading stations in the entire network.

[0046] The benchmark loading saturation refers to a reasonable reference value of the loading saturation of a loading station obtained based on statistical analysis of historical data. In the embodiment of the present application, it can be understood as an empirical value that reflects the ideal matching state between the loading processing capacity and the loading demand of the loading station. It is used to compare with the actual loading saturation of each loading station to determine whether it is necessary to schedule coal loading for the loading station, thereby guiding the optimal allocation of loading resources.

[0047] Specifically, in order to determine whether it is necessary to start the global coal loading scheduling plan, it is necessary to collect relevant statistical parameters and calculate the standard deviation. This step will count and obtain the three parameters of the average loading saturation, benchmark loading saturation, and average loading time of all loading stations within the sampling period. Among them, the average loading saturation reflects the loading situation of the entire network, the benchmark loading saturation is a reasonable reference value, and the average loading time reflects the loading efficiency. Then, the standard deviation of the average loading saturation within the sampling period will be calculated. The standard deviation can quantify the fluctuation range and dispersion of the average loading saturation. By obtaining the above statistical parameters and calculating the standard deviation, the current loading and processing status of the loading stations in the entire network can be intuitively and comprehensively reflected, and it can be determined whether there is a systematic imbalance in loading capacity, which provides a basis for deciding whether to start the global scheduling plan.

[0048] Step 322: Determine whether the average loading time is greater than or equal to the loading time threshold; if the average loading time is greater than or equal to the loading time threshold, subtract the standard deviation of the preset multiple from the average loading saturation to obtain the corrected loading saturation threshold.

[0049] Specifically, in order to reasonably determine the loading saturation threshold, the influence of the average loading time needs to be considered. This step will first determine whether the average loading time is greater than or equal to the preset loading time threshold, which can be determined based on historical statistical experience. If the average loading time is greater than or equal to the threshold, it means that the current loading efficiency of the entire network is low. It is necessary to reduce the loading saturation threshold accordingly, that is, subtract several times the standard deviation from the average loading saturation to obtain a lower corrected new loading saturation threshold. Here, the multiple of the standard deviation can be adjusted according to the actual effect, for example, set to 1 or 1.5 times the standard deviation. Subtracting the standard deviation means narrowing the judgment interval range, and the site can be more tolerantly determined as the first site or the second site to deal with inefficiency. If the loading time does not exceed the threshold, the original loading saturation threshold is maintained unchanged. This step allows the setting of the threshold to take into account the impact of loading efficiency, making the determination of the threshold more flexible and reasonable, thereby improving the effect of subsequent loading site differentiation and scheduling scheme formulation.

[0050] Step 332: If the average loading time is less than the loading time threshold, the average loading saturation is increased by a preset multiple of the standard deviation to obtain a corrected loading saturation threshold.

[0051] Specifically, in order to determine the loading saturation threshold, the influence of the average loading time needs to be considered. This step first determines whether the average loading time is less than the preset loading time threshold. If it is less than the threshold, it means that the current loading efficiency of the entire network is relatively high. In this case, it is necessary to increase the loading saturation threshold accordingly, that is, increase the standard deviation by several times on the basis of the average loading saturation to obtain a higher corrected new loading saturation threshold. Here, the multiple of the standard deviation can also be adjusted according to the actual effect, for example, set to 1 or 1.5 times the standard deviation. Increasing the standard deviation means expanding the judgment interval range, and the site can be more strictly judged as the first site or the second site to cope with higher efficiency situations. If the loading time does not exceed the threshold, the original loading saturation threshold is maintained unchanged. This step also takes into account the loading efficiency factor, making the threshold setting more reasonable and improving the effect of distinguishing and scheduling loading sites.

[0052] Step 303: When there is a loading station whose loading saturation is less than the loading saturation threshold, the loading station is determined as the second station to be allocated for coal loading.

[0053] Specifically, in order to use the loading saturation to determine whether there is insufficient coal loading at each loading station, it is necessary to set a loading saturation threshold as a judgment standard. After calculating the loading saturation of each loading station, this step compares the loading saturation of each station with the preset loading saturation threshold. Here, the loading saturation threshold can be predetermined according to actual conditions, for example, set to 0.8. If the loading saturation of a loading station is less than this threshold of 0.8, it can be determined that the station has a serious shortage of loading capacity. For these loading stations whose loading saturation is lower than the threshold, this step will directly determine them as the second station, that is, it is determined to be a station that needs to be allocated due to insufficient coal loading.

[0054] Step 104: Generate a loading strategy in combination with each first site and each second site, and allocate coal loading at each loading site based on the loading strategy.

[0055] Among them, the loading strategy refers to the coal loading scheduling plan including shunting routes, vehicle allocation quantity, etc. determined according to the coal loading processing situation of each loading station. In the embodiment of the present application, it can be understood as an action plan to guide coal loading allocation, which is used to organize and schedule coal loading in a targeted manner after identifying loading stations with excess and insufficient coal loading, so as to achieve a dynamic balance of loading capacity between stations.

[0056] Specifically, after determining the first site and the second site, it is necessary to formulate a corresponding loading strategy for coal loading scheduling. This step will first comprehensively consider the specific conditions of each first site, that is, the site with excess coal loading, and the second site, that is, the site with insufficient coal loading. Then, a scientific and reasonable loading strategy is formulated based on factors such as the coal loading processing demand, transportation distance, and loading efficiency of each site. This strategy includes clarifying the number of coal loadings to be allocated between each site, the vehicle scheduling route, and other contents. Finally, this step will organize and command the allocation of coal loading between relevant sites according to the formulated loading strategy. That is, some coal loading units are transferred from the first site, and are allocated to the second site through the transportation route to meet the loading needs of the second site. Through the coal loading scheduling guided by the loading strategy, the unbalanced loading capacity between the loading sites can be effectively eliminated, and the utilization efficiency of coal loading can be improved.

[0057] Based on the above embodiment, as an optional embodiment, in step 104: combining each first site and each second site to generate a loading strategy, this step may also include the following steps: Step 401: Obtain the number of coal loading cars to be transferred corresponding to each first station, the number of coal loading cars to be allocated corresponding to each second station, and the relative distance between each first station and each second station.

[0058] Among them, the number of coal loading cars to be transferred refers to the first station, that is, the number of coal loading cars that can be allocated to other stations at the station with excess coal loading. In the embodiment of the present application, it can be understood as an important indicator reflecting the degree of excess coal loading processing capacity of the first station, which is used to determine the coal loading scheduling volume that the first station can provide, so as to reasonably formulate the coal loading allocation plan between the stations in the loading strategy.

[0059] The number of coal loading cars to be allocated refers to the second site, that is, the number of additional coal loading cars that are needed at the site with insufficient coal loading. In the embodiment of the present application, it can be understood as an important indicator reflecting the degree of insufficient coal loading processing capacity of the second site, and is used to determine the amount of coal loading scheduling that needs to be increased at the second site, so as to reasonably formulate the coal loading allocation plan between the sites in the loading strategy.

[0060] The relative distance refers to the transportation distance between the first site and the second site. In the embodiment of the present application, it can be understood as an important parameter reflecting the transportation cost and time cost of coal loading and dispatching between the two sites, and is used to optimize the site matching plan when formulating the loading strategy.

[0061] Specifically, in order to formulate a loading strategy, key parameters need to be obtained as support. This step will first count the number of coal loading cars to be transferred from each determined first station, that is, the station with excess coal loading, to reflect the number of coal loading cars that each first station can provide for allocation. At the same time, the number of coal loading cars to be allocated at each second station, that is, the station with insufficient coal loading, is counted to reflect the number of coal loading cars that need to be increased at each second station. In addition, this step will also count the transportation distance between each first station and each second station, that is, the relative transportation distance between the two stations. Obtaining this parameter can clarify the coal loading allocation demand of each station and the spatial position relationship between the stations, which provides key input for the subsequent formulation of a scientific and reasonable loading strategy. This enables the loading strategy to quantitatively guide the coal loading allocation plan and further optimize the utilization efficiency of coal loading.

[0062] Step 402: Based on the number of coal loading cars to be transferred, the number of coal loading cars to be allocated, and the relative distances, each first site and each second site are matched to obtain multiple loading matching results.

[0063] Among them, the loading matching result refers to the site matching solution generated by combining and pairing the first site and the second site. In the embodiment of the present application, it can be understood as the core component of the loading strategy, which is used to clarify the number of coal loading and allocation between each first site and the second site in the strategy, and guide the actual scheduling operation of coal loading.

[0064] Specifically, in order to clarify the coal loading and dispatching plan between stations, it is necessary to match the stations on the basis of fully considering the parameters of each station. This step will systematically consider the three key parameters of the number of coal loading cars to be transferred from each first station, the number of coal loading cars to be allocated at each second station, and the relative distance between any two stations. Then, this step will match and combine the first station and the second station so that the coal loading and dispatching needs of each second station can be met. Here, the above three parameters will be comprehensively considered to optimize the matching plan between stations, and finally a loading and dispatching plan matching multiple stations can be obtained. Each plan determines multiple matching station pairs and the specific number of coal loading and dispatching between each pair.

[0065] Based on the above embodiment, as an optional embodiment, in step 402: combining the number of coal loading cars to be transferred, the number of coal loading cars to be allocated, and the relative distances, matching the first sites with the second sites to obtain multiple loading matching results, this step may also include the following steps: Step 412: For each first site, select multiple target second sites among the second sites where the number of coal loading cars to be allocated is greater than the number of coal loading cars to be transferred, and the difference between the number of coal loading cars to be allocated and the number of coal loading cars to be transferred is less than a threshold.

[0066] Specifically, a suitable second site is matched for each first site. For each determined first site, this step will select a site that meets two conditions from all second sites as the target second site of the first site. The two conditions include: the number of coal loading cars to be allocated at the target second site needs to be greater than the number of coal loading cars to be transferred from the first site. This can ensure that the loading needs of the target second site can be met. The difference in the number of coal loading cars at the two sites needs to be less than a preset threshold. This can balance the loading processing capabilities of the two sites and avoid a lot of waste. By selecting a suitable target second site for each first site, the matching can be made more accurate and effective. Considering the difference threshold can avoid waste of resources and over-allocation.

[0067] Step 422: The target second site with the smallest relative distance to the first site among the target second sites is used as a matching object of the first site, and the first site and the matching object of the first site are used as a loading matching result.

[0068] Specifically, the purpose of this step is to determine the best matching object among the selected target second sites to form a loading matching result. For each first site, this step will select the target second site with the smallest relative distance to the first site from its multiple related target second sites as the final matching object. Selecting the target second site with the closest distance as the matching object can minimize the coal loading and transportation distance between the two sites and save transportation time and cost. Then, this step will take the first site and the corresponding matching object target site as a set of matching results to form a loading matching result. By optimizing the distance to select the matching object, the loading matching result can be made more economical and reasonable, providing a scientific basis for the subsequent formulation of loading strategies. The implementation of this step is conducive to the generation of efficient coal loading scheduling solutions.

[0069] Step 403: Generate a loading strategy based on each loading matching result.

[0070] Specifically, a loading strategy is generated based on the coal loading distribution situation of each first site and the corresponding second site, that is, a strategy for transferring a corresponding amount of coal from the first site to load it to the matching second site. Through this loading strategy, coal loading is allocated to each first site and the second site, which balances the loading load of each site and improves loading efficiency.

[0071] Reference Figure 2 , is a coal loading automatic loading control system provided by the embodiment of the present application, the system includes: an information acquisition module, a loading quantity determination module, a site division module, and a loading control module, wherein: An information acquisition module is used to obtain the information of coal to be loaded at multiple loading stations and the coal loading queue information corresponding to each loading station; A loading quantity determination module is used to determine the estimated loading quantity of each loading station based on the coal type and coal supply in the information of each coal to be loaded, and to determine the current coal loading quantity of each loading station based on the coal loading queue information; A site division module, for determining a plurality of first sites to be transferred from coal loading and a plurality of second sites to be allocated for coal loading in each loading site according to the estimated loading quantity and the coal loading quantity of each loading site; The loading control module is used to generate a loading strategy in combination with each first site and each second site, and to allocate the coal loading at each loading site based on the loading strategy.

[0072] Based on the above embodiment, the loading quantity determination module is also used to determine the maximum safe loading capacity of a single coal loading car corresponding to each coal type in the preset loading rate mapping table; based on the supply of each coal and the maximum safe loading capacity of a single coal loading car corresponding to each coal type, the expected loading quantity of each loading station is calculated.

[0073] Based on the above embodiment, the loading quantity determination module is also used to determine the number of coal loading cars currently in waiting state and the number of coal loading cars in loading state at each loading station according to the coal loading queue information; the number of coal loading cars currently in waiting state and the number of coal loading cars in loading state at each loading station are added together to obtain the current number of coal loading cars at each loading station.

[0074] On the basis of the above embodiments, the site division module is also used to take the ratio between the number of coal loaded at each loading station and the expected number of loaded coal as the loading saturation; compare the loading saturation of each loading station with the loading saturation threshold; when there is a loading station whose loading saturation is greater than or equal to the loading saturation threshold, the loading station is determined as the first station to be transferred for coal loading; when there is a loading station whose loading saturation is less than the loading saturation threshold, the loading station is determined as the second station to be allocated for coal loading.

[0075] On the basis of the above embodiment, the site division module is also used to obtain the average loading saturation, benchmark loading saturation and average loading time of each loading site within a preset sampling period; calculate the standard deviation of the average loading saturation; determine whether the average loading time is greater than or equal to the loading time threshold; if the average loading time is greater than or equal to the loading time threshold, subtract the preset multiple of the standard deviation from the average loading saturation to obtain the corrected loading saturation threshold; if the average loading time is less than the loading time threshold, increase the average loading saturation by the preset multiple of the standard deviation to obtain the corrected loading saturation threshold.

[0076] Based on the above embodiments, the loading control module is also used to obtain the number of coal loading cars to be transferred away corresponding to each first station, the number of coal loading cars to be allocated corresponding to each second station, and the relative distance between each first station and each second station; combined with the number of coal loading cars to be transferred away, the number of coal loading cars to be allocated and the relative distances, each first station and each second station are matched to obtain multiple loading matching results; based on each loading matching result, a loading strategy is generated.

[0077] On the basis of the above embodiment, the loading control module is also used to select, for each first site, multiple target second sites in each second site where the number of coal loadings to be allocated is greater than the number of coal loadings to be transferred, and the difference between the number of coal loadings to be allocated and the number of coal loadings to be transferred is less than a threshold; the target second site with the smallest relative distance to the first site among each target second site is used as a matching object of the first site, and the first site and the matching object of the first site are used as a loading matching result.

[0078] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0079] The present application also discloses an electronic device. Figure 3 , Figure 3 The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .

[0080] The communication bus 302 is used to realize the connection and communication between these components.

[0081] The user interface 303 may include a display interface and a camera interface. Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0082] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0083] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface diagrams and applications, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.

[0084] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally also be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program of an automatic coal loading control method.

[0085] exist Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the application program of a coal loading automatic loading control method stored in the memory 305, and when executed by one or more processors 301, the electronic device 300 executes one or more methods in the above-mentioned embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described order of actions, because according to the present application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0086] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0087] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0088] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0089] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0090] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0091] The above are only exemplary embodiments of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0092] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not recorded in the present disclosure. The description and examples are to be regarded as exemplary only.

Claims

1. A method for controlling automatic coal loading, characterized in that: include: Obtaining information of coal to be loaded at multiple loading stations and coal loading queue information corresponding to each loading station; Determine the estimated loading quantity of each loading station based on the coal type and coal supply in each of the coal to be loaded information, and determine the current loading quantity of each loading station based on the coal loading queue information; According to the estimated loading quantity and coal loading quantity of each loading station, determining a plurality of first stations to be transferred from coal loading and a plurality of second stations to be allocated for coal loading in each loading station; A loading strategy is generated in combination with each of the first sites and each of the second sites, and based on the loading strategy, the coal loading at each of the loading sites is allocated.

2. The automatic coal loading control method according to claim 1 is characterized in that: Determining the estimated loading quantity of each loading station based on the coal type and coal supply in the information of each coal to be loaded includes: Determine the maximum safe loading capacity of each coal type corresponding to a single coal loading vehicle in a preset loading rate mapping table; Based on the coal supply quantity and the maximum safe loading quantity of a single coal car corresponding to each coal type, the expected loading quantity of each loading station is calculated.

3. The automatic coal loading control method according to claim 1 is characterized in that: The determining, based on the coal loading queue information, the current coal loading quantity of each loading station comprises: According to the coal loading queue information, determine the number of coal loading cars currently in a waiting state and the number of coal loading cars currently in a loading state at each loading station; The number of coal loading cars currently in the waiting state and the number of coal loading cars currently in the loading state at each of the loading stations are added together to obtain the current number of coal loading cars at each of the loading stations.

4. The automatic coal loading control method according to claim 1 is characterized in that: The step of determining, according to the estimated loading quantity and the coal loading quantity of each loading station, a plurality of first stations to be transferred from the loading stations and a plurality of second stations to be allocated for coal loading in each loading station comprises: The ratio between the coal loading quantity and the expected loading quantity at each loading station is taken as the loading saturation; Comparing the loading saturation of each loading station with the loading saturation threshold; When there is a loading station with a loading saturation greater than or equal to the loading saturation threshold, the loading station is determined as the first station to be transferred for coal loading; When there is a loading station whose loading saturation is less than the loading saturation threshold, the loading station is determined as the second station to be allocated for coal loading.

5. The automatic coal loading control method according to claim 4 is characterized in that: Before comparing the loading saturation of each loading station with the loading saturation threshold, the method further includes: Obtain the average loading saturation, benchmark loading saturation and average loading time of each loading station within a preset sampling period; Calculating the standard deviation of the average loading saturation; Determine whether the average loading time is greater than or equal to a loading time threshold; If the average loading time is greater than or equal to the loading time threshold, the standard deviation of a preset multiple is subtracted from the average loading saturation to obtain a corrected loading saturation threshold; If the average loading time is less than the loading time threshold, the average loading saturation is increased by a preset multiple of the standard deviation to obtain a corrected loading saturation threshold.

6. The automatic coal loading control method according to claim 1, characterized in that: The generating a loading strategy by combining each of the first sites and each of the second sites includes: Obtain the number of coal loading cars to be transferred corresponding to each of the first stations, the number of coal loading cars to be allocated corresponding to each of the second stations, and the relative distance between each of the first stations and each of the second stations; Based on the number of coal loading cars to be transferred, the number of coal loading cars to be allocated, and the relative distances, each of the first sites is matched with each of the second sites to obtain multiple loading matching results; Based on each of the loading matching results, the loading strategy is generated.

7. The automatic coal loading control method according to claim 6 is characterized in that: The first sites and the second sites are matched in combination with the number of coal loading cars to be transferred, the number of coal loading cars to be allocated, and the relative distances to obtain multiple loading matching results, including: For each of the first sites, select a plurality of target second sites in which the number of coal loading cars to be allocated is greater than the number of coal loading cars to be transferred, and the difference between the number of coal loading cars to be allocated and the number of coal loading cars to be transferred is less than a threshold value. The target second site with the smallest relative distance to the first site among the target second sites is taken as a matching object of the first site, and the first site and the matching object of the first site are taken as a loading matching result.

8. An automatic coal loading control system, characterized in that: The system comprises: An information acquisition module, used to acquire information of coal to be loaded at multiple loading stations and information of coal loading queues corresponding to each loading station; A loading quantity determination module, used to determine the estimated loading quantity of each loading station based on the coal type and coal supply in each of the to-be-loaded coal information, and determine the current coal loading quantity of each loading station based on the coal loading queue information; A site division module, used for determining a plurality of first sites to be transferred from coal loading and a plurality of second sites to be allocated for coal loading in each of the loading sites according to the estimated loading quantity and the coal loading quantity of each of the loading sites; The loading control module is used to generate a loading strategy in combination with each of the first sites and each of the second sites, and to allocate the coal loading at each of the loading sites based on the loading strategy.