Method, device, equipment and medium for updating carbon emission source group portrait labels

By automatically updating individual carbon emission source portrait labels and generating carbon emission source group portrait labels, the problems of low updating efficiency and high labor costs in existing technologies are solved, and efficient and accurate carbon emission source group portrait updates are achieved.

CN117113123BActive Publication Date: 2025-09-26CHINA ENERGY ENG GRP GUANGDONG ELECTRIC POWER DESIGN INST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311039445.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-17
Publication Date
2025-09-26
Estimated Expiration
2043-08-17

AI Technical Summary

Technical Problem

The updating efficiency of carbon emission source group portraits in existing technologies is low and the labor cost is high, and it is unable to reflect the changes in carbon emission source groups in a timely manner.

Method used

By setting the preset frequency and preset number of times, the individual portrait labels of carbon emission sources are automatically updated to generate group portrait labels of carbon emission sources. The group portrait labels are automatically updated using information such as carbon emissions, carbon neutrality path and carbon peak path.

Benefits of technology

It improves the updating efficiency of carbon emission source group portrait labels, reduces labor costs, and realizes the timely updating and accuracy of carbon emission source group portraits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117113123B_ABST
    Figure CN117113123B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, equipment, and medium for updating a carbon emission source group portrait label. The method includes: obtaining a plurality of carbon emission source individual portrait labels and a carbon emission source group portrait label at a first moment within a target area; wherein the carbon emission source group portrait label at the first moment is generated from the plurality of carbon emission source individual portrait labels at the first moment; updating the plurality of carbon emission source individual portrait labels at the first moment according to a preset frequency, and incrementing the update count by one after each update; when the update count reaches the preset count, generating a carbon emission source group portrait label at a second moment within the target area based on the plurality of carbon emission source individual portrait labels at a second moment corresponding to the current update count; and updating the carbon emission source group portrait label at the first moment with the carbon emission source group portrait label at the second moment. Implementing this method can improve the efficiency of updating carbon emission source group portrait labels and reduce labor costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of energy conservation and emission reduction, and in particular to a method, device, equipment and medium for updating group portrait labels of carbon emission sources. Background Art

[0002] Carbon emissions generally refer to greenhouse gas emissions, and carbon emission sources are the sources of greenhouse gas emissions.

[0003] The carbon emission source profile is typically generated by the service platform based on the source of carbon emissions within the target area. This profile includes labels for individual carbon emission sources. The carbon emission source group profile is generated by clustering carbon emission source profiles based on their similarity. This profile includes labels for the group of carbon emission sources.

[0004] Because some individual profile labels of carbon emission source portraits change over time, such as carbon emissions, causing group profile labels of carbon emission source group portraits to change accordingly, such as total carbon emissions, when the individual carbon emission source portraits corresponding to the carbon emission source group portraits are updated, the carbon emission source group portraits should be updated accordingly to accurately reflect the carbon emission source group portraits. However, in the prior art, after the carbon emission source group portraits are clustered based on the individual carbon emission source portraits, when the individual carbon emission source portraits are updated, the corresponding carbon emission source group portraits must be manually updated, resulting in low update efficiency and labor costs. Summary of the Invention

[0005] Embodiments of the present invention provide a method, device, equipment, and medium for updating carbon emission source group portrait labels, which can improve the updating efficiency of carbon emission source group portrait labels and reduce labor costs.

[0006] An embodiment of the present invention provides a method for updating a carbon emission source group portrait label, comprising:

[0007] Obtaining individual portrait labels of several carbon emission sources at the first moment and group portrait labels of carbon emission sources at the first moment in the target area; wherein the group portrait label of the carbon emission source at the first moment is generated from the individual portrait labels of several carbon emission sources at the first moment;

[0008] Update individual portrait labels of several carbon emission sources at the first moment according to a preset frequency, and increase the update count by one after each update;

[0009] When the number of updates reaches a preset number, generating a group portrait label of the carbon emission sources at the second moment in the target area based on a number of individual portrait labels of the carbon emission sources at the second moment corresponding to the current number of updates;

[0010] The carbon emission source group portrait label at the first moment is updated with the carbon emission source group portrait label at the second moment; wherein, the second moment is later than the first moment.

[0011] Furthermore, the individual portrait label includes any one of the following or a combination thereof: carbon emissions, carbon neutrality path, and carbon peak path;

[0012] When the individual portrait label includes carbon emissions, generating a group portrait label corresponding to the total carbon emissions of the carbon emission source group based on the individual portrait labels corresponding to the plurality of carbon emissions;

