A control and management system and method for a virtual power plant

By designing electricity consumption analysis, time division and remote monitoring modules in the virtual power plant system, the problem of virtual power plant system being unable to truly simulate the 24-hour operating environment and being unable to detect electricity abnormalities in time is solved, and monitoring the inertial electricity consumption intervals and periods of electricity users is realized, improving monitoring accuracy and safety.

CN118739569BActive Publication Date: 2025-06-17STATE GRID JIANGSU ELECTRIC POWER CO LTD NANTONG POWER SUPPLY BRANCH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410777619.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-17
Publication Date
2025-06-17
Estimated Expiration
2044-06-17

AI Technical Summary

Technical Problem

The existing virtual power plant system cannot truly simulate the 24-hour operating environment, which leads to problems in the operation of equipment. During the control and management of power consumption data, abnormal situations cannot be discovered in time, resulting in accidents or economic losses.

Method used

A control and management system for a virtual power plant is designed, including power consumption analysis module, time division module and remote monitoring module. The system processes the power usage data of the electricity users, obtains the inertial electricity consumption interval and time period, and collects the electricity meter data in real time, compares abnormal situations, and generates multi-level monitoring signals for display.

Benefits of technology

The joint monitoring of the inertial power consumption intervals and time periods of electricity users in virtual power plants has been realized, the accuracy of monitoring electricity consumption has been improved, the accident rate has been reduced, and external personnel have been promptly reminded to conduct abnormal inspections.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118739569B_ABST
    Figure CN118739569B_ABST
Patent Text Reader

Abstract

The present invention discloses a control and management system and method for a virtual power plant, which relates to the technical field of electric data management. The system includes an electricity consumption information acquisition module, an electricity consumption analysis module, a time division module, and a remote monitoring module. By obtaining the inertial electricity consumption interval and inertial electricity consumption period, comparing the metering data of electricity users with the inertial electricity consumption interval to obtain abnormal usage data, processing the abnormal usage data to obtain abnormal parameters, comparing the abnormal parameters with X1 to obtain corresponding monitoring signals, and at the same time, when the metering data of electricity users is within the inertial electricity consumption interval, comparing the collected time with the corresponding inertial power consumption period to obtain a three-level monitoring signal, and transmitting it to a display terminal to remind external personnel to conduct abnormal investigation on the abnormal signal, thereby improving the accuracy of monitoring the electricity consumption of users and reducing the accident rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of power plant data management, and specifically relates to a control management system and method for a virtual power plant. Background Art

[0002] A virtual power plant is a coordinated management system that realizes the aggregation and collaborative optimization of various distributed resources such as distributed power sources, energy storage, and adjustable loads through information technology and software systems, and participates in the power market and power grid operation as a special power plant.

[0003] Patent application publication number CN114881263A discloses a control system for a virtual power plant and a virtual power plant. The control system for the virtual power plant is used for automatic early warning during the operation of the power plant. The control system for the virtual power plant includes a control display module, a real-time simulation module, and an alarm module; the control display module is electrically connected to the real-time simulation module and the alarm module respectively, and the real-time simulation module and the alarm module are electrically connected, which solves the problems that the current traditional virtual power plant system cannot truly simulate the 24-hour operation environment, once the personnel are away from the console for a long time, the equipment operation is prone to problems, and accidents sometimes occur due to misoperation during the operation adjustment process.

[0004] When the virtual power plant conducts control management on electricity consumption data, it can only display the electricity consumption of users according to its metering principle, and thus directly calculate the electricity bills of users. When the electricity consumption of users is abnormal at special times, the virtual power plant cannot detect the abnormal situation in time, which will cause certain accidents or economic losses. Summary of the Invention

[0005] Object of the Invention: The present invention aims to solve at least one of the technical problems existing in the prior art; for this purpose, the present invention proposes a control management system and method for a virtual power plant to solve the above-mentioned technical problems.

[0006] Technical Solution: A control management system for a virtual power plant includes:

[0007] An electricity consumption analysis module, which is used to process the electricity consumption data of electricity-consuming users in the previous time period to obtain an inertial electricity consumption interval, where the inertial electricity consumption interval includes a basic electricity consumption interval, a high electricity consumption interval, and a daily electricity consumption interval;

[0008] A time division module, which is used to correspond the data in the inertial electricity consumption interval to the time periods of each day to obtain inertial electricity consumption time periods, where the inertial electricity consumption time periods include a basic electricity consumption time period, a daily electricity consumption time period, and a high electricity consumption time period;

[0009] A remote monitoring module, which is used to collect the metering data in the electricity meter in real time, compare the metering data of the electricity-consuming users with the inertial electricity consumption range to obtain abnormal usage data, process the abnormal usage data to obtain abnormal parameters, compare the abnormal parameters with a threshold X1 to obtain corresponding monitoring signals, where the monitoring signals include primary monitoring signals and secondary monitoring signals. At the same time, when the metering data of the electricity-consuming users is within the inertial electricity consumption range, the collected time is compared with the corresponding inertial power consumption period to obtain a tertiary monitoring signal;

[0010] A display terminal, which is used to receive the above multi-level monitoring signals and display them.

[0011] As a further solution of the present invention, in the electricity consumption analysis module, it includes:

[0012] A basic electricity consumption range acquisition unit, which is used to obtain the basic electricity consumption range of the target user. First, obtain the minimum value of the daily electricity consumption data of the target user within the stage time, obtain the mode of the minimum values of the electricity consumption data within the stage time, divide the number of occurrences of the mode by the total time to obtain the mode occurrence frequency;

[0013] If the mode occurrence frequency is greater than or equal to the preset frequency Y1, at this time, mark the corresponding mode as the basic power consumption; otherwise, when the mode occurrence frequency is less than the preset frequency Y1, at this time, mark this mode as the first mode, and at the same time obtain the second mode and the corresponding number of occurrences;

