Energy storage inverter inductance value identification method based on artificial intelligence, computer equipment and storage medium

By constructing and training the GRU&LSTM hybrid neural network model, real-time identification of the inductive sensing amount of the energy storage inverter and adjusting the control parameters, the problem of inductive sensing amount recognition under complex operating conditions is solved, and the performance of the energy storage inverter is optimized and improved.

CN119719868APending Publication Date: 2025-03-28EAST GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510010750.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

Under complex and variable operating conditions, it is difficult for the prior art to accurately capture and identify the dynamic changes in the inductance in the energy storage inverter, making it difficult to achieve inverter performance optimization and fault warning.

Method used

Using an artificial intelligence-based method, the GRU&LSTM hybrid neural network model is constructed and trained, and the operating parameters of the energy storage inverter are collected in real time, and the inductance sensing amount is identified through online calculations, and the control parameters are adjusted in real time to optimize the performance of the inverter.

Benefits of technology

The accuracy of inductive sensing recognition is improved under complex operating conditions, and the flexible and timely control parameter adjustment of the energy storage inverter is supported, further optimizing and improving the performance of the energy storage inverter.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119719868A_ABST
    Figure CN119719868A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of energy storage inverters, and discloses an energy storage inverter inductance value identification method based on artificial intelligence, computer equipment and a storage medium. An LSTM hybrid neural network model is constructed, and then the trained GRUAmp is constructed; when the LSTM hybrid neural network model is applied to the real-time operation condition, the inductance value of the energy storage inverter can be identified under the complex and changeable working conditions, the accuracy of inductance value identification is effectively improved, the control parameters of the energy storage inverter can be flexibly and timely adjusted, and the control accuracy of the energy storage inverter is improved. Therefore, the performance of the energy storage inverter is further optimized and improved, and the energy storage inverter has high popularization and application values.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of energy storage inverters, and in particular to an energy storage inverter inductance identification method based on artificial intelligence, a computer device and a storage medium. Background Art

[0002] With the continuous progress and innovation of energy storage inverter technology, the inductor, as a core component in the inverter structure, plays a vital role in improving the overall performance of the inverter and achieving fault warning and prediction.

[0003] During the stable and continuous operation cycle of the energy storage inverter, the inductance is not static, but will show corresponding dynamic change characteristics according to the specific operating conditions and conditions faced by the inverter. These factors that affect the change of inductance widely cover the working parameter set of the inverter, such as the fluctuation of input voltage, the stability of output voltage, the change of current intensity and other key indicators, and also deeply involve the inherent physical properties of the inductor itself, especially the important factor of the inductor's operating temperature.

[0004] Therefore, how to accurately capture and identify the dynamic changes of the inductance inside the inverter under complex and changeable working conditions, and then flexibly and timely adjust the control parameters of the inverter based on this real-time data, in order to further optimize and improve the inverter performance, has become a major technical challenge and topic that needs to be overcome in this technical field.

[0005] The above information is presented as background information only to assist with understanding the present disclosure and no determination or admission is made as to whether any of the above may be used as prior art with respect to the present disclosure. Summary of the invention

[0006] The present invention provides an artificial intelligence-based energy storage inverter inductance identification method, computer equipment and storage medium to solve the problems existing in the prior art.

[0007] To achieve the above object, the present invention provides the following technical solutions:

[0008] In a first aspect, the present invention provides an artificial intelligence-based energy storage inverter inductance identification method, the method comprising:

[0009] S1. Build and train a GRU & LSTM hybrid neural network model;

[0010] S2. Apply the GRU&LSTM hybrid neural network model to the real-time operating conditions, and calculate the inductance of the energy storage inverter online by collecting input parameters.

[0011] Furthermore, in the method for identifying the inductance of an energy storage inverter based on artificial intelligence, after S2, the method further includes:

[0012] S3. According to the calculated inductance, the control parameters of the energy storage inverter are adjusted in real time.

[0013] Furthermore, in the method for identifying the inductance of an energy storage inverter based on artificial intelligence, S1 includes:

[0014] S11. Construct a GRU & LSTM hybrid neural network model based on the MATLAB neural network toolbox, wherein the GRU & LSTM hybrid neural network model includes an input layer, a Dropout layer, an LSTM layer, a GRU layer, a fully connected layer, a weight layer, and an output layer;

[0015] S12. Train the GRU&LSTM hybrid neural network model.