[0013] When the individual portrait labels include carbon emissions and carbon neutrality paths, a group portrait label corresponding to the carbon neutrality prediction time is generated based on the individual portrait labels corresponding to the carbon emissions and carbon neutrality paths;

[0014] When the individual portrait label includes carbon emissions and carbon peak paths, a group portrait label corresponding to the carbon peak prediction time of the carbon emission source group is generated based on the individual portrait labels corresponding to several carbon emissions and carbon peak paths.

[0015] Furthermore, when the individual portrait tag includes carbon emissions, generating a group portrait tag corresponding to the total carbon emissions of a carbon emission source group based on the individual portrait tags corresponding to a number of carbon emissions includes:

[0016] Obtaining carbon emissions from several carbon emission sources at a third moment;

[0017] Calculating the total carbon emissions of the corresponding carbon emission source group at the third moment based on the carbon emissions of several carbon emission sources at the third moment;

[0018] When the total carbon emissions of the carbon emission source group at the third moment are within any preset range, the carbon emission source group portrait label corresponding to the total carbon emissions of the carbon emission source group at the previous moment before the third moment is updated with the total carbon emissions of the carbon emission source group at the third moment.

[0019] Furthermore, when the individual portrait labels include carbon emissions and carbon neutrality paths, generating a group portrait label corresponding to the carbon neutrality prediction time based on the individual portrait labels corresponding to the carbon emissions and carbon neutrality paths includes:

[0020] Obtain the carbon emissions and carbon neutrality paths of several carbon emission sources at the fourth moment;

[0021] Generate carbon neutrality times for several carbon emission sources at the fourth moment based on the carbon emissions and carbon neutrality paths of the several carbon emission sources at the fourth moment;

[0022] The carbon neutrality times of all carbon emission sources at the fourth moment are weighted to generate a group portrait label corresponding to the carbon neutrality prediction time of the corresponding carbon emission source group at the fourth moment.

[0023] Furthermore, after generating the group portrait label corresponding to the carbon neutrality prediction time of the carbon emission source group at the corresponding fourth moment, the method further includes:

[0024] When it is detected that the carbon neutrality prediction time of the carbon emission source group at the fourth moment is greater than the first time threshold, a first warning information is generated to instruct the modification of the carbon neutrality path at the corresponding moment, and a warning is issued with the first warning information.

[0025] Furthermore, when the individual portrait labels include carbon emissions and carbon peak paths, generating a group portrait label corresponding to the carbon peak forecast time of the carbon emission source group based on the individual portrait labels corresponding to the carbon emissions and carbon peak paths includes:

[0026] Obtain the carbon emissions and carbon peak paths of several carbon emission sources at the fifth moment;

[0027] Generate the carbon peak time of several carbon emission sources at the fifth moment according to the carbon emissions and carbon peak paths of several carbon emission sources at the fifth moment;

[0028] The carbon peak times of all carbon emission sources at the fifth moment are weighted to generate group portrait labels corresponding to the predicted carbon peak times of the corresponding carbon emission source groups at the fifth moment.

[0029] Furthermore, after generating the group portrait label corresponding to the carbon peak forecast time of the carbon emission source group at the corresponding fifth moment, it also includes:

[0030] When it is detected that the predicted carbon peak time of the carbon emission source group at the fifth moment is greater than the second time threshold, a second warning information is generated to instruct the modification of the carbon peak path at the corresponding moment, and a warning is issued with the second warning information.

[0031] Based on the above method embodiment, the present invention provides a corresponding device embodiment;

[0032] An embodiment of the present invention provides a device for updating a carbon emission source group portrait label, comprising: a label acquisition module, an individual portrait label update module, and a group portrait label update module;

[0033] The label acquisition module is used to obtain a plurality of individual portrait labels of carbon emission sources at the first moment and a group portrait label of carbon emission sources at the first moment in the target area; wherein the group portrait label of carbon emission sources at the first moment is generated from a plurality of individual portrait labels of carbon emission sources at the first moment;

[0034] The individual portrait label updating module is configured to update individual portrait labels of a plurality of carbon emission sources at a first moment according to a preset frequency, and increment the update count by one after each update;

[0035] The group portrait label update module is used to generate a group portrait label of carbon emission sources at a second moment in the target area based on several individual portrait labels of carbon emission sources at the second moment corresponding to the current update number when the update number reaches a preset number; and update the group portrait label of carbon emission sources at the first moment with the group portrait label of carbon emission sources at the second moment; wherein the second moment is later than the first moment.

