Auxiliary machine fault load reduction test method and device, computer equipment and medium

By generating the target load ratio in the auxiliary machine fault load reduction test and multiplying it to determine the boiler target load, the disturbance problem during load command switching is solved, and the continuousness of the boiler input control volume and the stable operation of the unit are achieved.

CN119739058AActive Publication Date: 2025-04-01HUADIAN ELECTRIC POWER SCI INST CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411799920.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-04-01
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

During the auxiliary machine fault load reduction test, when the load command is cut into the boiler main control command, the switching occurs, resulting in discontinuous boiler input control volume, affecting operation stability.

Method used

The target load ratio is generated by the ratio of the load command and the boiler load command at the moment before the auxiliary machine failure occurs in the computer group. When the auxiliary machine failure occurs, the generated regulation load command and the target load ratio are multiplied to determine the boiler target load, thereby achieving disturbance-free switching.

Benefits of technology

Ensure that the combustion instructions of the coal feeder do not change significantly, keep the main parameters of the unit stable under harsh operating conditions, and avoid the unit tripping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119739058A_ABST
    Figure CN119739058A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of thermotechnical automatic control, in particular to an auxiliary machine fault load reduction test method and device, computer equipment and a medium. The method comprises the steps of generating a load regulation and control instruction when an auxiliary engine fault load reduction occurs in a unit; generating a target load ratio based on a ratio of a load instruction at a moment before the auxiliary engine fault load reduction of the unit to a boiler load instruction; and determining a boiler target load based on a product of the regulation and control load instruction and the target load ratio. According to the method, the target load ratio is generated by calculating the ratio of the load instruction at the moment before the RB occurs to the boiler load instruction, and then when the auxiliary machine fault load reduction occurs, the generated regulation and control load instruction and the target load ratio are multiplied to obtain the boiler target load, so that the target load of the RB is switched to the fuel master control without disturbance; it is ensured that the combustion instruction of the coal feeder does not jump substantially, and then it is ensured that all main parameters of the unit are kept stable under the RB severe working condition, and the unit does not trip.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of thermal automatic control, and in particular to a method, device, computer equipment and medium for auxiliary machine failure load reduction test. Background Art

[0002] During the deep peak regulation process, the unit load suddenly drops, and the high-temperature steam and low-temperature cooling are not matched, which may cause thermal expansion, deformation and cracks of the equipment. In severe cases, the equipment is damaged. During this process, the high-discharge temperature may continue to rise, which will increase the risk of cylinder cutting action of the secondary reheat unit. At the same time, abnormal conditions such as water-cooled wall overheating, furnace negative pressure fluctuation, and steam flow rate reduction may occur during the test, posing a threat to the safety of the unit. The RB (Run Back, auxiliary machine failure load reduction) test under the deep regulation condition of the secondary reheat unit is an important measure to test the unit's ability to quickly reduce load when the auxiliary machine fails. Its purpose is to assess the ability of the main thermal automatic control system to cooperate with each other when the auxiliary machine fails, and quickly and safely reduce the unit load to the maximum possible value that can be achieved for stable operation. The successful implementation of the RB test can effectively reduce the probability of the unit tripping due to the tripping of a single auxiliary machine, and improve the safety and stability of the unit. At the same time, the test can also verify the performance and reliability of the unit control system, providing a guarantee for the long-term stable operation of the unit.

[0003] The RB test is somewhat dangerous under the deep adjustment condition of the secondary reheat unit, mainly due to the rapid load reduction process caused by auxiliary machine failure. During the test, abnormal conditions such as water-cooled wall overtemperature, furnace negative pressure fluctuation, and steam flow rate decrease may occur, posing a threat to the safety of the unit. When the coal quality changes, due to the untimely control of BTU (British Thermal Unit), there is a deviation between the output of the boiler master control and the actual load command. At the moment of RB, the load command is switched to the boiler master control command, which will cause a large fluctuation in the amount of fuel, and then cause a large change in superheat. In severe cases, the unit will trip due to untimely adjustment. Summary of the invention

