A metering side load credible checking method for power spot transaction

CN123015160APending Publication Date: 2026-10-30STATE GRID HUBEI MARKETING SERVICE CENT (MEASUREMENT CENT)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611381958.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-07
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0003]然而直流快充桩中的AC/DC和DC/DC变换模块在工作状态切换或响应现货价格信号进行功率调节时,会产生数百毫秒至数秒级的暂态过程,而充电桩内置计量芯片的采样和抗混叠滤波性能有限,在该暂态过程中采集到的功率和能量值存在固有的计量残差,这个残差的大小和形态与暂态发生的时刻相对于现货校核窗口边界的相对位置直接相关,当功率突变的暂态过程恰好跨越相邻校核窗口分界时,该计量残差会被分裂到两个窗口中,产生非随机性的、跨窗口互相关联的偏差,现有校核方法将这种发生在物理层面的计量失真与真实的负荷偏离混为一谈,一旦充电设备依据结算价格频繁调节功率,暂态计量残差在校核中会被系统性放大,导致对负荷申报可信度的判定失真

Benefits of technology

1.从直流快充桩的暂态过程这一物理源头出发,通过差分残差序列的极性反转特征识别跨窗暂态事件,将暂态计量残差从充电设备的正常负荷偏离中剥离出来,消除了变换模块状态切换和功率调节在计量芯片上引发的固有失真对校核结果的干扰,针对暂态时段被校核窗口边界切割这一核心难点,利用差分残差序列在极性反转处的过零时刻自适应划分暂态时段的归属边界,使得暂态总残差在两个窗口的分配比例由暂态过程本身的时间特性决定,避免了人为窗口边界与实际暂态转换点不一致带来的分配偏差,提高了校核窗口计量能量值的修正精度;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123015160A_ABST
    Figure CN123015160A_ABST
Patent Text Reader

Abstract

The application discloses a kind of load of metering side for electric power spot transaction credible checking method, specifically related to the technical field of the metering data checking of charging equipment, for solving the problem that the load data is distorted due to the transient measurement residual generated when the working state of conversion module in direct current fast charging pile is switched or power is regulated crosses the boundary of checking window;By obtaining the measurement energy value, measurement power and power mutation event of charging equipment in each checking window, the difference residual sequence between the measurement power and the sliding average power of adjacent checking windows is calculated, the polarity reversal feature near the boundary of adjacent checking windows and the peak residual ratio identify the cross-window transient event, the steady-state power slope before and after the mutation is used to construct the reference energy track and obtain the transient total residual, the zero-crossing time of polarity reversal of difference residual sequence is adaptively divided into time periods according to the difference residual sequence, and the transient total residual is decomposed, and the corrected energy value is obtained by corresponding deduction from the measurement energy value of adjacent two checking windows.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of metering data verification technology for charging equipment, and more specifically, to a reliable load verification method for metering side in electricity spot trading. Background Technology

[0002] In electricity spot trading, charging stations, as flexible loads, need to declare short-term load baselines to the market. After operation, the market operator will settle accounts based on the deviation between the actual metering data and the declared baseline. Existing load credibility verification methods mainly rely on power data sequences collected by metering devices. By comparing the deviation between the declared and measured values, and combining statistical thresholds, the credibility of the load declaration is judged. Typically, the metering values ​​within the verification time window are treated as stable sampling points, and the cumulative energy value or average power is used as the verification basis. The reason for adopting this approach is that the power change of charging equipment is gradual during the steady-state charging phase, and the total energy consumption deviation within the verification window can reflect the honesty of the declaration behavior. Moreover, this method is simple to calculate and easy to implement in a remote verification system. Within the verification window, the premise that the metering data is considered credible is that the charging equipment is operating in a stable state and the metering device can accurately reflect the power consumption.

[0003] However, when the AC / DC and DC / DC conversion modules in DC fast charging piles switch working states or adjust power in response to spot price signals, transient processes lasting from hundreds of milliseconds to several seconds occur. The sampling and anti-aliasing filtering performance of the metering chip built into the charging pile is limited. During this transient process, the power and energy values ​​collected have inherent metering residuals. The magnitude and shape of these residuals are directly related to the relative position of the transient occurrence time with respect to the boundary of the spot verification window. When the transient process of power change happens to cross the boundary of adjacent verification windows, the metering residuals will be split into two windows, producing non-random, cross-window correlated deviations. Existing verification methods confuse this metering distortion that occurs at the physical level with the actual load deviation. Once the charging equipment frequently adjusts the power based on the settlement price, the transient metering residuals will be systematically amplified during verification, leading to a distortion in the judgment of the credibility of the load declaration. Summary of the Invention

[0004] In order to overcome the above-mentioned defects of the prior art, the present invention provides a method for reliable load verification on the metering side for electricity spot trading to solve the problems mentioned in the background art.

[0005] To achieve the above objectives, the present invention provides the following technical solution:

[0006] A method for verifying the reliability of metering-side loads in electricity spot trading includes: S1: Obtain the metered energy value, metered power, and power mutation events of the charging device in each verification window; S2: Calculate the differential residual sequence between the metered power and the moving average power of adjacent verification windows. When the differential residual sequence shows a polarity reversal near the boundary of adjacent verification windows and the ratio of the peak residual before and after the reversal is within a preset range, the power mutation event is identified as a cross-window transient event. S3: For each cross-window transient event, construct a reference energy trajectory without transient influence using the steady-state power slope before the mutation and the steady-state power slope after the mutation, calculate the difference between the metered energy value and the reference energy trajectory during the transient period, and obtain the total transient residual. S4: Determine the zero-crossing time when the polarity of the differential residual sequence reverses near the boundary of the adjacent verification window. Divide the transient period into the first period and the second period based on the zero-crossing time. Decompose the total transient residual into the first window residual component and the second window residual component according to the ratio of the duration of the first period to the second period. S5: Subtract the residual components of the first and second windows from the metered energy values ​​of the two adjacent verification windows to obtain the corrected energy value used for load reliability verification.

[0007] Furthermore, the metered energy value, metered power, and power surge events of the charging device within each verification window are obtained, including:

[0008] The incremental value of the energy accumulation register with the verification window period is read from the register of the metering chip as the metering energy value. The sampled value sequence of the instantaneous active power register is read as the metering power. The sampled value sequence of the metering power is differentially divided point by point. The continuous sampling point interval where the differential value exceeds the steady-state fluctuation threshold is marked as a power mutation event.

