Carbon emission detection method and device, computer device and storage medium
By using a collaborative technology of data acquisition gateway and carbon sensor, accurate and real-time detection of regional carbon emissions has been achieved, solving the problems of isolated detection results and poor real-time performance in existing technologies, and enabling accurate detection of carbon emissions over a wide area.
Patent Information
- Application Number
- CN202211423354.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-15
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2042-11-15
AI Technical Summary
Existing carbon emission detection technologies suffer from isolated measurement results and poor real-time performance. They are only suitable for observing carbon compound trends over a certain period of time and cannot achieve carbon emission detection over a wide area.
By configuring multiple acquisition gateways to interact with the target carbon sensor, regional carbon emission information is obtained and transmitted to the detection equipment via cellular mobile network, enabling accurate detection of carbon emissions.
It enables accurate and real-time detection of carbon emissions over a wide area, improving the comprehensiveness and real-time nature of the detection.
Smart Images

Figure CN115856206B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, computer equipment, and storage medium for detecting carbon emissions. Background Technology
[0002] Quantitative detection of carbon emissions is a crucial technological foundation for achieving greenhouse gas emission reduction. It serves as the most direct indicator for guiding low-carbon transformation across various industries and evaluating the effectiveness of low-carbon technologies. Currently, carbon emission quantification techniques are primarily based on specific scenarios, such as inside vehicles, greenhouses, coal-fired power plants, or cement production plants, using carbon satellite technology and emission factors to detect carbon emissions. However, this detection method often suffers from isolated measurement results, only characterizing carbon emissions within a localized environment. Furthermore, the real-time performance of carbon emission detection results is poor, making it suitable only for observing and studying carbon compound trends over a certain time period. Summary of the Invention
[0003] Therefore, it is necessary to provide a carbon emission detection method, apparatus, computer equipment, and storage medium that can accurately detect carbon dioxide emissions in response to the above-mentioned technical problems.
[0004] Firstly, this application provides a method for detecting carbon emissions. The method includes:
[0005] Determine the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area;
[0006] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area;
[0007] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0008] In one embodiment, each acquisition gateway is controlled to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area, including:
[0009] Identify the types of carbon emission sources contained within each target detection area;
[0010] Based on the type of carbon emission source, the target carbon sensor is determined from the candidate carbon sensors within the target detection area;
[0011] Control each acquisition gateway to interact with the corresponding target carbon sensor, and obtain the regional carbon emission information of each carbon emission source within each target detection area fed back by each target carbon sensor.
[0012] In one embodiment, controlling each acquisition gateway to transmit the acquired regional carbon emission information to the detection device includes:
[0013] Control each data acquisition gateway to transmit the collected regional carbon emission information to the detection equipment via cellular mobile network.
[0014] In one embodiment, controlling each acquisition gateway to transmit the acquired regional carbon emission information to the detection device includes:
[0015] Each data acquisition gateway is controlled to encapsulate the regional carbon emission information of the target detection area and transmit the encapsulated regional carbon emission information to the detection equipment.
[0016] In one embodiment, controlling each acquisition gateway to encapsulate the acquired regional carbon emission information of the target detection area includes:
[0017] Each acquisition gateway is controlled to extract key information from the regional carbon emission information of the target detection area, and the key information is encapsulated to obtain carbon emission encapsulation information; wherein, the key information includes: sensor information for acquiring the regional carbon emission information, ambient carbon dioxide concentration, and acquisition time.
[0018] In one embodiment, determining the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area, includes:
[0019] In response to the information re-acquisition command sent by the detection device, the re-acquisition description information is determined; wherein, the information re-acquisition command is initiated by the detection device when it detects an information missing event during the process of building a carbon emission information database based on the received regional carbon emission information;
[0020] Based on the re-collection description information, determine the collection gateway from at least two locally configured alternative gateways;
[0021] Determine the target detection area corresponding to the acquisition gateway, and the target carbon sensor corresponding to the target detection area.
[0022] Secondly, this application also provides a carbon emission detection device. The device includes:
[0023] The sensing determination module is used to determine the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area;
[0024] The information acquisition module is used to control the interaction between each acquisition gateway and the corresponding target carbon sensor to acquire the regional carbon emission information corresponding to each target detection area.
[0025] The information detection module is used to control each data acquisition gateway to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0026] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0027] Determine the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area;
[0028] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area;
[0029] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0030] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0031] Determine the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area;
[0032] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area;
[0033] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0034] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0035] Determine the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area;
[0036] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area;
[0037] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0038] The aforementioned carbon emission detection method, apparatus, computer equipment, and storage medium determine the target detection areas corresponding to at least two locally configured acquisition gateways and the target carbon sensors corresponding to the target detection areas. The method controls the interaction between each acquisition gateway and its corresponding target carbon sensor to acquire regional carbon emission information corresponding to each target detection area. This regional carbon emission information is then transmitted to the detection equipment for carbon emission detection. Based on the correspondence between the acquisition gateways, target detection areas, and target carbon sensors, this method can accurately acquire regional carbon emission information through the target carbon sensors and transmit all regional carbon emission information to the detection equipment using the acquisition gateways. This enables the detection of carbon emission concentration distribution over a wide area. Simultaneously, the acquisition gateways transmit the regional carbon emission information acquired by the carbon sensors to the detection equipment in real time, making the carbon emission detection of the target detection area more accurate and real-time. Attached Figure Description
[0039] Figure 1 This is an application environment diagram of a carbon emission detection method provided in this embodiment;
[0040] Figure 2 This is a flowchart illustrating the first carbon emission detection method provided in this embodiment;
[0041] Figure 3 This embodiment provides a flowchart for obtaining regional carbon emission information.
[0042] Figure 4 This embodiment provides a schematic diagram of a process for transmitting regional carbon emission information.
[0043] Figure 5 This is a schematic diagram of a process for determining the detection area and the carbon sensor provided in this embodiment;
[0044] Figure 6 This is a flowchart illustrating the second carbon emission detection method provided in this embodiment;
[0045] Figure 7 This is a schematic diagram illustrating the principle of carbon emission detection provided in this embodiment;
[0046] Figure 8 This is a structural block diagram of the first carbon emission detection device provided in this embodiment;
[0047] Figure 9 This is a structural block diagram of the second type of carbon emission detection device provided in this embodiment;
[0048] Figure 10This is a structural block diagram of the third type of carbon emission detection device provided in this embodiment;
[0049] Figure 11 This is a structural block diagram of the fourth carbon emission detection device provided in this embodiment;
[0050] Figure 12 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0052] The carbon emission detection method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the carbon sensor 103 communicates with the edge device 102 via a network. Specifically, the edge device 102 is configured with multiple data acquisition gateways, and the carbon sensor 103 interacts with these gateways via the network. The edge device 102 communicates with the detection device 101 via a cellular mobile network. Specifically, the multiple data acquisition gateways configured in the edge device 102 interact with the detection device 101 via a cellular mobile network. A data storage system can store the data that the edge device 102 needs to process. The data storage system can be integrated into the edge device 102 or placed in the cloud or on other network servers.
[0053] Edge device 102 determines the corresponding target detection area and the corresponding carbon sensor 103, and controls the local acquisition gateway to communicate with the carbon sensor 103 through the communication network to obtain the regional carbon emission information corresponding to each target detection area. Edge device 102 transmits the obtained regional carbon emission information to detection device 101 through the cellular mobile network. Detection device 101 receives the regional carbon emission information and performs carbon emission detection. It should be noted that edge device 102 can be implemented using a standalone server or a server cluster composed of multiple servers.
[0054] In one embodiment, such as Figure 2 As shown, a carbon emission detection method is provided, which can be used to detect regional carbon emission information within a target detection area. This method is applied to… Figure 1 Taking edge device 102 as an example, the following steps are included:
[0055] S201 determines the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area.
[0056] The data acquisition gateway can be an inter-network connector or a protocol converter, used to enable communication between the detection device and the carbon sensor.
[0057] The target detection area can be the area where carbon emission detection is required.
[0058] The target carbon sensor can be any sensor currently used to collect the concentration of carbon compounds within the target detection area, such as a carbon dioxide sensor or a carbon monoxide sensor. This target carbon sensor can be installed in multiple locations; optionally, it can be installed on static objects (such as coal-fired or gas-fired power plants, light poles, base stations, etc.) or on dynamic objects (such as automobiles).
[0059] Optionally, there are multiple ways for the edge device to determine the target detection area corresponding to at least two locally configured acquisition gateways, and this application does not limit this method.
[0060] One possible implementation is that the edge device determines the detection area of each data acquisition gateway based on the communication connection range corresponding to each data acquisition gateway configured locally, and then designates this detection area as the target detection area for each data acquisition gateway. Another possible implementation is that the edge device determines whether each data acquisition gateway belongs to the approximate detection range sent by the detection device; if so, the detection area corresponding to the data acquisition gateway belonging to the approximate detection range is designated as the target detection area.
[0061] Optionally, there are various ways to determine the target carbon sensor corresponding to the target detection area, and this application does not limit this method.
[0062] One possible implementation is that the edge device, based on the determined target detection area, uses all sensors within that target detection area capable of collecting carbon emissions as the target carbon sensors corresponding to the target detection area.
[0063] Another alternative implementation is that the edge device, based on a pre-set detection index, selects a carbon sensor that meets the detection index from all carbon sensors in the identified target detection area, and uses that carbon sensor as the target carbon sensor corresponding to the target detection area.
[0064] S202 controls each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area.
[0065] The regional carbon emission information can be information that characterizes the carbon compound emissions in the target area, such as including but not limited to: carbon compound types, data collection equipment information (such as carbon sensor information that collects carbon emission data in the area), and carbon compound emission amounts.
[0066] Optionally, the edge device controls the acquisition gateway to establish a communication connection with the target carbon sensor. The acquisition gateway sends an acquisition command to the target carbon sensor, which receives the acquisition command and performs the acquisition operation to obtain the regional carbon emission information corresponding to each target detection area.
[0067] S203 controls each data acquisition gateway to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0068] Among them, the detection equipment can be equipment used to detect carbon emissions.
[0069] Optionally, the method for controlling each acquisition gateway to transmit regional carbon emission information to the detection device can be a wired connection, i.e., the edge device controls the acquisition gateway to transmit regional carbon emission information to the detection device via a wired connection, or it can be a wireless connection.
[0070] Preferably, each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection device via a cellular mobile network. Specifically, the edge device controls the data acquisition gateway to communicate with the detection device via a cellular mobile network and transmits the received regional carbon emission information to the detection device, which then receives the information and performs carbon emission detection.
[0071] Optionally, the detection equipment can also be used to store regional carbon emission information. That is, the detection equipment builds a carbon emission information database based on the received regional carbon emission information and stores the regional carbon emission information in the carbon emission information database.
[0072] The aforementioned carbon emission detection method, apparatus, computer equipment, and storage medium determine the target detection areas corresponding to at least two locally configured acquisition gateways and the target carbon sensors corresponding to the target detection areas. The method controls the interaction between each acquisition gateway and its corresponding target carbon sensor to acquire regional carbon emission information corresponding to each target detection area. This regional carbon emission information is then transmitted to the detection equipment for carbon emission detection. Based on the correspondence between the acquisition gateways, target detection areas, and target carbon sensors, this method can accurately acquire regional carbon emission information through the target carbon sensors and transmit all regional carbon emission information to the detection equipment using the acquisition gateways. This enables the detection of carbon emission concentration distribution over a wide area. Simultaneously, the acquisition gateways transmit the regional carbon emission information acquired by the carbon sensors to the detection equipment in real time, making the carbon emission detection of the target detection area more accurate and real-time.
[0073] Figure 3This is a flowchart illustrating the process of obtaining regional carbon emission information in one embodiment. Currently, carbon dioxide distribution detection is performed in specific settings, resulting in measurement results that only characterize the carbon dioxide distribution within a local environment. Therefore, to ensure the comprehensiveness of carbon dioxide distribution detection, this embodiment provides an optional method for obtaining regional carbon emission information, such as... Figure 3 As shown, it includes the following steps:
[0074] S301 determines the types of carbon emission sources contained within each target detection area.
[0075] Carbon emission sources can be the origins of carbon compounds. For example, they can include fossil fuel vehicles, renewable fuel vehicles, and industrial plants. The carbon emission source types in this embodiment are categorized according to different classification methods.
[0076] Optionally, there are various ways to determine the types of carbon emission sources included in each target detection area, and this application does not limit this.
[0077] One alternative implementation could be to classify all carbon emission sources based on the type of energy used, that is, to classify all carbon emission sources into carbon emission sources using renewable energy (such as target carbon sensors installed on renewable fuel vehicles) and carbon emission sources using non-renewable energy (such as target carbon sensors installed on fossil fuel vehicles and industrial plants), and further determine the types of carbon emission sources included in the target detection area.
[0078] Another alternative implementation could be to classify all carbon emission sources based on their mobility status, that is, to divide all carbon emission sources into dynamic emission sources (such as target carbon sensors installed on automobiles) and static emission sources (such as target carbon sensors installed in industrial plants), and further determine the types of carbon emission sources included in the target detection area.
[0079] Another alternative implementation is that the data acquisition gateway, based on the data acquisition command, divides all carbon emission sources simultaneously based on the energy type used and the mobility status type, and further determines the types of carbon emission sources included in the target detection area based on the divided carbon emission source types.
[0080] S302 determines the target carbon sensor from the candidate carbon sensors within the target detection area based on the type of carbon emission source.
[0081] Among them, the candidate carbon sensor can be any carbon sensor within the target detection area that can collect data.
[0082] Optionally, based on the detection requirements sent by the detection device, the acquisition gateway selects the emission source type corresponding to the detection requirements from all locally defined emission source types, and finds the target carbon sensor corresponding to the emission source type from a preset emission source type table based on the selected emission source type. This emission source type table records the correspondence between the emission source type and multiple candidate carbon sensors.
[0083] S303 controls each acquisition gateway to interact with the corresponding target carbon sensor, and obtains the regional carbon emission information of each carbon emission source within each target detection area fed back by each target carbon sensor.
[0084] Optionally, the acquisition gateway communicates with the identified target carbon sensor through a decentralized Internet of Things (IoT) network and sends acquisition instructions to the target carbon sensor. The target carbon sensor receives the acquisition instructions and obtains the regional carbon emission information of each carbon emission source within the target detection area where the target carbon sensor is located. After the target carbon sensor has obtained the regional carbon emission information, it feeds back the regional carbon emission information to the corresponding acquisition gateway through the communication connection.
[0085] The method described above for obtaining regional carbon emission information determines the types of carbon emission sources contained within each target region. Based on these source types, it identifies target carbon sensors from candidate carbon sensors within the target region. It then controls the interaction between each data collection grid and its corresponding target carbon sensor to obtain regional carbon emission information for each carbon emission source within each target region, fed back by the target carbon sensor. This embodiment, by determining the target carbon sensor based on carbon emission source type, can make the collected regional carbon emission information more accurate and comprehensive.
[0086] Figure 4 This is a schematic diagram illustrating the process of transmitting regional carbon emission information in one embodiment. Currently, the regional carbon emission information collected by carbon dioxide sensors is quite large. To better reduce the resource consumption caused by transmitting large amounts of data, this embodiment provides an optional method for transmitting regional carbon emission information, such as... Figure 4 As shown, it includes the following steps:
[0087] S401 determines the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area.
[0088] Optionally, the specific implementation of determining the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area, has been described in the above embodiments and will not be repeated here.
[0089] S402 controls each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area.
[0090] Optionally, the specific implementation method for controlling each acquisition gateway to interact with the corresponding target carbon sensor to obtain the regional carbon emission information corresponding to each target detection area has been described in the above embodiments and will not be repeated here.
[0091] The S403 controls each data acquisition gateway to encapsulate the regional carbon emission information of the target detection area and transmit the encapsulated regional carbon emission information to the detection equipment.
[0092] Among them, encapsulation processing can be a method of packaging and hiding information about regional carbon emissions.
[0093] Optionally, the regional carbon emission information of each target detection area can be encapsulated. There are various ways to obtain the carbon emission encapsulation information, and this application does not limit this one.
[0094] One possible implementation is that the edge device control acquisition gateway compresses and encodes part of the received regional carbon emission information of the target detection area based on a preset encapsulation mechanism, that is, it encapsulates the regional carbon emission information to obtain the encapsulated regional carbon emission information.
[0095] Another alternative implementation is that the edge device controls the data acquisition gateway to pre-set a data model that can output data in tabular form. The acquisition gateway inputs the regional carbon emission information of each target detection area into the data model to obtain a data table containing regional carbon emission information, and then encapsulates the table to obtain encapsulated carbon emission information. For example, the header of the regional carbon emission information table is shown in Table 1.
[0096] Table 1 Regional Carbon Emission Information
[0097] Sensor Name time Installation properties Geographical location carbon dioxide concentration Fuel consumption Power consumption
[0098] Another optional implementation may involve controlling each acquisition gateway to extract key information from the regional carbon emission information of the target detection area, and encapsulating the key information to obtain carbon emission encapsulation information.
[0099] Key information includes: sensor data on carbon emissions in the collection area, ambient carbon dioxide concentration, and collection time. Sensor information further includes: the target carbon sensor name and installation attributes (i.e., the target carbon sensor's installation location). If the target carbon sensor's installation attributes indicate a fuel cell vehicle exhaust emission location, the sensor information will also include: the fuel cell vehicle's location and fuel consumption. If the target carbon sensor's installation attributes indicate a renewable energy vehicle exhaust emission location, the sensor information will also include: the renewable energy vehicle's location and electricity consumption.
[0100] Specifically, the edge device control and acquisition gateway selects key information from the regional carbon emission information of each target detection area based on pre-set screening criteria, and performs compression encoding and other processing on the key information, that is, encapsulates the key information to obtain the encapsulated regional carbon emission information, i.e., carbon emission encapsulation information, and then transmits the encapsulated regional carbon emission information to the detection device through a communication connection.
[0101] The aforementioned method for transmitting regional carbon emission information encapsulates the regional carbon emission information of each target detection area to obtain encapsulated carbon emission information, which is then transmitted to the detection device. This embodiment effectively reduces the complexity of the regional carbon emission information by encapsulating it, while also protecting it. This results in less transmission resources being used when transmitting the regional carbon emission information. Furthermore, the acquisition gateway in this embodiment encapsulates the regional carbon emission information before sending it to the detection device; compared to the regional carbon emission information itself, the encapsulated carbon emission information has a significantly smaller data volume, thereby reducing the bandwidth resource consumption of the detection device.
[0102] Figure 5 This is a flowchart illustrating the process of determining the detection area and carbon sensor in one embodiment. In this embodiment, there are currently gaps in the carbon emission information collected by the target carbon sensor, making it impossible to re-collect the missing information. To ensure the comprehensiveness and completeness of the carbon emission information collected by the target carbon sensor, this embodiment provides an optional method for determining the detection area and carbon sensor, such as... Figure 5 As shown, it includes the following steps:
[0103] S501 responds to the information reacquisition command sent by the detection device and determines the information reacquisition description information.
[0104] The information re-acquisition command is initiated by the detection equipment when it detects an information missing event during the process of building a carbon emission information database based on the received regional carbon emission information. The information re-acquisition command can include the missing information related to the information missing event.
[0105] Among them, the carbon emission information database can be a database used to store regional carbon emission information.
[0106] Specifically, an information loss event can be caused by incomplete carbon emission information for the corresponding area collected by the target carbon sensor. Optionally, this information loss can refer to the absence of at least one of the following data: sensor information, ambient carbon dioxide concentration, and acquisition time.
[0107] The reacquisition description information can be determined based on the content of the missing information event. For example, if the missing event is that carbon sensor A has missed collecting regional carbon emission information, then the reacquisition description information would be: Re-control carbon sensor A to collect regional carbon emission information.
[0108] Optionally, the detection device constructs a carbon emission information database based on the received regional carbon emission information and detects whether the received regional carbon emission information is complete. If not, the detection device will be triggered by an information missing event and send a re-collection command to the acquisition gateway based on the detected information missing event. The acquisition gateway responds to the information re-collection command sent by the detection device and determines the re-collection description information based on the re-collection command.
[0109] Based on the re-collection description information, S502 determines the collection gateway from at least two locally configured alternative gateways.
[0110] Optionally, the edge device receives the re-collection description information and parses it to identify the collection gateway that needs to be re-collected.
[0111] Specifically, when the re-collection description information is to re-control the collection gateway to collect carbon emission information in the area, the edge device will parse the collection gateway that needs to be re-collected from the re-collection description information and select the collection gateway corresponding to the re-collection description information from multiple locally configured alternative gateways.
[0112] When the reacquisition description information is to re-acquire regional carbon emission information of the target detection area or carbon sensor, the edge device, based on the target detection area or carbon sensor parsed from the reacquisition description information, filters out the acquisition gateway corresponding to the target detection area or carbon sensor from multiple locally configured alternative gateways, and determines the acquisition gateway as the acquisition gateway corresponding to the reacquisition description information.
[0113] S503 determines the target detection area corresponding to the acquisition gateway, and the target carbon sensor corresponding to the target detection area.
[0114] Optionally, when the re-collection description information is to re-control the collection gateway to collect carbon emission information in the area, the edge device, based on the determined collection gateway, selects the target detection area corresponding to the collection gateway from multiple detection areas, and then determines all carbon sensors in the target detection area as the target carbon sensor.
[0115] When the reacquisition description information is to reacquire regional carbon emission information of the target detection area, the edge device, based on the determined acquisition gateway and the target detection area parsed from the reacquisition description information, selects the target detection area corresponding to the acquisition gateway from multiple detection areas, and then identifies all carbon sensors in the target detection area as the target carbon sensor.
[0116] When the reacquisition description information is to reacquire regional carbon emission information from the carbon sensor, the edge device, based on the determined acquisition gateway, selects the target detection area corresponding to the acquisition gateway from multiple detection areas, then selects the carbon sensor corresponding to the reacquisition description information from multiple carbon sensors in the target detection area, and identifies the carbon sensor as the target carbon sensor.
[0117] The aforementioned method for determining the detection area and carbon sensor responds to a re-acquisition command sent by the detection device, determines re-acquisition description information, and based on this description, identifies the acquisition gateway from at least two locally configured alternative gateways. It then determines the target detection area corresponding to the acquisition gateway and the target carbon sensor corresponding to that detection area. Determining the acquisition gateway based on the re-acquisition description information allows for more accurate re-acquisition of missing information using the target carbon sensor, while also making the constructed carbon emission information database more comprehensive.
[0118] In one embodiment, this embodiment provides an optional method for vehicle data processing, using the application of this method to a server as an example for illustration. For example... Figure 6 As shown, the method includes the following steps:
[0119] S601 responds to the information re-acquisition command sent by the detection device and determines the re-acquisition description information.
[0120] Based on the re-collection description information, S602 determines the collection gateway from at least two locally configured alternative gateways.
[0121] S603 determines the target detection area corresponding to the acquisition gateway, and the target carbon sensor corresponding to the target detection area.
[0122] S604 determines the types of carbon emission sources contained within each target detection area.
[0123] S605 determines the target carbon sensor from candidate carbon sensors within the target detection area based on the type of carbon emission source.
[0124] S606 controls each acquisition gateway to extract key information from the regional carbon emission information of the acquired target detection area, and encapsulates the key information to obtain carbon emission encapsulation information.
[0125] S607 controls each data acquisition gateway to transmit the collected regional carbon emission information to the detection equipment via a cellular mobile network, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0126] Combination Figure 7 As shown, the application layer includes a detection device, the edge layer includes multiple acquisition gateways controlled by the edge device, and the sensing layer includes multiple carbon sensors installed in different target detection areas. Specifically, each acquisition gateway communicates with the detection device via a cellular network and responds to a re-acquisition command sent by the detection device, determining re-acquisition description information. Based on the re-acquisition description information, each acquisition gateway determines an acquisition gateway from at least two locally configured alternative gateways, then determines the target detection area where the acquisition gateway is located, and identifies the carbon emission source type within the target detection area. Based on this carbon emission source type, the acquisition gateway sends acquisition commands to each target carbon sensor in the sensing layer of the target detection area via a decentralized Internet of Things network. Each target carbon sensor receives the acquisition commands and collects regional carbon emission information.
[0127] The target carbon sensor feeds back the collected regional carbon emission information to the acquisition gateway. The acquisition gateway receives the regional carbon emission information, extracts key information from it, encapsulates the key information, and then sends the encapsulated regional carbon emission information to the application layer detection device through the cellular mobile network. The detection device will then perform carbon emission detection based on the received regional carbon emission information.
[0128] In addition, the carbon emission monitoring module of the detection equipment can draw a real-time wide-area carbon dioxide distribution map based on the emission detection results, and feed this distribution map back to the user for viewing through the terminal. The carbon emission assessment module of the detection equipment can use regional carbon emission information, based on pre-set calculation logic (as shown in Formula 1 below), to calculate the carbon emissions of the highway transportation industry, and implement the carbon emission assessment of the highway transportation industry. For example, the carbon emission calculation method of the transportation industry is shown in Formula (1).
[0129] A = ∑ ID ∑ t B+∑ ID ∑ t C (1)
[0130] Where A can be carbon emissions from the transportation industry, B can be carbon dioxide concentration from fossil fuel vehicle exhaust, C can be carbon emission factor from electric vehicle power consumption, ID can be the target carbon sensor ID, and t can be the time interval for data acquisition from each sensor in the application layer detection device.
[0131] In addition to detecting regional carbon emissions, the detection equipment can also construct a carbon emissions information database based on the received regional carbon emissions information and detect whether the received regional carbon emissions information is complete. If not, the detection equipment will be triggered by an information missing event and send a re-collection command to the acquisition gateway based on the detected information missing event. The acquisition gateway responds to the information re-collection command sent by the detection equipment, determines the re-collection description information based on the re-collection command, and further determines the acquisition gateway from the locally configured alternative gateways.
[0132] It should be noted that in this embodiment, steps S601-602 are executed based on the detection device sending a re-acquisition command. If the detection device does not send a re-acquisition command, steps S601-S602 may not be executed. Optionally, in this embodiment, steps S601-S602 may be executed before step S603 or after step S607. This application does not limit this.
[0133] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0134] Based on the same inventive concept, this application also provides a carbon emission detection device for implementing the carbon emission detection method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more carbon emission detection device embodiments provided below can be found in the limitations of the carbon emission detection method described above, and will not be repeated here.
[0135] In one embodiment, such as Figure 8 As shown, a carbon emission detection device 800 is provided, including: a sensing determination module 801, an information acquisition module 802, and an information detection module 803, wherein:
[0136] The sensing determination module 801 is used to determine the target detection area corresponding to at least two locally configured acquisition gateways, and the target carbon sensor corresponding to the target detection area.
[0137] The information acquisition module 802 is used to control the interaction between each acquisition gateway and the corresponding target carbon sensor to acquire the regional carbon emission information corresponding to each target detection area.
[0138] The information detection module 803 is used to control each acquisition gateway to transmit the acquired regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0139] In one embodiment, such as Figure 9 As shown, Figure 8 The information acquisition module 802 in the middle also includes:
[0140] The type determination unit 901 is used to determine the type of carbon emission source contained in each target detection area.
[0141] The sensor determination unit 902 is used to determine the target carbon sensor from candidate carbon sensors in the target detection area based on the type of carbon emission source.
[0142] The information acquisition unit 903 is used to control the interaction between each acquisition gateway and the corresponding target carbon sensor to acquire the regional carbon emission information of each carbon emission source in each target detection area fed back by each target carbon sensor.
[0143] In one embodiment, Figure 8 The information detection module 803 is specifically used to: control each acquisition gateway and transmit the acquired regional carbon emission information to the detection device via a cellular mobile network.
[0144] In one embodiment, such as Figure 10 As shown, Figure 8 The information detection module 803 in the middle includes:
[0145] The information encapsulation unit 1001 is used to control each acquisition gateway to encapsulate the regional carbon emission information of the target detection area acquired;
[0146] The information transmission unit 1002 is used to transmit the packaged regional carbon emission information to the detection equipment.
[0147] In one embodiment, Figure 10 The encapsulation processing unit 1001 is also used to control each acquisition gateway to extract key information from the regional carbon emission information of the acquired target detection area, and to encapsulate the key information to obtain carbon emission encapsulation information.
[0148] In one embodiment, such as Figure 11 As shown, Figure 8 The sensing determination module 801 in the middle also includes:
[0149] The information determination unit 1101 is used to determine re-acquisition description information in response to an information re-acquisition command sent by the detection device. The information re-acquisition command is initiated by the detection device when it detects an information missing event during the process of constructing a carbon emission information database based on received regional carbon emission information.
[0150] The gateway determination unit 1102 is used to determine the acquisition gateway from at least two locally configured alternative gateways based on the re-acquisition description information.
[0151] The sensing determination unit 1103 is used to determine the target detection area corresponding to the acquisition gateway and the target carbon sensor corresponding to the target detection area.
[0152] Each module in the aforementioned carbon emission detection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0153] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 12 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores regional carbon emission information. The network interface communicates with external terminals via a network connection. When executed by the processor, the computer program implements a carbon emission detection method.
[0154] Those skilled in the art will understand that Figure 12 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0155] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0156] Identify the target detection areas corresponding to at least two locally configured acquisition gateways, and the target carbon sensors corresponding to the target detection areas.
[0157] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area.
[0158] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0159] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0160] Identify the types of carbon emission sources included in each target detection area.
[0161] The target carbon sensor is determined from the candidate carbon sensors within the target detection area based on the type of carbon emission source.
[0162] Control each acquisition gateway to interact with the corresponding target carbon sensor, and obtain the regional carbon emission information of each carbon emission source within each target detection area fed back by each target carbon sensor.
[0163] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0164] Control each data acquisition gateway to transmit the collected regional carbon emission information to the detection equipment via a cellular mobile network.
[0165] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0166] Each data acquisition gateway is controlled to encapsulate the regional carbon emission information of the target detection area and transmit the encapsulated regional carbon emission information to the detection equipment.
[0167] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0168] Each acquisition gateway is controlled to extract key information from the regional carbon emission information of the target detection area, and the key information is encapsulated to obtain carbon emission encapsulation information; wherein, the key information includes: sensor information for acquiring the regional carbon emission information, ambient carbon dioxide concentration, and acquisition time.
[0169] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0170] In response to the information re-acquisition command sent by the detection equipment, the re-acquisition description information is determined. The information re-acquisition command is initiated by the detection equipment when it detects an information missing event during the process of building a carbon emission information database based on received regional carbon emission information.
[0171] Based on the re-collection description information, determine the collection gateway from at least two locally configured alternative gateways.
[0172] Determine the target detection area corresponding to the acquisition gateway, and the target carbon sensor corresponding to the target detection area.
[0173] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0174] Identify the target detection areas corresponding to at least two locally configured acquisition gateways, and the target carbon sensors corresponding to the target detection areas.
[0175] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area.
[0176] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0177] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0178] Identify the target detection areas corresponding to at least two locally configured acquisition gateways, and the target carbon sensors corresponding to the target detection areas.
[0179] Control each acquisition gateway to interact with the corresponding target carbon sensor to obtain regional carbon emission information corresponding to each target detection area.
[0180] Each data acquisition gateway is controlled to transmit the collected regional carbon emission information to the detection equipment, so that the detection equipment can perform carbon emission detection based on the regional carbon emission information.
[0181] It should be noted that the data involved in this application (including but not limited to data used for analysis, data stored, data displayed, etc.) are all information and data authorized by the user or fully authorized by all parties.
[0182] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0183] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0184] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method of detecting carbon emissions, characterized by, The method comprises: In response to the information reacquisition instruction sent by the detection device, determine the reacquisition description information; wherein the information reacquisition instruction is initiated by the detection device in the process of constructing the carbon emission information library based on the received regional carbon emission information, and detects the information missing event; When the reacquisition description information is to re-control the gateway to collect the regional carbon emission information, the gateway that needs to re-collect information is parsed from the reacquisition description information, and the gateway corresponding to the reacquisition description information is screened out from the locally configured multiple alternative gateways; When the reacquisition description information is to re-collect the regional carbon emission information of the target detection area or the carbon sensor, the target detection area or the carbon sensor parsed from the reacquisition description information is screened out from the locally configured multiple alternative gateways, and the gateway corresponding to the target detection area or the carbon sensor is determined as the gateway corresponding to the reacquisition description information; Determine the target detection area corresponding to the gateway, and the target carbon sensor corresponding to the target detection area; Divide all carbon emission sources into carbon emission sources using renewable energy and carbon emission sources using non-renewable energy, and / or divide all carbon emission sources into dynamic emission sources and static emission sources; according to the type of the carbon emission source after the division, determine the type of the carbon emission source contained in the target detection area; According to the type of the carbon emission source, determine the target carbon sensor from the candidate carbon sensor in the target detection area; Control each collection gateway to interact with the corresponding target carbon sensor to obtain the regional carbon emission information of each carbon emission source in each target detection area fed back by each target carbon sensor; Input the regional carbon emission information of each target detection area into a data model to obtain a data table containing the regional carbon emission information, and perform encapsulation processing on the data table to obtain carbon emission encapsulation information, and transmit the encapsulated regional carbon emission information to the detection device for carbon emission detection based on the regional carbon emission information; wherein the table header of the data table comprises at least one of sensor name, time, installation attribute, geographic location, carbon dioxide concentration, fuel consumption and power consumption.
2. The method of claim 1, wherein, The target carbon sensor is installed on a dynamic object.
3. The method of claim 1, wherein, The control of each collection gateway to transmit the collected regional carbon emission information to the detection device comprises: Control each collection gateway to transmit the collected regional carbon emission information to the detection device through a cellular mobile network.
4. The method according to claim 1 or 3, characterized in that, The control of each collection gateway to perform encapsulation processing on the collected regional carbon emission information of the target detection area comprises: Control each collection gateway to extract key information from the collected regional carbon emission information of the target detection area, and perform encapsulation processing on the key information to obtain carbon emission encapsulation information; wherein the key information comprises sensor information, environmental carbon dioxide concentration and collection time.
5. The method of claim 1, wherein, The determination of the target detection area corresponding to the gateway and the target carbon sensor corresponding to the target detection area comprises: When the re-collection description information is to re-collect the regional carbon emission information of the target detection region, based on the determined collection gateway and the target detection region parsed from the re-collection description information, a target detection region corresponding to the collection gateway is selected from the multiple detection regions; All carbon sensors in the target detection region are determined as target carbon sensors.
6. The method of claim 1, wherein, The determination of the target detection region corresponding to the collection gateway and the target carbon sensor corresponding to the target detection region includes: When the re-collection description information is to re-collect the regional carbon emission information of the carbon sensor, based on the determined collection gateway, a target detection region corresponding to the collection gateway is selected from the multiple detection regions; From the multiple carbon sensors in the target detection region, a carbon sensor corresponding to the re-collection description information is selected, and the carbon sensor is determined as a target carbon sensor.
7. A carbon emission detection device, characterized by, The device includes: The sensing determination module is configured to determine re-collection description information in response to an information re-collection instruction sent by a detection device; wherein the information re-collection instruction is initiated by the detection device when detecting an information missing event during the construction of a carbon emission information library based on received regional carbon emission information; when the re-collection description information is to re-collect regional carbon emission information by the collection gateway, the collection gateway that needs to re-collect information is parsed from the re-collection description information, and a collection gateway corresponding to the re-collection description information is selected from multiple alternative gateways configured locally; when the re-collection description information is to re-collect regional carbon emission information of a target detection region or a carbon sensor, a target detection region or a carbon sensor parsed from the re-collection description information is selected, a collection gateway corresponding to the target detection region or the carbon sensor is selected from multiple alternative gateways configured locally, and the collection gateway is determined as a collection gateway corresponding to the re-collection description information; the target detection region corresponding to the collection gateway and the target carbon sensor corresponding to the target detection region are determined; The information acquisition module is configured to divide all carbon emission sources into carbon emission sources using renewable energy and carbon emission sources using non-renewable energy, and / or divide all carbon emission sources into dynamic emission sources and static emission sources; determine the type of carbon emission source contained in the target detection region according to the type of carbon emission source after the division; determine the target carbon sensor from the candidate carbon sensor in the target detection region according to the type of carbon emission source; control each collection gateway to interact with the corresponding target carbon sensor, and acquire the regional carbon emission information of each carbon emission source in each target detection region fed back by each target carbon sensor; The information detection module is configured to input regional carbon emission information of each target detection region into a data model, obtain a data table containing the regional carbon emission information, perform encapsulation processing on the data table to obtain carbon emission encapsulation information, and transmit the encapsulated regional carbon emission information to a detection device, so that the detection device detects carbon emission based on the regional carbon emission information. A header of the data table includes at least one of a sensor name, a time, an installation attribute, a geographic position, a carbon dioxide concentration, fuel consumption, and power consumption.
8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
Citation Information
Patent Citations
Carbon emission monitoring control system based on intelligent edge gateway
CN115166146A
Substation carbon emission metering method and device, computer equipment and storage medium
CN115236395A