Coal supply and demand scheduling optimization method and device and electronic equipment

By constructing coal distribution constraints and power plant profit maximization model, optimizing coal supply and demand scheduling, the problem of existing methods neglecting local economic interests, and achieving global optimized allocation of coal resources and balance of interests between regions.

CN119809246APending Publication Date: 2025-04-11SHANSHU TECH (BEIJING) CO LTD +5
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411887264.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing coal resource scheduling methods focus on minimizing overall transportation costs, ignoring the economic interests in some areas, resulting in some areas under excessive economic pressure due to rising coal prices, affecting the balance of economic development between regions.

Method used

A coal supply and demand scheduling optimization method is proposed. By constructing a coal distribution constraint and a power plant profit maximization model, the processing of total coal and power plant information is optimized, and the optimization distribution of self-produced coal and purchased coal of each power plant is obtained, and combined with the coal source distribution constraint and transportation cost minimization model, the coal transportation and transportation cost are optimized.

Benefits of technology

Effectively control the overall transportation costs, take into account the economic interests of local regions, realize the overall optimal allocation of coal resources and the balance of interests among regions, and promote the harmonious coexistence and common development of coal supply and demand plans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809246A_ABST
    Figure CN119809246A_ABST
Patent Text Reader

Abstract

The invention provides a coal supply and demand scheduling optimization method and device and electronic equipment, and the method comprises the following steps: obtaining an original coal transportation plan and power plant information in a to-be-adjusted region, and constructing a coal quantity distribution constraint condition; on the basis of the power plant profit maximization model and the coal quantity distribution constraint condition, the self-produced coal optimal distribution quantity and the outsourcing coal optimal distribution quantity of each power plant are obtained; constructing a coal source distribution constraint condition according to the original coal transportation plan, the self-produced coal optimal distribution amount and the outsourcing coal optimal distribution amount; on the basis of the coal transportation cost minimization model and the coal source distribution constraint condition, the self-produced coal optimal transportation amount and the outsourcing coal optimal transportation amount of each coal source for each power plant transportation are obtained; and establishing a coal flow distribution plan and a coal source distribution plan in the to-be-adjusted area. The method can effectively balance the overall dispatching cost and the economic benefit of a local area, and achieves the harmonious symbiosis and joint development of the two.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of coal transportation, and in particular to a method for optimizing coal supply and demand scheduling, a device for optimizing coal supply and demand scheduling, and an electronic device. Background Art

[0002] At present, the uneven distribution of my country's coal resources in spatial dimensions has become an important factor restricting my country's rational allocation of energy and balanced economic development. Specifically, coal resources are mainly concentrated in certain specific areas, while coal demand is widely distributed across the country. This unreasonable supply and demand pattern has led to high coal transportation costs and low resource utilization efficiency.

[0003] In the relevant technologies of coal resource dispatch, the focus is usually on minimizing the overall transportation cost from a global perspective through mathematical modeling and algorithm optimization. However, the dispatch process often only focuses on minimizing the overall transportation cost, while ignoring the economic benefits in the local area. Although the overall cost can be reduced, it may cause some regions to suffer economic losses due to excessive outflow or inflow of coal resources, which in turn leads to an imbalance of economic benefits between regions. Summary of the invention

[0004] The present invention is based on the inventor's discovery and understanding of the following facts and problems:

[0005] In the process of coal resource dispatching, reasonable dispatching is not only related to whether coal resources can be efficiently transported from the coal source to the power plant, but also to the optimization of energy structure and sustainable development of economy and society. However, in the current coal resource dispatching practice, most of them focus on minimizing the overall coal transportation cost through mathematical models and optimization algorithms, aiming to reduce logistics costs by optimizing transportation routes, reducing the number of transfers, etc.

[0006] Although these methods have achieved certain results in improving overall transportation efficiency and reducing resource waste, their limitations are becoming increasingly prominent. In particular, when dealing with the complex and ever-changing relationship between coal supply and demand, existing methods often ignore the economic interests in local areas. In the process of coal resource scheduling, different regions have different levels of dependence on coal resources and price tolerance due to differences in economic development levels, industrial structures, energy policies and other factors. Simply pursuing the minimization of overall transportation costs may cause some regions to suffer excessive economic pressure due to rising coal prices, which in turn affects the production operations of local enterprises and the cost of living of residents, and may even aggravate the imbalance in economic development between regions.

[0007] To this end, the embodiments of the present invention propose a coal supply and demand scheduling optimization method, a coal supply and demand scheduling optimization device and an electronic device, which can not only effectively control the overall transportation cost, but also take into account the economic interests of local areas, and achieve the optimal allocation of coal resources on a global scale and the balance of interests between regions.

[0008] The coal supply and demand scheduling optimization method provided by the embodiment of the present invention comprises the following steps:

[0009] Obtaining the original coal transportation plan and the power plant information in the area to be adjusted, wherein the original coal transportation plan at least includes the total amount of coal transported to the area to be adjusted, the amount of coal transported from each coal source to the area to be adjusted, and the corresponding transportation cost, wherein the coal is divided into self-produced coal and purchased coal;

[0010] According to the original coal transportation plan and the information of power plants in the area to be adjusted, the coal allocation constraints are established;

[0011] Based on the coal quantity allocation constraint condition and the pre-established power plant profit maximization model, the total amount of coal and the power plant information are processed to obtain the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal for each power plant in the area to be adjusted;

[0012] According to the original coal transportation plan, the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal, a coal source allocation constraint condition is established;

[0013] Based on the coal source allocation constraint conditions and the pre-established coal transportation cost minimization model, the coal transportation volume and the corresponding transportation cost of each coal source to the area to be adjusted are processed to obtain the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source to each power plant in the area to be adjusted;

[0014] According to the optimized allocation quantity of self-produced coal, the optimized allocation quantity of purchased coal, the optimized transportation quantity of self-produced coal and the optimized transportation quantity of purchased coal, a corresponding coal flow distribution plan and a coal source distribution plan are established in the area to be adjusted.

[0015] In summary, the coal supply and demand scheduling optimization method provided by the embodiment of the present invention can not only effectively control the overall transportation cost in the process of optimizing the coal supply and demand matching, but also take into account the economic interests of local areas, realize the optimal allocation of coal resources on a global scale and the balance of interests between regions, realize the harmonious coexistence and common development between the two, and provide a new idea and solution for the formulation and implementation of coal supply and demand plans.

[0016] In some embodiments, the power plant profit maximization model includes at least a profit optimization algorithm; the profit optimization algorithm takes profit maximization as the optimization goal, takes the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal as decision variables, and the profit optimization algorithm includes:

[0017] According to the power plant information, the profit of self-produced coal generated by each unit of self-produced coal used by each power plant in the area to be adjusted and the profit of purchased coal generated by each unit of purchased coal used;

[0018] Based on the profit of self-produced coal generated by each power plant in the area to be adjusted per unit of self-produced coal and the profit of purchased coal generated by each unit of purchased coal, the total profit generated by all power plants in the area to be adjusted and the corresponding optimal allocation of self-produced coal and purchased coal for each power plant are calculated.

[0019] In some embodiments, the coal quantity allocation constraint condition includes at least a constraint condition that the total amount of coal in the power plant remains unchanged; the step of constructing the coal quantity allocation constraint condition includes:

[0020] According to the original coal transportation plan, the amount of purchased coal and the amount of self-produced coal to be transported to each power plant in the area to be adjusted are obtained;

[0021] Based on the proportion of purchased coal and the proportion of self-produced coal, a constraint condition for the total amount of coal in the power plant to remain unchanged is constructed, and the constraint condition for the total amount of coal in the power plant to remain unchanged includes: the sum of the optimized allocation of self-produced coal and the optimized allocation of purchased coal received by each power plant is equal to the sum of the proportion of purchased coal and the proportion of self-produced coal transported to the power plant in the original coal transportation plan.