[0014] Add the number of occurrences of the second mode to the number of occurrences of the first mode to obtain the total number of occurrences, and then divide the total number of occurrences by the total time to obtain the total occurrence frequency;

[0015] When the total occurrence frequency is greater than or equal to the preset frequency Y1, take the range between the electricity consumption data corresponding to the first mode and the second mode as the basic electricity consumption range; otherwise, when the total occurrence frequency is less than the preset frequency Y1, continue to obtain the third mode and the number of occurrences, and then process it in the above manner until the total occurrence frequency exceeds the preset frequency Y1, and obtain the basic electricity consumption range of the target user according to the obtained range of the processed modes;

[0016] A high electricity consumption range acquisition unit, which is used to obtain the maximum value of the daily electricity consumption data of the target user within the stage time, and adopt the processing method in the basic electricity consumption range acquisition unit to obtain the high electricity consumption range;

[0017] A daily electricity consumption range acquisition unit, which is used to mark the data between the minimum value of the high electricity consumption range and the maximum value of the basic electricity consumption range as the daily electricity consumption range.

[0018] As a further solution of the present invention, the time division module includes:

[0019] A basic power consumption period acquisition unit is used to obtain the basic power consumption period corresponding to the basic power consumption range. First, the basic power consumption range in the inertial power consumption range is extracted, and the corresponding time periods of the basic power consumption range in each day of the stage time are obtained. When there are repeated time periods, the repetition frequency of the corresponding time periods is obtained. When the repetition frequency exceeds the threshold Y2, the corresponding time periods are marked as the basic power consumption periods;

[0020] An other power consumption period acquisition unit is used to process the high-power consumption range and the daily power consumption range in the inertial power consumption range respectively in the above manner to obtain the high-power consumption period and the daily power consumption period respectively.

[0021] As a further solution of the present invention, the remote monitoring module specifically includes:

[0022] A primary and secondary monitoring signal acquisition unit is used to acquire the primary monitoring signal and the secondary monitoring signal. Specifically, according to the divided time periods, the power consumption data of the target user are acquired respectively in each time period, and the power consumption data are compared with the inertial extreme values in the inertial power consumption range respectively. The inertial extreme values include the inertial minimum value and the inertial maximum value. The inertial minimum value is the minimum value of the basic power consumption range, and the inertial maximum value is the maximum value of the high-power consumption range. When the power consumption data is not within the range of the inertial extreme values, the power consumption data at this time is marked as abnormal use data Dy, and at the same time, the duration Ty of the abnormal use data is monitored;

[0023] The abnormal parameter Yc of the target user is obtained by using the formula Yc = Dy×A + Ty×B, where A is the fixed factor of the abnormal use data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal use data is lower than the inertial minimum value, the fixed factor a1 is selected. When the abnormal use data is higher than the inertial maximum value, the fixed factor a2 is selected;

[0024] When the abnormal parameter Yc is less than the threshold X1, a primary monitoring signal is generated. When the abnormal parameter Yc exceeds the threshold X1, a secondary monitoring signal is generated.

[0025] On the other hand, the present invention also provides a control and management method for a virtual power plant, and the method includes the following steps:

[0026] S1: Process the power consumption data of the power consumption user in the previous time stage to obtain the inertial power consumption range, where the inertial power consumption range includes a basic power consumption range, a high-power consumption range, and a daily power consumption range;

[0027] S2: Correlate the data of the inertial power consumption range with the time periods of each day to obtain the inertial power consumption time periods, where the inertial power consumption time periods include a basic power consumption period, a daily power consumption period, and a high-power consumption period;

[0028] S3 Collects the metering data in the electric meter in real time, compares the metering data of the electricity-using users with the inertial electricity-using interval to obtain abnormal usage data, processes the abnormal usage data to obtain abnormal parameters, and compares the abnormal parameters with the threshold X1 to obtain corresponding monitoring signals. Among them, the monitoring signals include primary monitoring signals and secondary monitoring signals. At the same time, when the metering data of the electricity-using users is within the inertial electricity-using interval, the collected time is compared with the corresponding inertial power consumption period to obtain a tertiary monitoring signal;

[0029] S4 Receives the above multi-level monitoring signals and displays them.

[0030] As a further solution of the present invention, in step S1, according to the electricity consumption data of the electricity-using users in the previous time period, it is processed to obtain the inertial electricity-using interval, including:

[0031] S11 Obtains the minimum value of the daily electricity consumption data of the target user within the stage time. First, obtains the mode of the minimum values of the electricity consumption data within the stage time, divides the number of times the mode appears by the total time to obtain the mode appearance frequency;

[0032] S12 If the mode appearance frequency is greater than or equal to the preset frequency Y1, at this time, marks the corresponding mode as the basic power consumption; otherwise, when the frequency of the mode appearance is less than the preset frequency Y1, at this time, marks this mode as the first mode, and at the same time obtains the second mode and the corresponding number of appearances;

[0033] S13 Adds the number of times the second mode appears to the number of times the first mode appears to obtain the total number of appearances, and then divides the total number of appearances by the total time to obtain the total appearance frequency;

[0034] S14 When the total appearance frequency is greater than or equal to the preset frequency Y1, takes the range between the electricity consumption data corresponding to the first mode and the second mode as the basic electricity-using interval; otherwise, when the total appearance frequency is less than the preset frequency Y1, continues to obtain the third mode and the number of appearances, and then processes it in the above manner until the total appearance frequency exceeds the preset frequency Y1, and obtains the basic electricity-using interval of the target user according to the obtained range of the processed modes;

[0035] S15 Obtains the maximum value of the daily electricity consumption data of the target user within the stage time, and processes it according to the methods of steps S11 - S14 to obtain the high-power-consumption interval;