[0009] Furthermore, the differential residual sequence between the measured power and the moving average power of adjacent verification windows is calculated. When the differential residual sequence exhibits polarity reversal near the boundary of adjacent verification windows and the ratio of the peak residuals before and after the reversal is within a preset range, the power mutation event is identified as a cross-window transient event, including:

[0010] The measured power of adjacent verification windows is processed by moving average to obtain moving average power. The measured power is subtracted from the moving average power point by point to obtain the differential residual sequence. The sign of the differential residual sequence on both sides of the boundary of adjacent verification windows is scanned. The polarity reversal is determined when the sign on both sides of the boundary changes from positive to negative or from negative to positive. The maximum absolute value of the differential residual sequence before the polarity reversal position is extracted as the first peak residual and the maximum absolute value after the polarity reversal position is extracted as the second peak residual. The ratio of the second peak residual to the first peak residual is calculated. When the ratio falls within the preset interval, the power mutation event that triggers the polarity reversal is identified as a cross-window transient event.

[0011] Furthermore, determining the polarity reversal by changing the sign on both sides of the boundary from positive to negative or from negative to positive includes: in the difference residual sequence, taking a preset number of sampling points from the boundary of the adjacent verification window to both sides; when the sampling points on the side closer to the previous verification window are all positive and the sampling points on the side closer to the next verification window are all negative, it is determined to be a polarity reversal from positive to negative; when the sampling points on the side closer to the previous verification window are all negative and the sampling points on the side closer to the next verification window are all positive, it is determined to be a polarity reversal from negative to positive.

[0012] Furthermore, the preset interval is determined in the following way: collect the peak residual ratios corresponding to all power mutation events identified as cross-window transient events in the historical verification cycle of the charging device, remove the ratios corresponding to pseudo cross-window events in which the transient period falls entirely within a single verification window, calculate the mean and standard deviation of the remaining ratios, and use the range of the mean positive and negative offset by a set multiple of the standard deviation as the preset interval.

[0013] Furthermore, for each cross-window transient event, a reference energy trajectory without transient effects is constructed using the steady-state power slope before and after the abrupt change. The difference between the metered energy value and the reference energy trajectory during the transient period is calculated to obtain the total transient residual, including:

[0014] Linear fitting is performed on the sampled power values ​​within the steady-state interval before the occurrence of the transient event to obtain the steady-state power slope before the abrupt change. Linear fitting is then performed on the sampled power values ​​within the steady-state interval after the occurrence of the transient event to obtain the steady-state power slope after the abrupt change. The steady-state power slope before and after the abrupt change are connected end to end on the time axis to form a reference power curve covering the transient period. Time integration is performed on the reference power curve to obtain the reference energy trajectory. The total transient residual is obtained by subtracting the value of the reference energy trajectory at the corresponding time from the measured energy value during the transient period.

[0015] Furthermore, the sampling sequence of metered power within the steady-state interval before the occurrence of the cross-window transient event and the sampling sequence of metered power within the steady-state interval after the occurrence of the cross-window transient event are extracted, including: tracing back from the start time of the power mutation event, determining the last sampling interval where the point-by-point difference value of the metered power is continuously lower than the steady-state fluctuation threshold as the steady-state interval before the occurrence of the cross-window transient event; and extending backward from the end time of the power mutation event, determining the first sampling interval where the point-by-point difference value of the metered power is continuously lower than the steady-state fluctuation threshold as the steady-state interval after the occurrence of the cross-window transient event.

[0016] Furthermore, the zero-crossing time of the polarity reversal of the difference residual sequence near the boundary of adjacent verification windows is determined. The transient period is divided into a first period and a second period based on the zero-crossing time. The total transient residual is decomposed into a first window residual component and a second window residual component according to the ratio of the duration of the first period to the second period, including:

[0017] In the differential residual sequence, locate the positive and negative sampling points adjacent to the polarity reversal position. Perform linear interpolation between the positive and negative sampling points, and determine the time when the interpolation result is zero as the zero-crossing time. Confirm that the zero-crossing time falls within the transient period. Divide the portion of the transient period earlier than the zero-crossing time into the first period and the portion later than the zero-crossing time into the second period. Calculate the ratio of the duration of the first period to the duration of the second period. Multiply the total transient residual by the ratio of the duration of the first period to the total duration of the transient period to obtain the first window residual component. Multiply the total transient residual by the ratio of the duration of the second period to the total duration of the transient period to obtain the second window residual component.

[0018] Further, by subtracting the residual components of the first and second windows from the metered energy values ​​of two adjacent verification windows, the corrected energy value used for load reliability verification is obtained, including:

[0019] The corrected energy value of the earlier-timed verification window is obtained by subtracting the residual component of the first window from the metering energy value of the earlier verification window. The corrected energy value of the later-timed verification window is obtained by subtracting the residual component of the second window from the metering energy value of the later-timed verification window. The corrected energy values ​​of the earlier and later verification windows are used as the corrected energy values ​​for load reliability verification.

[0020] Furthermore, before deducting the residual components of the first and second windows from the metered energy values ​​of the two adjacent verification windows, the method further includes: verifying whether the absolute values ​​of the residual components of the first and second windows do not exceed the preset proportion of the metered energy values ​​in the corresponding verification windows. If they do, the deduction is abandoned and the original metered energy value is retained as the correction energy value.

[0021] Compared with the prior art, the present invention has the following beneficial effects: 1. Starting from the physical source of the transient process of DC fast charging piles, this method identifies cross-window transient events by using the polarity reversal feature of the differential residual sequence. This separates the transient metering residual from the normal load deviation of the charging equipment, eliminating the interference of inherent distortions caused by the state switching of the conversion module and power regulation on the metering chip on the verification results. Addressing the core challenge of the transient period being cut by the verification window boundary, this method uses the zero-crossing moment of the differential residual sequence at the polarity reversal point to adaptively divide the boundary of the transient period. This ensures that the distribution ratio of the total transient residual in the two windows is determined by the time characteristics of the transient process itself, avoiding the distribution deviation caused by the inconsistency between the artificial window boundary and the actual transient transition point, and improving the correction accuracy of the metering energy value in the verification window. 2. Before applying the residual decomposition results, the ratio of the absolute values ​​of the first window residual components and the second window residual components to the corresponding window metered energy values ​​is verified. Abnormal decomposition results are excluded from the deduction operation, preventing erroneous corrections caused by accidental fluctuations in the differential residual sequence. This ensures the reliability of the corrected energy value output to the load reliability verification stage. The entire method, from reading the original data from the register of the charging equipment metering chip to finally outputting the corrected energy value after transient stripping, forms a closed-loop data processing chain. The input of each step comes from the output of the previous step. It does not rely on additional sensing devices or communication timing equipment and can be implemented under the existing hardware conditions of the charging equipment. This provides a reliable guarantee method based on the metering side's own data for load baseline verification when the charging station participates in electricity spot trading. Attached Figure Description