[0022] In some embodiments, the coal quantity allocation constraint condition includes at least a constraint condition that the total amount of coal in the region remains unchanged, and the step of constructing the coal quantity allocation constraint condition includes:

[0023] According to the original coal transportation plan, the total amount of self-produced coal and the total amount of purchased coal transported to the area to be adjusted are obtained;

[0024] Based on the total amount of self-produced coal and the total amount of purchased coal, a constraint condition for keeping the total amount of coal in the region unchanged is constructed. The constraint condition for keeping the total amount of coal in the region unchanged includes: the sum of the optimized allocation amounts of self-produced coal allocated to all power plants in the region is equal to the total amount of self-produced coal transported to the region in the original coal transportation plan, and the sum of the optimized allocation amounts of purchased coal allocated to all power plants in the region is equal to the total amount of purchased coal transported to the region in the original coal transportation plan.

[0025] In some embodiments, the coal quantity allocation constraint condition includes at least a power plant self-produced coal proportion constraint condition, and the step of constructing the coal quantity allocation constraint condition includes:

[0026] According to the original coal transportation plan, a ratio range of the amount of self-produced coal transported to each power plant in the original coal transportation plan to the total amount of coal transported to the power plant is obtained;

[0027] Based on the total amount of coal transported to each power plant in the original coal transportation plan and the ratio range, a constraint condition on the proportion of self-produced coal of the power plant is constructed. The constraint condition on the proportion of self-produced coal of the power plant includes: the ratio of the optimized allocation amount of self-produced coal of each power plant to the total amount of coal transported to the power plant in the original coal transportation plan satisfies the ratio range.

[0028] And / or, the coal quantity allocation constraint condition includes at least a power plant profit non-reduction constraint condition, and the step of constructing the coal quantity allocation constraint condition includes:

[0029] According to the original coal transportation plan, the amount of purchased coal and the amount of self-produced coal transported to each power plant in the area to be adjusted in the original coal transportation plan, the self-produced coal profit generated by the power plant using each unit of self-produced coal, and the purchased coal profit generated by using each unit of purchased coal;

[0030] Calculate the estimated profit generated by each power plant in the original coal transportation plan based on the amount of purchased coal, the amount of self-produced coal, the profit of self-produced coal and the profit of purchased coal;

[0031] Based on the estimated profit, a non-reduction constraint condition for power plant profit is constructed, and the non-reduction constraint condition for power plant profit includes: the sum of profits generated by each power plant in the region using the self-produced coal with the optimized allocation amount of self-produced coal and the purchased coal with the optimized allocation amount of purchased coal is greater than or equal to the estimated profit.

[0032] In some embodiments, the coal transportation cost minimization model includes at least a cost optimization algorithm, wherein the cost optimization algorithm takes minimization of transportation cost as the optimization goal, and takes the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal from each coal source to the power plant as decision variables; the cost optimization algorithm includes:

[0033] According to the original coal transportation plan, the unit transportation cost of each coal source for transporting self-produced coal to the power plant and the unit transportation cost of each coal source for transporting purchased coal to the power plant are obtained;

[0034] Based on the unit transportation cost of the coal source transporting self-produced coal to the power plant and the unit transportation cost of the coal source transporting purchased coal to the power plant, the transportation cost of all coal sources transporting coal to the power plants in the area to be adjusted and the corresponding optimized transportation volume of self-produced coal and purchased coal transported by each coal source to the power plant are calculated.

[0035] In some embodiments, the coal source allocation constraint condition includes at least a constraint condition that the total amount of self-produced coal received in the region remains unchanged; the step of constructing the coal source allocation constraint condition includes:

[0036] According to the original coal transportation plan, the total amount of self-produced coal exported to the region by each self-produced coal source is obtained;

[0037] Based on the total amount of self-produced coal, a constraint condition that the total amount of self-produced coal received in the region remains unchanged is constructed; the constraint condition that the total amount of self-produced coal received in the region remains unchanged includes: the sum of the optimized transportation volume of self-produced coal received by all power plants in the region from each self-produced coal source is equal to the total amount of self-produced coal output by the self-produced coal source to the region in the original coal transportation plan;

[0038] And / or, the coal source allocation constraint condition at least includes a constraint condition that the total amount of purchased coal received in the region remains unchanged; the step of constructing the coal source allocation constraint condition includes:

[0039] According to the original coal transportation plan, the total amount of purchased coal exported to the region by each purchased coal source is obtained;

[0040] Based on the total amount of purchased coal, a constraint condition that the total amount of purchased coal received in the region remains unchanged is constructed, and the constraint condition that the total amount of purchased coal received in the region remains unchanged includes: the sum of the optimized delivery volume of purchased coal from each purchased coal source received by all power plants in the region is equal to the total amount of purchased coal output to the region by this purchased coal source in the original coal transportation plan.

[0041] In some embodiments, the coal source allocation constraint condition includes at least a constraint condition that the total amount of self-produced coal received by the power plant remains unchanged, and the step of constructing the coal source allocation constraint condition includes:

[0042] According to the original coal transportation plan, the total amount of self-produced coal received by each power plant in the region from all self-produced coal sources is obtained;

[0043] Based on the optimized allocation amount of self-produced coal of the power plant and the total amount of self-produced coal received by the power plant from all self-produced coal sources, a constraint condition that the total amount of self-produced coal received by the power plant remains unchanged is constructed, and the constraint condition that the total amount of self-produced coal received by the power plant remains unchanged includes: the total amount of self-produced coal received by each power plant in the region from all self-produced coal sources is equal to the optimized allocation amount of self-produced coal allocated to the power plant;

[0044] And / or, the coal source allocation constraint condition at least includes a constraint condition that the total amount of purchased coal received by the power plant remains unchanged, and the step of constructing the coal source allocation constraint condition includes:

[0045] According to the original coal transportation plan, the total amount of purchased coal received by each power plant in the region from all purchased coal sources is obtained;

[0046] Based on the optimized allocation amount of purchased coal for the power plant and the total amount of purchased coal received by the power plant from all purchased coal sources, a constraint condition that the total amount of purchased coal received by the power plant remains unchanged is constructed, wherein the constraint condition that the total amount of purchased coal received by the power plant remains unchanged includes that the total amount of purchased coal received by the power plant from all purchased coal sources is equal to the optimized allocation amount of purchased coal allocated to the power plant;

[0047] And / or, the coal supply and demand scheduling optimization method further includes the step of: establishing a coal transportation optimization plan based on the coal flow distribution plan and the coal source distribution plan.

[0048] In addition, the coal supply and demand scheduling optimization device provided by the embodiment of the present invention includes:

[0049] An acquisition module, the acquisition module is used to acquire the original coal transportation plan and the power plant information in the area to be adjusted, the original coal transportation plan at least includes the total amount of coal transported to the area to be adjusted, the coal transportation volume of each coal source to the area to be adjusted and the corresponding transportation cost, and the coal is divided into self-produced coal and purchased coal;

[0050] A first constraint building module, which is used to build coal quantity allocation constraint conditions according to the original coal transportation plan and the power plant information in the area to be adjusted;

[0051] A first analysis and solution module, which is used to process the coal transportation volume and corresponding transportation cost of each coal source to the area to be adjusted based on the coal quantity allocation constraint condition and the pre-established power plant profit maximization model, and obtain the optimized allocation volume of self-produced coal and the optimized allocation volume of purchased coal for each power plant in the area to be adjusted;

[0052] A second constraint building module, the second constraint building module is used to build a coal source allocation constraint condition according to the original coal transportation plan, the optimized allocation amount of the self-produced coal and the optimized allocation amount of the purchased coal;

[0053] A second analysis and solution module, which is used to process the coal transportation volume and corresponding transportation cost of each coal source to the area to be adjusted based on the coal source allocation constraint condition and the pre-established coal transportation cost minimization model, and obtain the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source to each power plant in the area to be adjusted;

