A method, system, medium and device for dynamically adjusting the coefficients of analog channels

By introducing a standard sine wave generation loop and data selector into the microcomputer relay protection device, the analog channel coefficient is dynamically adjusted, which solves the problem that the analog acquisition accuracy is affected by temperature changes, and improves factory inspection efficiency and sampling accuracy.

CN115825545BActive Publication Date: 2025-07-18NARI TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211353888.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-01
Publication Date
2025-07-18
Estimated Expiration
2042-11-01

AI Technical Summary

Technical Problem

The accuracy of analog quantity acquisition in existing microcomputer relay protection devices is affected by inconsistent channel coefficients of analog-to-digital conversion chips and temperature changes, resulting in inconsistent cured channel coefficients before leaving the factory and the actual channel coefficients, increasing the verification workload and reducing the sampling accuracy.

Method used

The analog channel coefficient dynamic adjustment method is used to verify the channel coefficient of each analog-to-digital converter through a standard sine wave generation loop, and dynamically adjust the channel coefficient using a data selector and an analog-to-digital converter, and store it in an array for correction.

Benefits of technology

The factory inspection process is reduced, the calibration efficiency is improved, and the analog quantity acquisition accuracy is not affected by the dynamic changes in the channel coefficients, and the actual channel coefficients can be reflected in real time and errors are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115825545B_ABST
    Figure CN115825545B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system, medium and device for dynamically adjusting the coefficients of analog channels. It is determined that the microcomputer relay protection device performs n-channel analog acquisition; n data selectors and n analog-to-digital converters corresponding to them one by one are set; the analog quantity collected at the k-th sampling point is sent to the (k mod) -th data selector; each data selector also receives a sine wave generated by a standard sine wave generation circuit as the analog quantity of the 0-th channel; the analog quantity of the 0-th channel or the analog quantity collected at the k-th sampling point is selected through the control terminal of each data selector and output to the corresponding analog-to-digital converter; the analog quantity input to the analog-to-digital converter is corrected according to the dynamic channel coefficients. Advantages: A standard sine wave generation circuit is added, and the channel coefficients of each analog-to-digital converter are verified through the standard sine wave circuit. The verification process does not require manual intervention, reducing the link of verifying the analog channel coefficients in the factory inspection process and improving the efficiency of factory inspection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method, system, medium and device for dynamically adjusting the coefficients of analog channels, and belongs to the technical field of relay protection in power systems. Background Art

[0002] One of the most important issues to consider in microcomputer relay protection devices is the acquisition accuracy of analog quantities.

[0003] The key chip for analog quantity sampling is the analog-to-digital conversion chip. Currently, the main problem with analog-to-digital conversion chips is that the channel conversion coefficients of each analog quantity acquisition channel are inconsistent and change with the temperature of the device during operation.

[0004] In response to this problem, the existing processing method is to calibrate the channel coefficients of each analog quantity sampling channel in the microcomputer protection device before leaving the factory and solidify them in the device. This method does not significantly increase the workload for devices with fewer analog channels such as line protection, but for devices with more analog channels such as bus protection and generator-transformer unit protection, the calibration workload will increase significantly, affecting the calibration efficiency.

[0005] Another problem is that since the channel conversion coefficient of the analog-to-digital conversion chip is the main factor affecting the channel coefficient of the analog quantity sampling channel, during normal operation, it changes with temperature, resulting in the actual channel coefficient of the entire analog quantity sampling channel being dynamically variable. The channel coefficients solidified once before the microcomputer protection device leaves the factory cannot adapt to the working conditions of the actual dynamically variable channel coefficients, and the analog quantity sampling accuracy will increase due to the additional error caused by the inconsistency between the once-solidified channel coefficients and the actual channel coefficients. Summary of the Invention

[0006] The technical problem to be solved by the present invention is to overcome the defects of the prior art and provide a method, system, medium and device for dynamically adjusting the coefficients of analog channels.

[0007] To solve the above technical problem, the present invention provides a method for dynamically adjusting the coefficients of analog channels, including:

[0008] Obtain the number of analog quantity acquisition channels of the microcomputer relay protection device and determine it as n channels of analog quantity acquisition;

[0009] Set n data selectors and n analog-to-digital converters corresponding to them one by one;

[0010] Send the analog quantity collected at the kth sampling point to the (k mod)th data selector, where k mod = k % n + 1 and k % n represents the remainder of k divided by n;

[0011] Each data selector also receives a sine wave generated by a standard sine wave generation circuit as the 0th analog quantity;

