Data Detection Method, Device, Electronic Equipment and Storage Medium for Thermal Power Unit

By calculating the theoretical carbon emissions of thermal power units and dynamically setting the carbon emission threshold range, the accuracy problem of machine learning model in the detection of carbon emissions of thermal power units is solved, and efficient and accurate carbon emission abnormality detection is achieved.

CN120163342BActive Publication Date: 2025-08-05NANJING HUADUN ELECTRIC POWER INFORMATION SAFETY EVALUATION CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510645360.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-20
Publication Date
2025-08-05
Estimated Expiration
2045-05-20

AI Technical Summary

Technical Problem

In the prior art, the carbon emission anomaly detection method for thermal power units based on machine learning models is highly dependent on data, and the detection accuracy is poor due to data loss, noise or inconsistency.

Method used

By obtaining the activity data of the thermal power unit, the theoretical carbon emissions are calculated, and the carbon emission threshold range is determined based on the carbon emissions in multiple time ranges, and the threshold is dynamically set for abnormal detection.

Benefits of technology

It improves the efficiency of obtaining carbon emissions and the accuracy of abnormal detection, and achieves efficient and accurate detection of carbon emissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120163342B_ABST
    Figure CN120163342B_ABST
Patent Text Reader

Abstract

The present invention discloses a data detection method, device, electronic device, and storage medium for a thermal power plant. The method comprises: obtaining first data corresponding to a target thermal power plant, the first data being activity data of the target thermal power plant when operating within a first time range; determining first carbon emissions corresponding to the target thermal power plant based on the first data, the first carbon emissions being the theoretical carbon emissions of the target thermal power plant when operating within the first time range; determining a carbon emission threshold range corresponding to the target thermal power plant based on second carbon emissions corresponding to the target thermal power plant, the second carbon emissions comprising the carbon emissions of the target thermal power plant when operating within a preset number of second time ranges; and determining a detection result of the first data based on the first carbon emissions and the carbon emission threshold range, the detection result being used to indicate whether there is an anomaly in the first data. This solution improves the accuracy of detecting activity data used to calculate carbon emissions during the operation of a thermal power plant.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data detection, and in particular to a data detection method, device, electronic equipment and storage medium for a thermal power unit. Background Art

[0002] With the large-scale commissioning of thermal power plants, their automation levels are continuously increasing. The safe and stable operation of these plants is crucial to the power grid. Currently, machine learning-based recognition methods are commonly used to detect anomalies in the activity data used to calculate carbon emissions during thermal power plant operation. These methods are highly data-dependent and require a large amount of high-quality historical data for model training. However, in practical applications, the data corresponding to thermal power plants is often missing, noisy, or inconsistent, resulting in poor training results for machine learning models and, consequently, poor accuracy in detecting anomalies in the activity data used to calculate carbon emissions during thermal power plant operation. Summary of the Invention

[0003] The present invention provides a data detection method, device, electronic device and storage medium for a thermal power unit, so as to solve the problem of poor accuracy in detecting activity data used for calculating carbon emissions during operation of the thermal power unit.

[0004] According to one aspect of the present invention, a data detection method for a thermal power unit is provided, the method comprising:

[0005] Obtaining first data corresponding to a target thermal power unit, where the first data is activity data of the target thermal power unit when it is running within a first time range, and the activity data is used to calculate carbon emissions of the target thermal power unit;

[0006] Determine a first carbon emission amount corresponding to the target thermal power unit based on the first data, where the first carbon emission amount is a theoretical carbon emission amount of the target thermal power unit when operating within a first time range;

[0007] determining a carbon emission threshold range corresponding to the target thermal power group based on a second carbon emission corresponding to the target thermal power group, the second carbon emission including the carbon emissions of the target thermal power group when operating respectively within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges being continuous in time, a second time range that is continuous in time with the first time range exists in the preset number of second time ranges, each second time range in the preset number of second time ranges is before the first time range and the time length of each second time range is the same as the time length of the first time range;

[0008] A detection result of the first data is determined based on the first carbon emission amount and the carbon emission amount threshold range, where the detection result is used to indicate whether the first data has an abnormality.

[0009] According to another aspect of the present invention, a data detection device for a thermal power unit is provided, the device comprising:

[0010] A data acquisition module is used to acquire first data corresponding to a target thermal power unit, where the first data is activity data of the target thermal power unit when it is operating within a first time range, and the activity data is used to calculate the carbon emissions of the target thermal power unit;

[0011] A first determination module is configured to determine a first carbon emission amount corresponding to a target thermal power unit based on the first data, where the first carbon emission amount is a theoretical carbon emission amount of the target thermal power unit when operating within a first time range;