[0054] An output module, wherein the output module is used to establish a coal flow distribution plan and a coal source distribution plan in the area to be adjusted according to the optimized distribution quantity of self-produced coal and the optimized distribution quantity of purchased coal output by the first analysis and solution module, and the optimized transportation quantity of self-produced coal and the optimized transportation quantity of purchased coal output by the second analysis and solution module.

[0055] In addition, the electronic device provided in an embodiment of the present invention includes a processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the steps in the coal supply and demand scheduling optimization method provided in any of the above embodiments are executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0057] Figure 1 It is a flow chart of the coal supply and demand scheduling optimization method provided by an embodiment of the present invention.

[0058] Figure 2 It is a structural schematic diagram of a coal supply and demand scheduling optimization device provided in an embodiment of the present invention.

[0059] Figure 3 It is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention.

[0060] Reference numerals:

[0061] 110, acquisition module; 120, first constraint building module; 130, first analysis and solution module; 140, second constraint building module; 150, second analysis and solution module; 160, output module;

[0062] 210, processor; 220, memory; 230, communication interface; 240, communication bus. DETAILED DESCRIPTION

[0063] Embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and intended to be used to explain the present invention, but should not be understood as limiting the present invention.

[0064] refer to Figure 1 , is a flow chart of a method for optimizing coal supply and demand scheduling provided by an embodiment of the present invention. The method for optimizing coal supply and demand scheduling comprises the following steps:

[0065] S10, obtaining the original coal transportation plan and the power plant information in the area to be adjusted; the original coal transportation plan at least includes the total amount of coal transported to the area to be adjusted, the coal transportation volume of each coal source to the area to be adjusted and the corresponding transportation cost, and the coal is divided into self-produced coal and purchased coal.

[0066] Specifically, in the original coal transportation plan, the coal can be divided into multiple areas according to the different locations where it is used. Before the execution of step S10, the area to be adjusted can be specified by the operator or determined by the device itself. In addition, the coal can also be divided into self-produced coal provided by self-produced coal sources (internal coal mines) and purchased coal provided by external coal sources (external purchasing companies) according to the source. Accordingly, the total amount of coal in the original coal transportation plan can be divided into the total amount of self-produced coal transported from the self-produced coal sources to the area to be adjusted and the total amount of purchased coal transported from the external coal sources to the area to be adjusted.

[0067] In addition, the coal used by power plants in the region can also be divided into self-produced coal provided by self-produced coal sources and purchased coal provided by purchased coal sources. The information of power plants in the area to be adjusted includes at least the number of power plants in the area to be adjusted and the profit data generated by the power plants in the area to be adjusted using purchased coal and self-produced coal. Among them, the profit data includes the profit generated by each unit of self-produced coal used by each power plant and the profit generated by each unit of purchased coal.

[0068] S20, constructing coal quantity allocation constraint conditions according to the original coal transportation plan and the power plant information in the area to be adjusted.

[0069] Specifically, by analyzing the original coal transportation plan and the power plant information in the area to be adjusted, the coal allocation constraints are constructed with the goal of avoiding the adjustment process affecting other areas and ensuring profits within the region.

[0070] S30, based on the coal quantity allocation constraint conditions and a pre-established power plant profit maximization model, the total amount of coal and the power plant information are processed to obtain the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal for each power plant in the area to be adjusted.

[0071] Specifically, the power plant profit maximization model is established with the profit maximization of the power plants in the region as the optimization goal. After the power plant profit maximization model receives the total amount of coal and the power plant information, and performs calculations in combination with the above-mentioned coal quantity allocation constraints, the optimized allocation of self-produced coal and the optimized allocation of purchased coal for each power plant in the area to be adjusted can be obtained, thereby ensuring that the optimized allocation of self-produced coal and the optimized allocation of purchased coal meet the actual operating needs of the power plant, and can also ensure the maximization of the profit of the power plant and achieve efficient use of coal resources.

[0072] S40, constructing coal source allocation constraint conditions according to the original coal transportation plan, the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal.

[0073] Specifically, coal can be divided into multiple coal sources according to its origin. In order to meet the coal demand in the region, coal is usually provided to the power plants in the region from multiple coal sources. Accordingly, in the original coal transportation plan, the amount of self-produced coal and the amount of purchased coal transported by each coal source to the area to be adjusted, and the unit transportation cost of each coal source to each power plant in the area to be adjusted are usually recorded. The unit transportation cost includes the unit transportation cost of transporting self-produced coal and the unit transportation cost of transporting purchased coal. On this basis, the coal source allocation constraint condition is constructed with the goal of minimizing the transportation cost.

[0074] S50, based on the coal source allocation constraints and the pre-established coal transportation cost minimization model, the coal transportation volume and the corresponding transportation cost of each coal source to the area to be adjusted are processed to obtain the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source to each power plant in the area to be adjusted.

[0075] Specifically, the coal transportation cost minimization model is established with the goal of minimizing the transportation cost of coal transported to the region, in order to find the lowest cost solution for the entire transportation process from the coal source to the power plant. That is to say, by substituting the self-produced coal transportation volume and purchased coal transportation volume of each coal source to the region to be adjusted, the transportation unit cost of each coal source to the region to be adjusted, the optimized allocation of self-produced coal and the optimized allocation of purchased coal for each power plant in the region to be adjusted, and the information of the power plants in the region to be adjusted into the coal transportation cost minimization model, and combining the above-mentioned coal source allocation constraints, the optimal transportation volume of self-produced coal and the optimal transportation volume of purchased coal transported by each coal source to each power plant in the region to be adjusted can be obtained.

[0076] S60, establishing a corresponding coal flow distribution plan and a coal source distribution plan in the area to be adjusted according to the optimized distribution amount of self-produced coal, the optimized distribution amount of purchased coal, the optimized transportation amount of self-produced coal and the optimized transportation amount of purchased coal.

[0077] That is to say, through the optimized allocation of self-produced coal and purchased coal for each power plant in the area to be adjusted, a mapping relationship between the power plants in the area and the optimized allocation of self-produced coal and purchased coal can be established, and then a coal flow allocation plan in the area to be adjusted can be formed. The coal flow allocation plan can also record the specific amount of self-produced coal and purchased coal that each power plant should receive, the profit generated, and other information.

[0078] According to the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source and each power plant in the area to be adjusted, a mapping relationship between the coal source and the power plant regarding the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal can be established, and then a coal source allocation plan in the area to be adjusted can be formed.

[0079] In summary, the coal supply and demand scheduling optimization method provided by the embodiment of the present invention realizes the maximization of coal utilization profits of power plants in the local area by redistributing coal resources in the local area according to source type by establishing a power plant profit maximization model and coal quantity allocation constraints; and accurately matches the above allocation results with the transportation cost of coal sources to power plants, and the supply and demand relationship between coal sources and power plants in the region. It not only considers the allocation efficiency of coal resources, but also takes into account the key factor of transportation cost, and strives to minimize the overall cost change while ensuring the coal demand of power plants, thereby achieving a dual improvement in economic benefits and cost control.

[0080] Moreover, the coal supply and demand scheduling optimization method provided by the embodiment of the present invention can not only effectively control the overall transportation cost in the process of optimizing the coal supply and demand matching, but also take into account the economic interests of local areas, realize the optimal allocation of coal resources on a global scale and the balance of interests between regions, realize the harmonious coexistence and common development between the two, and provide a new idea and solution for the formulation and implementation of coal supply and demand plans.

[0081] In some embodiments, during the step of constructing the coal source allocation constraint condition, the coal source allocation constraint condition includes at least one of the constraint condition that the total amount of coal in the power plant remains unchanged, the constraint condition that the total amount of coal in the area to be adjusted remains unchanged, the constraint condition that the proportion of self-produced coal in the power plant remains unchanged, and the constraint condition that the profit of the power plant does not decrease. For example, in the case of tight coal supply, the constraint condition that the total amount of coal in the power plant remains unchanged may be preferred to ensure the stability of coal supply; in terms of promoting the sustainable development of the coal industry, the constraint condition that the proportion of self-produced coal in the power plant is used may be preferred to promote the development of the local coal industry.

