Zero-carbon digital park software and hardware integrated system based on cloud side end technology and data monitoring method

Through the integrated software and hardware system of the zero-carbon digital park with cloud edge technology, scene configuration templates and modular elements are obtained, and the monitoring screen is monitored in real time, which solves the problem of insufficient intelligence monitoring of traditional park energy management systems and realizes efficient and flexible energy management monitoring.

CN120512450APending Publication Date: 2025-08-19CHINA SOUTHERN POWER GRID BIG DATA SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510832365.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-20
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

Traditional park energy management systems are not in sufficient intelligence to monitor and cannot meet the real-time regulation needs of complex energy scenarios.

Method used

The integrated software and hardware system of zero-carbon digital park based on cloud edge technology is adopted. By obtaining multiple scenario configuration templates and modular elements, combining subscription and publishing modes, we monitor target events in real time and update monitoring screens, including device status changes, sensor data updates and user operation events.

Benefits of technology

It significantly improves the configuration efficiency and flexibility of the zero-carbon digital park monitoring system, realizes real-time response to device status, sensor data and user operations, and dynamic updates of monitoring images, and provides intelligent and visual efficient monitoring methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120512450A_ABST
    Figure CN120512450A_ABST
Patent Text Reader

Abstract

The invention relates to a zero-carbon digital park software and hardware integrated system based on a cloud side end technology and a data monitoring method. The method comprises the following steps: acquiring various scene configuration templates and modular primitives for an energy management scene of a zero-carbon digital park; in response to a scene selection operation input by the user account on the human-computer interaction interface for the scene configuration template, determining a target scene configuration template selected by the scene selection operation; determining a target primitive in response to a primitive selection operation input by the user account on the human-computer interaction interface for the modular primitive; generating a monitoring picture of the zero-carbon digital park according to the target scene configuration template and the target primitive; monitoring a target event in real time based on subscription and publishing modes, and updating a monitoring picture according to the target event; the target event comprises at least one of an equipment state change event, a sensor data update event and a user operation event. By adopting the method, the intelligent degree of data monitoring can be improved in the aspect of energy management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a zero-carbon digital park hardware and software integrated system and data monitoring method based on cloud-edge technology. Background Art

[0002] With the advancement of the global "dual carbon" goals (carbon peak and carbon neutrality), the digital and intelligent transformation of energy management systems in industrial parks, as a major source of energy consumption, has become a key direction for achieving green and sustainable development. Traditional industrial park energy management systems typically monitor and control a single energy source (such as electricity) and rely on manual experience for energy scheduling. These systems only provide basic data collection and device status display, and cannot meet the real-time control requirements of complex industrial park energy scenarios.

[0003] Therefore, there is a problem of insufficient intelligent monitoring in energy management in related technologies. Summary of the Invention

[0004] Based on this, it is necessary to address the above technical problems and provide a zero-carbon digital park integrated hardware and software system and data monitoring method, device, computer equipment, computer-readable storage medium and computer program product based on cloud-edge technology that can improve the intelligence of data monitoring in energy management.

[0005] In a first aspect, the present application provides a data monitoring method, comprising:

[0006] Obtaining multiple scenario configuration templates and modular primitives for energy management scenarios of a zero-carbon digital park; the modular primitives include device primitives and control logic components;

[0007] In response to a scene selection operation input by a user account on a human-computer interaction interface for the scene configuration template, determining a target scene configuration template selected by the scene selection operation;

[0008] In response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element, determining a target graphic element selected by the graphic element selection operation;

[0009] Generating a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element;

[0010] Based on the subscription and publishing mode, target events are monitored in real time, and the monitoring screen is updated according to the target events; the target events include at least one of device status change events, sensor data update events and user operation events.

[0011] In one embodiment, the target primitive includes a target device primitive, and the method of monitoring target events in real time based on a subscription and publishing mode and updating the monitoring screen according to the target events includes:

[0012] Parsing the target scenario configuration template by a template engine, associating the control policy associated with the target scenario configuration template with the controlled device to obtain a first association relationship;

[0013] Associating the target device graphic element with the data collection point of the corresponding physical device to obtain a second association relationship;

[0014] The first association relationship and the second association relationship are sent to an edge computing node to instruct the edge computing node to monitor the target event.

[0015] In one embodiment, the obtaining of multiple scenario configuration templates and modular graphics for energy management scenarios of a zero-carbon digital park includes:

[0016] Creating a modular graphic element library including power equipment graphic elements, Internet of Things device graphic elements, and the control logic component; the control logic component includes at least one of an alarm triggering function module and a remote switch operation function module;

[0017] Obtain scenario configuration templates under different energy management scenarios; the scenario configuration templates are associated with typical monitoring screen layout information and control strategies; the energy management scenarios include at least one of a microgrid scheduling scenario, a load peak shaving and valley filling scenario, and an island operation mode scenario.

[0018] In one embodiment, obtaining scenario configuration templates for different energy management scenarios includes:

[0019] In response to an input operation of first scenario configuration information of the microgrid scheduling scenario, obtaining first scenario configuration information input by the first scenario configuration information input operation; the first scenario configuration information includes at least one of a new energy device priority scheduling rule and an energy storage charging and discharging strategy;

[0020] A scenario configuration template corresponding to the microgrid scheduling scenario is generated according to the first scenario configuration information.