[0036] Another embodiment of the present invention provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the method for updating the carbon emission source group portrait label described in the above-mentioned embodiment of the invention.

[0037] Another embodiment of the present invention provides a storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the storage medium is located is controlled to execute a method for updating a carbon emission source group portrait label as described in the above-mentioned embodiment of the invention.

[0038] The following beneficial effects are achieved by implementing the present invention:

[0039] The present invention provides a method, device, equipment and medium for updating a carbon emission source group portrait label. The updating method obtains a number of carbon emission source individual portrait labels and corresponding carbon emission source group portrait labels at a first moment in a target area, and updates the number of carbon emission source individual portrait labels in the target area at a preset frequency. After the number of carbon emission source individual portrait labels in the target area is updated to a preset number of times, a carbon emission source group portrait label at a second moment in the target area is generated based on the number of carbon emission source individual portrait labels at a second moment corresponding to the preset number of times, and the group portrait label at the first moment is updated with the generated group portrait label at the second moment. By setting the update frequency and the update number, the automatic update of the carbon emission source individual portrait label and the group portrait label is completed, thereby improving the update efficiency of the carbon emission source group portrait label; further, it avoids manually updating the carbon emission source group portrait label, thereby reducing labor costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the multiple drawings represent the same or similar components or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings only depict some embodiments disclosed in this application and should not be construed as limiting the scope of this application.

[0041] Figure 1 This is a flow chart of a method for updating a carbon emission source group portrait label provided by one embodiment of the present invention.

[0042] Figure 2 It is a structural diagram of a device for updating carbon emission source group portrait labels provided by one embodiment of the present invention. DETAILED DESCRIPTION

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0044] like Figure 1 FIG. 1 is a method for updating a carbon emission source group portrait label provided by an embodiment of the present invention, comprising:

[0045] Step S1: Acquire individual portrait labels of several carbon emission sources at the first moment and group portrait labels of carbon emission sources at the first moment within the target area; wherein the group portrait label of carbon emission sources at the first moment is generated from the individual portrait labels of several carbon emission sources at the first moment;

[0046] Step S2: updating individual portrait labels of a number of carbon emission sources at the first moment according to a preset frequency, and incrementing the update count by one after each update;

[0047] Step S3: When the number of updates reaches a preset number, generating a group portrait label of the carbon emission sources at the second moment in the target area based on a number of individual portrait labels of the carbon emission sources at the second moment corresponding to the current number of updates;

[0048] Step S4: Update the carbon emission source group portrait label at the first moment with the carbon emission source group portrait label at the second moment; wherein, the second moment is later than the first moment.

[0049] For step S1, obtain multiple carbon emission source individual portrait labels within the target area and corresponding carbon emission source group portrait labels within the target area. The carbon emission source group portrait labels within the target area are obtained by clustering the multiple carbon emission source individual portrait labels within the target area. Optionally, the carbon emission source group portrait labels within the target area can be obtained by clustering the carbon emission source portraits based on the similarity between the multiple carbon emission source individual portrait labels within the target area. The clustering method includes: randomly selecting a target number of first carbon emission source individual portrait labels from all carbon emission source individual portrait labels within the target area; wherein the target number is the number of clusters; taking each selected first carbon emission source individual portrait label as the center point of a cluster; clustering the remaining unselected carbon emission source individual portrait labels into the clusters with the closest similarity thereto, and then obtaining multiple carbon emission source group portrait labels for the target area. Usually, after the center point of each cluster is clustered, the corresponding carbon emission source group portrait label is generated. The obtained carbon emission source group portrait labels can be: energy-related carbon emission source group portrait labels, production process-related carbon emission source group portrait labels, transportation process-related carbon emission source group portrait labels, etc.

[0050] For step S2, multiple individual portrait labels of carbon emission sources at the first moment are updated according to the preset update frequency, and the update count of the individual portrait labels of the carbon emission sources at the first moment is increased by one after each update. It is understandable that before any individual portrait label of the carbon emission source at the first moment is updated at the preset update frequency, the corresponding update count should be an initialized value. For example: when the update is not performed according to the preset update frequency, the update count is 0; starting from the update according to the preset update frequency, the update count is increased by 1 after each update. Optionally, the above update frequency can be set according to the carbon emission situation of the carbon emission source, for example, it can be updated every 4 hours, 5 hours, 12 hours or 24 hours.