[0016] Furthermore, in the method for identifying the inductance of an energy storage inverter based on artificial intelligence, S12 includes:

[0017] S121. In a laboratory environment, according to the real-time operating conditions, the inverter voltage and current, inverter inductor temperature, ambient temperature, inverter active power, inverter reactive power and inverter voltage frequency are recorded at the current moment as data input for training and testing the GRU & LSTM hybrid neural network model;

[0018] S122, measuring the inductance of the energy storage inverter as data output for training and testing the GRU & LSTM hybrid neural network model;

[0019] S123, randomly dividing the acquired data into training data and test data;

[0020] S124, importing the training data into the GRU&LSTM hybrid neural network model, and training the GRU&LSTM hybrid neural network model until the GRU&LSTM hybrid neural network model converges;

[0021] S125. Import the test data into the GRU&LSTM hybrid neural network model, verify the converged GRU&LSTM hybrid neural network model, and when the maximum error MAX of the GRU&LSTM hybrid neural network model is less than or equal to 5% and the average error MAE is less than or equal to 3%, confirm that the evaluation result of the GRU&LSTM hybrid neural network model reaches the expected goal.

[0022] Furthermore, in the method for identifying the inductance of an energy storage inverter based on artificial intelligence, after S122, the method further includes:

[0023] S122.1. In a laboratory environment, when the energy storage inverter is operating normally, the inverter output frequency is changed from 35 Hz to 70 Hz in steps of 0.1 Hz, the inverter voltage is changed from 175 V to 265 V in steps of 1 V, the inverter current is changed from 0 A to 60 A in steps of 0.5 A, and the ambient temperature is changed from -10 ° C to 50 ° C in steps of 0.5 ° C. Repeat 121 to 122 to obtain more data for training and testing the GRU&LSTM hybrid neural network model.

[0024] Furthermore, in the method for identifying the inductance of an energy storage inverter based on artificial intelligence, after S123, the method further includes:

[0025] S123.1. Map the training data uniformly to the interval [0, 1] to obtain the normalized training data.

[0026] Further, in the method for identifying the inductance of an energy storage inverter based on artificial intelligence, S124 includes:

[0027] S124.1. Select the Adam stochastic gradient descent algorithm to update the network weights;

[0028] S124.2. Import the training data into the GRU&LSTM hybrid neural network model for a set number of rounds of training until the GRU&LSTM hybrid neural network model converges, and set the initial learning rate to 0.0001.

[0029] Further, in the energy storage inverter inductance identification method based on artificial intelligence, in S125, the calculation formula of the maximum error MAX is:

[0030] ;

[0031] The calculation formula of the average error MAE is:

[0032] .

[0033] In a second aspect, the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the artificial intelligence energy storage inverter inductance identification method provided in the first aspect above.

[0034] In a third aspect, the present invention provides a computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions are executed by a computer processor to implement an artificial intelligence method for identifying the inductance of an energy storage inverter as provided in the first aspect above.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] The present invention provides an energy storage inverter inductance quantity identification method, computer equipment and storage medium based on artificial intelligence. By constructing and training a GRU&LSTM hybrid neural network model, and then applying the trained GRU&LSTM hybrid neural network model to real-time operating conditions, the inductance quantity of the energy storage inverter can be identified under complex and changeable working conditions, which effectively improves the accuracy of inductance quantity identification, is conducive to flexible and timely adjustment of control parameters of the energy storage inverter, so as to further optimize and improve the performance of the energy storage inverter, and has high promotion and application value.

[0037] The present invention has other features and advantages, which will be apparent from or will be described in detail in the accompanying drawings and the following detailed description incorporated herein, which together serve to explain the specific principles of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0039] Figure 1 It is a flow chart of an artificial intelligence-based energy storage inverter inductance identification method provided in Embodiment 1 of the present invention;

[0040] Figure 2 is an inverter side topology diagram of the energy storage inverter mentioned in the first embodiment of the present invention;

[0041] Figure 3 It is a structural diagram of the GRU&LSTM hybrid neural network model mentioned in the first embodiment of the present invention;

[0042] Figure 4 It is a structural diagram of a computer device provided in Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0043] In order to explain in detail the possible application scenarios, technical principles, specific schemes that can be implemented, and the purposes and effects that can be achieved, the following is a detailed description of the specific embodiments listed in conjunction with the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0044] Reference to "embodiment" herein means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The term "embodiment" appearing in various places in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or association with other embodiments. In principle, in the present application, as long as there is no technical contradiction or conflict, the various technical features mentioned in the embodiments can be combined in any way to form a corresponding implementable technical solution.