[0021] In one embodiment, obtaining scenario configuration templates for different energy management scenarios includes:

[0022] In response to an input operation of second scenario configuration information for the load peak shaving and valley filling scenario, obtaining second scenario configuration information input by the second scenario configuration information input operation; the second scenario configuration information includes at least one of a time-of-use electricity price response logic and an interruptible load control strategy;

[0023] A scenario configuration template corresponding to the load peak shaving and valley filling scenario is generated according to the second scenario configuration information.

[0024] In one embodiment, obtaining scenario configuration templates for different energy management scenarios includes:

[0025] In response to an input operation of third scenario configuration information of the island operation mode scenario, obtaining third scenario configuration information input by the third scenario configuration information input operation; the third scenario configuration information includes at least one of an island detection condition and an off-grid stability control parameter;

[0026] A scenario configuration template corresponding to the island operation mode scenario is generated according to the third scenario configuration information.

[0027] In one embodiment, generating a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element includes:

[0028] Parsing the target scenario configuration template through a template engine to determine the monitoring screen layout information associated with the target scenario configuration template;

[0029] Determining an editable area of the human-computer interaction interface according to the monitoring screen layout information;

[0030] In response to the dragging operation on the target graphic element, the target graphic element is displayed in the editable area selected by the dragging operation, and the monitoring screen is generated.

[0031] Secondly, this application also provides a zero-carbon digital park hardware and software integrated system based on cloud-edge technology, including: storage, terminal equipment, cloud platform, and edge computing nodes;

[0032] The memory is used to store various scenario configuration templates and modular primitives in energy management scenarios for a zero-carbon digital park; the modular primitives include device primitives and control logic components;

[0033] The terminal device includes a human-computer interaction interface, configured to determine a target scene configuration template selected by a scene selection operation input by a user account on the human-computer interaction interface for the scene configuration template;

[0034] The terminal device is configured to, in response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element, determine a target graphic element selected by the graphic element selection operation;

[0035] The terminal device is configured to generate a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element;

[0036] The edge computing node is configured to monitor target events in real time based on a subscription and publishing mode, and instruct the terminal device to update the monitoring screen according to the target event; the target event includes at least one of a device state change event, a sensor data update event, and a user operation event;

[0037] The cloud platform is used to receive the energy data associated with the target event uploaded by the edge computing node, generate an energy optimization scheduling strategy through an artificial intelligence algorithm, and send it to the edge computing node; the cloud platform interacts with the third-party energy management and control platform through a communication gateway.

[0038] In a third aspect, the present application further provides a data monitoring device, comprising:

[0039] An acquisition module, configured to acquire multiple scenario configuration templates and modular primitives for energy management scenarios of a zero-carbon digital park; the modular primitives include device primitives and control logic components;

[0040] a scene determination module, configured to, in response to a scene selection operation input by a user account on a human-computer interaction interface for the scene configuration template, determine a target scene configuration template selected by the scene selection operation;

[0041] A graphic element determination module is configured to, in response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element, determine a target graphic element selected by the graphic element selection operation;

[0042] A generation module, configured to generate a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element;

[0043] The monitoring module is used to monitor target events in real time based on the subscription and publishing mode, and update the monitoring screen according to the target events; the target events include at least one of device status change events, sensor data update events and user operation events.

[0044] In a fourth aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the above method are implemented.

[0045] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method when executed by a processor.

[0046] In a sixth aspect, the present application further provides a computer program product, wherein the computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0047] The above-mentioned data monitoring method, device, zero-carbon digital park integrated hardware and software system based on cloud-edge technology, computer equipment, computer-readable storage medium and computer program product, obtain a variety of scenario configuration templates and modular graphics for energy management scenarios of zero-carbon digital parks; modular graphics include equipment graphics and control logic components; in response to the scene selection operation input by the user account in the human-computer interaction interface for the scene configuration template, determine the target scene configuration template selected by the scene selection operation; in response to the graphic element selection operation input by the user account in the human-computer interaction interface for the modular graphics, determine the target graphic element selected by the graphic element selection operation; generate a monitoring screen of the zero-carbon digital park based on the target scene configuration template and the target graphic element; based on the subscription and publication mode, monitor the target events in real time, and update the monitoring screen according to the target events; the target event includes at least one of the device status change event, sensor data update event and user operation event.

[0048] In this way, through predefined scenario configuration templates and modular graphic element libraries, combined with an intuitive human-computer interaction interface, the configuration efficiency and flexibility of the zero-carbon digital park monitoring system have been significantly improved, allowing users to quickly build monitoring screens that adapt to different energy management scenarios; at the same time, based on the event-driven mechanism of the subscription-publish model, real-time response to device status, sensor data and user operations and dynamic update of monitoring screens are realized, effectively solving the problems of complex configuration and delayed response of traditional energy monitoring systems, and providing intelligent, visual and efficient monitoring means for park energy management. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.

[0050] Figure 1 1 is a flow chart of a data monitoring method according to an embodiment;

[0051] Figure 2 A flowchart illustrating steps for generating a monitoring screen of a zero-carbon digital park in one embodiment;

[0052] Figure 3 is a flow chart of a data monitoring method according to another embodiment;

[0053] Figure 4 is a structural block diagram of a data monitoring device in one embodiment;

