A method, system and storage medium for generating a visual carbon map for a park

By generating visual carbon maps in the park, using building models, layer layers, enterprise labels and other elements to visually display carbon emission data, the problem of unintuitive carbon emission data in the existing technology is solved, and efficient visualization of carbon emission management in the park is achieved.

CN119540399BActive Publication Date: 2025-04-08CHENYU ZHICHENG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510109741.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-04-08
Estimated Expiration
2045-01-23

AI Technical Summary

Technical Problem

It is difficult for the existing technology to clearly and intuitively manage and display the carbon emission status of each enterprise in the park, especially in the real-time monitoring stage. The data is not intuitive, making it difficult for managers to quickly know the current carbon emission status.

Method used

A visual carbon map generation method for the park is provided. By obtaining the position coordinates and carbon emission data of each building and enterprise, a visual carbon map is generated, including building models, layer layers, enterprise labels, markers and connectors, so that the carbon emission data intuitively corresponds to objects in each park and is displayed.

Benefits of technology

It realizes clear and visual management of carbon emission data of enterprises in the park, allowing managers to intuitively view the static carbon emissions of individual objects and the dynamic carbon emissions between multiple objects, and improves the efficiency of carbon emissions management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119540399B_ABST
    Figure CN119540399B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of low-carbon management, and in particular to a method, system and storage medium for generating a visualized carbon map for a park, which includes: obtaining the position coordinates of each building in the park, the position coordinates including plane coordinates and floor coordinates; adding a building model to the drawing board, and adding a layer of floors to the building model; obtaining the distribution coordinates of the enterprises in each building, and adding enterprise labels to the corresponding layer of floors based on the distribution coordinates; obtaining the carbon emission data of each enterprise and calculating the carbon emission index; generating a first marker for the building model, a second marker for the layer of floors and / or a third marker for the enterprise label based on the carbon emission data or the carbon emission index; obtaining the carbon emission correlation between the inside and outside of each enterprise, and generating a connection; generating a visualized carbon map after performing graphic processing on the drawing board and sending it to the management end for display. The present application is used to improve the clear visual management effect of carbon emissions in large parks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of low-carbon management, and in particular to a method, system and storage medium for generating a visualized carbon map for a park. Background Art

[0002] Currently, energy conservation and emission reduction are important links in construction management, and all walks of life are actively taking measures to reduce energy consumption and emissions.

[0003] As an important carrier of economic development, industrial parks often include a large number of enterprises. Among them, energy management and low-carbon management have become key links for some manufacturing and production parks.

[0004] Currently, low-carbon construction within the industrial park often uses smart sensors and monitoring equipment installed by enterprises in the industrial park to monitor energy consumption and carbon emission data in real time, and conducts data analysis and management through big data and artificial intelligence algorithms.

[0005] However, in the above methods, different types of manufacturing companies, companies of different sizes, companies with different production cycles, etc. have different carbon emission restrictions and monitoring strategies. The data content displayed after the collection of energy consumption and carbon emission data often cannot intuitively reflect the carbon correlation between the collected data and the company corresponding to the data. It can only know which companies have carbon emission problems based on alarms when carbon emission data is abnormal. However, the data display method is not intuitive in the real-time monitoring stage, and neither company managers nor park managers can clearly and quickly know the current carbon emission status. Summary of the invention

[0006] In order to improve the clear visual management effect of carbon emissions in large-scale parks, the present application provides a method, system and storage medium for generating a visual carbon map for the park.

[0007] In the first aspect, the present application provides a method for generating a visualized carbon map for a park, using the following technical solution:

[0008] A method for generating a visual carbon map for a park includes the following steps:

[0009] Obtaining the location coordinates of each building in the park, wherein the location coordinates include plane coordinates and floor coordinates;

[0010] Adding a building model to a preset drawing board based on the plane coordinates, and adding and stacking layer numbers in the building model based on the floor coordinates;

[0011] Obtaining the distribution coordinates of the enterprises in each building, and adding enterprise labels in the corresponding layer of the number of floors based on the distribution coordinates;

[0012] Obtaining carbon emission data of each of the enterprises, and calculating a carbon emission index based on the carbon emission data;

[0013] Generate a first marker for the building model, a second marker for the floor layer, and / or a third marker for the enterprise label based on the carbon emission data or the carbon emission index;

[0014] Acquire the carbon emission association relationship between the inside and outside of each enterprise, and generate connections between the enterprise tags based on the carbon emission association relationship;

[0015] The graphic board is processed to generate a visual carbon map and sent to the management end for display.

[0016] In some embodiments, adding a building model to a preset drawing board based on the plane coordinates, and adding and stacking layer layers in the building model based on the floor coordinates, includes the following steps:

[0017] Marking each of the plane coordinates on the drawing board;

[0018] The plane coordinates are defined as the center point coordinates or edge coordinates of the building model so as to place a plurality of the building models in the drawing board, and satisfying that there is no overlap between the plurality of the building models;

[0019] Generate a corresponding number of the layer layers based on the number of the floor coordinates, and stack and arrange the corresponding number of the layer layers from front to back in the order of the floor coordinates from small to large;

[0020] The positions of the plurality of layers are adjusted so that the layer at the front among the plurality of layers is fully displayed, and the remaining layers are partially displayed.