[0036] S16 Marks the data between the minimum value of the high-power-consumption interval and the maximum value of the basic electricity-using interval as the daily power consumption interval.

[0037] As a further solution of the present invention, the target user is the electricity-using user corresponding to a meter position in the electricity meter, the stage time is a preset value, and the method for obtaining the electricity consumption data of the target user is to divide the stage time into 30 days, and at the same time divide each day into 24 time periods. The electricity consumption in the electricity meter is obtained once per hour, and the electricity consumption at this time minus the electricity consumption in the previous time period is the electricity consumption data of the target user in this time period.

[0038] As a further solution of the present invention, in step S2, the data in the inertial electricity consumption range is corresponded to the time periods of each day to obtain the inertial electricity consumption time periods, including:

[0039] First, extract the basic electricity consumption range in the inertial electricity consumption range, obtain the corresponding time periods of the basic electricity consumption range in each day of the stage time. When there is a repeated time period, obtain the repetition frequency of the corresponding time period. When the repetition frequency exceeds the threshold Y2, mark the corresponding time period as the basic power consumption time period;

[0040] Process the high electricity consumption range and the daily electricity consumption range in the inertial electricity consumption range respectively in the above manner to obtain the high electricity consumption time period and the daily electricity consumption time period respectively.

[0041] As a further solution of the present invention, in step S3,

[0042] The methods for obtaining the first-level monitoring signal and the second-level monitoring signal are as follows:

[0043] S31 According to the divided time periods, obtain the electricity consumption data of the target user in each time period respectively, and compare the electricity consumption data with the inertial extreme values in the inertial electricity consumption range. The inertial extreme values include the inertial minimum value and the inertial maximum value. The inertial minimum value is the minimum value of the basic electricity consumption range, and the inertial maximum value is the maximum value of the high electricity consumption range. When the electricity consumption data is not within the range of the inertial extreme values, mark the electricity consumption data at this time as the abnormal use data Dy, and at the same time monitor the duration Ty of the abnormal use data;

[0044] S32 Use the formula Yc = Dy×A + Ty×B to obtain the abnormal parameter Yc of the target user, where A is the fixed factor of the abnormal use data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal use data is lower than the inertial minimum value, the fixed factor a1 is selected. When the abnormal use data is higher than the inertial maximum value, the fixed factor a2 is selected;

[0045] S33 When the abnormal parameter Yc is less than the threshold X1, a first-level monitoring signal will be generated. When the abnormal parameter Yc exceeds the threshold X1, a second-level monitoring signal will be generated.

[0046] As a further solution of the present invention, in step S3, the method for obtaining the three-level monitoring signal is as follows:

[0047] S3-1 Obtain the real-time power consumption data of the target user for each period. When the real-time power consumption data is within the range of the inertial power consumption interval, correspond the power consumption data with the inertial power consumption interval to obtain the actual inertial power consumption period of the power consumption data at this time;

[0048] S3-2 At the same time, according to the predicted inertial power consumption period corresponding to this period, compare the actual inertial power consumption period of this period with the predicted inertial power consumption period;

[0049] When the two are consistent, it means that the target user is using electricity normally at this time. When the two are inconsistent, mark this period as the first period, and at the same time continue to monitor and process the real-time power consumption data of the next period in the same way. When the two are inconsistent, mark the corresponding period as the first period, and so on;

[0050] S3-3 Obtain the number of times the first period appears. When the number of times the first period appears exceeds the threshold X2, generate a three-level monitoring signal at this time.

[0051] Beneficial effects: Compared with the prior art, the present invention has the following advantages:

[0052] The present invention obtains the inertial power consumption interval of the power consumption user through the power consumption analysis module of the virtual power plant, and then obtains the power consumption of the power consumption user in real time through the remote transmission of the electric meter. Compare the power consumption with the inertial power consumption interval to obtain monitoring signals at different levels, so as to remotely monitor the user according to the user's power consumption habits and ensure the user's power consumption safety;

[0053] The present invention jointly monitors the inertial power consumption interval and inertial power consumption period of the nodes in the virtual power plant. When the actual inertial power consumption period of the user is inconsistent with the inertial power consumption period of this period, a three-level monitoring signal will be generated, so as to further monitor abnormal situations, improve the accuracy of monitoring the user's power consumption, and reduce the accident rate. And it reminds external personnel to conduct abnormal investigation on abnormal signals in real time, thereby improving the accuracy of monitoring the user's power consumption. Description of the drawings

[0054] Figure 1 It is the schematic diagram of the management system framework described in the embodiment of the present invention;

[0055] Figure 2 It is the schematic diagram of the management method flow described in the embodiment of the present invention;

[0056] Figure 3 It is the flow chart of the method for obtaining the basic power consumption interval described in the embodiment of the present invention;

[0057] Figure 4 Flow chart of the method for obtaining the inertial power consumption period described in the embodiment of the present invention;

[0058] Figure 5 Flow chart of the method for obtaining the three - level monitoring signal described in the embodiment of the present invention. Specific implementation manner

[0059] In order to enable those skilled in the art to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.

[0060] The technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present invention.

[0061] Embodiment 1

[0062] Please refer to Figure 1 , this application provides a control and management system for a virtual power plant, including an electricity consumption information collection module, an electricity consumption analysis module, a time division module, and a remote monitoring module;

[0063] The electricity consumption information collection module is used to obtain the electricity consumption data in the electricity meter. The electricity meter contains multiple meter positions for monitoring the electricity consumption of users within a regional scope. In this embodiment, the regional scope selected by the virtual power plant is set as a building in a community. Each meter position in the electricity meter corresponds to each electricity - using user in the building, and the electricity meter has a remote transmission function for remotely transmitting the electricity consumption of the electricity - using users to the monitoring center. Each electricity - using user is a monitoring node in the virtual power plant. Then, the electricity consumption information collection module transmits the collected electricity consumption in the electricity meter to the electricity consumption analysis module;