[0004] In view of this, the present invention provides a method, device, computer equipment and medium for auxiliary machine fault load reduction test to solve the problem of switching disturbance when the load instruction is switched to the boiler main control instruction during the RB occurrence process.

[0005] In a first aspect, the present invention provides a method for testing load reduction due to an auxiliary machine failure, the method comprising: generating a control load instruction when the unit reduces load due to an auxiliary machine failure; generating a target load ratio based on the ratio of the load instruction at a moment before the unit reduces load due to an auxiliary machine failure and the boiler load instruction; and determining the boiler target load based on the product of the control load instruction and the target load ratio.

[0006] In the present invention, a target load ratio is generated by calculating the ratio of the load instruction of the computer group before the auxiliary machine failure occurs and the boiler load instruction. Then, when the auxiliary machine failure occurs and the load is reduced, the generated control load instruction and the target load ratio are multiplied to obtain the boiler target load, so that the target load of RB can be switched to the fuel master control without disturbance, ensuring that the combustion instruction of the coal feeder does not change significantly, thereby ensuring that the main parameters of the unit remain stable under the severe working conditions of RB and the unit does not trip.

[0007] In an optional embodiment, when the unit reduces load due to auxiliary machine failure, a control load instruction is generated, including: generating a fault load based on the load setting value when the unit reduces load due to auxiliary machine failure under deep adjustment conditions and the load corresponding to the auxiliary machine tripping through rate limitation; generating a control load instruction based on the smaller value of the fault load and the coordinated control load instruction.

[0008] In an optional embodiment, a target load ratio is generated based on the ratio of the load command of the unit before the auxiliary machine failure occurs and the boiler load command, including: filtering the ratio of the load command of the secondary reheat unit before the auxiliary machine failure occurs and the boiler load command to generate the target load ratio.

[0009] In the present invention, by filtering the ratio, signal interference can be removed, signal fluctuation can be reduced, and the stability of the calculated ratio can be improved.

[0010] In a second aspect, the present invention provides a test device for load reduction due to auxiliary machine failure, the device comprising: an instruction generation module, used to generate a control load instruction when the unit reduces load due to auxiliary machine failure; a ratio generation module, used to generate a target load ratio based on the ratio of the load instruction at the moment before the unit reduces load due to auxiliary machine failure and the boiler load instruction; a target determination module, used to determine the boiler target load based on the product of the control load instruction and the target load ratio.

[0011] In an optional embodiment, the instruction generation module includes: a first switching block, which is used to output a load setting value according to whether an auxiliary machine fault load reduction instruction is received under a deep adjustment condition; a rate limiting block, which is used to rate limit the load setting value and the load corresponding to the auxiliary machine tripping to generate a fault load; a second switching block, which is used to output a fault load or a coordinated control load instruction according to whether an auxiliary machine fault load reduction instruction is received; a low selection block, which is used to generate a load instruction for the secondary reheat unit before the auxiliary machine fault load reduction occurs according to the coordinated control load instruction output by the second switching block, or to generate a deep adjustment load instruction according to the smaller value of the fault load output by the second switching block and the coordinated control load instruction.

[0012] In the present invention, by adopting the low selection block, a valid signal can be selected from two input signals, and when one of the signals fails, it can automatically switch to the other signal, thereby ensuring the continuity and reliability of the system. The low selection block can not only select a low value, but also be configured to automatically switch under specific conditions (such as bad points), providing a flexible control strategy. Through the two-choice logic, the low selection block ensures that the signal can still be output even if one measuring point fails, thereby ensuring the normal operation and safety of the equipment during the RB process.

