An online calibration method, medium, and terminal for inverters
By autonomously correcting the sampling error of the inverter through online calibration, the problem of performance degradation caused by inverter aging is solved, energy consumption is reduced and the equipment life cycle is extended, while reducing the maintenance cost of on-site calibration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-14
- Publication Date
- 2026-03-06
AI Technical Summary
In existing technologies, it is difficult to calibrate the sampling errors caused by aging during the use of inverters, and the cost of on-site calibration and maintenance is high, and it is difficult to carry a reference source for calibration.
An online calibration method for inverters is provided, which obtains the inverter's sampling data, calculates the proportional correction coefficient and the deviation correction coefficient, and autonomously corrects the inverter's sampling data to achieve online calibration.
It achieves autonomous correction during inverter use, solves sampling errors caused by aging, reduces energy consumption, extends equipment lifespan, and reduces after-sales maintenance costs.
Smart Images

Figure CN115395808B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of inverter technology, and in particular relates to an online calibration method, medium and terminal for inverters. Background Technology
[0002] High-performance closed-loop control of electronic devices relies on a variety of inverter devices, and the accuracy of sensing significantly affects the performance of the products.
[0003] To improve inverter performance, factory calibration is typically performed during the manufacturing process. However, after the product leaves the factory, as the equipment ages, the inverter's accuracy drifts, and its performance degrades. For equipment such as scientific research instruments, offline calibration is generally used, where the manufacturer brings a reference source to the customer for online calibration.
[0004] However, on-site calibration is not only costly to maintain and requires a lot of manpower and resources, but also difficult to carry basic reference source equipment for calibration due to reasons such as the equipment installation location. Summary of the Invention
[0005] In view of the shortcomings of the prior art described above, the purpose of this invention is to provide an online calibration method, medium and terminal for inverters, which solves the problem that sampling errors caused by aging during the use of inverters are difficult to calibrate in the prior art.
[0006] To achieve the above and other related objectives, the present invention provides an online inverter calibration method, medium, and terminal. The online inverter calibration method includes the following steps: numbering all inverters to be calibrated according to their grid connection order; acquiring first sampling data and calculating a proportional correction coefficient and a deviation correction coefficient based on the first sampling data; wherein the first sampling data includes: a first sampling peak value, a first sampling valley value, a second sampling peak value, and a second sampling valley value; acquiring second sampling data and correcting the second sampling data to an accurate value according to the deviation correction formula based on the proportional correction coefficient and the deviation correction coefficient; the second sampling data is the peak data and valley data of any of the inverters to be calibrated.
[0007] In one embodiment of the present invention, obtaining the first sampling data includes: when a new inverter is connected to the grid, obtaining the sampling data of the new inverter, the sampling data of the new inverter including the first sampling peak value and the first sampling valley value; sending the first sampling peak value and the first sampling valley value to any of the inverters to be calibrated, and any inverter to be calibrated obtaining its own sampling data, the sampling data including the second sampling peak value and the second sampling valley value; storing the first sampling peak value, the first sampling valley value, the second sampling peak value, and the second sampling valley value in pairs in any of the inverters to be calibrated; when no new inverter is connected to the grid, obtaining the sampling data of all the inverters to be calibrated at a first preset time interval; obtaining the first sampling peak value and the first sampling valley value based on the sampling data of all the inverters to be calibrated; storing the first sampling peak value, the first sampling valley value, and the sampling data of any of the inverters to be calibrated in any of the inverters to be calibrated; the sampling data of any of the inverters to be calibrated includes the second sampling peak value and the second sampling valley value.
[0008] In one embodiment of the present invention, when a new inverter is connected to the grid, obtaining the sampling data of the new inverter includes: obtaining the grid connection information broadcast by the new inverter to the other inverters to be corrected; obtaining the grid peak and valley times of the new inverter after a second preset time after the new inverter is connected to the grid; and obtaining the first sampling peak value and the first sampling valley value when the grid of the new inverter reaches the peak and valley values again.
[0009] In one embodiment of the present invention, when no new inverter is connected to the grid, acquiring sampling data of all the inverters to be calibrated at a first preset time interval includes: acquiring a sampling start signal; acquiring sampling data of all the inverters to be calibrated based on the sampling start signal and saving the sampling data of all the inverters to be calibrated to any one of the inverters to be calibrated.
[0010] Further, obtaining the first sampling peak value and the first sampling valley value based on the sampling data of all the inverters to be calibrated includes: obtaining the sampling data of any inverter to be calibrated stored in the inverter to be calibrated; sorting the sampling data of the inverters to be calibrated other than the inverter to be calibrated according to the number, and obtaining the sorted sampling data; processing the sorted sampling data according to preset conditions, and obtaining the deleted sampling data; and calculating the average value of the deleted data to obtain the first sampling peak value and the first sampling valley value.
[0011] Furthermore, the preset conditions include: deleting the first 1 / 3 and the last 1 / 3 of the sorted sampled data.
[0012] In one embodiment of the present invention, the formula for the proportional correction coefficient is:
[0013]
[0014] in, This is represented as the proportional correction factor. This is represented as the first sampling peak value. This is represented as the first sampled valley value. This is represented as the second sampling peak value. This is represented as the second sampling valley value;
[0015] The formula for the deviation correction coefficient is:
[0016]
[0017]
[0018] in, This is expressed as the peak deviation correction factor. This is represented as the first sampling peak value. This is represented as the second sampling peak value. This is expressed as the valley deviation correction coefficient. This is represented as the first sampled valley value. This is represented as the second sampling valley value.
[0019] Furthermore, the deviation correction formula is as follows:
[0020]
[0021]
[0022] in, Represented as number The peak accuracy value of the inverter to be corrected. Represented as number The sampling peak value of the inverter to be corrected This is represented as the proportional correction factor. This is expressed as the peak deviation correction factor. Represented as number The accurate valley value of the inverter to be corrected. Represented as number The sampling valley value of the inverter to be corrected.
[0023] In another aspect, the present invention provides a storage medium having a computer program stored thereon, which is executed by a processor to implement the above-described online inverter calibration method.
[0024] A final aspect of the present invention provides a terminal comprising: a memory and a processor; the memory for storing a computer program; and the processor for executing the computer program stored in the memory to enable the terminal to perform the above-described online inverter calibration method.
[0025] As described above, the inverter online calibration method, medium, and terminal of the present invention have the following beneficial effects:
[0026] (1) Compared with the prior art, the present invention can realize autonomous correction during the use of inverters, solve the sampling error caused by aging during the use of equipment, not only keep the energy consumption of the equipment at a low factory level, but also extend the life cycle of the equipment.
[0027] (2) The inverter online calibration method of the present invention does not require the manufacturer to bring a reference source to the site for equipment calibration, thereby reducing after-sales maintenance costs and improving user experience. Attached Figure Description
[0028] Figure 1 The flowchart shown is an embodiment of the online inverter calibration method of the present invention.
[0029] Figure 2 The flowchart shown is a process for acquiring first sampling data when a new device joins the network, as described in one embodiment of the present invention.
[0030] Figure 3 The flowchart shown is a process for acquiring sampling data of a new inverter when it is connected to the grid, according to one embodiment of the present invention.
[0031] Figure 4 The flowchart shown is a process for acquiring first sampling data when no new device joins the network, according to one embodiment of the present invention.
[0032] Figure 5 The flowchart shown is a process for acquiring sampling data of a new inverter when no new inverter is connected to the grid, according to one embodiment of the present invention.
[0033] Figure 6 The flowchart shown is an embodiment of the present invention for obtaining the first sampling peak value and the first sampling valley value based on the sampling data of all inverters to be corrected.
[0034] Figures 7a-7d The diagram shown illustrates the structure of the inverter networking method of the present invention.
[0035] Figure 8 The diagram shown is a structural schematic of the terminal of the present invention in one embodiment.
[0036] Label Explanation
[0037] 1 terminal 11 Processing unit 12 memory 121 Random Access Memory 122 Cache memory 123 Storage System 124 Programs / Utilities 1241 Program Module 13 bus 14 Input / output interface 15 Network adapter 2 External devices 3 monitor S1~S3 step S211~S213 step S2111~S2113 step S221~S223 step S2211~S2212 step S2221~S2224 step Detailed Implementation
[0038] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, unless otherwise specified, the following embodiments and features described therein can be combined with each other.
[0039] It should be noted that the illustrations provided in the following embodiments are merely schematic representations of the basic concept of the present invention. Therefore, the illustrations only show components relevant to the present invention and are not drawn according to the actual number, shape, and size of components in implementation. In actual implementation, the type, quantity, and proportion of each component can be arbitrarily changed, and the component layout may be more complex. In this specification, the reference to terms such as "one embodiment" or "some examples" indicates that the specific features, structures, materials, or characteristics described in connection with that embodiment or example are included in at least one embodiment or example of this application. In this specification, those skilled in the art can combine and integrate the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0040] This invention provides an online calibration method, medium, and terminal for inverters. Compared with the prior art, this invention can achieve autonomous correction during the use of inverters, solve the sampling error caused by aging during equipment use, not only maintain the energy consumption of the equipment at a low factory level, but also extend the life cycle of the equipment.
[0041] The storage medium of this invention stores a computer program, which, when executed by a processor, implements the following online inverter calibration method. The storage medium includes various media capable of storing program code, such as read-only memory (ROM), random access memory (RAM), magnetic disk, USB flash drive, memory card, or optical disk.
[0042] One or more storage media may be used in any combination. The storage medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, RAM, ROM, erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in connection with an instruction execution system, apparatus, or device.
[0043] The present invention will now be described with reference to flowchart illustrations and / or block diagrams of methods and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, these computer program instructions create means for implementing the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams.
[0044] like Figure 1 In one embodiment, the inverter online calibration method of the present invention includes the following steps:
[0045] Step S1: Number all inverters to be calibrated according to their grid connection order.
[0046] Specifically, when inverters are connected to the grid, they are numbered according to their grid connection sequence. The devices connected to the original grid are numbered from 1 to N. After the new device N+1 is connected to the grid, all devices in the grid use the current device (N+1) as the reference for data calibration. If no new device is connected to the grid, the already sorted inverters are used as references for each other.
[0047] Step S2: Obtain the first sampled data and calculate the proportional correction coefficient and the deviation correction coefficient based on the first sampled data; wherein the first sampled data includes: the first sampled peak value, the first sampled valley value, the second sampled peak value and the second sampled valley value.
[0048] Specifically, the formula for the proportional correction factor is:
[0049]
[0050] in, This is expressed as a proportional correction factor. This is represented as the first sampling peak value. This is represented as the first sampled valley value. This is represented as the second sampling peak value. This is represented as the second sampling valley value.
[0051] The formula for the deviation correction factor is:
[0052]
[0053]
[0054] in, This is expressed as the peak deviation correction factor. This is represented as the first sampling peak value. This is represented as the second sampling peak value. This is expressed as the valley deviation correction coefficient. This is represented as the first sampled valley value. This is represented as the second sampling valley value.
[0055] Specifically, the acquisition of the first sampling data includes two types: when a new inverter is connected to the grid and when no new inverter is connected to the grid.
[0056] like Figure 2 As shown, in one embodiment, when a new device joins the network, obtaining the first sampling data includes the following steps:
[0057] Step S211: When a new inverter is connected to the grid, the sampling data of the new inverter is obtained. The sampling data of the new inverter includes the first sampling peak value and the first sampling valley value.
[0058] Specifically, for example, when a new inverter (N+1) joins the grid, it broadcasts its grid connection information to other inverters. Inverters 1 through N-1 only receive data and do not respond. Inverter N responds with its current number N, enabling inverter N+1 to obtain its own number. After the new inverter N+1 has been on the grid for a period of time and determines the peak and valley times, it broadcasts its sampled data when it reaches the peak and valley times again, and also broadcasts its own sampled data to the inverter to be corrected.
[0059] like Figure 3 As shown, in this embodiment, when a new inverter is connected to the grid, obtaining the sampling data of the new inverter includes the following steps:
[0060] Step S2111: Obtain the grid access information broadcast by the new inverter to the inverter to be calibrated.
[0061] Specifically, for example, when a new inverter (N+1) joins the grid, it broadcasts its grid connection information to other inverters. Inverters 1 through N-1 only receive the data and do not respond. Inverter N responds with its current number N, allowing inverter N+1 to obtain its own number.
[0062] Step S2112: Obtain the grid peak and valley times of the new inverter after the second preset time when the new inverter is connected to the grid.
[0063] Specifically, the second preset time is used to determine the peak and valley times of the new inverter's grid. Preferably, the second preset time is set to 24 hours.
[0064] Step S2113: When the grid of the new inverter reaches the peak and valley values again, obtain the first sampled peak value and the first sampled valley value.
[0065] Specifically, when the new inverter reaches the peak and valley values again, it broadcasts the start of sampling and samples its first sampled peak value and first sampled valley value. Then, the sampled first sampled peak value and first sampled valley value are broadcast to the inverter to be corrected.
[0066] Step S212: Send the first sampling peak value and the first sampling valley value to any inverter to be calibrated. Any inverter to be calibrated obtains its own sampling data, which includes the second sampling peak value and the second sampling valley value.
[0067] Specifically, once the newly connected inverter broadcasts the start of sampling, all inverters to be corrected begin to sample data to obtain their own second sampling peak value and second sampling valley value.
[0068] Step S213: Store the first sampling peak value, the first sampling valley value, the second sampling peak value, and the second sampling valley value in pairs in any inverter to be corrected.
[0069] Specifically, after receiving the first sampling peak value and the first sampling valley value of the new inverter, the inverter to be corrected stores the first sampling peak value and the first sampling valley value of the new inverter in pairs with the second sampling peak value and the second sampling valley value obtained by its own sampling.
[0070] like Figure 4 As shown, in one embodiment, when no new device joins the network, acquiring the first sampling data includes:
[0071] Step S221: When no new inverter is connected to the grid, acquire the sampling data of all the inverters to be corrected at a first preset time interval.
[0072] Specifically, when no new inverters are connected to the grid, every first preset time interval, all inverters to be calibrated sample their own data, namely, their own grid peak and valley values. Then, all inverters to be calibrated broadcast their grid peak and valley values in sequence according to their pre-assigned numbers. Each inverter to be calibrated receives the broadcast grid peak and valley values.
[0073] like Figure 5 As shown, in this embodiment, when no new inverter is connected to the grid, obtaining the sampling data of the new inverter includes the following steps:
[0074] Step S2211: Obtain the sampling start signal.
[0075] Specifically, when no new equipment is connected to the network, the inverter to be calibrated, which is pre-numbered as 1, is responsible for sending the sampling start signal, that is, the inverter to be calibrated No. 1 broadcasts the sampling start frame to the other inverters to be calibrated.
[0076] It should be noted that the inverter to be calibrated, which is pre-numbered as 1, begins to sample its own data after sending the sampling start signal.
[0077] Step S2212: Based on the sampling start signal, acquire the sampling data of all inverters to be calibrated and save the sampling data of all inverters to be calibrated to any inverter to be calibrated.
[0078] Specifically, after receiving the sampling start frame, the remaining inverters to be calibrated perform their own data sampling. After all the inverters to be calibrated have completed sampling, all the inverters to be calibrated broadcast their sampled data, as well as their own grid peak and valley values, in sequence according to the pre-assigned numbers. At the same time, all the inverters to be calibrated acquire the broadcast grid peak and valley values. After all the inverters to be calibrated have completed broadcasting, the received broadcast data is saved.
[0079] It should be noted that after sampling and broadcasting are completed, the sampled data stored in any inverter to be calibrated contains the sampled data of all inverters to be calibrated.
[0080] Step S222: Obtain the first sampling peak value and the first sampling valley value based on the sampling data of all inverters to be corrected.
[0081] Specifically, such as Figure 6 As shown, obtaining the first sampling peak value and the first sampling valley value based on the sampling data of all inverters to be corrected includes the following steps:
[0082] Step S2221: Obtain the sampling data of any inverter to be calibrated stored in the inverter to be calibrated.
[0083] Step S2222: Sort the sampling data of the inverters to be rectified, excluding any of the inverters to be rectified, according to their numbers, and obtain the sorted sampling data.
[0084] Specifically, the peak and valley values of the grid for the other inverters to be corrected, excluding themselves, are sorted by magnitude.
[0085] Step S2223: Process the sorted sampled data according to preset conditions to obtain the deleted sampled data.
[0086] Specifically, the preset conditions include: deleting the first 1 / 3 and the last 1 / 3 of the sorted sampled data.
[0087] Step S2224: Calculate the average value of the deleted data to obtain the first sampling peak value and the first sampling valley value.
[0088] Step S223: Store the first sampling peak value, the first sampling valley value, and the sampling data of any inverter to be calibrated in the inverter to be calibrated; the sampling data of any inverter to be calibrated includes the second sampling peak value and the second sampling valley value.
[0089] Step S3: Obtain the second sampled data, and correct the second sampled data to the accurate value according to the deviation correction formula based on the proportional correction coefficient and the deviation correction coefficient; the second sampled data is the peak data and valley data of any inverter to be corrected.
[0090] Specifically, the deviation correction formula is as follows:
[0091]
[0092]
[0093] in, Represented as number The peak accuracy value of the inverter to be corrected. Represented as number The sampling peak value of the inverter to be corrected This is expressed as a proportional correction factor. This is expressed as the peak deviation correction factor. Represented as number The accurate valley value of the inverter to be corrected. The number is shown as The sampling valley value of the inverter to be corrected.
[0094] The following describes in detail the online calibration method for inverters of the present invention, taking an inverter without new grid connection as an example.
[0095] Specifically, taking N+1 inverters as an example, the N+1 inverters are sorted according to their grid connection time. When no new inverters are added to the grid, in order to reduce the sampling error of the inverters, at regular intervals, the inverter numbered 1 will send a start sampling signal to all inverters. After sending the sampling signal, the inverter numbered 1 will sample itself to obtain its own sampling data (including grid peak and valley values). After receiving the sampling signal, the other inverters will also sample themselves to obtain the corresponding sampling data. After all inverters have completed sampling, the sampling data is broadcast in sequence according to their numbers.
[0096] Furthermore, taking inverter number 1 as an example, the grid peak value and valley value of inverter number 1 are respectively recorded as the second sampling peak value. Second sampling valley value Inverter No. 1 receives sampling data from the remaining inverters numbered 2 to N+1, obtaining a total of 2N external data points, which are then saved. All grid peak data, excluding its own peak value, are sorted by size, and the first and last thirds of the sorted grid peak data are deleted. The remaining data are then averaged to obtain the first sampled peak value. The first sampling valley value was obtained using the same method. .
[0097] The proportional correction factor for inverter No. 1 is calculated using the proportional correction factor calculation formula and the deviation factor correction formula, respectively. Peak deviation correction factor Valley deviation correction coefficient And correct it according to the deviation correction formula.
[0098] It should be noted that, in order to reduce sampling error, a correction coefficient is obtained every predetermined time interval. Between two acquisitions of the correction coefficient, the previously acquired correction coefficient is used as the accurate value each time the inverter performs correction.
[0099] In one embodiment, such as Figures 7a-7d The diagram shows the inverter networking method of the present invention: wherein Figure 7a This refers to the grid connection arrangement of the inverters. Figure 7b This means that each inverter is connected to the same communication bus through a communication module to enable communication between the inverters. Figure 7c This means that each inverter communicates data with a Wi-Fi module and a Wi-Fi router. Figure 7d This means that each inverter communicates directly with the power grid through the power communication modem module.
[0100] It should be noted that the scope of protection of the method described in this invention is not limited to the order of steps listed in this embodiment. Any solution implemented by adding, subtracting, or replacing steps in the prior art based on the principles of this invention is included within the scope of protection of this invention.
[0101] The terminal of this invention includes a processor and a memory.
[0102] The memory is used to store computer programs; preferably, the memory includes various media capable of storing program code, such as ROM, RAM, magnetic disk, USB flash drive, memory card or optical disk.
[0103] The processor is connected to the memory and is used to execute the computer program stored in the memory so that the terminal performs the above-described online inverter calibration method.
[0104] Preferably, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0105] Figure 8 A block diagram of an exemplary terminal 1 suitable for implementing embodiments of the present invention is shown.
[0106] Figure 8 The terminal 1 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0107] like Figure 8 As shown, terminal 1 is presented in the form of a general-purpose computing device. The components of terminal 1 may include, but are not limited to: one or more processors or processing units 11, memory 12, and bus 13 connecting different system components (including memory 12 and processing unit 11).
[0108] Bus 13 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MCA) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0109] Terminal 1 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by Terminal 1, including volatile and non-volatile media, removable and non-removable media.
[0110] Memory 12 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 121 and / or cache memory 122. Terminal 1 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 123 may be used to read and write non-removable, non-volatile magnetic media (… Figure 1 Not shown; usually referred to as a "hard drive"). Although Figure 1 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 13 via one or more data media interfaces. Memory 12 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0111] A program / utility 124 having a set (at least one) of program modules 1241 may be stored, for example, in memory 12. Such program modules 1241 include—but are not limited to—an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 1241 typically perform the functions and / or methods described in the embodiments of the present invention.
[0112] Terminal 1 can also communicate with one or more external devices 2 (e.g., keyboard, pointing device, display 3, etc.), and with one or more devices that enable a user to interact with terminal 1, and / or with any device that enables terminal 1 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed through input / output (I / O) interface 14. Furthermore, terminal 1 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) through network adapter 15. Figure 1 As shown, network adapter 15 communicates with other modules of terminal 1 via bus 13. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with terminal 1, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0113] In summary, compared with existing technologies, the online inverter calibration method, medium, and terminal described in this invention can achieve autonomous calibration during inverter use, solving sampling errors caused by aging during equipment use. This not only maintains the equipment's energy consumption at a low factory level but also extends the equipment's lifespan. The online inverter calibration method of this invention eliminates the need for manufacturers to bring a reference source to the site for equipment calibration, reducing after-sales maintenance costs and improving user experience. Therefore, this invention effectively overcomes the various shortcomings of existing technologies and has high industrial application value.
[0114] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.
Claims
1. An inverter online calibration method, characterized in that, The method comprises the following steps: numbering all the to-be-corrected inverters according to the network entry order; obtaining first sampling data and calculating a proportional correction coefficient and a deviation correction coefficient based on the first sampling data; wherein the first sampling data comprises a first sampling peak value, a first sampling valley value, a second sampling peak value and a second sampling valley value; obtaining second sampling data and correcting the second sampling data to accurate values according to a deviation correction formula based on the proportional correction coefficient and the deviation correction coefficient; the second sampling data is peak value data and valley value data of any of the to-be-corrected inverters; the obtaining of the first sampling data comprises: when a new inverter enters the network, obtaining sampling data of the new inverter, the sampling data of the new inverter comprising the first sampling peak value and the first sampling valley value; sending the first sampling peak value and the first sampling valley value to any of the to-be-corrected inverters, any of the to-be-corrected inverters obtaining its own sampling data, the own sampling data comprising a second sampling peak value and a second sampling valley value; and storing the first sampling peak value, the first sampling valley value and the second sampling peak value, the second sampling valley value in any of the to-be-corrected inverters in pairs; when no new inverter enters the network, obtaining sampling data of all the to-be-corrected inverters at intervals of a first preset time; obtaining the first sampling peak value and the first sampling valley value based on the sampling data of all the to-be-corrected inverters; and storing the first sampling peak value, the first sampling valley value and sampling data of any of the to-be-corrected inverters in any of the to-be-corrected inverters; the sampling data of any of the to-be-corrected inverters comprises a second sampling peak value and a second sampling valley value; the proportional correction coefficient formula is: ; wherein, is the ratio correction coefficient, is the first sampling peak value, is the first sampling valley value, is the second sampling peak value, is the second sampling valley value; the deviation correction coefficient formula is: ; ; wherein, denotes a peak deviation correction coefficient, denotes the first sampled peak value, denotes the second sampled peak value, denotes a valley deviation correction coefficient, denotes the first sampled valley value, denotes the second sampled valley value; the deviation correction formula is: ; ; wherein, represents the peak accurate value of the inverter to be corrected numbered represents the sampled peak value of the inverter to be corrected numbered represents the ratio correction coefficient, represents the peak deviation correction coefficient, represents the valley accurate value of the inverter to be corrected numbered represents the sampled valley value of the inverter to be corrected numbered represents the valley deviation correction coefficient. 2. The method of online calibration of an inverter of claim 1, wherein, the obtaining of the sampling data of the new inverter when the new inverter enters the network comprises: obtaining network entry information broadcasted by the new inverter to the remaining to-be-corrected inverters; obtaining grid peak value and valley value time of the new inverter after the new inverter enters the network for a second preset time; obtaining the first sampling peak value and the first sampling valley value when the grid of the new inverter reaches the peak value and the valley value again.
3. The method of online calibration of an inverter of claim 1, wherein, the obtaining of the sampling data of all the to-be-corrected inverters at intervals of the first preset time when no new inverter enters the network comprises: obtaining a sampling start signal; obtaining sampling data of all the to-be-corrected inverters based on the sampling start signal and saving the sampling data of all the to-be-corrected inverters to any of the to-be-corrected inverters.
4. The method of online calibration of an inverter of claim 1, wherein, the obtaining of the first sampling peak value and the first sampling valley value based on the sampling data of all the to-be-corrected inverters comprises: obtaining the sampling data of the to-be-corrected inverters stored by any of the to-be-corrected inverters; sorting the sampling data of the to-be-corrected inverters except any of the to-be-corrected inverters according to the number to obtain sorted sampling data; deleting the sorted sampling data according to a preset condition to obtain deleted sampling data; performing average value calculation on the deleted data to obtain the first sampling peak value and the first sampling valley value.
5. The method of online calibration of an inverter of claim 4, wherein, The preset condition comprises: deleting the first 1 / 3 and the last 1 / 3 of the sorted sampling data.
6. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to realize the inverter online calibration method in any one of claims 1 to 5.
7. A terminal, characterized by comprising: Comprising: a memory and a processor; The memory is used to store a computer program; The processor is used to execute the computer program stored in the memory, so that the terminal executes the inverter online calibration method in any one of claims 1 to 5.
Citation Information
Patent Citations
Constant-current control circuit with peak current compensation and switching power supply
CN103354417A
Linear calibration method
CN103743427A