[0021] In some embodiments, obtaining the distribution coordinates of enterprises in each building and adding enterprise labels in the corresponding layer of the number of floors based on the distribution coordinates includes the following steps:

[0022] Obtaining the room number coordinates and floor coordinates contained in the distribution coordinates;

[0023] Adding the corresponding enterprise label to the corresponding layer of the number of floors based on the floor coordinates, and sorting the enterprise label in the layer of the number of floors based on the room number coordinates;

[0024] Each of the enterprise tags is named based on the name of the enterprise.

[0025] In some embodiments, obtaining the carbon emission data of each enterprise and calculating the carbon emission index based on the carbon emission data includes the following steps:

[0026] Based on the historical carbon emissions of the enterprise, the carbon emissions per unit time are calculated, and the ideal monthly carbon emissions are calculated according to the carbon emissions per unit time;

[0027] Obtain the type of the enterprise to generate a first weight, obtain the special production period of the enterprise and generate a second weight based on the length and distribution of the special production period, obtain the production volume of the enterprise to generate a third weight, and obtain the energy-saving measures information of the park in the current month to generate a fourth weight;

[0028] Adjusting the monthly ideal carbon emission amount based on the first weight, the second weight, the third weight, and the fourth weight to generate a monthly carbon emission monitoring amount;

[0029] The current carbon emission of the enterprise label in the current month is obtained, and the carbon emission index is generated based on the ratio of the current carbon emission and the monthly carbon emission monitoring amount.

[0030] In some embodiments, generating a first marker for the building model, a second marker for the floor layer, and / or a third marker for the enterprise tag based on the carbon emission data or the carbon emission index comprises the following steps:

[0031] Obtaining the sum of the monthly carbon emission monitoring amounts contained in the building model and calculating unit carbon emission data in combination with the floor area of ​​the building model;

[0032] Selecting a coating layer of a corresponding color as the first marker based on the size of the unit carbon emission data to add to the corresponding building model;

[0033] Obtaining the sum of the monthly carbon emission monitoring amounts of each of the enterprises on the floor corresponding to the layer with the number of floors, and performing ratio calculation with the sum of the monthly carbon emission monitoring amounts contained in the building model;

[0034] According to the size of the ratio, a frame of a corresponding color is selected as the second marker to be added to the corresponding layer;

[0035] The type of each of the enterprises is obtained to select a filler of a corresponding color, and the length of the filler is changed based on the carbon emission index to serve as the third marker to be added to the enterprise label.

[0036] In some embodiments, obtaining the carbon emission correlation relationship between the internal and external parties of each enterprise includes the following steps:

[0037] Obtaining corporate information of each enterprise;

[0038] Based on the enterprise information, determine the upstream and downstream information between the enterprises and define it as a first association relationship;

[0039] Based on the enterprise information, determine the business chain information within each enterprise and define it as a second association relationship;

[0040] Based on the enterprise information, the distribution information of similar businesses of each enterprise in the park is determined and defined as a third association relationship.

[0041] In some embodiments, generating a connection between the enterprise tags based on the carbon emission association relationship includes the following steps:

[0042] Generate a first connection object based on the first association relationship, wherein the first connection object is a connection line including a solid arrow and a solid line;

[0043] The enterprise labels corresponding to two different enterprises are respectively connected through the first connector, and the solid arrow of the first connector points from the upstream enterprise to the downstream enterprise;

[0044] generating a second connection object based on the second association relationship, wherein the second connection object is a connection line including a hollow arrow and a dotted line;

[0045] The two enterprise labels corresponding to the same enterprise are respectively connected through the second connector, and the hollow arrow of the second connector points from the enterprise label at the front end of the service chain to the enterprise label at the back end of the service chain;

[0046] A third connection object including only solid lines is generated based on the third association relationship, and a plurality of enterprise tags belonging to the same enterprise and the same type of business are respectively connected through the third connection object.

[0047] In some of the embodiments, after generating the connectors between the enterprise tags based on the carbon emission association relationship, the following steps are also included:

[0048] Adding an association command to each of the connectors and the enterprise tag corresponding to the connector to obtain a carbon row chain;

[0049] When any of the enterprise labels is clicked, the associated command is triggered to highlight the entire carbon chain where it is located;

[0050] The carbon emission impact factor is calculated based on the carbon emission index of the enterprise labels at both ends of the first connector and the second connector, and the carbon emission impact factor is displayed on the first connector and the second connector, wherein the carbon emission impact factor is characterized by the degree of carbon emission impact on the enterprise at the other end when the carbon emission of the enterprise corresponding to one end of the first connector and the second connector where no arrow exists changes.

[0051] In the second aspect, the present application provides a visual carbon map generation system for a park, which adopts the following technical solutions:

[0052] A visual carbon map generation system for a park, characterized by being used to implement the above method.

[0053] In a third aspect, the present application provides a storage medium, which adopts the following technical solution:

[0054] A storage medium stores at least one instruction, at least one program, a code set or an instruction set, wherein the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the above method.

[0055] The technical solution provided by the embodiments of the present application has the following technical effects:

[0056] The carbon emission data of buildings, floors, enterprises, etc. are integrated and analyzed to determine the markers for visualization and add them to the building model corresponding to the building, the floor layer corresponding to the floor, and the enterprise label corresponding to the enterprise, so that the carbon emission data can be intuitively corresponded to the objects in each park and displayed. At the same time, the carbon emission impact relationship between enterprises and the carbon emission impact relationship within enterprises are specifically analyzed to generate connections, so that managers can intuitively view the static carbon emissions of individual objects and the dynamic carbon emissions between multiple objects through visualized carbon maps. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 This is a schematic diagram of the steps of a method for generating a visualized carbon map for a park provided in this embodiment. DETAILED DESCRIPTION

[0058] To more clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. However, it should be understood by those of ordinary skill in the art that the present application can be implemented without these details. In some cases, in order to avoid unnecessary descriptions that make various aspects of the present application obscure, well-known methods, processes, systems, components and / or circuits that have been described at a higher level will not be described in detail. For those of ordinary skill in the art, it is obvious that various changes can be made to the embodiments disclosed in the present application, and without departing from the principles and scope of the present application, the general principles defined in the present application can be applied to other embodiments and application scenarios. Therefore, the present application is not limited to the embodiments shown, but conforms to the broadest scope consistent with the scope claimed for protection of the present application.

[0059] It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention. In addition, the technical features involved in each embodiment of the present invention described below can be combined with each other as long as there is no conflict between them.

[0060] In the description of this application, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed", etc. are understood to exclude the number itself, and "above", "below", "within", etc. are understood to include the number itself. If there is a description of "first" or "second", it is only used to distinguish the technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.

[0061] In the description of the present application, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples.

[0062] like Figure 1 As shown, the embodiment of the present application discloses a method for generating a visualized carbon map for a park, comprising the following steps:

[0063] S100, obtaining the location coordinates of each building in the park.

[0064] The position coordinates include plane coordinates and floor coordinates. The plane coordinates are generally taken as the coordinates of the center point of the building, including the horizontal coordinate and the vertical coordinate. The floor coordinates are characterized as coordinates representing the floor height, wherein, because the height of each floor of different buildings is different, in order to facilitate the calibration of the coordinates in height, in the embodiment of the present application, each floor is defaulted to 5 meters, and the building coordinates correspond to multiples of 5 meters according to the number of floors.

[0065] S200, adding a building model to a preset drawing board based on the plane coordinates, and adding and stacking layer numbers in the building model based on the floor coordinates.

[0066] Add a building model corresponding to the building location in the blank drawing board according to the location coordinates. There is no requirement for the height of the building model, and the corresponding building number can be added to the building model.

[0067] At the same time, the number of floors of the building is obtained based on the floor coordinates being multiples of 5 meters, and a corresponding number of floor layers are generated according to the number of floors. The floor layers are 2D or 3D images in the form of rectangular squares.

[0068] The generated layers are stacked on top of each other, and only the layer in the front can be fully displayed. The corresponding floor number is displayed in each layer.

[0069] S300, obtaining the distribution coordinates of the enterprises in each building, and adding enterprise labels in the corresponding layer of floors based on the distribution coordinates.

[0070] The distribution coordinates represent the distribution locations of enterprises in the building, which are specifically reflected in which floor and which building the enterprise is located in. A corresponding number of enterprise labels are added according to the number of enterprises on each floor of the building, and each enterprise label is sorted based on the building location of the enterprise.

[0071] S400, obtaining carbon emission data of each enterprise, and calculating a carbon emission index based on the carbon emission data.

[0072] Obtain the carbon emission data of each enterprise, including the historical carbon emission data and current carbon emission data of each enterprise, as well as the relevant basic information of each enterprise with carbon emissions.

[0073] The carbon emission index is calculated comprehensively through the above information. The level of the carbon emission index represents the relationship between the enterprise's current carbon emissions and its standard carbon emission data. The larger the carbon emission index, the greater the carbon emissions generated by the enterprise at the current time and the greater the pressure to improve carbon emissions and energy conservation. Conversely, if the carbon emission index is smaller, it means that the carbon emissions generated by the enterprise at the current time are smaller and the pressure to improve carbon emissions and energy conservation is smaller.

[0074] S500: Generate a first marker for a building model, a second marker for a floor layer, and / or a third marker for an enterprise label based on carbon emission data or a carbon emission index.

[0075] Visual calibration images are performed on building models, floor layers, and enterprise labels based on the company's corresponding carbon emission data or carbon emission index. Visual calibration images can be used as markers to visualize the specific carbon emissions of buildings, floors, and individual companies. The markers for each different object are different, allowing users to clearly view the carbon emissions of different objects.

[0076] S600, obtaining the carbon emission correlation relationship between the inside and outside of each enterprise, and generating connections between enterprise tags based on the carbon emission correlation relationship.

[0077] The carbon emission correlation relationship is characterized by the carbon emission relationship between enterprises or between multiple factories of an enterprise, such as upstream and downstream cooperation, process sequence between internal departments, and similar production relations between multiple factories.

[0078] Carbon emission correlation relationships generally result in a correlation between changes in carbon emissions among multiple entities. For example, after an upstream enterprise uses a large amount of carbon emissions to produce a certain component, its downstream enterprises will similarly use a large amount of carbon emissions to process the component, thus causing simultaneous or alternating carbon emission fluctuations among multiple objects.