[0082] In order to illustrate the specific process of constructing the coal quantity allocation constraint conditions, the various set symbols in the construction process are explained:

[0083]

[0084] Explanation of the parameters:

[0085]

[0086] In some embodiments, the total amount of self-produced coal is the sum of the amount of self-produced coal delivered to each power plant in the region in the original coal transportation plan. Correspondingly, the total amount of purchased coal is the sum of the amount of purchased coal delivered to each power plant in the region in the original coal transportation plan. The coal quantity allocation constraint condition at least includes the constraint condition that the total amount of coal in the power plant remains unchanged. The steps of constructing the coal quantity allocation constraint condition include:

[0087] According to the original coal transportation plan, the amount of purchased coal and the amount of self-produced coal to be transported to each power plant in the area to be adjusted are obtained;

[0088] Based on the purchased coal and self-produced coal, a constraint condition for the unchanged total amount of coal in the power plant is constructed. The constraint condition for the unchanged total amount of coal in the power plant includes: the sum of the optimized allocation of self-produced coal and the optimized allocation of purchased coal received by each power plant is equal to the sum of the purchased coal and self-produced coal delivered to the power plant in the original coal transportation plan.

[0089] Specifically, in the process of optimizing coal allocation, it is necessary to ensure that the total amount of coal obtained by each power plant in the area to be adjusted is consistent with the total amount of coal in the original coal transportation plan, so as to avoid oversupply or shortage of coal, thereby maintaining the stability of power plant operations and providing guarantees for maximizing power plant profits.

[0090] Furthermore, the constraint condition that the total amount of coal in the power plant remains unchanged can be expressed by the following formula:

[0091]

[0092] In some embodiments, the coal quantity allocation constraint condition includes at least a constraint that the total amount of coal in the region remains unchanged, and the step of constructing the coal quantity allocation constraint condition includes:

[0093] According to the original coal transportation plan, the total amount of self-produced coal and the total amount of purchased coal transported to the area to be adjusted are obtained;

[0094] Based on the total amount of self-produced coal and the total amount of purchased coal, a constraint on the total amount of coal in the region is constructed. The constraint on the total amount of coal in the region is set as follows: the sum of the optimized allocation of self-produced coal allocated to all power plants in the region is equal to the total amount of self-produced coal transported to the region in the original coal transportation plan, and the sum of the optimized allocation of purchased coal allocated to all power plants in the region is equal to the total amount of purchased coal transported to the region in the original coal transportation plan.

[0095] Specifically, the constraint of the unchanged total amount of coal in the region means that in the process of optimizing the allocation of coal, it is necessary to strictly monitor and ensure that the sum of the optimized allocation of self-produced coal in the region is consistent with the total amount of self-produced coal in the original coal transportation plan, and the sum of the optimized allocation of purchased coal in the region is consistent with the total amount of purchased coal in the original coal transportation plan, forming two consistent aspects, thereby effectively preventing local adjustments in the process of optimizing the allocation of coal from causing unnecessary interference or impact on the use of coal in other non-adjusted areas.

[0096] Furthermore, the constraint that the total amount of coal in the region remains unchanged can be expressed by the following formula:

[0097]

[0098] In some embodiments, the coal quantity allocation constraint condition includes at least a power plant self-produced coal proportion constraint condition, and the step of constructing the coal quantity allocation constraint condition includes:

[0099] According to the original coal transportation plan, a ratio range of the amount of self-produced coal transported to each power plant in the original coal transportation plan to the total amount of coal transported to the power plant is obtained;

[0100] Based on the total amount of coal delivered to each power plant in the original coal transportation plan and the ratio range, a constraint condition for the proportion of self-produced coal of the power plant is constructed. The constraint condition for the proportion of self-produced coal of the power plant includes: the ratio of the optimized allocation amount of self-produced coal of each power plant to the total amount of coal delivered to the power plant in the original coal transportation plan satisfies the ratio range.

[0101] Specifically, setting a ratio range for the delivery of self-produced coal to power plants during the process of adjusting coal supply and demand will help balance the source structure of coal resources and reduce the risks and costs of power plant operations. The ratio range usually includes two key indicators: one is the minimum ratio of the amount of self-produced coal delivered to each power plant to the total amount of coal delivered to the power plant; the other is the minimum ratio of the amount of self-produced coal delivered to each power plant to the total amount of coal delivered to the power plant. Second, the maximum ratio of the amount of self-produced coal delivered to each power plant to the total amount of coal delivered to the power plant.

[0102] In the optimized and adjusted coal allocation plan, the ratio of coal delivered to power plants must fall within the above-mentioned range, ensuring that power plants can have a certain proportion of self-produced coal as support during operation and reduce their dependence on external markets; at the same time, it avoids power plants from over-relying on self-produced coal and ignoring the flexibility and diversity of external markets, thereby ensuring that power plants can flexibly respond to market changes and optimize resource allocation.

[0103] Furthermore, the constraint condition of the proportion of self-produced coal of the power plant can be expressed by the following formula:

[0104]

[0105] In some embodiments, the coal quantity allocation constraint condition includes at least a power plant profit non-reduction constraint condition, and the step of constructing the coal quantity allocation constraint condition includes:

[0106] According to the original coal transportation plan, the amount of purchased coal and the amount of self-produced coal transported to each power plant in the area to be adjusted in the original coal transportation plan, the self-produced coal profit generated by the power plant using each unit of self-produced coal, and the purchased coal profit generated by using each unit of purchased coal;

[0107] Calculate the estimated profit generated by each power plant in the original coal transportation plan based on the amount of purchased coal, the amount of self-produced coal, the profit of self-produced coal and the profit of purchased coal;

[0108] Based on the estimated profit, a non-reduction constraint condition for power plant profit is constructed. The non-reduction constraint condition for power plant profit includes: the sum of profits generated by each power plant in the region using the self-produced coal of the optimized allocation amount of self-produced coal and the purchased coal of the optimized allocation amount of purchased coal is greater than or equal to the estimated profit.

[0109] Specifically, the non-reduction constraint of power plant profits is set under the goal of ensuring the maximization of power plant profits. It requires that when optimizing the allocation of coal, a core principle must be strictly followed, that is, the power plant profit after optimization must not be lower than the power plant profit before optimization, so that more economic benefits can be created for the power plant through scientific and reasonable allocation of coal resources, and its dominant position in market competition can be enhanced.

[0110] Furthermore, the power plant profit non-decreasing constraint condition can be expressed by the following formula:

[0111]

[0112] It should be noted that in the coal supply and demand scheduling optimization method provided in this embodiment, the constraints of the total amount of coal in the power plant remaining unchanged, the total amount of coal in the area to be adjusted remaining unchanged, the proportion of self-produced coal in the power plant and the non-reduction constraint of the power plant profit are superimposed and used to ensure that in the process of coal resource allocation, the total amount of coal in the power plant can be kept stable, the source structure of coal resources can be balanced, and at the same time, the profit of the power plant can be guaranteed not to decrease, thereby realizing efficient utilization of coal resources and sustainable development of the power plant.

[0113] In some embodiments, the power plant profit maximization model includes at least a profit optimization algorithm; the profit optimization algorithm takes profit maximization as the optimization goal, and takes the optimized allocation of self-produced coal and the optimized allocation of purchased coal as decision variables. The profit optimization algorithm includes:

[0114] According to the power plant information, the profit of self-produced coal that can be generated by using each unit of self-produced coal and the profit of purchased coal that can be generated by using each unit of purchased coal for each power plant in the area to be adjusted are obtained;

[0115] Based on the profit of self-produced coal generated by each power plant in the area to be adjusted per unit of self-produced coal and the profit of purchased coal generated by each unit of purchased coal, the total profit generated by all power plants in the area to be adjusted and the corresponding optimal allocation of self-produced coal and purchased coal for each power plant are calculated.