[0051] Preferably, to facilitate tag management, after obtaining the corresponding individual or group tags of carbon emission sources from a carbon emission-related service platform, the aforementioned carbon emission source individual profile tags and carbon emission source group profile tags are stored in a preset database. Typically, the individual carbon emission source tags stored in the preset database are the most recently acquired or updated individual carbon emission source tags, and each tag is assigned a unique identifier that serves as an index for searching the database to complete the tag search. When updating the individual profile tags of carbon emission sources, the corresponding required tags can be directly obtained from the preset database, thereby improving the convenience and manageability of tag acquisition.

[0052] In step S3, when the number of updates to the individual carbon emission source portrait labels reaches a preset number, a group carbon emission source portrait label at the second moment in the target area is generated based on the multiple individual carbon emission source portrait labels at the second moment corresponding to the current number of updates. Optionally, the preset number can be selected and set based on actual needs, for example, 1, 2, 3, ..., 100 times, etc., and this embodiment of the present application does not limit the preset number.

[0053] Regarding step S4, updating the carbon emission source group portrait label at the first moment to the carbon emission source group portrait label at the second moment, it should be noted that the first moment and the second moment are only used to indicate the time span. The second moment can be understood as the moment corresponding to the update of the group portrait label, and the first moment can be understood as any historical moment corresponding to the second moment, and no later than the second moment.

[0054] By implementing the above scheme, when the number of updates of the individual portrait labels of each carbon emission source reaches a preset number, the corresponding group portrait labels can be determined based on multiple individual portrait labels of carbon emission sources, and the group portrait labels of carbon emission sources can be automatically updated, which is conducive to improving update efficiency and reducing labor costs.

[0055] It should be noted that since the required update frequency of the carbon emission source group portrait label and the carbon emission source individual portrait label is different, by setting the corresponding group portrait label to be determined only when the number of updates of the individual portrait label reaches a preset number, it is more helpful to meet the different update requirements of the group portrait label and the body portrait label.

[0056] In a preferred embodiment, the individual portrait label includes any one of the following items or a combination thereof: carbon emissions, carbon neutrality path and carbon peak path; when the individual portrait label includes carbon emissions, a group portrait label corresponding to the total carbon emissions of the carbon emission source group is generated according to the individual portrait labels corresponding to several carbon emissions; when the individual portrait label includes carbon emissions and carbon neutrality path, a group portrait label corresponding to the carbon neutrality prediction time is generated according to the individual portrait labels corresponding to several carbon emissions and carbon neutrality paths; when the individual portrait label includes carbon emissions and carbon peak path, a group portrait label corresponding to the carbon peak prediction time of the carbon emission source group is generated according to the individual portrait labels corresponding to several carbon emissions and carbon peak paths.

[0057] Specifically, the individual portrait label of the carbon emission source may include any one or more of the three categories: carbon emissions, carbon neutrality path, and carbon peak path. When the individual portrait label of the carbon emission source is a specific one or more of these three categories, the corresponding group portrait label generated will also be different.

[0058] In a preferred embodiment, when the individual portrait label includes carbon emissions, generating a group portrait label corresponding to the total carbon emissions of the carbon emission source group according to the individual portrait labels corresponding to several carbon emissions includes: obtaining the carbon emissions of the carbon emission sources at several third moments; calculating the total carbon emissions of the carbon emission source group at the corresponding third moment according to the carbon emissions of the carbon emission sources at several third moments; when the total carbon emissions of the carbon emission source group at the third moment are within any one of the preset intervals, updating the carbon emission source group portrait label corresponding to the total carbon emissions of the carbon emission source group at the previous moment of the third moment with the total carbon emissions of the carbon emission source group at the third moment.

[0059] Specifically, when the individual portrait label of the carbon emission source indicates carbon emissions, obtain the latest carbon emissions of multiple carbon emission sources and calculate the total sum of the carbon emissions of the multiple carbon emission sources. Exemplarily, taking the individual portrait labels of multiple carbon emission sources including the first carbon emission source individual portrait label and the second carbon emission source individual portrait label, and the preset number of times being 3 as an example, the method for determining the group portrait label is described.

[0060] In the first update, the carbon emissions corresponding to the first carbon emission source individual portrait label are updated to a1, and the carbon emissions corresponding to the second carbon emission source individual portrait label are updated to b1.

[0061] In the second update, the carbon emissions corresponding to the first carbon emission source individual portrait label are updated to a2, and the carbon emissions corresponding to the second carbon emission source individual portrait label are updated to b2.

[0062] In the third update, the carbon emissions corresponding to the first carbon emission source individual portrait label are updated to a3, and the carbon emissions corresponding to the second carbon emission source individual portrait label are updated to b3.