[0022] Figure 1 The flowchart below shows a method for verifying the reliability of metering-side loads in electricity spot trading according to the present invention.

[0023] Figure 2 This is a flowchart illustrating the cross-window transient event recognition method of the present invention. Detailed Implementation

[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0025] Example: Figure 1 This invention presents a method for verifying the reliability of metering-side loads in electricity spot trading, comprising:

[0026] S1: Obtain the metered energy value, metered power, and power mutation events of the charging device in each verification window;

[0027] S2: Calculate the differential residual sequence between the metered power and the moving average power of adjacent verification windows. When the differential residual sequence shows a polarity reversal near the boundary of adjacent verification windows and the ratio of the peak residual before and after the reversal is within a preset range, the power mutation event is identified as a cross-window transient event.

[0028] S3: For each cross-window transient event, construct a reference energy trajectory without transient influence using the steady-state power slope before the mutation and the steady-state power slope after the mutation, calculate the difference between the metered energy value and the reference energy trajectory during the transient period, and obtain the total transient residual.

[0029] S4: Determine the zero-crossing time when the polarity of the differential residual sequence reverses near the boundary of the adjacent verification window. Divide the transient period into the first period and the second period based on the zero-crossing time. Decompose the total transient residual into the first window residual component and the second window residual component according to the ratio of the duration of the first period to the second period.

[0030] S5: Subtract the residual components of the first and second windows from the metered energy values ​​of the two adjacent verification windows to obtain the corrected energy value used for load reliability verification.

[0031] The process of obtaining the metered energy value, metered power, and power mutation events of the charging device within each verification window is as follows:

[0032] The charging equipment has a built-in metering chip containing an energy accumulation register and an instantaneous active power register. The verification window is preset by the electricity spot trading system, dividing the operating time into consecutive verification windows with a fixed duration. At the beginning of each verification window, the metering chip clears the energy accumulation register to zero and restarts the accumulation process, while continuously updating the value of the instantaneous active power register during the accumulation process.

[0033] At the end of each verification window, the current count value of the energy accumulation register is read. The current count value of the energy accumulation register is the total energy consumed by the charging equipment within this verification window, and the read current count value is used as the metered energy value. The count value of the energy accumulation register can be represented by the number of pulses corresponding to watt-hours or kilowatt-hours. The number of pulses is converted into an energy value through a fixed conversion relationship between the number of pulses and the unit of energy. At the same time, all instantaneous active power records within this verification window are extracted from the instantaneous active power register. The instantaneous active power register refreshes its value every fixed sampling period and stores the value in a buffer. All consecutive instantaneous active power records in the buffer from the start time to the end time of this verification window are arranged in chronological order to obtain the sampled value sequence of the metered power. Each sampling point in the sampled value sequence of the metered power carries the numerical value and the sampling timestamp.

[0034] After obtaining the sampled power value sequence, point-by-point difference calculation is performed on the values ​​of adjacent sampling points in the sequence. Point-by-point difference refers to subtracting the value of the previous sampling point from the value of the next sampling point in the sequence, resulting in a series of difference values. The steady-state fluctuation threshold is predetermined based on the statistical range of power fluctuations of the charging equipment under a stable and continuous operating state without power mutations. For example, the power sampled value sequence of the charging equipment continuously outputting constant power during a period of time in historical operating data is extracted, the absolute value of the difference between adjacent sampling points in the sequence is calculated, and the upper limit of the absolute value covering the normal fluctuation range is taken as the steady-state fluctuation threshold. When multiple consecutive sampling points in the sampled power value sequence have difference values ​​exceeding the steady-state fluctuation threshold, the start and end time intervals of these consecutive sampling points are marked as a power mutation event. Exceeding the steady-state fluctuation threshold means that the absolute value of the difference is greater than the steady-state fluctuation threshold. Continuous means that there are no sampling points between two adjacent sampling points that exceed the steady-state fluctuation threshold whose absolute value of the difference falls back to within the steady-state fluctuation threshold. The start time, end time, and corresponding sampling point values ​​of the marked power mutation events are recorded together.

[0035] Figure 2 A flowchart for the cross-window transient event identification method of this invention is provided. The process of calculating the difference residual sequence between the measured power and the moving average power of adjacent verification windows, and identifying a power mutation event as a cross-window transient event when the polarity of the difference residual sequence reverses near the boundary of adjacent verification windows and the ratio of the peak residual before and after the polarity reversal is within a preset range, is as follows:

[0036] A moving average is applied to the metered power values ​​of adjacent verification windows. Adjacent verification windows refer to the preceding and following verification windows that are sequentially connected. The metered power is obtained during the acquisition of the charging device's metered energy value, metered power, and power surge events within each verification window. The metered power consists of a sampling timestamp and the corresponding power value. The moving average process involves setting a sliding window containing a fixed number of consecutive sampling points. Starting from the beginning of the metered power sampling value sequence, the arithmetic mean of the power values ​​of all sampling points within the sliding window is calculated. This arithmetic mean is used as the moving average power value corresponding to the center position of the sliding window. The sliding window is then moved one sampling point forward, and the arithmetic averaging operation is repeated until the sliding window covers the last sampling point of the metered power sampling value sequence. The length of the sliding window is determined by the metered power sampling period. For example, when the metered power sampling period is 1 second, the length of the sliding window can be set to 5 sampling points. Each time the sliding window moves, a moving average power value is output. All moving average power values ​​are arranged in chronological order to form a moving average power sequence.

[0037] The differential residual sequence is obtained by subtracting the time-aligned sampling points in the moving average power sequence point by point from the measured power value sequence. Point-by-point subtraction means subtracting the moving average power value at the corresponding sampling time from the measured power value at each sampling time, resulting in a series of differences. This series of differences forms the differential residual sequence. Each point in the differential residual sequence carries the sign of the value and its absolute value; a positive sign indicates that the measured power is higher than the moving average power, and a negative sign indicates that the measured power is lower than the moving average power.