[0116] Specifically, in step S30, the profit of self-produced coal generated by each unit of self-produced coal used by each power plant in the area to be adjusted and the profit of purchased coal generated by each unit of purchased coal used are substituted into the profit optimization algorithm, and the total profit generated by all power plants in the area to be adjusted and the corresponding optimized allocation of self-produced coal and purchased coal for each power plant can be calculated; then, combined with the coal quantity allocation constraint, the maximum profit of the power plants in the area to be adjusted and the corresponding optimized allocation of self-produced coal and purchased coal can be determined, so as to accurately calculate the balance point between the coal demand and profit maximization of each power plant, ensuring that the power plants minimize costs and maximize profits while meeting production needs.

[0117] Furthermore, the profit optimization algorithm can be expressed by the following formula:

[0118]

[0119] In order to illustrate the specific process of the profit optimization algorithm, each set symbol is explained:

[0120]

[0121] Explanation of the parameters:

[0122]

[0123] Explain the decision variables:

[0124]

[0125] In some embodiments, the coal source allocation constraints include at least one of the constraints that the total amount of self-produced coal received in the region remains unchanged, the constraints that the total amount of purchased coal received in the region remains unchanged, the constraints that the total amount of self-produced coal received by the power plant remains unchanged, and the constraints that the total amount of purchased coal received by the power plant remains unchanged.

[0126] In order to illustrate the specific process of constructing the coal source allocation constraint conditions, the various set symbols in the construction process are explained:

[0127]

[0128] Explanation of the parameters:

[0129]

[0130]

[0131] In some embodiments, the original coal transportation plan includes at least the total amount of self-produced coal exported to the region by each self-produced coal source and the total amount of purchased coal exported to the region by each purchased coal source. The coal source allocation constraint condition includes at least the constraint condition that the total amount of self-produced coal received in the region remains unchanged. The step of constructing the coal source allocation constraint condition includes:

[0132] According to the original coal transportation plan, the total amount of self-produced coal exported to the region by each self-produced coal source is obtained;

[0133] Based on the total amount of self-produced coal, a constraint condition that the total amount of self-produced coal received in the region remains unchanged is constructed. The constraint condition that the total amount of self-produced coal received in the region remains unchanged includes: the sum of the optimized delivery volume of self-produced coal received by all power plants in the region from each self-produced coal source is equal to the total amount of self-produced coal output by the self-produced coal source to the region in the original coal transportation plan.

[0134] Specifically, the constraint that the total amount of self-produced coal received in the region remains unchanged means that the total amount of self-produced coal received by all power plants in the region from a certain self-produced coal source is equal to the total amount of self-produced coal exported to the region by this self-produced coal source in the original coal transportation plan. This ensures that in the process of optimizing coal transportation and distribution, the overall amount of self-produced coal received by power plants in the region will not change.

[0135] Furthermore, the constraint condition that the total amount of self-produced coal received in the region remains unchanged can be expressed by the following formula:

[0136]

[0137] In some embodiments, the coal source allocation constraint condition includes at least a constraint condition that the total amount of purchased coal received in the region remains unchanged; the step of constructing the coal source allocation constraint condition includes:

[0138] According to the original coal transportation plan, the total amount of purchased coal exported to the region by each purchased coal source is obtained;

[0139] Based on the total amount of purchased coal, a constraint condition that the total amount of purchased coal received in the region remains unchanged is constructed. The constraint condition that the total amount of purchased coal received in the region remains unchanged includes the sum of the optimized delivery volume of purchased coal from each purchased coal source received by all power plants in the region, which is equal to the total amount of purchased coal output by the purchased coal source to the region in the original coal transportation plan.

[0140] Specifically, the constraint that the total amount of purchased coal received in the region remains unchanged means that the total amount of purchased coal received by all power plants in the region from a certain purchased coal source is equal to the total amount of purchased coal exported to the region by that purchased coal source in the original coal transportation plan. This ensures that while optimizing transportation routes and reducing transportation costs, power plants can maintain their dependence on the external coal market, thus avoiding operational risks caused by over-reliance on a certain coal source.

[0141] Furthermore, the constraint condition that the total amount of purchased coal received in the region remains unchanged can be expressed by the following formula:

[0142]

[0143] In some embodiments, the coal source allocation constraint condition includes at least a constraint condition that the total amount of self-produced coal received by the power plant remains unchanged, and the step of constructing the coal source allocation constraint condition includes:

[0144] According to the original coal transportation plan, the total amount of self-produced coal received by each power plant in the region from all self-produced coal sources is obtained;

[0145] Based on the optimized allocation amount of the power plant's self-produced coal and the total amount of self-produced coal received by the power plant from all self-produced coal sources, a constraint condition that the total amount of self-produced coal received by the power plant remains unchanged is constructed. The constraint condition that the total amount of self-produced coal received by the power plant remains unchanged includes: the total amount of self-produced coal received by each power plant in the region from all self-produced coal sources is equal to the optimized allocation amount of self-produced coal allocated to the power plant.

[0146] Specifically, the constraint that the total amount of self-produced coal received by the power plant remains unchanged means that in the dynamic process of coal allocation adjustment, the principle of ensuring that the total amount of self-produced coal received by each power plant from each self-produced coal source is maintained at a constant value. This constant value is based on the optimized allocation of self-produced coal that should be allocated to each power plant i after optimization, which is obtained through the power plant profit maximization model calculation. In other words, no matter how the coal allocation plan is adjusted, the total amount of self-produced coal received by each power plant from each self-produced coal source is equal to its actual allocation after optimization, so as to ensure the stability and continuity of the power plant's coal supply and avoid the negative impact on the power plant operation due to the fluctuation of coal supply.

[0147] Furthermore, the constraint condition that the total amount of self-produced coal received by the power plant remains unchanged can be expressed by the following formula:

[0148]

[0149] In some embodiments, the coal source allocation constraint condition includes at least a constraint condition that the total amount of purchased coal received by the power plant remains unchanged, and the step of constructing the coal source allocation constraint condition includes:

[0150] According to the original coal transportation plan, the total amount of purchased coal received by each power plant in the region from all purchased coal sources is obtained;

[0151] Based on the optimized allocation amount of purchased coal for the power plant and the total amount of purchased coal received by the power plant from all purchased coal sources, a constraint condition that the total amount of purchased coal received by the power plant remains unchanged is constructed. The constraint condition that the total amount of purchased coal received by the power plant remains unchanged includes that the total amount of purchased coal received by the power plant from all purchased coal sources is equal to the optimized allocation amount of purchased coal allocated to the power plant.

[0152] Specifically, the constraint condition that the total amount of purchased coal received by the power plant remains unchanged means another principle to ensure that the total amount of coal received by each power plant from each purchased coal source remains unchanged during the coal allocation adjustment process, so as to ensure the stability of the coal supply of the power plant and avoid the impact of coal shortage or surplus on power production; on the other hand, through accurate coal allocation, it helps the power plant to minimize costs and maximize profits. The "total amount of purchased coal" here also refers to the optimized allocation amount of purchased coal that should be allocated to each power plant i after optimization based on the calculation results of the power plant profit maximization model.

[0153] Furthermore, the constraint condition that the total amount of purchased coal received by the power plant remains unchanged can be expressed by the following formula:

[0154]

[0155] In some embodiments, the coal transportation cost minimization model includes at least a cost optimization algorithm, wherein the cost optimization algorithm takes minimization of transportation cost as the optimization goal, and takes the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal from each coal source to the power plant as decision variables; the cost optimization algorithm includes:

[0156] According to the original coal transportation plan, the unit transportation cost of each coal source for transporting self-produced coal to the power plant and the unit transportation cost of each coal source for transporting purchased coal to the power plant are obtained;

