A dead zone compensation method, device and system, and a drive controller

By introducing a dead-band compensation circuit into the drive controller, detecting and offsetting the voltage of the inverter circuit in the dead-band time, the problem of distortion of the motor output waveform is solved, and the stability of the motor operation and noise reduction are achieved.

CN108880392BActive Publication Date: 2024-12-17GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201810917978.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-08-13
Publication Date
2024-12-17
Estimated Expiration
2038-08-13

AI Technical Summary

Technical Problem

In the prior art, dead time leads to distortion of the motor output waveform, and the problem of reducing motor performance has not been effectively solved.

Method used

Design a driving controller, including an inverter circuit and a dead-band compensation circuit, by detecting whether the inverter circuit is in dead-band time, and sending a start signal to the dead-band compensation circuit during dead-band time, and starting after receiving the dead-band compensation circuit. , the control switch tubes are all turned on or off to offset the voltage generated by the inverter circuit during dead time and to make the output voltage zero.

Benefits of technology

It effectively avoids current distortion and motor speed fluctuations caused by waveform distortion, ensuring that the motor runs smoothly and reliably, has less noise, and the output voltage is consistent with the expected value.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN108880392B_ABST
    Figure CN108880392B_ABST
Patent Text Reader

Abstract

The present invention discloses a dead zone compensation method, device and system, and a drive controller. The system includes: a motor, a drive controller, a dead zone compensation circuit connected to the motor, and a drive controller for determining whether the inverter circuit is in the dead zone time; when the inverter circuit is in the dead zone time, sending a start signal to the dead zone compensation circuit; and the dead zone compensation circuit is used to start after receiving the start signal to perform dead zone compensation operation on the inverter circuit. The motor can be a compressor. Through the present invention, the voltage output from the inverter circuit to the motor can be zero during the dead zone time to ensure that the voltage output to the motor is consistent with the expected voltage value of PWM during modulation, thereby avoiding current distortion and motor speed fluctuation caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of motor control technology, and in particular to a dead zone compensation method, device and system, and a drive controller. Background Art

[0002] In the field of compressors, PWM (Pulse Width Modulation) is usually used to control the voltage output to the compressor. That is, the switch tubes of each bridge arm are alternately turned on or off to obtain the desired voltage or current. However, since the opening and closing of the switch tube has a certain delay, it takes a certain amount of time. In order to prevent the upper and lower switch tubes of the same bridge arm from being turned on at the same time, a dead time is usually set. Although the dead time is in microseconds, as time accumulates, the dead time will generate a back electromotive force that is difficult to estimate, causing the actual output voltage value to deviate from the expected voltage value, causing current distortion, causing waveform distortion, and thus causing the speed of the motor in the compressor to fluctuate, affecting the performance of the compressor.

[0003] With regard to the problem in the prior art that the dead time causes the output waveform of the motor to be distorted and reduces the performance of the motor, no effective solution has been proposed so far. Summary of the invention

[0004] The embodiments of the present invention provide a dead zone compensation method, device and system, and a drive controller to solve the problem in the prior art that the dead zone time causes the output waveform of the motor to be distorted, thereby reducing the performance of the motor.

[0005] To solve the above technical problems, in a first aspect, an embodiment of the present invention provides a drive controller, comprising: an inverter circuit and a dead zone compensation circuit,

[0006] The dead zone compensation circuit is connected to the inverter circuit and includes a three-phase bridge arm, each phase bridge arm has two switch tubes, and each phase bridge arm is respectively connected to the U end, W end and V end of the inverter circuit.

[0007] Furthermore, the inverter circuit includes 6 switch tubes, each two switch tubes form a group, and are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

[0008] Furthermore, the drive controller also includes: a rectifier connected to the inverter circuit and used for converting alternating current into direct current.

[0009] In a second aspect, an embodiment of the present invention provides a dead zone compensation system, the system comprising: a motor, the drive controller according to the first aspect,

[0010] The dead zone compensation circuit is connected to the motor, and the drive controller is used to determine whether the inverter circuit is in the dead zone time; and when the inverter circuit is in the dead zone time, send a start signal to the dead zone compensation circuit;