[0038] The program scans the signs of the differential residual sequence on both sides of the boundary of adjacent verification windows. The boundary of an adjacent verification window is the end time of the previous verification window and the start time of the next verification window. Using the boundary of the adjacent verification window as a reference line, several sampling points are extended to both sides from the boundary, and the signs of the extended sampling points are checked. A change in sign from positive to negative or vice versa on both sides of the adjacent verification window boundary is considered a polarity reversal. Specifically, in the differential residual sequence, a predetermined number of sampling points are taken from both sides of the adjacent verification window boundary. When all sampling points closer to the previous verification window are positive and all sampling points closer to the next verification window are negative, it is considered a polarity reversal from positive to negative; conversely, when all sampling points closer to the previous verification window are negative and all sampling points closer to the next verification window are positive, it is considered a polarity reversal from negative to positive. The preset number is set based on the sampling period of the measured power and the typical duration of the transient process. For example, when the sampling period of the measured power is 1 second, the preset number can be set to 3 sampling points.

[0039] After determining the existence of polarity reversal, the maximum absolute value of the difference residual sequence before the polarity reversal position is extracted as the first peak residual, and the maximum absolute value of the difference residual sequence after the polarity reversal position is extracted as the second peak residual. The extraction range of the first peak residual is the difference residual sequence from the boundary of the adjacent verification window backward to the start time of the power mutation event that triggered the polarity reversal. The extraction range of the second peak residual is the difference residual sequence from the boundary of the adjacent verification window backward to the end time of the power mutation event that triggered the polarity reversal. Within the extraction range of the first peak residual, the absolute value of each difference residual point within the extraction range is taken one by one, and the absolute value corresponding to the difference residual point with the largest absolute value is selected as the first peak residual. Within the extraction range of the second peak residual, the absolute value of each difference residual point within the extraction range is taken one by one, and the absolute value corresponding to the difference residual point with the largest absolute value is selected as the second peak residual.

[0040] The peak residual ratio is obtained by calculating the ratio of the second peak residual to the first peak residual. The peak residual ratio is calculated by dividing the value of the second peak residual by the value of the first peak residual, and the resulting dimensionless pure value is used as the peak residual ratio.

[0041] To determine whether the peak residual ratio falls within a preset interval, the preset interval needs to be determined in advance. The preset interval is determined as follows: Collect the peak residual ratios corresponding to all power surge events identified as cross-window transient events in the charging device's historical calibration cycles. Remove the ratios corresponding to pseudo-cross-window events where the transient period falls entirely within a single calibration window. Calculate the mean and standard deviation of the remaining ratios. The preset interval is the range of the mean plus or minus a set multiple of the standard deviation. Specifically, the collection time span is several past complete calibration cycles, such as the past 30 calibration cycles. Among all collected peak residual ratios, check one by one whether the transient period of the power surge event corresponding to each peak residual ratio falls entirely within the same calibration window. If the end time of the transient period is less than or equal to the end time of the calibration window and the start time of the transient period is greater than or equal to the start time of the calibration window, then the transient period is determined to fall entirely within a single calibration window. The power surge event is identified as a pseudo-cross-window event, and its corresponding peak residual ratio is removed. After removing peak residuals, the arithmetic mean of all remaining peak residual ratios is calculated. Then, the standard deviation of all remaining peak residual ratios is calculated. The standard deviation is calculated by subtracting the mean from each remaining peak residual ratio, squaring the result, summing all squares, dividing by the number of remaining peak residual ratios, and then taking the square root. Setting a multiple of the standard deviation means setting a factor, multiplying the factor by the standard deviation to obtain the offset. The mean plus the offset serves as the upper limit of the preset interval, and the mean minus the offset serves as the lower limit. The factor is determined based on the statistical confidence level requirements; for example, setting it to 2 or 3 times the standard deviation. 2 times the standard deviation corresponds to a confidence level of approximately 95%, and 3 times the standard deviation corresponds to a confidence level of approximately 99%. The preset interval is not a fixed numerical range but is continuously updated as historical data accumulates to ensure that the preset interval can adapt to the slow changes in the operating characteristics of the charging equipment.

[0042] When the peak-to-residual ratio falls within a preset interval, the power surge event that triggers polarity reversal is identified as a cross-window transient event. Falling within the preset interval means the peak-to-residual ratio is greater than or equal to the lower limit of the preset interval and less than or equal to the upper limit. Power surge events identified as cross-window transient events retain their start and end times for subsequent calculation of the total transient residual and residual decomposition.

[0043] For each window-crossing transient event, a reference energy trajectory without transient effects is constructed using the steady-state power slope before and after the abrupt change. The difference between the metered energy value and the reference energy trajectory during the transient period is calculated to obtain the total transient residual, as follows:

[0044] Tracing back from the start of the power surge event, the last sampling interval where the point-by-point difference value of the metered power continuously falls below the steady-state fluctuation threshold is defined as the steady-state interval before the occurrence of the cross-window transient event. The start time of the power surge event is obtained during the acquisition of the metered energy value, metered power, and power surge event of the charging device within each verification window. The point-by-point difference value of the metered power refers to the difference between the values ​​of two adjacent sampling points in the metered power sampling value sequence. The calculation method for the point-by-point difference value of the metered power has been given during the acquisition of the metered energy value, metered power, and power surge event of the charging device within each verification window. The steady-state fluctuation threshold is predetermined during the acquisition of the metered energy value, metered power, and power surge event of the charging device within each verification window. The steady-state fluctuation threshold is used to distinguish between a stable power fluctuation state and a power surge state. Backtracking refers to starting from the initial moment of a power surge event and examining each sampling point sequentially in the reverse direction of the time axis. Sampling points where the absolute value of the point-by-point difference in measured power is less than or equal to the steady-state fluctuation threshold are grouped into the same candidate interval. Backtracking stops when a sampling point with an absolute value of the point-by-point difference in measured power greater than the steady-state fluctuation threshold is encountered. The candidate interval formed during the backtracking process is taken as the steady-state interval before the occurrence of the windowed transient event. The steady-state interval before the occurrence of the windowed transient event consists of several consecutive sampling points. The measured power values ​​corresponding to the sampling points within the steady-state interval before the occurrence of the windowed transient event are within the steady-state fluctuation range, used to fit the steady-state power change trend before the surge.

[0045] Extending backward from the end of the power surge event, the first sampling interval where the point-by-point difference value of the metered power is continuously lower than the steady-state fluctuation threshold is defined as the steady-state interval after the occurrence of the cross-window transient event. The end of the power surge event is obtained during the acquisition of the metered energy value, metered power, and power surge event of the charging device within each verification window. Extending backward means checking each sampling point along the positive direction of the time axis starting from the end of the power surge event. Sampling points where the absolute value of the point-by-point difference value of the metered power is less than or equal to the steady-state fluctuation threshold are grouped into the same candidate interval. When the extension continues backward and a sampling point where the absolute value of the point-by-point difference value of the metered power is greater than the steady-state fluctuation threshold is encountered, the extension stops, and the candidate interval formed during the extension process is taken as the steady-state interval after the occurrence of the cross-window transient event. The steady-state interval after the occurrence of the cross-window transient event consists of several consecutive sampling points. The metered power value corresponding to the sampling points in the steady-state interval after the occurrence of the cross-window transient event is within the steady-state fluctuation range, and is used to fit the steady-state power change trend after the surge.