[0012] The analog quantity of the 0th path or the analog quantity collected at the kth sampling point is selected through the control terminal of each data selector and output to the corresponding analog-to-digital converter;

[0013] The analog quantity input to the analog-to-digital converter is corrected according to the dynamic channel coefficient.

[0014] Furthermore, the acquisition of the dynamic channel coefficient includes:

[0015] Assume that the interruption period of the microcomputer relay protection device is T. At the kth sampling point of the microcomputer relay protection device, the following steps are executed:

[0016] In the first 2T / 3 time of the kth sampling point, the control terminals of all data selectors are 0. A control terminal of 0 indicates that the analog quantity collected at the kth sampling point is connected to the analog-to-digital converter through the kmodth data selector;

[0017] In the last T / 3 time of the kth sampling point, it is obtained whether the protection of the analog quantity output by the kmodth data selector in the first 2T / 3 time of the previous kth sampling point has started. If the protection using the kmodth analog quantity has started, the control terminal of the kmodth data selector is set to 0; otherwise, the control terminal of the kmodth data selector is set to 1. Calculate the ratio of the output of the kmodth analog-to-digital converter to the output of the standard sine wave generation circuit at this time, and use this ratio to replace the kmodth element of the array2 array; the array2 array is used to store the channel coefficients, and the array2 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array2 array;

[0018] Judge whether k%n is equal to 0. If so, calculate the variance of the array2 array. If the variance of the array2 array is greater than or equal to a preset first fixed value, the microcomputer relay protection device issues an analog-to-digital converter abnormal signal; if the variance of the array2 array is less than the first fixed value, then judge the absolute value of the numerical difference between the kmod positions of the array1 array and the array2 array. If the absolute value is less than a preset second fixed value, then use the value of the kmodth element in the array2 array to replace the value of the kmodth element in the array1 array; otherwise, the microcomputer relay protection device issues an analog-to-digital converter abnormal signal; the array1 array is used to store the channel coefficients, and the array1 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array1 array;

[0019] The dynamic channel coefficient of the ith path is the value corresponding to the ith element in the array1 array, where i = 1, 2,..., n.

[0020] An analog channel coefficient dynamic adjustment system, comprising:

[0021] A determination module, configured to obtain the number of analog acquisition channels of a microcomputer relay protection device and determine that there are n analog acquisitions;

[0022] A setting module, configured to set n data selectors and n analog-to-digital converters corresponding to them one by one;

[0023] A sending module, configured to send the analog quantity collected at the kth sampling point to the kmodth data selector, where kmod = k%n + 1, and k%n represents the remainder of k divided by n;

[0024] A receiving module, configured to control each data selector to also receive a sine wave generated by a standard sine wave generation circuit as the 0th analog quantity;

[0025] A selection module, configured to select, through the control terminal of each data selector, the 0th analog quantity or the analog quantity collected at the kth sampling point and output it to the corresponding analog-to-digital converter;

[0026] A calibration module, configured to calibrate the analog quantity input to the analog-to-digital converter according to the dynamic channel coefficient.

[0027] Further, the calibration module is configured to

[0028] Set the interruption period of the microcomputer relay protection device as T, and at the kth sampling point of the microcomputer relay protection device, perform the following steps:

[0029] In the first 2T / 3 time of the kth sampling point, the control terminals of all data selectors are 0. A control terminal being 0 means that the analog quantity collected at the kth sampling point is connected to the analog-to-digital converter through the kmodth data selector;

[0030] In the last T / 3 time of the kth sampling point, obtain whether the protection of the analog quantity output by the kmodth data selector in the first 2T / 3 time of the previous kth sampling point has started. If the protection using the kmodth analog quantity has started, set the control terminal of the kmodth data selector to 0, otherwise set the control terminal of the kmodth data selector to 1, calculate the ratio of the output of the kmodth analog-to-digital converter at this time to the output of the standard sine wave generation circuit, and use this ratio to replace the kmodth element of the array2 array; the array2 array is used to store the channel coefficients, and the array2 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array2 array;

[0031] Determine whether k%n is equal to 0. If so, calculate the variance of the array2 array. If the variance of the array2 array is greater than or equal to a preset first fixed value, the microcomputer relay protection device issues an analog-to-digital converter abnormal signal; if the variance of the array2 array is less than the first fixed value, then determine the absolute value of the numerical difference between the kmod positions of the array1 array and the array2 array. If the absolute value is less than a preset second fixed value, use the value of the kmod-th element in the array2 array to replace the kmod-th element of the array1 array; otherwise, the microcomputer relay protection device issues an analog-to-digital converter abnormal signal; the array1 array is used to store channel coefficients, and the array1 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array1 array.