[0045] Unless otherwise defined, the technical terms used in this document have the same meanings as those generally understood by those skilled in the art to which this application belongs; the use of relevant terms in this document is only for describing specific embodiments and is not intended to limit this application.

[0046] In the description of this application, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that three relationships may exist, for example, A and / or B, which means: A exists, B exists, and A and B exist at the same time. In addition, the character " / " in this article generally indicates that the objects before and after are in an "or" logical relationship.

[0047] In the present application, terms such as “first” and “second” are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship of quantity, priority or sequence between these entities or operations.

[0048] Without further limitations, in this application, the words "include", "comprises", "has" or other similar expressions used in the sentences are intended to cover non-exclusive inclusion. These expressions do not exclude the presence of additional elements in the process, method or product including the elements, so that the process, method or product including a series of elements may include not only those limited elements, but also other elements not explicitly listed, or also include elements inherent to such process, method or product.

[0049] In this application, expressions such as "greater than", "less than", "exceed" and the like are understood to exclude the number itself; expressions such as "above", "below", "within" and the like are understood to include the number itself. In addition, in the description of the embodiments of this application, "multiple" means more than two (including two), and similar expressions related to "multiple" are also understood in this way, such as "multiple groups", "multiple times", etc., unless otherwise clearly and specifically limited.

[0050] In the description of the embodiments of the present application, space-related expressions used, such as "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "vertical", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicate the orientation or position relationship based on the orientation or position relationship shown in the specific embodiments or drawings, and are only for the convenience of describing the specific embodiments of the present application or facilitating the reader's understanding, and do not indicate or imply that the referred device or component must have a specific position, a specific orientation, or be constructed or operated in a specific orientation, and therefore cannot be understood as a limitation on the embodiments of the present application.

[0051] Unless otherwise expressly specified or limited, in the description of the embodiments of the present application, the terms such as "install", "connect", "connect", "fix", "set", etc. used should be understood in a broad sense. For example, the "connection" can be a fixed connection, a detachable connection, or an integrated setting; it can be a mechanical connection, an electrical connection, or a communication connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium; it can be the internal connection of two elements or the interaction relationship between two elements. For technicians in the technical field to which the present application belongs, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.

[0052] Embodiment 1

[0053] In view of the defects of the above-mentioned prior art, the applicant, based on many years of rich practical experience and professional knowledge in this field, and in conjunction with the application of theory, actively conducts research and innovation in the hope of creating a technology that can solve the defects of the prior art. After continuous research and design, and after repeated trial production and improvement, the present invention with real practical value was finally created.

[0054] Please refer to Figure 1 The embodiment of the present invention provides an artificial intelligence-based energy storage inverter inductance identification method, wherein the inverter side topology diagram of the energy storage inverter is as follows: Figure 2 As shown, the method includes:

[0055] S1. Build and train a GRU & LSTM hybrid neural network model;

[0056] It should be noted that GRU (Gated Recurrent Unit) and LSTM (Long Short-Term Memory): Both are variants of recurrent neural networks (RNNs) that are specifically designed to process sequence data. They can capture long-term dependencies in data, which is very useful in fields such as time series analysis and natural language processing.

[0057] This embodiment combines the advantages of GRU and LSTM to build a hybrid neural network model. This can fully utilize the different advantages of the two in processing sequence data and improve the performance of the model.

[0058] In this step, first, according to the requirements of energy storage inverter inductance identification, the GRU&LSTM hybrid neural network model is constructed. Then, a large amount of collected data or simulation data is used to train and test the network so that the network can learn the mapping relationship between input parameters and inductance.

[0059] Through training, the model can accurately identify the inductance of the energy storage inverter under different working conditions.

[0060] S2. Apply the GRU&LSTM hybrid neural network model to the real-time operating conditions, and calculate the inductance of the energy storage inverter online by collecting input parameters.

[0061] It should be noted that the trained GRU&LSTM hybrid neural network model is deployed to the actual energy storage inverter system. The relevant parameters of the energy storage inverter during operation, such as current, voltage, frequency, etc., are collected in real time, and these parameters will be used as the input of the model. The collected input parameters are input into the model, and the model will calculate the current inductance in real time.