[0046] Linear fitting is performed on the sampled power values ​​within the steady-state interval before the occurrence of the transient event across the window to obtain the steady-state power slope before the abrupt change. The sampled power values ​​were obtained during the acquisition of the charging device's measured energy value, measured power, and power abrupt change events within each verification window. Each sampling point in the sampled power value sequence includes a sampling timestamp and a power value. Linear fitting involves using the sampling timestamps of all sampling points within the steady-state interval before the transient event as the independent variable and the power values ​​of all sampling points within the steady-state interval before the transient event as the dependent variable. The slope and intercept are solved using the least squares method to minimize the sum of the squares of the vertical distances from all sampling points within the steady-state interval before the transient event to the corresponding points on the fitted line. The resulting slope is the steady-state power slope before the abrupt change, representing the linear trend of power change over time within the steady-state interval before the transient event. The unit of the steady-state power slope before the abrupt change is power units divided by time units. If the power remains essentially constant within the steady-state range before the window-crossing transient event, the steady-state power slope before the abrupt change will be close to zero, indicating that the output power of the charging device remains almost constant during steady-state operation. If the power rises or falls slowly at a fixed rate within the steady-state range before the window-crossing transient event, the steady-state power slope before the abrupt change will be a non-zero constant, indicating that the output power of the charging device changes linearly at a fixed rate during steady-state operation.

[0047] Linear fitting is performed on the sampled power values ​​within the steady-state interval after the occurrence of the window-crossing transient event to obtain the steady-state power slope after the abrupt change. The linear fitting method is consistent with the linear fitting method for the steady-state interval before the occurrence of the window-crossing transient event, that is, the sampling timestamps of all sampling points within the steady-state interval after the occurrence of the window-crossing transient event are used as independent variables, and the power values ​​of all sampling points within the steady-state interval after the occurrence of the window-crossing transient event are used as dependent variables. The slope and intercept are solved using the least squares method. The slope obtained is the steady-state power slope after the abrupt change. The steady-state power slope after the abrupt change represents the linear change trend of power over time within the steady-state interval after the occurrence of the window-crossing transient event.

[0048] Connecting the steady-state power slopes before and after the abrupt change on the time axis forms a reference power curve covering the transient period. The time axis starts at the end of the steady-state interval before the windowed transient event and ends at the beginning of the steady-state interval after the windowed transient event. The end of the steady-state interval before the windowed transient event is adjacent to the beginning of the power abrupt change event, and the beginning of the steady-state interval after the windowed transient event is adjacent to the end of the power abrupt change event. Connecting the ends means extending the fitted line corresponding to the steady-state power slope before the abrupt change from the beginning of the steady-state interval before the windowed transient event to the end of the steady-state interval before the windowed transient event, and connecting the end of the steady-state interval before the windowed transient event to the beginning of the fitted line corresponding to the steady-state power slope after the abrupt change. The fitted line corresponding to the steady-state power slope after the abrupt change extends from the beginning of the steady-state interval after the windowed transient event to the end of the steady-state interval after the windowed transient event. The time interval between the start and end of a power surge event is called the transient period. Within this transient period, a straight line segment connects the power values ​​at the start of the power surge event (corresponding to the fitted line of the steady-state power slope before the surge) to the power values ​​at the end of the power surge event (corresponding to the fitted line of the steady-state power slope after the surge). This creates a complete reference power curve that starts at the beginning of the steady-state interval before the transient event, extends through the transient period, and reaches the end of the steady-state interval after the transient event. The reference power curve reflects the trajectory of the charging device's power change that would have followed without a power surge event—a reference power change path without transient effects.

[0049] The reference energy trajectory is obtained by integrating the reference power curve over time. Time integration refers to performing an integral operation on the reference power curve with time as the variable. Starting from the beginning of the transient period and ending at the end of the transient period, the power value corresponding to each time point on the reference power curve is multiplied by an infinitesimal time interval and then summed. The summed result is the value of the reference energy trajectory at the corresponding time. The reference energy trajectory represents the cumulative process of energy that the charging device should have consumed during the transient period under the condition of no transient influence.

[0050] The transient total residual is obtained by subtracting the value of the reference energy trajectory at the corresponding moment from the measured energy value during the transient period. The measured energy value is obtained during the process of acquiring the measured energy value, measured power, and power mutation events of the charging device in each calibration window. The measured energy value represents the total electrical energy actually consumed by the charging device during the transient period. The value of the reference energy trajectory at the corresponding moment is the theoretical cumulative electrical energy without transient effects during the transient period. The transient total residual obtained by subtracting the value of the reference energy trajectory at the corresponding moment from the measured energy value represents the total deviation between the measured energy value and the theoretical energy value caused by the transient process. The sign of the transient total residual reflects whether the metering chip over- or under-counted energy during the transient process, and the absolute value of the transient total residual reflects the severity of the transient metering error.

[0051] The process of determining the zero-crossing time when the polarity of the difference residual sequence reverses near the boundary of adjacent verification windows, dividing the transient period into a first period and a second period based on the zero-crossing time, and decomposing the total transient residual into the first window residual component and the second window residual component according to the ratio of the duration of the first period to the second period is as follows:

[0052] In the differential residual sequence, the positive and negative sampling points adjacent to each other at the polarity reversal point are located. The differential residual sequence is obtained during the calculation of the difference between the measured power and the moving average power in adjacent verification windows. When the differential residual sequence exhibits polarity reversal near the boundary of adjacent verification windows and the ratio of the peak residuals before and after the polarity reversal is within a preset range, the power abrupt change event is identified as a cross-window transient event. The polarity reversal point refers to the boundary position between two adjacent sampling points in the differential residual sequence where the sign changes. On the side of the polarity reversal point closer to the previous verification window, the sampling point value is positive; on the side closer to the subsequent verification window, the sampling point value is negative. The last sampling point on the side of the polarity reversal point closer to the previous verification window is determined as a positive sampling point, and the first sampling point on the side of the polarity reversal point closer to the subsequent verification window is determined as a negative sampling point. When the polarity inversion changes from negative to positive, the last sampling point on the side of the polarity inversion closest to the previous verification window is designated as a negative sampling point, and the first sampling point on the side of the polarity inversion closest to the next verification window is designated as a positive sampling point. Positive and negative sampling points are actual sampling points in the difference residual sequence. They are located on opposite sides of the boundary of adjacent verification windows. Positive sampling points carry a positive value and a sampling timestamp, while negative sampling points carry a negative value and a sampling timestamp.