[0013] In the present invention, by adopting a rate limiting block, the rate can be limited by the rate limiting block, which can prevent the system from becoming unstable due to excessively rapid changes and ensure the smooth operation of the system. The rate limiting block can limit the rate of the control process according to actual needs, thereby optimizing the control effect and enabling the system to achieve the set goals more accurately. By limiting the rate, the rate limiting block can prevent equipment parameters from being damaged due to excessively rapid changes, extend the service life of the equipment, and reduce maintenance costs.

[0014] In an optional embodiment, the ratio generation module includes: a division block, which is used to receive the load instruction and the boiler load instruction to perform ratio operation to obtain a target load ratio; a third switching block, which is used to output the target load ratio after filtering by the filtering block at the previous moment or output the target load ratio at the current moment according to whether an auxiliary machine fault load reduction instruction is received.

[0015] In an optional implementation, the target determination module includes: a multiplication block, used to multiply the target load ratio output by the third switching block and the deep adjustment load instruction to output the boiler target load.

[0016] In an optional implementation, the division block is a division block with zero value cutoff.

[0017] In the present invention, by adopting the division block to perform the division operation, the precision and accuracy of the calculation result can be ensured, which is crucial for industrial processes that require precise control. Through the trigger block, engineers can more conveniently implement complex division logic without writing cumbersome code, thereby improving programming efficiency and readability. The division block can be used in combination with other functional blocks to adapt to different industrial control scenarios, thereby enhancing the flexibility and scalability of the system. Through the division block with "0" value cut-off judgment, even if a negative load value or "0 value" occurs, the bad value can be cut off, thereby ensuring the normal progress of the loop correct calculation RB test.

[0018] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the auxiliary machine fault load reduction test method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0019] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the auxiliary machine fault load reduction test method of the first aspect or any corresponding embodiment thereof.

[0020] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the auxiliary machine fault load reduction test method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 is a flow chart of a method for testing load reduction due to auxiliary machine failure according to an embodiment of the present invention;

[0023] Figure 2 is a structural block diagram of an auxiliary machine failure load reduction test device according to an embodiment of the present invention;

[0024] Figure 3 is a structural schematic diagram of an auxiliary machine failure load reduction test device according to an embodiment of the present invention;

[0025] Figure 4 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0027] According to an embodiment of the present invention, an embodiment of an auxiliary machine fault load reduction test method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0028] In this embodiment, a method for testing load reduction due to auxiliary machine failure is provided. Figure 1 : is a flow chart of a method for load shedding test for auxiliary machine failure according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0029] Step S101, when the auxiliary machine failure occurs and the load is reduced, a load control instruction is generated.

[0030] Step S102, generating a target load ratio based on the ratio of the load command at the moment before the auxiliary machine failure occurs and the boiler load command.

[0031] Step S103, determining the boiler target load based on the product of the control load instruction and the target load ratio.

[0032] Specifically, the unit in this embodiment can be a double reheat unit. The double reheat unit is an advanced thermal power generating unit. In this unit, after the steam does work in the steam turbine, it will undergo two reheating processes. Generally speaking, the new steam coming out of the boiler first enters the high-pressure cylinder to do work, and then the exhaust steam is led out for the first reheating, and then enters the medium-pressure cylinder to do work, and the exhaust steam of the medium-pressure cylinder is reheated again, and finally enters the low-pressure cylinder to continue to do work. Therefore, the RB test in the double reheat unit may cause abnormal conditions such as water-cooled wall overheating, furnace negative pressure fluctuations, and steam flow rate reduction.

[0033] When RB occurs, the system needs to quickly switch from the normal operation state to a state that can deal with emergencies (e.g., two auxiliary machines are running during normal operation, but only one auxiliary machine is running when RB occurs). In this process, when switching from the load command to the boiler master control command, because the boiler load command is obtained by adding or subtracting the pressure regulation loop value from the load command, that is, the boiler master control command is the result of combining the load demand and the pressure regulation demand. Therefore, in actual operation, there will be a deviation between the boiler master control command and the original load command. Because of this deviation, switching from the load command to the boiler master control command when RB occurs will cause discontinuous changes in the boiler input control quantity, thereby affecting the operating stability of the boiler.