[0011] The dead zone compensation circuit is used to start after receiving the start signal to perform a dead zone compensation operation on the inverter circuit.

[0012] Furthermore, the dead zone compensation circuit is used to control all of its switch tubes to be turned on after startup to provide voltage to the inverter circuit;

[0013] The voltage is used to offset the voltage generated by the inverter circuit during the dead time, so that the voltage output to the motor by the inverter circuit during the dead time is zero.

[0014] Furthermore, the drive controller is used to determine that the inverter circuit is in a dead time when at least one group of switch tubes in the inverter circuit are all turned off; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, which are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

[0015] Furthermore, the drive controller is also used to determine that the inverter circuit is not in a dead time when both switch tubes on any bridge arm of the inverter circuit are not turned off at the same time.

[0016] Further, the drive controller is also used to determine that the inverter circuit is not in the dead time when the switch tubes located on the upper side of each phase bridge arm of the inverter circuit are turned on and the switch tubes located on the lower side are turned off, and send a first control signal to the dead zone compensation circuit; or, when the switch tubes located on the upper side of each phase bridge arm of the inverter circuit are turned off and the switch tubes located on the lower side are turned on; determine that the inverter circuit is not in the dead time, and send a second control signal to the dead zone compensation circuit according to a sampling method; wherein the two switch tubes on each phase bridge arm of the inverter circuit are respectively in an upper and lower position;

[0017] The dead zone compensation circuit is used to receive the first control signal and control its own switch tubes to be completely turned off or completely turned on; it is also used to receive the second control signal, and when the drive controller determines that the sampling mode is resistance sampling, control its own switch tubes to be completely turned off; when the drive controller determines that the sampling mode is current sampling, control its own switch tubes to be completely turned on.

[0018] Furthermore, the drive controller is also used to control the starting of the motor, wherein, when the motor starts, each phase arm of the inverter circuit has a duty cycle of 50%; and the voltage output by the inverter circuit to the motor is zero.

[0019] Furthermore, the motor is a compressor.

[0020] In a third aspect, an embodiment of the present invention provides a dead zone compensation method, which is applied to the drive controller described in the first aspect, and the method includes:

[0021] Determine whether the inverter circuit is in dead time;

[0022] When the inverter circuit is in a dead time, controlling the dead time compensation circuit to start, so as to perform a dead time compensation operation on the inverter circuit;

[0023] The dead zone compensation operation is that the dead zone compensation circuit provides a voltage to the inverter circuit to offset the voltage generated by the inverter circuit during the dead zone time, so that the voltage output to the motor by the inverter circuit during the dead zone time is zero.

[0024] Further, determining whether the inverter circuit is in the dead time includes:

[0025] When at least one group of switch tubes in the inverter circuit are all turned off, it is determined that the inverter circuit is in the dead time; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, and are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit;

[0026] When the two switch tubes on any bridge arm of the inverter circuit are not turned off at the same time, it is determined that the inverter circuit is not in the dead time.

[0027] Further, when the inverter circuit is in a dead time, controlling the dead time compensation circuit to start so as to perform a dead time compensation operation on the inverter circuit includes:

[0028] A start signal is sent to the dead zone compensation circuit, so that the dead zone compensation circuit controls all its switch tubes to be turned on.

[0029] Furthermore, the two switch tubes on any bridge arm of the inverter circuit are not turned off at the same time, including:

[0030] The switch tubes on the upper side of each phase bridge arm are all turned on, and the switch tubes on the lower side are all turned off;

[0031] or,

[0032] The switch tubes on the upper side of each phase bridge arm are all turned off, and the switch tubes on the lower side are all turned on;

[0033] Wherein, the two switch tubes on each phase bridge arm of the inverter circuit are respectively located in an upper and a lower position.

[0034] Further, when the switch tubes located at the upper side of each phase bridge arm are all turned on and the switch tubes located at the lower side are all turned off, when it is determined that the inverter circuit is not in the dead time, the method further includes:

[0035] The switch tubes of the dead zone compensation circuit are controlled to be all turned off or all turned on.

[0036] Further, when the switch tubes located at the upper side of each phase bridge arm are all turned off and the switch tubes located at the lower side are all turned on, when it is determined that the inverter circuit is not in the dead time, the method further includes:

[0037] The dead zone compensation circuit is controlled according to a sampling method.

[0038] Controlling the dead zone compensation circuit according to the sampling method includes:

[0039] When it is determined that the sampling mode is resistance sampling, all the switch tubes of the dead zone compensation circuit are controlled to be turned off;

[0040] When it is determined that the sampling mode is current sampling, all the switch tubes of the dead zone compensation circuit are controlled to be turned on.

[0041] Further, before determining whether the inverter circuit is in a dead time, the method further includes:

[0042] The motor is controlled to start, wherein when the motor starts, each phase arm of the inverter circuit has a duty cycle of 50%; and the voltage output by the inverter circuit to the motor is zero.

[0043] In a fourth aspect, an embodiment of the present invention further provides a dead zone compensation device, which is used to execute the method according to the third aspect, and is characterized in that the device comprises:

[0044] A determination module, used to determine whether the inverter circuit is in a dead time;

[0045] A control module, used for controlling the dead zone compensation circuit to start when the inverter circuit is in a dead zone time, so as to perform a dead zone compensation operation on the inverter circuit;

[0046] The dead zone compensation operation is that the dead zone compensation circuit provides a voltage to the inverter circuit to offset the voltage generated by the inverter circuit during the dead zone time, so that the voltage output to the motor by the inverter circuit during the dead zone time is zero.

[0047] Furthermore, the determination module is also used to determine that the inverter circuit is in a dead time when at least one group of switch tubes in the inverter circuit are all turned off; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, which are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

[0048] Furthermore, the control module is also used to send a start signal to the dead zone compensation circuit, so that the dead zone compensation circuit controls all its switch tubes to be turned on.

[0049] The technical solution of the present invention is applied, and the system includes: a motor, a drive controller, a dead zone compensation circuit connected to the motor, and a drive controller for determining whether the inverter circuit is in the dead zone time; when the inverter circuit is in the dead zone time, a start signal is sent to the dead zone compensation circuit; the dead zone compensation circuit is used to start after receiving the start signal to perform a dead zone compensation operation on the inverter circuit. As a result, during the dead zone time, the voltage output from the inverter circuit to the motor is zero, so as to ultimately ensure that the voltage output to the motor is consistent with the expected voltage value during PWM modulation, avoiding current distortion and motor speed fluctuation caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 is a structural block diagram of a drive controller according to an embodiment of the present invention;

[0051] Figure 2 is a structural block diagram of a dead zone compensation system according to an embodiment of the present invention;

[0052] Figure 3 is a flow chart of a dead zone compensation method according to an embodiment of the present invention;

[0053] Figure 4 is a flow chart of a dead zone compensation method according to an embodiment of the present invention;

[0054] Figure 5 is a flow chart of a dead zone compensation method according to an embodiment of the present invention;

[0055] Figure 6 is a structural block diagram of a dead zone compensation device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0056] The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0057] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0058] In order to solve the problem in the prior art that the dead time causes the output waveform of the motor to be distorted and the motor performance to be reduced, an embodiment of the present invention provides a drive controller such as Figure 1 As shown, the drive controller includes: an inverter circuit 1 and a dead zone compensation circuit 2.

[0059] The dead zone compensation circuit 2 is connected to the inverter circuit 1 and includes three-phase bridge arms. Each phase bridge arm has two switch tubes, and each phase bridge arm is connected to the U end, the W end and the V end of the inverter circuit 1 respectively.

[0060] like Figure 1 As shown, the dead zone compensation circuit 2 has 6 switch tubes, namely D7 to D12. D7 and D8 form a group, located on one phase bridge arm, D9 to D10 form a group, located on one phase bridge arm, and D11 and D12 form a group, located on one phase bridge arm. It should be noted that it is only necessary to ensure that the three-phase bridge arm is connected to U, V, and W one by one, and the specific connection relationship between a certain bridge arm and U, V, and W is not limited.