[0063] Since the number of updates of the carbon emissions reaches the preset 3 times, the total sum c1 of the carbon emissions corresponding to the first carbon emission source individual portrait label and the second carbon emission source individual portrait label is calculated through the following formula:

[0064] c1 = a3 + b3

[0065] Among them, the preset intervals are respectively [c1, c2], [c3, c4], [c5, c6], where c1, c2, c3, c4, c5, c6 are all positive numbers, and c1 < c2 < c3 < c4 < c5 < c6. Since c1 is between [c1, c2] (including the endpoint values), c1 is taken as the corresponding total carbon emissions. Subsequently, the total carbon emissions corresponding to the corresponding carbon emission source group portrait label are updated to c1.

[0066] By implementing this solution, the corresponding carbon emission source group portrait label will only be updated when the total carbon emissions are in any preset interval. The carbon emission source group portrait label will only be updated in multiple key preset intervals when indicating the total carbon emissions. This is conducive to flexible control of the update frequency of the carbon emission source group portrait label and reducing the consumption of computing resources in the update process.

[0067] In a preferred embodiment, when the individual portrait label includes carbon emissions and carbon neutrality paths, a group portrait label corresponding to the carbon neutrality prediction time is generated according to the individual portrait labels corresponding to several carbon emissions and carbon neutrality paths, including: obtaining the carbon emissions and carbon neutrality paths of several carbon emission sources at the fourth moment; generating the carbon neutrality times of several carbon emission sources at the fourth moment according to the carbon emissions and carbon neutrality paths of several carbon emission sources at the fourth moment; weighting the carbon neutrality times of all carbon emission sources at the fourth moment to generate a group portrait label corresponding to the carbon neutrality prediction time of the corresponding carbon emission source group at the fourth moment.

[0068] Specifically, when the individual portrait label of a carbon emission source includes an individual portrait label indicating the carbon emission amount and an individual portrait label indicating the carbon neutrality path, the latest carbon emissions and carbon neutrality path of each carbon emission source individual portrait label are obtained, and the carbon neutrality time of the individual portrait of its own carbon emission source is predicted based on the latest carbon emissions and carbon neutrality path obtained; the carbon neutrality time of each individual portrait label is weighted to obtain the carbon neutrality prediction time corresponding to the carbon emission source group portrait label.

[0069] For example, a carbon neutrality path can be pre-set. Once the latest carbon emissions from each carbon emission source's individual profile tag are determined, the latest carbon emissions can be combined with the carbon neutrality path to predict and assess the carbon neutrality time corresponding to each carbon emission source's individual profile tag. This prediction and assessment method is conventional in the art and is not limited in this embodiment.

[0070] Continuing with the example of multiple carbon emission source individual portrait labels including the first carbon emission source individual portrait label and the second carbon emission source individual portrait label, the method for determining the carbon neutrality prediction time corresponding to the carbon emission source group portrait label is explained.

[0071] For example, it is predicted that the carbon neutrality time corresponding to the individual portrait label of the first carbon emission source is T1, and the carbon neutrality time corresponding to the individual portrait label of the second carbon emission source is T2;

[0072] The carbon neutrality prediction time T3 corresponding to the carbon emission source group portrait label is obtained by weighting the carbon neutrality time corresponding to the first carbon emission source individual portrait label and the carbon neutrality time corresponding to the second carbon emission source individual portrait label using the following formula:

[0073] T3=d1×T1+d2×T2

[0074] Wherein, d1 is the weighting coefficient of T1, d2 is the weighting coefficient of T2, d1 and d2 are both positive numbers and can be set according to actual needs. For example, when T3 is determined by the sum of T1 and T2, d1 = 1 and d2 = 1 can be set.

[0075] By implementing the above scheme, the latest carbon emissions and carbon neutrality paths corresponding to the individual portrait labels of each carbon emission source are used to predict their respective carbon neutrality times, and their respective carbon neutrality times are weighted to obtain the carbon neutrality prediction time corresponding to the carbon emission source group portrait label. This facilitates the automatic update of the carbon neutrality prediction time corresponding to the carbon emission source group portrait label, which helps to improve the update efficiency.

[0076] In a preferred embodiment, after generating the group portrait label corresponding to the carbon neutrality prediction time of the carbon emission source group at the corresponding fourth moment, it also includes: when it is detected that the carbon neutrality prediction time of the carbon emission source group at the fourth moment is greater than the first time threshold, generating a first warning information for indicating the modification of the carbon neutrality path at the corresponding moment, and issuing a warning with the first warning information.