[0012] a second determination module, configured to determine a carbon emission threshold range corresponding to the target thermal power unit based on a second carbon emission corresponding to the target thermal power unit, the second carbon emission including carbon emissions of the target thermal power unit when operating within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges being continuous in time, a second time range that is continuous in time with the first time range exists in the preset number of second time ranges, each second time range in the preset number of second time ranges is before the first time range and a time length of each second time range is the same as a time length of the first time range;

[0013] The third determination module is used to determine a detection result of the first data based on the first carbon emission amount and the carbon emission amount threshold range, where the detection result is used to indicate whether the first data has an abnormality.

[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0015] At least one processor; and a memory in communication with the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the data detection method for a thermal power unit according to any embodiment of the present invention.

[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for enabling a processor to implement the data detection method for a thermal power unit according to any embodiment of the present invention when the computer instructions are executed.

[0017] The technical solution of the embodiment of the present invention obtains first data corresponding to the target thermal power group; determines the first carbon emissions corresponding to the target thermal power group based on the first data, and the first carbon emissions are the theoretical carbon emissions of the target thermal power group when operating within a first time range, thereby achieving the first carbon emissions corresponding to the target thermal power group through theoretical calculation, and improving the efficiency of obtaining the first carbon emissions; determines the carbon emission threshold range corresponding to the target thermal power group based on the second carbon emissions corresponding to the target thermal power group, and the second carbon emissions include the carbon emissions of the target thermal power group when operating respectively within a preset number of second time ranges, and there are carbon emissions in the preset number of second time ranges that are temporally connected with the first time range. The second time range is continued, so that the carbon emission threshold range is updated as the first carbon emissions change, thereby realizing the dynamic setting of the carbon emission threshold range and improving the accuracy of anomaly detection for the first data; the detection result of the first data is determined based on the first carbon emissions and the carbon emission threshold range, and the detection result is used to indicate whether the first data has an anomaly, and it is realized that by comparing the first carbon emissions corresponding to the target thermal power unit with the carbon emission threshold range, it is possible to determine whether the first carbon emissions are abnormal based on the comparison result of the first carbon emissions and the carbon emission threshold range, so that it is possible to reflect whether the first data corresponding to the target thermal power unit has an anomaly through the first carbon emissions.

[0018] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 A flow chart of a data detection method for a thermal power unit provided by an embodiment of the present invention;

[0021] Figure 2 A flow chart of another method for detecting data of a thermal power plant provided by an embodiment of the present invention;

[0022] Figure 3 A schematic structural diagram of a data detection device for a thermal power unit provided by an embodiment of the present invention;

[0023] Figure 4 A schematic structural diagram of an electronic device for implementing a data detection method for a thermal power unit provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions 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 embodiments described are only 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 ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0025] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0026] Figure 1 This is a flow chart of a data detection method for a thermal power plant provided by an embodiment of the present invention. The embodiment of the present invention is applicable to the case of detecting activity data used to calculate carbon emissions during the operation of a thermal power plant. The method can be executed by a data detection device for a thermal power plant. The device can be implemented in the form of hardware and / or software and can be configured in an electronic device that implements the data detection method for a thermal power plant. Figure 1 As shown, the data detection method of the thermal power unit includes:

[0027] S101. Obtain first data corresponding to a target thermal power unit, where the first data is activity data of the target thermal power unit when it operates within a first time range, and the activity data is used to calculate carbon emissions of the target thermal power unit.

[0028] Among them, the target thermal power unit may refer to the thermal power unit for which data detection is desired. The target thermal power unit generates heat energy by burning fuel, and then converts the heat energy into mechanical energy so that the generator generates electricity. Activity data may refer to data related to carbon emissions during the operation of the target thermal power unit. Exemplarily, the activity data may include at least: fuel consumption and power generation. Carbon emissions may refer to the amount of carbon dioxide emissions generated by the consumption and combustion of the target thermal power unit during operation. The first time range may refer to the time range between the first moment and the second moment. The second moment may be the current moment, and the first moment is before the second moment. The time length of the first time range may be a preset time length. Exemplarily, the preset time length may be 10 minutes or 1 hour.

[0029] Specifically, when the target thermal power unit is operating within the first time range, activity data of the target thermal power unit at each moment within the first time range can be collected and aggregated to form first data corresponding to the target thermal power unit. Exemplarily, the first data corresponding to the target thermal power unit can be obtained via a distributed control system pre-configured for the target thermal power unit.

[0030] Optionally, pre-data processing is performed on the activity data of the target thermal power unit at each moment within the first time range and then aggregated to form first data corresponding to the target thermal power unit. Pre-data processing includes at least missing value processing, outlier processing, and normalization. Missing value processing can fill in missing activity data of the target thermal power unit within the first time range. Outlier processing can identify and remove activity data that exceeds a preset data range from the activity data of the target thermal power unit at each moment within the first time range.

