Short circuit fault detection system and method
By using power modules, drive modules, current sampling modules and fault detection modules in the three-phase motor control system, the phase line voltage corresponding to the phase line current and performing initial self-test, the problem of difficult to diagnose MOSFET short circuit faults in real time is solved, and the problem of realizing the problem of MOSFET short circuit faults is realized. The detection effect of simplifying the circuit structure and reducing costs is achieved.
Patent Information
- Application Number
- CN202310981816.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-14
AI Technical Summary
In three-phase motor control system, MOSFET short-circuit faults cannot be diagnosed when the control system is running in real time, and need to be performed during the up/down self-test. The existing detection system has a complex structure, which increases circuit and resource costs.
Provide a short-circuit fault detection system, including power supply module, drive module, current sampling module and fault detection module. By obtaining the phase line voltage corresponding to the phase line current, performing initial self-test of the detection system, and realizing short-circuit faults for the phase line MOSFET switch. detection.
Without increasing circuit cost and software overhead, detection of short circuit faults of phase-line MOSFET switches is realized, simplifying the circuit structure, reducing manufacturing costs, and improving detection efficiency.
Smart Images

Figure CN119438967A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of integrated circuits, and more specifically, to a short circuit fault detection system and method. Background Art
[0002] In a three-phase motor control system, a phase switch is usually set on the phase line of the motor as a phase failure protection application for the motor. For application designs that use MOSFET as a phase switch, the MOSFET may have random hardware failures, such as open circuit faults, short circuit faults, etc. When a phase MOSFET switch fails, it will cause the switch function to fail and affect the control of the motor. For MOSFET open circuit faults, diagnosis can be performed when the control system is running in real time. For MOSFET short circuit faults, it is impossible to diagnose when the control system is running in real time. Diagnosis needs to be performed during the power-on / power-off self-test process of the control system to identify such faults.
[0003] In a three-phase motor control system that uses both a phase MOSFET switch and a high-side MOSFET switch, it is necessary to use the charge pump output to make the high-side MOSFET switch form a current closed loop, and determine whether a short circuit fault occurs in the phase MOSFET switch by whether current is generated in the closed loop. Therefore, a simple and efficient short-circuit fault detection system is required. Summary of the invention
[0004] An embodiment of the present application provides a short-circuit fault detection system, including: a power module, used to power the detection system; a drive module, coupled to the power module and the motor, used to convert the system voltage provided by the power module into a voltage for the motor to operate; a current sampling module, coupled to the drive module, used to sample the phase line current of the motor; and a fault detection module, coupled to the power module and the current sampling module, the fault detection module being configured to: obtain a phase line voltage corresponding to the phase line current of the motor, and perform an initialization self-check of the detection system based on the phase line voltage.
[0005] An embodiment of the present application provides a short-circuit fault detection method for a short-circuit fault detection system, the detection system including a power supply module, a drive module, a current sampling module and a fault detection module, the detection method including: powering the detection system through the power supply module; converting the system voltage provided by the power supply module into a working voltage of the power supply machine through the drive module; sampling the phase line current of the motor through the current sampling module; and obtaining the phase line voltage corresponding to the phase line current of the motor through the fault detection module, and performing an initialization self-check of the detection system based on the phase line voltage. BRIEF DESCRIPTION OF THE DRAWINGS
[0006] In order to more clearly illustrate the technical solution of the embodiment of the present application, the following briefly describes the drawings involved in the embodiment of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings without creative work. In the drawings:
[0007] Figure 1 A schematic structural diagram of a MOSFET short-circuit fault detection system for a three-phase bridge inverter circuit is shown;
[0008] Figure 2 A schematic structural diagram of a short circuit fault detection system according to an embodiment of the present application is shown;
[0009] Figure 3 Another schematic structural diagram of a short circuit fault detection system according to an embodiment of the present application is shown;
[0010] Figure 4 A schematic flow chart of a short circuit fault detection method according to an embodiment of the present application is shown; and
[0011] Figure 5 Another schematic flow chart of a short circuit fault detection method according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0012] The features and exemplary embodiments of various aspects of the application will be described in detail below. In order to make the purpose, scheme, and advantages of the application clearer, the details of the application are further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the application and are not intended to limit the application. For those skilled in the art, the application can be implemented without some of the details in these specific details. The following description of the embodiments is only to provide a better understanding of the application by illustrating the example of the application.
[0013] It should be noted that, in this article, relational terms such as first, second, third, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. In addition, the terms "include", "comprise" and any other variants thereof are intended to cover non-exclusive inclusion, and the process, method, article or equipment including a series of elements not only includes these elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of more restrictions, the elements limited by the statement "include..." do not exclude the presence of other elements in the process, method, article or equipment including the elements.
[0014] As mentioned earlier, MOSFET short-circuit faults cannot be diagnosed in real-time operation of the control system, but need to be diagnosed during the power-on / off self-test process of the control system. For the power-on self-test of the N-channel MOSFET, it is necessary to ensure that the power supply voltage is applied to the drain (D pole) of the MOSFET and the charge pump voltage higher than the D pole is applied to the gate (G pole) of the MOSFET.
[0015] Figure 1 A schematic structural diagram of a MOSFET short-circuit fault detection system for a three-phase bridge inverter circuit in the prior art is shown.
[0016] like Figure 1 As shown, the MOSFET short-circuit fault detection system includes an MCU module, a pre-driver IC, a three-phase bridge drive circuit, a phase line MOSFET switch, a pull-up resistor R3 and a voltage divider circuit, etc., wherein the MCU module monitors the motor terminal voltage through the voltage divider circuit, and the ADC inside the MCU module performs AD sampling, and the voltage divider circuit is composed of an upper voltage divider resistor R1 and a lower voltage divider resistor R2 connected in series.
[0017] In the MOSFET short-circuit fault detection system, a single phase of the motor is connected to the input power supply through a pull-up resistor R3. For example, when a short-circuit fault occurs in the phase line MOSFET switch, the power current flows through the motor coil and the short-circuited MOSFET through the pull-up resistor R3, and generates a voltage on the voltage divider circuit, thereby detecting the MOSFET short-circuit fault.
[0018] The detection system has the following shortcomings. First, the circuit structure is complex, which increases the circuit and resource costs. Specifically, in addition to the devices that ensure the normal operation of the circuit, three resistors R1, R2 and R3 are added to the detection system, and in addition to the resources that ensure the normal operation of the circuit, an ADC port is added. Second, an additional short-circuit fault diagnosis procedure is added, and the software cost increases. For example, the additional ADC port of the MCU module needs to monitor the real-time voltage of the motor terminal. When the real-time voltage is within a certain interval, it is determined that the system is normal; when the real-time voltage is within another interval, it is determined that a phase line MOSFET switch short-circuit fault occurs. Therefore, the system software needs to make judgments for different voltage intervals respectively, and setting different voltage interval values will also increase software overhead.
[0019] For a three-phase motor control system that uses both a phase MOSFET switch and a high-side MOSFET switch, the present application provides a detection system for detecting a short-circuit fault of the phase MOSFET switch. The detection system according to the embodiment of the present application can detect a short-circuit fault of the phase MOSFET switch without adding additional circuit cost and software overhead, realize the initialization self-check of the detection system and enter the normal working mode of controlling the motor, and can also realize the control of the high-side MOSFET switch.
[0020] Embodiments of the present application will now be described with reference to the accompanying drawings. Figure 2 , shows a schematic structural diagram of a short-circuit fault detection system according to an embodiment of the present application, which can be used for short-circuit fault detection in a three-phase motor control system that uses both phase line MOSFET switches and high-side MOSFET switches at the same time.
[0021] like Figure 2 As shown, in some embodiments, the short circuit fault detection system according to the embodiment of the present application includes a power supply module, a drive module, a current sampling module, and a fault detection module.
[0022] In some embodiments, the power module can be used to power the detection system. The drive module can be coupled to the power module and the motor (e.g., a three-phase brushless motor, etc.), and can be used to convert the system voltage provided by the power module into a voltage for the motor to operate. The current sampling module can be coupled to the drive module and can be used to sample the phase line current of the motor. In addition, in some embodiments, the fault detection module can be coupled to the power module and the current sampling module, and the fault detection module can be configured to obtain the phase line voltage corresponding to the phase line current of the motor, and perform an initialization self-test of the detection system based on the phase line voltage.
[0023] refer to Figure 3 , shows another schematic structural diagram of a short circuit fault detection system according to an embodiment of the present application.
[0024] In some embodiments, Figure 3 As shown, the fault detection module in the detection system may include a microprogram control unit MCU, and the fault detection module may also be configured to perform the initialization self-test of the detection system by configuring the state of a port PORT1 of the microprogram control unit MCU. Optionally, the port PORT1 may be an input / output port of the microprogram control unit MCU, and can be used as an input and / or output of the microprogram control unit MCU. In some embodiments, configuring the state of the port PORT1 may include configuring the port PORT1 to be one of a low level output state and a high impedance input state.
[0025] Furthermore, in some embodiments, Figure 3As shown, the microprogram control unit MCU can be coupled to the current sampling module through its ADC input ports u_ADC, v_ADC, and w_ADC, so as to obtain the phase line voltage corresponding to the phase line current of the motor sampled by the current sampling module.
[0026] Specifically, the microprogram control unit MCU can obtain the voltage signals obtained by the modulation processing after the current (for example, three-phase current) of the different phase lines of the motor flows through the current sampling resistor in the current sampling module through the ADC input ports u_ADC, v_ADC, and w_ADC, and judge the magnitude of the phase line current according to the voltage signal. For example, when a current loop is not formed on the phase line (that is, no short circuit fault occurs on the phase line), the ADC sampling voltage signal corresponding to the phase line obtained by the microprogram control unit MCU is zero, and when a current loop is formed on the phase line (that is, a short circuit fault occurs on the phase line), the corresponding ADC sampling voltage signal is a preset value. Please note that the preset value of the voltage signal in this application can be set based on the specific circuit structure, and is not limited here.
[0027] In some embodiments, Figure 3 As shown, the fault detection module may further include a driver integrated circuit IC, and the microprogram control unit MCU may be configured to be coupled to the driver integrated circuit IC via port PORT1, and control the output state of the driver integrated circuit IC via port PORT1.
[0028] In some embodiments, the driver integrated circuit IC may include a charge pump output voltage terminal CP and a gate driver output voltage terminal GD, and controlling the output state of the driver integrated circuit IC through port PORT1 may include: when port PORT1 is configured as a low-level output state, enabling the charge pump output voltage terminal CP and disabling the gate driver output voltage terminal GD; and when port PORT1 is configured as a high-impedance input state, enabling both the charge pump output voltage terminal CP and the gate driver output voltage terminal GD.
[0029] In some embodiments, Figure 3 As shown, the power module may include a system power supply V BATT and the first transistor Q1, and the fault detection module and the driving module can be coupled to the system power supply V via the first transistor Q1 BATT .
[0030] In this application, the system power supply V BATT The system power supply is used to power the detection system and provide system voltage. In addition, the detection system according to the embodiment of the present application may also include a chip power supply V CC, used to power the microprogram control unit MCU and the driver integrated circuit IC in the detection system, etc. In addition, in the present application, the first transistor Q1 can be a metal-oxide semiconductor field effect transistor (MOSFET) or any other type of transistor, and can be used as a high-side MOSFET switch of the detection system. Please note that the present application does not limit the specific structure and parameters of the first transistor Q1.
[0031] In some embodiments, the fault detection module may be further configured to control the on and off of the first transistor Q1 by configuring the state of the port PORT1 of the microprogram control unit MCU. Optionally, in some embodiments, when the port PORT1 is configured as a low level output state or a high impedance input state, the first transistor Q1 may be turned on.
[0032] In some embodiments, Figure 3 As shown, the driving module may include a three-phase bridge driving circuit, which is driven by a driving signal ( Figure 3 For example, the drive signal B6_CTRL may be a PWM drive signal from a microprogram control unit MCU, which is used to drive the switch in the bridge arm of the three-phase bridge drive circuit, thereby controlling the operation of the motor. Please note that the present application does not limit the specific structure and parameters of the three-phase bridge drive circuit, and any form of three-phase bridge drive circuit may be applied to the present application. In addition, the present application does not specifically limit the form and parameters of the PWM drive signal for the three-phase bridge drive circuit.
[0033] In some embodiments, the driving module may further include a second transistor Q2, a third transistor Q3 and a fourth transistor Q4, wherein the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 may be respectively coupled to the three-phase bridge driving circuit and different phase lines of the motor.
[0034] like Figure 3 As shown, the three-phase bridge drive circuit and the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 are coupled to the three phase lines U, V, and W of the motor. In the present application, for example, the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 can be metal-oxide semiconductor field effect transistors (MOSFETs) or any other type of transistors, and can be used as phase line MOSFET switches of the detection system. Please note that the present application does not limit the specific structures and parameters of the second transistor Q2, the third transistor Q3 and the fourth transistor Q4.
[0035] In some embodiments, when the port PORT1 of the microprogram control unit MCU is configured as a low-level output state, the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 may be turned off; and when the port PORT1 of the microprogram control unit MCU is configured as a high-impedance input state, the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 may be turned on.
[0036] As described above, for the short-circuit fault detection system, when the port PORT1 of the microprogram control unit MCU is configured to a low-level output state, the charge pump output voltage terminal CP of the driver integrated circuit IC is enabled, the first transistor Q1 is turned on, and the detection system can perform an initialization self-test; when the port PORT1 is configured to a high-impedance input state, both the charge pump output voltage terminal CP and the gate drive output voltage terminal GD of the driver integrated circuit IC are enabled, the first transistor Q1 is turned on, and the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 are also turned on, the drive module can enter a normal working state, and drive the motor to operate through the motor drive signal generated by the three-phase bridge drive circuit under the control of the PWM drive signal.
[0037] In some embodiments, performing an initialization self-test of the detection system may include: determining, by a fault detection module, whether a short circuit fault occurs in one or more of the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 based on the phase line voltage. In addition, in some embodiments, determining whether a short circuit fault occurs in one or more of the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 may include: when a phase line voltage of a phase line coupled to any one or more of the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 is not zero, for example, when the phase line voltage is a preset value, determining that a short circuit fault occurs in the one or more transistors.
[0038] In some embodiments, Figure 3 As shown, the current sampling module may include a first resistor R1, a second resistor R2, and a third resistor R3 for sampling different phase line currents of the motor respectively. Furthermore, in some embodiments, such as Figure 3 As shown, the fault detection module may further include a fourth resistor R4, and the port PORT1 of the microprogram control unit MCU and the gate drive output voltage terminal GD of the driver integrated circuit IC are coupled to the chip power supply V included in the detection system via the fourth resistor R4. CC . Please note that the resistance values of the first resistor R1, the second resistor R2, the third resistor R3, and the fourth resistor R4 can be set according to actual circuit design requirements, and there is no limit in this application.
[0039] The components used in the short-circuit fault detection system according to the embodiment of the present application are all general motor control components, and no additional components are added. The circuit structure is relatively simple and the manufacturing cost is low. In addition, the short-circuit fault detection system according to the embodiment of the present application can simultaneously realize the initialization self-check and the normal control of the motor by configuring the state of the same port, and the software overhead is also low.
[0040] The following references Figure 3 and Figure 4 A short circuit fault detection method according to an embodiment of the present application is described, wherein Figure 4 A schematic flow chart of a short-circuit fault detection method according to an embodiment of the present application is shown. The short-circuit fault detection method can be used for a short-circuit fault detection system according to an embodiment of the present application, specifically, the detection system includes a power module, a drive module, a current sampling module and a fault detection module. Details about the power module, the drive module, the current sampling module and the fault detection module can be found in the above description of the short-circuit fault detection system, which will not be repeated here.
[0041] In some embodiments, Figure 4 As shown, the short-circuit fault detection method includes: supplying power to the detection system through a power module; converting the system voltage provided by the power module into a voltage for the power supply machine to work through a driving module; sampling the phase line current of the motor through a current sampling module; and acquiring the phase line voltage corresponding to the phase line current of the motor through a fault detection module, and performing an initialization self-check of the detection system based on the phase line voltage.
[0042] In some embodiments, reference Figure 3 and Figure 4 The fault detection module may include a microprogram control unit MCU, and the detection method may also include: configuring the state of port PORT1 of the microprogram control unit MCU through the fault detection module to perform an initialization self-test of the detection system, wherein configuring the state of port PORT1 of the microprogram control unit MCU includes configuring port PORT1 to be one of a low-level output state and a high-impedance input state.
[0043] In some embodiments, reference Figure 3 and Figure 4 The fault detection module may further include a driver integrated circuit IC, and performing an initialization self-test of the detection system may include: configuring the port PORT1 of the microprogram control unit MCU to a low level output state to enable the charge pump output voltage terminal CP of the driver integrated circuit IC and disable the gate drive output voltage terminal GD of the driver integrated circuit IC.
[0044] In some embodiments, executing the initialization self-test of the detection system may also include: when the phase line voltage is detected to be zero, configuring the port PORT1 of the microprogram control unit MCU to a high-impedance input state to enable both the charge pump output voltage terminal CP and the gate drive output voltage terminal GD of the driver integrated circuit IC to enter a normal working mode for controlling the motor; and when the phase line voltage is detected to be not zero, determining that a short circuit fault has occurred.
[0045] In some embodiments, reference Figure 3 and Figure 4 , the power module may include a system power supply VBATT and a first transistor Q1, and the fault detection module and the driving module are coupled to the system power supply VBATT via the first transistor Q1. The detection method may also include: configuring the state of the port PORT1 of the microprogram control unit MCU through the fault detection module to control the on and off of the first transistor Q1. Optionally, in some embodiments, when the port PORT1 is configured to be a low-level output state or a high-impedance input state, the first transistor Q1 is turned on.
[0046] In some embodiments, reference Figure 3 and Figure 4 The driving module may include a three-phase bridge driving circuit, and a second transistor Q2, a third transistor Q3, and a fourth transistor Q4. For details of these components, please refer to the above description of the driving module in the fault detection system, which will not be repeated here. In some embodiments, when the port PORT1 of the microprogram control unit MCU is configured as a low-level output state, the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 are turned off; and when the port PORT1 of the microprogram control unit MCU is configured as a high-impedance input state, the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 are turned on.
[0047] Therefore, in the short-circuit fault detection method, when the port PORT1 of the microprogram control unit MCU is configured to be in a low-level output state, the charge pump output voltage terminal CP of the driver integrated circuit IC is enabled, the first transistor Q1 is turned on, and the initialization self-test of the detection system can be performed; when the port PORT1 is configured to be in a high-impedance input state, both the charge pump output voltage terminal CP and the gate drive output voltage terminal GD of the driver integrated circuit IC are enabled, the first transistor Q1 is turned on, and the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 are also turned on, the drive module can enter a normal working state, and drive the motor to operate through the motor drive signal generated by the three-phase bridge drive circuit under the control of the PWM drive signal.
[0048] In some embodiments, performing an initialization self-test of the detection system may include: determining, by a fault detection module, whether a short circuit fault occurs in one or more of the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 based on the phase line voltage. In addition, in some embodiments, determining whether a short circuit fault occurs in one or more of the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 may include: when a phase line voltage of a phase line coupled to any one or more of the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 is not zero, for example, when the phase line voltage is a preset value, determining that a short circuit fault occurs in the one or more transistors.
[0049] The components used in the short-circuit fault detection method according to the embodiment of the present application are all universal motor control components, no additional components are added, and the circuit structure is relatively simple. In addition, the short-circuit fault detection method according to the embodiment of the present application can simultaneously realize the initialization self-check and the normal control of the motor by configuring the state of the same port, and the software overhead is also low. Although the present application shows and describes the steps of the above short-circuit fault detection method in a specific order, it should be understood that these steps can be different from Figure 4 Execute in the order shown.
[0050] refer to Figure 5 , another schematic flow chart of a short-circuit fault detection method according to an embodiment of the present application is shown. The short-circuit fault detection method can be used in a short-circuit fault detection system according to an embodiment of the present application. Specifically, the detection system includes a power module, a drive module, a current sampling module, and a fault detection module. For details about the power module, the drive module, the current sampling module, and the fault detection module, please refer to the above description of the short-circuit fault detection system, which will not be repeated here.
[0051] like Figure 5 As shown, when the upper system (e.g., vehicle system, motor system, etc.) is awakened to execute the power-on initialization program, the completion flag of the power-on initialization program is identified. If the power-on initialization is not completed, the initialization cycle process is re-entered; if the power-on initialization is completed, the basic function initialization configuration of the upper system is completed, and the function configuration of short-circuit fault detection can be executed.
[0052] In some embodiments, Figure 5 As shown, the functional configuration of short circuit fault detection may include configuring the port PORT1 of the microprogram control unit MCU to a low level output state, configuring the drive control mode of the drive signal B6_CTRL, and enabling the current detection function of the ADC input ports u_ADC, v_ADC, and w_ADC of the microprogram control unit MCU.
[0053] As described above, when the port PORT1 of the microprogram control unit MCU is configured to be in a low-level output state, the charge pump output voltage terminal CP of the driver integrated circuit IC is enabled and the gate driver output voltage terminal GD is disabled, at which time the first transistor Q1 of the power module is turned on, while the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 of the driver module are turned off. The three-phase bridge drive circuit in the driver module controls the on / off of the switches in its bridge arm based on the input PWM drive signal to generate a motor drive signal. When the second transistor Q2, the third transistor Q3 and the fourth transistor Q4 are turned off, no current loop is formed on the three phase lines U, V and W of the motor.
[0054] In some embodiments, after the functional configuration of short-circuit fault detection is completed, it is detected whether the sampled voltage signals of the ADC input ports u_ADC, v_ADC, w_ADC of the micro program control unit MCU are zero.
[0055] If it is detected that the sampling voltage signals of the ADC input ports u_ADC, v_ADC, and w_ADC are all zero, it means that the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 have no short-circuit fault, and the initialization self-test of the short-circuit fault detection is completed. Then, the port PORT1 of the microprogram control unit MCU is configured as a high-impedance input state, and the port PORT1 is configured as a high level through the pull-up resistor R4, the charge pump output voltage terminal CP of the driver integrated circuit IC is enabled, and the gate drive output voltage terminal GD of the driver integrated circuit IC is also configured as a high level through the pull-up resistor R4. At this time, the first transistor Q1 of the power module is turned on, and the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 of the drive module are also turned on, entering the normal working mode of controlling the motor, and the motor is driven to operate by the motor drive signal generated by the three-phase bridge drive circuit under the control of the PWM drive signal.
[0056] If it is detected that one or more of the sampled voltage signals of the ADC input ports u_ADC, v_ADC, and w_ADC are not zero, it means that an unexpected current loop is formed on the phase line corresponding to the non-zero sampled voltage signal, that is, a short circuit fault occurs in the transistors corresponding to the non-zero sampled voltage signal among the second transistor Q2, the third transistor Q3, and the fourth transistor Q4. In this case, the initialization self-test of the short-circuit fault detection fails, the power-on cycle is exited, and the normal working mode of controlling the motor cannot be entered.
[0057] In addition, in some implementations, after entering the normal motor control working mode, it is also possible to continue to detect whether the sampling voltage signals of the ADC input ports u_ADC, v_ADC, and w_ADC of the microprogram control unit MCU are zero to determine whether the second transistor Q2, the third transistor Q3, and the fourth transistor Q4 of the driving module have an open circuit fault.
[0058] According to the short-circuit fault detection system and method of the embodiment of the present application, it is possible to detect the short-circuit fault of the phase line MOSFET switch without additionally increasing the circuit cost and software overhead, realize the initialization self-check of the detection system and enter the working mode of normal control motor, and can also realize the control of the high-side MOSFET switch. For example, the components adopted in the short-circuit fault detection system and method according to the embodiment of the present application are all general motor control components, no additional components are added, the circuit structure is relatively simple, and the manufacturing cost is low. In addition, the short-circuit fault detection system and method can realize the initialization self-check and the normal control of the motor at the same time by configuring the state of the same port, and the software overhead is also low.
[0059] Those skilled in the art will appreciate that the present application is not limited to the specific structures and steps described above and shown in the accompanying drawings. For the sake of simplicity, the description of known structures and methods is omitted herein. In the above-described embodiments, several specific steps are described and shown as examples. However, the method of the present application is not limited to the specific steps described and shown, and without departing from the scope of the present application, those skilled in the art can make various changes, modifications and additions to the embodiments of the present application, or change the order between the steps.
[0060] The functional blocks shown in the above structured block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, the functional blocks can be, for example, electronic circuits, application specific integrated circuits (ASICs), suitable firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. These programs or code segments can be stored in machine-readable media, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. Machine-readable media can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memory, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0061] The above disclosures are only some specific implementation methods of the present application. Those skilled in the art will appreciate that, for the convenience and brevity of description, the specific working processes of the above systems, modules, and units can refer to the corresponding processes in the method embodiments, which will not be described in detail herein. In addition, it should be understood that the protection scope of the present application is not limited thereto, and those skilled in the art can think of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and these equivalent modifications or substitutions are all covered within the protection scope of the present application.
Claims
1. A short circuit fault detection system, comprising: A power module, used to supply power to the detection system; A driving module, coupled to the power module and the motor, for converting a system voltage provided by the power module into a voltage for operating the motor; A current sampling module, coupled to the driving module, for sampling the phase line current of the motor; as well as A fault detection module is coupled to the power module and the current sampling module, and is configured to obtain a phase line voltage corresponding to a phase line current of the motor, and perform an initialization self-check of the detection system based on the phase line voltage.
2. The detection system according to claim 1, wherein: The fault detection module includes a microprogram control unit, and is further configured to perform an initialization self-check of the detection system by configuring the state of a port of the microprogram control unit.
3. The detection system according to claim 2, wherein: Configuring the state of the port of the microprogram control unit includes: configuring the port to be in one of a low level output state and a high impedance input state.
4. The detection system according to claim 2 or 3, wherein: The fault detection module further includes a driver integrated circuit, and the microprogram control unit is configured to be coupled to the driver integrated circuit via the port and control an output state of the driver integrated circuit through the port.
5. The detection system according to claim 4, wherein: The driver integrated circuit includes a charge pump output voltage terminal and a gate drive output voltage terminal, and controlling the output state of the driver integrated circuit through the port includes: When the port is configured as a low level output state, enabling the charge pump output voltage terminal and disabling the gate driver output voltage terminal; and When the port is configured in a high-impedance input state, both the charge pump output voltage terminal and the gate driver output voltage terminal are enabled.
6. The detection system according to claim 2 or 3, wherein: The power module includes a system power supply and a first transistor, and the fault detection module and the driving module are coupled to the system power supply via the first transistor.
7. The detection system according to claim 6, wherein: The fault detection module is further configured to control the on and off of the first transistor by configuring the state of the port of the microprogram control unit.
8. The detection system according to claim 2 or 3, wherein: The driving module includes a second transistor, a third transistor, and a fourth transistor, and wherein the second transistor, the third transistor, and the fourth transistor are respectively coupled to different phase lines of the motor.
9. The detection system according to claim 8, wherein: When the port of the microprogram control unit is configured to be in a low level output state, the second transistor, the third transistor and the fourth transistor are turned off; as well as When the port of the microprogram control unit is configured as a high-impedance input state, the second transistor, the third transistor and the fourth transistor are turned on.
10. The detection system according to claim 8, wherein: Performing an initialization self-test of the detection system includes: By the fault detection module, it is determined whether a short circuit fault occurs in one or more of the second transistor, the third transistor, and the fourth transistor based on the phase line voltage.
11. The detection system according to claim 10, wherein: Determining whether one or more of the second transistor, the third transistor, and the fourth transistor has a short circuit failure includes: When the phase line voltage of the phase line coupled to any one or more of the second transistor, the third transistor and the fourth transistor is not zero, it is determined that a short circuit fault occurs in the one or more transistors.
12. The detection system according to any one of claims 1 to 3, wherein: The current sampling module includes: a first resistor, a second resistor and a third resistor, which are used to sample currents of different phase lines of the motor.
13. The detection system according to claim 5, wherein: The fault detection module further includes a fourth resistor, and the port of the microprogram control unit and the gate drive output voltage terminal of the driver integrated circuit are coupled to a chip power supply included in the detection system via the fourth resistor.
14. A short circuit fault detection method, used in a short circuit fault detection system, the detection system comprising a power supply module, a drive module, a current sampling module and a fault detection module, the detection method comprising: Supplying power to the detection system through the power module; The system voltage provided by the power supply module is converted into a working voltage of the power supply machine through the driving module; Sampling the phase line current of the motor by means of the current sampling module; as well as The fault detection module acquires a phase line voltage corresponding to the phase line current of the motor, and performs an initialization self-check of the detection system based on the phase line voltage.
15. The detection method according to claim 14, wherein: The fault detection module includes a microprogram control unit, and the detection method further includes: Configuring the state of the port of the microprogram control unit through the fault detection module to perform an initialization self-check of the detection system; and Wherein, configuring the state of the port of the microprogram control unit includes configuring the port to be in one of a low level output state and a high impedance input state.
16. The detection method according to claim 15, wherein: The fault detection module also includes a driver integrated circuit, and performing an initialization self-test of the detection system includes: The port of the microprogram control unit is configured to be in a low level output state to enable the charge pump output voltage terminal of the driver integrated circuit and disable the gate drive output voltage terminal of the driver integrated circuit.
17. The detection method according to claim 16, wherein: Performing the initialization self-test of the detection system also includes: When it is detected that the phase line voltage is zero, the port of the microprogram control unit is configured as a high impedance input state to enable both the charge pump output voltage terminal and the gate drive output voltage terminal of the driver integrated circuit to enter a normal motor control operation mode; and When it is detected that the phase line voltage is not zero, it is determined that a short circuit fault occurs.
18. The detection method according to claim 15, wherein: The power module includes a first transistor, and the detection method further includes: The state of the port of the microprogram control unit is configured by the fault detection module to control the on and off of the first transistor.
19. The detection method according to claim 15, wherein: The driving module includes a second transistor, a third transistor, and a fourth transistor, and wherein the second transistor, the third transistor, and the fourth transistor are respectively coupled to different phase lines of the motor.
20. The detection method according to claim 19, wherein: When the port of the microprogram control unit is configured to be in a low level output state, the second transistor, the third transistor and the fourth transistor are turned off; as well as When the port of the microprogram control unit is configured as a high-impedance input state, the second transistor, the third transistor and the fourth transistor are turned on.
21. The detection method according to claim 19 or 20, wherein: Performing an initialization self-test of the detection system includes: By the fault detection module, it is determined whether a short circuit fault occurs in one or more of the second transistor, the third transistor, and the fourth transistor based on the phase line voltage.
22. The detection method according to claim 21, wherein: Determining whether one or more of the second transistor, the third transistor, and the fourth transistor has a short circuit failure includes: When the phase line voltage of the phase line coupled to any one or more of the second transistor, the third transistor and the fourth transistor is not zero, it is determined that a short circuit fault occurs in the one or more transistors.
Citation Information
Cited By
Short-circuit fault detection system and method
EP4756463A1
Short-circuit fault detection system and method
WO2025031005A1