[0062] This step can realize real-time and accurate identification of the inductance of the energy storage inverter, and provide precise data support for the control of the energy storage inverter.

[0063] In one implementation of this embodiment, after S2, the method further includes S3 to achieve continuous optimization and dynamic regulation of the performance of the energy storage inverter:

[0064] S3. According to the calculated inductance, the control parameters of the energy storage inverter are adjusted in real time.

[0065] It should be noted that in step S2, the GRU & LSTM hybrid neural network model is used to successfully calculate the inductance of the energy storage inverter based on the input parameters collected in real time. The completion of this step indicates that this embodiment has accurate data reflecting the inductance characteristics under the current working conditions.

[0066] Next, the control parameters of the energy storage inverter are adjusted in real time and accurately according to the inductance calculated in step S2. The implementation of this step is to ensure that the energy storage inverter can always maintain the best working state and performance output under various complex and changing working conditions.

[0067] In the process of adjusting the control parameters, the influence of the change of inductance on the performance of the energy storage inverter is fully considered, and a scientific and reasonable adjustment strategy is formulated by combining advanced control theory and algorithm. These strategies aim to achieve instant optimization of the performance of the energy storage inverter by fine-tuning the control parameters, thereby ensuring its efficient and stable operation.

[0068] Through the implementation of step S3, the energy storage inverter has shown stronger dynamic adaptability. It can quickly respond to and adapt to changes in inductance under various working conditions, thereby ensuring the continuous optimization and improvement of its own performance.

[0069] The construction and training process of step S1 is further refined and split into two more detailed sub-steps S11 and S12 to more comprehensively demonstrate the construction and training process of the GRU&LSTM hybrid neural network model.

[0070] S11. Construct a GRU & LSTM hybrid neural network model based on the MATLAB neural network toolbox, wherein the GRU & LSTM hybrid neural network model includes an input layer, a Dropout layer, an LSTM layer, a GRU layer, a fully connected layer, a weight layer, and an output layer;

[0071] It should be noted that this embodiment makes full use of MATLAB, a powerful scientific computing and simulation platform, and its built-in neural network toolbox as the basic tool for building the GRU & LSTM hybrid neural network model. This toolbox provides a wealth of neural network construction and training functions, which provides us with great convenience.

[0072] like Figure 3 As shown in the figure, our carefully designed GRU&LSTM hybrid neural network model consists of multiple layers, including input layer, Dropout layer, LSTM layer, GRU layer, fully connected layer, weight layer and output layer. Each layer has a specific function and works together to achieve accurate prediction of inductance.

[0073] Input layer: responsible for receiving and processing the real-time collected energy storage inverter operating parameters as the input data of the model.

[0074] Dropout layer: used to randomly discard some neurons during the training process to prevent the model from overfitting and improve the generalization ability of the model.

[0075] LSTM layer and GRU layer: As the core part of the model, they are responsible for capturing the long-term dependencies in the input data and achieving accurate prediction of the inductance.

[0076] Fully connected layer: summarizes and integrates the outputs of the LSTM layer and the GRU layer to provide input for the subsequent weight layer.

[0077] Weight layer: Weights the output of the fully connected layer to generate the final prediction result.

[0078] Output layer: responsible for outputting the model's predicted value of inductance.

[0079] S12. Train the GRU&LSTM hybrid neural network model.

[0080] It should be noted that before training the model, we carefully prepared a large amount of collected data and / or simulation data, which covers the operating parameters of the energy storage inverter and the corresponding inductance under various working conditions. These data will be used to train the model so that it can learn the complex mapping relationship between the input parameters and the inductance.

[0081] We use the training algorithm provided by the MATLAB neural network toolbox to train the GRU&LSTM hybrid neural network model. During the training process, we continuously adjust the parameters and structure of the model to minimize the prediction error and improve the prediction accuracy of the model.

[0082] In one implementation of this embodiment, the S12 includes:

[0083] S121. In a laboratory environment, according to the real-time operating conditions, the inverter voltage and current, inverter inductor temperature, ambient temperature, inverter active power, inverter reactive power and inverter voltage frequency are recorded at the current moment as data input for training and testing the GRU & LSTM hybrid neural network model;

[0084] S122, measuring the inductance of the energy storage inverter as data output for training and testing the GRU & LSTM hybrid neural network model;

[0085] S123, randomly dividing the acquired data into training data and test data;