[0031] S102: Determine a first carbon emission corresponding to the target thermal power unit based on the first data, where the first carbon emission is a theoretical carbon emission when the target thermal power unit operates within a first time range.

[0032] The theoretical carbon emissions may refer to the theoretical value of carbon emissions generated by the target thermal power unit during operation. Furthermore, the first carbon emissions corresponding to the target thermal power unit may be obtained by theoretically calculating the first data corresponding to the target thermal power unit, so that it is possible to determine whether the first data is abnormal by determining whether the first carbon emissions are abnormal.

[0033] As an optional implementation manner of an embodiment of the present invention, determining the first carbon emissions corresponding to the target thermal power group based on the first data includes: determining the carbon emission factor corresponding to the first data; and determining the first carbon emissions corresponding to the target thermal power group based on the first data and the carbon emission factor corresponding to the first data.

[0034] The carbon emission factor may refer to the amount of carbon dioxide emissions generated by the operation and combustion of the target thermal power unit when the first data corresponding to the target thermal power unit is a unit quantity. Specifically, the product of the first data and the carbon emission factor corresponding to the first data may be used as the first carbon emissions corresponding to the target thermal power unit, thereby efficiently obtaining the first carbon emissions corresponding to the target thermal power unit and avoiding complex calculation processes.

[0035] Exemplarily, when the first data is fuel consumption, the first carbon emissions corresponding to the target thermal power unit are determined according to the following formula:

[0036] ;

[0037] in, represents the first carbon emission, Indicates fuel consumption, represents the carbon emission factor corresponding to the fuel, Indicates the net calorific value of the fuel, represents the carbon oxidation rate of the fuel, Indicates the carbon content of the fuel.

[0038] As an optional implementation manner of an embodiment of the present invention, determining the carbon emission factor corresponding to the first data includes: determining a preset carbon emission factor corresponding to the first data; determining a fifth carbon emission amount and a sixth carbon emission amount corresponding to the target thermal power group, the fifth carbon emission amount being obtained based on the third data and the preset carbon emission factor corresponding to the target thermal power group, the third data being the activity data of the target thermal power group when it is operating within a third time range, and the sixth carbon emission amount being obtained by measuring the flue gas generated when the target thermal power group is operating within the third time range, and the third time range is before the first time range; the preset carbon emission factor is corrected based on the fifth carbon emissions and the sixth carbon emissions corresponding to the target thermal power group to obtain the carbon emission factor corresponding to the first data.

[0039] Among them, the preset carbon emission factor corresponding to the first data may refer to the preset baseline value of the carbon emission factor corresponding to the first data. The third data may also refer to the activity data of the target thermal power unit when it is operating within the fifth time range. The time length of the fifth time range is the same as the time length of the third time range, the environmental data of the target thermal power unit when it is operating in the fifth time range is the same as the environmental data of the target thermal power unit when it is operating in the third time range, and the unit operating status data of the target thermal power unit when it is operating in the fifth time range is the same as the unit operating status data of the target thermal power unit when it is operating in the third time range. The environmental data may include the temperature and humidity of the environment in which the target thermal power unit is operating, and the unit operating status data may include the load rate and equipment status of the target thermal power unit when it is operating.

[0040] Specifically, the product of the third data and the preset carbon emission factor can be used as the fifth carbon emission corresponding to the target thermal power unit. Furthermore, the preset carbon emission factor can be corrected according to the following formula to obtain the carbon emission factor corresponding to the first data:

[0041] ;

[0042] in, represents the preset carbon emission factor corresponding to the first data, Indicates the fifth carbon emissions, Indicates the sixth carbon emission.

[0043] Optionally, the carbon emission factor corresponding to the first data may be corrected based on the temperature of the environment in which the target thermal power unit is located. Specifically, the carbon emission factor corresponding to the first data may be corrected according to the following formula:

[0044] ;

[0045] in, Indicates the carbon emission factor corresponding to the first data after correction, represents the temperature correction coefficient, Indicates the temperature of the environment where the target thermal power unit is located. Indicates the preset temperature. For example, Can be set to 25℃.

[0046] S103. Determine a carbon emission threshold range corresponding to the target thermal power group based on the second carbon emission corresponding to the target thermal power group, where the second carbon emission includes the carbon emissions of the target thermal power group when it operates within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges are continuous in time, there is a second time range in the preset number of second time ranges that is continuous in time with the first time range, and each second time range in the preset number of second time ranges is before the first time range and the time length of each second time range is the same as the time length of the first time range.

[0047] The preset number of second time ranges can be obtained by dividing the fourth time range based on the length of the first time range. The fourth time range can refer to the time range between the third moment and the first moment. The third moment is before the first moment. The length of the fourth time range is at least a preset number of multiples of the length of the first time range. For example, when the length of the first time range is 1 hour and the preset number is 24, the length of the fourth time range is at least 1 day.

