Unit scheduling method and system considering unit tri-state start-stop process

文档序号:760068 发布日期:2021-04-06 浏览:18次 中文

阅读说明:本技术 一种考虑机组三态启停过程的机组调度方法及系统 (Unit scheduling method and system considering unit tri-state start-stop process ) 是由 王文 陈振寰 丁恰 杨春祥 曹荣章 蒋靖啸 张柏林 雷绅 司晓峰 涂孟夫 张彦涛 于 2020-11-18 设计创作,主要内容包括:本发明公开了一种考虑机组三态启停过程的机组调度方法及系统,本发明根据机组启动方式确定机组启停曲线,启停曲线与实际生产运行更加相符,基于该启停曲线构建考虑机组启停过程的机组模型,解决了现有机组模型因瞬时启停曲线,导致无法满足实际执行需求的问题,相较现有技术更加符合实际,实用性更强,同时不会导致调度计划与实际偏差较大,提高了电力系统调度中火电运行模型的精度。(The invention discloses a unit scheduling method and system considering a unit tri-state start-stop process, wherein a unit start-stop curve is determined according to a unit start mode, the start-stop curve is more consistent with actual production operation, a unit model considering the unit start-stop process is constructed based on the start-stop curve, the problem that the actual execution requirement cannot be met due to the instantaneous start-stop curve of the existing unit model is solved, compared with the prior art, the method is more practical, the practicability is higher, meanwhile, the scheduling plan cannot be caused to have larger deviation with the actual, and the accuracy of a fire-electricity operation model in the power system scheduling is improved.)

1. A unit scheduling method considering a unit tri-state start-stop process is characterized by comprising the following steps: comprises the steps of (a) preparing a mixture of a plurality of raw materials,

acquiring a unit starting and stopping state and a unit starting and stopping state change, and determining a unit starting mode according to a preset unit continuous stopping time model and a unit starting mode judging model;

determining a unit starting and stopping curve according to a unit starting mode, and constructing a unit model considering the unit starting and stopping process;

and constructing a scheduling plan according to a unit model considering the start-stop process of the unit, and scheduling the unit.

2. The unit scheduling method considering the unit tri-state start-stop process according to claim 1, characterized in that: the model of the unit's sustained down time is,

HrsOffi,t≤M*(1-yi,t)

|HrsOffi,t-HrsOffi,t-1-1+Ui,t|≤M*yi,t

wherein, HrsOffi,tFor the unit i at time t, the down time, HrsOffi,t-1The unit i has shut down time at t-1, M is constant, yi,tFor the start-stop state change of the unit i at the time t, Ui,tAnd (4) starting and stopping the unit i at the moment t.

3. The unit scheduling method considering the unit tri-state start-stop process according to claim 1, characterized in that: the discrimination model of the starting mode of the machine set is that,

yi,t,s≥yi,t-1-ε1+ε2*[HrsOffi,t-1-CHrs+1],s=3

wherein, yi,t,sState quantity y for executing s-type starting mode for unit i at time ti,tFor the change of the start-stop state of the unit i at the moment t, SsuFor the starting mode set, s is 1, 2 and 3 respectively represent hot start, warm start and cold start, WHrs is the minimum downtime required for warm start, CHrs is the minimum downtime required for cold start, epsilon 1 and epsilon 2 are constants, and HrsOffi,t-1The unit i is shut down at time t-1.

4. The unit scheduling method considering the unit tri-state start-stop process according to claim 1, characterized in that: the unit model considering the start-stop process of the unit is as follows,

wherein, yi,t,sState variables, z, for the execution of the s-class starting mode for the unit i at time ti,t″For the state quantity that the unit i is shut down at time t ",the start-up period required for the group i to execute the s-class start-up mode,required stop for unit iThe time period of the machine is short,the fixed output at the time of t-t' +2 after the unit i executes the s-type starting mode starting,after the unit i starts to stopThe fixed force at the moment is exerted,and representing the start-stop power of the unit i at the moment t.

5. The utility model provides a consider unit tristate start-stop process's unit dispatch system which characterized in that: comprises the steps of (a) preparing a mixture of a plurality of raw materials,

a starting mode determining module: acquiring a unit starting and stopping state and a unit starting and stopping state change, and determining a unit starting mode according to a preset unit continuous stopping time model and a unit starting mode judging model;

a modeling module: determining a unit starting and stopping curve according to a unit starting mode, and constructing a unit model considering the unit starting and stopping process;

a scheduling module: and constructing a scheduling plan according to a unit model considering the start-stop process of the unit, and scheduling the unit.