[0032] The dynamic channel coefficient of the i-th path is the value corresponding to the i-th element in the array1 array, where i = 1, 2, …, n.

[0033] A computer-readable storage medium storing one or more programs, characterized in that the one or more programs include instructions that, when executed by a computing device, cause the computing device to execute any of the methods described above.

[0034] A computing device, comprising,

[0035] One or more processors, a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for executing any of the methods described above.

[0036] The beneficial effects achieved by the present invention:

[0037] The relay protection device adds a standard sine wave generation circuit, and checks the channel coefficients of each analog-to-digital converter through the standard sine wave circuit. The checking process does not require manual intervention, reduces the link of checking the analog quantity channel coefficients in the factory inspection link, and improves the efficiency of the factory inspection.

[0038] Since the analog quantity channel coefficients are dynamically adjusted and not fixedly set at the factory once, when the actual channel coefficients are affected by factors such as temperature changes, the device can reflect the actual analog quantity channel coefficients, and the analog quantity acquisition will not cause additional errors due to the dynamic changes of the actual channel coefficients.

[0039] In addition, in the dynamic adjustment of the channel coefficients, the device can also compare the differences in the channel coefficients of each analog quantity acquisition channel, the amplitude of the change in the channel coefficients, etc., and give a judgment on whether the analog-to-digital converter is normal according to the differences and the amplitude of the change. Description of the Drawings

[0040] Figure 1 is the hardware schematic diagram of the present invention;

[0041] Figure 2 is the processing flowchart of the k-th sampling point of the microcomputer protection. Specific embodiments

[0042] The present invention will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention and should not be used to limit the protection scope of the present invention.

[0043] As Figure 1 shown, a method for dynamically adjusting the coefficient of an analog quantity channel includes:

[0044] Suppose the device has n channels of analog quantity acquisition, which are respectively denoted as the 1st, 2nd,..., nth channels of analog quantity. The microcomputer protection device sets two arrays of analog quantity channel coefficients, namely array1 and array2. The lengths of both arrays are n, and the initial channel coefficient values of array1 and array2 are set according to historical data or empirical values.

[0045] The microcomputer protection device sets two fixed values, which are respectively denoted as fixed value 1 and fixed value 2. The interruption period of the microcomputer protection is T.

[0046] The microcomputer relay protection device adds a standard sine wave generation circuit, and the generated sine wave is denoted as the 0th channel of analog quantity.

[0047] For the 1st, 2nd,..., nth channels of analog quantity, a 1-of-2 data selector is added between the analog quantity and the analog-to-digital converter. The data selector added to the i-th channel of analog quantity is denoted as the i-th data selector, and the corresponding analog-to-digital converter is denoted as the i-th analog-to-digital converter.

[0048] For the i-th data selector, its first input is connected to the i-th channel of analog quantity, its second input is connected to the 0th channel of analog quantity, and when its control end is 1, the 0th channel of analog quantity is connected to the analog-to-digital converter, and when it is 0, the i-th channel of analog quantity is connected to the analog-to-digital converter.

[0049] As Figure 2 shown: At the k-th sampling point of the microcomputer protection, the following logic is executed:

[0050] a) Denote kmod = k%n + 1.

[0051] b) In the first 2T / 3 time of the k-th sampling point, the control ends of all data selectors are 0.

[0052] c) In the subsequent T / 3 time of the k-th sampling point, except for the kmod-th data selector, the control terminals of other data selectors are set to 0. Determine whether any protection using the kmod-th analog quantity has been activated. If any protection using the kmod-th analog quantity has been activated, the control terminal of the kmod-th data selector is set to 0; otherwise, the control terminal of the kmod-th data selector is set to 1. Calculate the ratio of the output of the kmod-th analog-to-digital converter at this time to the output of the standard sine wave generation circuit and record it in the kmod-th element of the array2 array.

[0053] d) Determine whether k%n is equal to 0. If so, calculate the variance of array2. If the variance of array2 is greater than or equal to a fixed value 1, the device sends an analog-to-digital converter abnormal signal. If the variance of array2 is less than the fixed value 1, then determine the absolute value of the numerical difference between the corresponding positions of array1 and array2. If this absolute value is less than the fixed value 2, put the numerical value in array2 into the corresponding position of array1; otherwise, the device sends an analog-to-digital converter abnormal signal.

[0054] e) For the i-th analog quantity, use the numerical value of the i-th element in array1 as the channel coefficient.