[0064] The electricity consumption analysis module is used to analyze the electricity consumption of the electricity - using users to obtain the inertial electricity consumption interval of the target users, where the inertial electricity consumption interval includes a basic electricity consumption interval, a high - power - consumption interval, and a daily electricity consumption interval.

[0065] The electricity consumption analysis module includes: a basic electricity consumption interval obtaining unit for obtaining the basic electricity consumption interval of the target users;

[0066] A high-power consumption interval acquisition unit, which is used to obtain the maximum value of the daily power consumption data of the target user within the stage time, and adopts the processing method in the basic power consumption interval acquisition unit to obtain the high-power consumption interval;

[0067] A daily power consumption interval acquisition unit, which is used to mark the data between the minimum value of the high-power consumption interval and the maximum value of the basic power consumption interval as the daily power consumption interval.

[0068] As a further solution of the present invention, the time division module includes:

[0069] A basic power consumption period acquisition unit, which is used to obtain the basic power consumption period corresponding to the basic power consumption interval. First, extract the basic power consumption interval in the inertial power consumption interval, obtain the corresponding period of the basic power consumption interval on each day in the stage time. When there is a repeated period, obtain the repetition frequency of the corresponding period. When the repetition frequency exceeds the threshold Y2, mark the corresponding period as the basic power consumption period;

[0070] An other power consumption period acquisition unit, which is used to process the high-power consumption interval and the daily power consumption interval in the inertial power consumption interval respectively according to the above method to obtain the high-power consumption period and the daily power consumption period respectively.

[0071] As a further solution of the present invention, the remote monitoring module specifically includes:

[0072] A primary and secondary monitoring signal acquisition unit, which is used to acquire the primary monitoring signal and the secondary monitoring signal. Specifically, according to the divided periods, the power consumption data of the target user are acquired respectively in each period, and the power consumption data are compared with the inertial extreme values in the inertial power consumption interval respectively. The inertial extreme values include the inertial minimum value and the inertial maximum value. The inertial minimum value is the minimum value of the basic power consumption interval, and the inertial maximum value is the maximum value of the high-power consumption interval. When the power consumption data is not within the range of the inertial extreme values, mark the power consumption data at this time as the abnormal usage data Dy, and at the same time monitor the duration Ty of the abnormal usage data;

[0073] Use the formula Yc = Dy×A + Ty×B to obtain the abnormal parameter Yc of the target user, where A is the fixed factor of the abnormal usage data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal usage data is lower than the inertial minimum value, the fixed factor a1 is selected. When the abnormal usage data is higher than the inertial maximum value, the fixed factor a2 is selected;

[0074] When the abnormal parameter Yc is less than the threshold X1, a primary monitoring signal will be generated. When the abnormal parameter Yc exceeds the threshold X1, a secondary monitoring signal will be generated.

[0075] Further, in this embodiment, the implementation manners of the above-mentioned multiple units are described in more detail. Specifically, the method for obtaining the inertial power consumption range is as follows:

[0076] S1: Arbitrarily select a meter position in the electric meter, and mark the user corresponding to this meter position as the target user. Based on the current time, obtain the power consumption data of the target user within the previous stage time. The power consumption data is the power consumption of the target user. Here, the stage time is a preset value. In this embodiment, a stage time takes a value of 30 days.

[0077] S2: Divide the stage time into 30 days, and at the same time divide each day into 24 time periods. Then obtain the power consumption data of the target user for each time period, that is, obtain the power consumption in the electric meter once per hour. At the same time, subtract the power consumption of the previous time period from the power consumption at this time to obtain the power consumption data of the target user within this time period. At the same time, perform data visualization on the power consumption data within the stage time. The specific data visualization method is selected by those skilled in the art according to the actual situation. In this embodiment, the data visualization method is selected as a line chart for display, so as to facilitate observing the change trend of the data.

[0078] S3: First, obtain the minimum value of the daily power consumption data of the target user within the stage time. First, obtain the mode of the minimum values of the power consumption data within the stage time. Divide the number of times the mode appears by the total time to obtain the mode occurrence frequency. When the mode occurrence frequency is greater than or equal to the preset frequency Y1, mark the corresponding mode as the basic power consumption. When the mode occurrence frequency is less than the preset frequency Y1, mark this mode as the first mode. At the same time, obtain the second mode and the corresponding number of occurrences. Add the number of occurrences of the second mode to the number of occurrences of the first mode to obtain the total number of occurrences. Then divide the total number of occurrences by the total time to obtain the total occurrence frequency. When the total occurrence frequency is greater than or equal to the preset frequency Y1, take the range between the power consumption data corresponding to the first mode and the second mode as the basic power consumption range. When the total occurrence frequency is less than the preset frequency Y1, continue to obtain the third mode and the number of occurrences, and then process it in the above manner until the total occurrence frequency exceeds the preset frequency Y1. According to the obtained range of the processed modes, obtain the basic power consumption range of the target user. Here, the preset frequency Y1 is valued by relevant personnel. In this embodiment, the preset frequency Y1 takes a value of 0.85.

[0079] S4: Obtain the maximum value of the daily power consumption data of the target user within the stage time, and process it according to the method in step S3 to obtain the high power consumption range.

[0080] S5: Mark the data between the minimum value of the high power consumption range and the maximum value of the basic power consumption range as the daily power consumption range.

[0081] S6: Then, the power consumption analysis module transmits the range of the target user's inertial power consumption interval to the remote monitoring module;

[0082] The remote monitoring module is used to obtain the real-time metering data in the electricity meter, compare the real-time metering data with the inertial power consumption interval, and then obtain the monitoring signal. Specifically, the monitoring signals include the first-level monitoring signal and the second-level monitoring signal. The specific remote monitoring method is as follows:

[0083] ST1: According to the divided time periods, the power consumption data of the target user is obtained for each time period. First, the power consumption data is respectively compared with the inertial extreme values in the inertial power consumption interval. The inertial extreme values include the inertial minimum value and the inertial maximum value. The inertial minimum value is the minimum value of the basic power consumption interval, and the inertial maximum value is the maximum value of the high-power consumption interval. When the power consumption data is not within the range of the inertial extreme values, the power consumption data at this time is marked as abnormal power consumption data Dy, and at the same time, the duration Ty of the abnormal power consumption data is monitored;

[0084] ST2: Use the formula Yc = Dy×A + Ty×B to obtain the abnormal parameter Yc of the target user, where A is the fixed factor of the abnormal power consumption data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal power consumption data is lower than the inertial minimum value, the fixed factor a1 is selected. When the abnormal power consumption data is higher than the inertial maximum value, the fixed factor a2 is selected;

[0085] ST3: When the abnormal parameter Yc is less than the threshold X1, a first-level monitoring signal is generated. When the abnormal parameter Yc exceeds the threshold X1, a second-level monitoring signal is generated;

[0086] ST4: Then, the remote monitoring module transmits the monitoring signal to the display terminal;

[0087] The display terminal is used to receive the monitoring signal and generate corresponding monitoring reminders according to the level of the received monitoring signal for the staff to check the power consumption of the target user.

[0088] Embodiment 2

[0089] Based on Embodiment 1, the difference between this embodiment and Embodiment 1 is that this embodiment further includes a time division module. The time division module divides the time period of each day of the target user into inertial power consumption time periods according to the received data of the inertial power consumption interval. The inertial power consumption time periods include the basic power consumption time period, the daily power consumption time period, and the high-power consumption time period. The basic power consumption interval corresponds to the basic power consumption time period, the daily power consumption interval corresponds to the daily power consumption time period, and the high-power consumption interval corresponds to the high-power consumption time period. The specific method for dividing the inertial power consumption time period is as follows:

[0090] First, extract the basic power consumption intervals in the inertial power consumption intervals, obtain the corresponding time periods of each day in the stage time for the basic power consumption intervals. When there are repeated time periods, obtain the repetition frequency of the corresponding time periods. When the repetition frequency exceeds the threshold Y2, mark the corresponding time periods as basic power consumption time periods, where the threshold Y2 is determined by those skilled in the art;

[0091] Process the high-power consumption intervals and daily power consumption intervals in the inertial power consumption intervals respectively in the above manner to obtain high-power consumption time periods and basic power consumption time periods respectively;

[0092] After that, the time division module transmits the inertial power consumption intervals and inertial power consumption time periods to the remote monitoring module respectively;

[0093] Embodiment Three

[0094] Based on Embodiment One and Embodiment Two, the difference between this embodiment and Embodiment One and Embodiment Two is that the remote monitoring module also includes monitoring the inertial power consumption time periods. The specific monitoring method is as follows:

[0095] F1: Obtain the real-time power consumption data of the target user for each time period. When the real-time power consumption data is within the range of the inertial power consumption interval, correspond the power consumption data with the inertial power consumption interval to obtain the actual inertial power consumption time period of the power consumption data at this time;

[0096] F2: At the same time, according to the predicted inertial power consumption time period corresponding to this time period, compare the actual inertial power consumption time period of this time period with the predicted inertial power consumption time period. When the two are consistent, it means that the target user is using electricity normally at this time. When the two are inconsistent, mark this time period as 1, and then continue to monitor and process the real-time power consumption data of the next time period in the same way. When the two are inconsistent, mark the corresponding time period as 1, and so on;

[0097] For example, through the power consumption data transmitted by the electricity meter, the power consumption data at 6 o'clock is c1. According to the inertial usage time period, the predicted inertial power consumption time period at 6 o'clock in the morning should be the basic power consumption time period. However, according to the power consumption data c1 at this time, the actual inertial power consumption time period at this time is the high-power consumption time period. The inertial power consumption time periods of the two are inconsistent, and this time period is marked as 1;

[0098] F3: Obtain the number of times the mark 1 appears. When the number of times 1 appears exceeds the threshold X2, generate a third-level monitoring signal at this time and transmit it to the display terminal. The threshold X2 is determined by those skilled in the art;

[0099] After that, the display terminal generates corresponding monitoring reminders according to the level of the received monitoring signal for the staff to check the power consumption of the target user.

[0100] Example 4

[0101] This example is used to combine and implement Examples 1, 2, and 3.

[0102] Example 5

[0103] As Figure 2 shown, the present invention further provides a control and management method for a virtual power plant, and the method includes the following steps:

[0104] Step 1: Process the electricity consumption data of the previous time period of the electricity user to obtain an inertial electricity consumption range, where the inertial electricity consumption range includes a basic electricity consumption range, a high-power consumption range, and a daily electricity consumption range;

[0105] Step 2: Correlate the data in the inertial electricity consumption range with the time periods of each day to obtain inertial electricity consumption time periods, where the inertial electricity consumption time periods include a basic electricity consumption time period, a daily electricity consumption time period, and a high-power consumption time period;

[0106] Step 3: Real-time collect the measurement data in the electricity meter, compare the measurement data of the electricity user with the inertial electricity consumption range to obtain abnormal usage data, process the abnormal usage data to obtain abnormal parameters, compare the abnormal parameters with a threshold X1 to obtain corresponding monitoring signals, where the monitoring signals include a first-level monitoring signal and a second-level monitoring signal. At the same time, when the measurement data of the electricity user is within the inertial electricity consumption range, compare the collected time with the corresponding inertial electricity consumption time period to obtain a third-level monitoring signal;

[0107] Step 4: Receive the above multi-level monitoring signals and display them.

