Remote scheduling method for energy storage plan curve and related device

By acquiring remote control commands from the scheduling platform and converting them into data stored at measurement points in the database, the problem of the inability to remotely schedule energy storage planning curves was solved, enabling efficient and flexible remote adjustment of energy storage planning curves for energy storage systems.

CN118523482BActive Publication Date: 2026-02-10XIAMEN KEHUA DIGITAL ENERGY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410307960.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-18
Publication Date
2026-02-10
Estimated Expiration
2044-03-18

AI Technical Summary

Technical Problem

The existing scheduling methods for energy storage planning curves cannot achieve remote scheduling, resulting in low efficiency and time-consuming and labor-intensive adjustments during peak and off-peak periods in remote areas.

Method used

By acquiring remote control commands from the scheduling platform, converting them into measurement point data and storing them in the database, extracting measurement point data for a preset time period and converting it into an energy storage plan curve, and sending control commands to the energy storage device, remote scheduling of the energy storage plan curve is realized.

Benefits of technology

It enables remote scheduling of energy storage planning curves, improves adjustment efficiency, has wider adaptability, adapts to various communication protocols, and ensures flexible response and stable supply of energy storage systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118523482B_ABST
    Figure CN118523482B_ABST
Patent Text Reader

Abstract

The application provides a remote scheduling method for an energy storage plan curve and a related device. The method comprises the following steps: obtaining a remote control instruction sent by a scheduling platform, wherein the remote control instruction carries energy storage plan configuration information, and the energy storage plan configuration information comprises energy storage plan data; converting the remote control instruction into measurement point data and storing the measurement point data in a database; converting the measurement point data in a preset time period into an energy storage plan curve, and issuing a control instruction to an energy storage device according to the energy storage plan curve. The above method can realize remote scheduling of the energy storage plan curve, solve the problem of low updating efficiency of the energy storage plan curve, and by converting the remote control instruction issued by the scheduling platform into measurement point data and storing the measurement point data in the database, the components in the local end no longer depend on a communication protocol when obtaining data, and the adaptability is wider.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of energy storage technology, and in particular to a remote scheduling method and related apparatus for energy storage planning curves. Background Technology

[0002] An energy storage planning curve typically refers to a time series representing the expected energy storage state of an energy storage system at different points in time. This curve is usually developed by the energy storage system's dispatcher or operator to ensure that the system can provide sufficient energy when needed, while avoiding damage from overcharging or discharging. Developing an energy storage planning curve requires considering various factors, such as electricity load demand, renewable energy output, electricity price fluctuations, and the efficiency and lifespan of the energy storage system. Based on these factors, the dispatcher or operator can predict energy demand over a future period and develop the energy storage planning curve accordingly. Developing a reasonable energy storage planning curve is crucial for improving energy efficiency and reducing energy costs. The energy storage planning curve needs to be adjustable to meet energy demand at different times. The dispatch system should be able to flexibly adjust the charging and discharging schedule of the energy storage system based on real-time energy demand and load curve conditions to ensure a stable energy supply.

[0003] Currently, Energy Management Systems (EMS) play a crucial role in setting local energy storage planning curves. Through a series of complex and precise steps, EMS can provide effective energy storage planning curve setting functions for the operation of energy storage systems, enabling the creation of energy storage planning curves that meet actual needs. However, existing EMS technologies are limited to local setting of energy storage planning curves and cannot achieve remote planning curve scheduling. Each modification to the planning curve requires on-site visits, which is not only inefficient but also time-consuming and labor-intensive, especially in areas where peak and off-peak periods are frequently adjusted. Summary of the Invention

[0004] This invention provides a remote scheduling method and related apparatus for energy storage planning curves to solve the problem of low efficiency in existing energy storage planning curve scheduling methods.

[0005] In a first aspect, embodiments of the present invention provide a remote scheduling method for energy storage planning curves, comprising:

[0006] The system acquires remote control commands sent by the dispatching platform, wherein the remote control commands carry energy storage plan configuration information, and the energy storage plan configuration information includes energy storage plan data;