[0054] Figure 5 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0056] It should be noted that the terms "first", "second", etc. used in this application may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "including" and "having" used in this application and any variations thereof are intended to cover non-exclusive inclusions. The term "plurality" used in this application refers to two or more. The term "and / or" used in this application refers to one of the solutions or any combination of multiple solutions.

[0057] In one embodiment, Figure 1 As shown, a data monitoring method is provided. This embodiment uses the method applied to a computer device as an example for illustration. It is understood that the computer device can be a terminal, a server, or a system including a terminal and a server. In this embodiment, the method includes the following steps:

[0058] Step S110 , obtaining multiple scenario configuration templates and modular graphics elements for energy management scenarios of a zero-carbon digital park.

[0059] Among them, modular graphics elements include equipment graphics elements and control logic components.

[0060] Among them, equipment graphics include power equipment graphics and Internet of Things equipment graphics.

[0061] Among them, the power equipment graphic elements can include visualization display modules of various power equipment such as low-voltage equipment, new energy equipment, park building equipment, etc.

[0062] The visualization display module may refer to a software functional component used to graphically present the operating status and data of power equipment on a SCADA (Supervisory Control And Data Acquisition) system monitoring interface.

[0063] Among them, the Internet of Things device graphic element may include a visualization display module of the Internet of Things device.

[0064] Among them, the control logic component can include functional modules for alarm triggering and remote switch operation.

[0065] In a specific implementation, computer equipment can obtain a variety of scenario configuration templates and modular graphics for energy management scenarios of a zero-carbon digital park.

[0066] In some embodiments, a computer device can create a modular graphic element library containing power equipment graphic elements, Internet of Things equipment graphic elements and control logic components; the control logic components include at least one of the functional modules of alarm triggering, remote switch operation, and source-grid-load management; obtain scene configuration templates under different energy management scenarios; the scene configuration templates are associated with typical monitoring screen layout information and control strategies; the energy management scenarios include at least one of the microgrid scheduling scenarios, load peak shaving and valley filling scenarios, and island operation mode scenarios.

[0067] Among them, in the process of obtaining scenario configuration templates under different energy management scenarios, the first scenario configuration information input by the first scenario configuration information input operation can be obtained in response to the first scenario configuration information input operation of the microgrid scheduling scenario; the first scenario configuration information includes at least one of the new energy equipment priority scheduling rules and energy storage charging and discharging strategies; thereby, a scenario configuration template corresponding to the microgrid scheduling scenario can be generated according to the first scenario configuration information.

[0068] Among them, in the process of obtaining scenario configuration templates under different energy management scenarios, it is also possible to respond to the second scenario configuration information input operation for the load peak shaving and valley filling scenario, and obtain the second scenario configuration information input by the second scenario configuration information input operation; the second scenario configuration information includes at least one of the time-of-use electricity price response logic and the interruptible load control strategy; thereby, a scenario configuration template corresponding to the load peak shaving and valley filling scenario can be generated according to the second scenario configuration information.

[0069] Among them, in the process of obtaining scenario configuration templates under different energy management scenarios, it is also possible to respond to the third scenario configuration information input operation of the island operation mode scenario, and obtain the third scenario configuration information input by the third scenario configuration information input operation; the third scenario configuration information includes at least one of the island detection conditions and off-grid stability control parameters; thereby, based on the third scenario configuration information, a scenario configuration template corresponding to the island operation mode scenario is generated.

[0070] In this way, by building a modular graphic element library that includes power equipment graphics elements, IoT equipment graphics elements and control logic components, and pre-setting scenario configuration templates that associate monitoring screen layouts and control strategies for typical energy management scenarios such as microgrid scheduling, load peak shaving and valley filling, and island operation, users can quickly configure the monitoring system according to the needs of different scenarios; by responsively obtaining the specific configuration information of each scenario (such as new energy equipment priority scheduling rules, time-of-use electricity price response logic, island detection conditions, etc.), adaptive scenario configuration templates are automatically generated, which significantly improves the deployment efficiency and flexibility of the zero-carbon digital park monitoring system, while ensuring the professionalism and accuracy of monitoring strategies in different energy management scenarios, and providing efficient and reliable technical support for the intelligent management of park energy.

[0071] In some other embodiments, through a visual parameter configuration interface, a user account can adjust the device association relationship, data sampling frequency, and alarm trigger conditions in a scene configuration template; it supports users to import custom control algorithm scripts and integrate them with preset logic rules to generate hybrid control strategies.

[0072] Step S120 , in response to a scene selection operation input by the user account on the human-computer interaction interface for a scene configuration template, determining a target scene configuration template selected by the scene selection operation.

[0073] In a specific implementation, the user account can select a scenario configuration template corresponding to the energy management scenario to be monitored from the predefined scenario configuration templates as the target scenario configuration template.

[0074] Specifically, the user account can input a scene selection operation for the scene configuration template in the human-computer interaction interface, and the computer device responds to the scene selection operation input by the user account for the scene configuration template in the human-computer interaction interface, and determines the scene configuration template selected by the scene selection operation as the target scene configuration template.

[0075] Step S130 , in response to an element selection operation input by a user account on a human-computer interaction interface for a modular element, determining a target element selected by the element selection operation.

[0076] In a specific implementation, a user account can select a desired graphic element from the modular graphic elements. Specifically, the user account can input a graphic element selection operation for the modular graphic element in a human-computer interaction interface, and the computer device responds to the graphic element selection operation input by the user account in the human-computer interaction interface for the modular graphic element and uses the graphic element selected by the graphic element selection operation as the target graphic element.