[0048] The carbon emissions of the target thermal power unit during operation within the second time range can be used as the third carbon emissions. The third carbon emissions can be obtained by measuring the flue gas generated by the target thermal power unit during operation within the second time range. Furthermore, by measuring the flue gas generated by the target thermal power unit during operation within each of a preset number of second time ranges, a preset number of third carbon emissions included in the second carbon emissions can be obtained.

[0049] The carbon emission threshold range can be used to indicate the permitted fluctuation range of the first carbon emission corresponding to the target thermal power unit. For example, the carbon emission threshold range can be comprised of the smallest third carbon emission and the largest third carbon emission among a preset number of third carbon emissions. Among the preset number of second time ranges, there is a second time range that is temporally continuous with the first time range, so that the carbon emission threshold range is updated as the first carbon emission changes, thereby ensuring the accuracy of the detection of the first data corresponding to the target thermal power unit based on the carbon emission threshold range and the first carbon emission.

[0050] As an optional implementation manner of an embodiment of the present invention, determining the carbon emission threshold range corresponding to the target thermal power group based on the second carbon emission corresponding to the target thermal power group includes: determining a preset number of third carbon emissions included in the second carbon emissions, the third carbon emissions being the carbon emissions of the target thermal power group when operating within the second time range; determining the carbon emission threshold range corresponding to the target thermal power group based on the mean and standard deviation of the preset number of third carbon emissions.

[0051] The preset number of third carbon emissions included in the second carbon emissions can be obtained from a preset database. The preset database can be a pre-established database for storing activity data and corresponding carbon emissions of the target thermal power unit when it is running in different time periods.

[0052] Specifically, the carbon emission threshold range corresponding to the target thermal power unit can be determined according to the following formula:

[0053] ;

[0054] in, Indicates the carbon emission threshold range, represents the mean of the third carbon emissions of a preset number, represents the standard deviation of the third carbon emission of a preset quantity, Represents the preset adjustment coefficient. The preset adjustment coefficient is used to control the looseness of the carbon emission threshold range. The larger the preset adjustment coefficient, the wider the carbon emission threshold range.

[0055] S104: Determine a detection result of the first data based on the first carbon emission amount and the carbon emission amount threshold range, where the detection result is used to indicate whether the first data has an abnormality.

[0056] Specifically, when the first carbon emissions corresponding to the target thermal power unit are within the carbon emissions threshold range, the detection result indicates that there is no anomaly in the first data corresponding to the target thermal power unit, thereby improving the detection efficiency of the first data. When the first carbon emissions corresponding to the target thermal power unit exceed the carbon emissions threshold range, an actual detection of the first data is performed, and whether there is an anomaly in the first data is determined based on the actual detection result of the first data.

[0057] Exemplarily, when the first data is fuel consumption, the first power generation of the target thermal power group can be calculated based on the fuel consumption of the target thermal power group, and the second power generation actually generated by the target thermal power group when operating within the first time range can be obtained, thereby determining the detection result of the fuel consumption based on the comparison result of the first power generation and the second power generation.

[0058] The technical solution of the embodiment of the present invention obtains first data corresponding to the target thermal power group; determines the first carbon emissions corresponding to the target thermal power group based on the first data, and the first carbon emissions are the theoretical carbon emissions of the target thermal power group when operating within a first time range, thereby achieving the first carbon emissions corresponding to the target thermal power group through theoretical calculation, and improving the efficiency of obtaining the first carbon emissions; determines the carbon emission threshold range corresponding to the target thermal power group based on the second carbon emissions corresponding to the target thermal power group, and the second carbon emissions include the carbon emissions of the target thermal power group when operating respectively within a preset number of second time ranges, and there are carbon emissions in the preset number of second time ranges that are temporally connected with the first time range. The second time range is continued, so that the carbon emission threshold range is updated as the first carbon emissions change, thereby realizing the dynamic setting of the carbon emission threshold range and improving the accuracy of anomaly detection for the first data; the detection result of the first data is determined based on the first carbon emissions and the carbon emission threshold range, and the detection result is used to indicate whether the first data has an anomaly, and it is realized that by comparing the first carbon emissions corresponding to the target thermal power unit with the carbon emission threshold range, it is possible to determine whether the first carbon emissions are abnormal based on the comparison result of the first carbon emissions and the carbon emission threshold range, so that it is possible to reflect whether the first data corresponding to the target thermal power unit has an anomaly through the first carbon emissions.

[0059] Figure 2This is a flow chart of another data detection method for a thermal power unit provided by an embodiment of the present invention. The technical solution of this embodiment further optimizes the process of determining the detection result of the first data based on the first carbon emission and the carbon emission threshold range in the above embodiment. The solutions not fully described in this embodiment are shown in the above embodiment. This embodiment can be combined with various optional solutions in one or more of the above embodiments. Figure 2 As shown, the data detection method of the thermal power unit includes:

[0060] S201. Obtain first data corresponding to a target thermal power unit, where the first data is activity data of the target thermal power unit when it operates within a first time range, and the activity data is used to calculate carbon emissions of the target thermal power unit.

[0061] S202: Determine a first carbon emission corresponding to the target thermal power unit based on the first data, where the first carbon emission is a theoretical carbon emission when the target thermal power unit operates within a first time range.

[0062] S203. Determine the carbon emission threshold range corresponding to the target thermal power group based on the second carbon emission corresponding to the target thermal power group, the second carbon emission includes the carbon emissions of the target thermal power group when it operates within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges are continuous in time, there is a second time range in the preset number of second time ranges that is continuous in time with the first time range, and each second time range in the preset number of second time ranges is before the first time range and the time length of each second time range is the same as the time length of the first time range.

[0063] S204. When the first carbon emission exceeds a carbon emission threshold range, determine a fourth carbon emission corresponding to the target thermal power unit, where the fourth carbon emission is obtained by measuring flue gas generated when the target thermal power unit operates within the first time range.

[0064] The fourth carbon emissions amount may refer to the actual amount of carbon dioxide emissions generated by the target thermal power unit's combustion during operation within the first timeframe. Specifically, a preset carbon emissions detection device may be installed at the flue gas outlet of the target thermal power unit. The preset carbon emissions detection device can be used to measure the carbon emissions of the target thermal power unit at each moment during operation within the first timeframe. Furthermore, the carbon emissions of the target thermal power unit during each moment during operation within the first timeframe can be aggregated to obtain the fourth carbon emissions amount corresponding to the target thermal power unit. Calibration of the preset carbon emissions detection device can ensure accurate fourth carbon emissions.

[0065] As an optional implementation manner of an embodiment of the present invention, determining the fourth carbon emissions corresponding to the target thermal power group includes: determining second data corresponding to the target thermal power group, the second data is data related to carbon emissions in the first flue gas, and the first flue gas is the flue gas generated when the target thermal power group is operating within a first time range; determining the fourth carbon emissions corresponding to the target thermal power group based on the second data and the first time range.

[0066] The data related to carbon emissions in the first flue gas may refer to data used to calculate carbon emissions in the first flue gas. Specifically, the data related to carbon emissions in the first flue gas may be measured and obtained using a preset carbon emissions detection device, and used as the second data corresponding to the target thermal power unit. Furthermore, a fourth carbon emissions corresponding to the target thermal power unit may be calculated based on the second data corresponding to the target thermal power unit and the first time range.

[0067] As an optional implementation manner of the embodiment of the present invention, the second data includes: a flue gas flow rate in the first flue gas, a carbon dioxide volume concentration in the first flue gas, and a carbon dioxide density in the first flue gas; accordingly, determining the fourth carbon emissions corresponding to the target thermal power unit based on the second data and the first time range includes: determining the fourth carbon emissions corresponding to the target thermal power unit according to the following formula:

[0068] ;

[0069] in, represents the fourth carbon emission, represents the flue gas flow rate in the first flue gas, represents the volume concentration of carbon dioxide in the first flue gas, represents the carbon dioxide density in the first flue gas, Indicates the duration of the first time range.

[0070] S205: Determine a detection result of the first data based on the first carbon emission amount and the fourth carbon emission amount.

[0071] Specifically, a deviation between the first and fourth carbon emissions can be determined based on the first and fourth carbon emissions. When the deviation between the first and fourth carbon emissions does not exceed a preset deviation, the detection result indicates that there is no abnormality in the first data corresponding to the target thermal power unit. When the deviation between the first and fourth carbon emissions exceeds the preset deviation, the detection result indicates that there is an abnormality in the first data corresponding to the target thermal power unit.

[0072] As an optional implementation manner of an embodiment of the present invention, the data detection method of a thermal power unit also includes: when there is an abnormality in the first data, determining the abnormal cause of the first data based on the first carbon emissions, and generating an abnormality analysis report for the first data, the abnormality analysis report records the abnormal cause and solution of the first data, the abnormal cause is the reason that causes the abnormality in the first data, and the solution is used to eliminate the abnormality in the first data.

[0073] The cause of the first data anomaly may be an anomaly in the first data itself or an error in the measurement of the first data, resulting in the anomaly of the first data. A solution to the first data anomaly may be optimizing the operating process of the target thermal power unit to restore the first data corresponding to the target thermal power unit to normal, or improving the accuracy of measuring the first data corresponding to the target thermal power unit. Specifically, when the first data anomaly exists, an anomaly analysis can be performed on the first carbon emissions, and the cause of the anomaly can be determined based on the anomaly analysis results. A solution to the first data anomaly can then be developed based on the cause of the anomaly.