[0108] As a further solution of the present invention, processing the electricity consumption data of the previous time period of the electricity user to obtain an inertial electricity consumption range includes:

[0109] As Figure 3 shown, obtain the minimum value of the daily electricity consumption data of the target user within the stage time. First, obtain the mode of the minimum values of the electricity consumption data within the stage time, divide the number of times the mode appears by the total time to obtain the mode appearance frequency;

[0110] If the mode appearance frequency is greater than or equal to a preset frequency Y1, at this time, mark the corresponding mode as the basic power consumption; otherwise, when the mode appearance frequency is less than the preset frequency Y1, at this time, mark this mode as the first mode, and at the same time obtain the second mode and the corresponding number of appearances;

[0111] Add the number of times the second mode appears to the number of times the first mode appears to obtain the total number of appearances, and then divide the total number of appearances by the total time to obtain the total appearance frequency;

[0112] When the total occurrence frequency is greater than or equal to the preset frequency Y1, the range between the electricity consumption data corresponding to the first mode and the second mode is used as the basic electricity consumption interval. Otherwise, when the total occurrence frequency is less than the preset frequency Y1, continue to obtain the third mode and the number of occurrences, and then continue to process it in the above manner until the total occurrence frequency exceeds the preset frequency Y1. According to the obtained range of the processed modes, the basic electricity consumption interval of the target user is obtained;

[0113] Obtain the maximum value of the daily electricity consumption data of the target user during this stage time, and process it according to the above method to obtain the high-power consumption interval;

[0114] Mark the data between the minimum value of the high-power consumption interval and the maximum value of the basic electricity consumption interval as the daily electricity consumption interval.

[0115] As a further solution of the present invention, the target user is the electricity consumption user corresponding to a meter position in the electric meter, the stage time is a preset value, and the method for obtaining the electricity consumption data of the target user is to divide the stage time into 30 days, and at the same time divide each day into 24 time periods. The electricity consumption in the electric meter is obtained once per hour, and the electricity consumption at this time minus the electricity consumption in the previous time period is the electricity consumption data of the target user in this time period.

[0116] As Figure 4 shown, the data in the inertial electricity consumption interval is corresponded to the time periods of each day to obtain the inertial electricity consumption time periods, including:

[0117] First, extract the basic electricity consumption interval in the inertial electricity consumption interval, and obtain the corresponding time periods of the basic electricity consumption interval in each day of the stage time. When there are repeated time periods, obtain the repetition frequency of the corresponding time periods. When the repetition frequency exceeds the threshold Y2, mark the corresponding time periods as the basic power consumption time periods;

[0118] Process the high-power consumption interval and the daily electricity consumption interval in the inertial electricity consumption interval respectively in the above manner to obtain the high-power consumption time periods and the daily electricity consumption time periods respectively.

[0119] The method for obtaining the first-level monitoring signal and the second-level monitoring signal is as follows:

[0120] According to the divided time periods, obtain the electricity consumption data of the target user in each time period respectively, and compare the electricity consumption data with the inertial extreme values in the inertial electricity consumption interval. The inertial extreme values include the inertial minimum value and the inertial maximum value. The inertial minimum value is the minimum value of the basic electricity consumption interval, and the inertial maximum value is the maximum value of the high-power consumption interval. When the electricity consumption data is not within the range of the inertial extreme values, mark the electricity consumption data at this time as the abnormal usage data Dy, and at the same time monitor the duration Ty of the abnormal usage data;

[0121] The abnormal parameter Yc of the target user is obtained by using the formula Yc = Dy×A + Ty×B, where A is the fixed factor of abnormal usage data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal usage data is lower than the inertia minimum value, the fixed factor a1 is selected; when the abnormal usage data is higher than the inertia maximum value, the fixed factor a2 is selected.

[0122] When the abnormal parameter Yc is less than the threshold X1, a first-level monitoring signal will be generated; when the abnormal parameter Yc exceeds the threshold X1, a second-level monitoring signal will be generated.

[0123] As a further solution of the present invention, as Figure 5 shown, the method for obtaining the third-level monitoring signal is as follows:

[0124] Obtain the real-time power usage data of the target user for each period. When the real-time power usage data is within the range of the inertial power usage interval, the power usage data is corresponded to the inertial power usage interval to obtain the actual inertial power usage period of the power usage data at this time.

[0125] At the same time, according to the predicted inertial power usage period corresponding to this period, compare the actual inertial power usage period of this period with the predicted inertial power usage period.

[0126] When the two are consistent, it indicates that the target user is using electricity normally at this time. When the two are inconsistent, mark this period as the first period, and at the same time continue to monitor and process the real-time power usage data of the next period in the same way. When the two are inconsistent, mark the corresponding period as the first period, and so on.

[0127] Obtain the number of times the first period appears. When the number of times the first period appears exceeds the threshold X2, a third-level monitoring signal is generated at this time.

[0128] For some data in the above formula, the dimension is removed and only the numerical value is calculated. The formula is obtained by software simulation of a large amount of collected data to get a formula closest to the real situation; the preset parameters and preset thresholds in the formula are set by those skilled in the art according to the actual situation or obtained by simulation of a large amount of data.

[0129] In addition, those of ordinary skill in the art can understand that all or part of the processes in the method for implementing the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the control terminal to implement the process steps of the embodiments of the above method.

[0130] Therefore, the present invention also provides a computer-readable storage medium storing a risk identification program, and when the risk identification program is executed by a processor, each step of the control and management method of the virtual power plant as described in the above embodiments is implemented.

[0131] It should be noted that since the storage medium provided in the embodiments of the present application is the storage medium used to implement the method of the embodiments of the present application, based on the method introduced in the embodiments of the present application, those skilled in the art can understand the specific structure and deformation of the storage medium, so it will not be elaborated here. Any storage medium used in the method of the embodiments of the present application belongs to the scope to be protected by the present application.