[0077] Specifically, when it is detected that the carbon neutrality prediction time of a carbon emission source group is greater than the first time threshold, a corresponding warning is issued to facilitate timely adjustment of the carbon neutrality path, so as to efficiently achieve carbon neutrality and achieve the effect of energy conservation and emission reduction.

[0078] In a preferred embodiment, when the individual portrait label includes carbon emissions and carbon peak paths, a group portrait label corresponding to the carbon peak prediction time of the carbon emission source group is generated according to the individual portrait labels corresponding to several carbon emissions and carbon peak paths, including: obtaining the carbon emissions and carbon peak paths of several carbon emission sources at the fifth moment; generating the carbon peak times of several carbon emission sources at the fifth moment according to the carbon emissions and carbon peak paths of several carbon emission sources at the fifth moment; weighting the carbon peak times of all carbon emission sources at the fifth moment to generate a group portrait label corresponding to the carbon peak prediction time of the carbon emission source group at the corresponding fifth moment.

[0079] Specifically, when the individual portrait label of a carbon emission source includes an individual portrait label indicating the carbon emission amount and an individual portrait label indicating the carbon peak path, the latest carbon emissions and carbon peak path of the individual portrait label of each carbon emission source are obtained, and the carbon peak time of the individual portrait of its own carbon emission source is predicted based on the latest carbon emissions and carbon peak path obtained; the carbon peak time of each individual portrait label is weighted to obtain the carbon peak prediction time corresponding to the carbon emission source group portrait label.

[0080] For example, a carbon peak path can be pre-set. Once the latest carbon emissions from each carbon emission source's individual profile tag are determined, the latest carbon emissions can be combined with the carbon peak path to predict and assess the carbon peak time corresponding to each carbon emission source's individual profile tag. This prediction and assessment method is conventional in the art and is not limited in this embodiment.

[0081] Continuing with the example of multiple carbon emission source individual portrait labels including the first carbon emission source individual portrait label and the second carbon emission source individual portrait label, the method for determining the carbon peak forecast time corresponding to the carbon emission source group portrait label is explained.

[0082] For example, it is predicted that the carbon peak time corresponding to the individual portrait label of the first carbon emission source is T4, and the carbon peak time corresponding to the individual portrait label of the second carbon emission source is T5;

[0083] The carbon peak time corresponding to the first carbon emission source individual portrait label and the carbon peak time corresponding to the second carbon emission source individual portrait label are weighted by the following formula to obtain the carbon peak forecast time T6 corresponding to the carbon emission source group portrait label:

[0084] T6=d3×T4+d4×T5

[0085] Wherein, d3 is the weighting coefficient of T4, d4 is the weighting coefficient of T5, d3 and d4 are both positive numbers and can be set according to actual needs. For example, when T6 is determined by the sum of T4 and T5, d3=1 and d4=1 can be set.

[0086] By implementing the above scheme, the latest carbon emissions and carbon peak paths corresponding to the individual portrait labels of each carbon emission source are used to predict their respective carbon peak times, and their respective carbon peak times are weighted to obtain the carbon peak prediction time corresponding to the carbon emission source group portrait label. This facilitates the automatic update of the carbon peak prediction time corresponding to the carbon emission source group portrait label, which helps to improve the update efficiency.

[0087] It should be noted that the above-mentioned third moment, fourth moment and fifth moment are only used to distinguish the time corresponding to the calculation of each label, and there is no time sequence. When performing calculations in the above-mentioned embodiments, the latest label at the current moment is selected by default for calculation, so that the calculated group portrait label is practical and real-time.

[0088] In a preferred embodiment, after generating the group portrait label corresponding to the predicted carbon peak time of the carbon emission source group at the corresponding fifth moment, it also includes: when it is detected that the predicted carbon peak time of the carbon emission source group at the fifth moment is greater than the second time threshold, generating a second warning information for indicating the modification of the carbon peak path at the corresponding moment, and issuing a warning with the second warning information.

[0089] Specifically, when it is detected that the predicted carbon peak time of a carbon emission source group is greater than the first time threshold, a corresponding warning is issued to facilitate timely adjustment of the carbon peak path, so as to efficiently achieve the carbon peak and achieve the effect of energy conservation and emission reduction.