[0061] In a possible implementation, the inverter circuit includes six switch tubes, each of which is a group of two switch tubes, which are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit. Figure 1 As shown, the six switch tubes are numbered D1 to D6. D1 and D4 form a group, D2 and D5 form a group, and D3 and D6 form a group, and are located on the three-phase bridge arms respectively.

[0062] It should be noted that the above numbers 1 to 12 do not have any other limitations except for their function of marking. Figure 1 U, V, and W are used to connect the motor. Figure 2 Specific instructions are given in.

[0063] In a possible implementation, the drive controller further includes: a rectifier 3 connected to the inverter circuit 1 and used to convert AC power into DC power. The rectifier can be connected to the mains.

[0064] In an embodiment of the present invention, the voltage output to the motor can be made zero during the dead time to ensure that the voltage output to the motor is consistent with the expected voltage value during PWM modulation, thereby avoiding current distortion and motor speed fluctuations caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise.

[0065] Figure 2 A motor dead zone compensation system is shown, the system comprising: a motor 4, Figure 1 The drive controller shown. Figure 2 For Figure 1 A compressor is added on the basis of the motor. The compressor is an example of a motor. Therefore, the compressor is Figure 2The number in is the same as that of the motor, both are 4.

[0066] The dead zone compensation circuit 2 is connected to the motor 4 and drives the controller to determine whether the inverter circuit 1 is in the dead zone time; when the inverter circuit 1 is in the dead zone time, a start signal is sent to the dead zone compensation circuit 2;

[0067] The dead zone compensation circuit 2 is used to start after receiving a start signal to perform a dead zone compensation operation on the inverter circuit 1 .

[0068] In an embodiment of the present invention, the voltage output by the inverter circuit to the motor can be made zero during the dead time, so as to ultimately ensure that the voltage output to the motor is consistent with the expected voltage value during PWM modulation, thereby avoiding current distortion and motor speed fluctuations caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise.

[0069] In a possible implementation, the drive controller is also used to control the start of the motor 4, wherein when the motor 4 is started, each phase arm of the inverter circuit 1 has a duty cycle of 50%; the voltage output by the inverter circuit 1 to the motor 4 is zero. At this time, D1 to D6 are all in working state.

[0070] In a possible implementation, the driving controller is used to determine that the inverter circuit 1 is in a dead time when at least one group of switch tubes in the inverter circuit 1 is all turned off; wherein the inverter circuit 1 includes 6 switch tubes, each of which is a group of two switch tubes, which are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit. The dead zone compensation circuit 2 is used to control all of its own switch tubes to be turned on after startup to provide voltage to the inverter circuit 1; wherein the voltage is used to offset the voltage generated by the inverter circuit 1 during the dead time, so that the voltage output by the inverter circuit 1 to the motor 4 during the dead time is zero. Thus, it can be ultimately ensured that the voltage output by the inverter circuit 1 to the motor 4 is consistent with the expected voltage value during PWM modulation.

[0071] by Figure 2The system shown is used as an example for explanation. When at least one group of switch tubes in the inverter circuit 1 are all turned off, it means that the motor 4 is in the dead time. At this time, the switch tubes D7-D12 of the dead zone compensation circuit 2 should all be turned on to provide voltage to the inverter circuit 1 to offset the voltage generated by the inverter circuit 1 during the dead time, so that the voltage output to the motor 4 by the inverter circuit 1 during the dead time is zero. If there is no dead zone compensation circuit 2, the equivalent output voltage of the inverter circuit during the dead time will change with the change of the polarity of the compressor winding current, and finally cause the voltage output to the compressor to be distorted. When the dead zone compensation circuit 2 is working (that is, all the switch tubes are turned on), the voltage output to the motor 4 by the inverter circuit 1 during the dead time is zero, which can finally ensure that the voltage output to the motor 4 by the inverter circuit 1 is consistent with the expected voltage value when PWM is modulated, avoiding voltage distortion.

