Strategy output method and device for urban carbon neutralization
By obtaining the index data of the city's carbon emission characteristics, ecological environment and energy characteristics, using the scale matrix and entropy method to determine the weight, and combining the time series data of carbon emissions, the city's carbon neutrality level and state are generated, which solves the problem of insufficient universality, accuracy and timeliness of the existing system at the city level, and achieves more accurate and real-time management strategy output.
Patent Information
- Application Number
- CN202510407316.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2025-07-04
AI Technical Summary
The existing carbon neutrality system is insufficient in universality, accuracy and timeliness at the urban level, and it is impossible to quickly identify urban carbon neutrality and output accurate management strategies.
By calling the data interface, the index data of the city's carbon emission characteristics, ecological environment characteristics and energy characteristics, the weight is determined using the scale matrix and entropy value method, combined with the time series data of carbon emissions, the carbon neutrality level and state are generated, and the management strategy for the city is output.
It improves the accuracy and timeliness of the output strategy of the carbon neutrality system, and can more accurately identify urban carbon neutrality situations and output real-time dynamic management strategies.
Smart Images

Figure CN120258568A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of urban low-carbon management decision-making, and more specifically, to a method and device for outputting strategies for urban carbon neutralization. Background Art
[0002] Carbon neutralization is an important measure to address climate change. Carbon neutralization means that the carbon dioxide emissions and removals reach balance within a specific period, that is, net-zero carbon dioxide emissions. In order to achieve the carbon neutralization goal, it is crucial for low-carbon development to dynamically identify the urban low-carbon development status in real time based on the definition of carbon neutralization and accurately match management strategies.
[0003] Currently, related technologies can output the carbon neutralization ability of a city through a carbon neutralization system. In this system, the carbon neutralization ability can be output in two ways: a single model and a comprehensive model. The single model represents the carbon neutralization ability of a city by calculating the value of a single variable. For example, the carbon neutralization ability is output by calculating the carbon emissions and carbon emission intensity or using the difference between carbon sources and carbon sinks. This method completely ignores the actual meaning of carbon neutralization and cannot fully represent carbon neutralization, resulting in a large calculation error. As a result, the accuracy of the carbon neutralization ability output by this system is low, and further leads to a low matching accuracy of the matched carbon neutralization management strategy.
[0004] The comprehensive model mainly selects multiple indicators from the aspects of carbon emission influencing factors to construct an evaluation system and conduct weighted evaluation. However, the indicator selection in different studies is very subjective, without a unified standard, and involves many and miscellaneous indicators, resulting in deviations in the output results of the carbon neutralization processing system, limited application scope, and further leading to a low matching accuracy of the matched carbon neutralization management strategy. Summary of the Invention
[0005] In view of this, the present invention provides a method and device for outputting strategies for urban carbon neutralization.
[0006] An aspect of the present invention provides a strategy output method for urban carbon neutralization, including: calling a data interface to retrieve from a database multiple first indicators for characterizing the carbon neutralization ability of a target city, indicator data of multiple second indicators included in each first indicator, and time series data of the carbon emissions of the target city, where the first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics; using a search unit to search from a scale matrix characterizing the relationships between the multiple first indicators for a first weight of each first indicator; based on the entropy value method, generating a second weight for each second indicator according to the indicator data of the multiple second indicators; recommending a carbon neutralization ability level matching the target city for the target city according to the combined weight determined based on the first weight and the second weight and the indicator data of the second indicators; generating a carbon emission status of the target city according to the time series data of the carbon emissions; and outputting a carbon neutralization management strategy for the target city according to the carbon neutralization ability level and the carbon emission status.
[0008] According to an embodiment of the present invention, the second indicators include: carbon emission intensity, carbon emission trend, and carbon emission growth rate under the carbon emission characteristics; forest coverage rate, carbon sink land proportion, and built-up area green space rate under the ecological environment characteristics; average annual wind speed, average annual sunshine hours, and non-fossil energy proportion under the energy characteristics.
[0009] According to an embodiment of the present invention, using a search unit to search from a scale matrix characterizing the relationships between the multiple first indicators for a first weight of each first indicator includes: determining a standardized weight vector according to the matrix values of the scale matrix, where the matrix values represent the influence degree of the first indicator in the current row relative to the first indicator in the current column, and the standardized weight values in the standardized weight vector are determined according to multiple matrix values in each row; determining the maximum eigenvalue of the scale matrix according to the standardized weight vector and the scale matrix; and in the case where the average random consistency index value corresponding to the maximum eigenvalue satisfies a predetermined condition, taking each standardized weight value in the standardized weight vector as the first weight of the first indicator corresponding to the row.
[0010] According to an embodiment of the present invention, based on the entropy value method, generating a second weight for each second indicator according to the indicator data of the multiple second indicators includes: based on the entropy value method, determining the entropy value of each second indicator according to the indicator data of the multiple second indicators and the indicator data of the multiple second indicators of each city in the sample set; determining the difference coefficient of each second indicator according to the entropy value of each second indicator; and normalizing the difference coefficient according to the difference coefficient of each second indicator to obtain the second weight of each second indicator.
[0011] According to an embodiment of the present invention, the indicator data is obtained by offsetting the standardized original indicator data, and the indicator data is not zero.
[0012] According to an embodiment of the present invention, generating the carbon emission status of a target city based on the time series data of carbon emissions includes: determining time series sub-data from the time series data sorted by time, where the time series sub-data includes a plurality of target carbon emissions after the maximum carbon emission in the time series data; when the number of target carbon emissions included in the time series sub-data is greater than a predetermined threshold, determining the difference step sequence data of carbon emissions according to the time series sub-data; determining the trend change coefficient of carbon emissions according to the time difference sequence data; and determining the carbon emission status of the target city according to the trend change coefficient and a predetermined confidence level. When the number of target carbon emissions included in the time series sub-data is less than or equal to the predetermined threshold, determining the carbon emission status of the target city as the rising period.
[0013] According to an embodiment of the present invention, the difference step sequence data includes a plurality of step values, and each step value is determined by the difference in carbon emissions at adjacent times in the time series data. Determining the trend change coefficient of carbon emissions according to the difference step sequence data includes: determining a statistic according to each step value in the difference step sequence data; determining a variance according to the time length of the time series sub-data; and determining the trend change coefficient according to the statistic and the variance.
[0015] According to an embodiment of the present invention, outputting a carbon neutralization management strategy for the target city according to the carbon neutralization ability level and the carbon emission status includes: determining the carbon neutralization management strategy for the target city from the management decision table according to the carbon neutralization ability level and the carbon emission status.
[0016] Another aspect of the present invention provides a strategy output device for carbon neutralization, including: an acquisition module for calling a data interface to retrieve from a database a plurality of first indicators for characterizing the carbon neutralization ability of a target city, the indicator data of a plurality of second indicators included in each first indicator, and the time series data of the carbon emissions of the target city, where the first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics; a search module for using a search unit to search for the first weight of each first indicator from a scale matrix representing the relationship between the plurality of first indicators; generating, based on the entropy method, the second weight of each second indicator according to the indicator data of the plurality of second indicators; a recommendation module for recommending a carbon neutralization ability level matching the target city for the target city according to the combined weight determined by the first weight and the second weight and the indicator data of the second indicators; a generation module for determining the carbon emission status of the target city according to the time series data of the carbon emissions; and an output module for outputting a carbon neutralization management strategy for the target city according to the carbon neutralization ability level and the carbon emission status.
[0017] Another aspect of the present invention provides an electronic device, including: one or more processors; a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method as above.
[0018] Another aspect of the present invention provides a computer-readable storage medium storing computer-executable instructions that are used to implement the method as above when executed.
[0019] Another aspect of the present invention provides a computer program product including computer-executable instructions that are used to implement the method as above when executed.
[0020] In an embodiment of the present invention, by invoking a data interface, a plurality of first indicators (such as carbon emission characteristics, ecological environment characteristics, energy characteristics) for characterizing the carbon neutrality ability of a target city, the indicator data of a plurality of second indicators included in each first indicator, and the time series data of the carbon emissions of the target city can be automatically retrieved from a database; a search unit can be used to search for the first weight of each first indicator from a scale matrix representing the relationship between the plurality of first indicators; before using the carbon neutrality system to output a strategy, a combined weight is determined according to the first weights and second weights corresponding to the first indicators and second indicators respectively, so that the combined weight of the second indicators integrates the relationships of multiple levels and multiple indicators, thereby enabling a more accurate carbon neutrality ability level to be determined. The present invention incorporates the dynamic time series data of urban carbon emissions into the carbon neutrality system, enabling the carbon neutrality system to determine a more accurate carbon neutrality ability according to the emission ability level and carbon emission status, and output a more accurate and timely carbon neutrality management strategy based on this. Therefore, the embodiment of the present invention determines the carbon neutrality ability level and carbon emission status from two perspectives, and outputs a carbon neutrality management strategy for the target city based on this, achieving the technical effect of improving the accuracy and timeliness of the strategy output by the carbon neutrality system. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings.
[0022] Figure 1 An exemplary system architecture for a strategy output method and apparatus for urban carbon neutrality to which embodiments of the present invention can be applied is shown.
[0023] Figure 2 A flowchart of a strategy output method for urban carbon neutrality applicable to a carbon neutrality system according to an embodiment of the present invention is shown.
[0024] Figure 3Shows an application scenario of a strategy output method for urban carbon neutralization applicable to a carbon neutralization system according to an embodiment of the present invention.
[0025] Figure 4 Shows a block diagram of a strategy output device for urban carbon neutralization according to an embodiment of the present invention.
[0026] Figure 5 Shows a block diagram of an electronic device 500 suitable for implementing a strategy output method for urban carbon neutralization according to an embodiment of the present invention. Detailed implementation manners
[0027] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present invention. In the following detailed description, for the sake of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present invention. However, obviously, one or more embodiments can also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concepts of the present invention.
[0028] The terms used herein are merely for describing specific embodiments and are not intended to limit the present invention. The terms "including", "comprising", etc. used herein indicate the presence of the described features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0029] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0030] In the case of using expressions such as "at least one of A, B, and C, etc.", generally, it should be interpreted according to the meaning commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include, but is not limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).
[0031] In the embodiments of the present invention, in terms of the collection, update, analysis, processing, use, transmission, provision, disclosure, storage, etc. of the data involved (for example, including but not limited to user personal information), they all comply with the provisions of relevant laws and regulations, are used for legal purposes, and do not violate public order and good customs. In particular, necessary measures are taken for user personal information to prevent illegal access to user personal information data and to maintain the security of user personal information, network security, and national security.
[0032] In the embodiments of the present invention, before obtaining or collecting user personal information, the authorization or consent of the user is obtained.
[0033] The prior art has the following technical problems: 1. Lack of an output method for carbon neutrality management strategies for urban-level universality: Currently, research related to carbon neutrality mainly focuses on large-scale objects such as urban agglomerations and provinces. However, due to geographical and socioeconomic diversity among cities, there are significant differences in carbon neutrality situations. There is a lack of research on carbon neutrality at the urban level, resulting in fewer management strategies output by carbon neutrality systems based on this, and thus poorer universality. 2. The output method of urban carbon neutrality management strategies has poor practicability and insufficient accuracy: Carbon neutrality emphasizes net-zero carbon dioxide emissions. While reducing carbon emissions, the situation of carbon absorption also needs to be concerned. Existing carbon neutrality systems have deficiencies in this regard and cannot quickly and accurately identify the carbon neutrality situations of different cities. The output method of the matching management strategy has poor practicability and insufficient accuracy. 3. The output method of urban carbon neutrality management strategies lacks real-time dynamics: Existing carbon neutrality systems focus on evaluating historical or current states and providing management strategies, ignoring the dynamic information and real-time changes during the low-carbon development process of cities. The management strategies will have a certain lag and poor timeliness.
[0034] To at least partially solve the above technical problems, the present invention provides a strategy output method for carbon neutrality, including: calling a data interface to retrieve from a database multiple first indicators for characterizing the carbon neutrality ability of a target city, the indicator data of multiple second indicators included in each first indicator, and the time series data of the carbon emissions of the target city. The first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics; using a search unit to search for the first weight of each first indicator from a scale matrix representing the relationships between the multiple first indicators; based on the entropy method, generating the second weight of each second indicator according to the indicator data of the multiple second indicators; recommending a carbon neutrality ability level matching the target city for the target city according to the combined weight determined based on the first weight and the second weight and the indicator data of the second indicators; generating the carbon emission status of the target city according to the time series data of the carbon emissions; and outputting a carbon neutrality management strategy for the target city according to the carbon neutrality ability level and the carbon emission status.
[0035] Figure 1 An exemplary system architecture of the strategy output method and device for urban carbon neutrality to which the embodiments of the present invention can be applied is shown. It should be noted that Figure 1 The illustration is only an example of the system architecture to which the embodiments of the present invention can be applied, to help those skilled in the art understand the technical content of the present invention, but it does not mean that the embodiments of the present invention cannot be used in other devices, systems, environments or scenarios.
[0036] As Figure 1 shown, the system architecture 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, and a server 105. The network 104 is used to provide a medium for communication links between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 may include various connection types, such as wired and / or wireless communication links, etc.
[0037] Users can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications may be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, and / or social platform software, etc. (only for examples).
[0038] The first terminal device 101, the second terminal device 102, and the third terminal device 103 may be various electronic devices with a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop computers, and desktop computers, etc.
[0039] The server 105 may be a server providing various services, such as a background management server that supports the websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103 (only for examples). The background management server may analyze and process data such as received user requests, and feedback the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal devices.
[0040] It should be noted that the strategy output method for carbon neutrality provided by the embodiments of the present invention can generally be executed by the server 105. Correspondingly, the strategy output device for carbon neutrality provided by the embodiments of the present invention can generally be set in the server 105. The strategy output method for carbon neutrality provided by the embodiments of the present invention can also be executed by a server or a server cluster different from the server 105 and capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or the server 105. Correspondingly, the strategy output device for carbon neutrality provided by the embodiments of the present invention can also be set in a server or a server cluster different from the server 105 and capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or the server 105. Alternatively, the strategy output method for carbon neutrality provided by the embodiments of the present invention can also be executed by the first terminal device 101, the second terminal device 102, the third terminal device 103, or can also be executed by other terminal devices different from the first terminal device 101, the second terminal device 102, the third terminal device 103. Correspondingly, the strategy output device for carbon neutrality provided by the embodiments of the present invention can also be set in the first terminal device 101, the second terminal device 102, the third terminal device 103, or can be set in other terminal devices different from the first terminal device 101, the second terminal device 102, the third terminal device 103.
[0041] It should be understood that Figure 1 the numbers of terminal devices, networks, and servers in
[0042] Figure 2 FIG. shows a flowchart of a strategy output method for urban carbon neutrality applicable to a carbon neutrality system according to an embodiment of the present invention.
[0043] As Figure 2 shown, the method 200 includes operations S210 to S250.
[0044] In operation S210, a data interface is called to retrieve from the database a plurality of first indicators for characterizing the carbon neutrality ability of the target city, the indicator data of a plurality of second indicators included in each first indicator, and the time series data of the carbon emissions of the target city.
[0045] The above-mentioned indicator data and time series data are both pre-stored in the database of the carbon neutrality system. Thus, when it is necessary to output a decision on carbon neutrality, the carbon neutrality system can directly retrieve the above data from the database by calling the data interface.
[0046] In operation S220, the search unit searches for the first weight of each first indicator from the scale matrix representing the relationship between multiple first indicators. Based on the entropy value method, according to the indicator data of multiple second indicators, the second weight of each second indicator is determined.
[0047] In operation S230, according to the combined weight determined by the first weight and the second weight and the indicator data of the second indicator, a carbon neutrality ability level matching the target city is recommended for the target city.
[0048] In operation S240, according to the time series data of carbon emissions, the carbon emission status of the target city is generated.
[0049] In operation S250, according to the carbon neutrality ability level and the carbon emission status, a carbon neutrality management strategy for the target city is output.
[0050] According to an embodiment of the present invention, for operation S210, starting from the definition of carbon neutrality, carbon neutrality can be understood as a system in which three parties work together: the energy production end, the energy consumption end, and the carbon sequestration end. Among them, the energy production end corresponds to the carbon consumption end, and the energy consumption end and the carbon sequestration end correspond to the carbon reduction end. The carbon consumption end clarifies the total carbon amount, and the carbon reduction end reduces carbon emissions.
[0051] In the indicator system constructed from the carbon consumption end and the carbon reduction end, the first indicator can be an indicator under the carbon consumption end or the carbon reduction end, and the second indicator is an indicator under each first indicator. The first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics.
[0052] Indicator data refers to the specific parameters of the second indicator. For example, when the second indicator is the carbon emission growth rate, the indicator data is the specific growth rate value; when the second indicator is a low-carbon related pilot city, the indicator data can be 0 or 1, respectively representing not a low-carbon related pilot city or a low-carbon related pilot city.
[0053] The time series data of carbon emissions can be obtained by sorting the carbon emissions of the target city collected within a predetermined time period in chronological order. Thus, the dynamic change of carbon emissions can be seen through the time series data.
[0054] According to an embodiment of the present invention, for operation S220, both the rows and columns of the scale matrix are first indicators, which are used to represent the relationship between two first indicators in the row and column. The scale matrix can be determined in advance according to experience. The first weight of each first indicator can be directly searched from the scale matrix by the search unit in the processor, which improves the response efficiency of the carbon neutrality system.
[0055] In an embodiment of the present invention, the relationship between two first indicators can be synthesized according to a scale matrix to determine the relationship between multiple indicators, and then the first weight of each first indicator can be determined.
[0056] According to an embodiment of the present invention, the entropy value of each second indicator can be calculated based on the indicator data of each second indicator, and the second weight of each second indicator can be determined according to the entropy value of each second indicator.
[0057] For operation S230, the combined weight of each second indicator can be determined according to the first weight and the second weight of each second indicator, and this combined weight can reflect the importance of the second indicator for evaluating the carbon neutrality ability of the target city. Then, the combined weight of each second indicator and the indicator data can be weighted and summed to obtain the comprehensive evaluation score of the urban carbon neutrality ability; according to the comprehensive evaluation score of the urban carbon neutrality ability, a carbon neutrality ability level matching the target city can be recommended.
[0058] For example, the higher the comprehensive evaluation score of the urban carbon neutrality ability, the higher the carbon neutrality ability of the target city and the higher the carbon neutrality ability level.
[0059] For operation S240, the carbon emission status of the target city can be generated according to the carbon emission trend of the target city characterized by the time series data of the carbon emissions. Different carbon emission trends correspond to different carbon emission statuses.
[0060] For operation S250, the carbon neutrality management strategy can be pre-determined and is a management and control measure for the carbon emissions and carbon absorption of the city.
[0061] There may be a preset mapping relationship between the carbon neutrality ability level, the carbon emission status, and the carbon neutrality management strategy. Thus, based on the above mapping relationship, according to the current carbon neutrality ability level and the carbon emission status of the target city, the carbon neutrality management strategy corresponding to the target city can be matched and output.
[0062] In an embodiment of the present invention, by invoking a data interface, a plurality of first indicators (such as carbon emission characteristics, ecological environment characteristics, energy characteristics) for characterizing the carbon neutrality ability of a target city, the indicator data of a plurality of second indicators included in each first indicator, and the time series data of the carbon emissions of the target city can be automatically retrieved from a database; a search unit can be used to search for the first weight of each first indicator from a scale matrix representing the relationship between the plurality of first indicators; before using the carbon neutrality system to output a strategy, a combined weight is determined according to the first weights and second weights corresponding to the first indicators and the second indicators respectively, so that the combined weight of the second indicators integrates the relationships of multiple levels and multiple indicators, thereby enabling a more accurate carbon neutrality ability level to be determined. The present invention incorporates the dynamic time series data of urban carbon emissions into the carbon neutrality system, enabling the carbon neutrality system to determine a more accurate carbon neutrality ability based on the emission ability level and the carbon emission status, and output a more accurate and timely carbon neutrality management strategy based on this. Therefore, the embodiment of the present invention determines the carbon neutrality ability level and the carbon emission status from two perspectives, and outputs a carbon neutrality management strategy for the target city based on this, achieving the technical effect of improving the accuracy and timeliness of the strategy output by the carbon neutrality system.
[0063] According to an embodiment of the invention, in the indicator system constructed from the carbon consumption end and the carbon reduction end, the first indicators may include, for example: carbon emission characteristics, ecological environment characteristics, energy characteristics. The second indicators may include, for example, the indicators subdivided under the carbon emission characteristics, ecological environment characteristics, and energy characteristics.
[0064] Specifically, the second indicators may be the carbon emission intensity, carbon emission trend, carbon emission growth rate, etc. subdivided under the carbon emission characteristics; the second indicators may also be the forest coverage rate, carbon sink land proportion, built-up area green space rate, etc. subdivided under the ecological environment characteristics; the second indicators may also be the average annual wind speed, average annual sunshine hours, non-fossil energy proportion, etc. subdivided under the energy characteristics.
[0065] Among the above-mentioned second indicators, each second indicator corresponds to an indicator positive or negative, which is used to represent the impact of the second indicator on the evaluation of the urban carbon neutrality ability. "Positive" means that the higher the value of the indicator data, the higher the urban carbon neutrality ability; "Negative" means that the higher the value of the indicator data, the lower the urban carbon neutrality ability. Among them, the carbon emission characteristics belong to the carbon consumption end and represent the urban carbon emission situation. Therefore, the indicator types of the carbon emission intensity, carbon emission trend, and carbon emission growth rate under the carbon emission characteristics are all negative; the ecological environment characteristics and energy characteristics belong to the carbon reduction end and represent the urban carbon reduction situation, and the indicator types of the multiple second indicators under them are all positive.
[0066] In addition, each second indicator also includes an indicator attribute and an indicator type. The static representation in the indicator attribute represents the numerical indicator data collected annually, and the dynamic representation represents the continuous numerical indicator data collected within a predetermined time period; the quantitative indicator in the indicator type represents the specific numerical value obtained according to the measurement method or basis, and the qualitative data represents whether the second indicator is a "variable". The original indicator data of the above second indicator can be directly obtained from public channels, or can be calculated based on the data obtained from public channels. For example, the carbon emission intensity can be calculated according to the carbon emission amount (in ten thousand tons), the carbon emission trend can be directly calculated based on the real-time monitoring values of the carbon emission amounts of each city in each year, the carbon emission growth rate can be determined according to (end-period carbon emission amount - base-period carbon emission amount) / base-period carbon emission amount * 100%, the forest coverage rate can be calculated by dividing the forest coverage area by the total area of the city, the proportion of carbon sink land can be calculated by dividing the carbon sink land area of each city by the total area of the city, the proportion of non-fossil energy can be calculated by dividing the monitoring value of the non-fossil energy usage by the total energy consumption, and other indicators will not be elaborated here.
[0067] According to an embodiment of the present invention, for operation S220, using the search unit to search for the first weight of each first indicator from the scale matrix representing the relationship between multiple first indicators includes: determining a normalized weight vector according to the matrix values of the scale matrix, where the matrix value represents the influence degree of the first indicator in the current row relative to the first indicator in the current column, and the normalized weight value in the normalized weight vector is determined according to multiple matrix values in each row; determining the maximum eigenvalue of the scale matrix according to the normalized weight vector and the scale matrix; and when the consistency ratio value corresponding to the maximum eigenvalue meets a predetermined condition, taking each normalized weight value in the normalized weight vector as the first weight of the first indicator in the corresponding row.
[0068] According to an embodiment of the present invention, the scale matrix A is shown as the following formula (1):
[0069] (1)
[0070] Wherein, is the first indicator relative to the first indicator the influence degree, that is, the matrix value in the scale matrix A, and , , , is the number of first indicators.
[0071] According to an embodiment of the present invention, the product of the matrix values in each row of the scale matrix A can be taken to the power of t to obtain a weight vector M of t dimensions (corresponding to t rows); then the weight vector is normalized to obtain a normalized weight vector W. The process of determining the normalized weight vector is as shown in formula (2) and formula (3):
[0072] (2)
[0073] (3)
[0074] In the formula, represents the value of the x-th row in the weight vector M, represents the value of the x-th row in the normalized weight vector W, that is, the normalized weight value of the x-th row. The meanings of other parameters are as explained in the above formula and will not be elaborated here.
[0075] After determining the normalized weight vector, the scale matrix A can be multiplied by the normalized weight vector W to obtain an intermediate matrix B, that is, B = A * W; the values of each row in the intermediate matrix B are summed to obtain an accumulation matrix AW. The maximum eigenvalue of the scale matrix A can be calculated based on the accumulation matrix AW and the normalized weight vector W.
[0076] The process of determining the maximum eigenvalue of the scale matrix is shown in the following formula (4):
[0077] (4)
[0078] Among them, is the maximum eigenvalue of the scale matrix A, and (AW) x represents the value of the x-th row in the accumulation matrix AW.
[0079] Furthermore, the consistency index value corresponding to the maximum eigenvalue can be calculated according to the following formulas (5) and (6):
[0080] (5)
[0081] (6)
[0082] Among them, CI represents the consistency index value, RI is the average random consistency index value, n is the dimension of the scale matrix A, and in this embodiment, n = t. RI can be determined from the table obtained by Satty simulation according to n. When n = t = 5, RI = 1.12. CR is the consistency ratio value.
[0083] When CR is less than 0.1, the consistency ratio value corresponding to the maximum eigenvalue satisfies the predetermined condition. At this time, each normalized weight value in the normalized weight vector W is used as the first weight of the corresponding row of the first index.
[0084] In the case where the consistency ratio value corresponding to the maximum eigenvalue does not satisfy the predetermined condition, the scale matrix is adjusted until the consistency ratio value satisfies the predetermined condition.
[0085] In an embodiment of the present invention, the first weight of the first indicator, that is, the first weights of multiple second indicators under the first indicator, so that the combined weight of the second indicators can be determined according to the first weight and the second weights of each second indicator subsequently.
[0086] In an embodiment of the present invention, by using the scale matrix, the first weight of the first indicator to which the second indicator belongs can be determined, and the weights of multiple second indicators belonging to the same first indicator are determined from a higher level, which helps to determine the carbon neutralization ability level according to the first weight, the second weight, and the indicator data of the second indicator subsequently.
[0087] According to an embodiment of the present invention, the indicator data is obtained by offsetting the standardized original indicator data, and the indicator data is not zero.
[0088] After obtaining the original indicator data, the original indicator data of each city in the sample set can be used to standardize the original indicator data of the target city.
[0089] For example, for qualitative data, "whether variable" can be standardized to 0 and 1, representing no and yes respectively. For quantitative data, it is processed into dimensionless data. For example, with the help of the linear standardization method, the positive and negative indicators can be standardized according to the following formulas (7) or (8) respectively:
[0090] (7)
[0091] (8)
[0092] Where is the value of a certain original indicator data, is the original indicator data of this second indicator after standardization, , are the maximum and minimum values of this second indicator respectively.
[0093] For the standardized original indicator data Z, it is offset to obtain the indicator data. The offset operation is as shown in the following formula (9):
[0094] (9)
[0095] Where Z ki is the indicator data obtained by translating the i-th second indicator of the k-th city, and o is the translation amplitude. For example, o can be 0.001 or 0.01, so as to ensure that the indicator data is not zero without affecting other data.
[0096] According to an embodiment of the present invention, based on the entropy value method, the second weight of each second indicator is generated according to the indicator data of multiple second indicators, including: based on the entropy value method, determining the entropy value of each second indicator according to the indicator data of multiple second indicators and the indicator data of multiple second indicators of each of multiple cities in the sample set; determining the difference coefficient of each second indicator according to the entropy value of each second indicator; and normalizing the difference coefficient according to the difference coefficient of each second indicator to obtain the second weight of each second indicator.
[0097] The sample set may include m cities, and the m cities include the target city. The entropy value of each second indicator can be calculated according to the following formula (10):
[0098] (10)
[0099] Where, is the entropy value of the th second indicator, ≥0, p ki is the proportion of the i-th second indicator of the k-th city in the i-th indicator.
[0100] For the i-th second indicator, based on the following formula (11), according to the indicator data of the i-th second indicator of m cities, each second indicator is made dimensionless to calculate p ki :
[0101] (11)
[0102] Where the parameter meanings are as described above.
[0103] Calculating the difference coefficient of each second indicator and the normalization operation are shown in formulas (12) and (13):
[0104] (12)
[0105] (13)
[0106] Where, g i represents the difference coefficient, and W i represents the second weight of the i-th second indicator, and there are n second indicators in total.
[0107] In an embodiment of the present invention, based on the entropy value method, using the objective indicator data of multiple cities in the sample set to determine the second weight can ensure the accuracy of the carbon neutrality ability level from the data perspective.
[0108] According to an embodiment of the present invention, for operation S240, for the i-th second indicator, the second weight of the i-th second indicator can be The product of the first weight of the x-th first indicator to which the second indicator belongs is used as the combined weight.
[0109] Alternatively, the product of the first weight and the second weight can also be normalized to obtain the combined weight of the second indicator. For example, the combined weight of the i-th second indicator is determined based on formula (14):
[0110] (14)
[0111] where represents the combined weight of the i-th second indicator.
[0112] For operation S230, the combined weight and the indicator data of each second indicator can be weighted and summed to obtain the comprehensive evaluation score of the urban carbon neutralization ability.
[0113] The comprehensive evaluation score of the urban carbon neutralization ability can be calculated according to formula (15):
[0114] (15)
[0115] where F k represents the comprehensive evaluation score of the urban carbon neutralization ability of the k-th city.
[0116] According to the embodiments of the present invention, the comprehensive evaluation score of the urban carbon neutralization ability of each city (including the target city) in the sample set can be calculated according to the above formula (15). Then, the comprehensive evaluation score of the urban carbon neutralization ability of each city (including the target city) can be normalized, and the carbon neutralization ability level of the target city can be determined according to the matching relationship between the normalized score of the target city and the grading standard.
[0117] The operation of normalizing the comprehensive evaluation score of the urban carbon neutralization ability can be as shown in formula (16):
[0118] (16)
[0119] where F min and F max respectively represent the minimum value and the maximum value in the comprehensive evaluation scores of the urban carbon neutralization ability of each city, and Q k represents the normalized comprehensive evaluation score of the urban carbon neutralization ability of the k-th city.
[0120] When 0.8 ≤ Q k ≤ 1, the carbon neutralization ability level of the k-th city is high, indicating high carbon neutralization ability; when 0.6 ≤ Q k < 0.8, the carbon neutralization ability level of the k-th city is medium, indicating medium carbon neutralization ability; when Qk When it is less than 0.6, the carbon neutrality ability level of the k-th city is low, which is expressed as low carbon neutrality ability.
[0121] According to an embodiment of the present invention, for operation S240, generating the carbon emission status of the target city based on the time series data of carbon emissions includes: determining time series sub-data from the time series data sorted by time, where the time series sub-data includes a plurality of target carbon emissions after the maximum carbon emission in the time series data; when the number of target carbon emissions included in the time series sub-data is greater than a predetermined threshold, determining the difference step sequence data of carbon emissions according to the time series sub-data; determining the trend change coefficient of carbon emissions according to the time difference sequence data; and determining the carbon emission status of the target city according to the trend change coefficient and a predetermined confidence level.
[0122] For example, the time series data of carbon emissions can be arranged in the chronological order from old to new. For example, the time series data includes the carbon emissions of the target city for 20 consecutive years. When the carbon emission in the 7th year is the maximum carbon emission in the time series data, the carbon emissions from the 8th year to the 20th year can be used as the target carbon emissions of the time series sub-data, that is, the time series sub-data includes the target carbon emissions for 13 consecutive years, and the number of target carbon emissions is 13.
[0123] According to an embodiment of the present invention, the difference step sequence data includes a plurality of step values, and each step value is determined according to the difference between the carbon emissions at adjacent times in the time series sub-data.
[0124] For example, when the number of target carbon emissions included in the time series sub-data is greater than a predetermined threshold, such as greater than 5, the difference between the carbon emissions of adjacent two years can be calculated according to the time series sub-data, and a predetermined step value, such as -1, 0, 1, is assigned according to the positive or negative of the difference, so as to obtain the difference step sequence data of carbon emissions.
[0125] For example, taking the time series sub-data including the carbon emissions from the 8th year to the 20th year as an example, the difference step sequence data can be [0, 1, 0, 0, -1, -1, -1, 1, -1, -1, 0, 0, -1], indicating that after reaching the maximum carbon emission, the trend of the carbon emissions of the target city shows a fluctuating decline.
[0126] According to an embodiment of the present invention, the difference step sequence data can be determined based on formula (17):
[0127] (17)
[0128] Wherein, is the carbon emission of the target city in the th year, For the carbon emissions of the n-th year,
[0129] According to an embodiment of the present invention, determining a trend change coefficient of carbon emissions based on difference step sequence data includes: determining a statistic according to each step value in the difference step sequence data; determining a variance according to the time length of the time series sub-data; and determining a trend change coefficient according to the statistic and the variance.
[0130] For example, the statistic can be obtained by adding up each step value in the difference step sequence data.
[0131] The statistic and the variance can be calculated according to formulas (18) and (19) respectively:
[0132] Statistic and variance:
[0133] (18)
[0134] (19)
[0135] Wherein, S represents the statistic, Var(S) represents the variance, h represents the time length, that is, the length of the time series sub-data including years.
[0136] After determining the variance and the statistic, the trend change coefficient can be calculated according to the variance and the statistic. The determination of the trend change coefficient can refer to the following formula (20):
[0137] (20)
[0138] Wherein, the trend change coefficient Z mk approximately satisfies the standard normal distribution, and the trend change coefficient can also be called the standardized test statistic.
[0139] The predetermined confidence level can be the confidence level (significance level) determined after a two-sided test (also known as the Mann-Kendall trend test) is performed. .
[0140] Determine the comparison threshold according to the trend change coefficient and the predetermined confidence level. When the absolute value of the trend change coefficient is greater than or equal to this comparison threshold, it indicates that the difference step sequence data has a significant change trend, and there is an obvious upward or downward trend in the difference step sequence data at the confidence level. In the actual application process, when a certain city reaches the maximum carbon emission and the quantity of the target carbon emission after the maximum carbon emission meets the predetermined threshold, if the absolute value of the trend change coefficient is greater than or equal to the comparison threshold, it is usually an obvious downward trend. Therefore, the carbon emission status of this city can be determined as the decline period. On the contrary, when the absolute value of the trend change coefficient is less than this comparison threshold, the trend is not significant, and the carbon emission status of the city is determined as the plateau period.
[0141] The calculation method of the carbon emission status of the target city is as above. For example, the comparison threshold can be , for the target city, when , determine the carbon emission status of the target city as the decline period; on the contrary, determine the carbon emission status of the target city as the plateau period.
[0142] According to an embodiment of the present invention, when the quantity of the target carbon emission included in the time series sub-data is less than or equal to the predetermined threshold, determine the carbon emission status of the target city as the rising period.
[0143] Since the quantity of the target carbon emission after the maximum carbon emission is less than or equal to the predetermined threshold, it indicates that the carbon emission has not reached the peak value, and the carbon emission status of the target city can be directly determined as the rising period; on the contrary, when reaching the peak value, determine the plateau period or the decline period of the target city under the condition of having reached the peak according to the time series sub-data.
[0144] In an embodiment of the present invention, by determining a plurality of target carbon emissions after the maximum carbon emission from the time series data and based on the comparison relationship between the quantity of the target carbon emission and the predetermined threshold, the carbon emission status can be initially determined. When the quantity of the target carbon emission is greater than the predetermined threshold, further determine the trend change coefficient according to the time characteristics of the time series sub-data, which can more accurately determine the carbon emission status of the target city from the perspective of dynamic changes, contribute to more accurately evaluating the carbon neutralization ability of the target city subsequently, and thus improve the accuracy and timeliness of the carbon neutralization management strategy.
[0145] According to an embodiment of the present invention, according to the carbon neutralization ability level and the carbon emission status, output the carbon neutralization management strategy for the target city, including: matching and outputting the carbon neutralization management strategy for the target city from the management decision table according to the carbon neutralization ability level and the carbon emission status.
[0146] The carbon neutralization ability level includes three levels: high, medium, and low carbon neutralization ability, and the carbon emission status includes three states: rising period, plateau period, and decline period. The management decision table is shown in Table 1:
[0147] Table 1
[0148]
[0149] In Table 1, the management decision table includes three levels of carbon neutrality management strategies, all of which are pre-determined. From low to high, they are the first strategy, the second strategy, and the third strategy. The level of the carbon neutrality management strategy represents the management granularity of the carbon neutrality development of the city. The higher the level, the greater the management intensity.
[0150] For example, the management decision path of the third strategy is strict control: intervening in carbon emission production by means of mandatory constraints, identifying the advantageous directions for carbon reduction and strengthening the efforts to reduce carbon, and accelerating the end of the state of not reaching the peak. The management decision path of the second strategy is key strengthening: jointly controlling carbon emissions through the dual paths of key and auxiliary, identifying the carbon emission characteristics of each department, finding the key departments for carbon reduction, and formulating a differential target mechanism according to local conditions. The management decision path of the first strategy is optimization and prevention: aiming at balanced development, reducing carbon emissions through guiding means, coordinating the balanced development of economic benefits and environmental pressure, and establishing a suitable carbon control path.
[0151] Figure 3 An application scenario of a strategy output method for urban carbon neutrality applicable to a carbon neutrality system according to an embodiment of the present invention is shown.
[0152] As Figure 3 shown, Example 300 starts from the original index data of the target city and the time series data of carbon emissions respectively.
[0153] After obtaining the original index data of the target city, an index system is established, and index calculation and standardization are carried out to obtain the index data of each second index, as well as the relationship between the first index and the second index. Subsequently, a comprehensive evaluation model is established to determine the first weight and the second weight, and the comprehensive evaluation score of the urban carbon neutrality ability of the target city is calculated according to the first weight, the second weight, and the index data, and the carbon neutrality ability level of the target city is determined based on this. The carbon neutrality ability level can be high carbon neutrality ability, medium carbon neutrality ability, or low carbon neutrality ability.
[0154] After obtaining the time series data of the carbon emissions of the target city, multiple target carbon emissions are determined from the time series data after determining the maximum carbon emissions, and it is determined whether the number of target carbon emissions is greater than a predetermined threshold. In the case where the number of target carbon emissions is less than or equal to the predetermined threshold, the carbon emission status of the target city is directly determined to be the ascending period; in the case where the number of target carbon emissions is greater than the predetermined threshold, a predetermined confidence level is determined through a trend test, where the trend test is also a two-sided test. Then, according to the time series sub-data, the difference step sequence data of the carbon emissions is determined; according to the time difference sequence data, the trend change coefficient of the carbon emissions is determined; and whether the trend is obvious is determined according to the trend change coefficient and the predetermined confidence level. In the case where the trend is obvious, the carbon emission status of the target city is determined to be the descending period, and in the case where the trend is not obvious, the carbon emission status of the target city is determined to be the plateau period.
[0155] According to the carbon neutralization ability level and the carbon emission status of the target city, the carbon neutralization management strategy of the target city can be matched and output.
[0156] 1. The present invention provides a method for outputting a management strategy for urban carbon neutralization, which can at least achieve the following technical effects: improving the practicality and accuracy of the strategy output by the carbon neutralization system: Based on the definition of carbon neutralization, the present invention establishes an evaluation system for urban carbon neutralization ability from the carbon consumption end and the carbon reduction end, takes into account the carbon absorption situation while considering carbon reduction, and the calculation result of carbon neutralization ability is more practical, thereby improving the practicality and accuracy of the strategy output by the carbon neutralization system. 2. Improving the universality of the strategy output by the carbon neutralization system: The evaluation system for urban carbon neutralization ability constructed by the present invention has strong relevance and availability of the selected indicators, is applicable to different cities, can quickly identify the heterogeneity between cities, and can systematically match the carbon neutralization management strategy according to the urban level, thereby improving the universality of the strategy output by the carbon neutralization system. 3. Improving the timeliness of the output strategy. The carbon neutralization management strategy output for different cities by the present invention fully considers the complex systematicness of the city and the dynamics of carbon emissions, can effectively identify the change law of urban carbon emissions, can evaluate and make decisions on the carbon neutralization status of the city in real time and dynamically, and can dynamically output a matching strategy.
[0157] Figure 4 The block diagram of the strategy output device for urban carbon neutralization according to an embodiment of the present invention is shown. As Figure 4 shown, the strategy output device 400 for carbon neutralization includes an acquisition module 410, a search module 420, a recommendation module 430, a generation module 440, and an output module 450.
[0158] An acquisition module 410 is configured to call a data interface to retrieve from a database multiple first indicators for characterizing the carbon neutralization capacity of a target city, indicator data of multiple second indicators included in each first indicator, and time series data of the carbon emissions of the target city. The first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics
[0159] A search module 420 is configured to use a search unit to search for a first weight of each first indicator from a scale matrix representing the relationships between the multiple first indicators; and to generate a second weight of each second indicator based on the entropy method according to the indicator data of the multiple second indicators
[0160] A recommendation module 430 is configured to recommend a carbon neutralization capacity level matching the target city for the target city according to the combined weight determined by the first weight and the second weight and the indicator data of the second indicators
[0161] A generation module 440 is configured to generate a carbon emission status of the target city according to the time series data of the carbon emissions
[0162] An output module 450 is configured to output a carbon neutralization management strategy for the target city according to the carbon neutralization capacity level and the carbon emission status
[0163] Any multiple of the modules, sub-modules, units, and sub-units according to the embodiments of the present invention, or at least part of the functions of any multiple of them, can be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present invention can be split into multiple modules for implementation. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present invention can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on a substrate, a system in a package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable way of integrating or packaging the circuit in hardware or firmware, or implemented in any one of the three implementation manners of software, hardware, and firmware, or in a suitable combination of any several of them. Alternatively, one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present invention can be at least partially implemented as a computer program module, and when the computer program module is run, it can execute the corresponding functions
[0164] For example, any number of the obtaining module 410, the searching module 420, the recommending module 430, the generating module 440, and the output module 450 can be combined and implemented in one module / unit / sub-unit, or any one of the modules / units / sub-units can be split into multiple modules / units / sub-units. Alternatively, at least part of the functions of one or more of these modules / units / sub-units can be combined with at least part of the functions of other modules / units / sub-units and implemented in one module / unit / sub-unit. According to an embodiment of the present invention, at least one of the obtaining module 410, the searching module 420, the recommending module 430, the generating module 440, and the output module 450 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable means such as hardware or firmware through circuit integration or packaging, or can be implemented in any one of the three implementation manners of software, hardware, and firmware or in any appropriate combination of several of them. Alternatively, at least one of the obtaining module 410, the searching module 420, the recommending module 430, the generating module 440, and the output module 450 can be at least partially implemented as a computer program module, and when the computer program module runs, it can execute the corresponding functions.
[0165] It should be noted that the device part in the embodiments of the present invention corresponds to the method part in the embodiments of the present invention. For the description of the device part, please refer to the method part for details and will not be elaborated here.
[0166] Figure 5 The block diagram of an electronic device 500 suitable for implementing a strategy output method for urban carbon neutralization according to an embodiment of the present invention is shown. Figure 5 The shown electronic device is only an example and should not bring any limitation to the functions and usage scope of the embodiments of the present invention.
[0167] As Figure 5 shown, the electronic device 500 according to an embodiment of the present invention includes a processor 501, which can perform various appropriate actions and processes according to the program stored in the read only memory (ROM) 502 or the program loaded from the storage part 508 into the random access memory (RAM) 503. The processor 501 can include, for example, a general microprocessor (such as a CPU), an instruction set processor and / or a related chipset and / or a dedicated microprocessor (such as an application specific integrated circuit (ASIC)), and so on. The processor 501 can also include on-board memory for caching purposes. The processor 501 can include a single processing unit or multiple processing units for performing different actions of the method flow according to the embodiments of the present invention.
[0168] In the RAM 503, various programs and data required for the operation of the electronic device 500 are stored. The processor 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. The processor 501 performs various operations of the method flow according to the embodiments of the present invention by executing the programs in the ROM 502 and / or the RAM 503. It should be noted that the programs may also be stored in one or more memories other than the ROM 502 and the RAM 503. The processor 501 may also perform various operations of the method flow according to the embodiments of the present invention by executing the programs stored in the one or more memories.
[0169] According to an embodiment of the present invention, the electronic device 500 may further include an input / output (I / O) interface 505, and the input / output (I / O) interface 505 is also connected to the bus 504. The electronic device 500 may further include one or more of the following components connected to the input / output (I / O) interface 505: an input part 506 including a keyboard, a mouse, etc.; an output part 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage part 508 including a hard disk, etc.; and a communication part 509 including a network interface card such as a LAN card, a modem, etc. The communication part 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the input / output (I / O) interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read from it can be installed into the storage part 508 as needed.
[0170] According to an embodiment of the present invention, the method flow according to the embodiments of the present invention may be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program includes program codes for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from the network via the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the processor 501, the above functions defined in the system according to the embodiments of the present invention are executed. According to an embodiment of the present invention, the above-described systems, devices, apparatuses, modules, units, etc. may be implemented by computer program modules.
[0171] The present invention also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiments of the present invention is implemented.
[0172] According to an embodiment of the present invention, the computer-readable storage medium may be a non-volatile computer-readable storage medium. For example, it may include but is not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present invention, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device.
[0173] For example, according to an embodiment of the present invention, the computer-readable storage medium may include the above-described ROM 502 and / or RAM 503 and / or one or more memories other than ROM 502 and RAM 503.
[0174] An embodiment of the present invention also includes a computer program product, which includes a computer program. The computer program contains program code for executing the method provided by the embodiments of the present invention. When the computer program product runs on an electronic device, the program code is used to cause the electronic device to implement the method provided by the embodiments of the present invention.
[0175] When the computer program is executed by the processor 501, the above functions defined in the system / apparatus of the embodiments of the present invention are executed. According to an embodiment of the present invention, the above-described systems, apparatuses, modules, units, etc. may be implemented by computer program modules.
[0176] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices and magnetic storage devices. In another embodiment, the computer program may also be transmitted and distributed in the form of a signal on a network medium, and is downloaded and installed through the communication part 509, and / or installed from the removable medium 511. The program code included in the computer program may be transmitted by any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0177] In accordance with embodiments of the present invention, program code for executing the computer programs provided by the embodiments of the present invention can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. The programming languages include, but are not limited to, such as Java, C++, Python, the "C" language, or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., by connecting through the Internet using an Internet service provider).
[0178] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions. Those skilled in the art can understand that the features described in the various embodiments of the present invention can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in the present invention. In particular, without departing from the spirit and teachings of the present invention, the features described in the various embodiments of the present invention can be combined and / or combined in various ways. All such combinations and / or combinations fall within the scope of the present invention.
[0179] The above describes the embodiments of the present invention. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present invention. Although the embodiments are described separately above, this does not mean that the measures in each embodiment cannot be used advantageously in combination. Without departing from the scope of the present invention, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present invention.
Claims
1. A strategy output method for urban carbon neutralization, characterized in that The method includes: Invoking a data interface to retrieve from a database multiple first indicators for characterizing the carbon neutrality ability of a target city, indicator data of multiple second indicators included in each of the first indicators, and time series data of the carbon emissions of the target city, where the first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics; Using a search unit to search for a first weight of each of the first indicators from a scale matrix representing the relationships between the multiple first indicators; based on the entropy value method, generating a second weight of each of the second indicators according to the indicator data of the multiple second indicators; Recommending a carbon neutrality ability level matching the target city for the target city according to the combined weight determined based on the first weight and the second weight and the indicator data of the second indicators; Generating a carbon emission status of the target city according to the time series data of the carbon emissions; and Outputting a carbon neutrality management strategy for the target city according to the carbon neutrality ability level and the carbon emission status.
2. The method according to claim 1, characterized in that, The second indicators include: carbon emission intensity, carbon emission trend, and carbon emission growth rate under the carbon emission characteristics; forest coverage rate, carbon sink land proportion, and built-up area green space rate under the ecological environment characteristics; average annual wind speed, average annual sunshine hours, and non-fossil energy proportion under the energy characteristics.
3. The method according to claim 1, characterized in that The step of using a search unit to search for a first weight of each of the first indicators from a scale matrix representing the relationships between the multiple first indicators includes: Determining a standardized weight vector according to the matrix values of the scale matrix, where the matrix values represent the influence degree of the first indicator in the current row relative to the first indicator in the current column, and the standardized weight values in the standardized weight vector are determined according to the multiple matrix values in each row; Determining the maximum eigenvalue of the scale matrix according to the standardized weight vector and the scale matrix; and When the consistency ratio value corresponding to the maximum eigenvalue meets a predetermined condition, taking each of the standardized weight values in the standardized weight vector as the first weight of the first indicator in the corresponding row.
4. The method according to claim 1, characterized in that The step of generating a second weight of each of the second indicators according to the indicator data of the multiple second indicators based on the entropy value method includes: Based on the entropy value method, determining the entropy value of each of the second indicators according to the indicator data of the multiple second indicators and the indicator data of the multiple second indicators of each of multiple cities in a sample set; Determining the difference coefficient of each of the second indicators according to the entropy value of each of the second indicators; and Normalizing the difference coefficient according to the difference coefficient of each of the second indicators to obtain the second weight of each of the second indicators.
5. The method according to any one of claims 1 to 4, characterized in that, The indicator data is obtained by offsetting the original indicator data after standardization, and the indicator data is not zero.
6. The method according to claim 1, wherein The step of generating a carbon emission status of the target city according to the time series data of the carbon emissions includes: Determining time series sub-data from the time series data sorted by time, where the time series sub-data includes multiple target carbon emissions in the time series data after the maximum carbon emission; In the case that the number of target carbon emissions included in the time series sub-data is greater than a predetermined threshold, determine the difference step sequence data of the carbon emissions according to the time series sub-data; Determine the trend change coefficient of the carbon emissions according to the time difference sequence data; Generate the carbon emission status of the target city according to the trend change coefficient and a predetermined confidence level; In the case that the number of target carbon emissions included in the time series sub-data is less than or equal to the predetermined threshold, determine that the carbon emission status of the target city is in the rising period.
7. The method according to claim 6, wherein The difference step sequence data includes a plurality of step values, and each step value is determined by the difference in carbon emissions at adjacent times in the time series sub-data; The determining the trend change coefficient of the carbon emissions according to the difference step sequence data includes: Determine a statistic according to each step value in the difference step sequence data; Determine the variance according to the time length of the time series sub-data; and Determine the trend change coefficient according to the statistic and the variance.
8. The method according to claim 1, characterized in that, The outputting the carbon neutral management strategy for the target city according to the carbon neutralization ability level and the carbon emission status includes: Determine and output the carbon neutral management strategy for the target city from the management decision table according to the carbon neutralization ability level and the carbon emission status.
9. A strategy output device for urban carbon neutralization, characterized in that, The device includes: An acquisition module, configured to call a data interface to retrieve from a database a plurality of first indicators for characterizing the carbon neutralization ability of a target city, indicator data of a plurality of second indicators included in each first indicator, and time series data of the carbon emissions of the target city, where the first indicators include carbon emission characteristics, ecological environment characteristics, and energy characteristics; A search module, configured to use a search unit to search for a first weight of each first indicator from a scale matrix characterizing the relationship between the plurality of first indicators; and generate a second weight of each second indicator based on the entropy method according to the indicator data of the plurality of second indicators; A recommendation module, configured to recommend a carbon neutralization ability level matching the target city for the target city according to the combined weight determined by the first weight and the second weight and the indicator data of the second indicators; A generation module, configured to generate the carbon emission status of the target city according to the time series data of the carbon emissions; and An output module, configured to output the carbon neutral management strategy for the target city according to the carbon neutralization ability level and the carbon emission status.
10. An electronic device, including: One or more processors; A memory for storing one or more programs, characterized in that when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Urban community carbon neutralization amount calculation method
CN114118785A
Urban building carbon neutralization system based on Internet of Things
CN114119321A
Urban carbon neutralization data processing system and method
CN115310875A
Urban low-carbon emission reduction checking management system
CN116503223A
Smart city carbon neutralization data analysis method and system
CN118446715A
Cited By
Carbon emission assessment method and system based on data analysis
CN120598202A