Southbound aggregation resource scheduling system and method for virtual power plant
By deploying intelligent permission control, user resource ledger and status monitoring and demand response collaborative dispatching engine modules on the virtual power plant aggregator server, the problem of difficulty in uniform deployment of standardized services caused by the diversity of south-oriented aggregation resources in virtual power plants is solved, and the problem of unification of standardized services caused by the diversity of south-oriented aggregation resources in virtual power plants is realized. Efficient resource management and grid stability of virtual power plants are improved.
Patent Information
- Application Number
- CN202411344303.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2024-12-17
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The diversity of south-oriented aggregate resources in existing virtual power plant technologies makes it difficult to deploy standardized services in a unified manner, which affects the full performance of virtual power plants. There are communication protocol standardization, network security, resource scheduling flexibility and response speed, technical specification lag, and communications Problems such as mode adaptability.
Provide a southbound aggregate resource scheduling system for virtual power plants, including intelligent permission control and security authentication module, user resource ledger and status monitoring hub module and demand response collaborative scheduling engine module, through intelligent permission control, encrypted data processing, accurate matching time mechanisms and emergency control responses and task automation ensure the flexibility of information security and resource scheduling.
Effectively manage distributed energy assets, improve the flexibility and stability of the power grid, solve the problem of difficulty in uniform deployment of standardized services caused by the diversity of local systems of southbound aggregators, and improve the overall performance and service quality of the system.
Smart Images

