Inverter fault diagnosis response method and device, readable storage medium and product
By obtaining the multi-phase current characteristic information of the motor, determining the on-off state of the inverter switch tube, diagnosing the fault type and adjusting the status, the problem of low fault diagnosis accuracy in traditional methods is solved, and the accuracy and safety of fault response are improved.
Patent Information
- Application Number
- CN202510242093.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2025-06-06
AI Technical Summary
In traditional methods, the accuracy of inverter fault diagnosis is low, resulting in the inability to make accurate fault response strategies in a timely manner, affecting the safety of personnel, vehicles and vehicle components.
By obtaining the DC bias, minimum and maximum values of the multi-phase current of the motor, the on-off state of the switch tube in the inverter is determined, and compared with the preset on-off state, the fault type of the switch tube is diagnosed, and the state of the inverter is controlled.
It improves the accuracy of inverter fault diagnosis, ensures accurate diagnosis of fault switch tubes and corresponding fault response strategies, and ensures the safety of personnel, vehicles and vehicle components.
Smart Images

Figure CN120103006A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of motor control technology, and in particular, relates to an inverter fault diagnosis response method, device, readable storage medium and product. Background Art
[0002] New energy vehicles are usually powered by an AC drive system. The AC drive system includes motors and inverters. As a power electronic device that converts DC to AC, the inverter achieves the conversion of DC to AC based on the switching characteristics of power electronic devices. The inverter includes power switch tubes, driver devices, etc. The driver device can convert the input DC voltage into AC voltage output to drive the motor by controlling the on and off sequence and time of the power switch device. The fault diagnosis and control strategy of the inverter are crucial to the safe operation of new energy vehicles.
[0003] However, due to the complex structure of the inverter and the great uncertainty in the vehicle's operating conditions and environment, the traditional method relies solely on the fault information fed back by the drive device and is unable to promptly determine the specific fault type, resulting in low accuracy in fault diagnosis and the inability to make accurate fault response strategies in a timely manner, affecting the safety of personnel, vehicles and vehicle components. Summary of the invention
[0004] The purpose of the present application is to provide an inverter fault diagnosis and response method, device, readable storage medium and product, aiming to solve the problem that the low accuracy of fault diagnosis in traditional methods leads to the inability to make accurate fault response strategies in a timely manner.
[0005] A first aspect of an embodiment of the present application provides an inverter fault diagnosis response method, comprising:
[0006] Acquire multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is driven by an inverter;
[0007] Determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values;
[0008] Determining a fault type of at least one of the switch tubes in the upper bridge arm or the lower bridge arm of the inverter according to the on-off states of the multiple switch tubes and the preset on-off states of the multiple switch tubes;
[0009] The state of the inverter is regulated according to the fault type of at least one of the switch tubes.
[0010] A second aspect of an embodiment of the present application provides an inverter fault diagnosis response method, comprising:
[0011] Acquiring initial fault information of an inverter, wherein the inverter is used to drive the motor to operate;
[0012] According to the initial fault information, controlling all normal switch tubes on the same side of the switch tube with the initial fault in the inverter to be turned on;
[0013] Under the condition that all normal switch tubes on the same side of the switch tube with the initial fault are turned on, multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor are obtained; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is operated under the drive of the inverter;
[0014] Determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values;
[0015] Determining a fault type of at least one of the switch tubes in the upper bridge arm or the lower bridge arm of the inverter according to the on-off states of the multiple switch tubes and the preset on-off states of the multiple switch tubes;
[0016] The state of the inverter is regulated according to the fault type of at least one of the switch tubes.
[0017] A third aspect of the embodiments of the present application provides an inverter fault diagnosis response device, comprising:
[0018] An information acquisition module, used to acquire multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is driven by an inverter;
[0019] An on-off state determination module, used to determine the on-off state of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values and the multiple phase current maximum values;
[0020] A fault type determination module, used to determine the fault type of at least one of the switch tubes in the upper bridge arm or the lower bridge arm of the inverter according to the on-off states of the multiple switch tubes and the preset on-off states of the multiple switch tubes;
[0021] A state control module is used to control the state of the inverter according to the fault type of at least one of the switch tubes.
[0022] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0023] A fifth aspect of an embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the above method when executed by a computer.
[0024] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0025] The phase current DC bias, phase current minimum value, and phase current maximum value in each phase current information can characterize the current characteristics of the corresponding phase current in the current state, and can further truly reflect the on-state or off-state of each switch tube in the inverter. According to the on-off state of the currently running switch tube, compared with the preset on-off state, it can be known whether each switch tube in the inverter is operating according to the preset on-off state. If not, it indicates that the switch tube is a faulty switch tube. Therefore, through the inverter fault diagnosis response method provided by the present application, the on-off state of the switch tube is determined by relying on the phase current characteristics exhibited by the on-off or off-off of each switch tube, and compared with the preset on-off state of the switch tube, the fault type of the switch tube can be diagnosed, which improves the accuracy of fault diagnosis compared to the traditional technology that only relies on the fault information fed back by the external drive device.
[0026] According to the fault type of the switch tube (for example, open circuit fault or short circuit fault, etc.), the fault response strategy is selectively adjusted (for example, controlling the normal switch tubes corresponding to the upper bridge arm position or the lower bridge arm position to be turned on, turning off all switch tubes, maintaining the current state of the inverter, controlling all switch tubes on the opposite side (also understood as the opposite direction) of the bridge arm to be turned on, etc.), and the control signal output to the drive device is regulated, so that the drive signal output by the drive device is regulated, thereby realizing the regulation of the inverter state and ensuring the safety of the vehicle, personnel and vehicle components.
[0027] The inverter fault diagnosis and response method provided by the present application can realize fault diagnosis of the faulty switch tube and determination of the fault type, thereby improving the accuracy of fault judgment. Thus, based on the fault type of the switch tube, a corresponding fault response strategy can be accurately made to ensure the safety of personnel, vehicles and vehicle parts. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic flowchart of the steps of the inverter fault diagnosis response method in some embodiments provided in the present application.
[0029] Figure 2Schematic diagram of the circuit connection structure of the inverter, motor and power supply in some embodiments provided in the present application.
[0030] Figure 3 A schematic diagram of a table of current information of each phase of a motor in some embodiments provided in the present application.
[0031] Figure 4 In some embodiments provided in this application, each phase current information presents T AH and T BH Characteristic diagram of two-phase ASC that is turned on simultaneously; Figure 4 Figure (a) is a schematic diagram of the current waveform of the motor at low speed; Figure 4 Figure (b) is a schematic diagram of the current waveform when the motor is running at high speed.
[0032] Figure 5 In some embodiments provided in this application, each phase current information presents T AH Characteristic diagram of a single-phase ASC that is turned on; where: Figure 5 Figure (a) is a schematic diagram of the current waveform of the motor at low speed; Figure 5 Figure (b) is a schematic diagram of the current waveform when the motor is running at high speed.
[0033] Figure 6 In some embodiments provided in this application, each phase current information presents T AH 、T BH and T CH Characteristic diagram of a three-phase ASC that is turned on simultaneously.
[0034] Figure 7 A schematic diagram of the structure of the inverter fault diagnosis response device provided in this application. DETAILED DESCRIPTION
[0035] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0036] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or indirectly on the other element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or indirectly connected to the other element.
[0037] It should be understood that the orientation or position relationship indicated by terms such as "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside" and "outside" are based on the orientation or position relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0038] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0039] See also Figure 1 The present application provides an inverter fault diagnosis response method, comprising:
[0040] Step S110, obtaining multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is driven by the inverter 200;
[0041] Step S120, determining the on / off states of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values;
[0042] Step S130, determining a fault type of at least one switch tube in an upper bridge arm or a lower bridge arm of the inverter 200 according to the on-off states of the multiple switch tubes and preset on-off states of the multiple switch tubes;
[0043] Step S140: regulating the state of the inverter 200 according to the fault type of at least one switch tube.
[0044] In this embodiment, the inverter 200 includes a plurality of driving devices 201, a first upper switch tube 211 (such as Figure 2 As shown in T AH ), the second upper switch tube 221 (such as Figure 2 As shown in T BH ), the third upper switch tube 231 (such as Figure 2 As shown in T CH ), the first lower switch tube 212 (such as Figure 2 As shown in T AL ), the second lower switch tube 222 (such as Figure 2 As shown in TBL ), the third lower switch tube 232 (such as Figure 2 As shown in T CL ).
[0045] The first upper switch tube 211, the second upper switch tube 221, and the third upper switch tube 231 form three switch tubes located at the upper bridge arm position. The first lower switch tube 212, the second lower switch tube 222, and the third lower switch tube 232 form three switch tubes located at the lower bridge arm position. The three switch tubes located at the upper bridge arm position are connected to the positive terminal of the high-voltage power supply 312. The three switch tubes located at the lower bridge arm position are connected to the negative terminal of the high-voltage power supply 312. The driving ends of the six switch tubes are respectively connected to the driving device 201.
[0046] The common connection end of the first upper switch tube 211 and the first lower switch tube 212 is connected to the A phase end (also known as the U phase end) of the motor 311. The common connection end of the second upper switch tube 221 and the second lower switch tube 222 is connected to the B phase end (also known as the V phase end) of the motor 311. The common connection end of the third upper switch tube 231 and the third lower switch tube 232 is connected to the C phase end (also known as the W phase end) of the motor 311.
[0047] The current information of each phase includes the current DC bias of each phase, the current minimum value of each phase and the current maximum value of each phase, that is, multiple phase current DC biases, multiple phase current minimum values and multiple phase current maximum values. The current information of each phase of the motor 311 can be obtained by methods such as current sensors or resistance sampling circuits. The on-off state of the switch tube can be an off state or an on state. The DC bias of each phase current, the minimum value of each phase current and the maximum value of each phase current in the current information of each phase can characterize the current characteristics of the corresponding phase current in the current state, and can reflect the on state or off state of each switch tube in the inverter 200.
[0048] According to the on-off state of the currently running switch tube, it is compared with the preset on-off state to know whether each switch tube in the inverter 200 is operating according to the preset on-off state. If not, it indicates that the switch tube is a faulty switch tube. Furthermore, according to the on-off state of multiple switch tubes and the preset on-off state of multiple switch tubes, the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 can be determined. In the present application, the fault condition of the switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 can be a single-tube fault in the upper bridge arm, a single-tube fault in the lower bridge arm, a double-tube fault in the upper bridge arm, a double-tube fault in the lower bridge arm, a three-tube fault in the upper bridge arm, or a three-tube fault in the lower bridge arm, etc. Therefore, through the inverter fault diagnosis response method provided by the present application, the on-off state of the switch tube is determined by relying on the phase current characteristics exhibited by the on or off of each switch tube, and compared with the preset on-off state of the switch tube, the fault type of the switch tube can be diagnosed. Compared with the traditional technology that only relies on fault information feedback from external driving devices, the accuracy of fault diagnosis is improved.
[0049] According to the fault type of the faulty switch tube (for example, an open circuit fault or a short circuit fault), the fault response strategy is selectively adjusted (for example, controlling all normal switch tubes corresponding to the upper bridge arm position or the lower bridge arm position to be turned on, all switch tubes to be turned off, maintaining the current state of the inverter 200, controlling all switch tubes on the opposite side (also understood as the opposite direction) of the bridge arm to be turned on, etc.), and the control signal output to the driver device 201 is regulated, so that the drive signal output by the driver device 201 is regulated, thereby realizing the regulation of the inverter 200 state and ensuring the safety of the vehicle, personnel and vehicle components.
[0050] The inverter fault diagnosis and response method provided by the present application can realize fault diagnosis of the faulty switch tube and determination of the fault type, thereby improving the accuracy of fault judgment. Thus, based on the fault type of the switch tube, a corresponding fault response strategy can be accurately made to ensure the safety of personnel, vehicles and vehicle parts.
[0051] In one embodiment, in step S130, according to the on-off state of multiple switch tubes and the preset on-off state of multiple switch tubes, the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter is determined. According to the on-off state of the currently running switch tube, it is compared with the preset on-off state to know whether each switch tube in the inverter 200 is operating according to the preset on-off state. If not, it indicates that the switch tube is a faulty switch tube. Specifically, if the on-off state of the switch tube is the on state, and the preset on-off state of the switch tube is the off state, the fault type of the switch tube is the short circuit type. If the on-off state of the switch tube is the off state, and the preset on-off state of the switch tube is the on state, the fault type of the switch tube is the open circuit type.
[0052] See also Figure 3 , in one embodiment, Figure 3 The table shown is the current characteristics corresponding to each phase current information.
[0053] In this embodiment, the first switch tube described may be T AH 、T BH 、T CH 、T AL 、T BL 、T CL The second switch tube can be T AH 、T BH 、T CH 、T AL 、T BL 、T CL The third switch tube can be T AH 、T BH 、T CH 、T AL 、T BL 、T CL If the first switch tube is T AH , the second switch tube can be T BH , the third switch tube can be T CH , they just need to correspond to each other. In this application, the first switch tube, the second switch tube, and the third switch tube are the same-side switch tubes. In this application, the first switch tube, the second switch tube, and the third switch tube are general references, not specific to a particular one, and can be set according to different scenarios in actual embodiments.
[0054] In one embodiment, in step S120, determining the on / off states of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values includes:
[0055] Step S121, if the phase current DC bias of one phase current is in the first bias range, the phase current minimum value is in the first minimum value range, the phase current maximum value is in the first maximum value range, and the phase current DC bias of the other two phase currents are in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off state of the first switch tube of the upper bridge arm in the inverter 200 is the on state, and the on-off states of the second switch tube and the third switch tube are both the off state.
[0056] In this embodiment, if the phase current DC bias of a phase current is within the first bias range, the phase current minimum value is within the first minimum value range, and the phase current maximum value is within the first maximum value range, then the on-off state of the first switch tube of the upper bridge arm in the inverter 200 corresponding to this phase current is the on state.
[0057] If the phase current DC bias of the other two phase currents is within the second bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the first maximum value range, then the on / off states of the second switch tube and the third switch tube of the upper bridge arm in the inverter 200 corresponding to the other two phase currents are both in the off state. For details, please refer to the following related description.
[0058] In step S121, Figure 3 The first group of T in the middle upper bridge arm AH Single-phase ASC, Group 2 T BH Single-phase ASC, Group 3 T CH The single-phase ASC characteristics of conduction are as follows:
[0059] Figure 3 The first set of data in the table shown and Figure 4 Figure (a) and Figure 4 As shown in FIG. (b), in step S121, the first switch tube is T AH . The phase current DC bias of the A phase current is located in the first bias range, and the phase current minimum value is located in the first minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the B phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the C phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0060] According to the current characteristics, the first switch tube is T AH , the on-off state is the on state, and the second switch tube on the same side is T BH , the on-off state is off, and the third switch tube on the same side is T CH , the on-off state is the off state.
[0061] Figure 3 The second set of data in the table shown in FIG. 1 shows that in step S121, the first switch tube is T BH . At this time, the phase current DC bias of the B phase current is located in the first bias range, and the phase current minimum value is located in the first minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the A phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the C phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0062] According to the current characteristics, the first switch tube is T BH, the on-off state is the on state, and the second switch tube on the same side is T AH , the on-off state is off, and the third switch tube on the same side is T CH , the on-off state is the off state.
[0063] Figure 3 The third set of data in the table shown in FIG. 1 shows that in step S121, the first switch tube is T CH . At this time, the phase current DC bias of phase C is located in the first bias range, and the phase current minimum value is located in the first minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of phase A is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. And, the phase current DC bias of phase B is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. And,
[0064] According to the current characteristics, the first switch tube is T CH , the on-off state is the on state, and the second switch tube on the same side is T AH , the on-off state is off, and the third switch tube on the same side is T BH , the on-off state is the off state.
[0065] The current information of each phase is the current characteristic information when one of the switches of the inverter 200 is turned on, and can also be understood as the current characteristic information in the single-phase active short circuit (Active Short Circuit, ASC) state). Figure 3 Group 1 T AH Single-phase ASC, Group 2 T BH Single-phase ASC, Group 3 T CH Single-phase ASC characteristics of conduction, Group 4 T AL Single-phase ASC, Group 5 T BL Single-phase ASC, Group 6 T CL Single-phase ASC that is turned on.
[0066] Similarly, in one embodiment, in step S120, the on / off states of multiple switch tubes in the inverter 200 are determined according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values, including:
[0067] Step S122, if the phase current DC bias of one phase current is within the second bias range, the phase current minimum value is within the second minimum value range, the phase current maximum value is within the second maximum value range, and the phase current DC bias of the other two phase currents are within the first bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the first maximum value range, then the on-off state of the first switch tube of the lower bridge arm in the inverter 200 is the on state, and the on-off states of the second switch tube and the third switch tube are both the off state.
[0068] In this embodiment, if the phase current DC bias of a phase current is in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the second maximum value range, then the on-off state of the first switch tube of the lower bridge arm in the inverter 200 corresponding to this phase current is the on state.
[0069] If the phase current DC bias of the other two phase currents is within the first bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the first maximum value range, then the on / off states of the second switch tube and the third switch tube of the lower bridge arm in the inverter 200 corresponding to the other two phase currents are both in the off state. For details, please refer to the following related description.
[0070] In step S122, the fourth group T in the lower bridge arm is presented AL Single-phase ASC on, Group 5 T BL Single-phase ASC, Group 6 T CL The single-phase ASC that is turned on is as follows:
[0071] Figure 3 The fourth group of data in the table shown in FIG. 1 shows that in step S122, the first switch tube is T AL . At this time, the phase current DC bias of phase A is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the second maximum value range. The phase current DC bias of phase B is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of phase C is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0072] According to the current characteristics, the first switch tube is T AL , the on-off state is the on state, and the second switch tube on the same side is T BL , the on-off state is off, and the third switch tube on the same side is T CL , the on-off state is the off state.
[0073] Figure 3 The fifth set of data in the table shown in FIG. 1 shows that in step S122, the first switch tube is TBL . At this time, the phase current DC bias of phase B is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the second maximum value range. The phase current DC bias of phase A is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of phase C is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0074] According to the current characteristics, the first switch tube is T BL , the on-off state is the on state, and the second switch tube on the same side is T AL , the on-off state is off, and the third switch tube on the same side is T CL , the on-off state is the off state.
[0075] Figure 3 The sixth group of data in the table shown in FIG. 1 shows that in step S122, the first switch tube is T CL . At this time, the phase current DC bias of phase C is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the second maximum value range. The phase current DC bias of phase A is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. In addition, the phase current DC bias of phase B is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0076] According to the current characteristics, the first switch tube is T CL , the on-off state is the on state, and the second switch tube on the same side is T AL , the on-off state is off, and the third switch tube on the same side is T BL , the on-off state is the off state.
[0077] Among them, the inherent fluctuation range of DC bias can be understood as the inherent fluctuation range of the fluctuating current when the phase current is 0, or when there is no phase current. The fluctuating current at this time is not the phase current. When the DC bias of the phase current is within the inherent fluctuation range of the DC bias, it is considered that there is no DC bias. Among them, m represents the lower limit of the inherent fluctuation range of the DC bias, and n represents the upper limit of the inherent fluctuation range of the DC bias. The inherent fluctuation range of the DC bias is greater than or equal to m and less than or equal to n, that is, the inherent fluctuation range of the DC bias is ≥m and ≤n, which can also be understood as [m, n].
[0078] When the phase current DC bias is greater than n, it is determined that the phase current DC bias is within the first bias range. When the phase current DC bias is less than m, it is determined that the phase current DC bias is within the second bias range. In one embodiment, the inherent fluctuation range of the DC bias may also be 0. The inherent fluctuation range of the DC bias may be determined according to the actual application equipment components.
[0079] The first threshold value can be understood as the maximum value of the fluctuating current when the phase current is 0. When the minimum phase current value is greater than or equal to the first threshold value, the minimum phase current value is within the first minimum value range. When the minimum phase current value is less than the first threshold value, the minimum phase current value is within the second minimum value range.
[0080] The second threshold value can be understood as the minimum value of the fluctuating current when the phase current is 0. When the maximum phase current is greater than or equal to the second threshold value, the maximum phase current is within the first maximum value range. When the maximum phase current is less than the second threshold value, the maximum phase current is within the second maximum value range. The first threshold value and the second threshold value can be determined according to the actual application equipment components. In one embodiment, the first threshold value can be 0 or 1 or 2, etc. The second threshold value can be 0 or -1 or -2, etc.
[0081] In one embodiment, based on the current information of each phase in step S121 and step S122 being the current characteristic information in the single-phase ASC state, in step S130, according to the on-off states of the plurality of switch tubes and the preset on-off states of the plurality of switch tubes, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 includes:
[0082] Step S131, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 according to the on-off state of the first switch tube being the on state, the on-off states of the second switch tube and the third switch tube being the off state, and the corresponding preset on-off state of each switch tube.
[0083] In this embodiment, in step S131, if the preset on-off state of the first switch tube is the on state, the preset on-off state of the second switch tube is the on state, and the preset on-off state of the third switch tube is the on state, then the preset on-off state of the second switch tube is different from the off state reflected by the current characteristic performance, and the fault type of the second switch tube is the open circuit type. The preset on-off state of the third switch tube is different from the off state reflected by the current characteristic performance, and the fault type of the third switch tube is the open circuit type.
[0084] In step S131, if the preset on-off state of the first switch tube is the off state, the preset on-off state of the second switch tube is the off state, and the preset on-off state of the third switch tube is the off state, then the preset on-off state of the first switch tube is different from the on state reflected by the current characteristic performance, and the fault type of the first switch tube is a short circuit type.
[0085] Similarly, and so on, according to the on-off state of each switch tube and the preset on-off state, the fault type of each switch tube is determined.
[0086] Based on the phase current DC bias, the phase current minimum value, and the phase current maximum value, the fault type of the switch tube is determined, avoiding the misjudgment problem caused by factors such as the external working environment. Therefore, through the method provided by the present application, the misjudgment problem caused by factors such as the external working environment is avoided, and the accuracy and robustness of the fault type diagnosis of the switch tube can be improved.
[0087] Through the inverter fault diagnosis and response method provided in the present application, the fault type of the switching tube can be diagnosed by relying on the phase current characteristics exhibited by the on or off of each switching tube. Compared with the traditional technology that only relies on fault information feedback from external driving devices, the accuracy of fault diagnosis is improved, thereby improving the accuracy of the response strategy.
[0088] In one embodiment, step S120, determining the on / off states of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values, includes:
[0089] Step S123, if the phase current DC bias of the two-phase current is in the first bias range, the phase current minimum value is in the second minimum value range, the phase current maximum value is in the first maximum value range, and the phase current DC bias of the other phase current is in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off state of the first switch tube and the second switch tube of the upper bridge arm in the inverter 200 are both in the on state, and the on-off state of the third switch tube is in the off state.
[0090] In this embodiment, if the phase current DC bias of the two-phase current is in the first bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off states of the first switch tube and the second switch tube of the upper bridge arm in the inverter 200 corresponding to the two-phase current are both in the on state.
[0091] If the phase current DC bias of another phase current is within the second bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the first maximum value range, then the on-off state of the third switch tube of the upper bridge arm in the inverter 200 corresponding to the other phase current is the off state. For details, please refer to the following related description.
[0092] In step S123, the seventh group T in the upper bridge arm is presented AH and T BH Two-phase ASC, 8th group T AH and T CH Two-phase ASC, 9th group T BH and T CH Two-phase ASC that is both conducting. Details are as follows:
[0093] Figure 3 Group 7 T of the table shown AH and T BH Both phases of the ASC are turned on. Figure 5 Figure (a) and Figure 5 As shown in FIG. (b), in step S123, the first switch tube is T AH The second switch is T BH . At this time, the phase current DC bias of the A phase current is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the B phase current is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the C phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0094] According to the current characteristics, the first switch tube is T AH , the on-off state is the on state. The second switch tube is T BH , the on-off state is the on state. The third switch tube is T CH , the on-off state is the off state.
[0095] Figure 3 Group 8 T of the table shown AH and T CH The two-phase ASC is turned on. In step S123, the first switch is T AH The second switch is T CH. At this time, the phase current DC bias of phase A is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of phase C is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of phase B is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0096] According to the current characteristics, the first switch tube is T AH , the on-off state is the on state, and the second switch tube is T CH , the on-off state is the on state, and the third switch tube is T BH , the on-off state is the off state.
[0097] Figure 3 Group 9 T of the table shown BH and T CH The two-phase ASC is turned on. In step S123, the first switch is T BH The second switch is T CH . At this time, the phase current DC bias of the B phase current is located in the first bias range, the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the C phase current is located in the first bias range, the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the A phase current is located in the second bias range, the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0098] According to the current characteristics, the first switch tube is T BH , the on-off state is the on state, and the second switch tube is T CH , the on-off state is the on state, and the third switch tube is T AH , the on-off state is the off state.
[0099] Among them, the current characteristic information when two switches are turned on at the same time in the same-side bridge arm of the inverter 200 can also be understood as the current characteristic information when the two-phase active short circuit (Active Short Circuit, ASC) state, that is, the two-phase ASC, such as Figure 3 The upper arm of the table shown in the seventh group T AH and T BH Two-phase ASC, 8th group T AH and T CH Two-phase ASC, 9th group T BH and T CH Both phases of the ASC are conducting, and the 10th group of T in the lower bridge armAL and T BL Two-phase ASC, 11th group T AL and T CL Two-phase ASC, 12th group T BL and T CL Two-phase ASC with both phases turned on.
[0100] Similarly, in one embodiment, in step S120, the on / off states of multiple switch tubes in the inverter 200 are determined according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values, including:
[0101] Step S124, if the phase current DC bias of the two-phase current is in the second bias range, the phase current minimum value is in the second minimum value range, the phase current maximum value is in the first maximum value range, and the phase current DC bias of another phase current is in the first bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off state of the first switch tube and the second switch tube of the lower bridge arm in the inverter 200 are both in the on state, and the on-off state of the third switch tube is in the off state.
[0102] In this embodiment, if the phase current DC bias of the two-phase current is in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off states of the first switch tube and the second switch tube of the lower bridge arm in the inverter 200 corresponding to the two-phase current are both in the on state.
[0103] If the phase current DC bias of another phase current is within the first bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the first maximum value range, then the on-off state of the third switch tube of the lower bridge arm in the inverter 200 corresponding to the other phase current is the off state. For details, please refer to the following related description.
[0104] In step S124, the 10th group T in the lower bridge arm is presented AL and T BL Two-phase ASC, 11th group T AL and T CL Two-phase ASC, 12th group T BL and T CL Two-phase ASC that is both conducting. Details are as follows:
[0105] Figure 3 The 10th group T in the lower bridge arm of the table shown AL and T BL Taking the current characteristic information of the two-phase ASC that are both turned on as an example, in step S124, the first switch tube is T AL The second switch is T BL. At this time, the phase current DC bias of the A phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the B phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the C phase current is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0106] According to the current characteristics, the first switch tube is T AL , the on-off state is the on state, and the second switch tube is T BL , the on-off state is the on state, and the third switch tube is T CL , the on-off state is the off state.
[0107] Figure 3 The 11th group T in the lower bridge arm of the table shown AL and T CL Taking the current characteristic information of the two-phase ASC that are both turned on as an example, in step S124, the first switch tube is T AL The second switch is T CL . At this time, the phase current DC bias of the A phase current is in the second bias range, and the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range. The phase current DC bias of the C phase current is in the second bias range, and the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range. The phase current DC bias of the B phase current is in the first bias range, and the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range.
[0108] According to the current characteristics, the first switch tube is T AL , the on-off state is the on state, and the second switch tube is T CL , the on-off state is the on state, and the third switch tube is T BL , the on-off state is the off state.
[0109] Figure 3 The 12th group T in the lower bridge arm of the table shown BL and T CL Taking the current characteristic information of the two-phase ASC that are both turned on as an example, in step S124, the first switch tube is T BL The second switch is T CL. At this time, the phase current DC bias of the B phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the C phase current is located in the second bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range. The phase current DC bias of the A phase current is located in the first bias range, and the phase current minimum value is located in the second minimum value range, and the phase current maximum value is located in the first maximum value range.
[0110] According to the current characteristics, the first switch tube is T BL , the on-off state is the on state. The second switch tube is T CL , the on-off state is the on state. The third switch tube is T AL , the on-off state is the off state.
[0111] In one embodiment, based on the current information in step S123 and step S124 being the current characteristic information in the two-phase ASC state, in step S130, according to the on-off states of the plurality of switch tubes and the preset on-off states of the plurality of switch tubes, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 includes:
[0112] Step S132, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 according to the on-off states of the first switch tube and the second switch tube being both in the on state, the on-off state of the third switch tube being in the off state, and the corresponding preset on-off states of each switch tube.
[0113] In this embodiment, in step S132, if the preset on-off state of the first switch tube is the on state, the preset on-off state of the second switch tube is the on state, and the preset on-off state of the third switch tube is the on state, then the preset on-off state of the third switch tube is different from the off state reflected by the current characteristic performance, and the fault type of the third switch tube is the open circuit type.
[0114] In step S132, if the preset on / off state of the first switch tube is the off state, the preset on / off state of the second switch tube is the off state, and the preset on / off state of the third switch tube is the off state, then the preset on / off state of the first switch tube is different from the on state reflected by the current characteristic performance, and the fault type of the first switch tube is the short circuit type. The preset on / off state of the second switch tube is different from the on state reflected by the current characteristic performance, and the fault type of the second switch tube is the short circuit type.
[0115] Based on the phase current DC bias, the phase current minimum value, and the phase current maximum value, the fault type of the switch tube is determined, avoiding the misjudgment problem caused by factors such as the external working environment. Therefore, through the method provided by the present application, the misjudgment problem caused by factors such as the external working environment is avoided, and the accuracy and robustness of the fault type diagnosis of the switch tube can be improved.
[0116] Through the inverter fault diagnosis and response method provided in the present application, the fault type of the switching tube can be diagnosed by relying on the phase current characteristics exhibited by the on or off of each switching tube. Compared with the traditional technology that only relies on fault information feedback from external driving devices, the accuracy of fault diagnosis is improved, thereby improving the accuracy of the response strategy.
[0117] In one embodiment, step S120, determining the on / off states of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values, includes:
[0118] Step S125, if there is no DC bias in multiple phase currents, and multiple phase current minimum values are all within the second minimum value range, and multiple phase current maximum values are all within the first maximum value range, then the on-off states of the first switch tube, the second switch tube, and the third switch tube of the upper bridge arm or the lower bridge arm in the inverter 200 are all in the on state.
[0119] In this embodiment, step S125 presents a three-phase ASC in the upper bridge arm or a three-phase ASC in the lower bridge arm, such as Figure 3 The current characteristic information when three switches are turned on at the same time in the same-side bridge arm of the inverter 200 can also be understood as the current characteristic information in the three-phase active short circuit (ASC) state, i.e., three-phase ASC). The details are as follows:
[0120] Figure 3 The upper arm of group 13 in the table shown in T AH , T BH and T CH The current characteristic information of the three-phase ASC that is all conducting and Figure 6 For example, in step S125, the first switch tube is T AH The second switch is T BH , the third switch is T CH At this time, each phase current has no DC bias. Each phase current minimum value is within the second minimum value range, and each phase current maximum value is within the first maximum value range.
[0121] According to the current characteristics, the first switch tube is T AH, the on-off state is the on state, and the second switch tube is T BH , the on-off state is the on state, and the third switch tube is T CH The on-off state is the on state.
[0122] Figure 3 The 13th group of lower bridge arm T AL , T BL and T CL Taking the current characteristic information of the three-phase ASC that is all turned on as an example, in step S125, the first switch tube is T AL The second switch is T BL , the third switch is T CL At this time, each phase current has no DC bias. Each phase current minimum value is within the second minimum value range, and each phase current maximum value is within the first maximum value range.
[0123] According to the current characteristics, the first switch tube is T AL , the on-off state is the on state, and the second switch tube is T BL , the on-off state is the on state, and the third switch tube is T CL The on-off state is the on state.
[0124] In one embodiment, based on the current information in step S125 being the current characteristic information in the three-phase ASC state, in step S130, according to the on-off states of the plurality of switch tubes and the preset on-off states of the plurality of switch tubes, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 includes:
[0125] Step S133, according to the on-off states of the first switch tube, the second switch tube, and the third switch tube being all in the on state and the corresponding preset on-off state of each switch tube, determine the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200.
[0126] In this embodiment, in step S133, if the preset on-off state of the first switch tube is the off state, the preset on-off state of the second switch tube is the off state, and the preset on-off state of the third switch tube is the off state, then the preset on-off state of the first switch tube is different from the on state reflected by the current characteristic performance, and the fault type of the first switch tube is a short circuit type. The preset on-off state of the second switch tube is different from the on state reflected by the current characteristic performance, and the fault type of the second switch tube is a short circuit type. The preset on-off state of the third switch tube is different from the on state reflected by the current characteristic performance, and the fault type of the third switch tube is a short circuit type.
[0127] In one embodiment, in step S120, determining the on / off states of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values includes:
[0128] Step S126: If the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values are all absent, then the on / off states of all the switches in the inverter 200 are all in the off state.
[0129] In this embodiment, the current characteristic information when all the switch tubes of the upper bridge arm and the lower bridge arm of the inverter 200 are turned off can also be understood as the current characteristic information in the safety pulse off (Safety Pulse Off, SPO) state, that is, the SPO state.
[0130] Figure 3 Taking the current characteristic information of the 14th group in the SPO state in the table shown as an example, each phase current has no DC bias. Each phase current has no current. It can also be understood that the three-phase current has no phase current DC bias, and there is no phase current minimum value and phase current maximum value.
[0131] According to the current characteristics, the first switch tube is T AH , the on-off state is off, and the second switch tube is T BH , the on-off state is off, and the third switch tube is T CH , the on-off state is the off state, and the fourth switch tube is T AL , the on-off state is the off state, and the fifth switch tube is T BL , the on-off state is the off state, and the sixth switch tube is T CL , the on-off state is the off state.
[0132] In one embodiment, in one embodiment, based on the current information in step S126 being the current characteristic information in the SPO state, in step S130, according to the on-off states of the plurality of switch tubes and the preset on-off states of the plurality of switch tubes, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 includes:
[0133] Step S134, determining the fault type of at least one switch tube in the upper bridge arm or the lower bridge arm of the inverter 200 according to the on-off states of all the switch tubes in the inverter 200 being the off state and the corresponding preset on-off state of each switch tube.
[0134] In this embodiment, if the preset on-off state of the first switch tube is the on state, the preset on-off state of the second switch tube is the on state, and the preset on-off state of the third switch tube is the on state, then the preset on-off state of the first switch tube is different from the off state reflected by the current characteristic performance, and the fault type of the first switch tube is the open circuit type. The preset on-off state of the second switch tube is different from the off state reflected by the current characteristic performance, and the fault type of the second switch tube is the open circuit type. The preset on-off state of the third switch tube is different from the off state reflected by the current characteristic performance, and the fault type of the third switch tube is the open circuit type.
[0135] In one embodiment, the present application provides an inverter fault diagnosis response method, comprising:
[0136] Step S210, obtaining initial fault information of the inverter 200, where the inverter 200 is used to drive the motor to operate;
[0137] Step S220, according to the initial fault information, control all normal switch tubes on the same side of the switch tube with the initial fault in the inverter 200 to be turned on;
[0138] Step S230, when all normal switch tubes on the same side of the switch tube with the initial fault are turned on, multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor are obtained; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is driven by the inverter 200;
[0139] Step S240, determining the on / off states of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values;
[0140] Step S250, determining a fault type of at least one switch tube in an upper bridge arm or a lower bridge arm of the inverter 200 according to the on-off states of the multiple switch tubes and preset on-off states of the multiple switch tubes;
[0141] Step S260: regulating the state of the inverter 200 according to the fault type of at least one switch tube.
[0142] In this embodiment, in step S210, the initial fault information obtained is derived from the fault information provided by the drive device 201 in the inverter 200, such as Figure 2 As shown. By controlling the driver 201 through the controller, the driver 201 controls the on or off and sequence of the switch tube, an AC current can be generated in the three-phase winding of the motor 311, so that the motor 311 generates a stable rotating magnetic field and rotates. In one embodiment, the inverter 200 is a three-phase inverter.
[0143] The quantity information of the faulty switch tubes can be understood as the number of the faulty switch tubes. The position information of the faulty switch tubes includes the upper bridge arm position and the lower bridge arm position of the faulty switch tubes.
[0144] The initial fault information obtained is derived from the fault information provided by the drive device in the inverter 200. During the operation of the motor, when a single switch tube or multiple switch tubes on the same side fail, the normal switch tubes on the same side of the failed switch tube are controlled to be turned on, which can avoid the upper and lower switch tubes of the same phase being in the on state at the same time (i.e., the bridge arm is in the straight-through state), reduce the risk of motor thermal failure and switch tube failure, and avoid further expansion of the fault hazard. Thus, the current information of each phase of the motor is obtained without further expansion of the fault hazard.
[0145] The number information of the faulty switch tube is single, which can be understood as one. In the case where the number information of the faulty switch tube is single, the position of the faulty switch tube can be the upper bridge arm position or the lower bridge arm position. For the case of a single faulty switch tube, the position is not limited. The number information of the faulty switch tubes at the same side position is multiple, which can be understood as the number information of the faulty switch tubes at the upper bridge arm position is two or three, etc. The number information of the faulty switch tubes at the same side position is multiple, which can also be understood as the number information of the faulty switch tubes at the lower bridge arm position is two or three, etc.
[0146] During the operation of the motor 311, when a single switch tube or multiple switch tubes on the same side fail, all normal switch tubes on the same side of the failed switch tube are controlled to be turned on. When the number information of the failed switch tube is single or the number information of the failed switch tubes on the same side is multiple, all normal switch tubes on the same side of the failed switch tube are controlled to be turned on, instead of controlling all switch tubes on the opposite side (which can also be understood as the opposite) bridge arm to be turned on, it can avoid the upper and lower switch tubes of the same phase being in the on state at the same time (i.e., the bridge arm is directly connected), and can also effectively reduce the phase current amplitude, thereby helping to reduce the risk of thermal failure and switch tube failure of the motor 311 and avoid further expansion of the fault hazard.
[0147] When the number of faulty switch tubes is single or the number of faulty switch tubes on the same side is multiple, all normal switch tubes on the same side of the faulty switch tube are controlled to be turned on to avoid further expansion of the fault hazard. Thus, the current information of each phase of the motor 311 is obtained without further expansion of the fault hazard.
[0148] In step S220, if the position information of the switch tube with the initial fault is the upper bridge arm position in the inverter 200, all normal switch tubes at the upper bridge arm position are controlled to be turned on. If the position information of the switch tube with the initial fault is the lower bridge arm position in the inverter 200, all normal switch tubes at the lower bridge arm position are controlled to be turned on;
[0149] Furthermore, step S230 is continued to be executed on the basis of step S220, and when all the normal switch tubes on the same side of the switch tube with the initial fault are turned on, the current information of each phase of the motor is obtained, that is, multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor are obtained. For the relevant description of step S230, reference may be made to the relevant description of step S110 in the above embodiment. Step S240 is the same as step S120, and the relevant description may refer to the relevant description of step S120 in the above embodiment. Step S250 is the same as step S130, and the relevant description may refer to the relevant description of step S130 in the above embodiment. Step S260 is the same as step S140, and the relevant description may refer to the relevant description of step S140 in the above embodiment.
[0150] In one embodiment, step S140, adjusting the state of the inverter 200 according to the fault type of at least one switch tube, includes:
[0151] Step S141: If the fault types of the switches on the same side of the inverter 200 are all open circuit types, all the switches on the opposite side of the inverter 200 are controlled to be turned on or all the switches in the inverter 200 are turned off.
[0152] In this embodiment, the fault types of the switch tubes on the same side of the inverter 200 are all open circuit types, which can be understood as the fault types of the switch tubes on the same side of the inverter 200 only have open circuit types. For example, in one embodiment, the fault type of the first switch tube on the same side of the inverter 200 is open circuit type. In one embodiment, the fault type of the first switch tube on the same side of the inverter 200 is open circuit type and the fault type of the second switch tube is open circuit type. In one embodiment, the fault type of the first switch tube on the same side of the inverter 200 is open circuit type and the fault type of the second switch tube is open circuit type and the fault type of the third switch tube is open circuit type.
[0153] If the fault type of the switch tubes is open circuit type and located in the upper bridge arm (or lower bridge arm), all the switch tubes in the lower bridge arm (or upper bridge arm) are controlled to be turned on or all the switch tubes are controlled to be turned off (it can also be understood as controlling the switch tubes to be in the safety pulse off (Safety Pulse Off, SPO) state). The upper bridge arm and the lower bridge arm are on opposite sides.
[0154] If the speed of the motor 311 is high, all the switches on the opposite side of the inverter 200 are controlled to be turned on. If the speed of the motor 311 is low, all the switches are controlled to be turned off until the vehicle stops. Furthermore, this method avoids the problems of fault bridge arm direct conduction, motor overheating failure, and switch device failure caused by the switch on the opposite side of the faulty switch when the fault type of the switch is misdiagnosed, thereby preventing the further expansion of the fault hazard.
[0155] Among them, the low speed of the motor 311 can be understood as the motor 311 running at a low speed, and the high speed of the motor 311 can be understood as the motor 311 running at a high speed. In one embodiment, the speed of the motor 311 is in the range of 500r / min to 1000r / min, which can be considered as low-speed operation. The speed of the motor 311 is in the range of 2000r / min to 3000r / min, which can be considered as high-speed operation. In this application, the low speed and high speed of the motor 311 can be set according to the actual motor parameters and the motor operation scenario.
[0156] Specifically, T AH The fault type is open circuit, and the inverter state is switched to the state where all the switches of the lower bridge arm are turned on or all the switches are turned off. If the motor 311 rotates at a high speed, all the switches of the lower bridge arm are turned on. If the motor 311 rotates at a low speed, all the switches in the inverter 200 are turned off until the inverter stops.
[0157] Similarly, T AL The fault type is open circuit, and the inverter state is switched to all the switch tubes of the upper bridge arm turned on or all the switch tubes turned off. And so on.
[0158] If the fault type of the first switch tube on the same side of the inverter 200 is an open circuit type, and the fault type of the second switch tube is an open circuit type, all the switch tubes on the opposite side of the inverter 200 are controlled to be turned on or all the switch tubes in the inverter 200 are turned off.
[0159] If the speed of the motor 311 is high, all the switches on the opposite side of the inverter 200 are controlled to be turned on. If the speed of the motor 311 is low, all the switches are controlled to be turned off until the vehicle stops. The inverter 200 and the motor are protected by this method to ensure the safety of personnel, vehicles and vehicle parts.
[0160] Specifically, T AH The fault type is open circuit, T BHIf the fault type is open circuit, the inverter state is switched to that all the switches of the lower bridge arm are turned on or all the switches in the inverter 200 are turned off. If the motor 311 rotates at a high speed, all the switches of the lower bridge arm are turned on. If the motor 311 rotates at a low speed, the inverter state is switched to that all the switches in the inverter 200 are turned off until the inverter stops.
[0161] Similarly, T AL The fault type is open circuit, T BL The fault type is open circuit. If the motor 311 rotates at a high speed, all the switches of the upper bridge arm are turned on. If the motor 311 rotates at a low speed, the inverter state is switched to turn off all the switches in the inverter 200 until the vehicle stops.
[0162] If in the safety pulse shutdown state, the fault types of all switch tubes on the same side of inverter 200 are open circuit types, then the current state of inverter 200 is maintained (that is, all switch tubes in inverter 200 are turned off) or all switch tubes on the opposite side of inverter 200 are controlled to be turned on.
[0163] Specifically, if the phase current exhibits the current characteristics of SPO, the inverter 200 is in a safe pulse off state, and the on / off states of all switches in the inverter 200 are off. AH , T BH , T CH If the fault types are all open circuit faults, when the speed of the motor 311 is low, the current state of the inverter 200 is maintained, and all the switch tubes in the inverter 200 are turned off until the speed is 0. If the speed of the motor 311 is high, all the switch tubes in the lower bridge arm of the inverter 200 are controlled to be turned on.
[0164] If T AL , T BL , T CL If the fault types are all open circuit faults, when the speed of the motor 311 is low, the current state of the inverter 200 is maintained, and all the switch tubes in the inverter 200 are turned off until the speed is 0. If the speed of the motor 311 is high, all the switch tubes in the upper bridge arm of the inverter 200 are controlled to be turned on.
[0165] In one embodiment, step S140, adjusting the state of the inverter 200 according to the fault type of at least one switch tube, includes:
[0166] Step S142: If the fault type of the first switch tube on the same side of the inverter 200 is an open circuit type, and the fault type of the second switch tube is a short circuit type, all normal switch tubes on the same side of the inverter 200 are controlled to be turned on.
[0167] In this embodiment, through this step, when the fault type of multiple faulty switch tubes at the upper bridge arm position or the lower bridge arm position is misdiagnosed, the problem of the faulty bridge arm being directly connected, the motor overheating failure, and the switching device failure caused by the switch tube on the opposite side of the faulty switch tube can be avoided, thereby preventing the fault hazard from being further expanded.
[0168] Specifically, T BH The fault type is open circuit, T AH The fault type is short circuit, control T CH Turn on until the speed reaches 0. T AH The fault type is open circuit fault, T BH The fault type is short circuit fault, control T CH Turn on until the speed reaches 0. T BL The fault type is open circuit fault, T AL The fault type is short circuit fault, control T CL Turn on until the speed reaches 0. T AL The fault type is open circuit fault, T BL The fault type is short circuit fault, control T CL Turn on until the speed reaches 0. And so on.
[0169] In one embodiment, step S140, adjusting the state of the inverter 200 according to the fault type of at least one switch tube, includes:
[0170] Step S143, if the fault type of the first switch tube on the same side of the inverter 200 is an open circuit type, the fault type of the second switch tube is a short circuit type, and the fault type of the third switch tube is a short circuit type, then the current state of the inverter 200 is maintained.
[0171] In this embodiment, through this step, when the fault type of multiple faulty switch tubes at the upper bridge arm position or the lower bridge arm position is misdiagnosed, the problem of the faulty bridge arm being directly connected, the motor overheating failure, and the switching device failure caused by the switch tube on the opposite side of the faulty switch tube can be avoided, thereby preventing the fault hazard from being further expanded.
[0172] Specifically, T CH The fault type is open circuit fault, T AH The fault type is short circuit fault, T BH The fault type is a short circuit fault, and the current state of the inverter 200 is maintained until the speed is 0. BH The fault type is open circuit fault, T AH The fault type is short circuit fault, T CH The fault type is a short circuit fault, and the current state of the inverter 200 is maintained until the rotation speed is 0.
[0173] T AH The fault type is open circuit fault, T BH The fault type is short circuit fault, T CH The fault type is a short circuit fault, and the current state of the inverter 200 is maintained until the rotation speed is 0. And so on.
[0174] In one embodiment, step S140, adjusting the state of the inverter 200 according to the fault type of at least one switch tube, includes:
[0175] Step S144, if the fault type of the first switch tube on the same side of the inverter 200 is a short circuit type, the fault type of the second switch tube is an open circuit type, and the fault type of the third switch tube is an open circuit type, then the current state of the inverter 200 is maintained.
[0176] In this embodiment, the current state of the inverter 200 is maintained until the speed of the motor 311 reaches 0 and stops running, thereby protecting the inverter 200 and the motor to ensure the safety of personnel, vehicles and vehicle parts.
[0177] Specifically, T BH The fault type is open circuit fault, T AH The fault type is open circuit fault, T CH The fault type is a short circuit fault, and the current state of the inverter 200 is maintained until the rotation speed is 0.
[0178] T AH The fault type is open circuit fault, T CH The fault type is open circuit fault, T BH The fault type is a short circuit fault, and the current state of the inverter 200 is maintained until the speed is 0. AH The fault type is open circuit fault, T BH The fault type is open circuit fault, T CH The fault type is a short circuit fault, and the current state of the inverter 200 is maintained until the rotation speed is 0. And so on.
[0179] In one embodiment, step S140, adjusting the state of the inverter 200 according to the fault type of at least one switch tube, includes:
[0180] Step S145: If the fault types of the switch tubes on the same side of the inverter 200 are all short-circuit types, all normal switch tubes on the same side of the inverter 200 are controlled to be turned on.
[0181] In this embodiment, if the fault types of all faulty switch tubes on the same side of the inverter 200 are short-circuit types, it can be understood that the fault types of the switch tubes on the same side of the inverter 200 only have short-circuit types. For example, in one embodiment, the fault type of the first switch tube on the same side of the inverter 200 is short-circuit type. In one embodiment, the fault type of the first switch tube on the same side of the inverter 200 is short-circuit type and the fault type of the second switch tube is short-circuit type. In one embodiment, the fault type of the first switch tube on the same side of the inverter 200 is short-circuit type and the fault type of the second switch tube is short-circuit type and the fault type of the third switch tube is short-circuit type.
[0182] If the fault types of the switch tubes on the same side of the inverter 200 are all short-circuit types, all the normal switch tubes on the same side of the inverter 200 are controlled to be turned on until the speed of the motor 311 is 0 and stops running, thereby protecting the inverter 200 and the motor to ensure the safety of personnel, vehicles and vehicle parts.
[0183] Specifically, T AH If the fault type is a short circuit fault, control T BH and T CH All conduction until the car stops. AL If the fault type is a short circuit fault, control T BL and T CL All conduction until the car stops. AH and T BH If the fault types are all short circuit, then control T CH Turn on until the car stops. T AH and T CH If the fault types are all short circuit, then control T BH Turn on until the car stops. T BH and T CH If the fault types are all short circuit, then control T AH Turn on until the car stops. T AL and T BL If the fault types are all short circuit faults, then control T CL Turn on until the car stops. T AH , T BH , T CH If the fault types are all short circuit, then T AH , T BH , T CH All are turned on, that is, the current state of the inverter 200 is maintained until the inverter stops. And so on.
[0184] In one embodiment, the inverter fault diagnosis response further includes:
[0185] In step S150, if there are multiple fault quantity information of the switch tubes on the opposite side, it can be understood that when there are faulty switch tubes in both the upper bridge arm position and the lower bridge arm position, the high-voltage relay connected to the inverter 200 is immediately cut off, and the high-voltage power supply 312 is turned off to ensure the safety of the vehicle, personnel and vehicle parts.
[0186] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0187] See also Figure 7 The present application provides an inverter fault diagnosis response device 100 that can be applied to permanent magnet synchronous motor EDS products. It includes an information acquisition module 10, an on / off state determination module 20, a fault type determination module 30 and a state control module 40. The information acquisition module 10 is used to obtain multiple phase current DC biases, multiple phase current minimum values and multiple phase current maximum values of the multi-phase current of the motor. Among them, one phase current corresponds to one phase current DC bias, one phase current minimum value and one phase current maximum value, and the motor runs under the drive of the inverter 200.
[0188] The on-off state determination module 20 is used to determine the on-off state of multiple switch tubes in the inverter 200 according to multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values. The fault type determination module 30 is used to determine the fault type of at least one switch tube in the upper bridge arm or lower bridge arm of the inverter 200 according to the on-off state of the multiple switch tubes and the preset on-off state of the multiple switch tubes. The state control module 40 is used to control the state of the inverter 200 according to the fault type of at least one switch tube.
[0189] In this embodiment, the relevant description of the information acquisition module 10 can refer to the relevant description of S110 in the above embodiment. The relevant description of the on-off state determination module 20 can refer to the relevant description of S120 in the above embodiment. The relevant description of the fault type determination module 30 can refer to the relevant description of S130 in the above embodiment. The relevant description of the state control module 40 can refer to the relevant description of S140 in the above embodiment.
[0190] The present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the above method are implemented.
[0191] The present application provides a computer program product, including a computer program, which implements the steps of the above method when executed by a computer.
[0192] Exemplarily, the computer program may be divided into one or more modules / units, and one or more modules / units are stored in the controller. One or more modules / units may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the inverter fault diagnosis response device 100. For example, the computer program may be divided into various modules. The inverter fault diagnosis response device 100 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0193] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0194] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0195] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0196] In the embodiments provided in the present application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0197] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0198] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0199] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0200] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. An inverter fault diagnosis response method, characterized in that: include: Acquire multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is driven by an inverter; Determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values; Determining a fault type of at least one of the switch tubes in the upper bridge arm or the lower bridge arm of the inverter according to the on-off states of the multiple switch tubes and the preset on-off states of the multiple switch tubes; The state of the inverter is regulated according to the fault type of at least one of the switch tubes.
2. The inverter fault diagnosis response method according to claim 1, characterized in that: The step of determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values includes: If the phase current DC bias of one phase current is in the first bias range, the phase current minimum value is in the first minimum value range, the phase current maximum value is in the first maximum value range, and the phase current DC bias of the other two phase currents are in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off state of the first switch tube of the upper bridge arm in the inverter is the on state, and the on-off states of the second switch tube and the third switch tube are both the off state.
3. The inverter fault diagnosis response method according to claim 1, characterized in that: The step of determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values includes: If the phase current DC bias of one phase current is within the second bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the second maximum value range, and the phase current DC bias of the other two phase currents are within the first bias range, the phase current minimum value is within the second minimum value range, and the phase current maximum value is within the first maximum value range, then the on-off state of the first switch tube of the lower bridge arm in the inverter is the on state, and the on-off states of the second switch tube and the third switch tube are both the off state.
4. The inverter fault diagnosis response method according to claim 1, characterized in that: The step of determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values includes: If the phase current DC bias of the two-phase current is in the first bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, and the phase current DC bias of the other phase current is in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off states of the first switch tube and the second switch tube of the upper bridge arm in the inverter are both in the on state, and the on-off state of the third switch tube is in the off state.
5. The inverter fault diagnosis response method according to claim 1, characterized in that: The step of determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values includes: If the phase current DC bias of the two-phase current is in the second bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, and the phase current DC bias of the other phase current is in the first bias range, the phase current minimum value is in the second minimum value range, and the phase current maximum value is in the first maximum value range, then the on-off states of the first switch tube and the second switch tube of the lower bridge arm in the inverter are both in the on state, and the on-off state of the third switch tube is in the off state.
6. The inverter fault diagnosis response method according to any one of claims 1 to 5, characterized in that: The step of regulating the state of the inverter according to the fault type of at least one of the switch tubes includes: If the fault types of the switch tubes on the same side of the inverter are all open circuit types, all the switch tubes on the opposite side of the inverter are controlled to be turned on or all the switch tubes in the inverter are controlled to be turned off.
7. An inverter fault diagnosis response method, characterized in that: include: Acquiring initial fault information of an inverter, wherein the inverter is used to drive the motor to operate; According to the initial fault information, controlling all normal switch tubes on the same side of the switch tube with the initial fault in the inverter to be turned on; When all the normal switch tubes on the same side of the switch tube with the initial fault are turned on, multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor are obtained; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is operated under the drive of the inverter; Determining the on / off states of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values, and the multiple phase current maximum values; Determining a fault type of at least one of the switch tubes in the upper bridge arm or the lower bridge arm of the inverter according to the on-off states of the multiple switch tubes and the preset on-off states of the multiple switch tubes; The state of the inverter is regulated according to the fault type of at least one of the switch tubes.
8. An inverter fault diagnosis response device, characterized in that: include: An information acquisition module, used to acquire multiple phase current DC biases, multiple phase current minimum values, and multiple phase current maximum values of the multi-phase current of the motor; wherein one phase current corresponds to one phase current DC bias, one phase current minimum value, and one phase current maximum value, and the motor is driven by an inverter; An on-off state determination module, used to determine the on-off state of multiple switch tubes in the inverter according to the multiple phase current DC biases, the multiple phase current minimum values and the multiple phase current maximum values; A fault type determination module, used to determine the fault type of at least one of the switch tubes in the upper bridge arm or the lower bridge arm of the inverter according to the on-off states of the multiple switch tubes and the preset on-off states of the multiple switch tubes; A state control module is used to control the state of the inverter according to the fault type of at least one of the switch tubes.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a computer, the steps of the method according to any one of claims 1 to 7 are implemented.