6. The unit dispatching system considering the unit tri-state start-stop process according to claim 5, wherein: the model of the continuous downtime of the unit in the starting mode determining module is,

HrsOffi,t≤M*(1-yi,t)

|HrsOffi,t-HrsOffi,t-1-1+Ui,t|≤M*yi,t

wherein, HrsOffi,tFor the unit i at time t, the down time, HrsOffi,t-1As a uniti downtime at time t-1, M is constant, yi,tFor the start-stop state change of the unit i at the time t, Ui,tAnd (4) starting and stopping the unit i at the moment t.

7. The unit dispatching system considering the unit tri-state start-stop process according to claim 5, wherein: the discrimination model of the unit starting mode in the starting mode determination module is,

yi,t,s≥yi,t-1-ε1+ε2*[HrsOffi,t-1-CHrs+1],s=3

wherein, yi,t,sState quantity y for executing s-type starting mode for unit i at time ti,tFor the change of the start-stop state of the unit i at the moment t, SsuFor the starting mode set, s is 1, 2 and 3 respectively represent hot start, warm start and cold start, WHrs is the minimum downtime required for warm start, CHrs is the minimum downtime required for cold start, epsilon 1 and epsilon 2 are constants, and HrsOffi,t-1The unit i is shut down at time t-1.

8. The unit dispatching system considering the unit tri-state start-stop process according to claim 5, wherein: the unit model which is constructed by the modeling module and considers the start-stop process of the unit is,

wherein, yi,t,sState variables, z, for the execution of the s-class starting mode for the unit i at time ti,t″For the state that the unit i is stopped at the time t ″The amount of state is,the start-up period required for the group i to execute the s-class start-up mode,the period of down time required for unit i,the fixed output at the time of t-t' +2 after the unit i executes the s-type starting mode starting,after the unit i starts to stopThe fixed force at the moment is exerted,and representing the start-stop power of the unit i at the moment t.

9. A computer readable storage medium storing one or more programs, characterized in that: the one or more programs include instructions that, when executed by a computing device, cause the computing device to perform any of the methods of claims 1-4.

10. A computing device, characterized by: comprises the steps of (a) preparing a mixture of a plurality of raw materials,

one or more processors, one or more memories, and one or more programs stored in the one or more memories and configured to be executed by the one or more processors, the one or more programs including instructions for performing any of the methods of claims 1-4.

Technical Field

The invention relates to a unit scheduling method and system considering a unit tri-state start-stop process, and belongs to the field of power scheduling.

Background

The existing thermal power generating unit dispatching plan construction method is that a thermal power generating unit model is often constructed firstly, and a dispatching plan is constructed based on the thermal power generating unit model, so that the accuracy of the thermal power generating unit model determines the accuracy of the dispatching plan to a great extent.

The starting of the thermal power generating unit is the starting of the whole machine, three main machines of a boiler, a steam turbine and a generator are mutually connected and restricted, and the operation of each link is coordinated and matched to smoothly start the boiler. Once the thermal power generating unit performs the starting operation, the thermal power generating unit is in a running state, and the output of the thermal power generating unit follows a specific power track: increasing from 0 to a minimum output; then entering a dispatching stage, wherein the unit can accept a dispatching instruction to change the output within the range of the minimum output and the maximum output; the shutdown of the thermal power generating unit is planned shutdown by a power grid, and when the shutdown is about to be performed, the output of the thermal power generating unit is reduced from the minimum output to 0 along a specific power track, and then the thermal power generating unit enters a shutdown state.

The traditional thermal power generating unit modeling focuses more on the scheduling stage above the minimum output of the unit, so that the modeling of a general unit is greatly simplified, the power track of the thermal power generating unit in the starting and stopping process is neglected, the instantaneous outputs of all the units after starting and before stopping are considered to be the minimum output, and a stepped starting and stopping plan curve is formed, as shown in fig. 1. However, when the output plan is actually executed, the generated power of the thermal power generating unit cannot climb or descend instantaneously, so that the output of the model and the actually executed output are different. On the other hand, the starting mode of the unit is determined by the cooling time of the equipment after shutdown and the heat preservation condition of the equipment, and is generally classified according to the time interval from the shutdown of the unit to the restart of the unit, and the starting mode can be divided into three types: cold start, warm start, hot start. The starting is carried out after the shutdown time is more than 72h, and the starting is called cold starting; starting after the shutdown time is 48-72 h, namely, starting in a temperature state; and the start is carried out after the stop time is less than 48h, and the start is called hot start. Different specific power traces are required to be followed for different starting modes.