[0157] Based on the unit transportation cost of the coal source transporting self-produced coal to the power plant and the unit transportation cost of the coal source transporting purchased coal to the power plant, the transportation cost of all coal sources transporting coal to the power plants in the area to be adjusted and the corresponding optimized transportation volume of self-produced coal and purchased coal transported by each coal source to the power plant are calculated.

[0158] Specifically, in step S50, the unit transportation cost of transporting self-produced coal from coal source j to power plant i and the unit transportation cost of transporting purchased coal from coal source j to power plant i are substituted into the cost optimization algorithm, so that the transportation cost of transporting coal to the area to be adjusted and the corresponding optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal from each coal source to power plant i can be calculated; then, combined with the coal source allocation constraints, the minimum transportation cost of transporting coal to the area to be adjusted and the corresponding optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal can be determined.

[0159] Furthermore, the cost optimization algorithm can be expressed by the following formula:

[0160]

[0161] In order to illustrate the specific process of the cost optimization algorithm, each set symbol is explained:

[0162]

[0163] Explanation of parameter symbols:

[0164]

[0165] Explain the decision variables:

[0166]

[0167] In some embodiments, the coal supply and demand scheduling optimization method further includes the step of: establishing a coal transportation optimization plan based on the coal flow distribution plan and the coal source distribution plan.

[0168] The coal transportation optimization plan may include the coal flow distribution plan and the coal source distribution plan. That is, the coal transportation optimization plan is an integration of the coal flow distribution plan and the coal source distribution plan. Of course, in some embodiments, the coal transportation optimization plan may also include details such as the specific route, mode of transportation, selection of transportation tools, and arrangement of transportation time for coal transportation, which will not be repeated here.

[0169] In some embodiments, the coal supply and demand scheduling optimization method further includes the steps of:

[0170] Obtain revenue targets for power plants in the region;

[0171] Calculate the profit generated by each power plant in the region based on the original coal transportation plan and the profit data of the power plants;

[0172] If the profit is less than the revenue target of the power plant in the area, the area is determined as an area to be adjusted, and steps S10 to S60 are executed.

[0173] Specifically, the revenue target of the power plants in the region can be determined comprehensively based on multiple factors such as the historical operating data of the power plants, market trend analysis, and future development plans; then, based on the original coal transportation plan and the profit data of the power plants, the profit generated by each power plant in the region is calculated to obtain the actual profit of the power plant under the original coal transportation plan; the actual profit of the power plant is compared with its revenue target. If the profit of the power plants in the region is lower than the revenue target, the region can be determined as a region to be adjusted, and then steps S10 to S60 are performed, so that the coal transportation plan in the region can be partially adjusted.

[0174] In other embodiments, the coal supply and demand scheduling optimization method may further include the step of: determining the area to be adjusted in response to the optimization processing instruction for any area triggered by the operator. That is, the operator can select and trigger the optimization processing instruction for a specific area based on his professional knowledge and understanding of the coal supply and demand situation in the area. Once the operator triggers the optimization processing instruction, the system will respond immediately and identify the area as the area to be adjusted, and then execute steps S10-S60 to reallocate the coal flow, adjust the coal source, and optimize the transportation path.

[0175] It should be noted that in the coal supply and demand scheduling optimization method, the method for determining the area to be adjusted can be selected or combined as needed, which will not be repeated here. In this embodiment, the method for determining the area to be adjusted is that the operator triggers the optimization processing instruction for any area to determine the area to be adjusted.

[0176] In addition, it should be made clear that Figure 1 The flowchart of the coal supply and demand scheduling optimization method shown in the figure is a flowchart of the method of supply and demand scheduling optimization, and the sequence of its steps is only based on the logical sequence provided by one of the many embodiments of the present invention. This sequence is intended to clearly illustrate the execution process of the method in a specific application scenario. However, in actual applications, the flexibility and scalability of the present invention allow technicians to adjust the sequence of the above steps according to different actual needs and environmental conditions, such as the existence of parallel or parallel relationships between some steps, etc., which will not be repeated here.

[0177] refer to Figure 2 , which is a schematic diagram of the structure of a coal supply and demand scheduling optimization device provided in one embodiment of the present invention. The coal supply and demand scheduling optimization device includes an acquisition module 110, a first constraint construction module 120, a first analysis and solution module 130, a second constraint construction module 140, a second analysis and solution module 150 and an output module 160. The above modules are electrically connected to realize the transmission and reception of information. Of course, in some embodiments, the first constraint construction module 120, the first analysis and solution module 130, the second constraint construction module 140, and the second analysis and solution module 150 can also be integrated into one, so that the overall structure is more compact.

[0178] Among them, the acquisition module 110 is used to obtain the original coal transportation plan and the power plant information in the area to be adjusted. The original coal transportation plan at least includes the total amount of coal transported to the area to be adjusted, the coal transportation volume of each coal source to the area to be adjusted and the corresponding transportation cost. Coal is divided into self-produced coal and purchased coal.

[0179] The first constraint building module 120 is used to build coal quantity allocation constraint conditions according to the original coal transportation plan and the power plant information in the area to be adjusted.

[0180] The first analysis and solution module 130 is used to obtain the optimal allocation amount of self-produced coal and the optimal allocation amount of purchased coal for each power plant in the area to be adjusted based on the coal allocation constraint conditions and a pre-established power plant profit maximization model.

[0181] The second constraint construction module 140 is used to construct coal source allocation constraint conditions according to the original coal transportation plan, the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal.

[0182] The second analysis and solution module 150 is used to process the coal transportation volume and corresponding transportation cost of each coal source to the area to be adjusted based on the coal source allocation constraints and the pre-established coal transportation cost minimization model, and obtain the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source to each power plant in the area to be adjusted.

[0183] The output module 160 is used to establish a coal flow distribution plan and a coal source distribution plan in the area to be adjusted according to the optimized distribution quantity of self-produced coal and the optimized distribution quantity of purchased coal output by the first analysis and solution module, and the optimized transportation quantity of self-produced coal and the optimized transportation quantity of purchased coal output by the second analysis and solution module.

[0184] Furthermore, the acquisition module 110 is also used to obtain the optimization adjustment instruction triggered by the operator and the area corresponding to the adjustment instruction, and then determine the area as the area to be adjusted, and then execute the steps to obtain the original coal transportation plan and the power plant information in the area to be adjusted, that is, execute steps S10-S60.

[0185] Furthermore, the output module 160 may further integrate the coal flow distribution plan and the coal source distribution plan to form a coal transportation optimization plan.

[0186] In addition, in some embodiments, the acquisition module 110 can also obtain the revenue targets of the power plants in the region; the first analysis and solution module can calculate the profit generated by each power plant in the region based on the original coal transportation plan and the profit data of the power plants, and compare the profit with the revenue targets of the power plants in the region; if the profit is less than the revenue targets of the power plants in the region, the region is determined as a region to be adjusted, and instructions are issued to execute the corresponding steps.

[0187] In the process of the coal supply and demand scheduling optimization device provided by the embodiment of the present invention executing the coal supply and demand scheduling optimization method provided by the above embodiment, the acquisition module 110 can first determine the area to be adjusted, and then obtain the original coal transportation plan and the power plant information in the area to be adjusted; the first constraint construction module 120 can construct the coal quantity allocation constraint conditions according to the original coal transportation plan and the power plant information in the area to be adjusted, and send the coal quantity allocation constraint conditions to the first analysis and solution module 130. The first analysis and solution module 130 can process the total amount of coal and the power plant information according to the coal quantity allocation constraint conditions and the pre-established power plant profit maximization model to obtain the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal for each power plant in the area to be adjusted.

