3D display method, device and system for energy consumption sensing data and medium
By using a 3D engine in the energy management system to create a 3D virtual model of the energy consumption sensing unit and adjust the model status based on the received energy consumption data, the problem of poor intuitiveness of energy consumption data display in the prior art is solved, and more intuitive energy efficiency data display and automatic optimization effects are achieved.
Patent Information
- Application Number
- CN202411965797.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-25
AI Technical Summary
The existing energy management system relies on traditional 2D data display, which has poor intuitiveness, limited information, and difficult intelligent optimization, making it difficult to meet the operating status and energy efficiency analysis needs of energy consumption equipment in complex scenarios.
By using the 3D engine to create a 3D virtual model of the energy-consuming sensing unit, display it in the virtual space according to the location parameters, receive the energy-consuming sensing data of multiple energy-consuming sensing units, and adjust the status of the 3D virtual model according to the data, realizing intuitive display and automatic optimization of energy efficiency data.
It realizes three-dimensional and intuitive display of energy consumption sensing data in the virtual space, helping users to discover energy consumption abnormalities in a timely manner, alarm and control through the 3D visual interface, achieving a more intuitive energy efficiency data regulation effect.
Smart Images

Figure CN119888081A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of energy technology, and in particular to a 3D display method, device, system and medium for energy consumption sensor data. Background Art
[0002] Existing energy management systems mainly rely on traditional 2D data display. Although these systems can effectively display energy consumption data and equipment status, they have problems such as poor intuitiveness, limited information, and high difficulty in intelligent optimization. With the diversification of equipment types and the improvement of energy efficiency requirements, existing visualization tools and optimization methods are difficult to meet the needs of complex scenarios, especially in terms of the lack of intuitive interactive display of energy-consuming equipment operating status and energy efficiency analysis. Therefore, the existing technology urgently needs to provide a more intuitive energy consumption display method. Summary of the invention
[0003] The embodiments of the present invention provide a 3D display method, device, system and medium for energy consumption sensor data, which enable users to observe energy efficiency data more intuitively.
[0004] According to one aspect of the present invention, a 3D display method for energy consumption sensor data is provided, comprising: using a 3D engine to create 3D virtual models of multiple energy consumption sensor units; displaying the 3D virtual models corresponding to energy consumption sensor units within a preset range in a preset virtual space according to position parameters of the energy consumption sensor units; receiving energy consumption sensor data of the multiple energy consumption sensor units; and adjusting the state of the 3D virtual model according to the received energy consumption sensor data.
[0005] Furthermore, the receiving of energy consumption sensing data from the plurality of energy consumption sensing units includes: receiving energy consumption sensing data from a plurality of different energy consumption sensing units through at least two communication protocols.
[0006] Furthermore, the energy consumption sensing unit includes at least a water meter, an electricity meter, a gas meter, a temperature sensor, a humidity sensor, a liquid level meter, a pressure sensor, a sound sensor, an air-conditioning gateway, and an electric valve, and the energy consumption sensing data includes one or more of water consumption, water pressure, voltage, current, electricity consumption, temperature, humidity, liquid level, liquid flow, gas flow, pressure, noise, air-conditioning operating parameters, and valve status.
[0007] Furthermore, the 3D display method of the energy consumption sensor data also includes: analyzing the energy efficiency data of the spatial area corresponding to the energy consumption sensor unit based on the energy consumption sensor data, and automatically adjusting the working mode of the energy consumption equipment in the spatial area according to the analysis results to achieve optimized energy efficiency.
[0008] Furthermore, the 3D display method of the energy consumption sensor data also includes: analyzing the working state of the energy consumption sensor unit based on the energy consumption sensor data, the working state at least including a normal state and a fault state; displaying the energy consumption sensor unit in a normal state as a first form 3D virtual model; and displaying the energy consumption sensor unit in a fault state as a second form 3D virtual model.
[0009] Furthermore, the size of the second form 3D virtual model is larger than that of the first form 3D virtual model; and / or the first form 3D virtual model is a static model and the second form 3D virtual model is a dynamic model.
[0010] Furthermore, the 3D display method of energy consumption sensor data also includes storing historical data of the energy consumption sensor data, and analyzing the historical data according to a preset monitoring cycle to generate a corresponding energy consumption historical consumption graph, an energy consumption trend forecast graph and / or an energy consumption optimization strategy for the spatial area.
[0011] According to another aspect of the present invention, a 3D display device for energy consumption sensor data is provided, comprising: a model creation module, used to create 3D virtual models of multiple energy consumption sensor units using a 3D engine; a virtual display module, used to display 3D virtual models corresponding to energy consumption sensor units within a preset range in a preset virtual space according to position parameters of the energy consumption sensor units; a data receiving module, used to receive energy consumption sensor data of the multiple energy consumption sensor units; and a morphology adjustment module, used to adjust the state of the 3D virtual model according to the received energy consumption sensor data.
[0012] According to another aspect of the present invention, an energy consumption management system is provided, comprising: a plurality of energy consumption sensor units for generating energy consumption sensor data; a display device for displaying the energy consumption sensor data; one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned 3D display method of energy consumption sensor data.
[0013] According to another aspect of the present invention, a storage medium is provided, on which a computer program is stored, wherein the program, when executed by a processor, implements the above-mentioned 3D display method of energy consumption sensor data.
[0014] Compared with the prior art, the 3D display method of energy consumption sensor data in this embodiment can display the energy consumption sensor data in a three-dimensional and intuitive manner in a virtual space, which helps users to observe and discover problems with the energy consumption sensor unit in a timely manner. Since the display space can also display the energy consumption status of the energy consumption sensor unit, energy consumption equipment, and energy consumption space in an all-round way through color or virtual shape, the user can not only obtain relevant energy consumption data in a timely manner, but also discover energy consumption sensor units, energy consumption equipment, and energy consumption space with abnormal energy consumption in a timely manner. By operating the operating condition management controls in the 3D visualization interface, the area with abnormal energy consumption can be alarmed and controlled, thereby achieving the effect that the user can more intuitively observe the energy efficiency data and regulate the energy consumption equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0016] Figure 1 It is a flow chart of a 3D display method of energy consumption sensor data provided in the first embodiment of the present invention.
[0017] Figure 2 It is a schematic diagram of a 3D display device for energy consumption sensor data provided in the second embodiment of the present invention.
[0018] Figure 3 It is a schematic diagram of an energy consumption management system provided in Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0019] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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 should fall within the scope of protection of the present invention.
[0020] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0021] Embodiment 1
[0022] Figure 1 This is a flow chart of a 3D display method for energy consumption sensor data provided by the first embodiment of the present invention. This embodiment can be applied to a 3D display device for energy consumption sensor data. The device can be implemented by software and / or hardware and can generally be integrated into an energy consumption management system. Figure 1 As shown, the method includes the following operations:
[0023] S110 , using a 3D engine to create 3D virtual models of multiple energy consumption sensor units.
[0024] In one embodiment, a 3D virtual model of the energy consumption sensor unit can be created using 3D engines such as Unity3D and Three.js. In one embodiment, the energy consumption sensor unit includes at least a water meter, an electric meter, a gas meter, a temperature sensor, a humidity sensor, a liquid level flow meter, a pressure sensor, a sound sensor, an air conditioning gateway, and an electric valve, and the energy consumption sensor data includes one or more of water consumption, water pressure, voltage, current, power consumption, temperature, humidity, liquid level, liquid flow, gas flow, pressure, noise, air conditioning operation parameters, and valve status.
[0025] S120. Displaying a 3D virtual model corresponding to the energy consumption sensor unit within a preset range in a preset virtual space according to the position parameters of the energy consumption sensor unit.
[0026] In one embodiment, the 3D virtual model of the energy consumption sensor unit can be displayed in a three-dimensional space by loading a 3D visualization interface. Specifically, the 3D visualization interface can select the 3D virtual model corresponding to the energy consumption sensor device to be displayed. In one embodiment, the energy consumption sensor unit can be selected according to a preset display range. Specifically, the energy consumption sensor unit can be pre-divided into regions according to the location parameters of the energy consumption sensor device. The 3D visualization interface pre-generates multiple virtual subspaces based on the regional division. According to the area to be displayed selected by the user, the 3D virtual model of the energy consumption sensor unit is synchronized in one or more virtual subspaces. In one embodiment, the first distribution information of the energy consumption sensor unit in the real space matches the second distribution information of the virtual model in the virtual subspace. Specifically, the energy consumption sensor unit is distributed in the building, and its corresponding virtual subspace also presents the shape of a virtual building. The installation distribution of the energy consumption sensor unit in the building corresponds to the distribution of its virtual model in the virtual building. In other embodiments, the energy consumption sensor units are distributed in the factory, and the corresponding virtual subspace also presents the shape of the virtual factory, and the installation distribution of the energy consumption sensor units in the factory corresponds to the distribution of their virtual models in the virtual factory. In other embodiments, the energy consumption sensor units are distributed in energy-consuming equipment, and the corresponding virtual subspace also presents the shape of the virtual energy-consuming equipment, and the installation distribution of the energy consumption sensor units in the energy-consuming equipment corresponds to the distribution of their virtual models in the virtual energy-consuming equipment.
[0027] S130: Receive energy consumption sensing data from the multiple energy consumption sensing units.
[0028] In one embodiment, a plurality of energy consumption sensor units each use a different communication protocol. In one embodiment, the receiving of energy consumption sensor data of the plurality of energy consumption sensor units includes: receiving energy consumption sensor data of a plurality of different energy consumption sensor units through at least two communication protocols. Specifically, the different communication protocols include at least Modbus-485 communication protocol and 4G / WIFI wireless communication protocol. In one embodiment, at least two data gateways are set near the energy consumption sensor units, one for receiving sensor data based on the Modbus-485 communication protocol, and one for receiving sensor data based on the 4G / WIFI wireless communication protocol. The data gateway converts the received sensor data into a unified standard format and sends it to the back-end for processing.
[0029] S140: Adjust the state of the 3D virtual model according to the received energy consumption sensor data.
[0030] In one embodiment, when the energy consumption sensor data is within the normal threshold range, the 3D virtual model displays a first color, and when the energy consumption sensor data exceeds the normal threshold range, the 3D virtual model displays a second color. In other embodiments, the volume or state of the 3D virtual model is adjusted accordingly according to the numerical change of the energy consumption sensor data. Specifically, taking the liquid level meter as an example, the 3D virtual model can be displayed as a water cup filled with water. When the liquid level height in the energy consumption sensor data is low, the water cup of the 3D virtual model contains a small amount of water. When the liquid level height in the energy consumption sensor data is high, the water cup of the 3D virtual model contains a large amount of water. In one embodiment, the energy consumption sensor unit is pre-divided into regions and spaces according to the position parameters of the energy consumption sensor device. The 3D visualization interface pre-generates multiple virtual subspaces based on the regional division. According to the area to be displayed selected by the user, the 3D virtual model of the energy consumption sensor unit is synchronized with the data display in one or more virtual subspaces. A comprehensive analysis is performed on the current energy consumption sensor data in each virtual subspace to determine the energy consumption results in each virtual subspace. When the overall energy consumption in the virtual subspace is higher than the preset threshold, the virtual subspace displays a first color, such as green. When the overall energy consumption in the virtual subspace is higher than the preset threshold, the virtual subspace displays a second color, such as yellow. In one embodiment, multiple different types of energy consumption sensor units are distributed in a building, and the corresponding virtual subspace is also presented in the shape of a virtual building. When the overall energy consumption of the building is higher than the preset threshold, the virtual building displays the first color. When the overall energy consumption of the building is higher than the preset threshold, the virtual building displays the second color. In other embodiments, the energy consumption sensor units are distributed in a factory, and the corresponding virtual subspace is also presented in the shape of a virtual factory. When the overall energy consumption of the factory is higher than the preset threshold, the virtual factory displays the first color. When the overall energy consumption of the factory is higher than the preset threshold, the virtual factory displays the second color. In other embodiments, the energy consumption sensor units are distributed in energy consumption equipment, such as substations, generators, and waste treatment stations, and the corresponding virtual subspaces are also presented in the shape of virtual substations, generators, and water purifiers. When the energy consumption of the substations, generators, and water purifiers in the factory is higher than the preset threshold, the virtual substations, generators, and water purifiers are displayed in the first color. When the overall energy consumption of the substations, generators, and water purifiers is higher than the preset threshold, the virtual substations, generators, and water purifiers are displayed in the second color.
[0031] Furthermore, one embodiment can also analyze the energy efficiency data of the space area corresponding to the energy consumption sensor unit based on the energy consumption sensor data, and automatically adjust the working mode of the energy consumption equipment in the space area according to the analysis results to achieve the optimal energy efficiency. Specifically, the space area can be a building, factory, workshop, office, etc. The energy efficiency data of the corresponding space area is calculated according to the energy consumption sensor data of multiple different sensors in the corresponding space area. When the energy efficiency data of the corresponding space area is higher than the preset standard, the working mode of the energy consumption equipment in the space area is automatically adjusted, such as reducing the air conditioning power to enter the power saving mode, reducing the heating power to enter the warming mode, etc.
[0032] Furthermore, one embodiment can also analyze the working state of the energy consumption sensor unit based on the energy consumption sensor data, and the working state includes at least a normal state and a fault state. The energy consumption sensor unit in a normal state is displayed as a first form 3D virtual model; and the energy consumption sensor unit in a fault state is displayed as a second form 3D virtual model. Specifically, the size of the second form 3D virtual model is larger than the size of the first form 3D virtual model; and / or the first form 3D virtual model is a static model and the second form 3D virtual model is a dynamic model. In other embodiments, the color of the energy consumption sensor unit in the fault state can be further adjusted to a first color, such as red.
[0033] Furthermore, the energy consumption sensor data is stored as historical data, and according to the preset monitoring cycle, the historical data is analyzed to generate the energy consumption historical consumption graph, energy consumption trend forecast graph and / or energy consumption optimization strategy of the corresponding spatial area. Specifically, by setting the energy consumption sensor unit in the monitoring area, the energy usage in the preset area, such as a building or industrial facility, can be monitored and stored in real time, and the data can be stored as historical data. A preset monitoring cycle can be set, such as hourly, daily, weekly or monthly, to regularly analyze these historical data. This monitoring cycle will determine the frequency of data aggregation and analysis to ensure that energy consumption changes can be captured and responded to in a timely manner. By analyzing the stored historical data, the energy consumption historical consumption of a specific monitoring area (such as an office, a production workshop, a data center, etc.) can also be determined. Through data mining and statistical analysis, the peak and trough periods of energy consumption, as well as the consumption patterns of different energy types, can be identified. Based on the analysis of historical data, energy consumption historical consumption graphs can be generated. These graphs can be in the form of bar graphs, line graphs or pie charts, etc., which intuitively display the consumption of different time periods and different energy types. These charts help users understand the overall situation of energy use and identify possible waste points. By applying forecasting models such as time series analysis and machine learning, future energy consumption trends can also be predicted based on historical data. Energy consumption trend forecast charts can help users predict future energy needs, so as to better plan energy procurement and allocation, and more reasonably manage and control energy-consuming equipment. Combining historical data analysis and trend forecasting, energy consumption optimization strategies for energy-consuming equipment can be formulated to optimize the workflow and working cycle of energy-consuming equipment to reduce unnecessary energy consumption and improve energy efficiency. These strategies may include adjusting the operating parameters of energy-consuming equipment, improving energy use processes, introducing energy-saving technologies and equipment, etc.
[0034] In one embodiment, the 3D virtual model can also serve as an actual operating condition management control in the 3D visualization interface. The user can control or alarm abnormal energy consumption sensor units and energy consumption equipment by operating the operating condition management control in the virtual space or subspace of the 3D visualization interface. For example, the data receiving path of the energy consumption sensor unit can be cut off through the corresponding operating condition management control, the corresponding abnormal energy consumption equipment can be shut down, or the power supply to all energy consumption equipment in the virtual space or subspace can be stopped, and the relevant operations can be notified to the corresponding management personnel in the form of an alarm.
[0035] Compared with the prior art, the 3D display method of energy consumption sensor data in this embodiment can display the energy consumption sensor data in a three-dimensional and intuitive manner in a virtual space, which helps users to observe and discover problems with the energy consumption sensor unit in a timely manner. Since the display space can also use color or virtual shapes to display the energy consumption status of the energy consumption sensor unit, energy consumption equipment, and energy consumption space in an all-round way, the user can not only obtain relevant energy consumption data in a timely manner, but also discover energy consumption sensor units, energy consumption equipment, and energy consumption spaces with abnormal energy consumption in a timely manner, and alarm and control areas with abnormal energy consumption by operating the operating condition management controls in the 3D visualization interface.
[0036] Embodiment 2
[0037] Figure 2 2 is a schematic diagram of a 3D display device for energy consumption sensor data provided in the second embodiment of the present invention. The device 200 can be implemented by software and / or hardware, and can generally be integrated into an energy consumption management system, such as Figure 2 As shown, the device 200 includes a model creation module 210 , a virtual display module 220 , a data receiving module 230 and a morphology adjustment module 240 .
[0038] The model creation module 210 is used to create 3D virtual models of multiple energy consumption sensor units using a 3D engine.
[0039] In one embodiment, a 3D virtual model of the energy consumption sensor unit can be created using 3D engines such as Unity3D and Three.js. In one embodiment, the energy consumption sensor unit includes at least a water meter, an electric meter, a gas meter, a temperature sensor, a humidity sensor, a liquid level flow meter, a pressure sensor, a sound sensor, an air conditioning gateway, and an electric valve, and the energy consumption sensor data includes one or more of water consumption, water pressure, voltage, current, power consumption, temperature, humidity, liquid level, liquid flow, gas flow, pressure, noise, air conditioning operation parameters, and valve status.
[0040] The virtual display module 220 is used to display the 3D virtual model corresponding to the energy consumption sensor unit within a preset range in a preset virtual space according to the position parameters of the energy consumption sensor unit.
[0041] In one embodiment, the 3D virtual model of the energy consumption sensor unit can be displayed in a three-dimensional space by loading a 3D visualization interface. Specifically, the 3D visualization interface can select the 3D virtual model corresponding to the energy consumption sensor device to be displayed. In one embodiment, the energy consumption sensor unit can be selected according to a preset display range. Specifically, the energy consumption sensor unit can be pre-divided into regions according to the location parameters of the energy consumption sensor device. The 3D visualization interface pre-generates multiple virtual subspaces based on the regional division. According to the area to be displayed selected by the user, the 3D virtual model of the energy consumption sensor unit is synchronized in one or more virtual subspaces. In one embodiment, the first distribution information of the energy consumption sensor unit in the real space matches the second distribution information of the virtual model in the virtual subspace. Specifically, the energy consumption sensor unit is distributed in the building, and its corresponding virtual subspace also presents the shape of a virtual building. The installation distribution of the energy consumption sensor unit in the building corresponds to the distribution of its virtual model in the virtual building. In other embodiments, the energy consumption sensor units are distributed in the factory, and the corresponding virtual subspace also presents the shape of the virtual factory, and the installation distribution of the energy consumption sensor units in the factory corresponds to the distribution of their virtual models in the virtual factory. In other embodiments, the energy consumption sensor units are distributed in energy-consuming equipment, and the corresponding virtual subspace also presents the shape of the virtual energy-consuming equipment, and the installation distribution of the energy consumption sensor units in the energy-consuming equipment corresponds to the distribution of their virtual models in the virtual energy-consuming equipment.
[0042] The data receiving module 230 is used to receive the energy consumption sensing data of the multiple energy consumption sensing units.
[0043] In one embodiment, a plurality of energy consumption sensor units each use a different communication protocol. In one embodiment, the receiving of energy consumption sensor data of the plurality of energy consumption sensor units includes: receiving energy consumption sensor data of a plurality of different energy consumption sensor units through at least two communication protocols. Specifically, the different communication protocols include at least Modbus-485 communication protocol and 4G / WIFI wireless communication protocol. In one embodiment, at least two data gateways are set near the energy consumption sensor units, one for receiving sensor data based on the Modbus-485 communication protocol, and one for receiving sensor data based on the 4G / WIFI wireless communication protocol. The data gateway converts the received sensor data into a unified standard format and sends it to the back-end for processing.
[0044] The shape adjustment module 240 is used to adjust the state of the 3D virtual model according to the received energy consumption sensor data.
[0045] In one embodiment, when the energy consumption sensor data is within the normal threshold range, the 3D virtual model displays a first color, and when the energy consumption sensor data exceeds the normal threshold range, the 3D virtual model displays a second color. In other embodiments, the volume or state of the 3D virtual model is adjusted accordingly according to the numerical change of the energy consumption sensor data. Specifically, taking the liquid level meter as an example, the 3D virtual model can be displayed as a water cup filled with water. When the liquid level height in the energy consumption sensor data is low, the water cup of the 3D virtual model contains a small amount of water. When the liquid level height in the energy consumption sensor data is high, the water cup of the 3D virtual model contains a large amount of water. In one embodiment, the device 200 further includes a space division module, which is used to pre-divide the energy consumption sensor unit into regions and spaces according to the location parameters of the energy consumption sensor device. The 3D visualization interface pre-generates multiple virtual subspaces based on the region division, and synchronizes the data display of the 3D virtual model of the energy consumption sensor unit in one or more virtual subspaces according to the area selected by the user to be displayed. A comprehensive analysis is performed on the current energy consumption sensor data in each virtual subspace to determine the energy consumption results in each virtual subspace. When the overall energy consumption in the virtual subspace is higher than the preset threshold, the virtual subspace displays a first color, such as green. When the overall energy consumption in the virtual subspace is higher than the preset threshold, the virtual subspace displays a second color, such as yellow. In one embodiment, multiple different types of energy consumption sensor units are distributed in a building, and the corresponding virtual subspace is also presented in the shape of a virtual building. When the overall energy consumption of the building is higher than the preset threshold, the virtual building displays the first color. When the overall energy consumption of the building is higher than the preset threshold, the virtual building displays the second color. In other embodiments, the energy consumption sensor units are distributed in a factory, and the corresponding virtual subspace is also presented in the shape of a virtual factory. When the overall energy consumption of the factory is higher than the preset threshold, the virtual factory displays the first color. When the overall energy consumption of the factory is higher than the preset threshold, the virtual factory displays the second color. In other embodiments, the energy consumption sensor units are distributed in energy consumption equipment, such as substations, generators, and waste treatment stations, and the corresponding virtual subspaces are also presented in the shape of virtual substations, generators, and water purifiers. When the energy consumption of the substations, generators, and water purifiers in the factory is higher than the preset threshold, the virtual substations, generators, and water purifiers are displayed in the first color. When the overall energy consumption of the substations, generators, and water purifiers is higher than the preset threshold, the virtual substations, generators, and water purifiers are displayed in the second color.
[0046] Furthermore, the device 200 of one embodiment may also include an energy consumption analysis module, which is used to analyze the energy efficiency data of the space area corresponding to the energy consumption sensor unit based on the energy consumption sensor data, and automatically adjust the working mode of the energy consumption equipment in the space area according to the analysis results to achieve the optimal energy efficiency. Specifically, the space area may be a building, a factory, a workshop, an office, etc. The energy efficiency data of the corresponding space area is calculated based on the energy consumption sensor data of multiple different sensors in the corresponding space area. When the energy efficiency data of the corresponding space area is higher than the preset standard, the working mode of the energy consumption equipment in the space area is automatically adjusted, such as reducing the air conditioning power to enter the power saving mode, reducing the heating power to enter the warming mode, etc.
[0047] Furthermore, in one embodiment, the device 200 may also include a state analysis module for analyzing the working state of the energy consumption sensor unit based on the energy consumption sensor data, wherein the working state includes at least a normal state and a fault state. The energy consumption sensor unit in a normal state is displayed as a first form 3D virtual model; and the energy consumption sensor unit in a fault state is displayed as a second form 3D virtual model. Specifically, the size of the second form 3D virtual model is larger than the size of the first form 3D virtual model; and / or the first form 3D virtual model is a static model and the second form 3D virtual model is a dynamic model. In other embodiments, the color of the energy consumption sensor unit in a fault state may be further adjusted to a first color, such as red.
[0048] Furthermore, an embodiment can also store historical data of energy consumption sensor data, and analyze the historical data according to a preset monitoring cycle to generate a corresponding energy consumption historical consumption graph, energy consumption trend forecast graph and / or energy consumption optimization strategy for the spatial area. Specifically, by setting an energy consumption sensor unit in the monitoring area, the energy usage of the preset area, such as a building or industrial facility, can be monitored and stored in real time, and the data can be stored as historical data. A preset monitoring cycle can be set, such as hourly, daily, weekly or monthly, to regularly analyze these historical data. This monitoring cycle will determine the frequency of data aggregation and analysis to ensure that energy consumption changes can be captured and responded to in a timely manner. By analyzing the stored historical data, the energy consumption historical consumption of a specific monitoring area (such as an office, a production workshop, a data center, etc.) can also be determined. Through data mining and statistical analysis, the peak and trough periods of energy consumption, as well as the consumption patterns of different energy types, can be identified. Based on the analysis of historical data, energy consumption historical consumption graphs can be generated. These graphs can be in the form of bar graphs, line graphs or pie charts, etc., which intuitively display the consumption of different time periods and different energy types. These charts help users understand the overall situation of energy use and identify possible waste points. By applying forecasting models such as time series analysis and machine learning, future energy consumption trends can also be predicted based on historical data. Energy consumption trend forecast charts can help users predict future energy needs, so as to better plan energy procurement and allocation, and more reasonably manage and control energy-consuming equipment. Combining historical data analysis and trend forecasting, energy consumption optimization strategies for energy-consuming equipment can be formulated to optimize the workflow and working cycle of energy-consuming equipment to reduce unnecessary energy consumption and improve energy efficiency. These strategies may include adjusting the operating parameters of energy-consuming equipment, improving energy use processes, introducing energy-saving technologies and equipment, etc.
[0049] In one embodiment, the 3D virtual model can also serve as an actual operating condition management control in the 3D visualization interface. The user can control or alarm abnormal energy consumption sensor units and energy consumption equipment by operating the operating condition management control in the virtual space or subspace of the 3D visualization interface. For example, the data receiving path of the energy consumption sensor unit can be cut off through the corresponding operating condition management control, the corresponding abnormal energy consumption equipment can be shut down, or the power supply to all energy consumption equipment in the virtual space or subspace can be stopped, and the relevant operations can be notified to the corresponding management personnel in the form of an alarm.
[0050] The above-mentioned 3D display device for energy consumption sensor data can execute the 3D display method for energy consumption sensor data provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method. For technical details not described in detail in this embodiment, please refer to the 3D display method for energy consumption sensor data provided in any embodiment of the present invention. Since the above-mentioned 3D display device for energy consumption sensor data is a device that can execute the 3D display method for energy consumption sensor data in the embodiment of the present invention, based on the 3D display method for energy consumption sensor data introduced in the embodiment of the present invention, the technical personnel in this field can understand the specific implementation method and various variations of the 3D display device for energy consumption sensor data in this embodiment, so how the 3D display device for energy consumption sensor data implements the 3D display method for energy consumption sensor data in the embodiment of the present invention will not be described in detail here. As long as the technical personnel in this field implement the device used by the 3D display method for energy consumption sensor data in the embodiment of the present invention, it belongs to the scope of protection of this application.
[0051] Embodiment 3
[0052] Figure 3 FIG. 2 shows a schematic diagram of the structure of an energy consumption management system provided by Embodiment 3 of the present invention. Figure 3 As shown, the energy consumption management system 300 includes a plurality of energy consumption sensor units 310 for generating energy consumption sensor data, a display device 320 for displaying the energy consumption sensor data, at least one processor 11, and a memory connected to the at least one processor 11 in communication, wherein the memory stores a computer program executable by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. Various programs and data required for the operation of the energy consumption management system 300 can also be stored in the RAM 13. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0053] Multiple components of the energy management system 300 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the energy management system 300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0054] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the processor of the energy consumption management system 300 implementing a 3D display method for energy consumption sensor data.
[0055] In some embodiments, the 3D display method of energy consumption sensor data can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the energy consumption management system 300 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the 3D display method of energy consumption sensor data described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the 3D display method of energy consumption sensor data in any other appropriate manner (for example, by means of firmware).
[0056] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0057] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0058] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer 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 foregoing.
[0059] To provide interaction with a user, the systems and techniques described herein may be implemented on a mobile terminal having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the mobile terminal. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0060] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0061] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0062] Embodiment 4
[0063] Embodiment 4 of the present invention further provides a computer storage medium storing a computer program, wherein the computer program, when executed by a computer processor, is used to execute the 3D display method of energy consumption sensor data described in any of the above embodiments of the present invention.
[0064] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-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 computer-readable storage media include: an electrical connection with one or more wires, a portable computer 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. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0065] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0066] The program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the above.
[0067] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
[0068] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A 3D display method for energy consumption sensor data, characterized in that: The method comprises: Using a 3D engine to create 3D virtual models of multiple energy consumption sensor units; Displaying a 3D virtual model corresponding to the energy consumption sensor unit within a preset range in a preset virtual space according to the position parameters of the energy consumption sensor unit; Receiving energy consumption sensing data of the plurality of energy consumption sensing units; The state of the 3D virtual model is adjusted according to the received energy consumption sensor data.
2. The 3D display method of energy consumption sensor data according to claim 1, characterized in that: The receiving the energy consumption sensing data of the plurality of energy consumption sensing units comprises: Energy consumption sensing data of a plurality of different energy consumption sensing units are received through at least two communication protocols.
3. The 3D display method of energy consumption sensor data according to claim 1, characterized in that: The energy consumption sensing unit includes at least a water meter, an electricity meter, a gas meter, a temperature sensor, a humidity sensor, a liquid level meter, a pressure sensor, a sound sensor, an air conditioning gateway, and an electric valve. The energy consumption sensing data includes one or more of water consumption, water pressure, voltage, current, electricity consumption, temperature, humidity, liquid level, liquid flow, gas flow, pressure, noise, air conditioning operating parameters, and valve status.
4. The 3D display method of energy consumption sensor data according to claim 1, characterized in that: Further including: The energy efficiency data of the space area corresponding to the energy consumption sensor unit is analyzed based on the energy consumption sensor data, and the working mode of the energy consumption equipment in the space area is automatically adjusted according to the analysis result to achieve the optimal energy efficiency.
5. The 3D display method of energy consumption sensor data according to claim 1, characterized in that: Further including: Analyze the working state of the energy consumption sensor unit based on the energy consumption sensor data, where the working state at least includes a normal state and a fault state; Displaying the energy consumption sensor unit in a normal state as a first form 3D virtual model; The energy consumption sensor unit in a fault state is displayed as a second form 3D virtual model.
6. The 3D display method of energy consumption sensor data according to claim 5, characterized in that: The size of the second form 3D virtual model is larger than the size of the first form 3D virtual model; and / or The first form 3D virtual model is a static model, and the second form 3D virtual model is a dynamic model.
7. The 3D display method of energy consumption sensor data according to claim 1, characterized in that: It further includes storing the energy consumption sensor data as historical data, and analyzing the historical data according to a preset monitoring cycle to generate a corresponding energy consumption historical consumption graph, an energy consumption trend forecast graph and / or an energy consumption optimization strategy for the spatial area.
8. A 3D display device for energy consumption sensor data, characterized in that: include: A model creation module, used for creating 3D virtual models of multiple energy consumption sensor units using a 3D engine; A virtual display module, used to display a 3D virtual model corresponding to an energy consumption sensor unit within a preset range in a preset virtual space according to the position parameters of the energy consumption sensor unit; A data receiving module, used for receiving energy consumption sensing data of the plurality of energy consumption sensing units; The morphology adjustment module is used to adjust the state of the 3D virtual model according to the received energy consumption sensor data.
9. An energy consumption management system, characterized in that: include: A plurality of energy consumption sensing units for generating energy consumption sensing data; A display device, used to display the energy consumption sensor data; one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the 3D display method for energy consumption sensor data as described in any one of claims 1-7.
10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the 3D display method of energy consumption sensor data as described in any one of claims 1 to 7 is implemented.