[0072] It should be noted that after receiving the compensation operation of the dead zone compensation circuit 2, if the voltage vector output by the inverter circuit 1 to the motor 4 is consistent with the preset voltage value (at this time, it looks consistent with the voltage effect output by the inverter circuit to the compressor during the non-dead zone time), it means that the compensation purpose has been achieved, the dead zone compensation circuit stops working, and the switch tubes D7-D12 (also understood as compensation switches) do not operate.

[0073] In a possible implementation, the driving controller is further configured to determine that the inverter circuit 1 is not in a dead time when both switch tubes on any bridge arm of the inverter circuit 1 are not turned off at the same time.

[0074] At this time, the driving controller is also used to determine that the inverter circuit 1 is not in the dead time when the switch tubes located on the upper side of each phase bridge arm of the inverter circuit 1 are turned on and the switch tubes located on the lower side are turned off, and send a first control signal to the dead zone compensation circuit 2; or, when the switch tubes located on the upper side of each phase bridge arm of the inverter circuit 1 are turned off and the switch tubes located on the lower side are turned on; determine that the inverter circuit 1 is not in the dead time, and send a second control signal to the dead zone compensation circuit 2 according to the sampling method; wherein the two switch tubes on each phase bridge arm of the inverter circuit 1 are respectively in an upper and lower position;

[0075] The dead zone compensation circuit 2 is used to receive the first control signal and control its own switch tubes to be completely turned off or completely turned on; it is also used to receive the second control signal, and when the drive controller determines that the sampling mode is resistance sampling, control its own switch tubes to be completely turned off; when the drive controller determines that the sampling mode is current sampling, control its own switch tubes to be completely turned on. It can be understood that the current can be sampled by a current sensor.

[0076] The above embodiment can make the voltage output by the inverter circuit to the motor zero during the dead time, so as to ensure that the voltage output to the motor is consistent with the expected voltage value during PWM modulation, thereby avoiding current distortion and motor speed fluctuation caused by waveform distortion, thereby making the operation of the motor more stable, reliable and less noisy.

[0077] Moreover, the startup process of the compressor can be made simpler and more reliable, and voltage distortion is less likely to occur during low-frequency operation, making it more stable.

[0078] Figure 3 A dead zone compensation method according to an embodiment of the present invention is shown, which is applied to Figure 1 The driving controller shown, the method includes:

[0079] Step S301, determining whether the inverter circuit is in a dead time;

[0080] Step S302: When the inverter circuit is in the dead time, the dead time compensation circuit is controlled to start, so as to perform a dead time compensation operation on the inverter circuit;

[0081] The dead zone compensation operation is that the dead zone compensation circuit provides a voltage to the inverter circuit to offset the voltage generated by the inverter circuit during the dead zone time, so that the voltage output to the motor by the inverter circuit during the dead zone time is zero.

[0082] In this way, it can be ensured that the voltage output by the inverter circuit to the motor is consistent with the expected voltage value during PWM modulation, avoiding current distortion and motor speed fluctuation caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise.

[0083] In one possible implementation, Figure 4 As shown, step S301, determining whether the inverter circuit is in the dead time includes:

[0084] Step S3011: When at least one group of switch tubes in the inverter circuit is all turned off, it is determined that the inverter circuit is in a dead time.

[0085] Among them, the inverter circuit includes 6 switching tubes, each two switching tubes form a group, and are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

[0086] Furthermore, when the two switch tubes on any bridge arm of the inverter circuit are not turned off at the same time, it is determined that the inverter circuit is not in the dead time. The two switch tubes on any bridge arm of the inverter circuit are not turned off at the same time, including: the switch tubes on the upper side of each phase bridge arm are turned on, and the switch tubes on the lower side are turned off; or, the switch tubes on the upper side of each phase bridge arm are turned off, and the switch tubes on the lower side are turned on; wherein the two switch tubes on each phase bridge arm of the inverter circuit are respectively in an upper and a lower position.