[0086] S124, importing the training data into the GRU&LSTM hybrid neural network model, and training the GRU&LSTM hybrid neural network model until the GRU&LSTM hybrid neural network model converges;

[0087] S125. Import the test data into the GRU&LSTM hybrid neural network model, verify the converged GRU&LSTM hybrid neural network model, and when the maximum error MAX of the GRU&LSTM hybrid neural network model is less than or equal to 5% and the average error MAE is less than or equal to 3%, confirm that the evaluation result of the GRU&LSTM hybrid neural network model reaches the expected goal.

[0088] In an implementation manner of this embodiment, after S122, the method further includes:

[0089] S122.1. In a laboratory environment, when the energy storage inverter is operating normally, the inverter output frequency is changed from 35 Hz to 70 Hz in steps of 0.1 Hz, the inverter voltage is changed from 175 V to 265 V in steps of 1 V, the inverter current is changed from 0 A to 60 A in steps of 0.5 A, and the ambient temperature is changed from -10 ° C to 50 ° C in steps of 0.5 ° C. Repeat 121 to 122 to obtain more data for training and testing the GRU&LSTM hybrid neural network model.

[0090] It should be noted that by executing step S122.1, we can collect a large amount of energy storage inverter operation data covering different working conditions. These data not only help us train a more accurate and reliable GRU&LSTM hybrid neural network model, but also provide strong support for subsequent model testing and verification.

[0091] In summary, the introduction of step S122.1 not only enriches our data set, but also provides more comprehensive and reliable data support for the training and testing of the GRU&LSTM hybrid neural network model. The implementation of this step has laid a solid foundation for our subsequent inductance prediction and energy storage inverter performance optimization.

[0092] In an implementation manner of this embodiment, after S123, the method further includes:

[0093] S123.1. Map the training data uniformly to the interval [0, 1] to obtain the normalized training data.

[0094] It should be noted that in the field of machine learning, normalization is a commonly used data preprocessing technology. It maps the original data to a specific interval (such as [0, 1]) to eliminate the dimensional differences and numerical range differences between different features, thereby accelerating the model training process and improving the model's prediction accuracy and generalization ability.

[0095] In this embodiment, we choose a normalization method that uniformly maps the training data to the interval [0, 1]. This method can ensure that all feature values ​​are at the same order of magnitude, making it easier for the model to learn and predict.

[0096] By executing step S123.1, we can map all feature values ​​in the training data set to the interval [0, 1], thereby eliminating the dimension differences and numerical range differences between different features. This processing can not only accelerate the training process of the GRU&LSTM hybrid neural network model, but also improve the prediction accuracy and generalization ability of the model.

[0097] In one implementation of this embodiment, the S124 includes:

[0098] S124.1. Select the Adam stochastic gradient descent algorithm to update the network weights;

[0099] S124.2. Import the training data into the GRU&LSTM hybrid neural network model for a set number of rounds of training until the GRU&LSTM hybrid neural network model converges, and set the initial learning rate to 0.0001.

[0100] It should be noted that the set number of rounds can be set to 5000 rounds, for example.

[0101] In one implementation of this embodiment, in S125, the calculation formula of the maximum error MAX is:

[0102] ;

[0103] The calculation formula of the average error MAE is:

[0104] .

[0105] Although the terms such as neural network model and inductance are used more frequently in this application, the possibility of using other terms is not excluded. These terms are used only to more conveniently describe and explain the essence of the present invention; interpreting them as any additional restrictions is contrary to the spirit of the present invention.

[0106] An embodiment of the present invention provides an energy storage inverter inductance identification method based on artificial intelligence. By constructing and training a GRU&LSTM hybrid neural network model, and then applying the trained GRU&LSTM hybrid neural network model to real-time operating conditions, the inductance of the energy storage inverter can be identified under complex and changeable working conditions, which effectively improves the accuracy of inductance identification, is conducive to flexible and timely adjustment of the control parameters of the energy storage inverter, so as to further optimize and improve the performance of the energy storage inverter, and has a high value of promotion and application.

[0107] Embodiment 2

[0108] Figure 4 A schematic diagram of the structure of a computer device provided in Embodiment 2 of the present invention. Figure 4 A block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 4 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0109] like Figure 4 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).

[0110] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0111] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0112] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4not shown, usually called a "hard drive"). Although Figure 4 Not shown in the figure, 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, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0113] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.