[0090] It should be added that, in the above embodiments, when it is detected that the carbon emissions corresponding to the individual portrait label of any carbon emission source exceed the first carbon emission threshold, an alarm message is displayed to prompt that the carbon emissions corresponding to the individual portrait label of the carbon emission source exceed the corresponding threshold range; when it is detected that the total carbon emissions corresponding to the group portrait label of any carbon emission source exceed the second carbon emission threshold, an alarm message is displayed to prompt that the total carbon emissions corresponding to the group portrait label of the carbon emission source exceed the corresponding threshold range; so as to adjust the carbon emissions of the carbon emission sources locally and overall.

[0091] Based on the above method embodiments, the present invention provides corresponding device embodiments.

[0092] like Figure 2 As shown, an embodiment of the present invention provides a device for updating a carbon emission source group portrait label, comprising: a label acquisition module, an individual portrait label update module, and a group portrait label update module;

[0093] The label acquisition module is used to obtain a plurality of individual portrait labels of carbon emission sources at the first moment and a group portrait label of carbon emission sources at the first moment in the target area; wherein the group portrait label of carbon emission sources at the first moment is generated from a plurality of individual portrait labels of carbon emission sources at the first moment;

[0094] The individual portrait label updating module is configured to update individual portrait labels of a plurality of carbon emission sources at a first moment according to a preset frequency, and increment the update count by one after each update;

[0095] The group portrait label update module is used to generate a group portrait label of carbon emission sources at a second moment in the target area based on several individual portrait labels of carbon emission sources at the second moment corresponding to the current update number when the update number reaches a preset number; and update the group portrait label of carbon emission sources at the first moment with the group portrait label of carbon emission sources at the second moment; wherein the second moment is later than the first moment.

[0096] It should be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed across multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, in the drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art can understand and implement the present invention without inventive effort.

[0097] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0098] Based on the above method embodiment, the present invention provides a corresponding terminal device embodiment.

[0099] An embodiment of the present invention provides a terminal device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements a method for updating a carbon emission source group portrait label as described in any one of the present inventions.

[0100] The terminal device may be a computing device such as a desktop computer, a notebook computer, a PDA, a cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.

[0101] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the terminal device, connecting various parts of the entire terminal device using various interfaces and lines.

[0102] The memory can be used to store the computer program, and the processor realizes various functions of the terminal device by running or executing the computer program stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created based on the use of the mobile phone, etc. In addition, the memory can include a high-speed random access memory and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage device.

[0103] Based on the above method embodiment, the present invention provides a corresponding storage medium embodiment.

[0104] An embodiment of the present invention provides a storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the storage medium is located is controlled to execute a method for updating a carbon emission source group portrait label as described in any one of the present inventions.

[0105] The storage medium is a computer-readable storage medium, and the computer program is stored in the computer-readable storage medium. When the computer program is executed by the processor, the steps of each of the above-mentioned method embodiments can be implemented. The computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunications signal, and a software distribution medium.

[0106] In the description of this specification, the reference terms "one embodiment," "some embodiments," "example," "specific example," or "some examples" mean that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. Moreover, the specific features, structures, materials, or characteristics described may be combined in any appropriate manner in any one or more embodiments or examples. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification, as well as features of different embodiments or examples, unless they are mutually inconsistent.

[0107] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout the description of this application, "plurality" means two or more, unless otherwise specifically defined.

[0108] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for updating carbon emission source group portrait labels, characterized in that: include: Obtaining individual portrait labels of several carbon emission sources at the first moment and group portrait labels of carbon emission sources at the first moment in the target area; wherein the group portrait label of the carbon emission source at the first moment is generated from the individual portrait labels of several carbon emission sources at the first moment; Update individual portrait labels of several carbon emission sources at the first moment according to a preset frequency, and increase the update count by one after each update; When the number of updates reaches a preset number, generating a group portrait label of the carbon emission sources at the second moment in the target area based on a number of individual portrait labels of the carbon emission sources at the second moment corresponding to the current number of updates; The carbon emission source group portrait label at the first moment is updated with the carbon emission source group portrait label at the second moment; wherein the second moment is later than the first moment.

2. A method for updating a carbon emission source group portrait label according to claim 1, characterized in that: The individual portrait label includes any one of the following or a combination thereof: carbon emissions, carbon neutrality path, and carbon peak path; When the individual portrait label includes carbon emissions, generating a group portrait label corresponding to the total carbon emissions of the carbon emission source group based on the individual portrait labels corresponding to the plurality of carbon emissions; When the individual portrait labels include carbon emissions and carbon neutrality paths, a group portrait label corresponding to the carbon neutrality prediction time is generated based on the individual portrait labels corresponding to the carbon emissions and carbon neutrality paths; When the individual portrait label includes carbon emissions and carbon peak paths, a group portrait label corresponding to the carbon peak prediction time of the carbon emission source group is generated based on the individual portrait labels corresponding to several carbon emissions and carbon peak paths.