[0055] In specific applications, multiply the dynamic channel coefficient at the corresponding position by the analog quantity output by the data selector at the corresponding position, and then perform analog-to-digital conversion.

[0056] Correspondingly, the present invention also provides an analog quantity channel coefficient dynamic adjustment system, including:

[0057] A determination module, configured to obtain the number of analog quantity acquisition channels of the microcomputer relay protection device and determine that there are n analog quantity acquisitions;

[0058] A setting module, configured to set n data selectors and n analog-to-digital converters corresponding to them one by one;

[0059] A sending module, configured to send the analog quantity collected at the k-th sampling point to the kmod-th data selector, where kmod = k%n + 1, and k%n represents the remainder of k divided by n;

[0060] A receiving module, configured to control each data selector to also receive the sine wave generated by the standard sine wave generation circuit as the 0-th analog quantity;

[0061] A selection module, configured to select the 0-th analog quantity or the analog quantity collected at the k-th sampling point through the control terminal of each data selector and output it to the corresponding analog-to-digital converter;

[0062] A calibration module, configured to calibrate the analog quantity input to the analog-to-digital converter according to the dynamic channel coefficient.

[0063] Further, the correction module is configured to

[0064] Set the interruption period of the microcomputer relay protection device as T. At the k-th sampling point of the microcomputer relay protection device, perform the following steps:

[0065] In the first 2T / 3 time of the k-th sampling point, the control terminals of all data selectors are 0. A control terminal of 0 indicates that the analog quantity collected at the k-th sampling point is connected to the analog-to-digital converter through the kmod-th data selector;

[0066] In the last T / 3 time of the k-th sampling point, obtain the first 2T / 3 time of the previous k-th sampling point, and check whether the protection of the analog quantity output by the kmod-th data selector has started. If the protection using the kmod-th analog quantity has started, set the control terminal of the kmod-th data selector to 0; otherwise, set the control terminal of the kmod-th data selector to 1. Calculate the ratio of the output of the kmod-th analog-to-digital converter to the output of the standard sine wave generation circuit at this time, and use this ratio to replace the kmod-th element of the array2 array; the array2 array is used to store channel coefficients, and the array2 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array2 array;

[0067] Judge whether k%n is equal to 0. If so, calculate the variance of the array2 array. If the variance of the array2 array is greater than or equal to a preset first fixed value, the microcomputer relay protection device sends an analog-to-digital converter abnormal signal; if the variance of the array2 array is less than the first fixed value, then judge the absolute value of the numerical difference between the kmod positions of the array1 array and the array2 array. If this absolute value is less than a preset second fixed value, then use the value of the kmod-th element in the array2 array to replace the value of the kmod-th element in the array1 array; otherwise, the microcomputer relay protection device sends an analog-to-digital converter abnormal signal; the array1 array is used to store channel coefficients, and the array1 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array1 array;

[0068] The dynamic channel coefficient of the i-th path is the value corresponding to the i-th element in the array1 array, where i = 1, 2,..., n.

[0069] Correspondingly, the present invention further provides a computer-readable storage medium storing one or more programs, characterized in that the one or more programs include instructions that, when executed by a computing device, cause the computing device to execute any one of the methods described above.

[0070] Correspondingly, the present invention also provides a computing device, including,

[0071] One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for performing any of the methods described above.

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

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

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

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

[0076] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the technical principle of the present invention, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present invention.

Claims