[0034] Based on this, this embodiment records the load instruction before the occurrence of RB, and obtains the boiler master control instruction (i.e., boiler load instruction) obtained by adding or subtracting the pressure regulation loop value of the load instruction, and then divides the load instruction and the boiler master control instruction to obtain the ratio of the two as the target load ratio. After the occurrence of RB, the current load instruction is obtained, the load instruction and the target load ratio are multiplied, and the product obtained by the multiplication is used as the boiler target load or the boiler load instruction (i.e., boiler master control instruction). As a result, when switching from the load instruction to the boiler master control instruction, the follow-up change is achieved, that is, the proportional relationship between the two during normal operation is continued during the switching process, so that switching from the load instruction to the boiler load instruction will not cause disturbance.

[0035] Specifically, the RB test in this embodiment may be a RB test under deep regulation conditions. The deep regulation conditions (i.e., deep peak regulation conditions) refer to the working state in which the secondary reheat unit significantly reduces the power generation to meet the grid dispatching requirements during the low load period of the grid. That is, when RB occurs under deep regulation conditions, the load requirement is lower than the load for RB under other conditions.

[0036] The auxiliary machine failure load reduction test method provided in this embodiment generates a target load ratio by calculating the ratio of the load command of the computer group before the auxiliary machine failure load reduction and the boiler load command. Then, when the auxiliary machine failure load reduction occurs, the generated control load command and the target load ratio are multiplied to obtain the boiler target load, so that the target load of RB can be switched to the fuel main control without disturbance, ensuring that the combustion command of the coal feeder does not change significantly, thereby ensuring that the main parameters of the unit remain stable under the severe working conditions of RB and the unit does not trip.

[0037] In this embodiment, a method for load reduction test of auxiliary machine failure is provided, and the method comprises the following steps:

[0038] Step S201, when the auxiliary machine failure occurs and the load is reduced, a load control instruction is generated.

[0039] Specifically, the above step S201 includes:

[0040] Step S2011, the load setting value when the secondary reheat unit has an auxiliary machine fault load reduction under the deep adjustment condition and the load corresponding to the auxiliary machine tripping are rate limited to generate the fault load; wherein, the load setting value refers to the operating load of the unit under the deep adjustment condition, which can be 15% or 30% of the normal operating load, that is, the load setting value is 15%Pe or 30%Pe, etc. At the same time, the auxiliary machine fault load reduction refers to the tripping of one of the two auxiliary machines in normal operation. At this time, the unit cannot carry a higher load, that is, it needs to reduce the load to adapt to the load of a single auxiliary machine, and the maximum load that a single auxiliary machine can carry is the load corresponding to the auxiliary machine tripping.

[0041] In this embodiment, the load setting value and the load corresponding to the auxiliary machine tripping are rate-limited. The rate limit here refers to the rate at which the corresponding load is reduced when RB occurs. Specifically, during the normal operation of the unit, if an auxiliary machine trips, then in order to quickly reduce to the target load, a rate is required. Generally, the rate of the supply and exhaust fans is 100% of the rated load / minute; the rate of the primary fan after RB occurs is 100% of the rated load / minute, that is, the supply and exhaust fan RB can be reduced to the target load (that is, the load that a single auxiliary machine can carry) in 30 seconds, and the primary fan RB can reach the target load in 15 seconds.

[0042] Step S2012, generating a control load instruction according to the smaller value of the fault load and the coordinated control load instruction. Specifically, for the fault load obtained after rate limiting, it is compared with the coordinated control load instruction, and the smaller value is selected to generate the control load instruction. Among them, the coordinated control load instruction is an external input control instruction, which can be adjusted based on changes in grid demand, unit operating status, and unit operating restrictions. That is, during the operation of the unit, the coordinated control load instruction may change continuously. Therefore, the coordinated control load instruction and the fault load can be continuously received for comparison. If the coordinated control load instruction is smaller than the fault load at the beginning, the control load instruction is generated based on the fault load; if the coordinated control load instruction gradually decreases during the operation of the unit until it is smaller than the fault load, the control load instruction is generated based on the coordinated control load instruction.