[0077] In some embodiments, the control strategy associated with the scenario configuration template includes five-prevention control rules. If the target primitive includes a target control logic component, inter-device linkage logic can be constructed based on the target control logic component. Data processing rules, alarm trigger conditions, and control instruction response logic can be defined through flowcharts or scripts to implement sequential control and five-prevention control.

[0078] Among them, the alarm trigger conditions include equipment overload, communication abnormality, and abnormal island detection results. Once triggered, the alarm information will be automatically pushed to the operation and maintenance interface.

[0079] In some embodiments, when a user account defines data processing rules through a flowchart, a logic script or node connection method can be used to configure the linkage logic between devices; the five-protection control is implemented through a preset rule library, including automatic verification and execution of anti-incorrect opening and closing and anti-incorrect operation locking logic.

[0080] Among them, the preset rule library of the five-defense control also includes: dynamic generation of locking logic based on real-time monitoring of equipment status, which automatically prohibits associated operation instructions when it is detected that the equipment is under maintenance or fault status; customized locking conditions through logical scripts, supporting users to expand the five-defense rules according to the park security policy.

[0081] Step S140 : configuring the template and target graphic elements according to the target scene to generate a monitoring screen of the zero-carbon digital park.

[0082] In specific implementation, computer equipment can configure templates and target graphics according to the target scene to generate monitoring images of the zero-carbon digital park.

[0083] Specifically, the computer device can display the target graphic elements in the editable area of the human-computer interaction interface according to the monitoring screen layout information indicated by the target scene configuration template to generate a monitoring screen of the zero-carbon digital park.

[0084] In some embodiments, as Figure 2 As shown, step S140, configuring the template and target graphic elements according to the target scene, and generating a monitoring screen of the zero-carbon digital park, includes the following steps:

[0085] Step S210: parsing the target scenario configuration template through a template engine to determine monitoring screen layout information associated with the target scenario configuration template.

[0086] In a specific implementation, the computer device may parse the target scene configuration template through a template engine to determine the monitoring screen layout information associated with the target scene configuration template.

[0087] Step S220: determining the editable area of the human-computer interaction interface according to the monitoring screen layout information.

[0088] In a specific implementation, the computer device can determine the editable area of the human-computer interaction interface according to the monitoring screen layout information associated with the target scenario configuration template.

[0089] Step S230 , in response to the dragging operation on the target graphic element, the target graphic element is displayed in the editable area selected by the dragging operation, and a monitoring screen is generated.

[0090] In a specific implementation, a user account can drag and drop a target graphic element to a corresponding editable area according to monitoring requirements. Specifically, the user account can input a drag operation on the target graphic element, and the computer device responds to the drag operation on the target graphic element by displaying the target graphic element in the editable area selected by the drag operation, thereby generating a monitoring screen.

[0091] In this way, the template engine intelligently analyzes the layout information in the target scenario configuration template, automatically determines the editable areas in the human-computer interaction interface, and allows users to precisely place target elements in the designated area through intuitive drag-and-drop operations, enabling the rapid generation of zero-carbon digital campus monitoring screens. This approach significantly improves the efficiency and accuracy of monitoring system configuration, allowing non-professional users to easily complete the construction of complex monitoring interfaces. It also ensures the standardization and consistency of monitoring screen layouts in different energy management scenarios, providing an efficient and convenient visual monitoring solution for intelligent campus energy management.

[0092] In some embodiments, dynamic binding of external data sources is supported, energy consumption data from third-party platforms are integrated through API interfaces, and automatically mapped to the monitoring screen.

[0093] Step S150: Based on the subscription and publishing mode, the target event is monitored in real time, and the monitoring screen is updated according to the target event.

[0094] The target event includes at least one of a device state change event, a sensor data update event, and a user operation event.

[0095] Equipment status change events can refer to abnormal changes in the operating status or mode switching of power equipment or energy devices within the park. These events are typically triggered by the equipment's own monitoring system or protection devices. They can include fault alarms, operating mode switching, and protection actions.

[0096] Sensor data update events refer to changes in real-time measurement data reported by various environmental or operational parameter monitoring sensors. These events reflect changes in continuous analog quantities and can include parameter limit violations, abnormal trends, and other events.

[0097] User operation events can refer to active control or configuration changes initiated by maintenance personnel through the human-machine interface. These events reflect human intervention and can include mode switching, parameter modification, and device manipulation.

[0098] In a specific implementation, the computer device can monitor target events in real time based on the subscription and publishing mode, and update the monitoring screen according to the target events.

[0099] Taking the device status change event as an example, in the energy storage system overtemperature protection trigger scenario, if it is detected that the temperature of a battery cluster is greater than the preset temperature threshold, the corresponding battery cluster icon on the monitoring screen will flash red, and an alarm window will pop up to display the temperature curve and location information, and the screen will automatically switch to the energy storage system detailed parameter page.

[0100] Taking sensor data update events as an example, in a photovoltaic power generation power drop monitoring scenario, if the light intensity is detected to have dropped by 70% within 10 minutes, and the power transmitter reports that the DC side power has dropped from 1.2MW to 0.3MW, a red downward trend arrow will be added to the power curve graph on the monitoring screen.