[0007] The remote control commands are converted into measurement point data and stored in the database;

[0008] Extract measurement data from the database for a preset time period, and convert the measurement data within the preset time period into an energy storage plan curve;

[0009] Control commands are sent to the energy storage device according to the energy storage plan curve.

[0010] Secondly, embodiments of the present invention provide a remote scheduling device for energy storage planning curves, comprising:

[0011] The remote control command acquisition module is used to acquire remote control commands sent by the dispatching platform, wherein the remote control commands carry energy storage plan configuration information, and the energy storage plan configuration information includes energy storage plan data;

[0012] The data conversion module is used to convert the remote control commands into measurement point data and store them in the database;

[0013] The planned curve conversion service module is used to extract measurement point data for a preset time period from the database and convert the measurement point data within the preset time period into an energy storage planned curve;

[0014] The power control service module is used to send control commands to the energy storage device according to the energy storage plan curve.

[0015] Thirdly, embodiments of the present invention provide an energy management system, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method as described in any possible implementation of the first aspect above.

[0016] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method as described in any possible implementation of the first aspect above.

[0017] Fifthly, embodiments of the present invention provide an energy storage remote dispatching system, which includes a dispatching platform, energy storage devices, and an energy management system as described in the third aspect above.

[0018] This invention provides a remote scheduling method and related apparatus for energy storage planning curves. The method first acquires a remote control command sent by a scheduling platform, wherein the remote control command carries energy storage planning configuration information, including energy storage planning data. Then, the remote control command is converted into measurement point data and stored in a database. The measurement point data within a preset time period is converted into an energy storage planning curve, and control commands are issued to the energy storage device according to the energy storage planning curve. This method enables remote scheduling of energy storage planning curves, solving the problem of low update efficiency for energy storage planning curves. Furthermore, by converting the remote control command issued by the scheduling platform into measurement point data and storing it in a database, the components within the local device no longer rely on communication protocols when acquiring data, thus improving adaptability. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is an application scenario diagram of the remote scheduling method for energy storage planning curves provided in the embodiments of the present invention;

[0021] Figure 2 This is a flowchart illustrating the implementation of the remote scheduling method for energy storage planning curves provided in this embodiment of the invention.

[0022] Figure 3 This is a functional block diagram of the remote scheduling method for energy storage planning curves provided in an embodiment of the present invention;

[0023] Figure 4 This is a schematic diagram of the structure of the remote scheduling device for energy storage planning curves provided in an embodiment of the present invention;

[0024] Figure 5 This is a schematic diagram of the energy management system provided in an embodiment of the present invention. Detailed Implementation

[0025] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.

[0026] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.

[0027] Figure 1 This diagram illustrates an application scenario of the remote scheduling method for energy storage planning curves provided in this embodiment of the invention. Figure 1 As shown, this application scenario includes a scheduling platform, an EMS system, and energy storage devices; the scheduling platform and the EMS system are connected in communication, and the EMS system is connected to the energy storage devices.

[0028] The execution entity in this embodiment is the EMS system.

[0029] See Figure 2 The flowchart illustrating the implementation of the remote scheduling method for energy storage planning curves provided in this embodiment of the invention is described in detail below:

[0030] S101: Obtain remote control instructions sent by the dispatching platform, wherein the remote control instructions carry energy storage plan configuration information, and the energy storage plan configuration information includes energy storage plan data.

[0031] In one possible implementation, the specific implementation process of S101 includes:

[0032] The system communicates with the scheduling platform based on the Modbus TCP protocol to obtain remote control commands sent by the scheduling platform.

[0033] Specifically, the dispatching platform communicates with the EMS system via the Modbus TCP protocol. The EMS system acts as a TCP server, opening a listening port. The dispatching platform, as a client, connects to the server for Modbus TCP communication. At this time, the EMS system, as a slave station, needs to receive and respond to Modbus remote control commands from the dispatching platform (master station). These remote control commands include telemetry and telemetry commands.