[0043] Step S202, generating a target load ratio based on the ratio of the load command at the moment before the auxiliary machine failure occurs and the boiler load command.

[0044] Specifically, the above step S202 includes:

[0045] Step S2021, after filtering the ratio of the load instruction of the secondary reheat unit before the auxiliary machine failure load reduction occurs and the boiler load instruction, a target load ratio is generated. Specifically, in practical applications, the load instruction of the secondary reheat unit can be recorded, so that when RB occurs, the load instruction before the occurrence of RB can be obtained, and the boiler main control instruction (i.e., boiler load instruction) obtained by adding or subtracting the pressure regulation loop value can be obtained, and the ratio of the load instruction and the boiler load instruction is calculated. The calculated ratio can also be filtered to obtain the target load ratio.

[0046] Step S203: Determine the boiler target load based on the product of the load control instruction and the target load ratio. Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.

[0047] In this embodiment, a load reduction test device for auxiliary machine fault is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0048] This embodiment provides an auxiliary machine fault load reduction test device, such as Figure 2 As shown, including:

[0049] The command generation module 21 is used to generate a load control command when the auxiliary machine failure occurs and the load is reduced.

[0050] The ratio generating module 22 is used to generate a target load ratio based on the ratio of the load command at the moment before the auxiliary machine failure occurs in the unit and the boiler load command.

[0051] The target determination module 23 is used to determine the boiler target load based on the product of the control load instruction and the target load ratio.

[0052] The further functional description of each of the above modules is the same as that of the above corresponding embodiments and will not be repeated here.

[0053] In an optional embodiment, the instruction generation module includes: a first switching block, which is used to output a load setting value according to whether an auxiliary machine fault load reduction instruction is received under a deep adjustment condition; a rate limiting block, which is used to rate limit the load setting value and the load corresponding to the auxiliary machine tripping to generate a fault load; a second switching block, which is used to output a fault load or a coordinated control load instruction according to whether an auxiliary machine fault load reduction instruction is received; a low selection block, which is used to generate a load instruction for the secondary reheat unit before the auxiliary machine fault load reduction occurs according to the coordinated control load instruction output by the second switching block, or to generate a deep adjustment load instruction according to the smaller value of the fault load output by the second switching block and the coordinated control load instruction.

[0054] Among them, Figure 3 As shown, the first switching block (SFT) 4 includes three input terminals Z, X1 and X2, wherein when Z=1, the first switching block 4 outputs the value of X1, and when Z=0, the first switching block 44 outputs the value of X2. Specifically, when the Z input terminal of the first switching block 4 receives RB1 under the deep adjustment condition, the output value of X1 is 1000MW, that is, the current load setting value is 1000MW, and when the Z input terminal of the first switching block 4 does not receive RB1 under the deep adjustment condition, the output value of X2 is 660MW, that is, the current load setting value is 660MW.

[0055] The output end of the first switching block 4 is connected to the input end of the rate limiting block (RatLmt) 5, that is, the rate limiting block 5 receives the load setting value output by the first switching block 4. At the same time, the rate limiting block 5 also receives the load corresponding to the auxiliary machine tripping, and performs rate limiting on the received load. The output end of the rate limiting block 5 is connected to the input end X1 of the second switching block (SFT) 7, and at the same time, the input end X2 of the second switching block 7 receives the coordinated control load instruction 2, and the input end Z of the second switching block 7 is used to receive the auxiliary machine fault rapid load reduction instruction (RUNBACK) 6, that is, when RB occurs, the input end Z of the second switching block 7 = 1, at this time, the second switching block 7 outputs the value of X1, that is, the load output by the rate limiting block 5. When RB does not occur, the input end Z of the second switching block 7 = 0, at this time, the second switching block 7 outputs the value of X2, that is, the coordinated control load instruction 2.