[0114] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface 22. In addition, the computer device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with the other modules of the computer device 12 via a bus 18. It should be understood that although Figure 4 Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0115] The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, such as implementing the artificial intelligence energy storage inverter inductance identification method provided in the embodiment of the present invention.

[0116] Embodiment 3

[0117] Embodiment 3 of the present invention provides a computer-readable storage medium having computer-executable instructions stored thereon. When the instructions are executed by a processor, an artificial intelligence method for identifying the inductance of an energy storage inverter is implemented as provided in all the embodiments of the invention of this application.

[0118] Any combination of one or more computer-readable media may be used. A computer-readable 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, device, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.

[0119] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0120] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0121] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0122] Finally, it should be noted that although the above embodiments have been described in the specification and drawings of this application, this does not limit the scope of patent protection of this application. All technical solutions generated by replacing or modifying equivalent structures or equivalent processes based on the essential concept of this application using the contents recorded in the specification and drawings of this application, as well as directly or indirectly implementing the technical solutions of the above embodiments in other related technical fields, are included in the scope of patent protection of this application.

Claims

1. A method for identifying the inductance of an energy storage inverter based on artificial intelligence, characterized in that: The method comprises: S1. Build and train a GRU & LSTM hybrid neural network model; S2. Apply the GRU&LSTM hybrid neural network model to the real-time operating conditions, and calculate the inductance of the energy storage inverter online by collecting input parameters.

2. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 1 is characterized in that: After S2, the method further includes: S3. According to the calculated inductance, the control parameters of the energy storage inverter are adjusted in real time.

3. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 1 is characterized in that: The S1 includes: S11. Construct a GRU & LSTM hybrid neural network model based on the MATLAB neural network toolbox, wherein the GRU & LSTM hybrid neural network model includes an input layer, a Dropout layer, an LSTM layer, a GRU layer, a fully connected layer, a weight layer, and an output layer; S12. Train the GRU&LSTM hybrid neural network model.

4. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 3 is characterized in that: The S12 includes: S121. In a laboratory environment, according to the real-time operating conditions, the inverter voltage and current, inverter inductor temperature, ambient temperature, inverter active power, inverter reactive power and inverter voltage frequency are recorded at the current moment as data input for training and testing the GRU & LSTM hybrid neural network model; S122, measuring the inductance of the energy storage inverter as data output for training and testing the GRU & LSTM hybrid neural network model; S123, randomly dividing the acquired data into training data and test data; S124, importing the training data into the GRU&LSTM hybrid neural network model, and training the GRU&LSTM hybrid neural network model until the GRU&LSTM hybrid neural network model converges; S125. Import the test data into the GRU&LSTM hybrid neural network model, verify the converged GRU&LSTM hybrid neural network model, and when the maximum error MAX of the GRU&LSTM hybrid neural network model is less than or equal to 5% and the average error MAE is less than or equal to 3%, confirm that the evaluation result of the GRU&LSTM hybrid neural network model reaches the expected goal.

5. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 4 is characterized in that: After S122, the method further includes: S122.

1. In a laboratory environment, when the energy storage inverter is operating normally, the inverter output frequency is changed from 35 Hz to 70 Hz in steps of 0.1 Hz, the inverter voltage is changed from 175 V to 265 V in steps of 1 V, the inverter current is changed from 0 A to 60 A in steps of 0.5 A, and the ambient temperature is changed from -10 ° C to 50 ° C in steps of 0.5 ° C. Repeat 121 to 122 to obtain more data for training and testing the GRU&LSTM hybrid neural network model.

6. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 4 is characterized in that: After S123, the method further includes: S123.

1. Map the training data uniformly to the interval [0, 1] to obtain the normalized training data.

7. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 4 is characterized in that: The S124 includes: S124.

1. Select the Adam stochastic gradient descent algorithm to update the network weights; S124.

2. Import the training data into the GRU&LSTM hybrid neural network model for a set number of rounds of training until the GRU&LSTM hybrid neural network model converges, and set the initial learning rate to 0.0001.

8. The method for identifying inductance of an energy storage inverter based on artificial intelligence according to claim 4 is characterized in that: In S125, the calculation formula of the maximum error MAX is: ; The calculation formula of the average error MAE is: 。 9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the artificial intelligence energy storage inverter inductance identification method according to any one of claims 1 to 8 is implemented.

10. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that: The computer executable instructions are executed by a computer processor to implement the artificial intelligence energy storage inverter inductance identification method as described in any one of claims 1-8.