Therefore, the power track of the thermal power unit in the starting and stopping processes is not considered in the current thermal power unit modeling, so that the deviation of the made plan from the actual plan is often large, the scheduling plan cannot completely track the plan, and the system frequency deviation is caused; the existing thermal power generating unit modeling only supports one starting type, the difference of unit starting and stopping curves under hot-state starting, warm-state starting and cold-state starting is not considered, and the difference is not consistent with actual production operation.

Disclosure of Invention

The invention provides a linear programming modeling method and system considering a unit tri-state start-stop process, and solves the problems disclosed in the background technology.

In order to solve the technical problems, the technical scheme adopted by the invention is as follows:

a unit scheduling method considering a unit tri-state start-stop process comprises the following steps,

acquiring a unit starting and stopping state and a unit starting and stopping state change, and determining a unit starting mode according to a preset unit continuous stopping time model and a unit starting mode judging model;

determining a unit starting and stopping curve according to a unit starting mode, and constructing a unit model considering the unit starting and stopping process;

and constructing a scheduling plan according to a unit model considering the start-stop process of the unit, and scheduling the unit.

The model of the unit's sustained down time is,

HrsOffi,t≤M*(1-yi,t)

|HrsOffi,t-HrsOffi,t-1-1+Ui,t|≤M*yi,t

wherein, HrsOffi,tFor the unit i at time t, the down time, HrsOffi,t-1The unit i has shut down time at t-1, M is constant, yi,tFor the start-stop state change of the unit i at the time t, Ui,tAnd (4) starting and stopping the unit i at the moment t.

The discrimination model of the starting mode of the machine set is that,

yi,t,s≥yi,t-1-ε1+ε2*[HrsOffi,t-1-CHrs+1],s=3

wherein, yi,t,sState quantity y for executing s-type starting mode for unit i at time ti,tFor the change of the start-stop state of the unit i at the moment t, SsuFor the starting mode set, s is 1, 2 and 3 respectively represent hot start, warm start and cold start, WHrs is the minimum downtime required for warm start, CHrs is the minimum downtime required for cold start, epsilon 1 and epsilon 2 are constants, and HrsOffi,t-1The unit i is shut down at time t-1.

The unit model considering the start-stop process of the unit is as follows,

wherein, yi,t,sState variables, z, for the execution of the s-class starting mode for the unit i at time ti,t″For the state quantity that the unit i is shut down at time t ",the start-up period required for the group i to execute the s-class start-up mode,the period of down time required for unit i,the fixed output at the time of t-t' +2 after the unit i executes the s-type starting mode starting,after the unit i starts to stopThe fixed force at the moment is exerted,and representing the start-stop power of the unit i at the moment t.

A unit scheduling system considering the unit tri-state start-stop process comprises,

a starting mode determining module: acquiring a unit starting and stopping state and a unit starting and stopping state change, and determining a unit starting mode according to a preset unit continuous stopping time model and a unit starting mode judging model;

a modeling module: determining a unit starting and stopping curve according to a unit starting mode, and constructing a unit model considering the unit starting and stopping process;

a scheduling module: and constructing a scheduling plan according to a unit model considering the start-stop process of the unit, and scheduling the unit.

The model of the continuous downtime of the unit in the starting mode determining module is,

HrsOffi,t≤M*(1-yi,t)

|HrsOffi,t-HrsOffi,t-1-1+Ui,t|≤M*yi,t

wherein, HrsOffi,tFor the unit i at time t, the down time, HrsOffi,t-1The unit i has shut down time at t-1, M is constant, yi,tFor the start-stop state change of the unit i at the time t, Ui,tAnd (4) starting and stopping the unit i at the moment t.

The discrimination model of the unit starting mode in the starting mode determination module is,

yi,t,s≥yi,t-1-ε1+ε2*[HrsOffi,t-1-CHrs+1],s=3

wherein, yi,t,sState quantity y for executing s-type starting mode for unit i at time ti,tFor the change of the start-stop state of the unit i at the moment t, SsuFor the starting mode set, s is 1, 2 and 3 respectively represent hot start, warm start and cold start, WHrs is the minimum downtime required for warm start, CHrs is the minimum downtime required for cold start, epsilon 1 and epsilon 2 are constants, and HrsOffi,t-1The unit i is shut down at time t-1.

The unit model which is constructed by the modeling module and considers the start-stop process of the unit is,