[0074] The technical solution of the embodiment of the present invention is to obtain the first data corresponding to the target thermal power group; determine the first carbon emissions corresponding to the target thermal power group based on the first data, the first carbon emissions being the theoretical carbon emissions of the target thermal power group when it is operating within a first time range, thereby achieving the first carbon emissions corresponding to the target thermal power group by theoretical calculation; determine the carbon emissions threshold range corresponding to the target thermal power group based on the second carbon emissions corresponding to the target thermal power group, the second carbon emissions including the carbon emissions of the target thermal power group when it is operating within a preset number of second time ranges, thereby achieving the dynamic setting of the carbon emissions threshold range and improving the accuracy of anomaly detection for the first data; when the first carbon emissions exceed the carbon emissions threshold range, Determine the fourth carbon emissions corresponding to the target thermal power unit, and the fourth carbon emissions are obtained by measuring the flue gas generated when the target thermal power unit is operating within a first time range; determine the detection result of the first data based on the first carbon emissions and the fourth carbon emissions; and realize that when the first carbon emissions exceed the carbon emission threshold range, the actual carbon emissions of the target thermal power unit when it is operating within the first time range are used as the fourth carbon emissions corresponding to the target thermal power unit, and then compare the first carbon emissions with the fourth carbon emissions, and further determine whether the first carbon emissions are abnormal based on the comparison result of the first carbon emissions and the fourth carbon emissions, so that it is possible to accurately reflect whether the first data corresponding to the target thermal power unit is abnormal through the first carbon emissions.

[0075] Figure 3This is a schematic diagram of the structure of a data detection device for a thermal power plant provided by an embodiment of the present invention. The embodiment of the present invention is applicable to the case of detecting activity data used to calculate carbon emissions during the operation of a thermal power plant. The device can be implemented in the form of hardware and / or software. Figure 3 As shown, the data detection device of the thermal power unit includes:

[0076] A data acquisition module 301 is configured to acquire first data corresponding to a target thermal power unit, where the first data is activity data of the target thermal power unit when the target thermal power unit is operating within a first time range, and the activity data is used to calculate the carbon emissions of the target thermal power unit;

[0077] A first determining module 302 is configured to determine a first carbon emission amount corresponding to a target thermal power unit based on the first data, where the first carbon emission amount is a theoretical carbon emission amount of the target thermal power unit when operating within a first time range;

[0078] A second determination module 303 is configured to determine a carbon emission threshold range corresponding to the target thermal power group based on a second carbon emission corresponding to the target thermal power group, where the second carbon emission includes carbon emissions of the target thermal power group when operating within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges are continuous in time, a second time range that is continuous in time with the first time range exists in the preset number of second time ranges, and each second time range in the preset number of second time ranges is before the first time range and has the same length as the first time range;

[0079] The third determining module 304 is configured to determine a detection result of the first data based on the first carbon emission amount and the carbon emission amount threshold range, where the detection result indicates whether the first data has an abnormality.

[0080] Based on any of the above optional technical solutions, the first determining module 302 optionally includes: a fourth determining unit and a fifth determining unit. The fourth determining unit is configured to determine a carbon emission factor corresponding to the first data; and the fifth determining unit is configured to determine a first carbon emission amount corresponding to the target thermal power unit based on the first data and the carbon emission factor corresponding to the first data.

[0081] Based on any of the above optional technical solutions, optionally, the second determining module 303 includes: a sixth determining unit and a seventh determining unit. The sixth determining unit is configured to determine a preset number of third carbon emissions included in the second carbon emissions, where the third carbon emissions are the carbon emissions of the target thermal power unit when operating within the second time range; and the seventh determining unit is configured to determine a carbon emission threshold range corresponding to the target thermal power unit based on a mean and a standard deviation of the preset number of third carbon emissions.

[0082] Based on any of the above optional technical solutions, optionally, the third determination module 304 includes: an eighth determination unit and a ninth determination unit. The eighth determination unit is configured to, when the first carbon emissions exceed a carbon emissions threshold range, determine a fourth carbon emissions corresponding to the target thermal power unit, where the fourth carbon emissions are obtained by measuring flue gas generated by the target thermal power unit during operation within the first time range; and the ninth determination unit is configured to determine a detection result of the first data based on the first carbon emissions and the fourth carbon emissions.

[0083] Based on any of the above optional technical solutions, optionally, the eighth determination unit includes: a second data determination subunit and a fourth carbon emissions determination subunit. The second data determination subunit is configured to determine second data corresponding to the target thermal power unit, where the second data is data related to carbon emissions in the first flue gas, where the first flue gas is flue gas generated when the target thermal power unit is operating within a first time range; and the fourth carbon emissions determination subunit is configured to determine a fourth carbon emissions corresponding to the target thermal power unit based on the second data and the first time range.