[0079] For objects in this type of scenario, connectors are generated based on specific carbon emission relationships. Connectors can connect two or more associated enterprise tags, and through the display of connectors, clear visualization of the relationship between multiple objects can be achieved, allowing managers to quickly view carbon emission relationships between or within enterprises.

[0080] S700, the chart board is processed to generate a visual carbon chart and sent to the management end for display.

[0081] The drawing board with building models, floor layers, company labels, various landmarks and connectors added is compressed, color adjusted, sharpened, rendered and other image processing to generate a visual carbon map, which is then sent to mobile phones, tablets, computers, monitors and other management devices for display.

[0082] Through the above steps, the carbon emission data of buildings, floors, enterprises, etc. are integrated and analyzed to determine the markers for visualization and add them to the building model corresponding to the building, the floor layer corresponding to the floor, and the enterprise label corresponding to the enterprise, so that the carbon emission data can be intuitively corresponded to the objects in each park and displayed. At the same time, the carbon emission impact relationship between enterprises and the carbon emission impact relationship within enterprises are specifically analyzed to generate connections, so that managers can intuitively view the static carbon emissions of individual objects and the dynamic carbon emissions between multiple objects through visualized carbon maps.

[0083] In some other embodiments, adding a building model to a preset drawing board based on plane coordinates, and adding and stacking layers in the building model based on floor coordinates includes the following steps:

[0084] S210, marking each plane coordinate on the drawing board.

[0085] First, mark the plane coordinates of each building on the drawing board according to the corresponding scale and the coordinate system of the drawing board.

[0086] S220, defining the plane coordinates as the center point coordinates or edge coordinates of the building model to place the plurality of building models on the drawing board, and ensuring that there is no overlap between the plurality of building models.

[0087] Using the plane coordinates as the positioning, the building model of the corresponding building is placed on the plane coordinates. In order to avoid overlapping models between buildings that are close to each other and affect the visual effect, and at the same time, the specific position differences of the building models in the drawing board do not affect the visualization effect, you can choose to overlap the center point or a point on the edge of the building model with the plane coordinates for addition.

[0088] S230, generating a corresponding number of layer layers based on the number of floor coordinates, and stacking and arranging the corresponding number of layer layers from front to back in the order of the floor coordinates from small to large.

[0089] The number of floors corresponding to the floor is determined according to the number of floor coordinates, and a number of layer layers with the same number of floors is generated. A building includes at least one layer of floors.

[0090] When there are multiple floors, multiple layer layers are stacked on each other and arranged from front to back according to the order of floor coordinates from small to large, so that the layer layers of lower floors are at the front and the layer layers of higher floors are at the back.

[0091] S240, adjusting the positions of the plurality of layers so that the layer at the front of the plurality of layers is fully displayed and the remaining layers are partially displayed.

[0092] Adjust the positions of various layer numbers so that in the visualization link, the layer number of the lowest floor is at the forefront among several layer numbers and can fully display all the contents, while the remaining layer numbers are at the back and only display part of the contents. In this way, on the one hand, the user can only view the relevant contents of at most one floor without being disturbed by a large amount of other data. On the other hand, the user can also quickly know the total number of floors of the floor based on the partially displayed other layer numbers.

[0093] At the same time, the user can change and select the content at the front side among the stacked layers by clicking the position where the other layers are partially displayed or through the corresponding page turning options.

[0094] In other embodiments, obtaining the distribution coordinates of enterprises in each building and adding enterprise labels in the corresponding layer of floors based on the distribution coordinates includes the following steps:

[0095] S310, obtaining the room number coordinates and floor coordinates included in the distribution coordinates.

[0096] The distribution coordinates include the room number coordinates corresponding to the room number in the building where the entire or part of the enterprise is located and the floor coordinates of the floor where the enterprise is located.

[0097] S320, adding corresponding enterprise labels to corresponding floor layers based on the floor coordinates, and sorting the enterprise labels in the floor layers based on the room number coordinates.

[0098] The floor coordinates are used to add the coordinates of each enterprise to the corresponding layer layer of the corresponding floor. A layer feature can contain only one enterprise label or multiple enterprise labels. It should be noted that the enterprise corresponding to the enterprise label can be an independent enterprise or different departments and production areas in an enterprise.

[0099] At the same time, several enterprise labels are sorted according to the room number coordinates, and the sorting order can be sorted from left to right or from right to left in the visual display. At the same time, some floors will have rooms on both sides of the corridor and rooms on all four sides of the building. In this case, you only need to adjust the two-way or multi-way rooms to horizontal sorting according to the room number.

[0100] S330, naming each enterprise tag based on the name of the enterprise.

[0101] Each enterprise label is named according to the name of each enterprise, and the named name is displayed in text on the enterprise label.

[0102] In some other embodiments, obtaining carbon emission data of each enterprise and calculating a carbon emission index based on the carbon emission data include the following steps:

[0103] S410, calculating the carbon emissions per unit time based on the historical carbon emissions of the enterprise, and calculating the ideal monthly carbon emissions according to the carbon emissions per unit time.