[0101] Taking user operation events as an example, in the manual peak shaving and valley filling scenario, the operation and maintenance personnel press and hold the "Economy Mode" button for 3 seconds, enter the dynamic electricity price parameters, and the monitoring screen switches to the cost optimization view, displaying a bar chart of the adjustable potential of each device.

[0102] In some embodiments, the monitoring interface display content can be dynamically updated, alarm notifications can be triggered, or control instructions can be executed, and operation logs and alarm histories can be recorded based on predefined event response rules.

[0103] In some embodiments, based on a subscription-publishing model, sensor data update events may be processed using a priority queue, and high-priority events may trigger control instructions in real time.

[0104] In some of the embodiments, priority queue processing specifically includes: dividing priority levels according to event types (such as equipment failure and island detection), and high-level events preempting processing resources for low-level events; and achieving load balancing of event queues through distributed messaging middleware to ensure low-latency response to critical events.

[0105] In some embodiments, the target primitives include target device primitives, which monitor target events in real time based on a subscription and publishing mode, and update the monitoring screen according to the target events, including: parsing the target scene configuration template through a template engine, associating the control policy associated with the target scene configuration template with the controlled device to obtain a first association relationship; associating the target device primitive with the data collection point of the corresponding physical device to obtain a second association relationship; and sending the first association relationship and the second association relationship to the edge computing node to instruct the edge computing node to monitor the target event.

[0106] In a specific implementation, a computer device monitors target events in real time based on a subscription and publishing model, and updates the monitoring screen based on the target events. The template engine can parse the target scenario configuration template, determine the control policy associated with the target scenario configuration template, and associate the control policy associated with the target scenario configuration template with the controlled device to obtain a first association relationship. Specifically, the template engine converts the control logic rules defined by the user for the target scenario configuration template (e.g., "alarm if power > 100kW") into instructions executable by the edge computing node, such as device start / stop, power adjustment, and mode switching commands, and associates them with specific devices. For example, an alarm rule is mapped to "send a disconnect command to the relay control port of the edge node."

[0107] Alternatively, a decoupling design between data and graphics can be employed, associating the target device graphics with the data collection points of the corresponding physical device to obtain a secondary association. Data collection points can include electrical quantity data (voltage, current, power) from power equipment (medium-voltage distribution devices, photovoltaic inverters, energy storage devices); monitoring data from environmental sensors (temperature, humidity, light intensity); and device status data (switch status, fault signals). For example, the target device graphics element "PV inverter graphics element" can be bound to data points such as "inverter DC side voltage" and "AC output power" collected by the edge computing node. In practical applications, the data binding engine can be used to dynamically associate the device's data collection points with graphics element attributes, supporting real-time updates of the graphics element's position, color, and status in the monitoring screen.

[0108] In this way, the first and second associations can be sent to edge computing nodes, instructing them to monitor target events. The first association includes a control instruction mapping table, and the second association includes a list of data collection points. The edge computing node receives the list of data collection points and the control instruction mapping table and performs the following: data collection (reading data from specified devices according to the list); and policy execution (matching pre-set rules based on real-time data, such as triggering an alarm command when power exceeds the limit) to monitor the target event.

[0109] In this way, the template engine intelligently parses the target scenario configuration template, precisely associating control policies with device operating instructions (the first association relationship). Simultaneously, a real-time mapping between device primitives and physical data collection points is established (the second association relationship). This closed-loop linkage between policies and data is achieved through edge computing nodes. This dual association mechanism significantly improves the monitoring system's responsiveness and operational accuracy, ensuring that control policies are precisely applied to target devices and that monitoring data is synchronized with physical devices in real time. Furthermore, distributed processing through edge computing reduces cloud load, providing a highly reliable, low-latency, intelligent monitoring solution for campus energy management.

[0110] In the above data monitoring method, a variety of scenario configuration templates and modular graphics elements for energy management scenarios of zero-carbon digital parks are obtained; the modular graphics elements include device graphics elements and control logic components; in response to the scene selection operation input by the user account in the human-computer interaction interface for the scenario configuration template, the target scene configuration template selected by the scene selection operation is determined; in response to the graphic element selection operation input by the user account in the human-computer interaction interface for the modular graphics element, the target graphic element selected by the graphic element selection operation is determined; according to the target scene configuration template and the target graphic element, a monitoring screen of the zero-carbon digital park is generated; based on the subscription and publication mode, the target event is monitored in real time, and the monitoring screen is updated according to the target event; the target event includes at least one of the device status change event, the sensor data update event and the user operation event.

[0111] In this way, through predefined scenario configuration templates and modular graphic element libraries, combined with an intuitive human-computer interaction interface, the configuration efficiency and flexibility of the zero-carbon digital park monitoring system have been significantly improved, allowing users to quickly build monitoring screens that adapt to different energy management scenarios; at the same time, based on the event-driven mechanism of the subscription-publish model, real-time response to device status, sensor data and user operations and dynamic update of monitoring screens are realized, effectively solving the problems of complex configuration and delayed response of traditional energy monitoring systems, and providing intelligent, visual and efficient monitoring means for park energy management.

[0112] In some embodiments, the human-computer interaction interface also provides the following functions: historical data backtracking module: supports filtering by time range and visually displays energy consumption trends, alarm records and remote control operation logs; device configuration template management module: allows users to customize and save device configuration templates for rapid reuse of similar devices.