[0034] Specifically, the dispatch platform uses function code 06 to send remote adjustment commands to the EMS system, enabling the dispatch platform to execute write commands to the EMS system. The dispatch platform can also use function code 03 to send telemetry commands to the EMS system, enabling the dispatch platform to execute read commands to the EMS system.

[0035] In this embodiment, the energy storage plan configuration information includes energy storage plan data and global parameters.

[0036] The energy storage plan data includes energy storage plan data corresponding to multiple consecutive and non-overlapping time segments within a preset time period. The energy storage plan data for each time segment includes, but is not limited to, the start time, end time, set power, and operating mode for that time segment. The preset time period can be one day, one week, or one hour. Preferably, the preset time period can be one day.

[0037] Specifically, a day is divided into 20 time segments. The energy storage plan data includes the start time, end time, operating mode, and set power for each time segment. Each data point occupies one field, and each field occupies one register address. When the dispatch platform issues remote control commands, it allocates consecutive register addresses to each time segment of the energy storage plan curve; that is, each time segment uses four register addresses to store its corresponding energy storage plan data. When the actual number of time points is less than 20, the values ​​of unused register addresses can be configured to 0.

[0038] The operating modes include standby, charging, and discharging. The power setting is a signed integer in tens of millions of kilobytes, with positive numbers indicating discharging and negative numbers indicating charging. The data type for the energy storage plan data in all four fields can be a 16-bit unsigned integer.

[0039] In this embodiment, global parameters are used to achieve more precise control of the charging and discharging power of the energy storage system, including the maximum demand value for the current month, the maximum demand coefficient, the lower limit of the load power, and the enabling control parameters.

[0040] S102: Convert the remote control command into measurement point data and store it in the database.

[0041] In one possible implementation, Figure 3 This embodiment shows a functional block diagram of the remote scheduling method for energy storage planning curves, as illustrated below. Figure 3 As shown, the specific implementation process of S102 includes:

[0042] Each remote control command's corresponding register address and parameter attributes are used as measurement point labels; each register address corresponds to an energy storage plan configuration information.

[0043] The measuring point tags are stored in a relational database, and the parameter values ​​of the energy storage plan configuration information corresponding to the measuring point tags are stored in the real-time database.

[0044] In this embodiment, the EMS system is equipped with a device modeling tool, which is used to configure the forwarding channel, forwarding RTU, and virtual RTU. The forwarding channel is used to implement ModbusTCP communication with the scheduling platform. Configuration items for the forwarding channel include channel name, channel description, channel type, channel nature, channel mode, channel protocol, channel address, and port number. The forwarding RTU is associated with the forwarding channel and is used to obtain energy storage plan configuration information from remote control commands. The virtual RTU configuration module configures the virtual RTU protocol, which is used to construct virtual RTUs. This protocol converts the energy storage plan configuration information from remote adjustment and telemetry commands sent from the forwarding channel into virtual measurement points, forming measurement point data.

[0045] Specifically, such as Figure 3 As shown, the EMS system includes a front-end subsystem, an operation service, a power control service, a data processing service, and a planned curve conversion service. The front-end subsystem acquires remote adjustment commands. The operation service forwards remote adjustment commands and data from other message buses to the power control service. The power control service classifies the energy storage plan configuration information carried in the remote adjustment commands, identifying various data types such as energy storage plan data and global parameters. Each remote adjustment command carries one piece of energy storage plan configuration information. The power control service uses the register address of the remote adjustment command as a measurement point tag number, and stores this tag number along with the parameter attributes of the energy storage plan configuration information in a relational database. The data processing service then stores the parameter values ​​of the energy storage plan configuration information carried in each remote adjustment command into a real-time database, thus achieving the storage of measurement point data.