1. A method for dynamically adjusting the coefficients of analog channels, characterized in that Including: Obtain the number of analog quantity acquisition channels of the microcomputer relay protection device, and determine it as n-channel analog quantity acquisition; Set n data selectors and n analog-to-digital converters corresponding to them one by one; Send the analog quantity collected at the k-th sampling point to the kmod-th data selector, where kmod = k%n + 1, and k%n represents the remainder of k divided by n; Each data selector also receives the sine wave generated by the standard sine wave generation circuit as the 0-th channel analog quantity; Select the 0-th channel analog quantity or the analog quantity collected at the k-th sampling point through the control terminal of each data selector and output it to the corresponding analog-to-digital converter; Calibrate the analog quantity input to the analog-to-digital converter according to the dynamic channel coefficient; The acquisition of the dynamic channel coefficient includes: Assume that the interruption period of the microcomputer relay protection device is T. At the k-th sampling point of the microcomputer relay protection device, perform the following steps: In the first 2T / 3 time of the k-th sampling point, the control terminals of all data selectors are 0. A control terminal of 0 means that the analog quantity collected at the k-th sampling point is connected to the analog-to-digital converter through the kmod-th data selector; In the last T / 3 time of the k-th sampling point, obtain whether the protection using the analog quantity output by the kmod-th data selector has started in the first 2T / 3 time of the previous k-th sampling point. If there is a protection using the kmod-th analog quantity that has started, set the control terminal of the kmod-th data selector to 0, otherwise set the control terminal of the kmod-th data selector to 1. Calculate the ratio of the output of the kmod-th analog-to-digital converter to the output of the standard sine wave generation circuit at this time, and use this ratio to replace the kmod-th element of the array2 array; the array2 array is used to store the channel coefficients, and the array2 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array2 array; Judge whether k%n is equal to 0. If so, calculate the variance of the array2 array. If the variance of the array2 array is greater than or equal to a preset first fixed value, the microcomputer relay protection device sends an analog-to-digital converter abnormal signal; if the variance of the array2 array is less than the first fixed value, then judge the absolute value of the numerical difference between the kmod positions of the array1 array and the array2 array. If this absolute value is less than a preset second fixed value, then use the value of the kmod-th element in the array2 array to replace the value of the kmod-th element in the array1 array, otherwise, the microcomputer relay protection device sends an analog-to-digital converter abnormal signal; the array1 array is used to store the channel coefficients, and the array1 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array1 array; The dynamic channel coefficient of the i-th channel is the value corresponding to the i-th element in the array1 array, where i = 1, 2,..., n.

2. An analog channel coefficient dynamic adjustment system, characterized in that, Including: A determination module, used to obtain the number of analog quantity acquisition channels of the microcomputer relay protection device and determine it as n-channel analog quantity acquisition; A setting module, used to set n data selectors and n analog-to-digital converters corresponding to them one by one; A sending module, configured to send the analog quantity collected at the k-th sampling point to the (k mod)-th data selector, where k mod = k % n + 1 and k % n represents the remainder of k divided by n; A receiving module, configured to control each data selector to also receive a sine wave generated by a standard sine wave generation circuit as the analog quantity of the 0-th channel; A selection module, configured to select, through the control terminal of each data selector, the analog quantity of the 0-th channel or the analog quantity collected at the k-th sampling point and output it to the corresponding analog-to-digital converter; A calibration module, configured to calibrate the analog quantity input to the analog-to-digital converter according to the dynamic channel coefficient; The calibration module is configured to Assume that the interruption period of the microcomputer relay protection device is T. At the k-th sampling point of the microcomputer relay protection device, the following steps are performed: In the first 2T / 3 time of the k-th sampling point, the control terminals of all data selectors are 0. A control terminal being 0 means that the analog quantity collected at the k-th sampling point is connected to the analog-to-digital converter through the (k mod)-th data selector; In the last T / 3 time of the k-th sampling point, obtain the first 2T / 3 time of the previous k-th sampling point. Check whether the protection using the analog quantity output by the (k mod)-th data selector has started. If the protection using the (k mod)-th analog quantity has started, set the control terminal of the (k mod)-th data selector to 0; otherwise, set the control terminal of the (k mod)-th data selector to 1. Calculate the ratio of the output of the (k mod)-th analog-to-digital converter to the output of the standard sine wave generation circuit at this time, and use this ratio to replace the (k mod)-th element of the array2 array. The array2 array is used to store channel coefficients, and the array2 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array2 array; Judge whether k % n is equal to 0. If it is, calculate the variance of the array2 array. If the variance of the array2 array is greater than or equal to a preset first fixed value, the microcomputer relay protection device sends an analog-to-digital converter abnormal signal; if the variance of the array2 array is less than the first fixed value, then judge the absolute value of the numerical difference between the k mod positions of the array1 array and the array2 array. If this absolute value is less than a preset second fixed value, use the value of the (k mod)-th element in the array2 array to replace the value of the (k mod)-th element in the array1 array; otherwise, the microcomputer relay protection device sends an analog-to-digital converter abnormal signal. The array1 array is used to store channel coefficients, and the array1 array includes n channel coefficients. In the initial state, n channel initial coefficients are preset in the array1 array; The dynamic channel coefficient of the i-th channel is the value corresponding to the i-th element in the array1 array, where i = 1, 2,..., n.

3. A computer-readable storage medium storing one or more programs, characterized in that, The one or more programs include instructions that, when executed by a computing device, cause the computing device to perform the method according to claim 1.

4. A computing device, characterized in that, Include One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for performing the method according to claim 1.

Citation Information

Patent Citations

  • Method for automatically correcting accuracy of protection and monitoring device

    CN108226838A

  • Digital oscilloscope and sampling time mismatch correction method

    CN113063978A