Microgrid data synchronization system and synchronization method, electronic equipment and medium
By introducing expansion modules, cloud-edge data synchronization modules and remote control modules in the microgrid system, the problem of poor flexibility of the microgrid system is solved, access and data synchronization of different devices is realized, and the flexibility and scalability of the system are improved.
Patent Information
- Application Number
- CN202411775818.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-05-02
AI Technical Summary
The existing microgrid systems are difficult to develop and expand according to actual needs, and the interoperability between equipment of different brands is poor, making it difficult for users to build microgrids and poor system flexibility.
Provide a microgrid data synchronization system, including an expansion module, a cloud-edge data synchronization module and a remote control module. The expansion module generates device instances based on user input, updates the system flowchart and sends device configuration information to the cloud edge data synchronization module; the cloud edge data synchronization module updates the cloud platform database and sends configuration information to the remote control module.
By generating device instances and synchronous configuration information of different devices, access and data synchronization of different devices can be achieved, system flexibility can be improved, and system scalability can be improved through unified interfaces.
Smart Images

Figure CN119917588A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a microgrid data synchronization system and synchronization method, electronic equipment and medium. Background Art
[0002] Existing microgrid systems rely on specific brands and models of equipment for development, which makes it difficult to carry out specific development and expansion based on actual needs. At the same time, the interoperability between equipment of different brands is poor, and equipment of different brands may be incompatible with each other, making it difficult for users to build microgrids and the system flexibility is poor. Summary of the invention
[0003] The main purpose of the embodiments of the present invention is to provide a microgrid data synchronization system and synchronization method, electronic equipment and medium, which can improve system flexibility.
[0004] To achieve the above-mentioned purpose, an embodiment of the present invention provides a microgrid data synchronization system in one aspect, the system comprising an expansion module, a cloud-edge data synchronization module and a remote control module; wherein,
[0005] The extension module is used to generate a device instance according to user input, update the system flowchart according to the device instance, and send the device configuration information of the updated system flowchart to the cloud-edge data synchronization module;
[0006] The cloud-edge data synchronization module is used to update the cloud platform database according to the device configuration information and send the device configuration information to the program control module;
[0007] The remote control module is used to display according to the device configuration data.
[0008] In some embodiments, the expansion module includes a device management submodule and a device expansion submodule, wherein:
[0009] The device management submodule is used to determine device information according to external input, determine the type of the external input, generate a device instance according to the type and the device information, and perform corresponding processing on the system flow chart according to the device instance; wherein the type includes a registration add operation, an update operation or a delete operation;
[0010] The device extension submodule is used to determine the basic device communication parameters according to the device information, abstract the basic device communication parameters to obtain the first information; and determine the interface corresponding to the device information according to the first information so that the system can obtain the device information.
[0011] In some embodiments, the remote control module is also used to obtain user operations, generate control instructions according to the user operations, and send the control instructions to the on-site integrated energy management subsystem.
[0012] In some embodiments, the system also includes an on-site integrated energy management subsystem, wherein the on-site integrated energy management subsystem is used to send device data to the cloud-edge data synchronization module according to a preset period; wherein the device data is determined according to the edge device, and the device data includes any one or more of device status, system configuration or real-time operation data.
[0013] In some embodiments, the cloud-edge data synchronization module is also used to send the device data to the remote control module, and update the configuration of the expansion module according to the device data.
[0014] In some embodiments, the device examples include any one or more of a diesel generator, a photovoltaic inverter, a wind turbine, an energy storage system, a charging pile, or an electric energy meter.
[0015] To achieve the above object, another aspect of an embodiment of the present invention provides a microgrid data synchronization method, the method comprising:
[0016] Acquire current equipment data, analyze the current equipment data, and determine current system configuration information; wherein the current equipment data is uploaded by the on-site integrated energy management subsystem;
[0017] Generate a configuration instruction according to the system configuration information, send the configuration instruction to the expansion module, so that the expansion module updates the system flow chart according to the configuration instruction; send the system configuration information to the remote control module, so that the remote control module displays according to the system configuration information.
[0018] In some embodiments, the method further comprises:
[0019] The current device data is analyzed to determine an analysis result; if the analysis result is data conflict or data loss, the current device data is processed according to a preset rule.
[0020] To achieve the above-mentioned purpose, another aspect of an embodiment of the present application provides an electronic device, the electronic device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the above-mentioned method when executing the computer program.
[0021] To achieve the above objective, another aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.
[0022] Implementation of the embodiments of the present invention includes the following beneficial effects: The present embodiment provides a microgrid data synchronization system and synchronization method, electronic device and medium. The scheme sets an extension module, a cloud-edge data synchronization module and a remote control module. The extension module generates a device instance according to user input, updates the system flowchart according to the device instance, and sends the device configuration information of the updated system flowchart to the cloud-edge data synchronization module; the cloud-edge data synchronization module updates the cloud platform database according to the device configuration information, and sends the device configuration information to the remote control module for display; the system generates device instances of different devices through the extension module, and synchronizes the configuration information of the generated device instances to the database through the cloud-edge data synchronization module, thereby realizing access and data synchronization of different devices, managing different devices through device instances, and improving system flexibility. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a structural schematic diagram of a microgrid data synchronization system provided by an embodiment of the present invention;
[0024] Figure 2 It is a structural schematic diagram of an expansion module in a microgrid data synchronization system provided by an embodiment of the present invention;
[0025] Figure 3 It is a schematic diagram of the steps of a microgrid data synchronization method provided by an embodiment of the present invention;
[0026] Figure 4 It is a schematic diagram of a step flow of a specific embodiment provided by an embodiment of the present invention;
[0027] Figure 5 It is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0028] The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. The step numbers in the following embodiments are only provided for the convenience of explanation and description, and the order between the steps is not limited in any way. The execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.
[0029] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0030] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present invention described herein can be implemented in an order other than that illustrated or described herein.
[0031] Unless otherwise defined, all technical and scientific terms used in the embodiments of the present invention have the same meanings as those commonly understood by those skilled in the art of the present invention. The terms used in the embodiments of the present invention are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.
[0032] Figure 1 is a structural diagram of a microgrid data synchronization system provided by an embodiment of the present invention, the system includes an expansion module, a cloud-edge data synchronization module and a remote control module; wherein,
[0033] The extension module is used to generate a device instance according to user input, update the system flowchart according to the device instance, and send the device configuration information of the updated system flowchart to the cloud-edge data synchronization module;
[0034] The cloud-edge data synchronization module is used to update the cloud platform database according to the device configuration information and send the device configuration information to the program control module;
[0035] The remote control module is used to display according to the device configuration data.
[0036] In some embodiments, the microgrid data synchronization system provided by an embodiment of the present invention includes an expansion module, a cloud-edge data synchronization module and a remote control module. The expansion module manages various devices in the microgrid system, and expands the microgrid system through the expansion module to connect devices of different brands to the current microgrid system. In this embodiment, the expansion module manages various devices in the microgrid system based on the abstract factory pattern and the MQTT communication protocol, and converts various devices in the microgrid system into device instances through the abstract factory pattern for unified management, so as to improve the flexibility and stability of the system for various devices in the microgrid system; a cloud platform database is provided in the cloud-edge data synchronization module for storing relevant data of the microgrid system, including operating parameters, operating status and other data of each device in the microgrid system. The cloud-edge data synchronization module The block is also connected to the expansion module and the remote control module through wireless communication, and receives data uploaded by the expansion module and the remote control module to synchronize the data of the entire microgrid system; in this embodiment, the cloud-edge data synchronization module processes the received and sent data through the MQTT protocol to achieve synchronization of the microgrid devices and cloud data in the microgrid system; the remote control module is used to provide remote control services for users. Users can obtain the status of each device in the microgrid system in real time through the remote control module, and can issue control instructions through the remote control module, and control and manage each device in the microgrid system through the cloud-edge data synchronization module and wireless communication; in this embodiment, the remote control module issues control instructions through the MQTT protocol to set parameters for each device in the microgrid and control the operation of each device in the microgrid system.
[0037] See also Figure 2 In some embodiments, the expansion module of the system includes a device management submodule and a device expansion submodule, wherein:
[0038] The device management submodule is used to determine the device information according to the external input, determine the type of the external input, generate a device instance according to the type and the device information, and perform corresponding processing on the system flow chart according to the device instance; wherein the type includes a registration add operation, an update operation or a delete operation;
[0039] The device extension submodule is used to determine the basic communication parameters of the device according to the device information, abstract the basic communication parameters of the device to obtain the first information; and determine the interface corresponding to the device information according to the first information so that the system can obtain the device information.
[0040] In some embodiments, the expansion module is provided with a device management submodule and a device expansion submodule. The device management submodule is used to manage each device connected to the microgrid system, monitor the operating status data of each device in the microgrid system in real time, and upload the monitored data to the cloud-edge data synchronization module for data synchronization; at the same time, the device management submodule is provided with a corresponding interface operation interface, which converts each device in the microgrid system into a device instance in the system flow chart based on the abstract factory, and the user can control the microgrid system through operations such as clicking and dragging; the device expansion submodule is used to manage the communication protocols of each device connected to the microgrid system. When a new device is connected to the microgrid system, the device expansion submodule provides a unified functional interface according to the preset communication strategy. When a new device is connected to the microgrid system, the device expansion submodule abstracts the communication parameters of the new device through the functional interface to unify the communication protocols of various devices connected to the microgrid system, thereby realizing the compatibility of the microgrid system with different devices.
[0041] In some embodiments, the remote control module is also used to obtain user operations, generate control instructions according to the user operations, and send the control instructions to the on-site integrated energy management subsystem.
[0042] In some embodiments, the remote control module determines the status of each device in the microgrid system in real time based on the data uploaded by the cloud-edge data synchronization module, and displays it to the user through the corresponding display device or mobile device. The user can directly monitor various devices in the microgrid system in real time, reduce manual inspections, and improve efficiency; at the same time, based on the data synchronization function of the cloud-edge data synchronization module, the remote control module provides real-time feedback to the user when a fault or anomaly occurs in the microgrid system, so that the user can handle the fault or anomaly in the microgrid system, reduce system downtime or reduce the loss caused by the fault, and improve the operation stability of the system; the remote control module can also provide the user with the function of direct operation. The remote control module generates corresponding control instructions according to the user's operation, and sends the control instructions to the on-site integrated energy management system to manage the equipment in the microgrid system; illustratively, the user sets the charging and discharging period of the energy storage system, sets the energy storage system parallel operation and output side grid reverse protection / input side transformer over-limit detection parameters, liquid cooling system automatic control parameters, diesel-photovoltaic storage joint control strategy parameters, photovoltaic output reverse protection control parameters, and performs emergency shutdown control, etc.
[0043] In some embodiments, a microgrid data synchronization system provided by an embodiment of the present invention also includes an on-site integrated energy management subsystem, wherein the on-site integrated energy management subsystem is used to send device data to a cloud-edge data synchronization module according to a preset cycle; wherein the device data is determined based on the edge device, and the device data includes any one or more of device status, system configuration, or real-time operation data.
[0044] In some embodiments, a field integrated energy management subsystem is provided in the microgrid system. The field integrated energy management subsystem controls various devices in the microgrid system according to the set self-operation strategy, and when the microgrid system expands the equipment, the device instance generated by the expansion module is added to the corresponding node, and the expanded microgrid system is controlled according to the set self-operation strategy; at the same time, the field integrated energy management subsystem serves as the data source of the cloud-edge data synchronization module, and uploads the data of the devices in the microgrid system managed by the field integrated energy management subsystem in real time. In this embodiment, the data uploaded by the field integrated energy management subsystem includes the current status data of the equipment, the system configuration parameters of the microgrid system managed by the field integrated energy management subsystem, such as the system configuration parameters after expansion, and the real-time operation data of the equipment in the microgrid system.
[0045] In some embodiments, the cloud-edge data synchronization module is also used to send device data to the remote control module and update the configuration of the expansion module according to the device data.
[0046] In some embodiments, the cloud-edge data synchronization module uses the on-site integrated energy management subsystem in the microgrid system as a data source to obtain data related to each device in the microgrid system in real time; the cloud-edge data synchronization module updates the original edge platform database according to the real-time uploaded data, so that developers can obtain the status of the microgrid system in real time, and also controls the extension module according to the real-time uploaded data to update the status information of the device instance established by the extension module in real time; the cloud-edge data synchronization module also sends the real-time acquired data to the remote control module, and the remote control module updates the displayed interface content according to the real-time uploaded data, and provides real-time feedback of the current status of the system to the user.
[0047] To achieve this, please refer to Figure 3 , Figure 3 is an optional flow chart of a microgrid data synchronization method provided by an embodiment of the present invention. Figure 3 The method may include but is not limited to steps S301 to S302:
[0048] Step S301, obtaining current equipment data, analyzing the current equipment data, and determining current system configuration information; wherein the current equipment data is uploaded by the on-site integrated energy management subsystem;
[0049] Step S302, generating configuration instructions according to the system configuration information, sending the configuration instructions to the expansion module so that the expansion module updates the system flow chart according to the configuration instructions; sending the system configuration information to the remote control module so that the remote control module displays according to the system configuration information.
[0050] In step S301 of some embodiments, a cloud database is set up in the microgrid system to save the data of each device in the microgrid system. Each device in the microgrid system serves as an edge device, and uploads device data in real time through the project site integrated energy management system, including operating status, device configuration, etc.; the cloud platform receives the device data uploaded by the edge device, analyzes and processes the device data, and determines the overall system configuration information of the microgrid system.
[0051] In step S302 of some embodiments, the cloud platform generates a configuration instruction based on the analyzed configuration information, and sends it to the device management submodule of the expansion module via wireless communication. The device management submodule updates the system flow chart in real time according to the received configuration instruction, and synchronizes the device instance in the system flow chart with the status of each device in the microgrid system. The user can obtain the current status of the microgrid system through the operation interface provided by the device management submodule; at the same time, the cloud platform also sends the analyzed configuration information to the remote control module via wireless communication. The remote control module updates the system information of the client in real time according to the received configuration information, and displays the updated system information on the client, such as the SCADA system, APP, etc.
[0052] In some embodiments, a microgrid data synchronization method provided by an embodiment of the present invention may further include step S401:
[0053] Step S401, analyze the current device data and determine the analysis result; if the analysis result is data conflict or data loss, process the current device data according to preset rules.
[0054] In step S401 of some embodiments, after the cloud platform receives the device data uploaded by each edge device, it analyzes the uploaded data, such as parsing the uploaded message data, extracting and analyzing the data therein, and determining whether the received data is abnormal, such as data conflict or data loss; if it is determined that the data is abnormal, the cloud platform performs corresponding processing on the abnormal data according to a preset processing strategy, such as data merging or data overwriting.
[0055] The following is a detailed description and explanation of the solution of the embodiment of the present invention in conjunction with a specific application example:
[0056] See also Figure 4The microgrid synchronization system provided in the embodiment of the present invention is applied in the development of a specific microgrid system project. Users can quickly build the required microgrid system through the microgrid synchronization system; the system includes a device management module, a device brand expansion module, a cloud-edge data synchronization module and a remote control module. The remote control module is set in the SCADA system or on the mobile terminal; the microgrid synchronization system is provided with a corresponding interface operation interface, through which the device management module reads the user's operation on the operation interface and provides device examples of common device types of the microgrid system through the interface, including but not limited to diesel generators, photovoltaic inverters, wind turbines, energy storage systems, charging piles, electric energy meters and other equipment; users can build devices of different brands Build a microgrid system and set up a system flowchart in the microgrid synchronization system; users register devices of different brands through the system interface, and the device management module generates device instances based on the device registration information and displays them on the operation interface. Users drag the generated device instances on the operation interface to add, update or delete the current system flowchart; after generating the device instance, the device management module allocates the corresponding device interface and communicates with the devices in the microgrid system through the allocated interface; the device management module determines the current system configuration based on the system flowchart added, updated or deleted by the user, and sends the current system configuration to the cloud platform to ensure data synchronization between the cloud data and the edge devices in the microgrid system; device brand expansion The module is based on the MQTT protocol unified functional interface, connecting to the cloud-edge data synchronization module for communication; the device brand extension module is compatible with the communication protocols of different devices through the unified functional interface, and the cloud-edge data synchronization module can issue relevant device control strategies to the edge device for scheduling through the device brand extension module; after the project is built, the user sets up a microgrid integrated energy management system in the microgrid system to uniformly schedule the various devices in the microgrid system. The microgrid integrated energy management system and the microgrid devices usually communicate through serial ports or TCP / IP. The microgrid integrated energy management system collects and uploads the relevant operating data of each device in the microgrid system to the cloud-edge data synchronization module in real time; the cloud-edge data synchronization module receives the device management module The uploaded current system configuration is updated to the cloud database, and the received system operation data is updated to the database to achieve data synchronization between the cloud and edge devices; the cloud-edge data synchronization module encapsulates the received current system configuration and system operation data based on the MQTT protocol, and sends them to the remote control module; the remote control module parses the received data based on the MQTT protocol, extracts the current configuration information and system operation data, and updates them to the client synchronously to display the current microgrid system and feedback the current system information to the user; the user can monitor the operation of the microgrid system in real time through the client device, and issue corresponding control instructions to directly control the equipment in the microgrid system when an abnormality or failure occurs in the microgrid system.
[0057] Implementation of the embodiments of the present invention includes the following beneficial effects: the present embodiment provides a microgrid data synchronization system and synchronization method, electronic device and medium. The scheme sets an extension module, a cloud-edge data synchronization module and a remote control module. The extension module generates a device instance according to user input, updates the system flowchart according to the device instance, and sends the device configuration information of the updated system flowchart to the cloud-edge data synchronization module; the cloud-edge data synchronization module updates the cloud platform database according to the device configuration information, and sends the device configuration information to the remote control module for display; the system generates device instances of different devices through the extension module, and synchronizes the configuration information of the generated device instances to the database through the cloud-edge data synchronization module, realizes the access and data synchronization of different devices, realizes the management of different devices through the device instance, and improves the flexibility of the system; at the same time, the scalability of the system is improved by unifying the interface of the extension module.
[0058] The embodiment of the present application also provides an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the above-mentioned microgrid data synchronization method when executing the computer program. The electronic device can be any smart terminal including a tablet computer, a car computer, etc.
[0059] It can be understood that the contents of the above method embodiments are all applicable to the present device embodiments, the functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0060] See also Figure 5 , Figure 5 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:
[0061] The processor 501 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0062] The memory 502 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 502 can store an operating system and other applications. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 502, and the processor 501 calls and executes a microgrid data synchronization method in the embodiment of this application;
[0063] Input / output interface 503, used to implement information input and output;
[0064] Communication interface 504, used to realize communication interaction between the device and other devices, which can be realized by wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.);
[0065] A bus 505 that transmits information between the various components of the device (e.g., the processor 501, the memory 502, the input / output interface 503, and the communication interface 504);
[0066] The processor 501 , the memory 502 , the input / output interface 503 and the communication interface 504 are connected to each other in communication within the device via the bus 505 .
[0067] Among them, the memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. The memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a remote memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0068] In addition, the embodiment of the present application also discloses a computer program product or a computer program, and the computer program product or the computer program is stored in a computer-readable storage medium. The processor of the computer device can read the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device performs the above method. Similarly, the contents in the above method embodiment are all applicable to the storage medium embodiment, and the functions specifically implemented by the storage medium embodiment are the same as those in the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method embodiment.
[0069] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned microgrid data synchronization method is implemented.
[0070] It can be understood that the contents of the above method embodiments are all applicable to the present storage medium embodiments, the functions specifically implemented by the present storage medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0071] It is understood that all or some steps and systems in the disclosed method above can be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, and the computer-readable medium can include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, disk storage or other magnetic storage device, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0072] The above is a specific description of the preferred implementation of the present invention, but the invention is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of this application.
Claims
1. A microgrid data synchronization system, characterized in that: The system includes an expansion module, a cloud-edge data synchronization module and a remote control module; wherein, The extension module is used to generate a device instance according to user input, update the system flowchart according to the device instance, and send the device configuration information of the updated system flowchart to the cloud-edge data synchronization module; The cloud-edge data synchronization module is used to update the cloud platform database according to the device configuration information and send the device configuration information to the program control module; The remote control module is used to display according to the device configuration data.
2. The system according to claim 1, characterized in that The expansion module includes a device management submodule and a device expansion submodule, wherein: The device management submodule is used to determine device information according to external input, determine the type of the external input, generate a device instance according to the type and the device information, and perform corresponding processing on the system flow chart according to the device instance; wherein the type includes a registration add operation, an update operation or a delete operation; The device extension submodule is used to determine the basic device communication parameters according to the device information, abstract the basic device communication parameters to obtain the first information; and determine the interface corresponding to the device information according to the first information so that the system can obtain the device information.
3. The system according to claim 1, characterized in that The remote control module is also used to obtain user operations, generate control instructions according to the user operations, and send the control instructions to the on-site integrated energy management subsystem.
4. The system according to claim 1, characterized in that The system also includes an on-site integrated energy management subsystem, wherein the on-site integrated energy management subsystem is used to send device data to the cloud-edge data synchronization module according to a preset period; wherein the device data is determined based on the edge device, and the device data includes any one or more of device status, system configuration or real-time operation data.
5. The system according to claim 1, characterized in that The cloud-edge data synchronization module is also used to send the device data to the remote control module and update the configuration of the expansion module according to the device data.
6. The system according to claim 1, characterized in that Examples of the equipment include any one or more of a diesel generator, a photovoltaic inverter, a wind turbine, an energy storage system, a charging pile or an electric energy meter.
7. A microgrid data synchronization method, characterized in that: Applied to the system according to any one of claims 1 to 6, the method comprises: Acquire current equipment data, analyze the current equipment data, and determine current system configuration information; wherein the current equipment data is uploaded by the on-site integrated energy management subsystem; Generate a configuration instruction according to the system configuration information, send the configuration instruction to the expansion module, so that the expansion module updates the system flow chart according to the configuration instruction; send the system configuration information to the remote control module, so that the remote control module displays according to the system configuration information.
8. The method according to claim 7, characterized in that The method further comprises: The current device data is analyzed to determine an analysis result; if the analysis result is data conflict or data loss, the current device data is processed according to a preset rule.
9. An electronic device, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method according to any one of claims 7 to 8.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to perform the method according to any one of claims 7 to 8 when executed by the processor.