[0046] In this embodiment, the relational database is a database built on the relational model, using mathematical concepts and methods such as set algebra to process the data. In this embodiment, the relational database can be a MySQL database. A real-time database is a database system that reads and writes data that changes rapidly. Compared to relational databases, real-time databases are hundreds of times faster in read and write speeds, have more efficient and streamlined data storage, and are only a fraction of the size of relational databases. Therefore, this embodiment uses a real-time database to store parameter values ​​with high timeliness requirements to ensure rapid updates to the remote energy storage plan curve.

[0047] Specifically, parameter attributes can include parameter name, parameter unit, etc. For example, a set of energy storage plan data within a preset time period includes energy storage plan data corresponding to multiple consecutive and non-overlapping time segments, and the energy storage plan data corresponding to each time segment includes the start time, end time, and set power of that time segment. Taking the data with a start time of 2200 as an example, its parameter name is start time, its parameter value is 2200, and its register address is 5000. Then, the power control service stores the register address 5000 and the start time as measurement point tags in the relational database, and the data processing service obtains the parameter value 2200 and stores the parameter value 2200 in the real-time database.

[0048] As can be seen from the above embodiments, the EMS system converts the Modbus register address in the remote control command into a measurement point tag. Other components / services of the EMS system must access the information carried by the remote control command through the measurement point tag. This ensures that other components within the EMS system can adapt to various communication protocols, maintaining the scalability of the EMS system. In other words, access through the measurement point tag can remove the dependence of other components on the communication protocol.

[0049] S103: Extract measurement point data for a preset time period from the database and convert the measurement point data within the preset time period into an energy storage plan curve.

[0050] S104: Issue control commands to the energy storage device according to the energy storage plan curve.

[0051] In one possible implementation, the specific implementation process of S103 includes:

[0052] Convert the measurement data within a preset time period into a remote energy storage plan curve;

[0053] Following S103, the method provided in this embodiment further includes:

[0054] Obtain the local energy storage plan curve, and store the remote energy storage plan curve and the local energy storage plan curve in the real-time database;

[0055] The step of issuing control commands to the energy storage device according to the energy storage plan curve includes:

[0056] The choice between using a local energy storage planning curve and a remote energy storage planning curve is determined based on the enable control parameters.

[0057] If a remote energy storage planning curve is used, the remote energy storage planning curve is extracted from the real-time database, control commands are generated based on the remote energy storage planning curve, and the control commands are sent to the energy storage device.

[0058] Specifically, such as Figure 3 As shown, when the data processing service receives a remote adjustment command with a preset end time, it indicates that the data processing service has received a complete set of measurement point data for a preset time period. At this point, the planned curve conversion service retrieves the measurement point data for that preset time period from the real-time database and converts it into an energy storage planned curve. A set of measurement point data for a preset time period refers to the measurement point data from the preset start time to the preset end time of that preset time period. The preset time period includes measurement point data for multiple consecutive and non-overlapping time segments.

[0059] For example, if the preset time period is one day, the preset start time is 0000 and the preset end time is 2400. When the data processing service in the EMS system detects a remote adjustment command with an end time of 2400, it knows that it has completely received the measurement point data for a preset time period. Then, it starts the planned curve conversion service to convert the measurement point data with a start time of 0000 and an end time of 2400 in the real-time database into an energy storage planned curve. The energy storage planned curve is a curve with time on the horizontal axis and the set power on the vertical axis.

[0060] In one possible implementation, after S103, the method provided in this embodiment further includes:

[0061] The energy storage plan curve is stored in a relational database and / or a real-time database.

[0062] Specifically, relational databases can permanently store data, preventing data loss during power outages. The energy storage planning curve table in the real-time database stores not only at least one remote energy storage planning curve generated by remotely sent remote control commands for the same preset time period, but also at least one locally input local energy storage planning curve for the same preset time period. The power control service selects an energy storage planning curve as the energy storage planning curve for that preset time period based on the enabling control parameters.

[0063] Specifically, the enable control parameter can include multiple values ​​such as 0, 1, 2, 3, etc., and each value corresponds to an energy storage plan curve. Users can select an energy storage plan curve by setting the value of the enable control parameter.