[0084] Based on any of the above optional technical solutions, optionally, the second data includes: flue gas flow rate in the first flue gas, carbon dioxide volume concentration in the first flue gas, and carbon dioxide density in the first flue gas;

[0085] The fourth carbon emission determination subunit is specifically used to determine the fourth carbon emission corresponding to the target thermal power unit according to the following formula:

[0086] ;

[0087] in, represents the fourth carbon emission, represents the flue gas flow rate in the first flue gas, represents the volume concentration of carbon dioxide in the first flue gas, represents the carbon dioxide density in the first flue gas, Indicates the duration of the first time range.

[0088] Based on any of the above optional technical solutions, the data detection device of the thermal power unit may optionally further include a generation module. The generation module is configured to, when an anomaly exists in the first data, determine a cause of the anomaly based on the first carbon emissions and generate an anomaly analysis report for the first data, the anomaly analysis report recording the cause of the anomaly and a solution for the anomaly, wherein the cause of the anomaly is a reason causing the anomaly in the first data, and the solution is configured to eliminate the anomaly in the first data.

[0089] The technical solution of the embodiment of the present invention is to obtain first data corresponding to the target thermal power group through a data acquisition module 301; determine the first carbon emissions corresponding to the target thermal power group based on the first data through a first determination module 302, the first carbon emissions being the theoretical carbon emissions of the target thermal power group when operating within a first time range, thereby achieving the first carbon emissions corresponding to the target thermal power group through theoretical calculation, and improving the efficiency of obtaining the first carbon emissions; determine the carbon emission threshold range corresponding to the target thermal power group based on the second carbon emissions corresponding to the target thermal power group through a second determination module 303, the second carbon emissions including the carbon emissions of the target thermal power group when operating respectively within a preset number of second time ranges, and the presence of the carbon emissions corresponding to the first carbon emissions in the preset number of second time ranges. A second time range that is continuous in time with a time range enables the carbon emission threshold range to be updated as the first carbon emission changes, thereby realizing dynamic setting of the carbon emission threshold range and improving the accuracy of anomaly detection on the first data; the third determination module 304 determines the detection result of the first data based on the first carbon emission and the carbon emission threshold range, and the detection result is used to indicate whether the first data has an anomaly, thereby realizing that by comparing the first carbon emission corresponding to the target thermal power unit with the carbon emission threshold range, it is possible to determine whether the first carbon emission is abnormal based on the comparison result of the first carbon emission and the carbon emission threshold range, so that it is possible to reflect whether the first data corresponding to the target thermal power unit has an anomaly through the first carbon emission.

[0090] The data detection device for a thermal power unit provided in an embodiment of the present invention can execute the data detection method for a thermal power unit provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.

[0091] Figure 4 A schematic diagram of the structure of an electronic device for implementing a data detection method for a thermal power unit, provided in accordance with an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided for illustrative purposes only and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0092] like Figure 4As shown, electronic device 10 includes at least one processor 11 and memory, such as read-only memory (ROM) 12 and random access memory (RAM) 13, communicatively connected to at least one processor 11. The memory stores computer programs executable by the at least one processor. Processor 11 can perform various appropriate actions and processes based on the computer programs stored in ROM 12 or loaded from storage unit 18 into RAM 13. RAM 13 can also store various programs and data required for the operation of electronic device 10. Processor 11, ROM 12, and RAM 13 are interconnected via bus 14. An input / output (I / O) interface 15 is also connected to bus 14.

[0093] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0094] Processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any other suitable processor, controller, microcontroller, etc. Processor 11 executes the various methods and processes described above, such as the data detection method for a thermal power unit.

[0095] In some embodiments, the data detection method for a thermal power plant can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the data detection method for a thermal power plant described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to execute the data detection method for a thermal power plant by any other appropriate means (e.g., via firmware).

[0096] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0097] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0098] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or apparatus. A computer-readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0099] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device that has: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0100] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0101] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0102] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0103] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A data detection method for a thermal power unit, characterized in that: The method comprises: Acquire first data corresponding to a target thermal power unit, where the first data is activity data of the target thermal power unit when it is running within a first time range, and the activity data is used to calculate carbon emissions of the target thermal power unit; determining a first carbon emission amount corresponding to the target thermal power unit based on the first data, where the first carbon emission amount is a theoretical carbon emission amount of the target thermal power unit when operating within a first time range; determining a carbon emission threshold range corresponding to the target thermal power group based on a second carbon emission corresponding to the target thermal power group, the second carbon emission including the carbon emissions of the target thermal power group when operating respectively within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges are continuous in time, there is a second time range in the preset number of second time ranges that is continuous in time with the first time range, each second time range in the preset number of second time ranges is before the first time range and the time length of each second time range is the same as the time length of the first time range, the carbon emissions of the target thermal power group when operating within the second time range are obtained by measuring the flue gas generated by the target thermal power group when operating within the second time range, and the carbon emission threshold range is the range within which the first carbon emissions are allowed; A detection result of the first data is determined based on the first carbon emission and the carbon emission threshold range, where the detection result is used to indicate whether the first data is abnormal.