wherein, yi,t,sState variables, z, for the execution of the s-class starting mode for the unit i at time ti,t″For the state quantity that the unit i is shut down at time t ",the start-up period required for the group i to execute the s-class start-up mode,the period of down time required for unit i,the fixed output at the time of t-t' +2 after the unit i executes the s-type starting mode starting,is made into a machineAfter group i starts to stopThe fixed force at the moment is exerted,and representing the start-stop power of the unit i at the moment t.

A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device, cause the computing device to perform a linear programming modeling method that considers a unit three-state start-stop process.

A computing device comprising one or more processors, one or more memories, and one or more programs stored in the one or more memories and configured to be executed by the one or more processors, the one or more programs including instructions for performing a linear programming modeling method that accounts for a unit three-state start-stop process.

The invention achieves the following beneficial effects: according to the method, the start-stop curve of the unit is determined according to the start-up mode of the unit, the start-stop curve is more consistent with the actual production operation, the unit model considering the start-stop process of the unit is constructed based on the start-stop curve, the problem that the actual execution requirement cannot be met due to the instantaneous start-stop curve of the existing unit model is solved, compared with the prior art, the method is more practical, the practicability is higher, meanwhile, the dispatching plan and the actual deviation are not larger, and the precision of the thermoelectric operation model in the dispatching of the power system is improved.

Drawings

FIG. 1 is a unit model without considering the start-stop process of a unit;

FIG. 2 is a flow chart of the present invention;

FIG. 3 is a thermal power generating unit modeling considering a unit tri-state start-stop process;

FIG. 4 illustrates a model of the corresponding unit during hot start.

Detailed Description

The invention is further described below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and the protection scope of the present invention is not limited thereby.

As shown in fig. 2, a unit scheduling method considering a unit tri-state start-stop process includes the following steps:

step 1, acquiring a unit starting and stopping state and a starting and stopping state change, and determining a unit starting mode according to a preset unit continuous stopping time model and a unit starting mode judging model.

The model of the unit continuous downtime is as follows:

HrsOffi,t≤M*(1-yi,t) (1)

|HrsOffi,t-HrsOffi,t-1-1+Ui,t|≤M*yi,t (2)

wherein, HrsOffi,tFor the unit i at time t, the down time, HrsOffi,t-1The unit i has shut down time at t-1, M is a large constant, yi,tThe starting and stopping state change of the unit i at the moment t is the logic variable yi,t∈{0,1},yi,t1 is starting up, yi,t0 is stopping, Ui,tAnd (4) starting and stopping the unit i at the moment t.

According to the continuous shutdown time of the unit, the set starting mode discrimination model is constructed as follows:

yi,t,s≥yi,t-1-ε1+ε2*[HrsOffi,t-1-CHrs+1],s=3 (5)

wherein epsilon 1 and epsilon 2 are very small constants; ssuIs a starting mode set; y isi,t,sExecuting the state quantity of the s-type starting mode for the unit i at the time t; y isi,t,sExecuting s-type starting operation for the unit i at the time t, if notThen 0; WHrs is the minimum down time required for warm start; CHrs is the minimum down time required for cold start;

formula (3) indicates that only 1 starting type can be selected when the unit is started, the smaller the value of the starting type s is, the shorter the shutdown time required by the corresponding type of starting is, namely s is 1, 2 and 3 respectively indicate hot starting, warm starting and cold starting; equation (4) shows that the unit i has stopped for the time HrsOff at t-1i,t-1If the minimum time is longer than the minimum time required by warm start and the unit is started at the time t, the unit is always started in a warm or cold state; and combining the formula (5), if the shutdown time is longer than the minimum time required by cold start, the unit is cold start.

In order to ensure that the values of epsilon 1 and epsilon 2 can ensure that the formulas (4) and (5) realize the judgment of the starting mode, the following conditions need to be considered:

(1) when y isi,t,s=1,HrsOffi,t-1The temperature is more than or equal to CHrs, namely the unit is cold started, and the formula (4) needs to meet the following conditions:

-ε1+N1*ε2>0 (6)

-ε1+N1*ε2≤1 (7)

wherein N1 is a non-zero integer;

(2) when y isi,t,sWhen 0, the formula (5) needs to satisfy the following condition:

-1-ε1+N1*ε2≤0 (8)

-1-ε1+N2*ε2≤0 (9)

wherein N2 is a non-zero integer;

(3) when y isi,t,s=1,HrsOffi,t-1< CHrs, formula (5) needs to satisfy the following condition:

-ε1+N2*ε2≤0 (10)

considering the equations (6) - (10) comprehensively, the values of epsilon 1 and epsilon 2 are as follows:

wherein N is a large constant, which is required to satisfy a condition that the maximum possible shutdown time of the unit is longer than that, and Delta is a nonzero number.