3. A method for updating a carbon emission source group portrait label according to claim 2, characterized in that: When the individual portrait label includes carbon emissions, generating a group portrait label corresponding to the total carbon emissions of the carbon emission source group according to the individual portrait labels corresponding to the carbon emissions includes: Obtaining carbon emissions from several carbon emission sources at a third moment; Calculating the total carbon emissions of the corresponding carbon emission source group at the third moment based on the carbon emissions of several carbon emission sources at the third moment; When the total carbon emissions of the carbon emission source group at the third moment are within any preset range, the carbon emission source group portrait label corresponding to the total carbon emissions of the carbon emission source group at the previous moment before the third moment is updated with the total carbon emissions of the carbon emission source group at the third moment.

4. A method for updating a carbon emission source group portrait label according to claim 2, characterized in that: When the individual portrait labels include carbon emissions and carbon neutrality paths, generating a group portrait label corresponding to the carbon neutrality prediction time according to the individual portrait labels corresponding to the carbon emissions and carbon neutrality paths includes: Obtain the carbon emissions and carbon neutrality paths of several carbon emission sources at the fourth moment; Generate carbon neutrality times for several carbon emission sources at the fourth moment based on the carbon emissions and carbon neutrality paths of the several carbon emission sources at the fourth moment; The carbon neutrality times of all carbon emission sources at the fourth moment are weighted to generate a group portrait label corresponding to the carbon neutrality prediction time of the corresponding carbon emission source group at the fourth moment.

5. A method for updating a carbon emission source group portrait label according to claim 4, characterized in that: After generating the group portrait label corresponding to the carbon neutrality prediction time of the carbon emission source group at the corresponding fourth moment, it also includes: When it is detected that the carbon neutrality prediction time of the carbon emission source group at the fourth moment is greater than the first time threshold, a first warning information is generated to instruct the modification of the carbon neutrality path at the corresponding moment, and a warning is issued with the first warning information.

6. A method for updating a carbon emission source group portrait label according to claim 2, characterized in that: When the individual portrait labels include carbon emissions and carbon peak paths, generating a group portrait label corresponding to the carbon peak forecast time of the carbon emission source group based on the individual portrait labels corresponding to the carbon emissions and carbon peak paths includes: Obtain the carbon emissions and carbon peak paths of several carbon emission sources at the fifth moment; Generate the carbon peak time of several carbon emission sources at the fifth moment according to the carbon emissions and carbon peak paths of several carbon emission sources at the fifth moment; The carbon peak times of all carbon emission sources at the fifth moment are weighted to generate a group portrait label corresponding to the predicted carbon peak time of the corresponding carbon emission source group at the fifth moment.

7. A method for updating a carbon emission source group portrait label according to claim 6, characterized in that: After generating the group portrait label corresponding to the carbon peak forecast time of the carbon emission source group at the corresponding fifth moment, it also includes: When it is detected that the predicted carbon peak time of the carbon emission source group at the fifth moment is greater than the second time threshold, a second warning information is generated to instruct the modification of the carbon peak path at the corresponding moment, and a warning is issued with the second warning information.

8. A device for updating carbon emission source group portrait labels, characterized in that: include: Label acquisition module, individual portrait label update module and group portrait label update module; The label acquisition module is used to obtain a plurality of individual portrait labels of carbon emission sources at the first moment and a group portrait label of carbon emission sources at the first moment in the target area; wherein the group portrait label of carbon emission sources at the first moment is generated from a plurality of individual portrait labels of carbon emission sources at the first moment; The individual portrait label updating module is configured to update individual portrait labels of a plurality of carbon emission sources at a first moment according to a preset frequency, and increment the update count by one after each update; The group portrait label update module is used to generate a group portrait label of carbon emission sources at a second moment in the target area based on several individual portrait labels of carbon emission sources at the second moment corresponding to the current update number when the update number reaches a preset number; and update the group portrait label of carbon emission sources at the first moment with the group portrait label of carbon emission sources at the second moment; wherein the second moment is later than the first moment.

9. A device, characterized in that The method comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements a method for updating a carbon emission source group portrait label as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The storage medium includes a stored computer program, wherein, when the computer program is running, the device where the storage medium is located is controlled to execute a method for updating a carbon emission source group portrait label as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Node carbon emission information generation method and device, electronic equipment and medium

    CN116894538A