[0087] In one possible implementation, when the switch tubes on the upper side of each phase bridge arm are turned on and the switch tubes on the lower side are turned off, it is determined that the inverter circuit is not in the dead time, and the method also includes: controlling the switch tubes of the dead zone compensation circuit to be all turned off or all turned on.

[0088] In a possible implementation, when the switch tubes located on the upper side of each phase bridge arm are all turned off and the switch tubes located on the lower side are all turned on, when it is determined that the inverter circuit is not in the dead time, the method further includes: controlling the dead zone compensation circuit according to the sampling method. In one example, controlling the dead zone compensation circuit according to the sampling method includes: when it is determined that the sampling method is resistance sampling, then controlling all the switch tubes of the dead zone compensation circuit to be turned off; when it is determined that the sampling method is current sampling, then controlling all the switch tubes of the dead zone compensation circuit to be turned on.

[0089] In one possible implementation, Figure 4 As shown, step S302, when the inverter circuit is in the dead time, controlling the dead time compensation circuit to start, so as to perform a dead time compensation operation on the inverter circuit, includes:

[0090] Step S3021: Send a start signal to the dead zone compensation circuit, so that the dead zone compensation circuit controls all its switch tubes to be turned on.

[0091] In a possible implementation, before step S301, determining whether the inverter circuit is in the dead time, the method further includes: controlling the motor to start, wherein when the motor starts, each phase arm of the inverter circuit has a duty cycle of 50%; and the voltage output by the inverter circuit to the motor is zero.

[0092] Figure 5 A motor dead zone compensation method according to an embodiment of the present invention is shown. Figure 5 As shown, the method includes:

[0093] Step S501, the first stage of dead zone compensation starts;

[0094] Step S502, reading the actual appropriate state of the three bridge arms;

[0095] Step S503, determine whether there is a bridge arm in the dead zone stage; if yes, execute step S504; if not, execute step S502;

[0096] Step S504, reading the dead zone compensation circuit state;

[0097] Step S505, determining whether the dead zone compensation circuit is turned on; if yes, executing step S506; if no, executing step S504;

[0098] Step S506, dead zone timing;

[0099] The dead time can be preset by the user and is generally in microseconds.

[0100] Step S507, determine whether the dead zone ends; if yes, execute step S508; if no, execute step S506;

[0101] Step S508: The first stage of dead zone compensation ends.

[0102] It should be noted that since the opening and closing of the switch tube has a certain delay and requires a certain amount of time, in order to prevent the upper and lower switch tubes of the same bridge arm from being turned on at the same time, causing the tube to explode, a dead time needs to be set. Therefore, the first stage is to illustrate that the dead time of the switch tube is staged and regular.

[0103] In this way, it can be ensured that the voltage output by the inverter circuit to the motor is consistent with the expected voltage value during PWM modulation, avoiding current distortion and motor speed fluctuation caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise.

[0104] Figure 6 A motor dead zone compensation device according to an embodiment of the present invention is shown, which is used to execute the method shown in the above embodiment, such as Figure 6 As shown, the device comprises:

[0105] A determination module 601 is used to determine whether the inverter circuit is in a dead time;

[0106] The control module 602 is used to control the dead zone compensation circuit to start when the inverter circuit is in the dead zone time, so as to perform a dead zone compensation operation on the inverter circuit;

[0107] The dead zone compensation operation is that the dead zone compensation circuit provides a voltage to the inverter circuit to offset the voltage generated by the inverter circuit during the dead zone time, so that the voltage output to the motor by the inverter circuit during the dead zone time is zero.

[0108] In one possible implementation, the determination module 601 is also used to determine that the inverter circuit is in a dead time when at least one group of switch tubes in the inverter circuit are all turned off; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, which are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

[0109] In a possible implementation, the control module 602 is further configured to send a start signal to the dead zone compensation circuit, so that the dead zone compensation circuit controls all of its switch tubes to be turned on.