[0113] By integrating historical data backtracking and device configuration template management functions into the human-computer interface, the operational efficiency and intelligence level of the zero-carbon digital campus monitoring system have been significantly improved. The historical data backtracking module supports multi-dimensional energy consumption analysis and event tracing, providing data support for optimizing energy strategies. The device configuration template management module significantly reduces the deployment complexity of similar devices by accumulating and reusing standardized configuration templates. This enables the system to meet the needs of refined management while also providing rapid scalability, effectively improving the practicality and sustainability of the campus energy management system.

[0114] In some embodiments, multiple industrial communication protocols (including MODBUS-TCP, IEC 60870-5-104, and XJ 104 protocols) are integrated into the human-computer interaction interface, and device data is automatically parsed through a protocol adapter module. A device configuration wizard is provided, and users select device types, bind data points, and communication parameters through a visual interface to achieve plug-and-play access for new devices.

[0115] In some embodiments, the protocol adaptation module further includes: providing a protocol customization development interface for non-standard protocol devices, and users define message formats and parsing rules through scripts; verifying the communication compatibility of newly connected devices through a protocol simulator, and automatically generating an adaptation configuration file.

[0116] By integrating a multi-protocol adapter module and a visual configuration wizard within the human-computer interface, we achieve intelligent and standardized device access in the zero-carbon digital park. This multi-protocol compatible design effectively addresses the integration challenges inherent in the fragmentation of traditional system protocols. The graphical configuration wizard, through features like automatic device type recognition and intelligent data point matching, enables even non-professionals to quickly integrate new devices. This significantly improves system scalability and operational efficiency, providing convenient and reliable technical support for plug-and-play management of park energy devices.

[0117] In another embodiment, Figure 3 As shown, a flow chart of a data monitoring method is provided, which includes the following steps:

[0118] Step S302: Create a modular graphic element library including power equipment graphic elements, Internet of Things equipment graphic elements, and control logic components.

[0119] Step S304 : in response to the first scenario configuration information input operation for the microgrid scheduling scenario, obtaining the first scenario configuration information input by the first scenario configuration information input operation.

[0120] Step S306: Generate a scenario configuration template corresponding to the microgrid scheduling scenario based on the first scenario configuration information.

[0121] Step S308 : in response to the second scenario configuration information input operation for the load peak shaving and valley filling scenario, obtaining the second scenario configuration information input by the second scenario configuration information input operation.

[0122] Step S310: Generate a scenario configuration template corresponding to the load peak shaving and valley filling scenario according to the second scenario configuration information.

[0123] Step S312: In response to the third scene configuration information input operation for the island operation mode scene, obtaining the third scene configuration information input by the third scene configuration information input operation.

[0124] Step S314: Generate a scenario configuration template corresponding to the island operation mode scenario according to the third scenario configuration information.

[0125] Step S316 , in response to a scene selection operation input by the user account on the human-computer interaction interface for a scene configuration template, determining a target scene configuration template selected by the scene selection operation.

[0126] Step S318 , in response to the element selection operation input by the user account on the human-computer interaction interface for the modular element, determining the target element selected by the element selection operation.

[0127] Step S320: parsing the target scenario configuration template through the template engine to determine the monitoring screen layout information associated with the target scenario configuration template.

[0128] Step S322: determining the editable area of the human-computer interaction interface according to the monitoring screen layout information.

[0129] Step S324 , in response to the dragging operation on the target graphic element, the target graphic element is displayed in the editable area selected by the dragging operation, and a monitoring screen is generated.

[0130] Step S326: Based on the subscription and publishing mode, monitor the target event in real time and update the monitoring screen according to the target event.

[0131] It should be noted that the specific limitations of the above steps can refer to the specific limitations of a data monitoring method above.

[0132] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of the steps or stages in other steps or other steps. It is understandable that the various steps in different embodiments can be freely combined as needed, and the various non-contradictory schemes formed by the combination all fall within the scope of protection of this application.

[0133] Based on the same inventive concept, the embodiments of the present application also provide a zero-carbon digital campus hardware and software integrated system based on cloud-edge-end technology for implementing the data monitoring method involved above. The implementation solution provided by this system is similar to the implementation solution described in the above method. Therefore, the specific limitations of one or more embodiments of the zero-carbon digital campus hardware and software integrated system based on cloud-edge-end technology provided below can be referred to the limitations of the data monitoring method above, and will not be repeated here.

[0134] A zero-carbon digital park integrated hardware and software system based on cloud-edge technology, the system includes: storage, terminal equipment, cloud platform, and edge computing nodes.

[0135] A memory for storing various scenario configuration templates and modular primitives for energy management scenarios of a zero-carbon digital park; the modular primitives include device primitives and control logic components;

[0136] The terminal device includes a human-computer interaction interface, and is configured to determine a target scene configuration template selected by the scene selection operation in response to a scene selection operation input by a user account on the human-computer interaction interface for the scene configuration template;

[0137] The terminal device is configured to determine a target graphic element selected by the graphic element selection operation in response to a graphic element selection operation input by a user account on a human-computer interaction interface for a modular graphic element;

[0138] Terminal devices are used to configure templates and target graphics based on target scenarios to generate monitoring images of the zero-carbon digital park;