[0056] The output end of the second switching block 7 is connected to the input end X1 of the low selection block (TwoSel) 8, and the input end X2 of the low selection block 8 receives the coordinated control load instruction 2. The output end of the low selection block 8 outputs the smaller value of the input ends X1 and X2. Therefore, when RB does not occur, that is, the input end Z of the second switching block 7 is 0, the output of the second switching block 7 is the value of its input end X2, that is, the coordinated control load instruction 2. At this time, both input ends of the low selection block 8 are coordinated control load instructions 2, and the output is also a coordinated control load instruction. Therefore, when RB does not occur, the load instruction (RBDMD) 9 is the coordinated control load instruction 2 output by the low selection block 8. At the same time, the load instruction can be recorded to facilitate the calculation of the target load ratio. When RB occurs, the input end X1 of the low selection block 8 inputs the fault load output by the second switching block 7. At this time, the low selection block 8 compares the size of the fault load and the coordinated control load instruction 2, and outputs the smaller value of the two as the control load instruction.

[0057] In an optional embodiment, the ratio generation module includes: a division block (Div) 11, which is used to receive the load instruction and the boiler load instruction to perform ratio calculation to obtain the target load ratio; a third switching block (SFT) 13, which is used to output the target load ratio after filtering by the filter block (Filter) 14 at the previous moment or output the target load ratio at the current moment according to whether the auxiliary machine fault load reduction instruction is received. Specifically, the division block 11 can be a division block 11 with 0 value cut-off. Through the division block 11 with "0" value cut-off judgment, even if a negative load value or "0 value" appears, the bad value can be cut off, ensuring that the loop correctly calculates the RB test normally.

[0058] Among them, Figure 3As shown, the input terminal X2 of the division block 11 receives the load instruction or the load control instruction output by the low selection block 8. The input terminal X1 of the division block 11 receives the boiler load instruction 10. The division block 11 performs a division operation on the instructions received at the two input terminals, and outputs the calculated ratio to the input terminal X2 of the third switching block 13. The input of the input terminal X2 of the third switching block 13 is the value after the output value is filtered by the filter block 1414, and the input terminal Z of the third switching block 13 is used to receive the auxiliary machine fault rapid load reduction instruction (RUNBACK) 6, that is, when RB does not occur, the input terminal Z of the third switching block 13 = 0, at this time, the third switching block 13 outputs the value of X2, that is, the ratio of the boiler load instruction and the load instruction (that is, the RB target load ratio RBTARGETBZ12); when RB occurs, the third switching block 13 outputs the value of X1, that is, the filtered ratio.

[0059] In an optional embodiment, the target determination module includes: a multiplication block (Mul) 15, which is used to multiply the target load ratio output by the third switching block 13 and the deep adjustment load instruction to output the boiler target load. Figure 3 As shown, the input end X1 of the multiplication block 15 is connected to the output end of the low selection block 8, and the input end X2 of the multiplication block 15 is connected to the output end of the third switching block 13. The multiplication block 15 multiplies the values ​​input from the two input ends and outputs the boiler target load. Specifically, when RB does not occur, the third switching block 13 outputs the value of X2, that is, the ratio of the load instruction and the boiler load instruction, and the ratio is input to the input end X2 of the multiplication block 15. At the same time, because RB does not occur, the output end of the low selection block 8 outputs the load instruction, that is, the coordinated control load instruction 2, and the load instruction and the ratio are multiplied to obtain the boiler target load. Based on this, when RB does not occur, the boiler load instruction follows the coordinated control load instruction. When RB occurs, the third switching block 13 outputs the value of X1, that is, the filtered ratio; at the same time, because RB occurs, the output end of the low selection block 8 outputs the smaller value of the fault load and the coordinated control load instruction, that is, the control load instruction, and the multiplication block 15 multiplies the control load instruction and the ratio to obtain the boiler load instruction (that is, the RB target load RBTARGET).