2. The method according to claim 1, characterized in that Determining a first carbon emission amount corresponding to the target thermal power unit based on the first data includes: determining a carbon emission factor corresponding to the first data; A first carbon emission amount corresponding to the target thermal power unit is determined based on the first data and a carbon emission factor corresponding to the first data.

3. The method according to claim 1, characterized in that Determining a carbon emission threshold range corresponding to the target thermal power group based on a second carbon emission corresponding to the target thermal power group includes: Determining a preset number of third carbon emissions included in the second carbon emissions, where the third carbon emissions are the carbon emissions of the target thermal power unit when it operates within a second time range; The carbon emission threshold range corresponding to the target thermal power group is determined based on the mean and standard deviation of the preset number of third carbon emissions.

4. The method according to claim 1, wherein Determining a detection result of the first data based on the first carbon emission amount and the carbon emission amount threshold range includes: When the first carbon emission exceeds the carbon emission threshold range, determining a fourth carbon emission corresponding to the target thermal power unit, the fourth carbon emission being obtained by measuring flue gas generated when the target thermal power unit is operating within the first time range; A detection result of the first data is determined based on the first carbon emission amount and the fourth carbon emission amount.

5. The method according to claim 4, characterized in that Determining the fourth carbon emission amount corresponding to the target thermal power unit includes: Determining second data corresponding to the target thermal power unit, where the second data is data related to carbon emissions in the first flue gas, and the first flue gas is flue gas generated by the target thermal power unit when it is running within a first time range; A fourth carbon emission amount corresponding to the target thermal power unit is determined based on the second data and the first time range.

6. The method according to claim 5, characterized in that The second data includes: the flue gas flow rate in the first flue gas, the carbon dioxide volume concentration in the first flue gas, and the carbon dioxide density in the first flue gas; Determining a fourth carbon emission amount corresponding to the target thermal power unit based on the second data and the first time range includes: The fourth carbon emission amount corresponding to the target thermal power unit is determined according to the following formula: ; in, represents the fourth carbon emission amount, represents the flue gas flow rate in the first flue gas, represents the volume concentration of carbon dioxide in the first flue gas, represents the carbon dioxide density in the first flue gas, Indicates the time length of the first time range.

7. The method according to claim 1, characterized in that The method further comprises: When there is an abnormality in the first data, the cause of the abnormality of the first data is determined based on the first carbon emissions, and an abnormality analysis report for the first data is generated. The abnormality analysis report records the cause of the abnormality and solution of the first data. The cause of the abnormality is the reason that causes the abnormality in the first data, and the solution is used to eliminate the abnormality in the first data.

8. A data detection device for a thermal power unit, characterized in that: The device comprises: A data acquisition module, configured to acquire first data corresponding to a target thermal power unit, wherein the first data is activity data of the target thermal power unit when the target thermal power unit is operating within a first time range, and the activity data is used to calculate the carbon emissions of the target thermal power unit; a first determining module, configured to determine a first carbon emission amount corresponding to the target thermal power unit based on the first data, where the first carbon emission amount is a theoretical carbon emission amount of the target thermal power unit when operating within a first time range; A second determination module is configured to determine a carbon emission threshold range corresponding to the target thermal power group based on a second carbon emission corresponding to the target thermal power group, the second carbon emission including the carbon emissions of the target thermal power group when operating within a preset number of second time ranges, two adjacent second time ranges in the preset number of second time ranges are continuous in time, there is a second time range in the preset number of second time ranges that is continuous in time with the first time range, each second time range in the preset number of second time ranges is before the first time range and the time length of each second time range is the same as the time length of the first time range, the carbon emissions of the target thermal power group when operating within the second time range are obtained by measuring the flue gas generated by the target thermal power group when operating within the second time range, and the carbon emission threshold range is the range within which the first carbon emissions are allowed; A third determination module is configured to determine a detection result of the first data based on the first carbon emission and the carbon emission threshold range, wherein the detection result is used to indicate whether the first data has an abnormality.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the data detection method for a thermal power unit according to any one of claims 1 to 7.

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 processor to implement the data detection method for a thermal power unit according to any one of claims 1 to 7 when executed.

Citation Information

Patent Citations

  • Thermal power station carbon emission monitoring method and system based on block chain

    CN113063898A

  • Carbon emission target identification and monitoring system based on Internet of Things technology

    CN117010915A

  • Enterprise carbon emission monitoring management method and device

    CN117788012A