[0139] The edge computing node is used to monitor target events in real time based on a subscription and publishing mode, and instruct the terminal device to update the monitoring screen according to the target event; the target event includes at least one of a device state change event, a sensor data update event, and a user operation event;

[0140] The cloud platform is used to receive energy data associated with target events uploaded by edge computing nodes, generate energy optimization scheduling strategies through artificial intelligence algorithms, and send them to edge computing nodes; the cloud platform interacts with third-party energy management and control platforms through communication gateways.

[0141] In some embodiments, zero-copy technology can be used to transmit the collected energy data, and the data can be transferred directly from the device buffer to the network adapter through the DMA (Direct Memory Access) mechanism, reducing data copying between kernel mode and user mode; communication channels are managed based on multiplexing technology, and the epoll mechanism is used to monitor multiple device connection events in a single thread to improve the system's concurrent processing capabilities.

[0142] In some embodiments, the implementation of zero-copy technology further includes: during data transmission, directly associating the device buffer with the network adapter buffer through memory mapping technology to avoid CPU intervention in data transfer; and adopting a ring buffer management mechanism to ensure continuous transmission stability in high-frequency data acquisition scenarios.

[0143] Based on the same inventive concept, the present application also provides a data monitoring device for implementing the aforementioned data monitoring method. The implementation solution provided by this device is similar to the implementation solution described in the aforementioned method. Therefore, the specific limitations of one or more data monitoring device embodiments provided below can be referred to the limitations of the data monitoring method above and will not be repeated here.

[0144] In an exemplary embodiment, Figure 4 As shown, a data monitoring device is provided, including: an acquisition module 410, a scene determination module 420, a primitive determination module 430, a generation module 440 and a monitoring module 450, wherein:

[0145] The acquisition module 410 is used to obtain various scenario configuration templates and modular graphics elements for energy management scenarios of a zero-carbon digital park; the modular graphics elements include device graphics elements and control logic components.

[0146] The scene determination module 420 is configured to determine a target scene configuration template selected by a scene selection operation input by a user account on a human-computer interaction interface for the scene configuration template.

[0147] The graphic element determination module 430 is configured to determine a target graphic element selected by the graphic element selection operation in response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element.

[0148] The generation module 440 is configured to generate a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element.

[0149] The monitoring module 450 is used to monitor target events in real time based on the subscription and publishing mode, and update the monitoring screen according to the target events; the target events include at least one of device status change events, sensor data update events and user operation events.

[0150] In one embodiment, the target primitive includes a target device primitive, and the monitoring module 450 is specifically used to parse the target scene configuration template through a template engine, associate the control policy associated with the target scene configuration template with the controlled device to obtain a first association relationship; associate the target device primitive with the data collection point of the corresponding physical device to obtain a second association relationship; and send the first association relationship and the second association relationship to the edge computing node to instruct the edge computing node to monitor the target event.

[0151] In one embodiment, the acquisition module 410 is specifically used to create a modular graphic element library including power equipment graphic elements, Internet of Things equipment graphic elements and the control logic component; the control logic component includes at least one of an alarm triggering function module and a remote switch operation function module; obtain scene configuration templates under different energy management scenarios; the scene configuration templates are associated with typical monitoring screen layout information and control strategies; the energy management scenario includes at least one of a microgrid scheduling scenario, a load peak shaving and valley filling scenario, and an island operation mode scenario.

[0152] In one embodiment, the acquisition module 410 is specifically used to obtain the first scenario configuration information input by the first scenario configuration information input operation in response to the first scenario configuration information input operation of the microgrid scheduling scenario; the first scenario configuration information includes at least one of the new energy equipment priority scheduling rules and the energy storage charging and discharging strategy; based on the first scenario configuration information, a scenario configuration template corresponding to the microgrid scheduling scenario is generated.

[0153] In one embodiment, the acquisition module 410 is specifically used to obtain the second scenario configuration information input by the second scenario configuration information input operation in response to the second scenario configuration information input operation for the load peak shaving and valley filling scenario; the second scenario configuration information includes at least one of the time-of-use electricity price response logic and the interruptible load control strategy; based on the second scenario configuration information, a scenario configuration template corresponding to the load peak shaving and valley filling scenario is generated.

[0154] In one embodiment, the acquisition module 410 is specifically used to obtain the third scenario configuration information input by the third scenario configuration information input operation in response to the third scenario configuration information input operation of the island operation mode scenario; the third scenario configuration information includes at least one of the island detection condition and the off-grid stability control parameter; and based on the third scenario configuration information, generate a scenario configuration template corresponding to the island operation mode scenario.

[0155] In one embodiment, the generation module 440 is specifically used to parse the target scene configuration template through a template engine to determine the monitoring screen layout information associated with the target scene configuration template; determine the editable area of the human-computer interaction interface based on the monitoring screen layout information; in response to the drag operation of the target graphic element, display the target graphic element in the editable area selected by the drag operation to generate the monitoring screen.

[0156] Each module in the above-mentioned data monitoring device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0157] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via wired or wireless means, and the wireless means can be implemented via Wi-Fi, a mobile cellular network, near-field communication (NFC), or other technologies. When executed by the processor, the computer program implements a data monitoring method. The display unit of the computer device is used to form a visually visible image, and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.

[0158] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0159] In one embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

[0160] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0161] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0162] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0163] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.