[0060] In addition, the third switching block 13 can select a switching block with a rate, that is, the rate at which the output of the third switching block 13 switches from the value of its input terminal X2 to the value of its input terminal X1 when RB occurs can be controlled, and the rate at which the output of the third switching block 13 switches from the value of its input terminal X1 to the value of its input terminal X2 after RB is eliminated can also be controlled. This can further improve the timeliness of the boiler target load adjustment.

[0061] In the present invention, the TWOSEL low selection function block is used to allow a valid signal to be selected from two input signals. When one of the signals fails, it can automatically switch to the other signal, thereby ensuring the continuity and reliability of the system. The TWOSEL block can not only select a high value or a low value, but can also be configured to automatically switch under specific conditions (such as bad points), providing a flexible control strategy. Through the two-choice logic, the TWOSEL block ensures that even if one measuring point fails, the correct signal can still enter the DCS (Distributed Control System), thereby ensuring the normal operation and safety of the equipment during the RB process.

[0062] In the present invention, the RatLmt rate limiting function block is utilized, and the rate can be limited by the RatLmt block, so as to prevent the system from becoming unstable due to excessively rapid changes, thereby ensuring the smooth operation of the DCS system. In the DCS logic, the RatLmt block can limit the rate of the control process according to actual needs, thereby optimizing the control effect and enabling the system to achieve the set target more accurately. By limiting the rate, the RatLmt block can prevent equipment parameters from being damaged due to excessively rapid changes, thereby extending the service life of the equipment and reducing maintenance costs.

[0063] In the present invention, a Div division block with "0" value cutoff is used. The Div block is mainly used to perform division operations in DCS logic, which can ensure the precision and accuracy of the calculation results. It is crucial for industrial processes that require precise control. Through the Div block, engineers can more conveniently implement complex division logic without writing cumbersome codes, thereby improving programming efficiency and readability. The Div block can be used in combination with other functional blocks to adapt to different industrial control scenarios, thereby enhancing the flexibility and scalability of the DCS system. Through the Div division block with "0" value cutoff judgment, even if load failure or "0 value" occurs, the bad value can be cut off, thereby ensuring the normal calculation of the loop RB test.

[0064] In the present invention, the Mul multiplication function block with an addition coefficient is used to calculate the product of physical quantities such as speed, distance, area, etc., so as to achieve precise control of the industrial process. The Mul block can be used in combination with other function blocks, such as with addition, subtraction, division and other blocks, to achieve more complex mathematical operations and control logic. The Mul block can be used in conjunction with other instructions and registers to achieve complex control logic and mathematical operations. The Mul block plays an important role in DCS logic, and its accuracy and flexibility provide strong support for the stable operation of the industrial automation system. The Mul multiplication function block with an addition coefficient can quickly calculate the load value of the RB loop to meet the ability to quickly reduce the load when the auxiliary machine fails.

[0065] In the present invention, when the unit is in deep regulation and RB occurs, the load value corresponding to the auxiliary machine tripping is quickly reduced according to the current deep regulation load of the unit, and the load instruction before the RB occurs is memorized. The boiler load instruction is divided by the load instruction to obtain the ratio of the RB target load, and the ratio is multiplied with the control load instruction after the RB occurs to obtain the target load output of RB, so that the target load of RB can be switched to the fuel main control without disturbance, ensuring that the combustion instruction of the coal feeder does not jump significantly, thereby ensuring that the main parameters of the unit remain stable under the severe RB working conditions and avoiding the risk of the unit tripping.

[0066] The embodiment of the present invention also provides a computer device having the above Figure 2 or Figure 3 The auxiliary machine fault load reduction test device shown.

[0067] See also Figure 4 , Figure 4 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 4 As shown, the computer device includes: one or more processors 100, a memory 200, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 4 A processor 100 is taken as an example.