[0188] Subsequently, the second constraint construction module 140 may construct the coal source allocation constraint conditions according to the original coal transportation plan, the optimized allocation amount of self-produced coal, and the optimized allocation amount of purchased coal, and send the coal source allocation constraint conditions to the second analysis and solution module 150. The second analysis and solution module 150 may process the coal transportation amount and the corresponding transportation cost of each coal source transported to the area to be adjusted acquired by the acquisition module 110 according to the coal source allocation constraint conditions and the pre-established coal transportation cost minimization model, and obtain the optimized transportation amount of self-produced coal and the optimized transportation amount of purchased coal transported by each coal source to each power plant in the area to be adjusted.

[0189] Finally, the first analysis and solution module 130 sends the generated self-produced coal optimized allocation and purchased coal optimized allocation, and the second analysis and solution module 150 sends the generated self-produced coal optimized transportation volume and purchased coal optimized transportation volume to the output module 160. The output module 160 can integrate the self-produced coal optimized allocation, purchased coal optimized allocation, self-produced coal optimized transportation volume, purchased coal optimized transportation volume and their corresponding power plant information and coal sources, and generate a coal flow distribution plan, a coal source distribution plan and a coal transportation optimization plan in the area to be adjusted.

[0190] In addition, it should be noted that the coal supply and demand scheduling optimization device provided in the embodiment of the present application has the same implementation principle and technical effects as the aforementioned coal supply and demand scheduling optimization method embodiment. For the sake of brief description, for matters not mentioned in the device embodiment, reference can be made to the corresponding contents in the aforementioned coal supply and demand scheduling optimization method embodiment.

[0191] refer to Figure 3, is a hardware structure diagram of an electronic device provided in an embodiment of the present invention. The electronic device provided in this embodiment includes a processor 210 and a memory 220, and the memory 220 stores machine-readable instructions executable by the processor 210. When the machine-readable instructions are executed by the processor 210, the steps in the coal supply and demand scheduling optimization method described in any of the above embodiments are executed. Among them, each of the processor 210 and the memory 220 is provided with at least one.

[0192] In this embodiment, the electronic device further includes a communication interface 230 and a communication bus 240, wherein the processor 210, the memory 220 and the communication interface 230 are connected to each other via the communication bus 240. The communication bus 240 can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 3 In the figure, only one thick line is used to represent the communication bus 240, but it does not mean that there is only one communication bus 240 or one type of communication bus 240. The processor 210 may also be called a controller, and there is no limitation on the name.

[0193] In the embodiment of the present application, the memory 220 stores instructions that can be executed by at least one processor 210. The at least one processor 210 can execute the steps in the above-mentioned coal supply and demand scheduling optimization method by executing the instructions stored in the memory 220. The processor 210 can implement Figure 3 The functions of each module in the device shown.

[0194] Among them, the processor 210 is the control center of the device, and can use various interfaces and lines to connect the various parts of the entire control device. By running or executing instructions stored in the memory 220 and calling data stored in the memory 220, the various functions of the device and process data, the device can be monitored as a whole.

[0195] In one possible design, the processor 210 may include one or more processing units, and the processor 210 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, an operating body interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor. In some embodiments, the processor 210 and the memory 220 may be implemented on the same chip or on separate chips.

[0196] The processor 210 may be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the coal supply and demand scheduling optimization method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0197] The memory 220, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 220 may include at least one type of storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory, a random access memory (Random Access Memory, RAM), a static random access memory (Static Random Access Memory, SRAM), a programmable read-only memory (Programmable Read Only Memory, PROM), a read-only memory (Read Only Memory, ROM), an electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), a magnetic memory, a disk, an optical disk, etc. The memory 220 is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 220 in the embodiment of the present application can also be a circuit or any other device that can realize a storage function, for storing program instructions and / or data.

[0198] By programming the processor 210, the code corresponding to the coal supply and demand scheduling optimization method described in the above embodiment can be fixed into the chip, so that the chip can execute the code when running. Figure 2 The steps of the coal supply and demand scheduling optimization method of the embodiment shown are as follows: How to design and program the processor 210 is a technology well known to those skilled in the art and will not be described in detail here.

[0199] The embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by the processor 210, they are used to implement the coal supply and demand scheduling optimization method described in any of the above embodiments, so they will not be described in detail here. In addition, the description of the beneficial effects of the same method will not be described in detail. For technical details not disclosed in the computer storage medium embodiment involved in the present invention, please refer to the description of the method embodiment of the present invention.

[0200] In some possible embodiments, various aspects of the coal supply and demand scheduling optimization method provided in the present application can also be implemented in the form of a program product, which includes a program code. When the program product is run on an apparatus, the program code is used to enable the control device to execute the steps of the coal supply and demand scheduling optimization method according to various exemplary embodiments of the present application described above in this specification.

[0201] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0202] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0203] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0204] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0205] In addition, any process or method description in the flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes additional implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.

[0206] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for optimizing coal supply and demand scheduling, characterized in that: The steps include: Obtaining the original coal transportation plan and the power plant information in the area to be adjusted, wherein the original coal transportation plan at least includes the total amount of coal transported to the area to be adjusted, the amount of coal transported from each coal source to the area to be adjusted, and the corresponding transportation cost, wherein the coal is divided into self-produced coal and purchased coal; Construct coal allocation constraints based on the original coal transportation plan and the power plant information in the area to be adjusted; Based on the coal quantity allocation constraint condition and the pre-established power plant profit maximization model, the total amount of coal and the power plant information are processed to obtain the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal for each power plant in the area to be adjusted; Constructing coal source allocation constraints based on the original coal transportation plan, the optimized allocation amount of self-produced coal, and the optimized allocation amount of purchased coal; Based on the coal source allocation constraint conditions and the pre-established coal transportation cost minimization model, the coal transportation volume and the corresponding transportation cost of each coal source to the area to be adjusted are processed to obtain the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source to each power plant in the area to be adjusted; According to the optimized allocation quantity of self-produced coal, the optimized allocation quantity of purchased coal, the optimized transportation quantity of self-produced coal and the optimized transportation quantity of purchased coal, a corresponding coal flow distribution plan and a coal source distribution plan are established in the area to be adjusted.

2. The method for optimizing coal supply and demand scheduling according to claim 1, characterized in that: The power plant profit maximization model at least includes a profit optimization algorithm, wherein the profit optimization algorithm takes profit maximization as an optimization goal and takes the optimized allocation amount of self-produced coal and the optimized allocation amount of purchased coal as decision variables; The profit optimization algorithm includes: According to the power plant information, the profit of self-produced coal generated by each unit of self-produced coal used by each power plant in the area to be adjusted and the profit of purchased coal generated by each unit of purchased coal used; Based on the profit of self-produced coal generated by each power plant in the area to be adjusted per unit of self-produced coal and the profit of purchased coal generated by each unit of purchased coal, the total profit generated by all power plants in the area to be adjusted and the corresponding optimal allocation of self-produced coal and purchased coal for each power plant are calculated.

3. The method for optimizing coal supply and demand scheduling according to claim 2, characterized in that: The coal quantity allocation constraint condition at least includes a constraint condition that the total amount of coal in the power plant remains unchanged; the step of constructing the coal quantity allocation constraint condition includes: According to the original coal transportation plan, the amount of purchased coal and the amount of self-produced coal to be transported to each power plant in the area to be adjusted are obtained; Based on the proportion of purchased coal and the proportion of self-produced coal, a constraint condition for the total amount of coal of the power plant to remain unchanged is constructed; the constraint condition for the total amount of coal of the power plant to remain unchanged includes: the sum of the optimized allocation of self-produced coal and the optimized allocation of purchased coal received by each power plant is equal to the sum of the proportion of purchased coal and the proportion of self-produced coal transported to the power plant in the original coal transportation plan.

