Fault detection method and device for IGBT (Insulated Gate Bipolar Translator) in power unit
By judging fault detection conditions based on the real-time voltage value of the DC bus in a high-voltage inverter system, combining the IGBT tube voltage detection and driving signal post-drive circuit detection when there is no driving signal, the problem of incomplete fault detection of IGBT tubes in the prior art is solved, and a comprehensive fault detection of IGBT tubes and their driving circuits is realized.
Patent Information
- Application Number
- CN202411990724.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-29
AI Technical Summary
The prior art is difficult to fully and effectively detect the faults of the IGBT tube in the power unit in a high-voltage inverter system, especially the failures of the IGBT tube and its driving circuit cannot be discovered in time before running after power.
The real-time voltage value of the DC bus of the power unit determines whether the fault detection conditions are met. If it is met, the real-time voltage value of each IGBT tube is detected when no driving signal is issued to determine whether there is a fault. When all IGBT tubes are not faulty, the corresponding driving signal is sent for each IGBT tube, and the driving circuit fault detection is performed.
It realizes comprehensive fault detection of IGBT tubes and their driving circuits, can promptly detect faults and determine the fault location, and has the advantages of comprehensive detection, simple circuit structure and low cost.
Smart Images

Figure CN119902042A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power electronics applications, and in particular to a method, device, equipment and computer-readable storage medium for fault detection of an IGBT tube in a power unit. Background Art
[0002] The voltage source type high-voltage inverter system generally adopts a multi-power unit cascade topology. The power unit plays an important role in the high-voltage inverter system. Therefore, the various fault detection functions of the power unit are directly related to the normal and stable operation of the high-voltage inverter system. The inverter module inside the power unit usually adopts a single-phase H-bridge topology, in which the power device is an IGBT tube. During the operation of the high-voltage inverter, the power unit needs to have a complete fault detection and protection function for the IGBT tube; similarly, before starting up and running, it is also necessary to judge whether the IGBT tube itself is damaged and whether its drive circuit has a fault, so as to detect problems in time and ensure the normal operation of subsequent operation links.
[0003] Conventionally, most detection methods will only detect one aspect of IGBT opening, closing or drive circuit failure during the power-on self-test of the power unit, and some will even ignore this process to reduce costs or simplify system design. This processing method cannot fully and effectively discover the faults of the inverter module IGBT before the power unit is running, and handle the problems in time. Summary of the invention
[0004] In order to solve the above technical problems, the present application provides a method, device, equipment and computer-readable storage medium for fault detection of IGBT tubes in a power unit.
[0005] In a first aspect, an embodiment of the present application provides a method for detecting a fault of an IGBT tube in a power unit, and the method for detecting a fault of an IGBT tube in a power unit includes:
[0006] Determine whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit;
[0007] If the fault detection condition is met, then when no driving signal is issued, each IGBT tube is detected to have a fault based on the real-time voltage value of each IGBT tube;
[0008] When all IGBT tubes are not faulty, for each IGBT tube, after sending a corresponding driving signal, a fault detection is performed on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube.
[0009] In combination with the first aspect, in one implementation, judging whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit includes:
[0010] Detecting whether the real-time voltage value of the DC bus of the power unit is greater than a first threshold;
[0011] If it is greater than the first threshold, it is determined that the fault detection condition is met.
[0012] In combination with the first aspect, in one implementation, the detecting whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube includes:
[0013] Detect whether the real-time voltage value of each IGBT tube is greater than a second threshold;
[0014] If the real-time voltage values of each IGBT tube are greater than the second threshold, it is determined that each IGBT tube has no fault.
[0015] In combination with the first aspect, in one implementation, after detecting whether the real-time voltage value of each IGBT tube is greater than the second threshold, the method further includes:
[0016] If there is a target IGBT tube whose real-time voltage value is not greater than the second threshold, it is determined that the IGBT tube is faulty.
[0017] In combination with the first aspect, in one implementation, the performing fault detection on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube includes:
[0018] Detect whether the real-time voltage value of the IGBT tube is greater than a third threshold;
[0019] If it is greater than the third threshold, it is determined that there is a fault in the driving circuit of the IGBT tube.
[0020] In a second aspect, an embodiment of the present application provides a fault detection device for an IGBT tube in a power unit, and the fault detection device for an IGBT tube in a power unit includes:
[0021] The first sampling circuit is used to collect and process the DC bus voltage value U of the power unit in real time. bus ;
[0022] A control chip, used to determine whether a fault detection condition is met based on the real-time voltage value of the DC bus of the power unit;
[0023] The second sampling circuit is used to collect and process the voltage value U of the lower tube IGBT2 of the bridge arm 1 of the power unit inverter module in real time when the fault detection condition is met. ce2 ;
[0024] The third sampling circuit is used to collect and process the voltage value U of the lower tube IGBT4 of the bridge arm 2 of the power unit inverter module in real time when the fault detection condition is met. ce4 ;
[0025] Control chip, also used to pass U bus and U ce2 Calculate the voltage value U of the upper tube IGBT1 of the inverter module bridge arm 1 ce1 , through U bus and U ce4 The voltage value U of the IGBT3 on the bridge arm 2 of the inverter module is calculated. ce3 ;
[0026] The control chip is also used to detect whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube when no driving signal is issued;
[0027] The control chip is also used to perform fault detection on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube after sending the corresponding driving signal to each IGBT tube when there is no fault in each IGBT tube.
[0028] In conjunction with the second aspect, in one implementation, the control chip is specifically used to:
[0029] Detecting whether the real-time voltage value of each IGBT tube is greater than a second threshold value when no driving signal is issued;
[0030] If the real-time voltage values of each IGBT tube are greater than the second threshold, it is determined that each IGBT tube has no fault.
[0031] In conjunction with the second aspect, in one implementation, the control chip is specifically used to:
[0032] For each IGBT tube, after sending a corresponding driving signal, detecting whether the real-time voltage value of the IGBT tube is greater than a third threshold;
[0033] If it is greater than the third threshold, it is determined that there is a fault in the driving circuit of the IGBT tube.
[0034] In a third aspect, an embodiment of the present application provides a fault detection device for an IGBT tube in a power unit, wherein the fault detection device for the IGBT tube in the power unit comprises a processor, a memory, and a fault detection program for the IGBT tube in the power unit stored in the memory and executable by the processor, wherein when the fault detection program for the IGBT tube in the power unit is executed by the processor, the steps of the fault detection method for the IGBT tube in the power unit as described in the first aspect are implemented.
[0035] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a fault detection program for an IGBT tube in a power unit is stored. When the fault detection program for the IGBT tube in the power unit is executed by a processor, the steps of the fault detection method for the IGBT tube in the power unit as described in the first aspect are implemented.
[0036] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:
[0037] In the embodiment of the present application, it is determined whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit; if the fault detection condition is met, then when no driving signal is sent, it is detected whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube; when each IGBT tube does not have a fault, for each IGBT tube, after sending the corresponding driving signal, the driving circuit of the IGBT tube is fault-detected based on the real-time voltage value of the IGBT tube. Through the embodiment of the present application, it is possible to detect whether the IGBT itself and the driving circuit have a fault, and it is possible to determine which IGBT tube and its driving circuit have a fault, which has the advantages of comprehensive detection, simple circuit structure, and low cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 This is a flow chart of an embodiment of a method for detecting a fault of an IGBT tube in a power unit according to the present application;
[0039] Figure 2 This is a schematic diagram of the circuit topology of an inverter module in a power unit in one embodiment of the present application;
[0040] Figure 3 This is a schematic diagram of the power unit voltage detection principle in one embodiment of the present application;
[0041] Figure 4 This is a functional module diagram of an embodiment of a fault detection device for an IGBT tube in a power unit according to the present application;
[0042] Figure 5 This is a schematic diagram of the hardware structure of a fault detection device for an IGBT tube in a power unit involved in an embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0044] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0045] In a first aspect, an embodiment of the present application provides a fault detection method for an IGBT tube in a power unit.
[0046] In one embodiment, referring to Figure 1 , Figure 1 FIG. 1 is a flow chart of an embodiment of a method for detecting a fault of an IGBT tube in a power unit according to the present application. Figure 1 As shown, the fault detection method for the IGBT tube in the power unit includes:
[0047] Step S10, judging whether a fault detection condition is met based on the real-time voltage value of the DC bus of the power unit;
[0048] In this embodiment, whether the fault detection condition is met needs to be judged based on the real-time voltage value of the DC bus of the power unit, and the subsequent detection process requires the participation of the real-time voltage value of each IGBT tube, that is, the real-time voltage value of the DC bus of the power unit must be determined before fault detection; when the fault detection condition is met and no drive signal is issued, the real-time voltage value of each IGBT tube must be determined; for each IGBT tube, after the corresponding drive signal is issued, the real-time voltage value of the IGBT tube must be determined. In this regard, the following explanation is made:
[0049] Reference Figure 2 and Figure 3 , Figure 2 Schematic diagram of the circuit topology of the inverter module in the power unit in one embodiment of the present application. Figure 3 Schematic diagram of power unit voltage detection principle in one embodiment of the present application.
[0050] Combination Figure 2 and Figure 3 As shown, the first sampling circuit of the power unit collects and processes the DC bus voltage value U of the power unit in real time. bus (i.e., the real-time voltage value of the DC bus), the input of the differential sampling circuit is the bus voltage positive U bus+ and bus voltage negative U bus-The output signal after differential sampling passes through a first-level follower circuit and is output as a DC bus voltage value Ubus. This bus voltage value is sent to the control chip and converted into a digital quantity, and then processed by software filtering, calculation, etc.
[0051] The second sampling circuit of the power unit collects and processes the voltage value U of the lower tube IGBT2 of the bridge arm 1 of the power unit inverter module in real time ce2 (i.e., the real-time voltage value of IGBT2), the input of the differential sampling circuit is the output terminal L_U of the inverter module bridge arm 1 OUT and bus voltage negative U bus- The output signal after differential sampling passes through a follower circuit and is output as the voltage value U of the lower tube IGBT2 of the inverter module bridge arm 1. ce2 , the voltage value is sent to the control chip to be converted into a digital quantity, and then processed by software filtering, calculation, etc.;
[0052] The third sampling circuit of the power unit collects and processes the voltage value U of the lower tube IGBT4 of the bridge arm 2 of the power unit inverter module in real time ce4 (i.e., the real-time voltage value of IGBT4), the input of the differential sampling circuit is the output terminal R_U of the inverter module bridge arm 2 OUT and bus voltage negative U bus- The output signal after differential sampling passes through a first-level follower circuit and is output as the voltage value U of the lower tube IGBT4 of the inverter module bridge arm 2. ce4 The voltage value is sent to the control chip and converted into a digital quantity, and then processed by software filtering, calculation, etc.
[0053] The calculation process includes:
[0054] The voltage value U of the upper tube IGBT1 of the inverter module bridge arm 1 is obtained by calculation ce1 =U bus -U ce2 , the voltage value U of the IGBT3 on the bridge arm 2 of the inverter module ce3 =U bus -U ce4 .
[0055] Furthermore, in one embodiment, step S10 includes:
[0056] Detecting whether the real-time voltage value of the DC bus of the power unit is greater than a first threshold;
[0057] If it is greater than the first threshold, it is determined that the fault detection condition is met.
[0058] In this embodiment, referring to the above description, before performing fault detection, the real-time voltage value U of the DC bus of the power unit collected by the first sampling circuit is obtained. bus , and then the real-time voltage value of the DC bus is U busThe value is compared with the first threshold value, and if it is greater than the first threshold value, it is determined that the fault detection condition is met.
[0059] The first threshold is set according to actual needs. For example, the value range of the first threshold is (400, 500), and the unit is V.
[0060] Step S20: if the fault detection condition is met, then when no driving signal is issued, detecting whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube;
[0061] In this embodiment, when the fault detection condition is met and no driving signal is issued, refer to Figure 2 , Figure 3 According to the corresponding description, the real-time voltage value of the DC bus of the power unit, the voltage value of IGBT2 and the voltage value of IGBT4 can be obtained based on the first sampling circuit, the second sampling circuit and the third sampling circuit, and then the voltage value of IGBT1 and the voltage value of IGBT3 can be obtained through calculation and processing.
[0062] Based on this, when the fault detection condition is met and no driving signal is issued, the real-time voltage value of IGBT1 at this time is recorded as U ce1 , the real-time voltage value of IGBT2 at this time is recorded as U ce2 , the real-time voltage value of IGBT3 at this time is recorded as U ce3 , the real-time voltage value of IGBT4 at this time is recorded as U ce4 .
[0063] Since when no driving signal is sent, if the IGBT itself is not faulty, the four IGBTs on the bridge arm of the inverter module will not be in the on state, and their real-time voltage values should be close to half of the DC bus voltage value. ce1 , U ce2 , U ce3 , U ce4 The size of the IGBT can be used to detect whether the corresponding IGBT tube is faulty.
[0064] Further, in one embodiment, detecting whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube includes:
[0065] Step S201, detecting whether the real-time voltage value of each IGBT tube is greater than a second threshold;
[0066] Step S202: If the real-time voltage value of each IGBT tube is greater than the second threshold, it is determined that each IGBT tube has no fault.
[0067] In this embodiment, U ce1 , U ce2 , U ce3and U ce4 Compare with the second threshold respectively. If U ce1 , U ce2 , U ce3 and U ce4 If all of them are greater than the second threshold, it means that all IGBT tubes are not in the on state, that is, there is no fault in each IGBT itself.
[0068] The second threshold value may be a dynamically changing value, for example, according to the current U bus Determine, for example, the second threshold = 0.33*U bus ; The second threshold value can also be a fixed value set according to actual needs, for example, the second threshold value = 50, in units of V.
[0069] Furthermore, in one embodiment, after step S201, the method further includes:
[0070] If there is a target IGBT tube whose real-time voltage value is not greater than the second threshold, it is determined that the IGBT tube is faulty.
[0071] In this embodiment, referring to the above description, if U ce1 is not greater than the second threshold, it indicates that IGBT1 is faulty; similarly, if U ce2 is not greater than the second threshold, it indicates that IGBT2 is faulty; similarly, if U ce3 is not greater than the second threshold, it indicates that IGBT3 is faulty; similarly, if U ce4 If the value is not greater than the second threshold, it indicates that there is a fault in IGBT4.
[0072] Step S30: When all IGBT tubes are not faulty, for each IGBT tube, after sending a corresponding driving signal, a fault detection is performed on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube.
[0073] In this embodiment, when all IGBT tubes are not faulty, it is necessary to further detect whether the corresponding driving circuit of each IGBT tube is faulty.
[0074] Specifically, refer to Figure 2 , Figure 3 And corresponding instructions, after sending the driving signal corresponding to IGBT1, obtain the real-time voltage value U of the DC bus collected by the first sampling circuit at this time bus ' and the U collected by the second sampling circuit ce2 ', then with U bus 'Subtract U ce2 ', get the real-time voltage value U corresponding to IGBT1 at this time ce1 ', and based on U ce1'Detect whether the drive circuit corresponding to IGBT1 has a fault. Similarly, the drive circuit of each IGBT tube can be fault-detected.
[0075] Further, in one embodiment, the fault detection of the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube includes:
[0076] Detect whether the real-time voltage value of the IGBT tube is greater than a third threshold;
[0077] If it is greater than the third threshold, it is determined that there is a fault in the driving circuit of the IGBT tube.
[0078] In this embodiment, after the drive signal corresponding to IGBT1 is issued, the real-time voltage value U of the DC bus collected by the first sampling circuit is obtained. bus ' and the U collected by the second sampling circuit ce2 ', then with U bus 'Subtract U ce2 ', get the real-time voltage value U corresponding to IGBT1 at this time ce1 'Detection U ce1 'Is it greater than the third threshold; if it is greater than the third threshold, it means that the upper tube IGBT1 of the inverter module bridge arm 1 cannot be turned on normally, and it is determined that the drive circuit of IGBT1 is faulty; if it is not greater than the third threshold, it is determined that the drive circuit of IGBT1 is not faulty.
[0079] Similarly, after the driving signal corresponding to IGBT2 is sent, the real-time voltage value U corresponding to IGBT2 collected by the second sampling circuit is obtained. ce2 'Detection U ce2 'Is it greater than the third threshold; if greater than the third threshold, it means that the lower tube IGBT2 of the inverter module bridge arm 1 cannot be turned on normally, then it is determined that there is a fault in the drive circuit of IGBT2; if not greater than the third threshold, it is determined that there is no fault in the drive circuit of IGBT2.
[0080] Similarly, after the drive signal corresponding to IGBT3 is issued, the real-time voltage value U of the DC bus collected by the first sampling circuit is obtained. bus ' and the U collected by the third sampling circuit ce4 ', then with U bus 'Subtract U ce4 ', get the real-time voltage value U corresponding to IGBT3 at this time ce3 'Detection U ce3 'Is it greater than the third threshold; if greater than the third threshold, it means that the upper tube IGBT3 of the inverter module bridge arm 2 cannot be turned on normally, then it is determined that there is a fault in the drive circuit of IGBT3; if not greater than the third threshold, it is determined that there is no fault in the drive circuit of IGBT3.
[0081] Similarly, after the driving signal corresponding to IGBT4 is sent, the real-time voltage value U corresponding to IGBT4 collected by the third sampling circuit is obtained. ce4 'Detection U ce4 'Is it greater than the third threshold; if greater than the third threshold, it means that the lower tube IGBT4 of the inverter module bridge arm 2 cannot be turned on normally, then it is determined that there is a fault in the drive circuit of IGBT4; if not greater than the third threshold, it is determined that there is no fault in the drive circuit of IGBT4.
[0082] In the embodiment of the present application, it is determined whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit; if the fault detection condition is met, then when no driving signal is sent, it is detected whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube; when each IGBT tube does not have a fault, for each IGBT tube, after sending the corresponding driving signal, the driving circuit of the IGBT tube is fault-detected based on the real-time voltage value of the IGBT tube. Through the embodiment of the present application, it is possible to detect whether the IGBT itself and the driving circuit have a fault, and it is possible to determine which IGBT tube and its driving circuit have a fault, which has the advantages of comprehensive detection, simple circuit structure, and low cost.
[0083] In a second aspect, an embodiment of the present application also provides a fault detection device for an IGBT tube in a power unit.
[0084] In one embodiment, referring to Figure 4 , Figure 4 This is a functional module diagram of an embodiment of a fault detection device for an IGBT tube in a power unit of the present application. Figure 4 As shown, the fault detection device for the IGBT tube in the power unit includes:
[0085] The first sampling circuit 10 is used to collect and process the DC bus voltage value U of the power unit in real time. bus ;
[0086] The control chip 40 is used to determine whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit;
[0087] The second sampling circuit 20 is used to collect and process the voltage value U of the lower tube IGBT2 of the bridge arm 1 of the power unit inverter module in real time when the fault detection condition is met. ce2 ;
[0088] The third sampling circuit 30 is used to collect and process the voltage value U of the lower tube IGBT4 of the bridge arm 2 of the power unit inverter module in real time when the fault detection condition is met. ce4 ;
[0089] The control chip 40 is also used tobus and U ce2 Calculate the voltage value U of the upper tube IGBT1 of the inverter module bridge arm 1 ce1 , through U bus and U ce4 The voltage value U of the IGBT3 on the bridge arm 2 of the inverter module is calculated. ce3 ;
[0090] The control chip 40 is also used to detect whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube when no driving signal is issued;
[0091] The control chip 40 is also used for performing fault detection on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube after sending the corresponding driving signal to each IGBT tube when none of the IGBT tubes has any fault.
[0092] Furthermore, in one embodiment, the control chip 40 is specifically used for:
[0093] Detecting whether the real-time voltage value of the DC bus of the power unit is greater than a first threshold;
[0094] If it is greater than the first threshold, it is determined that the fault detection condition is met.
[0095] Furthermore, in one embodiment, the control chip 40 is specifically used for:
[0096] Detecting whether the real-time voltage value of each IGBT tube is greater than a second threshold value when no driving signal is issued;
[0097] If the real-time voltage values of each IGBT tube are greater than the second threshold, it is determined that each IGBT tube has no fault.
[0098] Furthermore, in one embodiment, the control chip 40 is specifically used for:
[0099] If there is a target IGBT tube whose real-time voltage value is not greater than the second threshold, it is determined that the IGBT tube is faulty.
[0100] Furthermore, in one embodiment, the control chip 40 is specifically used for:
[0101] For each IGBT tube, after sending a corresponding driving signal, detecting whether the real-time voltage value of the IGBT tube is greater than a third threshold;
[0102] If it is greater than the third threshold, it is determined that there is a fault in the driving circuit of the IGBT tube.
[0103] Among them, the functional implementation of each module in the above-mentioned fault detection device for IGBT tubes in power units corresponds to the steps in the above-mentioned fault detection method embodiment for IGBT tubes in power units, and their functions and implementation processes are no longer repeated here.
[0104] In a third aspect, an embodiment of the present application provides a fault detection device for an IGBT tube in a power unit.
[0105] Reference Figure 5 , Figure 5 The hardware structure diagram of the fault detection device for IGBT tubes in the power unit involved in the embodiment of the present application is shown in FIG. In the embodiment of the present application, the fault detection device for IGBT tubes in the power unit may include a processor, a memory, a communication interface and a communication bus.
[0106] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.
[0107] The communication interface includes input / output (I / O) interface, physical interface and logical interface, etc., which are used to realize the interconnection of devices inside the fault detection device for IGBT tubes in the power unit, and the interface used to realize the interconnection between the fault detection device for IGBT tubes in the power unit and other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, a fiber optic interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.
[0108] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0109] The processor may be a general-purpose processor, which may call a fault detection program for an IGBT tube in a power unit stored in a memory, and execute the fault detection method for an IGBT tube in a power unit provided in an embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the fault detection program for an IGBT tube in a power unit is called may refer to the various embodiments of the fault detection method for an IGBT tube in a power unit of the present application, which will not be repeated here.
[0110] Those skilled in the art will understand that Figure 5 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0111] In a fourth aspect, an embodiment of the present application also provides a computer-readable storage medium.
[0112] The computer-readable storage medium of the present application stores a fault detection program for the IGBT tube in the power unit, wherein when the fault detection program for the IGBT tube in the power unit is executed by the processor, the steps of the fault detection method for the IGBT tube in the power unit as described above are implemented.
[0113] Among them, the method implemented when the fault detection program for the IGBT tube in the power unit is executed can refer to the various embodiments of the fault detection method for the IGBT tube in the power unit of the present application, and will not be repeated here.
[0114] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.
[0115] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.
[0116] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.
[0117] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0118] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.
[0119] 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 application is essentially 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, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.
[0120] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for detecting faults of IGBT tubes in a power unit, characterized in that: The fault detection method for the IGBT tube in the power unit includes: Determine whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit; If the fault detection condition is met, then when no driving signal is issued, each IGBT tube is detected to have a fault based on the real-time voltage value of each IGBT tube; When all IGBT tubes are not faulty, for each IGBT tube, after sending a corresponding driving signal, a fault detection is performed on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube.
2. The fault detection method for an IGBT tube in a power unit according to claim 1, characterized in that: The judging whether the fault detection condition is met based on the real-time voltage value of the DC bus of the power unit includes: Detecting whether the real-time voltage value of the DC bus of the power unit is greater than a first threshold; If it is greater than the first threshold, it is determined that the fault detection condition is met.
3. The fault detection method for an IGBT tube in a power unit according to claim 1, characterized in that: The detecting whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube comprises: Detect whether the real-time voltage value of each IGBT tube is greater than a second threshold; If the real-time voltage values of each IGBT tube are greater than the second threshold, it is determined that each IGBT tube has no fault.
4. The fault detection method for an IGBT tube in a power unit according to claim 3, characterized in that: After detecting whether the real-time voltage value of each IGBT tube is greater than the second threshold, the method further includes: If there is a target IGBT tube whose real-time voltage value is not greater than the second threshold, it is determined that the IGBT tube is faulty.
5. The fault detection method for an IGBT tube in a power unit according to claim 1, characterized in that: The method of performing fault detection on the driving circuit of the IGBT tube based on the real-time voltage value of the IGBT tube comprises: Detect whether the real-time voltage value of the IGBT tube is greater than a third threshold; If it is greater than the third threshold, it is determined that there is a fault in the driving circuit of the IGBT tube.
6. A fault detection device for an IGBT tube in a power unit, characterized in that: The fault detection device for the IGBT tube in the power unit comprises: The first sampling circuit is used to collect and process the DC bus voltage value U of the power unit in real time. bus ; A control chip, used to determine whether a fault detection condition is met based on the real-time voltage value of the DC bus of the power unit; The second sampling circuit is used to collect and process the voltage value U of the lower tube IGBT2 of the bridge arm 1 of the power unit inverter module in real time when the fault detection condition is met. ce2 ; The third sampling circuit is used to collect and process the voltage value U of the lower tube IGBT4 of the bridge arm 2 of the power unit inverter module in real time when the fault detection condition is met. ce4 ; Control chip, also used to pass U bus and U ce2 Calculate the voltage value U of the upper tube IGBT1 of the inverter module bridge arm 1 ce1 , through U bus and U ce4 The voltage value U of the IGBT3 on the bridge arm 2 of the inverter module is calculated. ce3 ; The control chip is also used to detect whether each IGBT tube has a fault based on the real-time voltage value of each IGBT tube when no driving signal is issued; The control chip is also used to perform fault detection on the drive circuit of the IGBT tube based on the real-time voltage value of the IGBT tube after sending the corresponding drive signal to each IGBT tube when there is no fault in each IGBT tube.
7. The fault detection device for IGBT tube in power unit according to claim 6, characterized in that: Control chip, specifically used for: Detecting whether the real-time voltage value of each IGBT tube is greater than a second threshold value when no driving signal is issued; If the real-time voltage values of each IGBT tube are greater than the second threshold, it is determined that each IGBT tube has no fault.
8. The fault detection device for IGBT tube in power unit according to claim 6, characterized in that: Control chip, specifically used for: For each IGBT tube, after sending a corresponding driving signal, detecting whether the real-time voltage value of the IGBT tube is greater than a third threshold; If it is greater than the third threshold, it is determined that there is a fault in the driving circuit of the IGBT tube.
9. A fault detection device for an IGBT tube in a power unit, characterized in that: The fault detection device for the IGBT tube in the power unit includes a processor, a memory, and a fault detection program for the IGBT tube in the power unit stored in the memory and executable by the processor. When the fault detection program for the IGBT tube in the power unit is executed by the processor, the steps of the fault detection method for the IGBT tube in the power unit as described in any one of claims 1 to 5 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a fault detection program for the IGBT tube in the power unit, wherein when the fault detection program for the IGBT tube in the power unit is executed by the processor, the steps of the fault detection method for the IGBT tube in the power unit as described in any one of claims 1 to 5 are implemented.