[0068] The processor 100 may be a central processing unit, a network processor or a combination thereof. The processor 100 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable logic gate array, a general purpose array logic or any combination thereof.

[0069] The memory 200 stores instructions executable by at least one processor 100, so that at least one processor 100 executes the method shown in the above embodiment.

[0070] The memory 200 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the use of a computer device based on the presentation of a small program landing page, etc. In addition, the memory 200 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 200 may optionally include a memory remotely arranged relative to the processor 100, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0071] The memory 200 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 200 may also include a combination of the above types of memory.

[0072] The computer device further includes a communication interface 300 for the computer device to communicate with other devices or a communication network.

[0073] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0074] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0075] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for testing load reduction due to auxiliary machine failure, characterized in that: The method comprises: When the unit has an auxiliary machine failure and reduces the load, a load control instruction is generated; Generate a target load ratio based on the ratio of the load command at the moment before the auxiliary machine failure occurs and the boiler load command; The boiler target load is determined based on the product of the control load instruction and the target load ratio.

2. The method according to claim 1, characterized in that When the unit has an auxiliary machine failure and the load is reduced, a load control instruction is generated, including: The load setting value when the auxiliary machine fails to reduce the load under deep adjustment conditions of the secondary reheat unit and the load corresponding to the auxiliary machine tripping are generated through rate limitation to generate the fault load; A regulation load instruction is generated according to the smaller value of the fault load and the coordinated control load instruction.

3. The method according to claim 1, characterized in that The target load ratio is generated based on the ratio of the load command before the auxiliary machine failure occurs and the boiler load command, including: The target load ratio is generated by filtering the ratio of the load command of the secondary reheat unit before the auxiliary machine failure occurs and the boiler load command.

4. An auxiliary machine fault load reduction test device, characterized in that: The device comprises: The command generation module is used to generate a load control command when the unit has an auxiliary machine failure and reduces the load; A ratio generating module, used for generating a target load ratio based on the ratio of the load command at the moment before the auxiliary machine failure occurs and the boiler load command of the unit; The target determination module is used to determine the boiler target load based on the product of the control load instruction and the target load ratio.

5. The device according to claim 4, characterized in that The instruction generation module comprises: The first switching block is used to output a load setting value according to whether a load reduction instruction due to an auxiliary machine failure under a deep adjustment condition is received; A rate limiting block, used for performing rate limiting on the load setting value and the load corresponding to the auxiliary machine tripping to generate a fault load; The second switching block is used to output a fault load or a coordinated control load instruction according to whether an auxiliary machine fault load reduction instruction is received; The low selection block is used to generate a load instruction for the secondary reheat unit before load reduction occurs due to an auxiliary machine failure according to the coordinated control load instruction output by the second switching block, or to generate a deep adjustment load instruction according to the smaller value of the fault load output by the second switching block and the coordinated control load instruction.

6. The device according to claim 4, characterized in that The ratio generating module comprises: A division block is used to receive the load instruction and the boiler load instruction to perform ratio calculation to obtain a target load ratio; The third switching block is used to output the target load ratio after filtering by the filtering block at the previous moment or output the target load ratio at the current moment according to whether the auxiliary machine failure load reduction instruction is received.

7. The device according to claim 6, characterized in that The target determination module comprises: The multiplication block is used to multiply the target load ratio output by the third switching block and the deep adjustment load instruction to output the boiler target load.

8. The device according to claim 6, characterized in that The division block is a division block with zero value cutoff.

9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the auxiliary machine fault load reduction test method according to any one of claims 1 to 3 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the auxiliary machine failure load reduction test method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Low-load safety automatic control method for auxiliary engine under deep peak regulation of thermal power generating unit

    CN115576199A

  • Coal quantity distribution method and device under auxiliary machine fault load reduction working condition and medium

    CN118333306A

  • Lead acceleration control system and method for variable-load boiler of ultra (SUPER) critical coal-fired unit

    WO2023078352A1