[0110] In this way, it can be ensured that the voltage output by the inverter circuit to the motor is consistent with the expected voltage value during PWM modulation, avoiding current distortion and motor speed fluctuation caused by waveform distortion, thereby making the motor run more smoothly and reliably with less noise.

[0111] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0112] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a mobile terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0114] The embodiments of the present invention are described above in conjunction with the figures, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present invention and the claims, which all fall within the protection of the present invention.

Claims

1. A drive controller, characterized in that: include: Inverter circuit and dead zone compensation circuit, The dead zone compensation circuit is connected to the inverter circuit and includes a three-phase bridge arm, each phase bridge arm has two switch tubes, and each phase bridge arm is respectively connected to the U end, the W end and the V end of the inverter circuit. Among them, one end of the first phase bridge arm is connected to the U end of the inverter circuit, and the other end is connected to the W end of the inverter circuit; one end of the second phase bridge arm is connected to the U end of the inverter circuit, and the other end is connected to the V end of the inverter circuit; one end of the third phase bridge arm is connected to the V end of the inverter circuit, and the other end is connected to the W end of the inverter circuit; The two switch tubes on each phase bridge arm are connected in reverse direction.

2. The drive controller according to claim 1, characterized in that: The inverter circuit includes 6 switch tubes, each of which is composed of two switch tubes in a group and are respectively located on three-phase bridge arms to form a three-phase bridge inverter circuit.

3. The drive controller according to claim 1, characterized in that: The drive controller further includes: a rectifier connected to the inverter circuit and used for converting alternating current into direct current.

4. A dead zone compensation system, characterized in that: The system comprises: a motor, a drive controller according to any one of claims 1 to 3, The dead zone compensation circuit is connected to the motor, and the drive controller is used to determine whether the inverter circuit is in the dead zone time, and send a start signal to the dead zone compensation circuit when the inverter circuit is in the dead zone time; The dead zone compensation circuit is used to start after receiving the start signal to perform a dead zone compensation operation on the inverter circuit.

5. The system according to claim 4, characterized in that The dead zone compensation circuit is used to control all of its switch tubes to be turned on after startup to provide voltage to the inverter circuit; The voltage is used to offset the voltage generated by the inverter circuit during the dead time, so that the voltage output to the motor by the inverter circuit during the dead time is zero.

6. The system according to claim 4, characterized in that The drive controller is used to determine that the inverter circuit is in a dead time when at least one group of switch tubes in the inverter circuit is completely turned off; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, and are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

7. The system according to claim 4, characterized in that The drive controller is further used to determine that the inverter circuit is not in a dead time when both switch tubes on any bridge arm of the inverter circuit are not turned off at the same time.

8. The system according to claim 7, characterized in that The drive controller is further used to determine that the inverter circuit is not in the dead time when the switch tubes located on the upper side of each phase bridge arm of the inverter circuit are turned on and the switch tubes located on the lower side are turned off, and send a first control signal to the dead time compensation circuit; or, when the switch tubes located on the upper side of each phase bridge arm of the inverter circuit are turned off and the switch tubes located on the lower side are turned on; determine that the inverter circuit is not in the dead time, and send a second control signal to the dead time compensation circuit according to a sampling method; wherein the two switch tubes on each phase bridge arm of the inverter circuit are respectively in an upper and a lower position; The dead zone compensation circuit is used to receive the first control signal and control its own switch tubes to be completely turned off or completely turned on; it is also used to receive the second control signal, and when the drive controller determines that the sampling mode is resistance sampling, control its own switch tubes to be completely turned off; when the drive controller determines that the sampling mode is current sampling, control its own switch tubes to be completely turned on.

9. The system according to any one of claims 4 to 8, characterized in that: The drive controller is also used to control the start-up of the motor, wherein, when the motor starts, each phase arm of the inverter circuit has a duty cycle of 50%; and the voltage output by the inverter circuit to the motor is zero.

10. The system according to any one of claims 4 to 8, characterized in that: The motor is a compressor.