[0053] Linear interpolation is performed between positive and negative sampling points, and the moment when the linear interpolation result is zero is defined as the zero-crossing moment. Linear interpolation involves using the sampling timestamp and positive value of the positive sampling points as the first endpoint, and the sampling timestamp and negative value of the negative sampling points as the second endpoint. A straight line segment is assumed between the first and second endpoints. Based on the linear correspondence between the time and value at each point on the line segment, the time point corresponding to the zero value is calculated. Since the positive values ​​of the positive sampling points are greater than zero, and the negative values ​​of the negative sampling points are less than zero, the straight line segment between the first and second endpoints must cross the zero-value line at some point in time. The moment when the line segment crosses the zero-value line is the zero-crossing moment. The specific execution method of linear interpolation is as follows: The absolute value of a positive sampling point is obtained by taking the absolute value of its positive value, and the absolute value of a negative sampling point is obtained by taking the absolute value of its negative value. The absolute values ​​of the positive and negative sampling points are added together to obtain the total span value. The scale factor is obtained by dividing the absolute value of the negative sampling point by the total span value. The zero-crossing time is the point in time between the sampling timestamps of the positive and negative sampling points, calculated by adding the scale factor to the sampling timestamp of the positive sampling point and multiplying it by the difference between the sampling timestamps of the negative and positive sampling points. The zero-crossing time is a point in time between the sampling timestamps of the positive and negative sampling points. The zero-crossing time reflects the true instant of transition of transient effects between two verification windows more accurately than the boundary of adjacent verification windows.

[0054] The zero-crossing time is confirmed to fall within the transient period. The transient period refers to the time interval between the start and end of a power surge event. The start and end times of the power surge event are obtained during the acquisition of the metered energy value, metered power, and power surge event data of the charging equipment within each calibration window. The method for confirming that the zero-crossing time falls within the transient period is to compare the zero-crossing time with the start and end times of the transient period. When the zero-crossing time is later than or equal to the start time of the transient period and earlier than or equal to the end time of the transient period, it is determined that the zero-crossing time falls within the transient period. In this case, there is a first interval between the start and zero-crossing times of the transient period, and a second interval between the zero-crossing time and the end time of the transient period. When the zero-crossing time is earlier than the start time of the transient period or later than the end time of the transient period, it is determined that the zero-crossing time falls outside the transient period. This indicates that the zero-crossing time of polarity reversal does not overlap with the transient process of the power mutation event in time. The polarity reversal of the differential residual sequence is caused by non-transient factors. No cross-window decomposition is performed on the total transient residual, and the power mutation event that triggers the polarity reversal is marked as an indivisible event.

[0055] When the zero-crossing time falls within the transient period, the portion of the transient period earlier than the zero-crossing time is designated as the first period, and the portion later than the zero-crossing time is designated as the second period. Specifically, the time period from the start of the transient period to the zero-crossing time is the first period, and the time period from the zero-crossing time to the end of the transient period is the second period. The first and second periods are consecutive in time, with the end of the first period coinciding with the start of the second period at the zero-crossing time. The first and second periods together cover the entire transient period, with no temporal overlap or gaps between them.

[0056] Calculate the ratio of the first time period duration to the second time period duration. The first time period duration is the length obtained by subtracting the start time of the transient period from the zero-crossing time, and the second time period duration is the length obtained by subtracting the zero-crossing time from the end time of the transient period. The ratio of the first to second time period durations is a dimensionless pure numerical value, representing the time distribution of transient effects within two adjacent verification windows. When the ratio is greater than 1, it indicates that a larger portion of the transient process falls within the first verification window, and the transient measurement error has a greater impact on energy measurement within the first verification window. When the ratio is less than 1, it indicates that a larger portion of the transient process falls within the second verification window, and the transient measurement error has a greater impact on energy measurement within the second verification window.

[0057] The first window residual component is obtained by multiplying the total transient residual by the ratio of the first time period duration to the total transient time period duration. The second window residual component is obtained by multiplying the total transient residual by the ratio of the second time period duration to the total transient time period duration. The total transient residual was already obtained during the process of constructing a reference energy trajectory without transient influence using the steady-state power slope before and after the abrupt change for each cross-window transient event, and calculating the difference between the measured energy value and the reference energy trajectory within the transient time period. The total transient time period duration refers to the time length obtained by subtracting the start time from the end time of the transient time period. The total transient time period duration is equal to the sum of the first and second time period durations. The ratio of the first time period duration to the total transient time period duration is the dimensionless ratio obtained by dividing the first time period duration by the total transient time period duration. This ratio represents the proportion of the transient time period belonging to the previous verification window to the entire transient time period. The ratio of the second time period duration to the total duration of the transient period refers to the dimensionless ratio obtained by dividing the second time period duration by the total duration of the transient period. This ratio indicates the proportion of the transient period that belongs to the subsequent verification window relative to the entire transient period. The first window residual component corresponds to the measurement error added to the previous verification window due to the transient process, and the second window residual component corresponds to the measurement error added to the subsequent verification window due to the transient process. The algebraic sum of the first window residual component and the second window residual component equals the total transient residual.

[0058] The process of subtracting the residual components of the first and second windows from the metered energy values ​​of two adjacent verification windows to obtain the corrected energy value used for load reliability verification is as follows:

[0059] Before subtracting the residual components of the first and second windows from the metered energy values ​​of two adjacent verification windows, it is verified whether the absolute values ​​of the first and second window residual components do not exceed the preset proportion of the metered energy values ​​within the corresponding verification window. The first and second window residual components are obtained during the process of determining the zero-crossing moment when the polarity of the differential residual sequence reverses near the boundary of adjacent verification windows, dividing the transient period into a first period and a second period based on the zero-crossing moment, and decomposing the total transient residual into the first and second window residual components according to the ratio of the duration of the first period to the second period. The metered energy values ​​are obtained during the process of acquiring the metered energy values, metered power, and power mutation events of the charging device within each verification window. The corresponding verification window refers to the verification window with the earlier time sequence among the two adjacent verification windows corresponding to the first window residual component, and the verification window with the later time sequence among the two adjacent verification windows corresponding to the second window residual component. The specific verification method is as follows: For the residual component of the first window, take the absolute value of the residual component of the first window, and simultaneously take the metering energy value of the earlier timing verification window in the two adjacent verification windows. Multiply the metering energy value of the earlier timing verification window in the two adjacent verification windows by a preset ratio to obtain a ratio threshold, and compare whether the absolute value of the residual component of the first window does not exceed this ratio threshold. For the residual component of the second window, take the absolute value of the residual component of the second window, and simultaneously take the metering energy value of the later timing verification window in the two adjacent verification windows. Multiply the metering energy value of the later timing verification window in the two adjacent verification windows by a preset ratio to obtain another ratio threshold, and compare whether the absolute value of the residual component of the second window does not exceed the other ratio threshold. The preset ratio is a pre-defined dimensionless value. The preset ratio is determined based on the nominal accuracy level of the metering chip and the statistical relationship between transient residuals and metering energy values ​​in historical calibrations. For example, the maximum permissible error percentage of the metering chip can be used as the preset ratio, or a sample of the ratio of the total transient residuals that have been manually verified as true transient errors in historical calibration cycles to the corresponding window metering energy values ​​can be collected, and the statistical quantile of the ratio sample can be used as the preset ratio.If the absolute value of the residual component in the first window exceeds the ratio threshold obtained by multiplying the metering energy value of the earlier time-series verification window in the two adjacent verification windows by a preset ratio, or if the absolute value of the residual component in the second window exceeds the ratio threshold obtained by multiplying the metering energy value of the later time-series verification window in the two adjacent verification windows by a preset ratio, then the cross-window decomposition result of the current transient total residual is determined to be abnormal. The deduction operation on the metering energy values ​​of the two adjacent verification windows is abandoned, and the original metering energy values ​​of the earlier time-series verification window and the later time-series verification window in the two adjacent verification windows are retained. The original metering energy values ​​of the earlier time-series verification window and the later time-series verification window in the two adjacent verification windows are used as the corrected energy values ​​for load reliability verification.

[0060] If the absolute value of the residual component of the first window does not exceed the proportional threshold obtained by multiplying the metered energy value of the earlier-timed verification window in the two adjacent verification windows by a preset ratio, and the absolute value of the residual component of the second window does not exceed the proportional threshold obtained by multiplying the metered energy value of the later-timed verification window in the two adjacent verification windows by a preset ratio, then the following deduction operation is performed. The residual component of the first window is subtracted from the metered energy value of the earlier-timed verification window in the two adjacent verification windows to obtain the corrected energy value of the earlier verification window; the earlier-timed verification window in the two adjacent verification windows refers to the verification window that starts earlier in time, that is, the first verification window in the two adjacent verification windows. The metered energy value of the earlier-timed verification window in the two adjacent verification windows has been obtained in the process of acquiring the metered energy value, metered power and power mutation events of the charging device in each verification window. The corrected energy value for the later verification window is obtained by subtracting the residual component of the second window from the metered energy value of the later verification window within two adjacent verification windows. The later verification window refers to the verification window that starts later in time within two adjacent verification windows; the metered energy value of the later verification window within two adjacent verification windows has already been obtained during the acquisition of the metered energy value, metered power, and power mutation events of the charging equipment within each verification window. The corrected energy values ​​of the earlier and later verification windows are used as the corrected energy values ​​for load reliability verification. The corrected energy values ​​have been stripped of the metered residual introduced by cross-window transient events and are used to replace the original metered energy values ​​for load baseline deviation calculation and reliability determination.

[0061] All calculations involved in the embodiments are performed using dimensionless numerical values, and the preset parameters and thresholds in the calculations can be set by those skilled in the art according to actual conditions.

[0062] This technical solution can be flexibly deployed, for example, as embedded software running on device hardware, or installed on personal computers or other smart terminals with user interfaces, thus adapting to various hardware environments and usage requirements.

[0063] The above solutions can be implemented in software, hardware, firmware, or a combination thereof. When implemented in software, they are presented, in whole or in part, as a computer program product, containing one or more computer instructions or programs. When these instructions or programs are loaded and executed on a computer, results are produced corresponding to the processes or functions of the embodiments of this application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium or transmitted from one medium to another via wired or wireless means, such as from a website, server, or data center via wired means such as fiber optic cables, twisted-pair cables, or coaxial cables, or wireless means such as infrared or microwaves to another site. A computer-readable storage medium refers to any usable medium that a computer can access or a data storage device such as a server or data center that contains one or more usable media, including magnetic media such as floppy disks, hard disks, and magnetic tapes, optical media such as DVDs, and semiconductor media such as solid-state drives.

[0064] The specific working process of the system, device and module can be found in the method embodiment, and will not be repeated here.

[0065] The disclosed systems, devices, and methods can be implemented in other ways. The device embodiments are for illustrative purposes only, and the module division is only a logical division. In practice, different divisions can be implemented, such as merging or integrating multiple modules or components, or omitting some features. Coupling, direct coupling, or communication connections between the components can be achieved through interfaces, while indirect coupling or communication connections can take electrical, mechanical, or other forms.

[0066] The modules described as separate components may or may not be physically separated. The components shown as modules can be physical hardware or software, and can be deployed centrally or distributed across multiple network nodes. Some or all of the modules can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0067] The functional modules in each embodiment can be integrated into one processing module, or they can exist independently, or two or more modules can be integrated into one.

[0068] If the functionality is implemented as a software module and used as an independent product, it can be stored in a computer-readable storage medium. Under this understanding, the substantial contribution of the technical solution of this application can be embodied in the form of a software product. This computer software product is stored in a storage medium and contains instructions to cause a computer device, such as a personal computer, server, or network device, to execute all or part of the steps of the methods in the embodiments of this application. The storage medium includes any medium capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory, random access memory, magnetic disk, or optical disk.

[0069] The above are merely specific embodiments of this application, and the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should fall within the scope of protection of this application.

Claims

1. A method for verifying the reliability of metering-side loads in electricity spot trading, characterized in that, include: S1: Obtain the metered energy value, metered power, and power mutation events of the charging device in each verification window; S2: Calculate the differential residual sequence between the metered power and the moving average power of adjacent verification windows. When the differential residual sequence shows a polarity reversal near the boundary of adjacent verification windows and the ratio of the peak residual before and after the reversal is within a preset range, the power mutation event is identified as a cross-window transient event. S3: For each cross-window transient event, construct a reference energy trajectory without transient influence using the steady-state power slope before the mutation and the steady-state power slope after the mutation, calculate the difference between the metered energy value and the reference energy trajectory during the transient period, and obtain the total transient residual. S4: Determine the zero-crossing time when the polarity of the differential residual sequence reverses near the boundary of the adjacent verification window. Divide the transient period into the first period and the second period based on the zero-crossing time. Decompose the total transient residual into the first window residual component and the second window residual component according to the ratio of the duration of the first period to the second period. S5: Subtract the residual components of the first and second windows from the metered energy values ​​of the two adjacent verification windows to obtain the corrected energy value used for load reliability verification.