[0164] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0165] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A data monitoring method, characterized in that: The method comprises: Obtaining multiple scenario configuration templates and modular primitives for energy management scenarios of a zero-carbon digital park; the modular primitives include device primitives and control logic components; In response to a scene selection operation input by a user account on a human-computer interaction interface for the scene configuration template, determining a target scene configuration template selected by the scene selection operation; In response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element, determining a target graphic element selected by the graphic element selection operation; Generating a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element; Based on the subscription and publishing mode, target events are monitored in real time, and the monitoring screen is updated according to the target events; the target events include at least one of device status change events, sensor data update events and user operation events.

2. The method according to claim 1, characterized in that The target primitive includes a target device primitive, and the method of monitoring target events in real time based on a subscription and publishing mode and updating the monitoring screen according to the target events includes: Parsing the target scenario configuration template by a template engine, associating the control policy associated with the target scenario configuration template with the controlled device to obtain a first association relationship; Associating the target device graphic element with the data collection point of the corresponding physical device to obtain a second association relationship; The first association relationship and the second association relationship are sent to an edge computing node to instruct the edge computing node to monitor the target event.

3. The method according to claim 1, characterized in that The acquisition of multiple scenario configuration templates and modular graphics for energy management scenarios of a zero-carbon digital park includes: Creating a modular graphic element library including power equipment graphic elements, Internet of Things device graphic elements, and the control logic component; the control logic component includes at least one of an alarm triggering function module and a remote switch operation function module; Obtain scenario configuration templates under different energy management scenarios; the scenario configuration templates are associated with typical monitoring screen layout information and control strategies; the energy management scenarios include at least one of a microgrid scheduling scenario, a load peak shaving and valley filling scenario, and an island operation mode scenario.

4. The method according to claim 3, characterized in that The step of obtaining scenario configuration templates for different energy management scenarios includes: In response to an input operation of first scenario configuration information of the microgrid scheduling scenario, obtaining first scenario configuration information input by the first scenario configuration information input operation; the first scenario configuration information includes at least one of a new energy device priority scheduling rule and an energy storage charging and discharging strategy; A scenario configuration template corresponding to the microgrid scheduling scenario is generated according to the first scenario configuration information.

5. The method according to claim 3, characterized in that The step of obtaining scenario configuration templates under different energy management scenarios includes: In response to an input operation of second scenario configuration information for the load peak shaving and valley filling scenario, obtaining second scenario configuration information input by the second scenario configuration information input operation; the second scenario configuration information includes at least one of a time-of-use electricity price response logic and an interruptible load control strategy; A scenario configuration template corresponding to the load peak shaving and valley filling scenario is generated according to the second scenario configuration information.

6. The method according to claim 3, characterized in that The step of obtaining scenario configuration templates under different energy management scenarios includes: In response to an input operation of third scenario configuration information of the island operation mode scenario, obtaining third scenario configuration information input by the third scenario configuration information input operation; the third scenario configuration information includes at least one of an island detection condition and an off-grid stability control parameter; A scenario configuration template corresponding to the island operation mode scenario is generated according to the third scenario configuration information.

7. The method according to claim 1, characterized in that Generating a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element includes: Parsing the target scenario configuration template through a template engine to determine the monitoring screen layout information associated with the target scenario configuration template; Determining an editable area of the human-computer interaction interface according to the monitoring screen layout information; In response to the dragging operation on the target graphic element, the target graphic element is displayed in the editable area selected by the dragging operation, and the monitoring screen is generated.

8. A zero-carbon digital park hardware and software integrated system based on cloud-edge-end technology, characterized by: The system includes: storage, terminal equipment, cloud platform, and edge computing nodes; The memory is used to store various scenario configuration templates and modular primitives in energy management scenarios for a zero-carbon digital park; the modular primitives include device primitives and control logic components; The terminal device includes a human-computer interaction interface, configured to determine a target scene configuration template selected by a scene selection operation input by a user account on the human-computer interaction interface for the scene configuration template; The terminal device is configured to, in response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element, determine a target graphic element selected by the graphic element selection operation; The terminal device is configured to generate a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element; The edge computing node is configured to monitor target events in real time based on a subscription and publishing mode, and instruct the terminal device to update the monitoring screen according to the target event; the target event includes at least one of a device state change event, a sensor data update event, and a user operation event; The cloud platform is used to receive the energy data associated with the target event uploaded by the edge computing node, generate an energy optimization scheduling strategy through an artificial intelligence algorithm, and send it to the edge computing node; the cloud platform interacts with the third-party energy management and control platform through a communication gateway.

9. A data monitoring device, characterized in that: The device comprises: An acquisition module, configured to acquire multiple scenario configuration templates and modular primitives for energy management scenarios of a zero-carbon digital park; the modular primitives include device primitives and control logic components; a scene determination module, configured to, in response to a scene selection operation input by a user account on a human-computer interaction interface for the scene configuration template, determine a target scene configuration template selected by the scene selection operation; A graphic element determination module is configured to, in response to a graphic element selection operation input by a user account on the human-computer interaction interface for the modular graphic element, determine a target graphic element selected by the graphic element selection operation; A generation module, configured to generate a monitoring screen of the zero-carbon digital park according to the target scene configuration template and the target graphic element; The monitoring module is used to monitor target events in real time based on the subscription and publishing mode, and update the monitoring screen according to the target events; the target events include at least one of device status change events, sensor data update events and user operation events.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.