[0104] An enterprise's carbon emissions data includes its historical carbon emissions. The carbon emissions per unit time are estimated based on the historical carbon emissions. The carbon emissions per unit time are the daily carbon emissions calculated by averaging the historical carbon emissions. The ideal monthly carbon emissions are calculated by multiplying the daily carbon emissions by 30.

[0105] The ideal monthly carbon emissions are the ideal value of monthly carbon emissions estimated through historical data experience. It does not take into account or rarely takes into account the fluctuations in carbon emissions data due to special circumstances. Therefore, the monthly carbon emissions need to be further refined.

[0106] S420, obtain the type of enterprise to generate a first weight, obtain the special production period of the enterprise and generate a second weight based on the length and distribution of the special production period, obtain the production volume of the enterprise to generate a third weight, and obtain the energy-saving measures information of the park for the current month to generate a fourth weight.

[0107] First, the first weight is generated by the type of enterprise. Enterprise types include processing, production, office, e-commerce, etc. Different types of enterprises correspond to different work contents, so the use of energy consumption and carbon emissions are also different. For example, the production and processing industry requires a lot of electricity and heat energy, and its carbon emissions are large, while enterprises that only need indoor office only need some electricity, and their carbon emissions are relatively small. Therefore, different types of enterprises correspond to different weights, and the size of the weight is used to characterize the degree of dependence of the enterprise on energy consumption and the upper limit of its carbon emission capacity.

[0108] Secondly, determine whether the enterprise has a special production period, because some enterprises' production and processing products may have seasonal and periodic high supply demand, such as clothing, product supply, new product release, etc. During special production periods, the production and processing volume of the corresponding enterprises will often increase significantly, resulting in a large increase in energy consumption and corresponding carbon emissions. For such enterprises, the second weight is generated according to the length and time distribution of the special production period. The second weight is represented by the degree of fluctuation of monthly carbon emissions.

[0109] Among them, the longer the special production period is, the greater the second weight is. The earlier the special production period is in the period of a month, the greater its second weight is. This is because the earlier the special production period is, the greater the possibility of carbon emission fluctuations after the special production period is, and the greater its impact is. Conversely, the later the special production period is, the less likely it is that carbon emission fluctuations will occur again after the special production period, and the smaller its impact is.

[0110] Secondly, the third weight is generated according to the production volume of the object corresponding to the enterprise label. The larger the volume of the enterprise or production department, the greater the impact on energy consumption and carbon emissions when the production volume fluctuates. Therefore, different third weights corresponding to different volumes can indicate the impact on carbon emissions when the enterprise changes production. Among them, the volume information of the enterprise can be comprehensively considered based on the past carbon emissions per unit time, number of people, number of machines, working hours, etc. of the room.

[0111] Finally, the corresponding fourth weight is generated based on the specific energy-saving measures of the park that month, such as policies and notifications. According to the intensity of the park's energy-saving measures, the monthly carbon emission limit of each enterprise in the park can be adjusted accordingly.

[0112] S430, adjusting the monthly ideal carbon emission amount based on the first weight, the second weight, the third weight and the fourth weight to generate a monthly carbon emission monitoring amount.

[0113] The first weight, second weight, third weight and fourth weight analyzed and calculated above are combined with the ideal value of monthly carbon emissions for weighted calculation to perform optimization and adjustment and obtain the final monthly carbon emission monitoring amount.

[0114] S440, obtaining the current carbon emissions of the enterprise label for the current month, and generating a carbon emissions index based on the ratio of the current carbon emissions to the monthly carbon emissions monitoring amount.

[0115] The current carbon emissions of each enterprise or the department occupying a room of an enterprise are obtained, and the carbon emission index is calculated based on the ratio of the current carbon emissions in the month to the monthly carbon emission monitoring amount corresponding to the enterprise label. The carbon emission index can specifically indicate the proportion of the carbon emission quota currently used by an object to the upper limit of the enterprise's carbon emissions in the month.

[0116] In some other embodiments, generating a first marker for a building model, a second marker for a floor layer, and / or a third marker for an enterprise tag based on carbon emission data or a carbon emission index comprises the following steps:

[0117] S510, obtaining the sum of the monthly carbon emission monitoring amounts contained in the building model and calculating unit carbon emission data in combination with the floor area of ​​the building model.

[0118] S520: Based on the size of the unit carbon emission data, a coating layer of a corresponding color is selected as a first marker to be added to the corresponding building model.

[0119] First, the carbon emission data mapped per unit area is calculated by dividing the sum of the monthly carbon emission monitoring data corresponding to all corporate labels in a building model by the floor area of ​​the building model. The larger the unit carbon emission data corresponding to each unit area, the greater the average carbon emission borne by the building and the greater the pressure to save energy.

[0120] Different unit carbon emission data are used to add coating layers of different colors to the building model. The coating layer is characterized by adding color to the entire building model to obtain a model filled with color, and unit carbon emission data of different sizes correspond to different colors. For example, unit carbon emission data corresponds to red when a1-a2, orange when a2-a3, and blue when a3-a4, etc. Among them, the warmer the default color is, the larger its corresponding value is, and pattern logos can be added to the layer to display the correspondence between the color of the coating layer and the corresponding data.