2. The method for reliable load verification on the metering side for electricity spot trading according to claim 1, characterized in that, Acquire the metered energy value, metered power, and power surge events of the charging device within each verification window, including: The incremental value of the energy accumulation register with the verification window period is read from the register of the metering chip as the metering energy value. The sampled value sequence of the instantaneous active power register is read as the metering power. The sampled value sequence of the metering power is differentially divided point by point. The continuous sampling point interval where the differential value exceeds the steady-state fluctuation threshold is marked as a power mutation event.

3. The method for reliable load verification on the metering side for electricity spot trading according to claim 1, characterized in that, Calculate the difference residual sequence between the measured power and the moving average power of adjacent verification windows. When the difference residual sequence exhibits polarity reversal near the boundary of adjacent verification windows and the ratio of the peak residuals before and after the reversal is within a preset range, the power mutation event is identified as a cross-window transient event, including: The measured power of adjacent verification windows is processed by moving average to obtain moving average power. The measured power is subtracted from the moving average power point by point to obtain the differential residual sequence. The sign of the differential residual sequence on both sides of the boundary of adjacent verification windows is scanned. The polarity reversal is determined when the sign on both sides of the boundary changes from positive to negative or from negative to positive. The maximum absolute value of the differential residual sequence before the polarity reversal position is extracted as the first peak residual and the maximum absolute value after the polarity reversal position is extracted as the second peak residual. The ratio of the second peak residual to the first peak residual is calculated. When the ratio falls within the preset interval, the power mutation event that triggers the polarity reversal is identified as a cross-window transient event.

4. The method for reliable load verification on the metering side for electricity spot trading according to claim 3, characterized in that, The polarity reversal is determined by the change of the sign on both sides of the boundary from positive to negative or from negative to positive. This includes: in the difference residual sequence, taking a preset number of sampling points from the boundary of the adjacent verification window to both sides. When the sampling points on the side closer to the previous verification window are all positive and the sampling points on the side closer to the next verification window are all negative, it is determined as a polarity reversal from positive to negative. When the sampling points on the side closer to the previous verification window are all negative and the sampling points on the side closer to the next verification window are all positive, it is determined as a polarity reversal from negative to positive.

5. The method for reliable load verification on the metering side for electricity spot trading according to claim 3, characterized in that, The preset interval is determined as follows: collect the peak residual ratios of all power mutation events identified as cross-window transient events in the historical verification period of the charging device, remove the ratios corresponding to pseudo-cross-window events whose transient periods fall entirely within a single verification window, calculate the mean and standard deviation of the remaining ratios, and use the range of the mean positive and negative offset by a set multiple of the standard deviation as the preset interval.

6. The method for reliable load verification on the metering side for electricity spot trading according to claim 1, characterized in that, For each window-crossing transient event, a reference energy trajectory without transient effects is constructed using the steady-state power slope before and after the abrupt change. The difference between the metric energy value and the reference energy trajectory during the transient period is calculated to obtain the total transient residual, including: Linear fitting is performed on the sampled power values ​​within the steady-state interval before the occurrence of the transient event to obtain the steady-state power slope before the abrupt change. Linear fitting is then performed on the sampled power values ​​within the steady-state interval after the occurrence of the transient event to obtain the steady-state power slope after the abrupt change. The steady-state power slope before and after the abrupt change are connected end to end on the time axis to form a reference power curve covering the transient period. Time integration is performed on the reference power curve to obtain the reference energy trajectory. The total transient residual is obtained by subtracting the value of the reference energy trajectory at the corresponding time from the measured energy value during the transient period.

7. The method for reliable load verification on the metering side for electricity spot trading according to claim 6, characterized in that, Extracting the sampled power values ​​of the metered power within the steady-state interval before the occurrence of the cross-window transient event and extracting the sampled power values ​​of the metered power within the steady-state interval after the occurrence of the cross-window transient event includes: tracing back from the start time of the power mutation event, determining the last sampling interval where the point-by-point difference value of the metered power is continuously lower than the steady-state fluctuation threshold as the steady-state interval before the occurrence of the cross-window transient event; and extending backward from the end time of the power mutation event, determining the first sampling interval where the point-by-point difference value of the metered power is continuously lower than the steady-state fluctuation threshold as the steady-state interval after the occurrence of the cross-window transient event.

8. The method for reliable load verification on the metering side for electricity spot trading according to claim 1, characterized in that, Determine the zero-crossing moment when the polarity of the differential residual sequence reverses near the boundary of adjacent verification windows. Divide the transient period into a first period and a second period based on the zero-crossing moment. Decompose the total transient residual into a first-window residual component and a second-window residual component according to the ratio of the duration of the first period to the second period, including: In the differential residual sequence, locate the positive and negative sampling points adjacent to the polarity reversal position. Perform linear interpolation between the positive and negative sampling points, and determine the time when the interpolation result is zero as the zero-crossing time. Confirm that the zero-crossing time falls within the transient period. Divide the portion of the transient period earlier than the zero-crossing time into the first period and the portion later than the zero-crossing time into the second period. Calculate the ratio of the duration of the first period to the duration of the second period. Multiply the total transient residual by the ratio of the duration of the first period to the total duration of the transient period to obtain the first window residual component. Multiply the total transient residual by the ratio of the duration of the second period to the total duration of the transient period to obtain the second window residual component.

9. The method for reliable load verification on the metering side for electricity spot trading according to claim 1, characterized in that, The corrected energy value for load reliability verification is obtained by subtracting the residual components of the first and second windows from the metered energy values ​​of two adjacent verification windows, including: The corrected energy value of the earlier-timed verification window is obtained by subtracting the residual component of the first window from the metering energy value of the earlier verification window. The corrected energy value of the later-timed verification window is obtained by subtracting the residual component of the second window from the metering energy value of the later-timed verification window. The corrected energy values ​​of the earlier and later verification windows are used as the corrected energy values ​​for load reliability verification.

10. A method for verifying the reliability of metering-side loads in electricity spot trading according to claim 9, characterized in that, Before deducting the residual components of the first and second windows from the metered energy values ​​of the two adjacent verification windows, the method further includes: verifying whether the absolute values ​​of the residual components of the first and second windows do not exceed the preset proportion of the metered energy values ​​in the corresponding verification windows. If they do, the deduction is abandoned and the original metered energy value is retained as the correction energy value.