Control method and apparatus for heric inverter circuit, and device and storage medium
Patent Information
- Application Number
- PCT/CN2026/085308
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-24
- Filing Date
- 2026-03-23
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026085308_01102026_PF_FP_ABST
Abstract
Description
Heric inverter circuit control methods, apparatus, equipment, and storage media
[0001] This application claims priority to Chinese Patent Application No. 202510354234.4, filed on March 24, 2025, entitled "Heric Inverter Circuit Control Method, Apparatus, Device and Storage Medium", the entirety of which is incorporated herein by reference.
[0002] [Technical Field]
[0003] This disclosure relates to the field of inverter circuit technology, and in particular to a Heric inverter circuit control method, apparatus, device and storage medium.
[0004] [Background Technology]
[0005] Resonant converters are widely used in new energy power generation and other related applications due to their advantages such as high efficiency, high power density and low electromagnetic interference. Among them, the Heric (High Efficient and Reliable Inverter Concept) inverter circuit is an application form of resonant converter in energy storage inverters.
[0006] In related technologies, Heric inverter circuits are typically suitable for applications where the power factor is 1 (i.e., there is no phase difference between the output voltage and the output current). In this way, the traditional modulation method of Heric inverter circuits can make the current on the inductor increase to its maximum value and then decrease to zero in each switching cycle.
[0007] The above modulation method cannot make Heric inverter circuit suitable for application scenarios where the power factor is not 1 (i.e., there is a phase difference between the output voltage and the output current, and the output voltage and the output current are in different directions).
[0008] [Summary of the Invention]
[0009] This disclosure provides a Heric inverter circuit control method, apparatus, device, and storage medium, which can solve the aforementioned technical problems existing in related technologies. The technical solution is as follows:
[0010] In a first aspect, a Heric inverter circuit control method is provided. The Heric inverter circuit includes six switching transistors. A first and second switching transistor are located in the same bridge arm, and a third and fourth switching transistor are located in another bridge arm. The positions of the first and third switching transistors in their respective bridge arm circuits correspond, as do the positions of the second and fourth switching transistors in their respective bridge arm circuits. The control method includes:
[0011] Detect the direction of the output voltage of the Heric inverter circuit;
[0012] When the output voltage direction is opposite to the modulation signal direction, when the switching cycle begins, the first switch and the fourth switch are controlled to turn on, and the second switch and the third switch are controlled to turn off.
[0013] When the conduction time of the first switch and the fourth switch reaches the target time, the first switch and the fourth switch are turned off, and the second switch and the third switch are turned on.
[0014] In some possible implementations, when the output voltage direction and the modulation signal direction are the same, when the switching cycle begins, the first switch and the fourth switch are controlled to turn on, and the fifth switch is controlled to turn off and the sixth switch is controlled to turn on.
[0015] When the conduction duration of the first switch and the fourth switch reaches the target duration, the first switch and the fourth switch are turned off, and the fifth switch and the sixth switch are turned on.
[0016] In some possible implementations, the control method further includes:
[0017] The target duration is determined based on the preset target current peak value, the input voltage and output voltage of the Heric inverter circuit, and the inductance value of the inductor.
[0018] In some possible implementations, determining the target duration based on a preset target current peak, the input voltage and output voltage of the Heric inverter circuit, and the inductance value of the inductor includes:
[0019] Based on formula Determine the target duration, wherein, For the target duration, The input voltage of the Heric inverter circuit is [value]. The output voltage of the Heric inverter circuit is [missing information]. The preset target current peak value, This is the inductance value of the inductor.
[0020] In some possible implementations, detecting the output voltage direction of the Heric inverter circuit includes:
[0021] At the start of the switching cycle, the direction of the output voltage of the Heric inverter circuit is detected.
[0022] In some possible implementations, detecting the output voltage direction of the Heric inverter circuit includes:
[0023] When the preset detection period is reached, the direction of the output voltage of the Heric inverter circuit is detected.
[0024] In some possible implementations, a new switching cycle begins when the output voltage direction is opposite to the modulation signal direction and the output voltage direction detected in the previous detection cycle is the same as the modulation signal direction, or when the output voltage direction is the same as the modulation signal direction and the output voltage direction detected in the previous detection cycle is opposite to the modulation signal direction.
[0025] Secondly, a control device for a Heric inverter circuit is provided, the control device comprising:
[0026] The detection module is used to detect the direction of the output voltage of the Heric inverter circuit.
[0027] The driving module is configured to drive the first and fourth switching transistors to turn on and the second and third switching transistors to turn off when the switching cycle begins, provided that the output voltage direction and the modulation signal direction are opposite.
[0028] When the conduction time of the first switch and the fourth switch reaches the target time, the first switch and the fourth switch are driven to turn off, and the second switch and the third switch are driven to turn on.
[0029] Thirdly, a computer device is provided, the computer device including a memory and a processor, the memory being used to store computer instructions;
[0030] The processor executes computer instructions stored in the memory to cause the computer device to perform the control method of the first aspect and its possible implementations.
[0031] Fourthly, a computer-readable storage medium is provided, the computer-readable storage medium storing computer program code, which, when executed by a computer device, performs the method of the first aspect and its possible embodiments.
[0032] Fifthly, a computer program product is provided, the computer program product including computer program code, wherein when the computer program code is executed by a computer device, the computer device performs the method of the first aspect and its possible implementations.
[0033] The beneficial effects of the technical solution provided in this disclosure include at least the following:
[0034] In this disclosure, when the output voltage of the Heric inverter circuit is opposite to the direction of the modulation signal, the Heric inverter circuit is controlled to use bipolar modulation so that the Heric inverter circuit can work normally when the output voltage is not in the same direction as the modulation signal. This enables the Heric inverter circuit to be suitable for use scenarios where the power factor is not 1.
[0035] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure.
[0036] [Attached Image Description]
[0037] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 is a circuit diagram of a Heric inverter circuit provided in an embodiment of this disclosure.
[0039] Figure 2 is a schematic diagram of the working process of a Heric inverter circuit control method provided in an embodiment of this disclosure.
[0040] Figure 3 is a circuit equivalent schematic diagram of a Heric inverter circuit in state one according to an embodiment of this disclosure.
[0041] Figure 4 is a circuit equivalent schematic diagram of a Heric inverter circuit in state one according to an embodiment of this disclosure.
[0042] Figure 5 is a circuit equivalent schematic diagram of a Heric inverter circuit in state two according to an embodiment of this disclosure.
[0043] Figure 6 is a circuit equivalent schematic diagram of a Heric inverter circuit in state two according to an embodiment of this disclosure.
[0044] Figure 7 is a circuit equivalent schematic diagram of a Heric inverter circuit in state three according to an embodiment of this disclosure.
[0045] Figure 8 is a circuit equivalent schematic diagram of a Heric inverter circuit in state three according to an embodiment of this disclosure.
[0046] Figure 9 is a circuit equivalent schematic diagram of a Heric inverter circuit in state four according to an embodiment of this disclosure.
[0047] Figure 10 is a circuit equivalent schematic diagram of a Heric inverter circuit in state four provided by an embodiment of this disclosure.
[0048] Figure 11 is a schematic diagram of the change of inductor current provided in an embodiment of this disclosure.
[0049] Figure 12 is a schematic diagram of the change of inductor current provided in an embodiment of this disclosure.
[0050] Figure 13 is a schematic diagram of the structure of a Heric inverter circuit control device provided in an embodiment of this disclosure.
[0051] Figure 14 is a schematic diagram of the hybrid modulation principle of a Heric inverter circuit provided in an embodiment of this disclosure.
[0052] Figure 15 is a schematic diagram of the structure of a computer device provided in an embodiment of this disclosure.
[0053] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments.
[0054]
Detailed Implementation Methods
[0055] To make the objectives, technical solutions, and advantages of this disclosure clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0056] First, the hardware of the Heric inverter circuit involved in the embodiments of this disclosure will be explained.
[0057] Heric (High Efficient and Reliable Inverter Concept) inverter circuit is an application of resonant converters in energy storage inverters.
[0058] Heric inverter circuits are circuits that convert direct current (DC) to alternating current (AC). Therefore, the input terminal of a Heric inverter circuit is a DC power supply with an input voltage of Vdc, and the output terminal is an AC power supply with an output voltage of Vo.
[0059] Firstly, referring to FIG1, this disclosure provides a Heric inverter circuit. The Heric inverter circuit includes six switching transistors. The first switching transistor S1 and the second switching transistor S2 are located in the same bridge arm, and the third switching transistor S3 and the fourth switching transistor S4 are located in another bridge arm. The positions of the first switching transistor S1 and the third switching transistor S3 in their respective bridge arm circuits correspond, as do the positions of the second switching transistor S2 and the fourth switching transistor S4 in their respective bridge arm circuits. The fifth switching transistor S5 and the sixth switching transistor S6 are located in the midpoint bridge arm.
[0060] The Heric inverter circuit also includes a first capacitor C1, a second capacitor C2, and an inductor L. The first capacitor C1 is connected in parallel with the input terminal and serves as a voltage regulator to maintain a stable input voltage Vdc. The second capacitor C2 is connected in parallel with the output terminal and serves as a filter capacitor to absorb current fluctuations generated during circuit operation, reducing their impact on the circuit and improving its stability. The inductor L is the output filter inductor of the Heric inverter circuit, used to suppress high-frequency noise, smooth the output voltage, protect the circuit, and improve filtering performance.
[0061] Referring to Figure 2, the control method of the Heric inverter circuit includes:
[0062] Step 100: Detect the direction of the output voltage of the Heric inverter circuit.
[0063] This disclosure does not specifically limit the method for detecting the output voltage direction of the Heric inverter circuit; it can be matched and set according to parameters such as detection frequency requirements and detection accuracy requirements. For example, a voltage sensor can be used to measure the AC voltage output by the Heric inverter circuit. The voltage sensor can detect the amplitude and polarity of the output voltage, thereby determining the direction of the output voltage.
[0064] Another example is the use of a zero-crossing detector to detect the zero-crossing point of the AC voltage output from the Heric inverter circuit. A zero-crossing detector typically consists of a comparator and a reference voltage (usually 0V). When the detected voltage crosses zero, the comparator output changes, indicating a change in voltage direction. Therefore, by detecting the zero-crossing point of the voltage from positive to negative or from negative to positive, the change in output voltage direction can be determined.
[0065] As another example, digital signal processing can be used to detect the AC voltage output of the Heric inverter circuit. The output voltage of the Heric inverter circuit is sampled at high speed, and then the voltage waveform is analyzed by digital signal processing algorithms (such as Fast Fourier Transform or Discrete Fourier Transform) to determine the voltage direction.
[0066] Step 201: When the output voltage direction is opposite to the modulation signal direction, when the switching cycle begins, control the first and fourth switching transistors to turn on, and control the second and third switching transistors to turn off.
[0067] Step 202: When the conduction time of the first switch and the fourth switch reaches the target time, control the first switch and the fourth switch to turn off, and control the second switch and the third switch to turn on.
[0068] The modulation signal can be a sine wave synchronized with the mains frequency (such as 50Hz or 60Hz), and its amplitude is adjusted according to the desired amplitude of the output voltage. Therefore, the direction of the modulation signal is a known parameter. At the same time, the direction of the modulation signal is consistent with the direction of the inductor current iL.
[0069] Here, the first and fourth switching transistors refer to a pair of non-corresponding switching transistors on the two bridge arms of the Heric inverter circuit, and the second and third switching transistors refer to another pair of non-corresponding switching transistors on the two bridge arms of the Heric inverter circuit.
[0070] Heric inverter circuit state 1 (output voltage vo > 0, inductor current iL < 0):
[0071] At this point, the Heric inverter circuit uses bipolar modulation, meaning that the fifth switch S5 and the sixth switch S6 are turned off.
[0072] Referring to Figure 3, when the first switch S1 and the fourth switch S4 are turned on, and the second switch S2 and the third switch S3 are turned off, the inductor current iL gradually rises to ip.
[0073] Referring to Figure 4, when the first switch S1 and the fourth switch S4 are turned off, and the second switch S2 and the third switch S3 are turned on, the inductor current iL gradually decreases from ip to 0.
[0074] Heric inverter circuit state 2 (output voltage vo < 0, inductor current iL > 0):
[0075] At this point, the Heric inverter circuit uses bipolar modulation, meaning that the fifth switch S5 and the sixth switch S6 are turned off.
[0076] Referring to Figure 5, the first switch S1 and the fourth switch S4 are turned off, while the second switch S2 and the third switch S3 are turned on, and the inductor current iL gradually rises to ip.
[0077] Referring to Figure 6, when the first switch S1 and the fourth switch S4 are turned on, and the second switch S2 and the third switch S3 are turned off, the inductor current iL gradually decreases from ip to 0.
[0078] In some embodiments, referring to FIG2, the control method for the Heric inverter circuit further includes:
[0079] Step 203: When the output voltage direction and the modulation signal direction are the same, when the switching cycle begins, control the first and fourth switching transistors to turn on, and control the fifth switching transistor to turn off and the sixth switching transistor to turn on.
[0080] Step 204: When the conduction time of the first switch and the fourth switch reaches the target time, control the first switch and the fourth switch to turn off, and control the fifth switch and the sixth switch to turn on.
[0081] Heric inverter circuit state 3 (output voltage vo > 0, inductor current iL > 0):
[0082] Referring to Figure 7, the first switch S1 and the fourth switch S4 are turned on, the second switch S2 and the third switch S3 are turned off, the fifth switch S5 is complementary to the first switch S1 and the fourth switch S4, and the sixth switch S6 is always on. The inductor current iL gradually rises to ip.
[0083] Referring to Figure 8, the first switch S1 and the fourth switch S4, the second switch S2 and the third switch S3 are all turned off, the fifth switch S5 is complementary to the first switch S1 and the fourth switch S4, the sixth switch S6 is always on, and the inductor current iL gradually decreases from ip to 0.
[0084] Heric inverter circuit state 4 (output voltage vo < 0, inductor current iL < 0):
[0085] Referring to Figure 9, the first switch S1 and the fourth switch S4 are turned off, the second switch S2 and the third switch S3 are turned on, the fifth switch S5 is normally on, and the sixth switch S6 is complementary to the second switch S2 and the third switch S3. The inductor current iL gradually rises to ip.
[0086] Referring to Figure 10, the first switch S1 and the fourth switch S4, the second switch S2 and the third switch S3 are all turned off, the fifth switch S5 is always on, the sixth switch S6 is complementary to the second switch S2 and the third switch S3, and the inductor current iL gradually decreases from ip to 0.
[0087] In some embodiments, the control method further includes: determining a target duration based on a preset target current peak value, the input voltage and output voltage of the Heric inverter circuit, and the inductance value of the inductor.
[0088] In some embodiments, the target duration is determined based on a preset target current peak, the input voltage and output voltage of the Heric inverter circuit, and the inductance value of the inductor, including:
[0089] Based on formula Determine the target duration, among which, For the target duration, This is the input voltage of the Heric inverter circuit. This is the output voltage of the Heric inverter circuit. The preset target current peak value, This is the inductance value of the inductor.
[0090] Referring to Figure 11, during the Ton time period, the voltage drop across the inductor L is: Then the formula for calculating Ton is: During the Toff time period, the voltage drop across the inductor L is The formula for calculating Toff is: .
[0091] In some embodiments, detecting the output voltage direction of the Heric inverter circuit includes: detecting the output voltage direction of the Heric inverter circuit at the beginning of a switching cycle.
[0092] Thus, at the beginning of each switching cycle, the output voltage direction of the Heric inverter circuit is detected once, and the conduction state of each switching transistor in this switching cycle is determined based on the output voltage direction of the Heric inverter circuit and the modulation signal direction.
[0093] In some embodiments, detecting the output voltage direction of the Heric inverter circuit includes: detecting the output voltage direction of the Heric inverter circuit when a preset detection period is reached.
[0094] In this way, a preset detection cycle can be set according to factors such as output voltage accuracy requirements and component performance. For example, the preset detection cycle is much shorter than the switching cycle, which allows the new directional relationship between the Heric inverter circuit's output voltage and / or modulation signal to be determined within a short period of time after the direction of the Heric inverter circuit's output voltage and / or modulation signal changes, thus initiating a new switching cycle and determining the new conduction state of each switch.
[0095] In some embodiments, a new switching cycle begins when the output voltage direction is opposite to the modulation signal direction and the output voltage direction detected in the previous detection cycle is the same as the modulation signal direction, or when the output voltage direction is the same as the modulation signal direction and the output voltage direction detected in the previous detection cycle is opposite to the modulation signal direction.
[0096] If the output voltage direction is opposite to the modulation signal direction, and the output voltage direction detected in the previous detection cycle is the same as the modulation signal direction, or if the output voltage direction is the same as the modulation signal direction, and the output voltage direction detected in the previous detection cycle is opposite to the modulation signal direction, it means that one of the output voltage direction and the modulation signal direction has changed. At this time, a new switching cycle begins, which helps to reduce the error of the entire control method.
[0097] In the solution provided by the embodiments of this disclosure, the Heric inverter circuit can be determined to use conventional modulation or bipolar modulation in the next switching cycle based on the output voltage and modulation signal direction of the Heric inverter circuit. This ensures that the Heric inverter circuit can work normally when the output voltage and modulation signal are not in the same direction, thereby enabling the Heric inverter circuit to be suitable for use scenarios where the power factor is not 1.
[0098] Secondly, referring to FIG13, this disclosure provides a control device for a Heric inverter circuit, the control device comprising:
[0099] Detection module 1310 is used to detect the direction of the output voltage of the Heric inverter circuit;
[0100] The drive module 1320 is used to drive the first and fourth switching transistors to turn on and the second and third switching transistors to turn off when the switching cycle begins, provided that the output voltage direction is opposite to the modulation signal direction.
[0101] When the conduction time of the first and fourth switches reaches the target time, the first and fourth switches are turned off, and the second and third switches are turned on.
[0102] In some embodiments, the drive module 1320 is configured to: when the output voltage direction and the modulation signal direction are the same, control the first switch and the fourth switch to turn on when the switching cycle begins, and control the fifth switch to turn off and the sixth switch to turn on;
[0103] When the conduction time of the first and fourth switches reaches the target time, the first and fourth switches are turned off, and the fifth and sixth switches are turned on.
[0104] In some embodiments, the drive module 1320 is used to: determine the target duration based on a preset target current peak value, the input voltage and output voltage of the Heric inverter circuit, and the inductance value of the inductor.
[0105] In some embodiments, the driving module 1320 is used to: based on the formula Determine the target duration, among which, For the target duration, This is the input voltage of the Heric inverter circuit. This is the output voltage of the Heric inverter circuit. The preset target current peak value, This is the inductance value of the inductor.
[0106] In some embodiments, the detection module 1310 is used to detect the output voltage direction of the Heric inverter circuit at the start of the switching cycle.
[0107] In some embodiments, the detection module 1310 is used to detect the output voltage direction of the Heric inverter circuit when a preset detection period is reached.
[0108] In some embodiments, the detection module 1310 is configured to: start a new switching cycle when the output voltage direction is opposite to the modulation signal direction and the output voltage direction detected in the previous detection cycle is the same as the modulation signal direction, or when the output voltage direction is the same as the modulation signal direction and the output voltage direction detected in the previous detection cycle is opposite to the modulation signal direction.
[0109] Referring to Figure 14, the output voltage vo is not synchronized with the modulation signal, so the Heric inverter circuit is in a scenario where the power factor is not 1.
[0110] Referring to Figure 11, the Heric inverter circuit operates in states two (output voltage vo < 0, inductor current iL > 0) and three (output voltage vo > 0, inductor current iL > 0) as follows: First, the inductor current iL gradually rises to ip, and then the inductor current iL gradually decreases from ip to 0. Referring to Figure 12, the Heric inverter circuit operates in states one (output voltage vo > 0, inductor current iL < 0) and four (output voltage vo < 0, inductor current iL < 0) as follows: First, the inductor current iL gradually rises to -ip (the negative sign only represents the direction, not the magnitude), and then the inductor current iL gradually decreases from -ip to 0.
[0111] In Heric inverter circuits, the key to achieving soft switching (such as zero-voltage switching or zero-current switching) lies in ensuring that the voltage or current of the switching transistor is zero when it switches. If the inductor current does not drop to zero, current still flows through the switching device during turn-off, meaning zero-current turn-off cannot be achieved. In this case, the switching device will experience both voltage and current simultaneously, leading to increased switching losses. These losses reduce circuit efficiency and may cause the switching device to overheat.
[0112] Therefore, the Heric inverter circuit control device in this embodiment divides the Heric inverter circuit in a power factor non-1 usage scenario into four states. In each switching cycle of the four states, it ensures that the inductor current iL first rises and then falls to zero, thereby ensuring the normal use of the soft switching function of the Heric inverter circuit.
[0113] It should be noted that the control device for the Heric inverter circuit provided in the above embodiments is only an example of the division of the above functional modules when controlling the Heric inverter circuit. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the control device for the Heric inverter circuit provided in the above embodiments and the control method embodiments for the Heric inverter circuit belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.
[0114] Thirdly, a computer device is provided, comprising a memory and a processor, the memory for storing computer instructions, and the processor for executing the computer instructions stored in the memory to cause the computer device to perform the control method of the first aspect and its possible embodiments.
[0115] Figure 15 is a schematic diagram of the structure of a computer device according to an embodiment of this disclosure. The computer device 1500 can be an MCU (microcontroller unit), or it can be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The computer device 1500 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.
[0116] Typically, computer device 1500 includes a processor 1501 and a memory 1502.
[0117] Processor 1501 may include one or more processing cores, such as a 4-core processor, a 9-core processor, etc. Processor 1501 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1501 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1501 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen.
[0118] In some embodiments, processor 1501 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
[0119] The memory 1502 may include one or more computer-readable storage media, which may be non-transitory. The memory 1502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices.
[0120] In some embodiments, the non-transitory computer-readable storage medium in memory 1502 is used to store at least one instruction that is executed by processor 1501 to implement the back-to-back converter control method provided in the method embodiments of this disclosure.
[0121] In some embodiments, the computer device 1500 may also optionally include a peripheral device interface 1503 and at least one peripheral device. The processor 1501, memory 1502, and peripheral device interface 1503 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1503 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1504, a display screen 1505, a camera assembly 1506, an audio circuit 1507, a positioning assembly 1508, and a power supply 1509.
[0122] Peripheral interface 1503 can be used to connect at least one I / O (input / output) related peripheral device to processor 1501 and memory 1502. In some embodiments, processor 1501, memory 1502 and peripheral interface 1503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1501, memory 1502 and peripheral interface 1503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0123] The radio frequency (RF) circuit 1504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1504 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1504 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.
[0124] Display screen 1505 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1505 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1501 for processing. In this case, display screen 1505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1505, disposed on the front panel of computer device 1500; in other embodiments, there may be at least two display screens, disposed on different surfaces of computer device 1500 or in a folded design; in still other embodiments, display screen 1505 may be a flexible display screen, disposed on a curved or folded surface of computer device 1500. Furthermore, display screen 1505 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0125] The camera assembly 1506 is used to acquire images or videos. Optionally, the camera assembly 1506 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1506 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.
[0126] The audio circuit 1507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1501 for processing, or input to the radio frequency circuit 1504 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the computer device 1500. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1501 or the radio frequency circuit 1504 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1507 may also include a headphone jack.
[0127] The positioning component 1508 is used to locate the current geographical location of the computer device 1500 in order to enable navigation or LBS (Location Based Service). The positioning component 1508 can be a positioning component based on GPS (Global Positioning System), BeiDou system, or Galileo system.
[0128] Power supply 1509 is used to supply power to the various components in computer device 1500. Power supply 1509 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1509 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0129] In some embodiments, the computer device 1500 further includes one or more sensors 1510. The one or more sensors 1510 include, but are not limited to: an accelerometer 1511, a gyroscope 1512, a pressure sensor 1513, a fingerprint sensor 1514, an optical sensor 1515, and a proximity sensor 1516.
[0130] Accelerometer 1511 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by computer device 1500. For example, accelerometer 1511 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 1501 can control display screen 1505 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1511. Accelerometer 1511 can also be used for games or for acquiring user motion data.
[0131] The gyroscope sensor 1512 can detect the orientation and rotation angle of the computer device 1500. The gyroscope sensor 1512 can work in conjunction with the accelerometer sensor 1511 to acquire 3D motion data from the user on the computer device 1500. Based on the data acquired by the gyroscope sensor 1512, the processor 1501 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0132] Pressure sensor 1513 can be disposed on the side bezel of computer device 1500 and / or on the lower layer of display screen 1505. When pressure sensor 1513 is disposed on the side bezel of computer device 1500, it can detect the user's grip signal on computer device 1500, and processor 1501 can perform left / right hand recognition or quick operation based on the grip signal collected by pressure sensor 1513. When pressure sensor 1513 is disposed on the lower layer of display screen 1505, processor 1501 can control operable controls on the UI interface based on the user's pressure operation on display screen 1505. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0133] The fingerprint sensor 1514 is used to collect a user's fingerprint. The processor 1501 identifies the user based on the fingerprint collected by the fingerprint sensor 1514, or vice versa. When the user's identity is verified as trusted, the processor 1501 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings. The fingerprint sensor 1514 can be located on the front, back, or side of the computer device 1500. When the computer device 1500 has physical buttons or a manufacturer's logo, the fingerprint sensor 1514 can be integrated with the physical buttons or the manufacturer's logo.
[0134] Optical sensor 1515 is used to collect ambient light intensity. In one embodiment, processor 1501 can control the display brightness of display screen 1505 based on the ambient light intensity collected by optical sensor 1515. Specifically, when the ambient light intensity is high, the display brightness of display screen 1505 is increased; when the ambient light intensity is low, the display brightness of display screen 1505 is decreased. In another embodiment, processor 1501 can also dynamically adjust the shooting parameters of camera assembly 1506 based on the ambient light intensity collected by optical sensor 1515.
[0135] The proximity sensor 1516, also known as a distance sensor, is typically located on the front panel of the computer device 1500. The proximity sensor 1516 is used to detect the distance between the user and the front of the computer device 1500. In one embodiment, when the proximity sensor 1516 detects that the distance between the user and the front of the computer device 1500 is gradually decreasing, the processor 1501 controls the display screen 1505 to switch from a screen-on state to a screen-off state; when the proximity sensor 1516 detects that the distance between the user and the front of the computer device 1500 is gradually increasing, the processor 1501 controls the display screen 1505 to switch from a screen-off state to a screen-on state.
[0136] Those skilled in the art will understand that the structure shown in FIG15 does not constitute a limitation on the computer device 1500, and may include more or fewer components than shown, or combine certain components, or employ different component arrangements.
[0137] Fourthly, a computer-readable storage medium is provided, which stores computer program code. When the computer program code is executed by a computer device, the computer device performs the method of the first aspect and its possible implementations. This computer-readable storage medium may be non-transitory. For example, the computer-readable storage medium may be ROM (read-only memory), RAM (random access memory), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0138] Fifthly, a computer program product is provided, the computer program product including computer program code, wherein when the computer program code is executed by a computer device, the computer device performs the method of the first aspect and its possible implementations.
[0139] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0140] In the description of this specification, the references to "certain embodiments," "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples" refer to specific features, structures, materials, or characteristics described in connection with the described embodiment or example, which are included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0141] It is understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.
[0142] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.
[0143] It is further understood that the terms “center,” “longitudinal,” “lateral,” “front,” “rear,” “up,” “down,” “left,” “right,” “vertical,” “horizontal,” “top,” “bottom,” “inner,” “outer,” “clockwise,” “counterclockwise,” “axial,” “radial,” and “circumferential” indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this embodiment and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation.
[0144] It is further understood that, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral molding; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between the two components; they can refer to a direct connection between two components without the presence of other components, or an indirect connection through an intermediate medium; they can refer to the internal communication between two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure according to the specific circumstances.
[0145] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.
[0146] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the solutions disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the scope of the claims.
[0147] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method of controlling a Heric inverter circuit, wherein, The Heric inverter circuit includes six switch tubes, first and second switch tubes of which are located in the same bridge arm, third and fourth switch tubes of which are located in the other bridge arm, the positions of the first and third switch tubes in the bridge arm circuit correspond to each other, the positions of the second and fourth switch tubes in the bridge arm circuit correspond to each other, fifth and sixth switch tubes of which are located in the midpoint bridge arm, and the control method includes: detecting the output voltage direction of the Heric inverter circuit; in the case that the output voltage direction and the modulation signal direction are opposite, when the switching cycle starts, controlling the first and fourth switch tubes to be turned on, and controlling the second and third switch tubes to be turned off; when the on duration of the first and fourth switch tubes reaches the target duration, controlling the first and fourth switch tubes to be turned off, and controlling the second and third switch tubes to be turned on.
2. The control method according to claim 1, wherein, in the case that the output voltage direction and the modulation signal direction are the same, when the switching cycle starts, controlling the first and fourth switch tubes to be turned on, controlling the fifth switch tube to be turned off, and controlling the sixth switch tube to be turned on; when the on duration of the first and fourth switch tubes reaches the target duration, controlling the fifth and sixth switch tubes to be turned on.
3. The control method according to claim 1 or 2, wherein The control method further includes: determining the target duration based on a preset target current peak value, input voltage, output voltage and inductance value of the inductance of the Heric inverter circuit.
4. The control method according to claim 3, wherein, the determination of the target duration based on the preset target current peak value, input voltage, output voltage and inductance value of the inductor of the Heric inverter circuit includes: Based on the formula determining the target duration, wherein, for the target duration, for the input voltage of the Heric inverter circuit, for the output voltage of the Heric inverter circuit, for a preset target current peak value, the inductance value of the inductance.
5. The control method according to claim 1, wherein, the detection of the output voltage direction of the Heric inverter circuit includes: detecting the output voltage direction of the Heric inverter circuit when the switching cycle starts.
6. The control method according to claim 1, wherein, the detection of the output voltage direction includes: detecting the output voltage direction of the Heric inverter circuit when a preset detection cycle is reached.
7. The control method according to claim 1, wherein The control method further includes: in the case that the output voltage direction and the modulation signal direction are opposite, and the output voltage direction and the modulation signal direction detected in the last detection cycle are the same, or in the case that the output voltage direction and the modulation signal direction are the same, and the output voltage direction and the modulation signal direction detected in the last detection cycle are opposite, a new switching cycle is started.
8. A Heric inverter circuit control device, wherein, The control device includes: a detection module configured to detect the output voltage direction of the Heric inverter circuit; The driving module is configured to drive the first switch tube and the fourth switch tube to be turned on and the second switch tube and the third switch tube to be turned off when the switch period starts, in the case that the output voltage direction and the modulation signal direction are opposite; When the turned-on time length of the first switch tube and the fourth switch tube reaches a target time length, the first switch tube and the fourth switch tube are driven to be turned off and the second switch tube and the third switch tube are driven to be turned on.
9. A computer device, wherein, The computer device comprises a memory and a processor, and the memory is configured to store computer instructions; The processor executes the computer instructions stored in the memory, so that the computer device executes the control method in any one of claims 1-7.
10. A computer readable storage medium, wherein, The computer readable storage medium stores computer program codes, and when the computer program codes are executed by a computer device, the computer device executes the control method in any one of claims 1-7.