[0132] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0133] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can also be implemented. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.

[0134] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured product including an instruction device, and the instruction device implements the functions specified in Figure 1 one or more flows and / or blocks Figure 1 one or more blocks.

[0135] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide for implementing in the processFigure 1 one process or multiple processes and / or boxes Figure 1 steps of functions specified in one box or multiple boxes.

[0136] It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In a unit claim listing several devices, several of these devices may be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words may be interpreted as names.

[0137] Although the preferred embodiments of the present invention have been described, additional changes and modifications can be made by those skilled in the art once they learn of the basic inventive concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications falling within the scope of the present invention.

[0138] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

[0139] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structural or equivalent process transformations made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, are similarly included in the patent protection scope of the present invention.

[0140] Although the embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that various changes, modifications, substitutions, and variations can be made in these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A control and management system for a virtual power plant, characterized in that: include: The power consumption analysis module is used to process the power consumption data of the power user in the previous period of time to obtain the inertial power consumption interval, wherein the inertial power consumption interval includes the basic power consumption interval, the high power consumption interval and the daily power consumption interval; A time division module is used to match the data of the inertial power consumption interval with the time period of each day to obtain the inertial power consumption time period, wherein the inertial power consumption time period includes the basic power consumption time period, the daily power consumption time period and the high power consumption time period; A remote monitoring module is used to collect metering data in the electric meter in real time, and compare the metering data of the electric user with the inertial power consumption interval to obtain abnormal usage data, process the abnormal usage data to obtain abnormal parameters, compare the abnormal parameters with the threshold value X1, and obtain a corresponding monitoring signal, wherein the monitoring signal includes a primary monitoring signal and a secondary monitoring signal, and when the metering data of the electric user is in the inertial power consumption interval, the collected time is compared with the corresponding inertial power consumption period to obtain a tertiary monitoring signal; A display terminal is used to receive and display the above-mentioned multi-level monitoring signals; The power consumption analysis module includes: The basic electricity usage interval acquisition unit is used to obtain the basic electricity usage interval of the target user. First, the minimum value of the daily electricity usage data of the target user in the stage time is obtained, and the mode of the minimum value of the electricity usage data in the stage time is obtained. The number of times the mode occurs is divided by the total time to obtain the frequency of the mode occurrence; If the frequency of occurrence of the mode is greater than or equal to the preset frequency Y1, the corresponding mode is marked as the basic power consumption; otherwise, when the frequency of occurrence of the mode is less than the preset frequency Y1, the mode is marked as the first mode, and the second mode and the corresponding number of occurrences are obtained at the same time; Add the number of occurrences of the second mode to the number of occurrences of the first mode to get the total number of occurrences, then divide the total number of occurrences by the total time to get the total frequency of occurrence; When the total occurrence frequency is greater than or equal to the preset frequency Y1, the range between the power usage data corresponding to the first mode and the second mode is used as the basic power usage interval; otherwise, when the total occurrence frequency is less than the preset frequency Y1, the third mode and the number of occurrences are continuously obtained, and then, they are continuously processed in the above manner until the total occurrence frequency exceeds the preset frequency Y1, and the basic power usage interval of the target user is obtained according to the range of the processed mode obtained; The high power consumption interval acquisition unit is used to obtain the maximum value of the daily power usage data of the target user during the period, and obtain the high power consumption interval using the processing method in the basic power consumption interval acquisition unit; The daily power consumption interval acquisition unit is used to mark the data between the minimum value of the high power consumption interval and the maximum value of the basic power consumption interval as the daily power consumption interval.

2. The control and management system of a virtual power plant according to claim 1, characterized in that: The time division module includes: The basic power consumption period acquisition unit is used to obtain the basic power consumption period corresponding to the basic power consumption interval. First, the basic power consumption interval in the inertial power consumption interval is extracted, and the corresponding period of the basic power consumption interval in each day of the stage time is obtained. When there is a repetition of the period, the repetition frequency of the corresponding period is obtained. When the repetition frequency exceeds a threshold value Y2, the corresponding period is marked as the basic power consumption period; The other power consumption period acquisition unit is used to process the high power consumption period and the daily power consumption period in the inertial power consumption period respectively according to the above method to obtain the high power consumption period and the daily power consumption period respectively.

3. The control and management system of a virtual power plant according to claim 1, characterized in that: The remote monitoring module specifically includes: The first and second level monitoring signal acquisition unit is used to acquire the first level monitoring signal and the second level monitoring signal. Specifically, according to the divided time periods, the power usage data of the target user is acquired in each time period, and the power usage data is compared with the inertia extreme value in the inertia power consumption interval. The inertia extreme value includes the inertia minimum value and the inertia maximum value. The inertia minimum value is the minimum value of the basic power consumption interval, and the inertia maximum value is the maximum value of the high power consumption interval. When the power usage data is not within the inertia extreme value range, the power usage data at this time is marked as abnormal usage data Dy, and the duration Ty of the abnormal usage data is monitored at the same time; The abnormal parameter Yc of the target user is obtained by using the formula Yc=Dy×A+Ty×B, where A is the fixed factor of the abnormal usage data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal usage data is lower than the minimum inertia value, the fixed factor is a1, and when the abnormal usage data is higher than the maximum inertia value, the fixed factor is a2. When the abnormal parameter Yc is less than the threshold value X1, a primary monitoring signal will be generated, and when the abnormal parameter Yc exceeds the threshold value X1, a secondary monitoring signal will be generated.