Figure CN119154315A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of virtual power plant resource scheduling, and in particular relates to a southbound aggregation resource scheduling system, method and gateway device of a virtual power plant. Background Art
[0002] In the context of global energy transformation, virtual power plants, as an innovative energy coordination and management model, have gradually become an important means to promote energy structure optimization. Through advanced control and communication technologies, it integrates decentralized power sources, power grids, loads and energy storage facilities to form a virtual entity that can efficiently participate in power system operation and market management. This model not only helps to improve energy utilization efficiency, but also promotes the consumption of renewable energy, which is of great significance to achieving the goal of low-carbon and environmental protection.
[0003] However, as the proportion of distributed renewable energy increases, its inherent intermittency and uncertainty bring new challenges to the stable operation of the power grid. In this context, virtual power plants are regarded as one of the key technologies to solve the problem of distributed energy integration. At present, domestic virtual power plants are mostly based on distributed generation and microgrids, with the focus on power generation forecasting and planning. Technically, virtual power plants rely on infrastructure such as master station servers, aggregation gateways, virtual power plant aggregator servers, and terminal equipment, and use a network system that integrates enterprise private networks and public network communication technologies to achieve effective management and control of resources.
[0004] Although virtual power plant technology is constantly improving, due to the diversity of resources aggregated southward by virtual power plant aggregators, standardized services are difficult to deploy uniformly, which limits the full realization of the effectiveness of virtual power plants and urgently needs to be addressed through technological innovation. Summary of the invention
[0005] In view of this, the present invention aims to provide a southbound aggregate resource scheduling system and method for a virtual power plant to solve the above-mentioned problems existing in the existing virtual power plant technology.
[0006] In order to achieve the above object, the technical solution provided by the present invention is as follows:
[0007] In a first aspect, the present invention provides a southbound aggregated resource scheduling system for a virtual power plant, which is deployed on a virtual power plant aggregator server, and the scheduling system includes:
[0008] Intelligent permission control and security authentication module, user resource ledger and status monitoring center module and demand response collaborative scheduling engine module;
[0009] The intelligent permission control and security authentication module is used to control the permissions of the virtual power plant when it accesses southbound aggregated resources on the virtual power plant aggregator server;
[0010] The user resource ledger and status monitoring hub module is used to manage the aggregator's resource ledger data and real-time load data;
[0011] The demand response collaborative scheduling engine module is used to initiate various invitations to the southbound aggregated resources based on the various interactive response demands received by the virtual power plant from the power grid company; it is also used to obtain the interactive response plan curve and price data. The interactive response plan curve is generated based on the aggregator's resource ledger data, real-time load data, historical load data and predicted regulation capacity of the southbound aggregated resources; it is also used to issue the next day's interactive response curve so that the aggregator can perform day-ahead pre-scheduling.
[0012] Furthermore, the intelligent permission control and security authentication module is also used to:
[0013] When the virtual power plant aggregator server exchanges data with the cloud platform or external system, the data is encrypted.
[0014] Furthermore, the demand response collaborative scheduling engine module includes:
[0015] The invitation and response submodule is used for invitation and response of demand between virtual power plants and aggregators;
[0016] A data-based plan curve generation submodule for generating an interactive response plan curve based on the historical data and real-time data of the aggregator;
[0017] The price strategy optimization submodule is used to generate the optimal price strategy based on the demand of the power grid, the market price and the cost of the aggregator.
[0018] Furthermore, it also includes: an emergency control response and task automation module;
[0019] The emergency control response and task automation module is used to issue intraday emergency control tasks.
[0020] Furthermore, the emergency control response and task automation module includes:
[0021] The automated receiving and processing submodule is used to receive emergency signals through an automated process and issue preset emergency control tasks;
[0022] The schedule task scheduling submodule is used to generate corresponding schedule tasks according to predefined rules and strategies after receiving the emergency signal;
[0023] The dispatcher scheduler is used to manage and schedule the execution of urgent daily tasks.
[0024] Furthermore, it also includes: a precise time synchronization module;
[0025] The precise timing module is used to synchronize the time of all devices and servers in the system.
[0026] Furthermore, the precise timing module uses a two-way timestamp verification mechanism to ensure time synchronization.
[0027] In a second aspect, the present invention provides a method for scheduling southbound aggregated resources of a virtual power plant, which is executed based on the southbound aggregated resource scheduling system of the virtual power plant in the first aspect, and includes the following steps:
[0028] The virtual power plant accesses southbound aggregated resources on the virtual power plant aggregator server through the intelligent permission control and security authentication module;
[0029] Obtain the resource ledger data and real-time load data of the aggregator through the user resource ledger and status monitoring central module;
[0030] Initiate demand response invitations through the demand response collaborative scheduling engine module;
[0031] The interactive response plan curve and price data reported by the aggregator are obtained through the demand response collaborative scheduling engine module. The interactive response plan curve is generated based on the aggregator's resource ledger data, real-time load data, historical load data and the predicted regulation capacity of southbound aggregated resources;
[0032] The next-day interactive response curve is issued through the demand response collaborative scheduling engine module so that aggregators can perform day-ahead pre-scheduling.
[0033] Furthermore, it also includes:
[0034] Daily emergency control tasks are issued through the virtual power plant aggregator server.
[0035] Furthermore, it also includes:
[0036] The terminal synchronizes the local server time stamp to the virtual power plant aggregator server through the time synchronization interface. After the user platform interface server obtains the time stamp, it sets the time stamp to the system time.
[0037] In summary, the present invention provides a southbound aggregate resource scheduling system and method for a virtual power plant. The system is deployed on a virtual power plant aggregator server, and includes an intelligent permission control and security authentication module, a user resource ledger and status monitoring center module, and a demand response collaborative scheduling engine module; the intelligent permission control and security authentication module is used to perform permission control on the virtual power plant when accessing southbound aggregate resources on the virtual power plant aggregator server; the user resource ledger and status monitoring center module is used to manage the resource ledger data and real-time load data of the aggregator; the demand response collaborative scheduling engine module is used to initiate various invitations to southbound aggregate resources according to various interactive response demands received by the virtual power plant from the power grid company; it is also used to obtain interactive response plan curves and price data, and the interactive response plan curves are generated based on the aggregator's resource ledger data, real-time load data, historical load data and predicted regulation capabilities of southbound aggregate resources; it is also used to issue the next day's interactive response curve so that the aggregator can perform day-ahead pre-scheduling. The dispatching system provided by the present invention can effectively manage distributed energy assets while ensuring information security, and improve the flexibility and stability of the entire power grid through a precise demand response mechanism, solving the problem that standardized services are difficult to deploy uniformly due to the diversity of local systems of southbound aggregators. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0039] Figure 1 A block diagram of a southbound aggregated resource scheduling system for a virtual power plant provided in an embodiment of the present invention;
[0040] Figure 2 A block diagram of a user resource ledger and status monitoring hub provided by an embodiment of the present invention;
[0041] Figure 3 A block diagram of a demand response collaborative scheduling engine provided by an embodiment of the present invention;
[0042] Figure 4 A block diagram of an emergency control response and task automation mechanism provided by an embodiment of the present invention;
[0043] Figure 5 The overall framework diagram of the system provided by the embodiment of the present invention;
[0044] Figure 6 A schematic diagram of data interaction between a southbound aggregator and a southbound gateway device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] The development of domestic virtual power plants, as the power trading market is still in the regional pilot stage, is mainly based on distributed power generation, microgrids, etc. as the power supply integration basis, and mainly focuses on power generation forecasting and power generation planning at the power supply end (distributed). The main business equipment in the current virtual power plant network architecture includes virtual power plant master station server, aggregation gateway, aggregator server, terminal equipment, etc. The currently used virtual power plant communication network architecture integrates enterprise private network and public network communication technology to build a network that can support the integration of multiple communication media to achieve effective management and control of different resources in the virtual power plant. At the southbound aggregator end, the aggregation gateway and the virtual power plant management platform are used to issue plans and report data, and the MQTT / HTTP / LwM2M protocol is used to remotely monitor and issue commands to load equipment in real time.
[0047] According to the investigation, it is difficult to uniformly deploy standardized services due to the differences in local systems of southbound aggregators; distributed power supply equipment is designed according to actual application scenarios, which makes it difficult to manage distribution networks; there are high-frequency and high-concurrency task requirements between aggregators and proxy users and devices, which makes it difficult to ensure the security of real-time data interaction and the cost of implementation is high.
[0048] (1) Standardization of communication protocols: Although the communication protocols of virtual power plants are constantly evolving, there is currently no unified standardized protocol, which leads to compatibility and interoperability issues between different devices and systems.
[0049] (2) Cybersecurity risks: As the scale of virtual power plants expands, cybersecurity issues are becoming increasingly prominent. Existing security measures may not be able to fully resist increasingly complex cyber attacks, and more advanced security technologies and strategies are needed.
[0050] (3) Flexibility and response speed of resource scheduling: Existing technologies may have problems with resource scheduling, such as slow response speed and insufficient flexibility. In particular, when facing rapid changes in grid demand, it is difficult to achieve real-time or near real-time resource optimization scheduling.
[0051] (4) Lag of technical specifications: The rapid development of virtual power plants has put forward higher requirements for technical specifications, but the formulation of existing technical specifications is relatively lagging and cannot meet the needs of current technological development and application.
[0052] (5) Adaptability of communication methods: Existing technologies have limitations in the adaptability of communication methods, making it difficult to meet the flexible adaptation between the diverse business needs of virtual power plants and multiple communication methods.
[0053] Based on the above practical problems and considerations, the present invention proposes a southbound aggregate resource scheduling system and method for a virtual power plant. The following is a detailed introduction to an embodiment of a southbound aggregate resource scheduling system for a virtual power plant of the present invention.
[0054] This embodiment provides a southbound aggregation resource scheduling system for a virtual power plant, which is deployed on a virtual power plant aggregator server.
[0055] It should be noted that in the architecture of a virtual power plant (VPP), resources are located to the south of the VPP, while the grid dispatching system is located to the north of the VPP. This embodiment introduces a dispatching system specifically for southbound aggregator resources of virtual power plants. The system is deployed on the server of the virtual power plant operator, and its main functions are to aggregate, regulate, quote, and manage transactions of southbound resources. Through this system, virtual power plants can effectively integrate and optimize distributed energy resources from different sources, and interact efficiently with the grid dispatching system, thereby improving the flexibility and responsiveness of the overall power system. In short, this is a key platform designed to enhance the efficiency of collaboration between virtual power plants and the resources they are connected to.
[0056] The dispatch system includes:
[0057] Intelligent permission control and security authentication module, user resource ledger and status monitoring center module and demand response collaborative scheduling engine module.
[0058] The intelligent permission control and security authentication module is used to control the permissions of virtual power plants when they access southbound aggregated resources on the virtual power plant aggregator server. The main task of this module is to perform identity authentication and permission checks when virtual power plants try to connect to virtual power plant aggregator servers. It ensures that only those virtual power plants that have passed identity authentication and are authorized can access the system, thereby protecting the security and integrity of the system.
[0059] The user resource ledger and status monitoring hub module is used to manage the resource ledger data and real-time load data of the aggregator. This module is responsible for managing all resource information related to the aggregator. It not only records the data of various resources owned by the aggregator (such as the number and power of different types of equipment), but also monitors the real-time status and load of these resources.
[0060] The demand response collaborative scheduling engine module is used to initiate various invitations to the southbound aggregated resources based on the various interactive response demands received by the virtual power plant from the power grid company; it is also used to obtain the interactive response plan curve and price data. The interactive response plan curve is generated based on the aggregator's resource ledger data, real-time load data, historical load data and predicted regulation capacity of the southbound aggregated resources; it is also used to issue the next day's interactive response curve so that the aggregator can perform day-ahead pre-scheduling.
[0061] This module is the core part of the system. It plans and executes demand response (DR) activities according to the actual needs of the power grid. By initiating various invitations (including but not limited to peak shaving, fast frequency regulation, secondary frequency regulation, primary frequency regulation, standby, etc.) to the southbound aggregated resources (which can be single resources such as charging piles and energy storage or resource groups such as charging operation platforms), the next-day interactive response curve of the southbound resources is generated based on the principle of the lowest total call price to ensure the most economical call result. In the actual interactive response execution process, by real-time monitoring of the deviation between the response of the southbound aggregated resources and the interactive response curve, the difference between the deviation and the threshold (which varies according to different interactive response types, such as peak shaving is usually ±20% and frequency regulation is ±5%) is compared. When the threshold is exceeded, the resource is eliminated and other resources with declared prices are called (sorted by price from low to high). This module can help balance power supply and demand, optimize power grid operations, and reduce energy consumption costs.
[0062] In addition, to ensure security, the demand response collaborative scheduling engine module collects data and issues control instructions with the system or equipment of the southbound aggregated resources through one-way polling access, ensuring that the initiative to establish each communication connection lies with the virtual power plant. Southbound resources cannot actively access the virtual power plant system to upload data and launch network attacks, ensuring system security.
[0063] This embodiment provides a southbound aggregated resource dispatching system for a virtual power plant, which improves the overall performance and service quality of the system by strengthening safety control, optimizing resource management, improving dispatching strategies, etc., and is of great significance for promoting the efficient operation of the power market.
[0064] In some embodiments, the intelligent permission control and security authentication module is also used to encrypt data when the virtual power plant aggregator server exchanges data with the cloud platform or external system.
[0065] In the scheduling and management of adjustable load resources in virtual power plants, it is crucial to ensure the security of data transmission, authorization verification of interface access, and protection of core algorithms. Therefore, the functional design and implementation of the intelligent permission control and security authentication module are as follows:
[0066] (1) Enhanced transmission security: When the aggregator's local interface server exchanges data with the cloud platform or external system, it uses the HTTPS (Hypertext Transfer Protocol Security) protocol and SSL / TLS (Secure Sockets Layer Protocol / Transport Layer Security Protocol) encryption technology to protect the transmission layer to ensure the confidentiality and integrity of the data during transmission. In addition, data security is further enhanced by encrypting the message content and using digital signature technology for key information fields. Digital signatures can not only verify the identity of the sender of the data to prevent denial, but also ensure that the data has not been tampered with during transmission, thereby achieving anti-tampering and anti-denial effects. In order to further enhance network security, the aggregator's local service will also deploy a network gate or isolation device to achieve network isolation from its own cloud platform. The local server and the virtual power plant smart gateway are directly connected through the network port to reduce potential security risks.
[0067] (2) Interface access control: The virtual power plant platform implements strict access control for each interface access. This method requires the visitor to carry token authorization information, so that the platform can verify the visitor's identity and determine whether he has access to the corresponding interface. This mechanism effectively prevents unauthorized access. When calling the data interface service, in addition to identity authentication, signature verification of the request parameters is also required. The verification signature string sign is encrypted into a 64-bit lowercase hash value using the national encryption standard SM3 algorithm.
[0068] The user resource ledger and status monitoring center is an important part of the virtual power plant resource scheduling. It provides real-time and accurate resource information to the control center through efficient information management and intelligent analysis.
[0069] In one embodiment of the present invention, a comprehensive information reporting and management mechanism for agent merchants is constructed, which is limited to the collection of basic social attribute information, and includes functions such as geographic location analysis and verification of the validity of contact information. A detailed resource data reporting interface is implemented, covering information such as resource type, status, and geographic location, and automatically analyzing resource availability and response potential. This system provides a real-time resource view for the control center, allowing it to quickly identify and deploy the best resource combination to respond to changes in grid demand, while supporting resource health status monitoring and preventive maintenance recommendations to reduce the risk of unexpected downtime. The block diagram of the user (merchant) resource ledger and status monitoring center is shown below. Figure 2 shown.
[0070] The demand response collaborative scheduling engine is a key component of the virtual power plant resource scheduling method. It achieves precise control of the power grid load through efficient information communication and data analysis. In one embodiment of the present invention, the demand response collaborative scheduling engine function design and its implementation are as follows:
[0071] (1) Flexible invitation and response mechanism:
[0072] The demand response collaborative dispatch engine creates a two-way communication platform, allowing the virtual power plant platform to send invitations to load aggregators based on the needs of the power grid and market conditions. Aggregators respond based on their own resource conditions and the invitation information received. This mechanism not only improves the efficiency of information transmission, but also makes the entire dispatch process more flexible and dynamic.
[0073] (2) Data-based planning curve generation:
[0074] The dispatch engine uses historical data and real-time data to develop a plan curve generation interface. Based on this data, aggregators can predict the load demand of the power grid and generate corresponding demand response plans. These plans are usually expressed in the form of a 96-point curve, covering load forecasts and dispatch plans for every 15 minutes within 24 hours a day.
[0075] (3) Pricing strategy optimization:
[0076] In addition to the dispatch plan, the engine also provides a price strategy optimization interface. Aggregators can formulate the best price strategy based on the grid demand, market prices and their own costs. This strategy can help aggregators maximize economic benefits while ensuring grid stability.
[0077] The demand response collaborative scheduling engine of this embodiment has the following capabilities:
[0078] (4) Edge gateway computing power:
[0079] The scheduling engine also fully utilizes the computing power of the edge gateway. The edge gateway is close to the data source and can quickly process and analyze data, reducing the delay of data transmission. Aggregators can use the edge gateway to pull historical data and combine it with real-time data to develop a more accurate scheduling plan.
[0080] (5) Refined resource management:
[0081] Through the demand response collaborative scheduling engine, virtual power plants can achieve refined resource management. Aggregators can optimize the allocation and use of resources and improve resource utilization efficiency based on specific scheduling plans and pricing strategies.
[0082] (6) Economic benefits and market competitiveness:
[0083] The implementation of the demand response collaborative dispatch engine not only improves the economic benefits of all parties involved in the virtual power plant, but also enhances market competitiveness. Through precise dispatch and reasonable pricing strategies, aggregators can gain more advantages in the market.
[0084] (7) Grid stability and economical guarantee:
[0085] Ultimately, the operation of the demand response collaborative scheduling engine ensures the stability and economy of the power grid. Through reasonable load scheduling, the power grid can better cope with supply and demand fluctuations, reduce the risks caused by load fluctuations, and reduce operating costs. The block diagram of the demand response collaborative scheduling engine is shown in the figure below. Figure 3 shown.
[0086] In one embodiment of the present invention, it also includes: emergency control response and task automation mechanism. Emergency control response and task automation mechanism is a key mechanism in the virtual power plant dispatching method to ensure stable operation of the power grid, especially in the face of emergencies or power grid emergencies. The functional design and implementation of this mechanism are as follows:
[0087] (1) Automated receiving and processing mechanism:
[0088] The system is designed with an automated process to receive emergency signals from the control center. Once an emergency is detected, the system will automatically trigger the preset emergency control tasks without human intervention.
[0089] (2) Schedule tasks:
[0090] After receiving the emergency signal, the system will quickly formulate corresponding schedule tasks according to predefined rules and policies. These tasks specify the operations to be performed, the target devices or users, and the specific time of execution.
[0091] (3) Mobilize the program scheduler:
[0092] The system is able to manage and schedule the execution of urgent tasks using the built-in program scheduler. The scheduler is responsible for allocating tasks to appropriate resources and ensuring that they are executed at the scheduled time.
[0093] (4) Collaboration between cloud platform and device gateway:
[0094] At the scheduled time of task execution, the cloud platform will automatically send execution instructions to the device gateway. This cloud-to-device communication ensures the rapid transmission and execution of instructions.
[0095] (5) Rapid triggering of emergency response process:
[0096] After receiving the command, the device gateway will quickly trigger the emergency response process, which may include adjusting the power generation output, changing the charging and discharging status of the energy storage device, and controlling the start and stop of the load.
[0097] (6) Rapid task allocation:
[0098] The system has designed an efficient task allocation algorithm to ensure that tasks can be quickly and accurately allocated to devices or related proxy users. This fast allocation mechanism significantly shortens the response time.
[0099] (7) Ensure emergency operation of the power grid:
[0100] Through rapid and effective emergency control response, the system ensures the stable operation of the power grid in emergency situations and prevents possible large-scale power outages or other power grid failures. Figure 4 shown.
[0101] In one embodiment of the present invention, it also includes: a precise time synchronization mechanism. The interface services of this mechanism are as follows:
[0102] High-precision time synchronization services play a vital role in virtual power plant systems, especially in scenarios that require strict time control and coordination. The services include:
[0103] (1) System time consistency:
[0104] The deployed time synchronization service ensures that the time of all devices and servers in the virtual power plant system is fully synchronized. This consistency is critical to the stable operation of the entire system because it provides a unified time reference for all operations.
[0105] (2) Support time-sensitive applications:
[0106] Time synchronization services provide a reliable time base for time-sensitive applications such as real-time transactions and event recording. These applications rely on accurate timestamps to ensure data accuracy and transaction validity.
[0107] (3) Bidirectional timestamp verification:
[0108] The service uses a two-way timestamp verification mechanism, that is, during the data transmission process, both the sender and the receiver will mark the timestamp and verify it through the service. This ensures the time accuracy of the data during the transmission process and avoids time deviation.
[0109] (4) Avoid data synchronization errors:
[0110] Through accurate time synchronization, the system can reduce data synchronization errors caused by time asynchrony, which is crucial to maintaining data integrity and consistency, especially in distributed systems.
[0111] (5) Reduce operational delays:
[0112] Time synchronization services help reduce operational delays caused by time deviations, which is particularly important in scenarios that require fast responses, such as power grid regulation.
[0113] (6) Improve system consistency:
[0114] Time synchronization services improve consistency across the entire virtual power plant system. All devices and servers follow the same time standard, ensuring coordinated and predictable operations.
[0115] In combination with the above embodiments, the present invention proposes a system including intelligent permission control and security authentication mechanism, precise time synchronization mechanism interface service, user resource ledger and status monitoring center, demand response collaborative scheduling engine and emergency regulation response and task automation mechanism. The overall framework is as follows: Figure 5 As shown. The system adopts modern Web service standards and IoT communication protocols, and is deployed on the virtual power plant aggregator server, so that the load side can access the aggregator's public cloud platform according to the standardized interface and communication protocol of the virtual power plant. The various services of the system form the distributed energy control of the "virtual power plant" power grid center, reduce energy maintenance costs, and improve the stability and integration efficiency of the virtual power plant VPP (Virtual Power Plant) system.
[0116] In addition, the present invention also takes into account the differences in local systems of different southbound load aggregators, and designs an industrial gateway that complies with the advanced standardized interface of the virtual power plant in terms of hardware system. It supports protocols such as HTTP and MQTT, and can customise the management of controllable load resources of different aggregators, with high adaptability and scalability.
[0117] The gateway device uses the ARM architecture to design embedded systems, and uses the domestic chip - Rockchip RK3568 as the main control chip. In terms of storage, a standard eMMC memory with a capacity of ≥8GB is selected to meet the system storage requirements. In terms of network connection, it supports one Gigabit Ethernet and is backward compatible with 100M and 10M to ensure the high speed and compatibility of the network. The gateway also supports 5G modules to achieve 5G long-distance data transmission. The main control CPU has built-in media access control functions and is equipped with a series of rich peripheral expansion interfaces. Based on the above design, a high-performance, high-compatibility, easy-to-expand and maintain embedded system is created to meet the needs of different aggregators.
[0118] Compared with the existing design, the present invention has the following advantages:
[0119] 1) Unify interface protocols, reduce access costs, and improve system stability and scalability
[0120] By providing standardized interfaces and communication protocols, aggregators can quickly access the virtual power plant system and reduce
[0121] The unified protocol effectively reduces the need for customized development by southbound aggregators and simplifies the access process.
[0122] Improve the operability and integration efficiency of the VPP system. The unification of the southbound control protocol can ensure that all aggregators follow the same protocol and communication specifications, effectively reducing the risk of system interruption and failure, and improving the stability and reliability of the VPP system.
[0123] 2) Independently design gateway based on domestic chips to facilitate efficient interaction
[0124] The design of the gateway can flexibly aggregate and manage distributed resources. Through standardized protocols and modular design, it can seamlessly integrate distributed resources without large-scale transformation of existing systems. Due to the wide variety of terminal hardware devices and poor compatibility, we use domestic mainstream chips and independently design industrial gateways to ensure support for customized applications of general and special simulation software. It can be widely used in terminal equipment resources controlled by aggregators, such as smart meters and power monitoring systems, to meet the market demand for high-performance and highly compatible terminal hardware.
[0125] 3) Efficiency
[0126] The general middleware architecture design developed based on the modern, open source, fast, and high-performance FastAPI framework for building Web API (application programming interface) has good asynchronous performance and is stable and reliable. It meets the needs of high-frequency and high-concurrency data interaction between aggregators and proxy users and devices, and has the ability to handle emergency control tasks of the power grid during peak power consumption periods, realizing an efficient and fast interaction mode between aggregators and proxy users.
[0127] The embodiment of the present invention further provides a method for scheduling southbound aggregated resources of a virtual power plant, comprising the following steps:
[0128] S1: The virtual power plant accesses southbound aggregated resources on the virtual power plant aggregator server through the intelligent permission control and security authentication module;
[0129] S2: Obtain the resource ledger data and real-time load data of the aggregator through the user resource ledger and status monitoring central module;
[0130] S3: Initiate a demand response invitation through the demand response collaborative scheduling engine module;
[0131] S4: The interactive response plan curve and price data reported by the aggregator are obtained through the demand response collaborative scheduling engine module. The interactive response plan curve is generated based on the aggregator's resource ledger data, real-time load data, historical load data and the predicted regulation capacity of the southbound aggregated resources;
[0132] S5: The next-day interactive response curve is issued through the demand response collaborative scheduling engine module so that the aggregator can perform day-ahead pre-scheduling.
[0133] In a possible implementation, the implementation process of the method is as follows: Figure 6 As shown in the figure, the southbound program is developed based on Redis and MySQL, and the device program communicates with the southbound program through HTTP and MQTT protocols to receive instructions and report data.
[0134] The implementation process includes:
[0135] (1) Login:
[0136] The virtual power plant operation and management platform actively calls the load aggregator platform interface and uses system-level means such as IP whitelists and firewalls for trusted authentication. At the application level, the service message is encrypted and the application interface signature is authenticated. During the login process, the system generates a user token for subsequent identity authentication.
[0137] (2) Southbound load aggregator agent reporting:
[0138] The southbound load aggregator reports the adjustable resource ledger information, and the virtual power plant platform actively calls the load aggregator platform interface to pull the load aggregator's proxy user list information and return the basic information of the aggregator and the user at one time.
[0139] (3) Southbound load aggregators can report on adjustable resource ledgers:
[0140] The virtual power plant platform actively calls the load aggregator platform interface to pull the adjustable resource ledger information, which is updated once a month. The updated information needs to be approved by the main station management unit before it takes effect. The ledger information is obtained based on the equipment table, which is generated based on the continuously updated equipment data.
[0141] (4) Southbound load aggregators report real-time data:
[0142] Users report real-time load data, and the virtual power plant platform actively calls the load aggregator platform interface to pull real-time load data once a minute. The real-time reported load data can be used to update the historical data and real-time data of the equipment.
[0143] (5) Southbound load aggregators receive virtual power plant invitations:
[0144] The virtual power plant platform initiates a demand response invitation to the load aggregation platform, and the virtual power plant platform calls the load aggregation platform interface to issue the demand response invitation.
[0145] (6) Southbound load aggregators report planning curves and prices:
[0146] After receiving the demand response invitation sent by the virtual power plant platform, the user reports the plan curve and price data. The virtual power plant platform periodically polls the load aggregation platform interface to pull the user's plan curve and price until the invitation time.
[0147] (7) Southbound load aggregators receive the day-ahead dispatch plan:
[0148] The virtual power plant platform sends the interactive response curve of the next day to the user after clearing, and the load aggregation platform feedbacks whether it is accepted successfully. When the clearing calculation is completed, the virtual power plant platform actively calls the interface of the load aggregation platform and sends the interactive response curve of the next day to the load aggregation platform. The load aggregation platform feedbacks whether it is accepted successfully. If the plan is issued in multiple pages, the plan is the union of the multiple pages.
[0149] (8) Southbound load aggregators receive emergency control tasks:
[0150] The virtual power plant platform issues intraday emergency control tasks to the load aggregation platform. When the previous invitation fails to meet the grid demand and there are still supply difficulties, the virtual power plant platform will actively call the load aggregator platform interface to issue emergency control tasks. When issued in multiple pages, the task is the union of multiple pages.
[0151] (9) Load aggregator historical data query:
[0152] The virtual power plant platform calls the load aggregation platform to obtain certain historical load data information (1 minute interval); each query time range is within 3 days; historical data can be queried within 1 month.
[0153] (10) Time synchronization between terminal equipment and southbound platform:
[0154] The terminal synchronizes the local server time stamp to the southbound virtual power plant aggregator server through the time synchronization interface. After the user platform interface server obtains the time stamp, it sets the time stamp to the system time.
[0155] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A southbound aggregated resource scheduling system for a virtual power plant, characterized in that: Deployed on a virtual power plant aggregator server, the dispatching system includes: Intelligent permission control and security authentication module, user resource ledger and status monitoring center module and demand response collaborative scheduling engine module; The intelligent authority control and security authentication module is used to perform authority control on the virtual power plant when it accesses southbound aggregated resources on the virtual power plant aggregator server; The user resource ledger and status monitoring hub module is used to manage the aggregator's resource ledger data and real-time load data; The demand response collaborative scheduling engine module is used to initiate various invitations to the southbound aggregated resources based on various interactive response demands received by the virtual power plant from the power grid company; it is also used to obtain interactive response plan curves and price data, and the interactive response plan curves are generated based on the aggregator's resource ledger data, the real-time load data, historical load data and the predicted regulation capacity of the southbound aggregated resources; it is also used to issue the next day's interactive response curve so that the aggregator can perform day-ahead pre-scheduling.
2. A southbound aggregated resource scheduling system for a virtual power plant according to claim 1, characterized in that: The intelligent authority control and security authentication module is also used for: When the virtual power plant aggregator server exchanges data with the cloud platform or an external system, the data is encrypted.
3. The southbound aggregate resource scheduling system of a virtual power plant according to claim 1, characterized in that: The demand response collaborative scheduling engine module includes: An invitation and response submodule, used for invitation and response of demand between the virtual power plant and the aggregator; A data-based plan curve generation submodule, for generating the interactive response plan curve according to the historical data and real-time data of the aggregator; The price strategy optimization submodule is used to generate the optimal price strategy based on the demand of the power grid, the market price and the cost of the aggregator.
4. The southbound aggregate resource scheduling system of a virtual power plant according to claim 1, characterized in that: Also includes: Emergency control response and task automation module; The emergency regulation response and task automation module is used to issue intraday emergency regulation tasks.
5. A southbound aggregated resource scheduling system for a virtual power plant according to claim 4, characterized in that: The emergency control response and task automation module includes: The automated receiving and processing submodule is used to receive emergency signals through an automated process and issue preset emergency control tasks; A schedule task scheduling submodule is used to generate corresponding schedule tasks according to predefined rules and strategies after receiving the emergency signal; The dispatcher scheduler is used to manage and schedule the execution of urgent daily tasks.
6. The southbound aggregate resource scheduling system of a virtual power plant according to claim 1, characterized in that: Also includes: Precise timing module; The precise timing module is used for time synchronization of all devices and servers in the system.
7. A southbound aggregate resource scheduling system for a virtual power plant according to claim 6, characterized in that: The precise time synchronization module adopts a two-way timestamp verification mechanism to ensure time synchronization.
8. A method for scheduling southbound aggregated resources of a virtual power plant, characterized in that: The southbound aggregate resource scheduling system of the virtual power plant according to any one of claims 1 to 7 is executed, comprising the following steps: The virtual power plant accesses southbound aggregated resources on the virtual power plant aggregator server through the intelligent permission control and security authentication module; Obtain the resource ledger data and real-time load data of the aggregator through the user resource ledger and status monitoring central module; Initiate demand response invitations through the demand response collaborative scheduling engine module; Obtaining the interactive response plan curve and price data reported by the aggregator through the demand response collaborative scheduling engine module, wherein the interactive response plan curve is generated based on the resource ledger data of the aggregator, the real-time load data, the historical load data and the predicted regulation capacity of the southbound aggregated resources; The next day's interactive response curve is issued through the demand response collaborative scheduling engine module so that the aggregator can perform day-ahead pre-scheduling.
9. The method for scheduling southbound aggregated resources of a virtual power plant according to claim 8, characterized in that: Also includes: The intraday emergency control tasks are issued through the virtual power plant aggregator server.
10. The method for scheduling southbound aggregated resources of a virtual power plant according to claim 8, characterized in that: Also includes: The terminal synchronizes the local server time stamp to the virtual power plant aggregator server through the time synchronization interface. After the user platform interface server obtains the time stamp, it sets the time stamp to the system time.
Citation Information
Patent Citations
Virtual power plant clearing management method, system and device and storage medium
CN113780884A
Autonomous scheduling type virtual power plant system
CN117878886A