[0121] In this way, when managers view the visualized carbon map, they can clearly see the carbon emission pressure and scale of each building based on the color of the building model.

[0122] S530, obtaining the sum of the monthly carbon emission monitoring amounts of each enterprise on the floor corresponding to the floor number layer and performing ratio calculation with the sum of the monthly carbon emission monitoring amounts included in the building model.

[0123] S540, selecting a border of a corresponding color as a second marker according to the size of the ratio to add to the corresponding layer.

[0124] The monthly carbon emissions monitoring data of each company label on each floor of the building are added together to obtain the total carbon emissions corresponding to each floor in the building, and the ratio of the total carbon emissions of each floor to the total carbon emissions of the building as a whole is calculated.

[0125] The calculated ratio can show the distribution of carbon emission data on each floor of a building, so as to know which floor bears more carbon emissions and clearly and quickly find high-carbon emission objects when carrying out subsequent carbon emission improvements and early warnings.

[0126] The method of generating the second marker is the same as that of the coating layer. The corresponding color is selected according to the size of the ratio to generate the second marker. The second marker is specifically a border. By adding borders of different colors to each layer, the carbon emissions of each floor are visualized.

[0127] S550, obtaining the type of each enterprise to select a filler of a corresponding color, and changing the length of the filler based on the carbon emission index to serve as a third marker to be added to the enterprise label.

[0128] Secondly, for corporate labels, first choose fillers of corresponding colors according to the type of company. Different colors correspond to different carbon emission bases. For example, production and processing companies or departments have larger energy consumption needs and larger carbon emission bases, so warm colors such as red can be used.

[0129] The filler is used to fill in the corporate label. The length of the filler represents the size of the carbon emission index. A corporate label contains filler and blank parts. The filler represents the carbon emission quota currently used, and the blank part represents the carbon emission quota that can be used in the current month.

[0130] In this way, managers can judge the carbon emission status of each room in the building by the color and length of the filler in the enterprise label.

[0131] In other embodiments, obtaining the carbon emission association relationship between enterprises includes the following steps:

[0132] S610, obtaining enterprise information of each enterprise.

[0133] Enterprise information includes the enterprise's production capacity information, cooperation information, related information, internal department information, etc.

[0134] S611, based on the enterprise information, determine the upstream and downstream information between the enterprises and define it as a first association relationship.

[0135] Enterprise information is used to determine whether there are multiple enterprises with upstream and downstream connections in the park. Upstream and downstream connections are characterized by the existence of forward and backward connections between multiple enterprises in carbon emission behaviors such as production and processing. For example, after processing, one enterprise sends the processed products to another enterprise for processing.

[0136] As for the upstream and downstream correlation, the carbon emissions of downstream enterprises will be affected by the fluctuations of carbon emissions of some upstream enterprises. For example, when upstream enterprises increase their production due to special circumstances, downstream enterprises may also increase their production accordingly. Therefore, there is a certain carbon emission correlation influence between enterprises in the upstream and downstream industrial chains. Therefore, the first correlation relationship is added between upstream and downstream enterprises.

[0137] S612: Determine the business chain information within each enterprise based on the enterprise information and define it as a second association relationship.

[0138] The business chain relationship within the same enterprise is judged through enterprise information. The business chain relationship is characterized by business transactions between different rooms in the park. At this time, the carbon emissions of the department at the back end of the business chain may be affected by the carbon emissions of the department at the front end of the business chain. For example, if an enterprise performs welding in one department and polishing in another department, the production schedule of the latter department needs to be adjusted according to the completion status of the former department, then there will also be an associated impact, so a second associated relationship is added between the business chains of the same enterprise.

[0139] S613, based on the enterprise information, determine the distribution information of similar businesses of each enterprise in the park and define it as a third association relationship.

[0140] Finally, the distribution information of similar businesses of each enterprise in the park is obtained through enterprise information. The distribution information of similar businesses is characterized by the situation that some enterprises may carry out the same processing and production work in multiple rooms or multiple floors due to site restrictions or volume restrictions. If the production work in these rooms or floors is the same, then the carbon emission basis of these areas is the same. This type of enterprise label corresponds to the third association relationship.

[0141] In some other embodiments, generating a connection between enterprise tags based on the carbon emission association relationship includes the following steps:

[0142] S620: Generate a first connection object based on the first association relationship, wherein the first connection object is a connection line including a solid arrow and a solid line.

[0143] S621, connecting the enterprise labels corresponding to two different enterprises respectively through a first connector, and the solid arrow of the first connector points from the upstream enterprise to the downstream enterprise.

[0144] The first connection is generated through the first association relationship. The first connection is a directional line segment of a solid line and a solid arrow. The end without an arrow is connected to the enterprise label corresponding to the upstream enterprise, and the end with an arrow is connected to the enterprise label corresponding to the downstream enterprise. The first connection is used to indicate that the carbon emissions of the upstream enterprise will affect the carbon emissions of the downstream enterprise.

[0145] S622: Generate a second connection object based on the second association relationship, wherein the second connection object is a connection line including a hollow arrow and a dotted line.

[0146] S623, two enterprise tags corresponding to the same enterprise are respectively connected through a second connection object, and the hollow arrow of the second connection object points from the enterprise tag at the front end of the business chain to the enterprise tag at the back end of the business chain.

