Comprehensive energy data monitoring system and method, electronic equipment and storage medium
Through the integrated energy data monitoring system, the real-time online monitoring and secure transmission of energy data is achieved through the use of identification trusted data acquisition equipment and security isolation components, and the problems of inaccurate data monitoring in traditional systems are solved, poor security and data islands are formed, and a comprehensive energy management and analysis platform is formed.
Patent Information
- Application Number
- CN202411941373.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-18
AI Technical Summary
Traditional energy data monitoring systems have problems such as the inability to monitor the status and energy consumption data of energy consumption equipment in real time, lack of security monitoring and unified regulation, difficulty in ensuring energy data security, and non-interconnection of various energy data.
It provides an integrated energy data monitoring system, including identification of trusted data acquisition equipment, data monitoring system and identification of secondary nodes. The system uses the intranet host to collect data and secure isolation components for encryption transmission, and processes and uploads data through the external network host to realize real-time monitoring and secure transmission of energy data.
Real-time online monitoring of equipment status and energy consumption data is realized, ensuring the secure transmission and unified regulation of data, breaking the isolation between various energy data, and forming a comprehensive energy use analysis and management platform.
Smart Images

Figure CN119854331A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of new energy technology, and specifically relates to a comprehensive energy data monitoring system, method, electronic equipment and storage medium. Background Art
[0002] With the rapid development of industry and the in-depth construction of the digital society, data has become a new production factor, a basic resource and a strategic resource, and an important productivity. Among them, energy is the foundation for the survival and development of modern society, and energy data is an important part of the new productivity. With the deepening of informatization construction, many energy-consuming enterprises or parks have been undergoing digital transformation.
[0003] However, the traditional energy data monitoring or management system still has the following problems: 1) The status of energy-consuming equipment and energy consumption data cannot be monitored online in real time. Manual meter reading is inefficient and prone to errors, and the operation and maintenance personnel are numerous and the labor cost is high. 2) Energy-consuming equipment often does not have an active identification function and cannot be connected to the industrial Internet identification resolution system, lacking security monitoring and unified regulation. 3) In order to facilitate uploading of energy data to the monitoring platform, the production environment is not isolated from the internal and external networks, and data security is difficult to ensure. 4) Energy-consuming units or parks generally cover a variety of energy sources such as water, electricity, gas, and steam. Various types of energy data are not interoperable, forming data islands, and it is impossible to obtain the overall energy consumption picture and then unify analysis and coordinated control. Abnormal energy consumption cannot be discovered in time, resulting in large energy waste. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a comprehensive energy data monitoring system, method, electronic device and storage medium, which are used to fully or at least partially solve the technical problems existing in the above-mentioned prior art, such as low efficiency and easy error of manual meter reading, high labor cost of large number of operation and maintenance personnel, lack of security monitoring and unified regulation, difficulty in ensuring data security without internal and external network isolation of the production environment, and non-intercommunication of various energy data.
[0005] In a first aspect, an embodiment of the present application provides a comprehensive energy data monitoring system, including: The identification trusted data acquisition device is connected to the energy data monitoring system in communication. The identification trusted data acquisition device includes an intranet host, an extranet host and a security isolation component, wherein the intranet host collects data from the corresponding collection point through a data acquisition device and sorts the data; the security isolation component is used for physical isolation of the industrial production network from the external network; the extranet host is used to receive encrypted data transmitted from the security isolation component, and packages and uploads the encrypted data after processing the encrypted data; The data monitoring system is deployed on the external network host and is used to receive data that is packaged and uploaded by the external network host after processing the encrypted data; The identification resolution secondary node is used for data interaction with the data monitoring system.
[0006] Optionally, the identification trusted data collection device is provided with an active identification module for initiating an identification resolution request to the identification resolution secondary node to implement addressing, identity authentication and data reporting operations of the identification trusted data collection device.
[0007] Optionally, the data collection device includes a gateway or a data collector, wherein the gateway corresponds to one or more collection points.
[0008] Optionally, the process of the external network host processing the encrypted data includes: Select the decryption key corresponding to the encrypted data and convert the format of the encrypted data into the format required by the AES decryption algorithm; Decrypting the encrypted data using the selected decryption key, wherein if padding was performed on the data when the data was encrypted, the padding is removed from the decrypted data; After decryption is completed, it is determined whether the length and structure of the decrypted data meet expectations. If so, it is determined that the decryption is successful and the data is valid.
[0009] Optionally, the data monitoring system includes: Energy consumption data dashboard, used to display water, electricity, gas and steam energy consumption data of enterprises or parks; Energy consumption plan management is used to plan various types of energy consumption for enterprises or parks, and select multiple parameter types according to actual needs, supporting energy consumption plan type and time selection functions; Energy cost analysis module, which includes billing template management, billing account management, energy cost composition, energy cost trend, and electricity bill analysis functions, and is used to display the proportion information corresponding to the total cost, electricity, water, gas, and steam costs of an enterprise or park by setting accounts, templates, and cost calculation methods, and to display specific data on energy cost trends; Energy consumption statistics and analysis module, which includes hierarchical energy consumption comparison, hierarchical energy consumption ranking, energy consumption trend analysis and energy consumption statistical report functions, and is used to realize statistical analysis and visual display of energy consumption comparison trends, rankings, and energy consumption reports of organizations and meters; System management module, which includes user management, role management, menu management, organizational structure management, position management and log management functions, and is used to implement the corresponding permissions and usage functions of different users.
[0010] Optionally, the devices deployed at the collection points include but are not limited to on-site energy meters such as water meters, electricity meters, steam meters and gas meters.
[0011] In a second aspect, the embodiment of the present application further provides a comprehensive energy data monitoring method, including: The intranet host collects data of corresponding collection points through the gateway and data collection equipment, wherein the gateway corresponds to one or more collection points; The security isolation component is used to encrypt the data of the corresponding collection point and transmit it to the external network host, so that the external network host can process the encrypted data and then upload the data to the data monitoring system for data interaction.
[0012] Optionally, the process of the external network host performing data processing on the encrypted data includes: Select the decryption key corresponding to the encrypted data and convert the format of the encrypted data into the format required by the AES decryption algorithm; Decrypting the encrypted data using the selected decryption key, wherein if padding was performed on the data when the data was encrypted, the padding is removed from the decrypted data; After decryption is completed, it is determined whether the length and structure of the decrypted data meet expectations. If so, it is determined that the decryption is successful and the data is valid.
[0013] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned comprehensive energy data monitoring method when executing the program.
[0014] In a fourth aspect, an embodiment of the present application further provides a storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned comprehensive energy data monitoring method are implemented.
[0015] It can be seen from the above technical solutions that the present invention has the following advantages: The comprehensive energy data monitoring system, method, electronic device and storage medium provided in this application can realize real-time online monitoring of equipment status and energy consumption data, and the monitoring results are timely and accurate and transmitted in real time; it can realize the isolation of internal and external networks of energy data and safe reporting; it has active identification function and can be connected to the industrial Internet identification resolution system. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0017] Figure 1 A schematic diagram of a comprehensive energy data monitoring system provided by an embodiment of the present invention; Figure 2 An implementation flow chart of a comprehensive energy data monitoring method of a comprehensive energy data monitoring system provided by an embodiment of the present invention; Figure 3 A schematic diagram of a physical connection for data acquisition provided by an embodiment of the present invention; Figure 4 A schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0018] In the detailed description below, various embodiments of the present disclosure will be described more fully. The present disclosure may have various embodiments, and adjustments and changes may be made therein. However, it should be understood that there is no intention to limit the various embodiments of the present disclosure to the specific embodiments disclosed herein, but rather the present disclosure should be understood to cover all adjustments, equivalents and / or alternatives that fall within the spirit and scope of the various embodiments of the present disclosure.
[0019] Hereinafter, the terms "include" or "may include" that may be used in various embodiments of the present disclosure indicate the presence of the disclosed functions or operations, and do not limit the addition of one or more functions or operations. In addition, as used in various embodiments of the present disclosure, the terms "include", "have" and their cognates are intended only to indicate specific features, numbers, steps, operations, or combinations of the foregoing items, and should not be understood as first excluding the presence of one or more other features, numbers, steps, operations, or combinations of the foregoing items or the possibility of adding one or more features, numbers, steps, operations, or combinations of the foregoing items.
[0020] In various embodiments of the present disclosure, the expression "or" or "at least one of A or / and B" includes any combination or all combinations of the words listed at the same time. For example, the expression "A or B" or "at least one of A or / and B" may include A, may include B, or may include both A and B.
[0021] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] See also Figure 1 FIG. 1 is a schematic diagram of a comprehensive energy data monitoring system in a specific embodiment, including: The identification trusted data acquisition device is connected to the energy data monitoring system in communication. The identification trusted data acquisition device includes an intranet host, an extranet host and a security isolation component, wherein the intranet host collects data from the corresponding collection point through a data acquisition device and sorts the data; the security isolation component is used for physical isolation of the industrial production network from the external network; the extranet host is used to receive encrypted data transmitted from the security isolation component, and packages and uploads the encrypted data after processing the encrypted data; The data monitoring system is deployed on the external network host and is used to receive data that is packaged and uploaded by the external network host after processing the encrypted data; The identification resolution secondary node is used for data interaction with the data monitoring system.
[0023] Preferably, the identification trusted data collection device is provided with an active identification module for initiating an identification resolution request to the identification resolution secondary node to implement addressing, identity authentication and data reporting operations of the identification trusted data collection device.
[0024] Exemplarily, the data collection device includes a gateway or a data collector, wherein the gateway corresponds to one or more collection points, and the devices deployed at the collection points include but are not limited to on-site energy meters such as water meters, electricity meters, steam meters and gas meters.
[0025] It should be understood that the location information of each collection point configured by the collection device and the gateway is consistent.
[0026] Preferably, the data transmission of the collection point supports Modbus, MQTT, DL / T645, OPC and other protocols.
[0027] In some embodiments, see Figure 1 As shown, the intranet host is installed with an intranet database 1, the data acquisition device stores the collected data in the database 1, the security isolation component realizes the physical isolation of the industrial production network and the external network, and synchronizes the data in the database 1 to the external network host, ensuring that the intranet production control system is not attacked or controlled by external viruses and other malicious programs; the external network host is installed with an external network database 2, which is used to receive the encrypted data transmitted from the security isolation component, and after processing the data, it is used for platform display, data packaging and uploading, etc. The data monitoring system (i.e. Figure 1 The energy data monitoring system in the system) extracts data from database 2.
[0028] In some embodiments, the process of processing encrypted data by the external network host includes: selecting a decryption key corresponding to the encrypted data, and converting the format of the encrypted data into the format required by the AES decryption algorithm; decrypting the encrypted data using the selected decryption key, wherein if the data is padded when it is encrypted, the padding of the decrypted data is removed; after the decryption is completed, determining whether the length and structure of the decrypted data meet expectations, and if so, determining that the decryption is successful and the data is valid.
[0029] In some embodiments, the data monitoring system comprises: Energy consumption data dashboard, used to display water, electricity, gas and steam energy consumption data of enterprises or parks; Energy consumption plan management is used to plan various types of energy consumption for enterprises or parks, and select multiple parameter types according to actual needs, supporting energy consumption plan type and time selection functions; Energy cost analysis module, which includes billing template management, billing account management, energy cost composition, energy cost trend, and electricity bill analysis functions, and is used to display the proportion information corresponding to the total cost, electricity, water, gas, and steam costs of an enterprise or park by setting accounts, templates, and cost calculation methods, and to display specific data on energy cost trends; Energy consumption statistics and analysis module, which includes hierarchical energy consumption comparison, hierarchical energy consumption ranking, energy consumption trend analysis and energy consumption statistical report functions, and is used to realize statistical analysis and visual display of energy consumption comparison trends, rankings, and energy consumption reports of organizations and meters; System management module, which includes user management, role management, menu management, organizational structure management, position management and log management functions, and is used to implement the corresponding permissions and usage functions of different users.
[0030] In some embodiments, the energy consumption data dashboard can display energy consumption data according to different organizations or in time sequence such as day, month, and year, so as to obtain energy consumption information of different enterprise modules and at different times, and include early warning information, and can be displayed on PC, mobile phone, and mobile dashboard, and energy consumption early warning information can be obtained in a timely manner.
[0031] In some implementations, the energy consumption plan management module includes energy consumption deviation analysis, supports bar chart and line chart display, and can intuitively reflect the energy consumption plan deviation.
[0032] In some embodiments, the data monitoring system further includes a resource management module including an energy meter management and a public dictionary function. The energy meter management and the collection point information in the intranet are consistent. The public dictionary includes a manufacturer dictionary, device management, etc., wherein a device can correspond to one or more collection points.
[0033] The beneficial effects achieved by this application are: 1. Realize the monitoring and control of all energy media such as water, steam, electricity, and natural gas in the enterprise; realize the standardized management of energy metering instrument calibration, automatic meter reading, labor-saving and accurate, and fast report generation. Realize deep mining of massive real-time data and transparent management. 2. Through the measurement, collection, processing and processing of energy data, analyze the actual performance of energy operation, strengthen the planning of energy use, improve the decision-making efficiency of energy scheduling, and optimize the unit energy consumption of the production line to achieve the purpose of peak shaving and valley filling. 3. Fully and real-time grasp the operation status, distribution and use of enterprise energy, improve the visualization of energy operation, and the traceability of energy use. Monitor and evaluate the energy consumption of each production line, improve the awareness of standardized energy use, reduce costs and increase efficiency. 4. Enhance data compliance, strengthen data security through internal and external network isolation, and ensure that energy consumption data can be uploaded to the government monitoring platform in compliance with relevant regulations. 5. The identification trusted data collection device has a built-in active identification module, which automatically initiates an identification resolution request to the identification resolution system to complete the addressing, identity authentication, data reporting and other operations of the device.
[0034] In some embodiments, see Figure 2 , Figure 3 As shown, Figure 2 The implementation flow chart of a comprehensive energy data monitoring method of a comprehensive energy data monitoring system provided by an embodiment of the present invention includes the following execution steps: Figure 3 This is a diagram of the physical connections for data collection.
[0035] Step 200: Utilize the intranet host to collect data of corresponding collection points through the gateway and data collection equipment, wherein the gateway corresponds to one or more collection points.
[0036] Using the intranet host to collect data from the corresponding collection points through the gateway and data collection equipment is an efficient and reliable data collection method. By properly configuring the gateway, optimizing data transmission, and strengthening data security, the expansion of collection points and efficient data collection and analysis can be achieved. This helps to improve production efficiency, optimize operational decisions, and reduce operating costs.
[0037] Step 201: encrypt the data of the corresponding collection point using the security isolation component and transmit it to the external network host, so that the external network host processes the encrypted data and then uploads the data to the data monitoring system for data interaction.
[0038] Data is encrypted during transmission through the security isolation component, which effectively prevents data leakage and tampering during transmission. In addition, the security isolation component forms a security barrier between the internal and external networks, effectively isolating potential network attacks and malware. This physical or logical isolation method reduces the risk of data leakage and improves the overall security of the system. The encrypted data can be transmitted through efficient data transmission protocols, such as SSL / TLS, which provide end-to-end secure connections.
[0039] Specifically, the process of performing data processing on the encrypted data by the external network host in step 201 includes the following steps: S2010: Select a decryption key corresponding to the encrypted data, and convert the format of the encrypted data into a format required by the AES decryption algorithm.
[0040] Specifically, a 128-bit key length is selected, and the data is grouped in units of 16 bytes. If the data length is not a multiple of 16 bytes, appropriate padding is performed. The reverse AES algorithm is applied to decrypt the grouped binary data. The reverse AES algorithm includes steps such as reverse byte substitution, reverse row shift, reverse column obfuscation, and reverse round key addition. The reverse AES algorithm is applied to each group to gradually restore the original data.
[0041] For example, if the original data is in text format, the decrypted binary data needs to be converted into text format; if the original data is in multimedia format such as image or audio, corresponding decoding and restoration operations need to be performed.
[0042] S2011: Decrypt the encrypted data using the selected decryption key, wherein if the data is padded when it is encrypted, remove the padding of the decrypted data.
[0043] S2012: After the decryption is completed, determine whether the length and structure of the decrypted data meet expectations. If so, determine that the decryption is successful and the data is valid.
[0044] First, compare the length of the decrypted data with the expected length. If the two are consistent, it indicates that the decryption process did not introduce additional errors or data loss. If the expected length is not a fixed value but a range, then check whether the length of the decrypted data falls within this range. According to the expected format of the data (such as JSON, XML, binary structure, etc.), check whether the decrypted data conforms to this format. For example, if the expected format is JSON, then the decrypted data should be able to be parsed correctly by the JSON parser. Verify that all expected fields or elements are included in the decrypted data. If some key fields are missing, the data may be incomplete or tampered with. Check whether the data type of each field in the decrypted data is consistent with the expectation. For example, if a field is expected to be an integer type, then the decrypted field value should be an integer. Before encryption, if the checksum or hash value of the data is calculated and recalculated after decryption, they can be compared with the original value stored. If the two match, then the data has not changed during transmission or decryption. If a digital signature is used to ensure the integrity and authenticity of the data, it is also necessary to verify the digital signature after decryption. This usually involves using the public key to verify that the signature was generated by the expected private key. Check whether the decrypted data complies with specific business rules based on the business logic and data usage scenarios. For example, if the decrypted data represents the user's age, it should be a reasonable age value (such as a positive integer and not exceeding a reasonable upper limit). Capture any exceptions or errors during the verification process. For example, if JSON parsing fails or digital signature verification fails, the error should be logged and appropriate measures should be taken (such as discarding the data, notifying the user, etc.).
[0045] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0046] Figure 4 It is a schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.
[0047] The comprehensive energy data monitoring system provided in the embodiment of the present application can be applied to electronic devices. It will be appreciated by those skilled in the art that the electronic device structure involved in the embodiment of the present invention does not constitute a limitation on the electronic device, and the electronic device may include more or less components than shown, or combine certain components, or arrange different components. In an embodiment of the present invention, the electronic device includes but is not limited to a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples, and are not intended to limit the implementation of the embodiments of the present application described and / or required herein.
[0048] The electronic device may include a processor, an external memory interface, an internal memory, a universal serial bus (USB) interface, a charging management module, a power management module, a battery, a wireless communication module, an audio module, a speaker, a microphone, a sensor module, buttons, a camera, a display, and a SIM card interface, etc.
[0049] It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the electronic device. In other embodiments of the present application, the electronic device may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0050] The processor may include one or more processing units, for example, the processor may include a central processing unit (CPU), an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated into one or more processors.
[0051] The processor can be the nerve center and command center of the electronic device. The controller can generate an operation control signal according to the instruction operation code and timing signal to complete the control of fetching and executing instructions.
[0052] A memory may also be provided in the processor for storing instructions and data. In some embodiments, the memory in the processor is a cache memory. The memory may store instructions or data that the processor has just used or is cyclically used. If the processor needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor, and thus improves system efficiency.
[0053] The external memory interface can be used to connect an external memory card, such as a MicroSD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor through the external memory interface to implement data storage functions. For example, files such as music and videos can be saved in the external memory card.
[0054] The internal memory can be used to store computer executable program codes, which include instructions. The processor executes various functional applications and data processing of the electronic device by running the instructions stored in the internal memory. The internal memory may include a program storage area and a data storage area. The internal memory may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0055] The wireless communication function of an electronic device can be realized through an antenna, a wireless communication module, a modem processor, and a baseband processor.
[0056] The wireless communication module can provide wireless communication solutions for electronic devices, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc.
[0057] Electronic devices can implement audio functions, etc. through audio modules, speakers, receivers, microphones, headphone jacks, and application processors.
[0058] Electronic devices can achieve shooting functions through ISP, camera, video codec, GPU, display and application processor.
[0059] Electronic devices can achieve display functions through GPU, display screen and application processor.
[0060] The GPU is a microprocessor for image processing that connects the display screen and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor may include one or more GPUs that execute program instructions to generate or change display information.
[0061] The display screen is used to display images, videos, etc. The display screen includes a display panel.
[0062] The above-mentioned electronic device realizes the subject name of the comprehensive energy data monitoring method of the present application, which utilizes the intranet host to collect data from corresponding collection points through a gateway and a data acquisition device, wherein the gateway corresponds to one or more collection points; utilizes a security isolation component to encrypt the data of the corresponding collection points and transmits it to the external network host, so that the external network host processes the encrypted data and then uploads the data to the data monitoring system for data interaction. The technical solution achieves real-time online monitoring of equipment status and energy consumption data, timely and accurate transmission of monitoring results in real time, and secure reporting of energy data isolated between the internal and external networks; and has the beneficial effect of active identification function.
[0063] The storage medium provided in the present application stores a program product capable of implementing a comprehensive energy data monitoring system.
[0064] In some possible embodiments, the subject name of the present disclosure, integrated energy data monitoring system, can be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification.
[0065] The storage medium of the present disclosure can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0066] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A comprehensive energy data monitoring system, characterized in that: include: The identification trusted data acquisition device is connected to the energy data monitoring system in communication. The identification trusted data acquisition device includes an intranet host, an extranet host and a security isolation component, wherein the intranet host collects data from the corresponding collection point through a data acquisition device and sorts the data; the security isolation component is used for physical isolation of the industrial production network from the external network; the extranet host is used to receive encrypted data transmitted from the security isolation component, and packages and uploads the encrypted data after processing the encrypted data; The data monitoring system is deployed on the external network host and is used to receive data that is packaged and uploaded by the external network host after processing the encrypted data; The identification resolution secondary node is used for data interaction with the data monitoring system.
2. The integrated energy data monitoring system according to claim 1, characterized in that: The identification trusted data collection device is provided with an active identification module, which is used to initiate an identification resolution request to the identification resolution secondary node to implement addressing, identity authentication and data reporting operations of the identification trusted data collection device.
3. The integrated energy data monitoring system according to claim 1, characterized in that: The data collection device includes a gateway or a data collector, wherein the gateway corresponds to one or more collection points.
4. The integrated energy data monitoring system according to claim 1, characterized in that: The process of the external network host processing the encrypted data includes: Select the decryption key corresponding to the encrypted data and convert the format of the encrypted data into the format required by the AES decryption algorithm; Decrypting the encrypted data using the selected decryption key, wherein if padding was performed on the data when the data was encrypted, the padding is removed from the decrypted data; After decryption is completed, it is determined whether the length and structure of the decrypted data meet expectations. If so, it is determined that the decryption is successful and the data is valid.
5. The integrated energy data monitoring system according to claim 1, characterized in that: The data monitoring system includes: Energy consumption data dashboard, used to display water, electricity, gas and steam energy consumption data of enterprises or parks; Energy consumption plan management is used to plan various types of energy consumption for enterprises or parks, and select multiple parameter types according to actual needs, supporting energy consumption plan type and time selection functions; Energy cost analysis module, which includes billing template management, billing account management, energy cost composition, energy cost trend, and electricity bill analysis functions, and is used to display the proportion information corresponding to the total cost, electricity, water, gas, and steam costs of an enterprise or park by setting accounts, templates, and cost calculation methods, and to display specific data on energy cost trends; Energy consumption statistics and analysis module, which includes hierarchical energy consumption comparison, hierarchical energy consumption ranking, energy consumption trend analysis and energy consumption statistical report functions, and is used to realize statistical analysis and visual display of energy consumption comparison trends, rankings, and energy consumption reports of organizations and meters; System management module, which includes user management, role management, menu management, organizational structure management, position management and log management functions, and is used to implement the corresponding permissions and usage functions of different users.
6. The integrated energy data monitoring system according to claim 1, characterized in that: The devices deployed at the collection points include but are not limited to water meters, electricity meters, steam meters and gas meters on-site energy meters.
7. A comprehensive energy data monitoring method applied to the comprehensive energy data monitoring system according to any one of claims 1 to 6, characterized in that: include: The intranet host collects data of corresponding collection points through the gateway and data collection equipment, wherein the gateway corresponds to one or more collection points; The security isolation component is used to encrypt the data of the corresponding collection point and transmit it to the external network host, so that the external network host can process the encrypted data and then upload the data to the data monitoring system for data interaction.
8. The comprehensive energy data monitoring method according to claim 7, characterized in that: The process of the external network host processing the encrypted data includes: Select the decryption key corresponding to the encrypted data and convert the format of the encrypted data into the format required by the AES decryption algorithm; Decrypting the encrypted data using the selected decryption key, wherein if padding was performed on the data when the data was encrypted, the padding is removed from the decrypted data; After decryption is completed, it is determined whether the length and structure of the decrypted data meet expectations. If so, it is determined that the decryption is successful and the data is valid.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps of the comprehensive energy data monitoring method as described in any one of claims 7 or 8 are implemented.
10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the comprehensive energy data monitoring method as described in any one of claims 7 or 8 are implemented.