Automatic binding point monitoring method and device of energy storage equipment, server and storage medium
By generating a visual interface and automatically binding the point operation, the problem of low efficiency of equipment binding points in the energy storage system is solved, and more efficient and accurate binding point monitoring and data acquisition are achieved.
Patent Information
- Application Number
- CN202411680161.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-02-28
AI Technical Summary
During the development of energy storage system projects, the working efficiency of equipment binding points is low, and a large number of manual settings and binding data points are required, which is prone to errors and increases the workload.
By obtaining the user equipment protocol and project equipment relationship tables and generating a visual interface, users can determine the binding point rules and target equipment through click-to-select operations, automatically perform the binding point operations and obtain monitoring data.
It reduces the difficulty and error rate of point binding work, improves work efficiency, reduces duplication and redundant work, and enhances the automated monitoring capabilities of the energy storage system.
Smart Images

Figure CN119537151A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of power system automation, and in particular relates to a method, device, server and storage medium for automatic binding point monitoring of energy storage equipment. Background Art
[0002] Energy Management System (EMS) is a system used to monitor, control and optimize energy storage equipment. When in use, the energy management system can use advanced computing and control technologies to collect, analyze and process data from energy storage equipment in real time, thereby improving the efficiency, reliability and sustainability of the energy storage system. Therefore, it has a wide range of applications in smart grids, distributed energy systems, electric vehicle charging stations and other fields.
[0003] With the rapid development of energy storage system business, project requirements are increasing. During the project development process, each project has a large amount of equipment binding work to be completed. Since the equipment types in each project are different, and the attributes that need to be displayed under each equipment type are also different, each project requires staff to set up separately when performing binding work, manually enter parameters such as equipment name and equipment attributes, and manually bind telemetry or telesignaling data points to achieve the purpose of monitoring data. However, when the number of devices included in the project is large, the efficiency of the binding work will be affected. It is easy for staff to make mistakes when repeating similar and redundant binding work. Therefore, it is necessary to invest extra time to troubleshoot and correct errors, which will cause a greater workload. Summary of the invention
[0004] In view of this, the present invention aims to propose a method, device, server and storage medium for automatic binding point monitoring of energy storage equipment to solve the above technical problems.
[0005] To achieve the above object, the technical solution created by the present invention is implemented as follows:
[0006] In a first aspect, an embodiment of the present invention provides a method for automatically monitoring binding points of an energy storage device, comprising:
[0007] Obtain the user equipment protocol and the project equipment relationship table, determine the type of equipment and parameter data of each type of equipment according to the user equipment protocol, and determine the hierarchical subordination and quantity of the equipment according to the project equipment relationship table;
[0008] Generate a first visualization interface according to the type of equipment and parameter data of each type of equipment, and generate a second visualization interface according to the hierarchical affiliation and quantity of the equipment;
[0009] Receiving a click operation on the first visualization interface and the second visualization interface, determining a binding point rule according to the click operation on the first visualization interface, and determining a target device according to the click operation on the second visualization interface;
[0010] Acquire the type of the target device, determine the binding point rule corresponding to the target device according to the type of the target device, and perform a binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device;
[0011] Generate data monitoring results based on preset mapping rules and monitoring data of target equipment.
[0012] Further, the parameter data includes preset monitoring parameter data and other parameter data;
[0013] The step of generating a first visual interface according to the type of equipment and parameter data of each type of equipment includes:
[0014] A first visualization interface is generated according to the type of equipment and the preset monitoring parameter data and other parameter data of each type of equipment, and the preset monitoring parameter data is highlighted in the first visualization interface.
[0015] Further, the step of determining the binding point rule according to the point selection operation of the first visual interface includes:
[0016] Determine the target data and the binding point mode of the target data according to the point selection operation of the first visual interface;
[0017] The performing a binding point monitoring operation on the target device according to the binding point rule corresponding to the target device includes:
[0018] Data binding is performed on the target data of the target device according to the binding point mode of the target data.
[0019] Furthermore, the binding point mode of the target data includes at least one of telemetry point binding, telesignaling point binding, remote control point binding and pan-adjustment point binding.
[0020] Furthermore, after obtaining the type of the target device, the energy storage device automatic binding point monitoring method includes:
[0021] Calculate the number of target devices of the same type. When the number of target devices of the same type is greater than a preset number threshold, determine the hierarchical subordinate ID of each target device of the same type according to the hierarchical subordinate relationship of the devices, and select any target device as a template target device.
[0022] The step of determining a binding point rule corresponding to the target device according to the type of the target device, and performing a binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device includes:
[0023] Determine a binding point rule corresponding to the template target device according to the type of the template target device, and perform a binding point operation on the template target device according to the binding point rule corresponding to the template target device to obtain monitoring data of the template target device;
[0024] An operation template is generated according to the binding point operation of the template target device, and binding point operations are performed on other target devices of the same type according to the operation template and the hierarchical subordinate ID of each target device of the same type to obtain monitoring data of other target devices of the same type.
[0025] Furthermore, the preset drawing rules include preset appearance styles and preset layout arrangement styles;
[0026] The generating of data monitoring results according to the preset mapping rules and the monitoring data of the target device includes:
[0027] The monitoring data of the target device is rendered according to a preset appearance style of the monitoring data, and the rendered monitoring data of the target device is laid out and arranged according to a preset layout arrangement style of the monitoring data to generate a data monitoring result.
[0028] Furthermore, after the data monitoring result is generated, the energy storage device automatic binding point monitoring method further includes:
[0029] Obtain the dynamic correlation between each monitoring data in the data monitoring results;
[0030] Receive adjustment instructions from users, adjust the monitoring data corresponding to the adjustment instructions, and adjust other monitoring data according to the dynamic association relationship between the monitoring data.
[0031] In a second aspect, an embodiment of the present invention further provides an automatic binding point monitoring device for energy storage equipment, comprising:
[0032] An acquisition module, used to acquire a user equipment protocol and a project equipment relationship table, determine the type of equipment and parameter data of each type of equipment according to the user equipment protocol, and determine the hierarchical subordination and quantity of the equipment according to the project equipment relationship table;
[0033] A visualization interface generation module, used to generate a first visualization interface according to the type of equipment and parameter data of each type of equipment, and to generate a second visualization interface according to the hierarchical subordination and quantity of the equipment;
[0034] A receiving module, used to receive a click operation on the first visual interface and the second visual interface, determine a binding point rule according to the click operation on the first visual interface, and determine a target device according to the click operation on the second visual interface;
[0035] The binding point monitoring module is used to obtain the type of the target device, determine the binding point rule corresponding to the target device according to the type of the target device, and perform binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device;
[0036] The result generation module is used to generate data monitoring results according to preset mapping rules and monitoring data of target equipment.
[0037] In a third aspect, an embodiment of the present invention further provides a server, including:
[0038] one or more processors;
[0039] A storage device for storing one or more programs;
[0040] When the one or more programs are executed by the one or more processors, the one or more processors implement the automatic binding point monitoring method for energy storage equipment provided in the above embodiment.
[0041] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the automatic binding point monitoring method for energy storage equipment provided in the above embodiment.
[0042] Compared with the prior art, the method, device, server and storage medium for automatically monitoring the binding points of energy storage equipment created by the present invention have the following advantages:
[0043] The present invention creates a method, device, server and storage medium for automatic binding point monitoring of energy storage equipment, which can generate a first visual interface and a second visual interface through the user device protocol and the project device relationship table, and determine the binding point rules and target devices through the point selection operation of the first visual interface and the second visual interface, so that users can select the devices and parameter data of the devices that need to be monitored for binding points in the energy storage system. At the same time, the present invention can also determine the binding point rules corresponding to the target device according to the type of the target device, and perform binding point operations on the target device according to the binding point rules corresponding to the target device to obtain the monitoring data of the target device, thereby reducing the difficulty of binding point work, avoiding users from repeating similar and redundant binding point work, improving users' work efficiency and reducing work error rate. In addition, the present invention can also generate data monitoring results according to preset mapping rules, thereby improving the degree of automation of binding point monitoring work and facilitating users to monitor the energy storage system in real time. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The drawings constituting part of the present invention are used to provide a further understanding of the present invention. The exemplary embodiments and descriptions of the present invention are used to explain the present invention and do not constitute an improper limitation on the present invention. In the drawings:
[0045] Figure 1 A flowchart of the method for automatically monitoring the binding points of energy storage equipment according to the first embodiment of the present invention;
[0046] Figure 2 This is a schematic diagram of the structure of the automatic binding point monitoring device for energy storage equipment according to the second embodiment of the present invention;
[0047] Figure 3 This is a structural diagram of the server described in Example 3 of the present invention. DETAILED DESCRIPTION
[0048] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0049] Embodiment 1
[0050] Figure 1 1 is a flow chart of a method for automatically monitoring energy storage device binding points provided by Embodiment 1 of the present invention. As shown in the figure, the method for automatically monitoring energy storage device binding points specifically includes the following steps:
[0051] Step 110: Obtain the user equipment protocol and the project equipment relationship table, determine the type of equipment and parameter data of each type of equipment according to the user equipment protocol, and determine the hierarchical subordination and quantity of the equipment according to the project equipment relationship table.
[0052] In the actual working process, the types of equipment included in the energy storage system, the number of equipment, and the hierarchical subordination between the equipment will vary due to different application scenarios. After the deployment of the energy storage system is completed, this embodiment will clarify the actual equipment layout in the energy storage system through the user equipment protocol and the project equipment relationship table. The user equipment protocol contains various equipment data in the current energy storage system. By parsing the user equipment protocol, the type of each device in the energy storage system and the parameter data of each type of equipment in the actual working process can be determined. The project equipment relationship table can reflect the topological connection relationship between the various devices in the current energy storage system. By parsing the project equipment relationship table, the hierarchical subordination between the various devices in the energy storage system and the number of each type of equipment can be determined.
[0053] Step 120: Generate a first visualization interface according to the type of equipment and parameter data of each type of equipment, and generate a second visualization interface according to the hierarchical affiliation and quantity of the equipment.
[0054] To facilitate users to select parameter data that need to be monitored at the binding point and specify the equipment that needs to be monitored, this embodiment will generate a first visualization interface based on the type of equipment and the parameter data of each type of equipment, and generate a second visualization interface based on the hierarchical subordination and quantity of the equipment. It should be noted that in order to generate the first visualization interface and the second visualization interface, users can insert common visualization configuration tools into the EMS system and use the visualization configuration tools to generate the above visualization interfaces.
[0055] In this embodiment, the number of first visualization interfaces should match the number of device types, so that each type of device can display its parameter data through a first visualization interface, which is convenient for users to select parameter data. Exemplarily, the first visualization interface can be divided into three independent display areas, where the first display area is used to display the type of device, the second display area is used to display the parameter data of the device and the optional binding point mode, and the third display area is used to display the selection results of the parameter data and the binding point mode.
[0056] In actual use, since each type of equipment generally has one or more key parameter data, and these key parameter data usually need to be monitored at the binding point when the energy storage system is running, in order to improve the convenience of users selecting parameter data in the first visual interface, the parameter data in this embodiment may include preset monitoring parameter data and other parameter data. The preset monitoring parameter data is the key parameter data pre-set based on historical work experience. Generally, the key parameter data can be marked in the user equipment protocol so that when the type of equipment and the parameter data of each type of equipment are determined according to the user equipment protocol, the preset monitoring parameter data and other parameter data can be distinguished.
[0057] Accordingly, the generation of the first visualization interface according to the type of equipment and the parameter data of each type of equipment described in this embodiment can be specifically optimized as follows: the first visualization interface is generated according to the type of equipment and the preset monitoring parameter data and other parameter data of each type of equipment, and the preset monitoring parameter data is highlighted in the first visualization interface. Thus, the user is reminded to select the preset monitoring parameter data for binding point monitoring by highlighting, ensuring that the type of equipment obtains a good monitoring effect.
[0058] Step 130: receiving a click operation on the first visualization interface and the second visualization interface, determining a binding point rule according to the click operation on the first visualization interface, and determining a target device according to the click operation on the second visualization interface.
[0059] After the first visualization interface and the second visualization interface are generated, the point selection operations performed by the user in the first visualization interface and the second visualization interface can be regarded as parameter data selection instructions and device specification instructions. Therefore, this embodiment will determine the binding point rules through the point selection operations in the first visualization interface, and determine the target device through the point selection operations in the second visualization interface.
[0060] Optionally, in this embodiment, the binding point rule is determined according to the point selection operation of the first visualization interface, which can be specifically optimized as follows: the target data and the binding point mode of the target data are determined according to the point selection operation of the first visualization interface. In this embodiment, the binding point mode of the target data can include at least one of telemetry point binding, telesignaling point binding, remote control point binding, and pan-adjustment point binding.
[0061] As an example but not limitation, when the user performs a clicking operation in the first visual interface, he can first click on the parameter data that needs to be monitored, and then select the binding point mode for each parameter data that needs to be monitored, thereby determining the binding point rules based on the clicking results of the parameter data and the clicking results of the binding point mode.
[0062] It should be noted that the telemetry point binding, telesignaling point binding, remote control point binding and vibration adjustment point binding described in this embodiment are all common point binding methods in the power system. The specific data binding method is well known to the public, and the content is not the core invention point of this application, so it will not be repeated in this application.
[0063] Step 140: Obtain the type of the target device, determine the binding point rule corresponding to the target device according to the type of the target device, and perform a binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device.
[0064] In the prior art, since multiple devices of the same type may be used simultaneously inside the energy storage system, and the parameter data that need to be monitored in the same type of devices are also roughly the same, when performing manual binding work, the user needs to repeatedly perform similar and redundant binding work, which not only reduces the work efficiency but also makes it easy to make mistakes.
[0065] To solve this problem, this embodiment determines the corresponding binding point rule according to the type of the target device, and performs binding point operation on one or more target devices of the same type according to the binding point rule, thereby improving the efficiency of the binding point work.
[0066] Specifically, after determining the binding point rules corresponding to the target device according to the type of the target device, this embodiment will bind the target data of the target device according to the binding point mode of the target data, so as to quickly and efficiently obtain the monitoring data of the target device, avoiding the user from repeatedly performing similar and redundant binding point work.
[0067] In addition, when a batch binding operation is required for multiple target devices of the same type, in order to further improve the efficiency of the binding operation and reduce the amount of calculation, this embodiment may further add the following steps after obtaining the type of the target device:
[0068] Calculate the number of target devices of the same type. When the number of target devices of the same type is greater than a preset number threshold, determine the hierarchical subordinate ID of each target device of the same type according to the hierarchical subordinate relationship of the devices, and select any target device as the template target device.
[0069] Accordingly, the method of determining the binding point rule corresponding to the target device according to the type of the target device, and performing the binding point operation on the target device according to the binding point rule corresponding to the target device to obtain the monitoring data of the target device can be specifically optimized as follows:
[0070] Determine a binding point rule corresponding to the template target device according to the type of the template target device, and perform a binding point operation on the template target device according to the binding point rule corresponding to the template target device to obtain monitoring data of the template target device;
[0071] An operation template is generated according to the binding point operation of the template target device, and binding point operations are performed on other target devices of the same type according to the operation template and the hierarchical subordinate ID of each target device of the same type to obtain monitoring data of other target devices of the same type.
[0072] When it is necessary to perform binding point operations on multiple target devices of the same type, if the number of target devices of the same type is greater than the preset number threshold, the process of determining the corresponding binding point rules multiple times will cause great computing power requirements. Therefore, this embodiment will select a target device as a template target device, so as to complete the binding point rule determination work of the target device of this type through the template target device, thereby achieving the purpose of reducing the overall amount of calculation. Subsequently, an operation template can be generated according to the binding point operation process of the template target device, and batch binding point operations can be performed on other target devices of the same type according to the operation template. When performing batch binding point operations, the switching of target devices can be achieved by replacing the hierarchical subordinate ID, thereby quickly completing the binding point operations of multiple target devices of the same type.
[0073] It should be noted that the hierarchical subordinate ID in this embodiment is a code used to reflect the actual position of the target device in the topological connection relationship of the energy storage system. The code should record the parent device ID of the target device step by step to facilitate accurate positioning and rapid switching of the target device through the hierarchical subordinate ID.
[0074] Step 150: Generate data monitoring results according to preset mapping rules and monitoring data of the target device.
[0075] After successfully acquiring the monitoring data of the target device through the binding point operation, this embodiment will generate data monitoring results based on the monitoring data of the target device, so that the user can monitor the operating status of each device in the energy storage system through the data monitoring results. When generating the data monitoring results, this embodiment will also render the monitoring data of the target device according to the preset drawing rules, so that each monitoring data in the data monitoring results has good visibility.
[0076] Optionally, the preset mapping rules in this embodiment may include a preset appearance style and a preset layout arrangement style. The preset appearance style refers to the specific display form of the monitoring data in the data monitoring results, which may include the font size and color of the monitoring data, and the preset layout arrangement style refers to the distribution arrangement format of multiple monitoring data in the data monitoring results, which may include the line height spacing of each monitoring data and the position arrangement relationship between each monitoring data.
[0077] Accordingly, the data monitoring results are generated according to the preset mapping rules and the monitoring data of the target device, which can be specifically optimized as follows:
[0078] The monitoring data of the target device is rendered according to a preset appearance style of the monitoring data, and the rendered monitoring data of the target device is laid out and arranged according to a preset layout arrangement style of the monitoring data to generate a data monitoring result.
[0079] In addition, after generating the data monitoring results, the present embodiment can also realize the real-time interactive effect of the monitoring data through the WebSocket technology. It should be noted that the WebSocket technology is a protocol for full-duplex communication on a single TCP connection. WebSocket can make the data exchange between the client and the server simpler, allowing the server to actively push data to the client. In the WebSocket API, the browser and the server only need to complete a handshake, and a persistent connection can be directly created between the two, and two-way data transmission can be carried out to achieve the purpose of real-time interactive monitoring data.
[0080] As an optional implementation of this embodiment, in order to facilitate the user to control the energy storage system through the data monitoring results, after generating the data monitoring results, the method may further include the following steps:
[0081] Obtain the dynamic correlation between each monitoring data in the data monitoring results; receive adjustment instructions from the user, adjust the monitoring data corresponding to the adjustment instructions, and adjust other monitoring data according to the dynamic correlation between each monitoring data.
[0082] Since the monitoring data will change in real time during the operation of the energy storage system, the dynamic correlation between the monitoring data can be determined after a period of monitoring. When the operating status of the energy storage system needs to be adjusted, the user can issue the corresponding adjustment instruction according to actual needs. In response to the user's adjustment instruction, the monitoring data corresponding to the adjustment instruction in the data monitoring results will be adjusted. At this time, other monitoring data can be adjusted synchronously according to the dynamic correlation between the monitoring data, thereby reducing the difficulty of regulating the energy storage system and further improving the user's operational convenience.
[0083] The automatic binding point monitoring method for energy storage equipment provided in this embodiment can generate a first visual interface and a second visual interface through the user device protocol and the project device relationship table, and determine the binding point rules and target devices through the point selection operation of the first visual interface and the second visual interface, so that users can select the devices and parameter data of the devices that need to be monitored for binding points in the energy storage system. At the same time, it is also possible to determine the binding point rules corresponding to the target device according to the type of the target device, and perform binding point operations on the target device according to the binding point rules corresponding to the target device to obtain the monitoring data of the target device, thereby reducing the difficulty of binding point work, avoiding users from repeating similar and redundant binding point work, improving users' work efficiency and reducing work error rate. In addition, this embodiment can also generate data monitoring results according to preset mapping rules, thereby improving the degree of automation of binding point monitoring work and facilitating users to monitor the energy storage system in real time.
[0084] Embodiment 2
[0085] Figure 2 Schematic diagram of the structure of the automatic binding point monitoring device for energy storage equipment provided in the second embodiment of the present invention. Figure 2 As shown, the automatic binding point monitoring device for energy storage equipment includes:
[0086] An acquisition module 210 is used to acquire a user equipment protocol and a project equipment relationship table, determine the type of equipment and parameter data of each type of equipment according to the user equipment protocol, and determine the hierarchical subordination and quantity of the equipment according to the project equipment relationship table;
[0087] A visualization interface generation module 220, for generating a first visualization interface according to the type of equipment and parameter data of each type of equipment, and generating a second visualization interface according to the hierarchical subordination and quantity of the equipment;
[0088] The receiving module 230 is used to receive the click operation of the first visual interface and the second visual interface, determine the binding point rule according to the click operation of the first visual interface, and determine the target device according to the click operation of the second visual interface;
[0089] The binding point monitoring module 240 is used to obtain the type of the target device, determine the binding point rule corresponding to the target device according to the type of the target device, and perform a binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device;
[0090] The result generation module 250 is used to generate data monitoring results according to preset mapping rules and monitoring data of the target device.
[0091] The automatic binding point monitoring device for energy storage equipment provided in this embodiment can generate a first visual interface and a second visual interface through the cooperation of an acquisition module and a visual interface generation module, and can accept the point selection operation of the first visual interface and the second visual interface through an acceptance module, so that users can select the equipment and parameter data of the equipment that need to be monitored for binding points in the energy storage system. Secondly, the device can reduce the difficulty of binding point work through the binding point monitoring module, avoid users from repeating similar and redundant binding point work, improve users' work efficiency and reduce work error rate. In addition, the device can also automatically generate data monitoring results through the result generation module, so that users can monitor the energy storage system in real time.
[0092] Based on the above embodiment, the receiving module includes:
[0093] A target data point selection receiving unit, used to determine the target data according to the point selection operation of the first visual interface;
[0094] The binding point mode selection receiving unit is used to determine the binding point mode of the target data according to the selection operation of the first visual interface.
[0095] Based on the above embodiment, the binding point monitoring module includes:
[0096] The first batch processing unit is used to calculate the number of target devices of the same type. When the number of target devices of the same type is greater than a preset number threshold, the hierarchical subordinate ID of each target device of the same type is determined according to the hierarchical subordinate relationship of the devices, and any target device is selected as a template target device;
[0097] The second batch processing unit is used to determine the binding point rule corresponding to the template target device according to the type of the template target device, and perform a binding point operation on the template target device according to the binding point rule corresponding to the template target device to obtain monitoring data of the template target device;
[0098] The third batch processing unit is used to generate an operation template according to the binding point operation of the template target device, and perform binding point operations on other target devices of the same type according to the operation template and the hierarchical subordinate ID of each target device of the same type to obtain monitoring data of other target devices of the same type.
[0099] Based on the above embodiment, the result generation module includes:
[0100] A rendering unit, used for rendering the monitoring data of the target device according to a preset appearance style of the monitoring data;
[0101] The layout arrangement unit is used to arrange the rendered monitoring data of the target device according to a preset layout arrangement style of the monitoring data.
[0102] On the basis of the above embodiment, the energy storage device automatic binding point monitoring device further includes:
[0103] The adjustment module is used to obtain the dynamic correlation between the monitoring data in the data monitoring results; receive the adjustment instructions from the user, adjust the monitoring data corresponding to the adjustment instructions, and adjust other monitoring data according to the dynamic correlation between the monitoring data.
[0104] The energy storage device automatic binding point monitoring device provided in the embodiment of the present invention can execute the energy storage device automatic binding point monitoring method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0105] Embodiment 3
[0106] Figure 3 A schematic diagram of the structure of a server provided in Embodiment 3 of the present invention. Figure 3 A block diagram of an exemplary server 12 suitable for use in implementing embodiments of the present invention is shown. Figure 3 The server 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0107] like Figure 3 As shown, the server 12 is in the form of a general purpose computing device. The components of the server 12 may include, but are not limited to: one or more processors or processing units 16, server memory 28, and a bus 18 connecting different server components (including server memory 28 and processing unit 16).
[0108] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0109] The server 12 typically includes a variety of computer server readable media. These media can be any available media that can be accessed by the server 12, including volatile and non-volatile media, removable and non-removable media.
[0110] Server memory 28 may include computer server readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. Server 12 may further include other removable / non-removable, volatile / non-volatile computer server storage media. By way of example only, storage server 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 3 not shown, usually called a "hard drive"). Although Figure 3 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The server memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.
[0111] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the server memory 28, such program modules 42 including, but not limited to, operating a server, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0112] The server 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may communicate with one or more devices that enable a user to interact with the server 12, and / or may communicate with any device that enables the server 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. In addition, the server 12 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the server 12 via a bus 18. It should be understood that, although not shown in the figure, the server 12 may be assembled to use other hardware and / or software modules, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID servers, tape drives, and data backup storage servers, etc.
[0113] The processing unit 16 executes various functional applications and data processing by running the programs stored in the server memory 28, such as implementing the automatic binding point monitoring method for energy storage equipment provided in the embodiment of the present invention.
[0114] Embodiment 4
[0115] Embodiment 4 of the present invention further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the method for automatically monitoring the binding points of energy storage devices as described in any one of the above embodiments.
[0116] 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, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, 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.
[0117] 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.
[0118] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0119] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or device. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider). 。
[0120] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for automatically monitoring the binding points of energy storage equipment, characterized in that include: Obtain the user equipment protocol and the project equipment relationship table, determine the type of equipment and parameter data of each type of equipment according to the user equipment protocol, and determine the hierarchical subordination and quantity of the equipment according to the project equipment relationship table; Generate a first visualization interface according to the type of equipment and parameter data of each type of equipment, and generate a second visualization interface according to the hierarchical affiliation and quantity of the equipment; Receiving a click operation on the first visualization interface and the second visualization interface, determining a binding point rule according to the click operation on the first visualization interface, and determining a target device according to the click operation on the second visualization interface; Obtaining the type of the target device, determining a binding point rule corresponding to the target device according to the type of the target device, and performing a binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device; Generate data monitoring results based on preset mapping rules and monitoring data of target equipment.
2. The method for automatically monitoring the binding points of energy storage equipment according to claim 1, characterized in that: The parameter data includes preset monitoring parameter data and other parameter data; The step of generating a first visual interface according to the type of equipment and parameter data of each type of equipment includes: A first visualization interface is generated according to the type of equipment and the preset monitoring parameter data and other parameter data of each type of equipment, and the preset monitoring parameter data is highlighted in the first visualization interface.
3. The method for automatically monitoring the binding points of energy storage equipment according to claim 1, characterized in that: The step of determining the binding point rule according to the point selection operation on the first visual interface includes: Determine the target data and the binding point mode of the target data according to the point selection operation of the first visual interface; The performing a binding point monitoring operation on the target device according to the binding point rule corresponding to the target device includes: Data binding is performed on the target data of the target device according to the binding point mode of the target data.
4. The method for automatically monitoring the binding points of energy storage equipment according to claim 3 is characterized in that: The binding point mode of the target data includes at least one of telemetry point binding, telesignaling point binding, remote control point binding and pan-adjustment point binding.
5. The method for automatically monitoring the binding points of energy storage equipment according to claim 1, characterized in that: After obtaining the type of the target device, the energy storage device automatic binding point monitoring method includes: Calculate the number of target devices of the same type. When the number of target devices of the same type is greater than a preset number threshold, determine the hierarchical subordinate ID of each target device of the same type according to the hierarchical subordinate relationship of the devices, and select any target device as a template target device. The step of determining a binding point rule corresponding to the target device according to the type of the target device, and performing a binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device includes: Determine a binding point rule corresponding to the template target device according to the type of the template target device, and perform a binding point operation on the template target device according to the binding point rule corresponding to the template target device to obtain monitoring data of the template target device; An operation template is generated according to the binding point operation of the template target device, and binding point operations are performed on other target devices of the same type according to the operation template and the hierarchical subordinate ID of each target device of the same type to obtain monitoring data of other target devices of the same type.
6. The method for automatically monitoring the binding points of energy storage equipment according to claim 1, characterized in that: The preset drawing rules include preset appearance styles and preset layout arrangement styles; The generating of data monitoring results according to the preset mapping rules and the monitoring data of the target device includes: The monitoring data of the target device is rendered according to a preset appearance style of the monitoring data, and the rendered monitoring data of the target device is laid out and arranged according to a preset layout arrangement style of the monitoring data to generate a data monitoring result.
7. The method for automatically monitoring the binding points of energy storage equipment according to claim 1, characterized in that: After the data monitoring result is generated, the energy storage device automatic binding point monitoring method further includes: Obtain the dynamic correlation between each monitoring data in the data monitoring results; Receive adjustment instructions from users, adjust the monitoring data corresponding to the adjustment instructions, and adjust other monitoring data according to the dynamic association relationship between the monitoring data.
8. An automatic binding point monitoring device for energy storage equipment, characterized in that: include: An acquisition module, used to acquire a user equipment protocol and a project equipment relationship table, determine the type of equipment and parameter data of each type of equipment according to the user equipment protocol, and determine the hierarchical subordination and quantity of the equipment according to the project equipment relationship table; A visualization interface generation module, used to generate a first visualization interface according to the type of equipment and parameter data of each type of equipment, and to generate a second visualization interface according to the hierarchical subordination and quantity of the equipment; A receiving module, used to receive a click operation on the first visual interface and the second visual interface, determine a binding point rule according to the click operation on the first visual interface, and determine a target device according to the click operation on the second visual interface; The binding point monitoring module is used to obtain the type of the target device, determine the binding point rule corresponding to the target device according to the type of the target device, and perform binding point operation on the target device according to the binding point rule corresponding to the target device to obtain monitoring data of the target device; The result generation module is used to generate data monitoring results according to preset mapping rules and monitoring data of the target device.
9. A server, characterized in that: The server comprises: one or more processors; A storage device 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 automatic binding point monitoring method for energy storage equipment as described in any one of claims 1-7.
10. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the automatic binding point monitoring method for energy storage equipment as claimed in any one of claims 1 to 7 when executed by a computer processor.