[0064] After determining the energy storage plan curve, the power control service extracts the selected energy storage plan curve from the real-time database and forwards the energy storage plan curve to the FBD (Function Block Diagram). The FBD module generates control commands based on the preset energy storage control strategy and the energy storage plan curve.

[0065] In one possible implementation, step S103, which involves sending control commands to the energy storage device according to the energy storage plan curve, includes:

[0066] Obtain the set power for the time segment corresponding to the current time from the energy storage plan curve;

[0067] Based on the set power corresponding to the current time, a control command is generated and sent to the energy storage device.

[0068] Specifically, energy storage control strategies include, but are not limited to, anti-reverse flow control strategies and energy storage unit power distribution control strategies. For example... Figure 3 As shown, the FBD module calculates the target power for the current time segment based on the energy storage control strategy and the set power for the current time segment, and generates a control command based on the target power. The control command is then sent to the front-end subsystem, which distributes the control command to the energy storage device so that the energy storage device can charge and discharge according to the control command of the EMS system.

[0069] As can be seen from the above embodiments, storing the measurement point values ​​in a real-time database enables rapid updates of energy storage plan data, ensuring the effective implementation of the remote scheduling method for energy storage plan curves. Simultaneously, storing infrequently changing parameter attributes in a relational database saves space in the real-time database. Furthermore, storing energy storage plan curves in both a relational database and a real-time database not only guarantees the timeliness of remote scheduling but also ensures data permanence, guaranteeing the normal operation of the energy storage system.

[0070] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0071] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.

[0072] Figure 4 A schematic diagram of a remote scheduling device for energy storage planning curves provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below:

[0073] like Figure 4 As shown, the remote dispatching device 4 for the energy storage planning curve includes:

[0074] The remote control command acquisition module 110 is used to acquire remote control commands sent by the dispatching platform, wherein the remote control commands carry energy storage plan configuration information, and the energy storage plan configuration information includes energy storage plan data;

[0075] The data conversion module 120 is used to convert the remote control commands into measurement point data and store them in the database;

[0076] The planned curve conversion service module 130 is used to extract measurement point data for a preset time period from the database and convert the measurement point data within the preset time period into an energy storage planned curve.

[0077] The power control service module 140 is used to send control commands to the energy storage device according to the energy storage plan curve.

[0078] In one possible implementation, the database includes a relational database and a real-time database; the energy storage plan configuration information includes parameter attributes and parameter values; the measurement point data includes measurement point labels and parameter values; the data conversion module 120 includes:

[0079] Each remote control command's corresponding register address and parameter attributes are used as measurement point labels; each register address corresponds to an energy storage plan configuration information.

[0080] The measurement point tags are stored in the relational database, and the parameter values ​​of the energy storage plan configuration information corresponding to the measurement point tags are stored in the real-time database.

[0081] In one possible implementation, the energy storage planning curve includes a remote energy storage planning curve and a local energy storage planning curve; the planning curve conversion service module 130 includes:

[0082] Convert the measurement data within a preset time period into a remote energy storage plan curve;

[0083] The remote dispatching device 100 for energy storage planning curves also includes a planning curve storage module, used for:

[0084] Obtain the local energy storage plan curve, and store the remote energy storage plan curve and the local energy storage plan curve in the real-time database;

[0085] Power control service module 140 includes:

[0086] The choice between using a local energy storage planning curve and a remote energy storage planning curve is determined based on the enable control parameters.

[0087] If a remote energy storage planning curve is used, the remote energy storage planning curve is extracted from the real-time database, control commands are generated based on the remote energy storage planning curve, and the control commands are sent to the energy storage device.

[0088] In one possible implementation, the remote scheduling device 100 for energy storage planning curves further includes a planning curve backup module for:

[0089] The energy storage plan curve is stored in a relational database.

[0090] In one possible implementation, the energy storage plan data includes energy storage plan data corresponding to multiple consecutive and non-overlapping time segments within a preset time period; and the energy storage plan data corresponding to each time segment includes the start time, set power, and end time of that time segment; the power control service module 140 includes:

[0091] Obtain the set power for the time segment corresponding to the current time from the energy storage plan curve;

[0092] Based on the set power and preset energy storage control strategy corresponding to the current time, a control command is generated and sent to the energy storage device.

[0093] In one possible implementation, the remote control command acquisition module 110 includes:

[0094] The system communicates with the scheduling platform based on the Modbus TCP protocol to obtain remote control commands sent by the scheduling platform.

[0095] Figure 5 This is a schematic diagram of the energy management system provided in an embodiment of the present invention. Figure 5 As shown, the energy management system 5 of this embodiment includes a processor 50 and a memory 51. The memory 51 stores a computer program 52, and the processor 50 calls and runs the computer program 52 stored in the memory 51 to execute the steps in the remote scheduling method embodiments of the various energy storage plan curves described above, for example... Figure 2 Steps 101 to 104 are shown. Alternatively, the processor 50 is used to call and run the computer program 52 stored in the memory 51 to implement the functions of each module / unit in the above-described device embodiments, for example... Figure 4 The functions of modules 110 to 140 are shown.

[0096] For example, the computer program 52 can be divided into one or more modules / units, which are stored in the memory 51 and executed by the processor 50 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program 52 in the energy management system 5. For example, the computer program 52 can be divided into... Figure 4 Modules 110 to 140 are shown.

[0097] The energy management system 5 can be a computing device such as a desktop computer, laptop, handheld computer, or cloud server. The energy management system 5 may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will understand that... Figure 5 This is merely an example of the energy management system 5 and does not constitute a limitation on the energy management system 5. It may include more or fewer components than shown, or combine certain components, or different components. For example, the energy management system may also include input / output devices, network access devices, buses, etc.

[0098] The processor 50 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0099] The memory 51 can be an internal storage unit of the energy management system 5, such as a hard drive or memory of the energy management system 5. The memory 51 can also be an external storage device of the energy management system 5, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the energy management system 5. Furthermore, the memory 51 can include both internal storage units and external storage devices of the energy management system 5. The memory 51 is used to store the computer program and other programs and data required by the energy management system. The memory 51 can also be used to temporarily store data that has been output or will be output.

[0100] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0101] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0102] This embodiment provides an energy storage remote dispatching system, which includes a dispatching platform, energy storage devices, and an energy management system as described above.

[0103] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0104] In the embodiments provided by this invention, it should be understood that the disclosed device / energy management system and method can be implemented in other ways. For example, the device / energy management system embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0105] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0106] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0107] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the remote scheduling method embodiments for each of the above energy storage planning curves. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately added to or subtracted from the content as required by the legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium may not include electrical carrier signals and telecommunication signals.

[0108] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A remote scheduling method for energy storage planning curves, characterized in that, include: The system acquires remote control commands sent by the dispatching platform, wherein the remote control commands carry energy storage plan configuration information, and the energy storage plan configuration information includes energy storage plan data; The remote control commands are converted into measurement point data and stored in the database; Extract measurement data from the database for a preset time period, and convert the measurement data within the preset time period into an energy storage plan curve; Control commands are sent to the energy storage device according to the energy storage plan curve; The database includes a relational database and a real-time database; the energy storage plan configuration information includes parameter attributes and parameter values; the measurement point data includes measurement point labels and parameter values. The step of converting the remote control command into measurement point data and storing it in the database includes: Each remote control command's corresponding register address and parameter attributes are used as measurement point labels; each register address corresponds to an energy storage plan configuration information. The measuring point tags are stored in the relational database, and the parameter values ​​of the energy storage plan configuration information corresponding to the measuring point tags are stored in the real-time database. The energy storage plan configuration parameters include enabling control parameters, and the energy storage plan curves include remote energy storage plan curves and local energy storage plan curves. The step of converting measurement data within a preset time period into an energy storage plan curve includes: Convert the measurement data within a preset time period into a remote energy storage plan curve; After converting the measurement data within the preset time period into an energy storage plan curve, the method further includes: Obtain the local energy storage plan curve, and store the remote energy storage plan curve and the local energy storage plan curve in the real-time database; The step of issuing control commands to the energy storage device according to the energy storage plan curve includes: Based on the enabling control parameters, determine whether to use a local energy storage planning curve or a remote energy storage planning curve; If a remote energy storage planning curve is used, the remote energy storage planning curve is extracted from the real-time database, control commands are generated based on the remote energy storage planning curve, and the control commands are sent to the energy storage device.

