Communication Delay Calibration Method, Device and Related Equipment in Power Real-Time Simulation
By constructing and processing communication delay sequences, determining and eliminating outliers, and obtaining target communication delay delay, the problems of communication delay uncertainty and jitter in real-time power simulation are solved, and the time synchronization accuracy is improved.
Patent Information
- Application Number
- CN202211071581.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-02
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-09-02
AI Technical Summary
In real-time power simulation, the uncertainty and jitter of communication delay make it difficult to ensure time synchronization accuracy, especially in large-scale real-time simulation parallel computing, it is difficult for the prior art to effectively calibrate communication delay.
By obtaining the most recent communication delay sequence, a second delay sequence including a local minimum value is constructed, a critical value is determined and elements smaller than the critical value are selected, and finally the mean of the third delay sequence is calculated to obtain the target communication delay.
The interference of communication time delay and jitter is eliminated, and the communication time delay is obtained that is close to the real one, improving the accuracy of time synchronization.
Smart Images

Figure CN115955286B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power system simulation, and more specifically, to a communication delay calibration method, device, and related equipment in power real-time simulation. Background Art
[0002] In recent years, to accelerate the solution process to achieve non-real-time or even real-time simulation calculations, the simulation calculations of power systems increasingly rely on the powerful computing power of computing hardware systems. Due to the sufficient computing resources and storage resources of computing hardware systems, they have obvious advantages over the single computers commonly used in the past. With the interconnection of regional power grids, the scale of power systems continues to expand. Coupled with the widespread use of large-scale new energy and other fast-response power electronic devices, the scale and computational complexity of power system simulation calculations have become increasingly complex, and the data interaction between each distributed computing sub-unit (task) during the power system simulation calculation has become more frequent.
[0003] To ensure the time synchronization of each computing sub-unit, a time calibration signal is usually sent at equal intervals by a synchronization source. After each simulation core receives this signal, it immediately sends a reply signal to the synchronization source for further time calibration. Theoretically, once the communication link is fixed, the communication delay between the synchronization source and the simulation core is fixed and unchanged. However, considering factors such as communication jitter, the delay of each communication between the synchronization source and the simulation core is not necessarily the same. Therefore, to ensure the time synchronization accuracy of large-scale real-time simulation parallel calculations, it is very important to calibrate the communication delay. Summary of the Invention
[0004] In view of this, the present application provides a communication delay calibration method, device, and related equipment in power real-time simulation to achieve the calibration of communication delay.
[0005] To achieve the above object, the first aspect of the present application provides a communication delay calibration method in power real-time simulation, including:
[0006] Obtain a communication delay sequence with a preset length that is closest to the current moment;
[0007] Based on the communication delay sequence, construct a second delay sequence, where the second delay sequence includes multiple local minimum values in the communication delay sequence;
[0008] Determine a critical value based on the second delay sequence, and screen out the elements smaller than the critical value from the second delay sequence to obtain a third delay sequence;
[0009] Obtain the mean value of the third delay sequence to obtain the target communication delay.
[0010] Preferably, the process of obtaining a communication delay sequence with a preset length that is closest to the current moment includes:
[0011] Obtain the time difference between transmission and reception of the synchronization source to get a plurality of time differences. The time difference between transmission and reception is the time difference between the first moment when the synchronization source sends out the synchronization signal and the second moment when it receives the synchronization signal returned by the simulation core, and both the first moment and the second moment are within K seconds from the current moment, where K is a preset value;
[0012] Divide each time difference by 2 to obtain a plurality of communication delays;
[0013] Based on the first moment corresponding to each communication delay, perform time sorting on the plurality of communication delays to obtain the communication delay sequence.
[0014] Preferably, the value of K is 1.
[0015] Preferably, the process of constructing a second delay sequence based on the communication delay sequence includes:
[0016] Using the first element of the communication delay sequence as the starting point, slide a sliding window with a preset size at a preset step length in the communication delay sequence to obtain a plurality of communication delay subsequences;
[0017] Take the minimum value of each communication delay subsequence to obtain a plurality of local minimum values, and use the plurality of local minimum values to construct the second delay sequence.
[0018] Preferably, the preset size is 3.
[0019] Preferably, the preset step length is 1.
[0020] Preferably, the process of determining the critical value based on the second delay sequence includes:
[0021] Obtain the mean value of each element in the second delay sequence;
[0022] Multiply the mean value by a preset coefficient to obtain the critical value.
[0023] The second aspect of the present application provides a communication delay calibration device in power real-time simulation, including:
[0024] A communication delay acquisition unit, configured to acquire a communication delay sequence with a preset length that is closest to the current moment;
[0025] A local data acquisition unit, configured to construct a second delay sequence based on the communication delay sequence, where the second delay sequence includes a plurality of local minimum values in the communication delay sequence;
[0026] The time delay data screening unit is used to determine a critical value based on the second time delay sequence, and screen out elements smaller than the critical value from the second time delay sequence to obtain a third time delay sequence;
[0027] The communication time delay determination unit is used to obtain the mean value of the third time delay sequence to obtain the target communication time delay.
[0028] A third aspect of the present application provides a communication time delay calibration device in power real-time simulation, including: a memory and a processor;
[0029] The memory is used to store programs;
[0030] The processor is used to execute the program to implement each step of the communication time delay calibration method in the above-mentioned power real-time simulation.
[0031] A fourth aspect of the present application provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, each step of the communication time delay calibration method in the above-mentioned power real-time simulation is implemented.
[0032] It can be seen from the above technical solutions that the present application first obtains a communication time delay sequence with a preset length that is closest to the current moment. The communication time delay reflects the recent working conditions of the communication channel. Then, based on the communication time delay sequence, a second time delay sequence is constructed. Among them, the second time delay sequence includes multiple local minimum values in the communication time delay sequence. Since the communication time delay will only increase rather than decrease when there is communication disturbance, therefore, based on each communication time delay in the second time delay sequence, a critical value can be determined, and the critical value can be used to eliminate abnormal communication time delays, that is, screen out elements smaller than the critical value from the second time delay sequence to obtain a third time delay sequence. Finally, the mean value of the third time delay sequence is obtained to obtain the target communication time delay. The present application takes into account the communication time delay and jitter caused by the retransmission of data packets due to communication disturbance, eliminates the interference of communication time delay and jitter to a certain extent, and can obtain a communication time delay closer to the real value. Description of the Drawings
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.
[0034] Figure 1 It is a schematic diagram of the communication time delay calibration method in the power real-time simulation disclosed in the embodiments of the present application;
[0035] Figure 2 Schematic diagram of synchronization signal transmission between the synchronization source and each simulation core disclosed in the embodiments of the present application;
[0036] Figure 3 Schematic diagram of signal transmission interval and communication delay disclosed in the embodiments of the present application;
[0037] Figure 4 Schematic diagram of communication delay sequence disclosed in the embodiments of the present application;
[0038] Figure 5 Schematic diagram of processing communication delay disclosed in the embodiments of the present application;
[0039] Figure 6 Schematic diagram of communication delay calibration device in power real-time simulation disclosed in the embodiments of the present application;
[0040] Figure 7 Schematic diagram of communication delay calibration equipment in power real-time simulation disclosed in the embodiments of the present application. Specific embodiments
[0041] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0042] Next, a communication delay calibration method in power real-time simulation provided by the embodiments of the present application will be introduced. Please refer to Figure 1 , the communication delay calibration method in power real-time simulation provided by the embodiments of the present application may include the following steps:
[0043] Step S101, obtain a communication delay sequence with a preset length that is closest to the current moment.
[0044] Please refer to Figure 2 , to ensure the time synchronization of each operator unit, a synchronization signal is usually sent at equal intervals by a synchronization source. This synchronization signal is used for calibration, and it can be a rising edge signal. After each simulation core receives this signal, it immediately sends a reply signal to the synchronization source.
[0045] Exemplarily, please refer to Figure 3, the time when the synchronization source sends out rising edge signals at equal intervals are t1, t2, t3, etc. Taking simulation core 1 as an example, the time when it receives the rising edge signals sent by the synchronization source are t11, t12, and t13. Among them, since the synchronization source cannot directly know the time information when the simulation core receives the rising edge signal, the time information when the synchronization source receives the rising edge signal returned by simulation core 1 can be used to deduce the time when the simulation core receives the rising edge signal. For example, assuming that the round-trip time is consistent, the time interval Δt can be obtained by dividing the sending and receiving time of the synchronization source by 2. 11 , Δt 12 , Δt 13 The time interval is the communication delay, and the communication delay sequence can be expressed as:
[0046] A={Δt 1i , i = 1, 2, ..., N}
[0047] Generally speaking, the network design is exclusive, and each simulation core and synchronization source have an exclusive communication channel, so the communication delay will be relatively stable, that is, the communication delay Δt 11 , Δt 12 , Δt 13 The difference between etc. is very small.
[0048] Although the network is exclusive and will not be interfered with by other simulation cores, if the communication medium is interfered with, communication failure may occur, and retransmission may occur, resulting in Δt 11 , Δt 12 , Δt 13 etc. are not completely consistent. Theoretically, most of Δt 11 , Δt 12 , Δt 13 The time is a constant value, and occasionally there will be a value of about 1.5 times (a total of 1 retransmission in both directions), about 2 times (a total of 2 retransmissions in both directions), about 2.5 times (a total of 3 retransmissions in both directions), etc. Steps S102 to S104 consider identifying and filtering out peak jitter in the waveform containing the peaks generated by retransmission, and finally obtain an accurate delay close to the actual one.
[0049] To reflect the recent situation of the communication channel, it is necessary to capture the communication delays in the recent period, such as the communication delays within the last 1 second, and sort these communication delays according to the time when they occurred to obtain a communication delay sequence.
[0050] Step S102: construct a second delay sequence based on the communication delay sequence.
[0051] Among them, the second time delay sequence includes multiple local minima in the communication time delay sequence. Exemplarily, the communication time delay sequence can be divided into multiple subsequences, and there may be partial overlap between these subsequences. Then, the minimum value is extracted from each subsequence, and finally, these minimum values form the second time delay sequence.
[0052] Step S103: Determine a critical value based on the second time delay sequence, and filter out the elements smaller than the critical value from the second time delay sequence to obtain a third time delay sequence.
[0053] When there is network interference, communication errors will occur and data packets will be retransmitted, which will cause the communication time delay to increase, that is, communication time delay anomalies occur. Since the second time delay sequence includes multiple local minima in the communication time delay sequence, a suitable critical value can be calculated based on these local minima, and the critical value can be used to eliminate abnormal communication time delays.
[0054] Step S104: Obtain the mean value of the third time delay sequence to obtain the target communication time delay.
[0055] This application first obtains a communication time delay sequence with a preset length that is closest to the current moment. The communication time delay reflects the recent working conditions of the communication channel. Then, based on the communication time delay sequence, a second time delay sequence is constructed. Among them, the second time delay sequence includes multiple local minima in the communication time delay sequence. Since the communication time delay will only increase rather than decrease when there is communication disturbance, based on the communication time delays in the second time delay sequence, a critical value can be determined, and the critical value can be used to eliminate abnormal communication time delays, that is, filter out the elements smaller than the critical value from the second time delay sequence to obtain a third time delay sequence. Finally, obtain the mean value of the third time delay sequence to obtain the target communication time delay. This application takes into account the communication time delay and jitter caused by data packet retransmission due to communication disturbance, eliminates the interference of communication time delay and jitter to a certain extent, and can obtain a communication time delay closer to the real value.
[0056] In some embodiments of this application, the process of obtaining a communication time delay sequence with a preset length that is closest to the current moment in the above step S101 may include:
[0057] S1: Obtain the time difference between the transmission and reception of the synchronization source to obtain multiple time difference values.
[0058] The receiving and sending time difference is the time difference between the first moment when the synchronization source sends out the synchronization signal and the second moment when the synchronization signal returned by the simulation core is received. In addition, the first moment and the second moment are both within K seconds from the current moment, so as to ensure that the received and sending time difference is the data generated within the last K seconds, reflecting the communication status of the communication channel within the last K seconds. K is a preset value, such as 1, 1.5, 2, etc., depending on how long the historical period of communication status needs to be considered.
[0059] Since the synchronization signal may be sent and returned multiple times within K seconds, multiple sending and receiving time differences may be obtained, and the values of these sending and receiving time differences constitute multiple time difference values.
[0060] S2, divide each time difference by 2 to obtain multiple communication delays Δt 1i .
[0061] Since the time difference includes the time when the synchronization source sends the synchronization signal and the time when the simulation core returns the synchronization signal, assuming that the round-trip communication time of the communication channel is consistent, half of the time difference can be considered as the communication delay.
[0062] S3, based on the first moment corresponding to each communication delay, time-sorting the multiple communication delays to obtain a communication delay sequence.
[0063] Since the first moment is the moment when the synchronization signal is sent in the communication delay, the communication delay is sorted according to the first moment, and the communication delay sequence A={Δt 1i , i = 1, 2, ..., B} Figure 4 shown.
[0064] In some embodiments of the present application, the value of K is 1, that is, the communication delay within the last 1 second is taken into account.
[0065] In some embodiments of the present application, the process of constructing the second delay sequence based on the communication delay sequence in step S102 may include:
[0066] S1, taking the first element of the communication delay sequence as the starting point, sliding a sliding window of a preset size in the communication delay sequence with a preset step length to obtain a plurality of communication delay subsequences.
[0067] For example, see Figure 5 Assuming that the communication delay sequence contains N elements, the size of the sliding window is M, and the preset step size is 1, then by sliding the sliding window in the communication delay sequence, N-(M-1) communication delay subsequences can be obtained.
[0068] S2. For each communication delay subsequence, find the minimum value to obtain multiple local minimum values.
[0069] Specifically, compare the elements (communication delays) in a communication delay subsequence to obtain the minimum communication delay of this communication delay subsequence. A total of N - (M - 1) local minimum values can be obtained from N - (M - 1) communication delay subsequences.
[0070] S3. Use these local minimum values to construct the second delay sequence A min .
[0071] According to the test statistical data, the probability of continuous retransmission occurring x times (generally x = 3. If the network interference is severe and the number of consecutive retransmissions is large, a larger number can be taken, which is 1 larger than the maximum number of consecutive retransmissions) is almost 0.
[0072] Based on this, in some embodiments of the present application, 5. The method according to claim 4, wherein the preset size is 3.
[0073] In some embodiments of the present application, the process of determining the critical value based on the second delay sequence in the above step S103 may include:
[0074] S1. Obtain the mean value of each element in the second delay sequence.
[0075] That is, take the mean value of each element in A min to obtain
[0076] S2. Multiply the mean value by a preset coefficient to obtain the critical value:
[0077]
[0078] In some embodiments of the present application, the preset coefficient k may be 1.25.
[0079] Next, the communication delay calibration device in the power real-time simulation provided by the embodiments of the present application will be described. The communication delay calibration device in the power real-time simulation described below can be correspondingly referred to the communication delay calibration method in the power real-time simulation described above.
[0080] Please refer to Figure 6 , the communication delay calibration device in the power real-time simulation provided by the embodiments of the present application may include:
[0081] A communication delay acquisition unit 21, configured to acquire a communication delay sequence with a preset length that is closest to the current moment;
[0082] The local data acquisition unit 22 is configured to construct a second delay sequence based on the communication delay sequence, where the second delay sequence includes local minima in a plurality of the communication delay sequences;
[0083] The delay data screening unit 23 is configured to determine a critical value based on the second delay sequence, and screen out elements smaller than the critical value from the second delay sequence to obtain a third delay sequence;
[0084] The communication delay determination unit 24 is configured to obtain the mean value of the third delay sequence to obtain the target communication delay.
[0085] In some embodiments of the present application, the process by which the communication delay acquisition unit 21 acquires a communication delay sequence with a preset length that is closest to the current moment may include:
[0086] Obtain the time difference between the transmission and reception of the synchronization source to obtain a plurality of time differences, where the time difference between transmission and reception is the time difference between the first moment when the synchronization source sends out a synchronization signal and the second moment when it receives the synchronization signal returned by the simulation core, and both the first moment and the second moment are within K seconds from the current moment, and K is a preset value;
[0087] Divide each time difference by 2 to obtain a plurality of communication delays;
[0088] Based on the first moment corresponding to each communication delay, perform time sorting on the plurality of communication delays to obtain the communication delay sequence.
[0089] In some embodiments of the present application, the value of K may be 1.
[0090] In some embodiments of the present application, the process by which the local data acquisition unit 22 constructs a second delay sequence based on the communication delay sequence may include:
[0091] Taking the first element of the communication delay sequence as the starting point, use a sliding window of a preset size to slide in the communication delay sequence with a preset step length to obtain a plurality of communication delay subsequences;
[0092] Take the minimum value of each communication delay subsequence to obtain a plurality of local minima, and use the plurality of local minima to construct the second delay sequence.
[0093] In some embodiments of the present application, the preset size may be 3.
[0094] In some embodiments of the present application, the preset step length may be 1.
[0095] In some embodiments of the present application, the process by which the delay data screening unit 23 determines a critical value based on the second delay sequence may include:
[0096] Obtain the mean value of each element in the second delay sequence;
[0097] Multiply the mean value by a preset coefficient to obtain the critical value.
[0098] The communication delay calibration device in the power real-time simulation provided by the embodiments of the present application can be applied to communication delay calibration devices in power real-time simulation, such as computers, etc. Optionally, Figure 7 The hardware structure block diagram of the communication delay calibration device in the power real-time simulation is shown. Refer to Figure 7 , the hardware structure of the communication delay calibration device in the power real-time simulation may include: at least one processor 31, at least one communication interface 32, at least one memory 33, and at least one communication bus 34.
[0099] In the embodiments of the present application, the number of the processor 31, the communication interface 32, the memory 33, and the communication bus 34 is at least one, and the processor 31, the communication interface 32, and the memory 33 complete mutual communication through the communication bus 34;
[0100] The processor 31 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application, etc.;
[0101] The memory 33 may include a high-speed RAM memory, and may also include a non-volatile memory, etc., such as at least one disk memory;
[0102] Among them, the memory 33 stores a program, and the processor 31 can call the program stored in the memory 33. The program is used for:
[0103] Obtain a communication delay sequence with a preset length that is closest to the current moment;
[0104] Based on the communication delay sequence, construct a second delay sequence, where the second delay sequence includes multiple local minimum values in the communication delay sequence;
[0105] Determine a critical value based on the second delay sequence, and screen out the elements smaller than the critical value from the second delay sequence to obtain a third delay sequence;
[0106] Obtain the mean value of the third delay sequence to obtain the target communication delay.
[0107] Optionally, the refined functions and extended functions of the program can be referred to the above description.
[0108] An embodiment of the present application further provides a storage medium, which can store a program suitable for a processor to execute, and the program is used for:
[0109] Obtain a communication delay sequence with a preset length that is closest to the current moment;
[0110] Based on the communication delay sequence, construct a second delay sequence, where the second delay sequence includes multiple local minima in the communication delay sequence;
[0111] Determine a critical value based on the second delay sequence, and filter out elements smaller than the critical value from the second delay sequence to obtain a third delay sequence;
[0112] Obtain the mean value of the third delay sequence to obtain the target communication delay.
[0113] Optionally, the refined functions and extended functions of the program can refer to the above description.
[0114] In summary:
[0115] The present application first obtains a communication delay sequence with a preset length that is closest to the current moment. The communication delay reflects the recent working conditions of the communication channel. Then, based on the communication delay sequence, a second delay sequence is constructed. Among them, the second delay sequence includes multiple local minima in the communication delay sequence. Since the communication delay will only increase rather than decrease when there is communication disturbance, therefore, based on each communication delay in the second delay sequence, a critical value can be determined, and the critical value can be used to eliminate abnormal communication delays, that is, filter out elements smaller than the critical value from the second delay sequence to obtain a third delay sequence. Finally, obtain the mean value of the third delay sequence to obtain the target communication delay. The present application takes into account the communication time delay and jitter caused by the retransmission of data packets due to communication disturbance, eliminates the interference of communication time delay and jitter to a certain extent, and can obtain a communication delay closer to the real value.
[0116] Finally, it should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article or device including the element.
[0117] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referred to each other.
[0118] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art. The general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but rather will be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A communication delay calibration method in power real-time simulation, characterized in that including: Obtain a communication delay sequence with a preset length that is closest to the current moment; Based on the communication delay sequence, construct a second delay sequence, where the second delay sequence includes multiple local minima in the communication delay sequence; among them, the process of constructing the second delay sequence includes: taking the first element of the communication delay sequence as the starting point, using a sliding window with a preset size to slide in the communication delay sequence with a preset step length, obtaining multiple communication delay subsequences; taking the minimum value of each communication delay subsequence to obtain multiple local minima, and constructing the second delay sequence using the multiple local minima; the preset size is 3; the preset step length is 1; Determine a critical value based on the second delay sequence, and screen out elements smaller than the critical value from the second delay sequence to obtain a third delay sequence; Obtain the mean value of the third delay sequence to obtain the target communication delay.
2. The method according to claim 1, characterized in that The process of obtaining a communication delay sequence with a preset length that is closest to the current moment includes: Obtain the time difference between the sending and receiving of the synchronization source to obtain multiple time differences. The time difference between sending and receiving is the time difference between the first moment when the synchronization source sends out the synchronization signal and the second moment when it receives the synchronization signal returned by the simulation core, and both the first moment and the second moment are within K seconds from the current moment, where K is a preset value; Divide each time difference by 2 to obtain multiple communication delays; Based on the first moment corresponding to each communication delay, perform time sorting on the multiple communication delays to obtain the communication delay sequence.
3. The method according to claim 2, wherein The value of K is 1.
4. The method according to any one of claims 1 to 3, characterized in that The process of determining the critical value based on the second delay sequence includes: Obtain the mean value of each element in the second delay sequence; Multiply the mean value by a preset coefficient to obtain the critical value.
5. A communication delay calibration device in power real-time simulation, characterized in that, including: A communication delay acquisition unit, configured to obtain a communication delay sequence with a preset length that is closest to the current moment; A local data acquisition unit, configured to construct a second delay sequence based on the communication delay sequence, where the second delay sequence includes multiple local minima in the communication delay sequence; among them, the process of constructing the second delay sequence includes: taking the first element of the communication delay sequence as the starting point, using a sliding window with a preset size to slide in the communication delay sequence with a preset step length, obtaining multiple communication delay subsequences; taking the minimum value of each communication delay subsequence to obtain multiple local minima, and constructing the second delay sequence using the multiple local minima; the preset size is 3; the preset step length is 1; A delay data screening unit, configured to determine a critical value based on the second delay sequence, and screen out elements smaller than the critical value from the second delay sequence to obtain a third delay sequence; A communication delay determination unit, configured to obtain the mean value of the third delay sequence to obtain the target communication delay.
6. A communication delay calibration device in power real-time simulation, characterized in that including: A memory and a processor; The memory is used to store programs; The processor is configured to execute the program to implement each step of the communication delay calibration method in power real-time simulation as described in any one of claims 1 to 4.
7. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements each step of the communication delay calibration method in the real-time power simulation as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Optimized wireless network time synchronization method
CN109548135A