11. A dead zone compensation method, applied to the drive controller according to any one of claims 1 to 3, characterized in that: The method comprises: Determine whether the inverter circuit is in dead time; When the inverter circuit is in a dead time, controlling the dead time compensation circuit to start, so as to perform a dead time compensation operation on the inverter circuit; The dead zone compensation operation is that the dead zone compensation circuit provides a voltage to the inverter circuit to offset the voltage generated by the inverter circuit during the dead zone time, so that the voltage output to the motor by the inverter circuit during the dead zone time is zero.

12. The method according to claim 11, characterized in that Determining whether the inverter circuit is in the dead time includes: When at least one group of switch tubes in the inverter circuit are all turned off, it is determined that the inverter circuit is in the dead time; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, and are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit; When the two switch tubes on any bridge arm of the inverter circuit are not turned off at the same time, it is determined that the inverter circuit is not in the dead time.

13. The method according to claim 11, characterized in that When the inverter circuit is in a dead time, controlling the dead time compensation circuit to start so as to perform a dead time compensation operation on the inverter circuit includes: A start signal is sent to the dead zone compensation circuit, so that the dead zone compensation circuit controls all its switch tubes to be turned on.

14. The method according to claim 12, characterized in that The two switch tubes on any bridge arm of the inverter circuit are not turned off at the same time, including: The switch tubes on the upper side of each phase bridge arm are all turned on, and the switch tubes on the lower side are all turned off; or, The switch tubes on the upper side of each phase bridge arm are all turned off, and the switch tubes on the lower side are all turned on; Wherein, the two switch tubes on each phase bridge arm of the inverter circuit are respectively located in an upper and a lower position.

15. The method according to claim 14, characterized in that When the switch tubes located at the upper side of each phase bridge arm are all turned on and the switch tubes located at the lower side are all turned off, when it is determined that the inverter circuit is not in the dead time, the method further includes: The switch tubes of the dead zone compensation circuit are controlled to be all turned off or all turned on.

16. The method according to claim 14, characterized in that When the switch tubes located at the upper side of each phase bridge arm are all turned off and the switch tubes located at the lower side are all turned on, when it is determined that the inverter circuit is not in the dead time, the method further includes: The dead zone compensation circuit is controlled according to a sampling method.

17. The method according to claim 16, characterized in that Controlling the dead zone compensation circuit according to the sampling method includes: When it is determined that the sampling mode is resistance sampling, all the switch tubes of the dead zone compensation circuit are controlled to be turned off; When it is determined that the sampling mode is current sampling, all the switch tubes of the dead zone compensation circuit are controlled to be turned on.

18. The method according to any one of claims 11 to 17, characterized in that: Before determining whether the inverter circuit is in a dead time, the method further includes: The motor is controlled to start, wherein when the motor starts, each phase arm of the inverter circuit has a duty cycle of 50%; and the voltage output by the inverter circuit to the motor is zero.

19. A dead zone compensation device, used to perform the method according to any one of claims 11 to 18, characterized in that: The device comprises: A determination module, used to determine whether the inverter circuit is in a dead time; A control module, used for controlling the dead zone compensation circuit to start when the inverter circuit is in a dead zone time, so as to perform a dead zone compensation operation on the inverter circuit; The dead zone compensation operation is that the dead zone compensation circuit provides a voltage to the inverter circuit to offset the voltage generated by the inverter circuit during the dead zone time, so that the voltage output to the motor by the inverter circuit during the dead zone time is zero.

20. The device according to claim 19, characterized in that The determination module is also used to determine that the inverter circuit is in a dead time when at least one group of switch tubes in the inverter circuit is completely turned off; wherein the inverter circuit includes 6 switch tubes, each two switch tubes form a group, which are respectively located on the three-phase bridge arms to form a three-phase bridge inverter circuit.

21. The device according to claim 19, characterized in that The control module is further used to send a start signal to the dead zone compensation circuit, so that the dead zone compensation circuit controls all its switch tubes to be turned on.

Citation Information

Patent Citations

  • Single-phase non-isolated photovoltaic grid-connected inverter topological structure and control method thereof

    CN103346687A

  • Blind spot compensating system , drive controller

    CN208589937U