2. The remote scheduling method for energy storage planning curves according to claim 1, characterized in that, After converting the measurement data within the preset time period into an energy storage plan curve, the method further includes: The energy storage plan curve is stored in a relational database.

3. The remote scheduling method for energy storage planning curves according to claim 2, characterized in that, The energy storage plan data includes energy storage plan data corresponding to multiple consecutive and non-overlapping time segments within a preset time period; and the energy storage plan data corresponding to each time segment includes the start time, set power, and end time of that time segment. The step of issuing control commands to the energy storage device according to the energy storage plan curve includes: Obtain the set power for the time segment corresponding to the current time from the energy storage plan curve; Based on the set power and preset energy storage control strategy corresponding to the current time, a control command is generated and sent to the energy storage device.

4. The remote scheduling method for energy storage planning curves according to claim 1, characterized in that, The process of obtaining remote control commands sent by the scheduling platform includes: The system communicates with the scheduling platform based on the Modbus TCP protocol to obtain remote control commands sent by the scheduling platform.

5. A remote scheduling device for energy storage planning curves, characterized in that, include: The remote control command acquisition module is used to acquire remote control commands sent by the dispatching platform, wherein the remote control commands carry energy storage plan configuration information, and the energy storage plan configuration information includes energy storage plan data; The data conversion module is used to convert the remote control commands into measurement point data and store them in the database; The planned curve conversion service module is used to extract measurement point data for a preset time period from the database and convert the measurement point data within the preset time period into an energy storage planned curve; The power control service module is used to send control commands to the energy storage device according to the energy storage plan curve. The database includes a relational database and a real-time database; the energy storage plan configuration information includes parameter attributes and parameter values; the measurement point data includes measurement point labels and parameter values. The data conversion module includes: Each remote control command's corresponding register address and parameter attributes are used as measurement point labels; each register address corresponds to an energy storage plan configuration information. The measuring point tags are stored in the relational database, and the parameter values ​​of the energy storage plan configuration information corresponding to the measuring point tags are stored in the real-time database. The energy storage plan configuration parameters include enabling control parameters, and the energy storage plan curves include remote energy storage plan curves and local energy storage plan curves. The planned curve conversion service module includes: Convert the measurement data within a preset time period into a remote energy storage plan curve; The remote scheduling device for the energy storage planning curve also includes a planning curve storage module, used for: Obtain the local energy storage plan curve, and store the remote energy storage plan curve and the local energy storage plan curve in the real-time database; The power control service module includes: Based on the enabling control parameters, determine whether to use a local energy storage planning curve or a remote energy storage planning curve; If a remote energy storage planning curve is used, the remote energy storage planning curve is extracted from the real-time database, control commands are generated based on the remote energy storage planning curve, and the control commands are sent to the energy storage device.

6. An energy management system, characterized in that, It includes a processor and a memory, the memory being used to store computer programs, and the processor being used to call and run the computer programs stored in the memory to execute the remote scheduling method of the energy storage plan curve as described in any one of claims 1 to 4.

7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the remote scheduling method for the energy storage planning curve as described in any one of claims 1 to 4.

8. A remote energy storage dispatching system, characterized in that, It includes a dispatch platform, energy storage devices, and the energy management system as described in claim 6.

Citation Information

Patent Citations

  • New energy power consumption and energy storage adjustment prediction method based on machine learning

    CN119944685A

  • Systems and methods for manufacturing applications

    US20250103975A1