[0147] The second connection is generated through the second association relationship. The second connection is a directional line segment with a dotted line and a hollow arrow. The end without the arrow is connected to the enterprise label at the front end of the business chain, and the end with the arrow is connected to the enterprise label at the back end of the business chain. The second connection represents that the carbon emissions of the enterprise at the front end of the business chain will affect the carbon emissions of the enterprise at the back end of the business chain.

[0148] S624, generating a third connection object including only solid lines based on the third association relationship, and connecting a plurality of enterprise labels belonging to the same enterprise and the same type of business through the third connection object.

[0149] A third connection is generated through a third association relationship. The third connection is a solid line without an arrow, which is used to connect enterprise tags belonging to the same enterprise and the same type of business of the enterprise, indicating that several connected enterprise tags belong to the same carbon emission type of the same enterprise.

[0150] In some other embodiments, after generating the connectors between enterprise tags based on the carbon emission association relationship, the following steps are also included:

[0151] S630, adding an association command to each connection object and the enterprise tag corresponding to the connection object to obtain a carbon row chain.

[0152] All enterprise tags with connected objects are filtered out and combined with the connected objects to generate a carbon chain, and association commands are added to each object on the carbon chain.

[0153] S631, when any enterprise tag is clicked, an associated command is triggered to highlight the entire carbon chain to which it belongs.

[0154] When any enterprise label on the carbon chain is clicked, a trigger task is generated, which will trigger all objects on the carbon chain including the enterprise label and connections to be highlighted, while enterprise labels and connections that do not belong to the carbon chain can have their brightness reduced or remain unchanged.

[0155] In this way, when users view a certain corporate label, in addition to obtaining the carbon emissions of the company itself, they can also view other related corporate labels that have carbon emissions impact associations with the corporate label based on the carbon emission chain content that is highlighted at the same time, so as to understand the dynamic impact of carbon emissions among multiple companies or multiple entities.

[0156] S632, calculate the carbon emission impact factor based on the carbon emission index of the enterprise labels at both ends of the first connector and the second connector, and display the carbon emission impact factor on the first connector and the second connector, wherein the carbon emission impact factor is characterized by the degree of carbon emission impact on the enterprise at the other end when the enterprise corresponding to one end of the first connector and the second connector where there is no arrow changes.

[0157] At the same time, in order to clarify the carbon emission impact between corporate labels with upstream and downstream or business chain relationships, it is also necessary to calculate the carbon emission impact factor through the carbon emission index of the corporate labels at both ends of the first connector and the second connector. Specifically, the carbon emission impact factor is calculated based on the ratio of the change in the carbon emission index at both ends in unit time. The size of the carbon emission impact factor represents the impact on the company at the other end when the carbon emission of the company at one end changes. When the carbon emission change of a corporate label is the same, the larger the carbon emission impact factor, the greater the carbon emission change of the downstream corporate label of the corporate label or the corporate label at the back end of the business chain.

[0158] The calculated carbon emission impact factor is added to the top of the corresponding first connection object and the second connection object and displayed, so that users can clearly see the degree of carbon emission impact between enterprise labels that have upstream and downstream or business chain relationships in the carbon emission chain. In this way, when performing subsequent carbon emission optimization and energy-saving measures, it is possible to focus on optimizing upstream enterprises with larger carbon emission impact factors or objects at the front end of the business chain in the enterprise.

[0159] The present application also discloses a visual carbon map generation system for a park, which is used to implement the above method.

[0160] The present application also discloses a storage medium, which stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the above method.

[0161] The implementation principle is:

[0162] The carbon emission data of buildings, floors, enterprises, etc. are integrated and analyzed to determine the markers for visualization and add them to the building model corresponding to the building, the floor layer corresponding to the floor, and the enterprise label corresponding to the enterprise, so that the carbon emission data can be intuitively corresponded to the objects in each park and displayed. At the same time, the carbon emission impact relationship between enterprises and the carbon emission impact relationship within enterprises are specifically analyzed to generate connections, so that managers can intuitively view the static carbon emissions of individual objects and the dynamic carbon emissions between multiple objects through visualized carbon maps.

[0163] It should be understood that although the steps in the flowchart of the accompanying drawings are shown in sequence according to the instructions of the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise clearly stated in this document, the execution of these steps is not strictly limited in order and can be performed in other orders.

[0164] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims

1. A method for generating a visual carbon map for a park, characterized in that: The following steps are involved: Obtaining the location coordinates of each building in the park, wherein the location coordinates include plane coordinates and floor coordinates; Adding a building model to a preset drawing board based on the plane coordinates, and adding and stacking layer numbers in the building model based on the floor coordinates; Obtaining the distribution coordinates of the enterprises in each building, and adding enterprise labels in the corresponding layer of the number of floors based on the distribution coordinates; Obtain the carbon emission data of each of the enterprises, and calculate the carbon emission index based on the carbon emission data. Specifically, Based on the historical carbon emissions of the enterprise, the carbon emissions per unit time are calculated, and the ideal monthly carbon emissions are calculated according to the carbon emissions per unit time; Obtain the type of the enterprise to generate a first weight, obtain the special production period of the enterprise and generate a second weight based on the length and distribution of the special production period, obtain the production volume of the enterprise to generate a third weight, and obtain the energy-saving measures information of the park in the current month to generate a fourth weight; Adjusting the monthly ideal carbon emission amount based on the first weight, the second weight, the third weight, and the fourth weight to generate a monthly carbon emission monitoring amount; Obtaining the current carbon emissions of the enterprise label for the current month, and generating the carbon emission index based on the ratio of the current carbon emissions to the monthly carbon emission monitoring amount; Generate a first marker for the building model, a second marker for the floor layer, and / or a third marker for the enterprise label based on the carbon emission data or the carbon emission index; Obtain the carbon emission correlation between the internal and external parties of each enterprise, specifically, Obtaining corporate information of each enterprise; Based on the enterprise information, determine the upstream and downstream information between the enterprises and define it as a first association relationship, determine the business chain information within each enterprise and define it as a second association relationship, and determine the distribution information of similar businesses of each enterprise in the park and define it as a third association relationship; Based on the carbon emission association relationship, a connection object between the enterprise tags is generated, specifically, Generate a first connector based on the first association relationship, wherein the first connector is a connecting line including a solid arrow and a solid line; the enterprise labels corresponding to two different enterprises are respectively connected through the first connector, and the solid arrow of the first connector points from the upstream enterprise to the downstream enterprise; A second connection object is generated based on the second association relationship, wherein the second connection object is a connection line including a hollow arrow and a dotted line; two enterprise labels corresponding to the same enterprise are respectively connected through the second connection object, and the hollow arrow of the second connection object points from the enterprise label at the front end of the business chain to the enterprise label at the back end of the business chain; Based on the third association relationship, a third connection object including only solid lines is generated, and a plurality of enterprise tags belonging to the same enterprise and the same type of business are respectively connected through the third connection object; After generating the connection objects between the enterprise tags based on the carbon emission association relationship, the method further includes: Adding an association command to each of the connectors and the enterprise tag corresponding to the connector to obtain a carbon row chain; When any of the enterprise labels is clicked, the associated command is triggered to highlight the entire carbon chain where it is located; Calculate a carbon emission impact factor based on the carbon emission index of the enterprise labels at both ends of the first connector and the second connector, and display the carbon emission impact factor on the first connector and the second connector, wherein the carbon emission impact factor is characterized by the degree of carbon emission impact on the enterprise at the other end when the enterprise corresponding to one end of the first connector and the second connector where no arrow exists undergoes a carbon emission change; The graphic board is processed to generate a visual carbon map and sent to the management end for display.

2. The method for generating a visualized carbon map for a park according to claim 1, characterized in that: Adding a building model to a preset drawing board based on the plane coordinates, and adding and stacking layer layers in the building model based on the floor coordinates, including the following steps: Marking each of the plane coordinates on the drawing board; The plane coordinates are defined as the center point coordinates or edge coordinates of the building model so as to place a plurality of the building models in the drawing board, and satisfying that there is no overlap between the plurality of the building models; Generate a corresponding number of the layer layers based on the number of the floor coordinates, and stack and arrange the corresponding number of the layer layers from front to back in the order of the floor coordinates from small to large; The positions of the plurality of layers are adjusted so that the layer at the front among the plurality of layers is fully displayed, and the remaining layers are partially displayed.

3. The method for generating a visualized carbon map for a park according to claim 1, characterized in that: Obtaining the distribution coordinates of enterprises in each building, and adding enterprise labels in the corresponding layer of the number of floors based on the distribution coordinates, includes the following steps: Obtaining the room number coordinates and floor coordinates contained in the distribution coordinates; Adding the corresponding enterprise label to the corresponding layer of the number of floors based on the floor coordinates, and sorting the enterprise label in the layer of the number of floors based on the room number coordinates; Each of the enterprise tags is named based on the name of the enterprise.

4. The method for generating a visualized carbon map for a park according to claim 1, characterized in that: Generating a first marker for the building model, a second marker for the floor layer, and / or a third marker for the enterprise label based on the carbon emission data or the carbon emission index comprises the following steps: Obtaining the sum of the monthly carbon emission monitoring amounts contained in the building model and calculating unit carbon emission data in combination with the floor area of ​​the building model; Selecting a coating layer of a corresponding color as the first marker based on the size of the unit carbon emission data to add to the corresponding building model; Obtaining the sum of the monthly carbon emission monitoring amounts of each of the enterprises on the floor corresponding to the layer with the number of floors, and performing ratio calculation with the sum of the monthly carbon emission monitoring amounts contained in the building model; According to the size of the ratio, a frame of a corresponding color is selected as the second marker to be added to the corresponding layer; The type of each of the enterprises is obtained to select a filler of a corresponding color, and the length of the filler is changed based on the carbon emission index to serve as the third marker to be added to the enterprise label.

5. A visual carbon map generation system for a park, characterized in that: Used to implement the method according to any one of claims 1 to 4.

6. A storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Carbon emission dynamic monitoring and energy consumption optimization method based on electricity tax data combination

    CN114742353A

  • Carbon emission collaborative prediction method based on digital twinning

    CN115545450A