4. A control and management method for a virtual power plant, characterized in that: The method comprises the following steps: S1 processes the power consumption data of the power user in the previous period of time to obtain an inertial power consumption interval, wherein the inertial power consumption interval includes a basic power consumption interval, a high power consumption interval, and a daily power consumption interval; S2 matches the data of the inertial power consumption interval with the time period of each day to obtain the inertial power consumption time period, wherein the inertial power consumption time period includes the basic power consumption time period, the daily power consumption time period and the high power consumption time period; S3 collects metering data in the electric meter in real time, and compares the metering data of the electric user with the inertial power consumption interval to obtain abnormal usage data, processes the abnormal usage data to obtain abnormal parameters, compares the abnormal parameters with the threshold value X1, and obtains a corresponding monitoring signal, wherein the monitoring signal includes a primary monitoring signal and a secondary monitoring signal, and when the metering data of the electric user is in the inertial power consumption interval, compares the collected time with the corresponding inertial power consumption period to obtain a tertiary monitoring signal; S4 receives the above multi-level monitoring signals and displays them; In step S1, the power consumption data of the power user in the previous time period is processed to obtain the inertial power consumption interval, including: S11 obtains the minimum value of the daily power usage data of the target user within the stage time, first obtains the mode of the minimum value of the power usage data within the stage time, and divides the number of times the mode occurs by the total time to obtain the frequency of the mode occurrence; S12: if the frequency of occurrence of the mode is greater than or equal to the preset frequency Y1, the corresponding mode is marked as the basic power consumption; otherwise, when the frequency of occurrence of the mode is less than the preset frequency Y1, the mode is marked as the first mode, and the second mode and the corresponding number of occurrences are obtained; S13 adds the number of occurrences of the second mode to the number of occurrences of the first mode to obtain a total number of occurrences, and then divides the total number of occurrences by the total time to obtain a total frequency of occurrence; S14: when the total occurrence frequency is greater than or equal to the preset frequency Y1, the range between the power usage data corresponding to the first mode and the second mode is used as the basic power usage interval; otherwise, when the total occurrence frequency is less than the preset frequency Y1, the third mode and the number of occurrences are continuously obtained, and then, the third mode and the number of occurrences are continuously processed in the above manner until the total occurrence frequency exceeds the preset frequency Y1, and the basic power usage interval of the target user is obtained according to the range of the processed mode obtained; S15 obtains the maximum value of the target user's daily power usage data during the period, and processes it according to the method of steps S11-S14 to obtain a high power consumption interval; S16 marks the data between the minimum value of the high power consumption interval and the maximum value of the basic power consumption interval as the daily power consumption interval.

5. The control and management method of a virtual power plant according to claim 4, characterized in that: The target user is an electricity user corresponding to a meter position in the electricity meter, the stage time is a preset value, and the method for obtaining the electricity usage data of the target user is to divide the stage time into 30 days, and divide each day into 24 time periods, obtain the electricity consumption in the electricity meter once every hour, and subtract the electricity consumption in the previous time period from the current electricity consumption to obtain the electricity usage data of the target user in this time period.

6. The control and management method of a virtual power plant according to claim 4, characterized in that: In step S2, the data of the inertial power consumption interval is matched with the time period of each day to obtain the inertial power consumption time period, including: First, extract the basic power consumption interval in the inertial power consumption interval, obtain the corresponding time period of the basic power consumption interval in each day of the stage time, and when there is a repetition of the time period, obtain the repetition frequency of the corresponding time period. When the repetition frequency exceeds the threshold value Y2, mark the corresponding time period as the basic power consumption period; The high power consumption interval and the daily power consumption interval in the inertial power consumption interval are processed respectively according to the above method to obtain the high power consumption time period and the daily power consumption time period respectively.

7. The control and management method of a virtual power plant according to claim 4, characterized in that: In step S3, the method for obtaining the primary monitoring signal and the secondary monitoring signal is: S31 obtains the target user's power usage data in each time period according to the divided time periods, and compares the power usage data with the inertia extreme values ​​in the inertia power consumption interval. The inertia extreme values ​​include the inertia minimum value and the inertia maximum value. The inertia minimum value is the minimum value of the basic power consumption interval, and the inertia maximum value is the maximum value of the high power consumption interval. When the power usage data is not within the inertia extreme value range, the power usage data at this time is marked as abnormal usage data Dy, and the duration Ty of the abnormal usage data is monitored; S32 uses the formula Yc=Dy×A+Ty×B to obtain the abnormal parameter Yc of the target user, where A is the fixed factor of the abnormal usage data, B is the fixed factor of the duration Ty, and the fixed factor A includes a1 and a2. When the abnormal usage data is lower than the minimum inertia value, the fixed factor is a1, and when the abnormal usage data is higher than the maximum inertia value, the fixed factor is a2; S33 When the abnormal parameter Yc is less than the threshold value X1, a first-level monitoring signal will be generated, and when the abnormal parameter Yc exceeds the threshold value X1, a second-level monitoring signal will be generated.

8. The control and management method of a virtual power plant according to claim 4, characterized in that: In step S3, the method for obtaining the three-level monitoring signal is: S3-1 obtains the real-time power usage data of the target user in each time period. When the real-time power usage data is within the inertial power usage interval, the power usage data is matched with the inertial power usage interval to obtain the actual inertial power usage time period of the power usage data at this time; S3-2 also compares the actual inertia power consumption period of this period with the predicted inertia power consumption period according to the predicted inertia power consumption period corresponding to this period; When the two are consistent, it means that the target user is using electricity normally at this time. When the two are inconsistent, the time period at this time is marked as the first time period, and the real-time power usage data of the next time period is monitored and processed in the same way. When the two are inconsistent, the corresponding time period is marked as the first time period, and so on. S3-3 obtains the number of times the mark of the first time period appears, and when the number of times the first time period appears exceeds a threshold value X2, a third-level monitoring signal is generated.

Citation Information

Patent Citations

  • Control system of virtual power plant and virtual power plant

    CN114881263A

  • Generator set parallel operation control system

    CN116979615A