4. The method for optimizing coal supply and demand scheduling according to claim 2, characterized in that: The coal quantity allocation constraint condition at least includes a constraint condition that the total amount of coal in the region remains unchanged; the step of constructing the coal quantity allocation constraint condition includes: According to the original coal transportation plan, the total amount of self-produced coal and the total amount of purchased coal transported to the area to be adjusted are obtained; Based on the total amount of self-produced coal and the total amount of purchased coal, a constraint condition that the total amount of coal in the region remains unchanged is constructed; the constraint condition that the total amount of coal in the region remains unchanged includes: the sum of the optimized allocation amounts of self-produced coal allocated to all power plants in the region is equal to the total amount of self-produced coal transported to the region in the original coal transportation plan, and the sum of the optimized allocation amounts of purchased coal allocated to all power plants in the region is equal to the total amount of purchased coal transported to the region in the original coal transportation plan.

5. The method for optimizing coal supply and demand scheduling according to claim 2, characterized in that: The coal quantity allocation constraint condition at least includes the power plant's self-produced coal proportion constraint condition; The step of constructing the coal quantity allocation constraint condition comprises: According to the original coal transportation plan, a ratio range of the amount of self-produced coal transported to each power plant in the original coal transportation plan to the total amount of coal transported to the power plant is obtained; Based on the total amount of coal transported to each power plant in the original coal transportation plan and the ratio range, a constraint condition for the proportion of self-produced coal of the power plant is constructed; the constraint condition for the proportion of self-produced coal of the power plant includes: the ratio of the optimized allocation amount of self-produced coal of each power plant to the total amount of coal transported to the power plant in the original coal transportation plan satisfies the ratio range; And / or, the coal quantity allocation constraint condition at least includes a power plant profit non-reduction constraint condition; the step of constructing the coal quantity allocation constraint condition includes: According to the original coal transportation plan, the amount of purchased coal and the amount of self-produced coal transported to each power plant in the area to be adjusted in the original coal transportation plan, the self-produced coal profit generated by the power plant using each unit of self-produced coal, and the purchased coal profit generated by using each unit of purchased coal; Calculate the estimated profit generated by each power plant in the original coal transportation plan based on the amount of purchased coal, the amount of self-produced coal, the profit of self-produced coal and the profit of purchased coal; Based on the estimated profit, a non-reduction constraint condition for power plant profit is constructed; the non-reduction constraint condition for power plant profit includes: the sum of profits generated by each power plant in the region using the self-produced coal with the optimized allocation amount of self-produced coal and the purchased coal with the optimized allocation amount of purchased coal is greater than or equal to the estimated profit.

6. The method for optimizing coal supply and demand scheduling according to claim 1, characterized in that: The coal transportation cost minimization model at least includes a cost optimization algorithm, wherein the cost optimization algorithm takes minimization of transportation cost as an optimization goal, and takes the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal from each coal source to the power plant as decision variables; The cost optimization algorithm includes: According to the original coal transportation plan, the unit transportation cost of each coal source for transporting self-produced coal to the power plant and the unit transportation cost of each coal source for transporting purchased coal to the power plant are obtained; Based on the unit transportation cost of the coal source transporting self-produced coal to the power plant and the unit transportation cost of the coal source transporting purchased coal to the power plant, the transportation cost of all coal sources transporting coal to the power plants in the area to be adjusted and the corresponding optimized transportation volume of self-produced coal and purchased coal transported by each coal source to the power plant are calculated.

7. The method for optimizing coal supply and demand scheduling according to claim 6, characterized in that: The coal source allocation constraint condition at least includes a constraint condition that the total amount of self-produced coal received in the region remains unchanged; The step of constructing the coal source allocation constraint condition comprises: According to the original coal transportation plan, the total amount of self-produced coal exported to the region by each self-produced coal source is obtained; Based on the total amount of self-produced coal, a constraint condition that the total amount of self-produced coal received in the region remains unchanged is constructed; the constraint condition that the total amount of self-produced coal received in the region remains unchanged includes: the sum of the optimized transportation volume of self-produced coal received by all power plants in the region from each self-produced coal source is equal to the total amount of self-produced coal output by the self-produced coal source to the region in the original coal transportation plan; And / or, the coal source allocation constraint condition at least includes a constraint condition that the total amount of purchased coal received in the region remains unchanged; the step of constructing the coal source allocation constraint condition includes: According to the original coal transportation plan, the total amount of purchased coal exported to the region by each purchased coal source is obtained; Based on the total amount of purchased coal, a constraint condition that the total amount of purchased coal received in the region remains unchanged is constructed; the constraint condition that the total amount of purchased coal received in the region remains unchanged includes: the sum of the optimized delivery volume of purchased coal from each purchased coal source received by all power plants in the region is equal to the total amount of purchased coal output to the region by this purchased coal source in the original coal transportation plan.

8. The method for optimizing coal supply and demand scheduling according to claim 6, characterized in that: The coal source allocation constraint condition at least includes a constraint condition that the total amount of self-produced coal received by the power plant remains unchanged; the step of constructing the coal source allocation constraint condition includes: According to the original coal transportation plan, the total amount of self-produced coal received by each power plant in the region from all self-produced coal sources is obtained; Based on the optimized allocation amount of self-produced coal of the power plant and the total amount of self-produced coal received by the power plant from all self-produced coal sources, a constraint condition that the total amount of self-produced coal received by the power plant remains unchanged is constructed; the constraint condition that the total amount of self-produced coal received by the power plant remains unchanged includes: the total amount of self-produced coal received by each power plant in the region from all self-produced coal sources is equal to the optimized allocation amount of self-produced coal allocated to the power plant; And / or, the coal source allocation constraint condition at least includes a constraint condition that the total amount of purchased coal received by the power plant remains unchanged; the step of constructing the coal source allocation constraint condition includes: According to the original coal transportation plan, the total amount of purchased coal received by each power plant in the region from all purchased coal sources is obtained; Based on the optimized allocation amount of purchased coal for the power plant and the total amount of purchased coal received by the power plant from all purchased coal sources, a constraint condition that the total amount of purchased coal received by the power plant remains unchanged is constructed; the constraint condition that the total amount of purchased coal received by the power plant remains unchanged includes that the total amount of purchased coal received by the power plant from all purchased coal sources is equal to the optimized allocation amount of purchased coal allocated to the power plant; And / or, the coal supply and demand scheduling optimization method further includes the step of: establishing a coal transportation optimization plan based on the coal flow distribution plan and the coal source distribution plan.

9. A coal supply and demand scheduling optimization device, characterized in that: include: An acquisition module, the acquisition module is used to acquire the original coal transportation plan and the power plant information in the area to be adjusted, the original coal transportation plan at least includes the total amount of coal transported to the area to be adjusted, the coal transportation volume of each coal source to the area to be adjusted and the corresponding transportation cost, and the coal is divided into self-produced coal and purchased coal; A first constraint building module, which is used to build coal quantity allocation constraint conditions according to the original coal transportation plan and the power plant information in the area to be adjusted; A first analysis and solution module, which is used to process the total amount of coal and the power plant information based on the coal allocation constraint condition and a pre-established power plant profit maximization model to obtain an optimized allocation amount of self-produced coal and an optimized allocation amount of purchased coal for each power plant in the area to be adjusted; A second constraint building module, the second constraint building module is used to build a coal source allocation constraint condition according to the original coal transportation plan, the optimized allocation amount of the self-produced coal and the optimized allocation amount of the purchased coal; A second analysis and solution module, which is used to process the coal transportation volume and corresponding transportation cost of each coal source to the area to be adjusted based on the coal source allocation constraint condition and the pre-established coal transportation cost minimization model, and obtain the optimized transportation volume of self-produced coal and the optimized transportation volume of purchased coal transported by each coal source to each power plant in the area to be adjusted; An output module, wherein the output module is used to establish a coal flow distribution plan and a coal source distribution plan in the area to be adjusted according to the optimized distribution quantity of self-produced coal and the optimized distribution quantity of purchased coal output by the first analysis and solution module, and the optimized transportation quantity of self-produced coal and the optimized transportation quantity of purchased coal output by the second analysis and solution module.

10. An electronic device, characterized in that: It comprises a processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the steps in the coal supply and demand scheduling optimization method described in any one of claims 1-8 are executed.