And 2, determining a unit starting and stopping curve according to a unit starting mode, and constructing a unit model considering the unit starting and stopping process.

According to the starting mode of the unit, the starting and stopping curves of the unit can be determined, wherein the starting curve is an increasing curve from 0 to the minimum technical output, the stopping curve is a decreasing curve from the minimum technical output to 0, and different starting mode curves have certain differences, as shown in fig. 3 and 4.

The unit start-stop curve can be expressed by the following formula:

wherein the content of the first and second substances,respectively a unit starting curve and a unit stopping curve,the start-up period required for the group i to execute the s-class start-up mode,the period of down time required for unit i,the fixed output at the time k after the unit i executes the s-type starting mode and is started,and (4) fixed output at the moment k after the unit i starts to stop.

As shown in fig. 3, the unit model considering the start-stop process of the unit is,

wherein, yi,t,sState variables, z, for the execution of the s-class starting mode for the unit i at time ti,t″The state quantity of the unit i stopped at the time t' is 0/1 variable,the fixed output at the time of t-t' +2 after the unit i executes the s-type starting mode is an increasing curve from 0 to the minimum technical output,after the unit i starts to stopThe fixed force at that moment is the decreasing curve from the minimum technical force to 0,and representing the start-stop power of the unit i at the moment t.

And 3, constructing a scheduling plan according to the unit model considering the start-stop process of the unit, and scheduling the unit.

The method determines the unit starting and stopping curve according to the unit starting mode, the starting and stopping curve is more consistent with the actual production operation, the unit model considering the unit starting and stopping process is constructed based on the starting and stopping curve, the problem that the actual execution requirement cannot be met due to the instantaneous starting and stopping curve of the existing unit model is solved, compared with the prior art, the method is more practical, the practicability is higher, meanwhile, the dispatching plan and the actual deviation are not larger, and the precision of the thermoelectric operation model in the dispatching of the power system is improved.

A unit scheduling system considering the unit tri-state start-stop process comprises,

a starting mode determining module: the method comprises the steps of obtaining a unit starting and stopping state and a starting and stopping state change, and determining a unit starting mode according to a preset unit continuous stopping time model and a unit starting mode judging model.

The model of the continuous downtime of the unit in the starting mode determining module is,

HrsOffi,t≤M*(1-yi,t)

|HrsOffi,t-HrsOffi,t-1-1+Ui,t|≤M*yi,t

wherein, HrsOffi,tFor the unit i at time t, the down time, HrsOffi,t-1The unit i has shut down time at t-1, M is constant, yi,tFor the start-stop state change of the unit i at the time t, Ui,tAnd (4) starting and stopping the unit i at the moment t.

The discrimination model of the unit starting mode in the starting mode determination module is,

yi,t,s≥yi,t-1-ε1+ε2*[HrsOffi,t-1-CHrs+1],s=3

wherein, yi,t,sState quantity y for executing s-type starting mode for unit i at time ti,tFor the change of the start-stop state of the unit i at the moment t, SsuFor the starting mode set, s is 1, 2 and 3 respectively represent hot start, warm start and cold start, WHrs is the minimum downtime required for warm start, CHrs is the minimum downtime required for cold start, epsilon 1 and epsilon 2 are constants, and HrsOffi,t-1The unit i is shut down at time t-1.

A modeling module: and determining a unit starting and stopping curve according to a unit starting mode, and constructing a unit model considering the unit starting and stopping process.

The unit model which is constructed by the modeling module and considers the start-stop process of the unit is,

wherein, yi,t,sState variables, z, for the execution of the s-class starting mode for the unit i at time ti,t″The state quantity of the unit i stopped at the time t' is 0/1 variable,the start-up period required for the group i to execute the s-class start-up mode,the period of down time required for unit i,the fixed output at the time of t-t' +2 after the unit i executes the s-type starting mode starting,after the unit i starts to stopThe fixed force at the moment is exerted,and representing the start-stop power of the unit i at the moment t.

A scheduling module: and constructing a scheduling plan according to a unit model considering the start-stop process of the unit, and scheduling the unit.

A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device, cause the computing device to perform a linear programming modeling method that considers a unit three-state start-stop process.

A computing device comprising one or more processors, one or more memories, and one or more programs stored in the one or more memories and configured to be executed by the one or more processors, the one or more programs including instructions for performing a linear programming modeling method that accounts for a unit three-state start-stop process.

As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

The present invention is not limited to the above embodiments, and any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention are included in the scope of the claims of the present invention which are filed as the application.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种减温减压器自动投入方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!