Method, apparatus and electronic device for determining device performance of circuit
By generating a relation matrix and determining the imaginary part of the equivalent current source, the problem of low efficiency in determining the performance of circuit devices in the prior art is solved, and fast and automatic device performance determination is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD
- Filing Date
- 2023-05-10
- Publication Date
- 2026-04-21
AI Technical Summary
Current technology cannot quickly determine the performance of circuit components, which requires manual evaluation one by one, resulting in poor efficiency.
By obtaining the equivalent resistance values of the inductor and load capacitor, a relationship matrix is generated to determine the imaginary part of the equivalent current source and to judge the device performance.
It improves the efficiency of determining device performance, reduces manpower consumption, and enables rapid determination of the performance of circuit devices.
Smart Images

Figure CN116593865B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of converter technology, and more specifically, to a method, apparatus, computer-readable storage medium, and electronic device for determining the device performance of a circuit. Background Technology
[0002] The core software of RTDS utilizes the widely used electromagnetic transient simulation program EMTDC for power systems. This program employs PSCAD software on a host computer to perform a series of operations on RTDS, such as simulation system setup, real-time monitoring of the operation process, and simulation result analysis. The minimum simulation step size is 20µs. In classic electromagnetic transient simulation software, real-time simulation models of power electronic equipment such as three-level converters can be built using basic switching elements. However, switching actions lead to the regeneration of parameters such as the system admittance matrix. As the number and frequency of switches increase, the computational load of the simulation model increases exponentially, necessitating certain limitations on the switching frequency and number of switches.
[0003] FPGAs possess a parallel hardware architecture, enabling highly parallel numerical computation. Combined with associated discrete circuit (ADC) switching algorithms, they can achieve small-step (µs-level) real-time simulation of power electronic devices containing up to 128 dynamic components (inductors, capacitors, or switches). However, compared to the classic two-resistor model, the ADC method suffers from transient errors during switching, resulting in switching losses greater than the actual losses, thus limiting its application scope.
[0004] With the increasing number and capacity of grid-connected power electronic systems, the dynamic characteristics of new power systems are becoming increasingly complex. To ensure the safe and stable operation of power systems, it is necessary to conduct thorough hardware-in-the-loop (HIL) simulation tests using digital real-time simulation systems during the design and commissioning phases of power electronic systems to verify that the relevant functions and performance meet design requirements. In these HIL tests, the digital real-time simulation model of primary equipment such as converters is one of the key technologies.
[0005] Existing solutions cannot quickly determine the performance of circuit devices and require manual evaluation of each device individually. Therefore, existing solutions are inefficient in determining the performance of circuit devices. Summary of the Invention
[0006] The main objective of this application is to provide a method, apparatus, computer-readable storage medium, and electronic device for determining the device performance of a circuit, so as to at least solve the problem that existing solutions require manual determination of the performance of each device one by one, resulting in poor efficiency in determining device performance.
[0007] To achieve the above objectives, according to one aspect of this application, a method for determining the device performance of a circuit is provided. This method is applied to a converter circuit, which includes a first inductor module, a load capacitor module, a load impedance module, a three-phase switch, a first capacitor module, and a second capacitor module. A first terminal of the first capacitor module is electrically connected to a first selection terminal of the three-phase switch. A second terminal of the first capacitor module, a first terminal of the second capacitor module, and a second selection terminal of the three-phase switch are respectively grounded. A second terminal of the second capacitor module is electrically connected to a third selection terminal of the three-phase switch. A fixed terminal of the three-phase switch is electrically connected to a first terminal of the first inductor module. The second terminal of the module is electrically connected to the first terminal of the load capacitor module and the first terminal of the load impedance module, respectively. The second terminal of the load capacitor module is electrically connected to the second terminal of the load impedance module. The method includes: obtaining the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, wherein the equivalent resistance value of the inductor is the equivalent resistance value of the first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of the load capacitor module; when the first inductor module is equivalent to a parallel branch with a first equivalent current source, generating a first relationship matrix based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, wherein the first relationship matrix is used to characterize the equivalent resistance value of the inductor and the load capacitor. A matrix relating the equivalent resistance of a capacitor, the voltage at the first node, the voltage at the second node, the current at the first node, the current at the second node, the current value of the first equivalent current source, and the current value of the second equivalent current source. The first node voltage is the voltage between the three-phase switch and the first inductor module. The first node current is the current between the three-phase switch and the first inductor module. The second node current is the current between the first inductor module, the load capacitor module, and the load impedance module. The second node voltage is the voltage between the first inductor module, the load capacitor module, and the load impedance module. The first equivalent current source is the equivalent current source of the first inductor module. The second equivalent current source is the equivalent current source of the load capacitor module; according to the first relation matrix, the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source are determined; according to the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source, the device performance result of the converter circuit is determined, and the device performance result of the converter circuit is one of the following: the first inductor module is a qualified device and the load capacitor module is a unqualified device; the first inductor module is a unqualified device and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; and both the first inductor module and the load capacitor module are qualified devices.
[0008] Optionally, determining the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relationship matrix includes: when the first capacitor module, the second capacitor module, and the first inductor module are equivalent to parallel branches with the first equivalent current source, processing the relationship matrix using the trapezoidal rule to obtain a first set of relationship equations. The first set of relationship equations includes a first equation and a second equation. The first equation characterizes the relationship between the equivalent resistance value of the inductor, the first node voltage, the second node voltage, the imaginary part of the first equivalent current source, and the current value of the first equivalent current source. The second equation characterizes the relationship between the current value of the second equivalent current source, the equivalent resistance value of the load capacitor, the imaginary part of the second equivalent current source, and the second node voltage. Based on the first equation and the second equation, determining the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source.
[0009] Optionally, the first equation is: Where, j L i is the imaginary part of the first equivalent current source. L V1 is the current value of the first equivalent current source, V2 is the voltage of the first node, and R is the voltage of the second node. L Z is the equivalent resistance value of the inductor. -1 For delay operators;
[0010] The second equation is: Among them, R Ca Let j be the equivalent resistance value of the load capacitor. C i1 represents the imaginary part of the second equivalent current source, and i2 represents the current value of the first equivalent current source.
[0011] Optionally, the method further includes: when the first capacitor module is equivalent to a parallel branch with a third equivalent current source, and the second capacitor module is equivalent to a parallel branch with a fourth equivalent current source, generating a second set of equations based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor. The second set of equations includes a third equation, a fourth equation, and a fifth equation. The third equation characterizes the relationship between the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, the capacitance value of the first capacitor module, and the capacitance value of the second capacitor module. The fourth equation characterizes the relationship between the third node voltage, the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, and the equivalent resistance value of the third equivalent current source. The relationship between the current value of the current source and the imaginary part of the third equivalent current source; the fifth equation is used to characterize the relationship between the fourth node voltage, the current value of the fourth equivalent current source, and the imaginary part of the fourth equivalent current source; the third node voltage is the voltage between the first capacitor module and the first selection terminal of the three-phase switch; the fourth node voltage is the voltage between the second capacitor module and the third selection terminal of the three-phase switch; based on the third equation, the fourth equation, and the fifth equation, the imaginary parts of the third equivalent current source and the fourth equivalent current source are determined; based on the current values of the third and fourth equivalent current sources, it is determined whether the first and second capacitor modules are qualified devices.
[0012] Optionally, the third-party program is: Among them, R C The equivalent resistance value of the first capacitor module or the equivalent resistance value of the second capacitor module is the same as the equivalent resistance value of the second capacitor module. C is the capacitance value of the first capacitor module and the capacitance value of the second capacitor module are the same as the capacitance value of the second capacitor module. h is the simulation step size.
[0013] The fourth equation is: Where, j C1 Let V3 be the imaginary part of the third equivalent current source, and V3 be the voltage at the third node. C1 Z represents the current value of the third equivalent current source. -1 For delay operators;
[0014] The fifth equation is: Where, j C2 Let i be the imaginary part of the fourth equivalent current source. C2 V1 is the current value of the fourth equivalent current source, and V2 is the voltage of the fourth node.
[0015] Optionally, determining the performance result of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source includes: determining that the performance result of the converter circuit is that the first inductor module and the load capacitor module are qualified devices when the imaginary part of the first equivalent current source is greater than or equal to a first predetermined imaginary part and the imaginary part of the second equivalent current source is greater than or equal to a second predetermined imaginary part; and determining that the performance result of the converter circuit is that the first inductor module and the load capacitor module are unqualified devices when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part and the imaginary part of the second equivalent current source is less than the second predetermined imaginary part.
[0016] Optionally, determining the performance result of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source includes: if the imaginary part of the first equivalent current source is greater than or equal to a first predetermined imaginary part, and the imaginary part of the second equivalent current source is less than a second predetermined imaginary part, then determining the performance result of the converter circuit as follows: the first inductor module is a qualified device, and the load capacitor module is a unqualified device; if the imaginary part of the first equivalent current source is less than the first predetermined imaginary part, and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part, then determining the performance result of the converter circuit as follows: the first inductor module is a unqualified device, and the load capacitor module is a qualified device.
[0017] According to another aspect of this application, a device for determining the device performance of a circuit is provided. The device includes an acquisition unit, a generation unit, a first determination unit, and a second determination unit. The acquisition unit is used to acquire the equivalent resistance value of an inductor and the equivalent resistance value of a load capacitor. The equivalent resistance value of the inductor is the equivalent resistance value of a first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of a load capacitor module. The generation unit is used to generate a first relationship matrix based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, when the first inductor module is equivalent to a parallel branch with a first equivalent current source. The first relationship matrix is used to characterize the relationship between the equivalent resistance value of the inductor, the equivalent resistance value of the load capacitor, a first node voltage, a second node voltage, a first node current, a second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source. The first node voltage is the voltage between the three-phase switch and the first inductor module, and the first node current is the current between the three-phase switch and the first inductor module. The two-node current is the current between the first inductor module, the load capacitor module, and the load impedance module; the second-node voltage is the voltage between the first inductor module, the load capacitor module, and the load impedance module; the first equivalent current source is the equivalent current source of the first inductor module; and the second equivalent current source is the equivalent current source of the load capacitor module. The first determining unit is used to determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relationship matrix. The second determining unit is used to determine the device performance result of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source. The device performance result of the converter circuit is one of the following: the first inductor module is a qualified device, and the load capacitor module is a unqualified device; the first inductor module is a unqualified device, and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; or both the first inductor module and the load capacitor module are qualified devices.
[0018] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform a method for determining the device performance of any of the circuits described above.
[0019] According to another aspect of this application, an electronic device is provided, the electronic device including 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, the one or more programs including a method for determining the device performance for executing any of the circuits described above.
[0020] By applying the technical solution of this application, the circuit is first equivalent, then a first relation matrix is established, and the imaginary parts of the first equivalent current source and the second equivalent current source are determined based on the first relation matrix. Finally, the device performance results of the converter circuit are determined based on the imaginary parts of the first equivalent current source and the second equivalent current source. This saves excessive manpower and improves the efficiency of device performance determination, thereby solving the problem that the existing solution requires manual judgment of the performance of each device one by one, resulting in poor device performance determination efficiency. Attached Figure Description
[0021] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0022] Figure 1 A hardware structure block diagram of a mobile terminal is shown, illustrating a method for determining the device performance of an execution circuit according to an embodiment of this application.
[0023] Figure 2 A schematic diagram of the converter circuit is shown;
[0024] Figure 3 A schematic diagram of a T-type three-level converter circuit is shown.
[0025] Figure 4 A schematic diagram of the working state of a T-type three-level converter circuit is shown, taking the A-phase circuit as an example.
[0026] Figure 5 A schematic diagram of pulse width modulation for phase A circuit is shown;
[0027] Figure 6 A flowchart illustrating a method for determining the device performance of a circuit according to an embodiment of this application is shown.
[0028] Figure 7 A schematic diagram showing the connection of the first equivalent current source and the second equivalent current source is provided.
[0029] Figure 8 A schematic diagram showing the connection of the third and fourth equivalent current sources is provided.
[0030] Figure 9 A structural block diagram of a device for determining the device performance of a circuit according to an embodiment of this application is shown. Detailed Implementation
[0031] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0032] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0034] For ease of description, the following explains some of the nouns or terms used in the embodiments of this application:
[0035] DSP: Digital Signal Processor.
[0036] CPU: Central Processing Unit.
[0037] FPGA: Field-Programmable Gate Array.
[0038] IGBT: Insulated gate bipolar power tube.
[0039] As described in the background section, existing solutions cannot quickly determine the performance of circuit devices and require manual evaluation of each device individually. Therefore, existing solutions are inefficient in determining the performance of circuit devices. To address the problem that existing solutions require manual evaluation of the performance of each device individually, resulting in poor device performance determination efficiency, embodiments of this application provide a method, apparatus, computer-readable storage medium, and electronic device for determining the performance of circuit devices.
[0040] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0041] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a method of determining the device performance of a circuit according to an embodiment of the present invention. For example... Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0042] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the method for determining the device performance of the circuit in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0043] This embodiment provides a method for determining the device performance of a circuit running on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here. Figure 2 As shown, this method is applied to a converter circuit, which includes a first inductor module L. a Load capacitor module C a Load impedance module Z a Three-phase switch S a A first capacitor module C1 and a second capacitor module C2 are provided. The first end of the first capacitor module is electrically connected to the first selection terminal of the three-phase switch. The second end of the first capacitor module, the first end of the second capacitor module, and the second selection terminal of the three-phase switch are respectively grounded. The second end of the second capacitor module is electrically connected to the third selection terminal of the three-phase switch. The fixed terminal of the three-phase switch is electrically connected to the first end of the first inductor module. The second end of the first inductor module is electrically connected to the first end of the load capacitor module and the first end of the load impedance module. The second end of the load capacitor module is electrically connected to the second end of the load impedance module.
[0044] The T-type three-level topology, also known as a three-level topology, adds a bidirectional power switch between the neutral point (obtained by capacitor voltage division) and the output point to clamp the neutral point. In this topology, a single bridge arm resembles a rotated letter "T," hence the name T-type three-level. The working principle of the T-type three-level topology is that the output point and neutral point are clamped by a bidirectional power device. This bidirectional power device can be an anti-parallel or anti-series IGBT, or a single reverse-resistance IGBT. The converter circuit is a simplified circuit of the A-phase circuit in the T-type three-level converter circuit, such as... Figure 3 As shown, the T-type three-level converter circuit includes 12 IGBT switches, namely T1, T2, T3, T4, T5, T6, T7, T8, T9, T... 10 T 11 T 12 Three AC filter inductors, with values of L and L respectively. a L b L c Three AC filter capacitors, with C values respectively. a C b C c The impedances of the three AC systems are Z and Z respectively. a Z b Z c Two DC capacitors, C1 and C2 respectively, and V m + V m - These are the positive and negative DC voltages, with N being the neutral point.
[0045] Among them, T1, T2, T3, T4, L a C a Z a To form phase A circuit, T5, T6, T7, T8, and L... b Z b C b Forming phase B circuit, T9, T 10 T 11 T 12 Z c L c C c The three-phase circuit is composed of phase C. Since the principle of the three-phase circuit is the same, this application only takes phase A circuit as an example, and phase B and phase C circuit will not be described in detail.
[0046] The priority order for judging the operating status of a T-type converter is from first to last, such as... Figure 4 As shown, where, Figure 4 (a) shows the P state, i L >0; Figure 4(b) shows the N states, i L >0; Figure 4 (c) shows the N states, i L >0; Figure 4 (d) shows the P state, i L <0; Figure 4 (e) shows the N states, i L <0; Figure 4 (f) shows the N states, i L <0, there are six possible directions of current flow:
[0047] 1) When both switching transistors T3 and T4 are in the on state, the circuit is controlled by i L The direction of operation is in state O (there are three states: state O, state N, and state P). At this time, regardless of i... L >0 or i L The output of the <0 bridge arm (i.e., the node between T1 and T2) has a voltage level of 0 relative to the zero potential reference point N.
[0048] 2) When T1 is on and T2 is off, the circuit operates in state P. At this time, the voltage level of the bridge arm output terminal relative to point N is V. m + ;
[0049] 3) When T1 is off and T2 is on, the circuit operates in state N. At this time, the voltage level of the bridge arm output terminal relative to point N is V. m - ;
[0050] 4) When both T1 and T2 are off, if T3 is on at this time and i L <0, current flows through D4 and T3, or T4 is on at this time and i L >0, current flows through T4 and D3, at which point the circuit is in the 0 state, and the output level of the bridge arm relative to point N is 0;
[0051] In practical control, T1 and T3, and T2 and T4 are usually treated as complementary signals. During modulation, it must be ensured that T1 and T2 cannot be turned on simultaneously. Based on the load current flow path, there are a total of six current flow patterns in the T-type three-level topology. The load current i is defined as... L The direction of the converter's outflow from the midpoint of the bridge arm is taken as positive, and the opposite direction is taken as negative.
[0052] The drive signal for a T-type three-level switch can be implemented using carrier inverting pulse width modulation. The principle is explained using phase A as an example. Figure 5 As shown, a triangular carrier signal U with the same amplitude and frequency c1 (Voltage across C1) and U c2 The voltage across C2 is symmetrical about the time axis and is modulated by the sinusoidal signal U.r The required signal is obtained through comparison. c1 with U r The two complementary signals obtained from the comparison are assigned to T1 and T3; U c1 with U r The two complementary signals obtained from the comparison are assigned to T2 and T4 to achieve complementary waveforms between T1 and T3, and between T2 and T4.
[0053] Based on the above operating states and drive control principles, a real-time simulation modeling method for a T-type three-level converter can be obtained:
[0054] Taking phase A as an example, each phase's bridge arm can be equivalent to a three-way switch S. a When the circuit is operating in state P, let S... a =1, when working in state N, let S = 1. a =-1, when working in state 0, let S a =0.
[0055] The circuit's operating state is determined by switches T and i. a (i a For flow through L a The current (and other factors) together determine the outcome, and the following judgments are made (in order of priority):
[0056] If T3 = 1, T4 = 1, then S a =0;
[0057] If T1 = 1, T2 = 0, then S a =1;
[0058] If T1 = 0, T2 = 1, then S a =-1;
[0059] If T1 = 0, T2 = 0, T3 = 1 and i a <0 or T4 = 1 and i a >0 then S a =0;
[0060] In addition to the four states mentioned above, if i a >0 then S a =-1 if i a <0 then S a =1;
[0061] Voltage at the bridge arm output terminal relative to point N (ground): V 1N =S a ×V m .
[0062] Figure 6 This is a flowchart illustrating a method for determining the device performance of a circuit according to an embodiment of this application. Figure 6As shown, the method includes the following steps:
[0063] Step S601: Obtain the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor. The equivalent resistance value of the inductor is the equivalent resistance value of the first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of the load capacitor module.
[0064] Step S602: When the first inductor module is equivalent to a parallel branch with the first equivalent current source, a first relationship matrix is generated based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor. The first relationship matrix is used to characterize the relationship between the equivalent resistance value of the inductor, the equivalent resistance value of the load capacitor, the first node voltage, the second node voltage, the first node current, the second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source. The first node voltage is the voltage between the three-phase switch and the first inductor module. The first node current is the current between the three-phase switch and the first inductor module. The second node current is the current between the first inductor module, the load capacitor module, and the load impedance module. The second node voltage is the voltage between the first inductor module, the load capacitor module, and the load impedance module. The first equivalent current source is the equivalent current source of the first inductor module, and the second equivalent current source is the equivalent current source of the load capacitor module.
[0065] Schematic diagrams of the first and second equivalent current sources are shown below. Figure 7 As shown, R L R is the equivalent resistance of the inductor. Ca The above is the equivalent resistance value of the load capacitance, and N' is also the neutral point.
[0066] Specifically, the first relation matrix is Where V1 is the voltage of the first node, V2 is the voltage of the second node, i1 is the current of the first node, i2 is the current of the second node, and R... L This represents the equivalent resistance value of the inductor. For example, if the nth simulation calculation has been completed, the next simulation calculation will be the (n+1)th. The superscript n+1 indicates the result of the next calculation.
[0067] Step S603: Based on the first relation matrix, determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source.
[0068] In one embodiment of this application, determining the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relationship matrix includes: when the first capacitor module, the second capacitor module, and the first inductor module are equivalent to parallel branches with the first equivalent current source, processing the relationship matrix using the trapezoidal method to obtain a first set of relationship equations. The first set of relationship equations includes a first equation and a second equation. The first equation characterizes the relationship between the equivalent resistance value of the inductor, the voltage at the first node, the voltage at the second node, the imaginary part of the first equivalent current source, and the current value of the first equivalent current source. The second equation characterizes the relationship between the current value of the second equivalent current source, the equivalent resistance value of the load capacitor, the imaginary part of the second equivalent current source, and the voltage at the second node. Based on the first equation and the second equation, determining the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source.
[0069] In one embodiment of this application, the first equation is: Where, j L i is the imaginary part of the first equivalent current source mentioned above. L V1 is the current value of the first equivalent current source, V2 is the voltage of the first node, and R is the voltage of the second node. L Z is the equivalent resistance value of the above inductor. -1 For delay operators;
[0070] The second equation above is: Among them, R Ca j is the equivalent resistance value of the load capacitor mentioned above. C i1 represents the imaginary part of the second equivalent current source, and i2 represents the current value of the first equivalent current source.
[0071] Specifically, it allows for the rapid calculation of the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source.
[0072] Step S604: Based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source, determine the device performance result of the converter circuit. The device performance result of the converter circuit is one of the following: the first inductor module is a qualified device and the load capacitor module is a unqualified device; the first inductor module is a unqualified device and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; or both the first inductor module and the load capacitor module are qualified devices.
[0073] In one embodiment of this application, the method further includes: when the first capacitor module is equivalent to a parallel branch with a third equivalent current source, and the second capacitor module is equivalent to a parallel branch with a fourth equivalent current source, generating a second set of equations based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor. The second set of equations includes a third equation, a fourth equation, and a fifth equation. The third equation characterizes the relationship between the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, the capacitance value of the first capacitor module, and the capacitance value of the second capacitor module. The fourth equation characterizes the relationship between the third node voltage, the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, and the equivalent resistance value of the load capacitor. The relationship between the current value of the three equivalent current sources and the imaginary part of the third equivalent current source is described in the fifth equation. The fifth equation is used to characterize the relationship between the fourth node voltage, the current value of the fourth equivalent current source, and the imaginary part of the fourth equivalent current source. The third node voltage is the voltage between the first capacitor module and the first selection terminal of the three-phase switch, and the fourth node voltage is the voltage between the second capacitor module and the third selection terminal of the three-phase switch. Based on the third equation, the fourth equation, and the fifth equation, the imaginary parts of the third and fourth equivalent current sources are determined. Based on the current values of the third and fourth equivalent current sources, it is determined whether the first and second capacitor modules are qualified devices.
[0074] Specifically, the schematic diagrams of the third and fourth equivalent current sources are as follows: Figure 8 As shown, the second relation matrix is Among them, R C j is the equivalent resistance value of the first capacitor module or the equivalent resistance value of the second capacitor module. C1 j is the imaginary part of the third equivalent current source mentioned above. C2 V3 is the imaginary part of the fourth equivalent current source mentioned above, V4 is the voltage of the third node, V5 is the voltage of the fourth node, and V5 is the voltage of the fifth node. The voltage of the fifth node is the voltage between the first capacitor module and the second capacitor module.
[0075] In one embodiment of this application, the aforementioned third-party program is: Among them, R C The equivalent resistance value of the first capacitor module or the equivalent resistance value of the second capacitor module is the same as the equivalent resistance value of the first capacitor module and the equivalent resistance value of the second capacitor module. C is the capacitance value of the first capacitor module and the capacitance value of the second capacitor module. h is the simulation step size.
[0076] The fourth equation above is: Where, j C1 Let V3 be the imaginary part of the third equivalent current source mentioned above, and let V3 be the voltage at the third node. C1 Z represents the current value of the third equivalent current source mentioned above. -1 For delay operators;
[0077] The fifth equation above is: Where, j C2 i is the imaginary part of the fourth equivalent current source mentioned above. C2 V1 is the current value of the fourth equivalent current source mentioned above, and V2 is the voltage of the fourth node mentioned above.
[0078] Specifically, this facilitates the calculation of the imaginary part of the third equivalent current source and the imaginary part of the aforementioned fourth equivalent current source based on the third-party program, the fourth equation, and the fifth equation.
[0079] In one embodiment of this application, determining the performance result of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source includes: when the imaginary part of the first equivalent current source is greater than or equal to a first predetermined imaginary part, and the imaginary part of the second equivalent current source is greater than or equal to a second predetermined imaginary part, determining that the performance result of the converter circuit is that the first inductor module and the load capacitor module are qualified devices; when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part, and the imaginary part of the second equivalent current source is less than the second predetermined imaginary part, determining that the performance result of the converter circuit is that the first inductor module and the load capacitor module are unqualified devices.
[0080] Specifically, the first and second equivalent current sources are determined to be qualified devices based on the comparison of their imaginary parts.
[0081] In one embodiment of this application, determining the performance result of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source includes: when the imaginary part of the first equivalent current source is greater than or equal to a first predetermined imaginary part, and the imaginary part of the second equivalent current source is less than a second predetermined imaginary part, determining the performance result of the converter circuit as follows: the first inductor module is a qualified device, and the load capacitor module is a unqualified device; when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part, and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part, determining the performance result of the converter circuit as follows: the first inductor module is a unqualified device, and the load capacitor module is a qualified device.
[0082] Specifically, the first and second equivalent current sources are determined to be qualified devices based on the comparison of their imaginary parts.
[0083] Through the above embodiments, by first equivalencing the circuit, then establishing a first relation matrix, and determining the imaginary parts of the first equivalent current source and the second equivalent current source based on the first relation matrix, and finally determining the device performance results of the converter circuit based on the imaginary parts of the first equivalent current source and the second equivalent current source, excessive manpower consumption is saved and the device performance determination efficiency is improved. This solves the problem that existing solutions require manual judgment of the performance of each device one by one, resulting in poor device performance determination efficiency.
[0084] The switching branch is equivalently represented, allowing direct switching to a new operating state via logical judgment during the switching process without needing to regenerate the admittance matrix of the entire system, thus saving significant computational resources. It also possesses parallel computing capabilities, making it suitable for FPGA implementation. Compared to existing FPGA simulation models using ADC switches, this application exhibits lower switching losses and higher computational accuracy.
[0085] Alternatively, a T-type three-level converter model can be constructed by connecting basic component models such as inductors, capacitors, and switches in the RT-LAB model library and completing the simulation. This method can only use the real-time simulation capability of the CPU of the RT-LAB platform, the simulation step size is relatively large (20-50μs), and the simulation scale is relatively limited (a single CPU core completes the simulation of 3-5 converters).
[0086] An FPGA simulation model of a T-type three-level converter was built based on the RT-LAB eHS solver, and the simulation was completed. This method essentially adopts the ADC switching modeling method introduced in Part 1, which has the problems of poor accuracy and high cost. Moreover, one eHS solver can only complete the power electronic topology modeling with a maximum of 128 dynamic components (approximately equivalent to 6 T-type three-level converters).
[0087] In the RT-LAB simulator, each FPGA computing core can complete the modeling of more than 100 T-type three-level converters, which has the advantages of small simulation step size (μs level), high calculation accuracy (dual resistor method) and cost saving.
[0088] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0089] This application also provides an apparatus for determining the device performance of a circuit. It should be noted that this apparatus can be used to execute the method for determining the device performance of a circuit provided in this application. This apparatus is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0090] The following describes the device for determining the device performance of the circuit provided in the embodiments of this application.
[0091] Figure 9 This is a structural block diagram of a device for determining the device performance of a circuit according to an embodiment of this application. Figure 9As shown, the device includes an acquisition unit 91, a generation unit 92, a first determination unit 93, and a second determination unit 94. The acquisition unit 91 is used to acquire the equivalent resistance value of an inductor and the equivalent resistance value of a load capacitor. The equivalent resistance value of the inductor is the equivalent resistance value of a first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of a load capacitor module. The generation unit 92 is used to generate a first relationship matrix based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor when the first inductor module is equivalent to a parallel branch with a first equivalent current source. The first relationship matrix is used to characterize the relationship between the equivalent resistance value of the inductor, the equivalent resistance value of the load capacitor, the first node voltage, the second node voltage, the first node current, the second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source. The first node voltage is the voltage between the three-phase switch and the first inductor module, the first node current is the current between the three-phase switch and the first inductor module, and the second node current is the current between the first and second equivalent current sources. The first determining unit 93 is used to determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relation matrix. The second determining unit 94 is used to determine the device performance result of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source. The device performance result of the converter circuit is one of the following: the first inductor module is a qualified device and the load capacitor module is a unqualified device; the first inductor module is a unqualified device and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; and both the first inductor module and the load capacitor module are qualified devices.
[0092] In the above-mentioned device, by first equivalencing the circuit, then establishing a first relation matrix, and determining the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relation matrix, and finally determining the device performance results of the converter circuit based on the imaginary parts of the first equivalent current source and the second equivalent current source, excessive manpower consumption is saved and the device performance determination efficiency is improved. This solves the problem that existing solutions require manual judgment of the performance of each device one by one, resulting in poor device performance determination efficiency.
[0093] In one embodiment of this application, the first determining unit includes a processing module and a first determining module. The processing module is used to process the relationship matrix using the trapezoidal method when the first capacitor module, the second capacitor module, and the first inductor module are equivalent to parallel branches with the first equivalent current source, to obtain a first set of relationship equations. The first set of relationship equations includes a first equation and a second equation. The first equation is used to characterize the relationship between the equivalent resistance value of the inductor, the first node voltage, the second node voltage, the imaginary part of the first equivalent current source, and the current value of the first equivalent current source. The second equation is used to characterize the relationship between the current value of the second equivalent current source, the equivalent resistance value of the load capacitor, the imaginary part of the second equivalent current source, and the second node voltage. The first determining module is used to determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first equation and the second equation.
[0094] In one embodiment of this application, the first equation is: Where, j L i is the imaginary part of the first equivalent current source mentioned above. L V1 is the current value of the first equivalent current source, V2 is the voltage of the first node, and R is the voltage of the second node. L Z is the equivalent resistance value of the above inductor. -1 For delay operators;
[0095] The second equation above is: Among them, R Ca j is the equivalent resistance value of the load capacitor mentioned above. C i1 represents the imaginary part of the second equivalent current source, and i2 represents the current value of the first equivalent current source.
[0096] In one embodiment of this application, the device further includes a generation unit, a third determining unit, and a fourth determining unit. The generation unit is used to generate a second set of equations based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, when the first capacitor module is equivalent to a parallel branch with a third equivalent current source and the second capacitor module is equivalent to a parallel branch with a fourth equivalent current source. The second set of equations includes a third equation, a fourth equation, and a fifth equation. The third equation is used to characterize the relationship between the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, the capacitance value of the first capacitor module, and the capacitance value of the second capacitor module. The fourth equation is used to characterize the third node voltage, the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, and the equivalent resistance value of the second capacitor module. The relationship between the current value of the third equivalent current source and the imaginary part of the third equivalent current source, the fifth equation used to characterize the relationship between the fourth node voltage, the current value of the fourth equivalent current source and the imaginary part of the fourth equivalent current source, the third node voltage being the voltage between the first capacitor module and the first selection terminal of the three-phase switch, and the fourth node voltage being the voltage between the second capacitor module and the third selection terminal of the three-phase switch; the third determining unit is used to determine the imaginary part of the third equivalent current source and the imaginary part of the fourth equivalent current source based on the third equation, the fourth equation and the fifth equation; the fourth determining unit is used to determine whether the first capacitor module and the second capacitor module are qualified devices based on the current value of the third equivalent current source and the current value of the fourth equivalent current source.
[0097] In one embodiment of this application, the aforementioned third-party program is: Among them, R C The equivalent resistance value of the first capacitor module or the equivalent resistance value of the second capacitor module is the same as the equivalent resistance value of the first capacitor module and the equivalent resistance value of the second capacitor module. C is the capacitance value of the first capacitor module and the capacitance value of the second capacitor module. h is the simulation step size.
[0098] The fourth equation above is: Where, j C1 Let V3 be the imaginary part of the third equivalent current source mentioned above, and let V3 be the voltage at the third node. C1 Z represents the current value of the third equivalent current source mentioned above. -1 For delay operators;
[0099] The fifth equation above is: Where, j C2 i is the imaginary part of the fourth equivalent current source mentioned above. C2V1 is the current value of the fourth equivalent current source mentioned above, and V2 is the voltage of the fourth node mentioned above.
[0100] In one embodiment of this application, the second determining unit includes a second determining module and a third determining module. The second determining module is used to determine that the performance result of the converter circuit is that the first inductor module and the load capacitor module are qualified devices when the imaginary part of the first equivalent current source is greater than or equal to the first predetermined imaginary part and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part. The third determining module is used to determine that the performance result of the converter circuit is that the first inductor module and the load capacitor module are unqualified devices when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part and the imaginary part of the second equivalent current source is less than the second predetermined imaginary part.
[0101] In one embodiment of this application, the second determining unit includes a fourth determining module and a fifth determining module. The fourth determining module is used to determine the performance result of the converter circuit as follows: the first inductor module is a qualified device and the load capacitor module is a unqualified device when the imaginary part of the first equivalent current source is greater than or equal to the first predetermined imaginary part and the imaginary part of the second equivalent current source is less than the second predetermined imaginary part. The fifth determining module is used to determine the performance result of the converter circuit as follows: the first inductor module is a unqualified device and the load capacitor module is a qualified device when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part.
[0102] The device performance determination apparatus for the aforementioned circuit includes a processor and a memory. The acquisition unit, generation unit, first determination unit, and second determination unit are all stored as program units in the memory. The processor executes these program units stored in the memory to achieve the corresponding functions. All of the aforementioned modules are located in the same processor; alternatively, the modules may be located in different processors in any combination.
[0103] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured. By adjusting kernel parameters, the problem of poor efficiency in determining device performance, which currently requires manual evaluation of each component's performance, can be solved.
[0104] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0105] This invention provides a computer-readable storage medium including a stored program, wherein a method for determining the device performance that controls the device containing the computer-readable storage medium to execute the circuit is provided when the program is running.
[0106] This invention provides a processor for running a program, wherein the program executes a method for determining the device performance of the circuit.
[0107] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps: obtaining the equivalent resistance value of an inductor and the equivalent resistance value of a load capacitor, wherein the equivalent resistance value of the inductor is the equivalent resistance value of a first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of a load capacitor module; and, when the first inductor module is equivalent to a parallel branch with a first equivalent current source, generating a first relationship matrix based on the equivalent resistance values of the inductor and the load capacitor, wherein the first relationship matrix characterizes the relationship between the equivalent resistance values of the inductor, the equivalent resistance value of the load capacitor, the first node voltage, the second node voltage, the first node current, the second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source, wherein the first node voltage is the voltage between the three-phase switch and the first inductor module, and the first node current is the voltage between the three-phase switch and the first inductor module. The current at the second node is the current between the first inductor module, the load capacitor module, and the load impedance module; the voltage at the second node is the voltage between the first inductor module, the load capacitor module, and the load impedance module; the first equivalent current source is the equivalent current source of the first inductor module; and the second equivalent current source is the equivalent current source of the load capacitor module. Based on the first relation matrix, the imaginary parts of the first and second equivalent current sources are determined. Based on the imaginary parts of the first and second equivalent current sources, the device performance result of the converter circuit is determined. The device performance result of the converter circuit is one of the following: the first inductor module is a qualified device, and the load capacitor module is a unqualified device; the first inductor module is a unqualified device, and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; or both the first inductor module and the load capacitor module are qualified devices. The devices mentioned in this document can be servers, PCs, PADs, mobile phones, etc.
[0108] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps: obtaining the equivalent resistance value of an inductor and the equivalent resistance value of a load capacitor, wherein the equivalent resistance value of the inductor is the equivalent resistance value of the first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of the load capacitor module; when the first inductor module is equivalent to a parallel branch with a first equivalent current source, generating a first relationship matrix based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, wherein the first relationship matrix is used to characterize the relationship between the equivalent resistance value of the inductor, the equivalent resistance value of the load capacitor, the first node voltage, the second node voltage, the first node current, the second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source, wherein the first node voltage is the voltage between the three-phase switch and the first inductor module, and the first node current is the current between the three-phase switch and the first inductor module. The second node current is the current between the first inductor module, the load capacitor module, and the load impedance module; the second node voltage is the voltage between the first inductor module, the load capacitor module, and the load impedance module; the first equivalent current source is the equivalent current source of the first inductor module; and the second equivalent current source is the equivalent current source of the load capacitor module. Based on the first relational matrix, the imaginary parts of the first and second equivalent current sources are determined. Based on the imaginary parts of the first and second equivalent current sources, the device performance results of the converter circuit are determined. The device performance results of the converter circuit are one of the following: the first inductor module is a qualified device, and the load capacitor module is an unqualified device; the first inductor module is an unqualified device, and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; or both the first inductor module and the load capacitor module are qualified devices.
[0109] This application also provides an electronic device, which includes 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. The one or more programs include a method for determining the device performance of any of the circuits described above. By first equivalencing the circuit, then establishing a first relation matrix, and determining the imaginary parts of the first equivalent current source and the second equivalent current source based on the first relation matrix, and finally determining the device performance result of the converter circuit based on the imaginary parts of the first equivalent current source and the second equivalent current source, excessive manual labor is saved, and the efficiency of device performance determination is improved. This solves the problem that existing solutions require manual judgment of the performance of each device one by one, resulting in poor device performance determination efficiency.
[0110] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0111] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied 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.
[0112] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will 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, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0113] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0114] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0115] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0116] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0117] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0118] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0119] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0120] 1) The method for determining the device performance of the circuit in this application first equivalences the circuit, then establishes a first relation matrix, and determines the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relation matrix. Finally, the device performance result of the converter circuit is determined based on the imaginary parts of the first equivalent current source and the second equivalent current source. This method saves excessive manpower and improves the efficiency of device performance determination, thereby solving the problem that existing solutions require manual judgment of the performance of each device one by one, resulting in poor device performance determination efficiency.
[0121] 2) The device for determining the device performance of the circuit in this application first equivalences the circuit, then establishes a first relation matrix, and determines the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relation matrix. Finally, it determines the device performance result of the converter circuit based on the imaginary parts of the first equivalent current source and the second equivalent current source. This saves too much manpower and improves the efficiency of device performance determination, thereby solving the problem that existing solutions require manual judgment of the performance of each device one by one, resulting in poor device performance determination efficiency.
[0122] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for determining the device performance of a circuit, applied to a converter circuit, the converter circuit comprising a first inductor module, a load capacitor module, a load impedance module, a three-phase switch, a first capacitor module, and a second capacitor module, wherein a first terminal of the first capacitor module is electrically connected to a first selection terminal of the three-phase switch, a second terminal of the first capacitor module, a first terminal of the second capacitor module, and a second selection terminal of the three-phase switch are respectively grounded, a second terminal of the second capacitor module is electrically connected to a third selection terminal of the three-phase switch, a fixed terminal of the three-phase switch is electrically connected to a first terminal of the first inductor module, a second terminal of the first inductor module is electrically connected to a first terminal of both the load capacitor module and the load impedance module, and a second terminal of the load capacitor module is electrically connected to a second terminal of the load impedance module, characterized in that... include: Obtain the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, wherein the equivalent resistance value of the inductor is the equivalent resistance value of the first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of the load capacitor module. When the first inductor module is equivalent to a parallel branch with the first equivalent current source, a first relationship matrix is generated based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor. The first relationship matrix is used to characterize the relationship between the equivalent resistance value of the inductor, the equivalent resistance value of the load capacitor, the first node voltage, the second node voltage, the first node current, the second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source. The first node voltage is the voltage between the three-phase switch and the first inductor module. The first node current is the current between the three-phase switch and the first inductor module. The second node current is the current between the first inductor module, the load capacitor module, and the load impedance module. The second node voltage is the voltage between the first inductor module, the load capacitor module, and the load impedance module. The first equivalent current source is the equivalent current source of the first inductor module, and the second equivalent current source is the equivalent current source of the load capacitor module. Based on the first relation matrix, determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source; Based on the imaginary parts of the first equivalent current source and the second equivalent current source, the device performance results of the converter circuit are determined. The device performance results of the converter circuit are one of the following: the first inductor module is a qualified device and the load capacitor module is a unqualified device; the first inductor module is a unqualified device and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; or both the first inductor module and the load capacitor module are qualified devices. The performance result of the converter circuit is determined based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source, including: when the imaginary part of the first equivalent current source is greater than or equal to a first predetermined imaginary part, and the imaginary part of the second equivalent current source is less than a second predetermined imaginary part, the performance result of the converter circuit is determined to be that the first inductor module is a qualified device and the load capacitor module is a unqualified device; when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part, and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part, the performance result of the converter circuit is determined to be that the first inductor module is a unqualified device and the load capacitor module is a qualified device.
2. The method according to claim 1, characterized in that, Based on the first relation matrix, the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source are determined, including: When the first capacitor module, the second capacitor module, and the first inductor module are equivalent to parallel branches with the first equivalent current source, the relationship matrix is processed using the trapezoidal method to obtain a first set of relationship equations. The first set of relationship equations includes a first equation and a second equation. The first equation is used to characterize the relationship between the equivalent resistance value of the inductor, the first node voltage, the second node voltage, the imaginary part of the first equivalent current source, and the current value of the first equivalent current source. The second equation is used to characterize the relationship between the current value of the second equivalent current source, the equivalent resistance value of the load capacitor, the imaginary part of the second equivalent current source, and the second node voltage. Based on the first equation and the second equation, determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source.
3. The method according to claim 2, characterized in that, The first equation is: ,in, This represents the imaginary part of the first equivalent current source. The current value of the first equivalent current source is given. The voltage at the first node. The voltage at the second node. The equivalent resistance value of the inductor is given. For delay operators; The second equation is: ,in, The equivalent resistance value of the load capacitance is... This represents the imaginary part of the second equivalent current source. The current value of the first equivalent current source.
4. The method according to claim 1, characterized in that, The method further includes: When the first capacitor module is equivalent to a parallel branch with the third equivalent current source, and the second capacitor module is equivalent to a parallel branch with the fourth equivalent current source, a second set of equations is generated based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor. The second set of equations includes a third equation, a fourth equation, and a fifth equation. The third equation is used to characterize the relationship between the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, the capacitance value of the first capacitor module, and the capacitance value of the second capacitor module. The fourth equation is used to characterize the relationship between the third node voltage, the equivalent resistance value of the first capacitor module, the equivalent resistance value of the second capacitor module, the current value of the third equivalent current source, and the imaginary part of the third equivalent current source. The fifth equation is used to characterize the relationship between the fourth node voltage, the current value of the fourth equivalent current source, and the imaginary part of the fourth equivalent current source. The third node voltage is the voltage between the first capacitor module and the first selection terminal of the three-phase switch, and the fourth node voltage is the voltage between the second capacitor module and the third selection terminal of the three-phase switch. Based on the third-party program, the fourth equation, and the fifth equation, determine the imaginary part of the third equivalent current source and the imaginary part of the fourth equivalent current source; Based on the current value of the third equivalent current source and the current value of the fourth equivalent current source, determine whether the first capacitor module and the second capacitor module are qualified devices.
5. The method according to claim 4, characterized in that, The third-party program is: ,in, The equivalent resistance value is either the first capacitor module's equivalent resistance value or the second capacitor module's equivalent resistance value, where the equivalent resistance values of the first capacitor module and the second capacitor module are the same. The capacitance values of the first capacitor module and the second capacitor module are the same. This is for simulating step size; The fourth equation is: ,in, Let be the imaginary part of the third equivalent current source. The voltage at the third node. The current value of the third equivalent current source. For delay operators; The fifth equation is: ,in, Let be the imaginary part of the fourth equivalent current source. The current value of the fourth equivalent current source. The voltage of the fourth node.
6. The method according to any one of claims 1 to 5, characterized in that, The performance results of the converter circuit are determined based on the imaginary parts of the first equivalent current source and the second equivalent current source, including: If the imaginary part of the first equivalent current source is greater than or equal to the first predetermined imaginary part, and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part, the performance result of the converter circuit is determined to be that the first inductor module and the load capacitor module are qualified devices. If the imaginary part of the first equivalent current source is less than the first predetermined imaginary part, and the imaginary part of the second equivalent current source is less than the second predetermined imaginary part, the performance result of the converter circuit is determined to be that the first inductor module and the load capacitor module are unqualified devices.
7. A device for determining the device performance of a circuit, characterized in that, include: An acquisition unit is used to acquire the equivalent resistance value of an inductor and the equivalent resistance value of a load capacitor, wherein the equivalent resistance value of the inductor is the equivalent resistance value of the first inductor module, and the equivalent resistance value of the load capacitor is the equivalent resistance value of the load capacitor module. A generation unit is configured to generate a first relationship matrix based on the equivalent resistance value of the inductor and the equivalent resistance value of the load capacitor, when the first inductor module is equivalent to a parallel branch with a first equivalent current source. The first relationship matrix is used to characterize the relationship between the equivalent resistance value of the inductor, the equivalent resistance value of the load capacitor, the first node voltage, the second node voltage, the first node current, the second node current, the current value of the first equivalent current source, and the current value of the second equivalent current source. The first node voltage is the voltage between the three-phase switch and the first inductor module, the first node current is the current between the three-phase switch and the first inductor module, the second node current is the current between the first inductor module, the load capacitor module, and the load impedance module, the second node voltage is the voltage between the first inductor module, the load capacitor module, and the load impedance module, the first equivalent current source is the equivalent current source of the first inductor module, and the second equivalent current source is the equivalent current source of the load capacitor module. The first determining unit is configured to determine the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source based on the first relation matrix. The second determining unit is configured to determine the device performance results of the converter circuit based on the imaginary part of the first equivalent current source and the imaginary part of the second equivalent current source. The device performance results of the converter circuit are one of the following: the first inductor module is a qualified device and the load capacitor module is a unqualified device; the first inductor module is a unqualified device and the load capacitor module is a qualified device; both the first inductor module and the load capacitor module are unqualified devices; or both the first inductor module and the load capacitor module are qualified devices. The second determining unit includes a fourth determining module and a fifth determining module. The fourth determining module is used to determine the performance result of the converter circuit as follows: the first inductor module is a qualified device and the load capacitor module is a unqualified device, when the imaginary part of the first equivalent current source is greater than or equal to the first predetermined imaginary part and the imaginary part of the second equivalent current source is less than the second predetermined imaginary part. The fifth determining module is used to determine the performance result of the converter circuit as follows: the first inductor module is a unqualified device and the load capacitor module is a qualified device, when the imaginary part of the first equivalent current source is less than the first predetermined imaginary part and the imaginary part of the second equivalent current source is greater than or equal to the second predetermined imaginary part.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform a method for determining the device performance of the circuit according to any one of claims 1 to 6.
9. An electronic 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, the one or more programs including a method for determining the device performance of a circuit according to any one of claims 1 to 6.
Citation Information
Patent Citations
Constant admittance modeling and real-time simulation method of three-level converter
CN109543339A
DC power distribution network stability analysis method based on node impedance matrix
CN112217191A