Motor controller high voltage fault management method and vehicle

By monitoring and stabilizing the status of the high-voltage relay, and combining the motor speed and the power battery output power, the high-voltage fault of the motor controller is identified, which solves the safety and performance problems caused by the high-voltage fault of the motor controller and achieves rapid identification and stable control.

CN117533139BActive Publication Date: 2026-07-07WUXI INFIMOTION PROPULSION TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WUXI INFIMOTION PROPULSION TECH CO LTD
Filing Date
2023-11-28
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

In hybrid or electric vehicles, high-voltage faults in the motor controller can lead to safety risks, equipment damage, fire risks, and performance problems. Existing technologies are unable to effectively address unexpected high-voltage faults.

Method used

By monitoring the status of the high-voltage relay and implementing anti-shake measures, combined with the motor speed and power battery output power, the reliability of fault signals is identified, and corresponding control strategies are implemented according to the fault type, such as active short circuit or switching control modes, to ensure that the motor controller can quickly identify the authenticity of high-voltage faults and avoid misoperation.

Benefits of technology

It effectively avoids false alarms of high-voltage fault signals, ensures that the motor controller can quickly identify faults under unexpected high-voltage conditions, avoids misoperation, and ensures vehicle safety and stable performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117533139B_ABST
    Figure CN117533139B_ABST
Patent Text Reader

Abstract

The application provides a motor controller high-voltage fault management method and a vehicle, and relates to the technical field of vehicles.The method comprises the following steps: monitoring the state of a high-voltage relay when the motor controller is in a torque control state; if a disconnection signal of the high-voltage relay is acquired, carrying out anti-jitter processing on the disconnection signal; when the anti-jitter processing result of the disconnection signal indicates that the disconnection signal is reliable, controlling the state of a power switch drive bridge according to the motor speed; monitoring the state of the high-voltage relay, and if the disconnection signal is still acquired, monitoring a high-voltage interlocking signal; when the high-voltage interlocking signal is in a normal state, monitoring the maximum output power of a power battery; when the maximum output power of the power battery is less than or equal to a preset power threshold, controlling the motor controller to enter a fault state; and when the motor controller is in the fault state, determining a fault processing strategy according to the bus voltage.The application can avoid overreaction of the motor controller caused by fault false reporting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and more specifically, to a method for managing high-voltage faults in a motor controller and a vehicle. Background Technology

[0002] In hybrid or electric vehicles, the motor controller is a critical component responsible for controlling the electric drive system. The motor controller is susceptible to high-voltage faults; for example, during driving, the high-voltage relay signal, representing the overall high-voltage status of the vehicle, may switch from a closed to an open state.

[0003] However, unexpected high voltage during driving can lead to serious consequences such as safety risks, equipment damage, fire risks, performance problems, and system failures, severely affecting the safety and performance of hybrid or electric vehicles. Summary of the Invention

[0004] The problem addressed by this invention is how to deal with high-voltage faults in motor controllers.

[0005] To address the aforementioned problems, this invention provides a high-voltage fault management method for a motor controller and a vehicle.

[0006] In a first aspect, the present invention provides a high-voltage fault management method for a motor controller, comprising:

[0007] When the motor controller is in torque control mode, monitor the status of the high-voltage relay;

[0008] If the disconnection signal of the high-voltage relay is obtained, the disconnection signal is debouncing.

[0009] When the anti-jitter processing result of the disconnect signal indicates that the disconnect signal is reliable, the state of the power switch drive bridge is controlled according to the motor speed.

[0010] Continue monitoring the status of the high-voltage relay; if the disconnection signal is still detected, monitor the high-voltage interlock signal.

[0011] When the high-voltage interlock signal is in a normal state, monitor the maximum output power of the power battery;

[0012] When the maximum output power of the power battery is less than or equal to a preset power threshold, the motor controller is controlled to enter a fault state.

[0013] Optionally, controlling the state of the power switching drive bridge according to the motor speed includes:

[0014] When the motor speed is greater than a preset speed threshold, the lower bridge arm of the power switch drive bridge is controlled to actively short-circuit.

[0015] When the motor speed is less than or equal to the preset speed threshold, the upper and lower bridges of the power switch drive bridge are disconnected.

[0016] Optionally, after controlling the state of the power switch drive bridge according to the motor speed, the motor controller high-voltage fault management method further includes:

[0017] If the closing signal of the high-voltage relay is obtained, the closing signal is debouncing.

[0018] When the anti-jitter processing result of the closed signal indicates that the closed signal is reliable, the power switch driver is controlled by the motor controller to switch from active short-circuit mode back to duty cycle controller mode, so that the motor controller enters normal control state.

[0019] Optionally, the high-voltage fault management method for the motor controller further includes:

[0020] When the high-voltage interlock signal is in a fault state, the fault signal corresponding to the high-voltage interlock signal is debounced.

[0021] When the anti-jitter processing result of the fault signal indicates that the fault state is reliable, the motor controller is controlled to enter the fault state.

[0022] Optionally, the high-voltage fault management method for the motor controller further includes:

[0023] When the maximum output power of the power battery exceeds the preset power threshold, monitor the status of the high-voltage relay;

[0024] If the high-voltage relay is disconnected, the motor controller is controlled to enter a fault state.

[0025] If the closing signal of the high-voltage relay is obtained, the closing signal is debouncing. When the debouncing result of the closing signal indicates that the closing signal is reliable, the power switch driver is controlled by the motor controller to switch to the duty cycle controller mode so that the motor controller enters the normal control state.

[0026] Optionally, the high-voltage fault management method for the motor controller further includes:

[0027] When the motor controller is in a fault state, the fault handling strategy is determined based on the bus voltage.

[0028] Optionally, determining the fault handling strategy based on the bus voltage includes:

[0029] Determine the magnitude of the bus voltage compared to a preset voltage threshold;

[0030] If the bus voltage is greater than the preset voltage threshold, then active discharge is activated;

[0031] If the bus voltage is less than or equal to the preset voltage threshold, the motor controller remains in a fault state until it stops and is powered off.

[0032] Optionally, the high-voltage fault management method for the motor controller further includes:

[0033] When the motor controller is in torque control mode, if the closing signal of the high voltage relay is obtained, the power switch drive bridge is controlled by the motor controller to switch to duty cycle controller mode so that the motor controller enters normal control mode.

[0034] Optionally, the high-voltage fault management method for the motor controller further includes:

[0035] If the motor controller remains in a fault state until the vehicle is stopped and powered off, the fault state will be cleared when the vehicle is started again.

[0036] Secondly, the present invention provides a vehicle including a computer-readable storage medium storing a computer program and a processor, wherein the computer program is read and executed by the processor to implement the above-mentioned high-voltage fault management method for motor controller.

[0037] This invention can prevent false alarms of fault signals when an unexpected high voltage drop occurs during vehicle operation by using an anti-shake processing mechanism. Then, by monitoring the high voltage interlock signal, it can identify whether the fault can heal itself. Finally, it can monitor the maximum output power of the power battery to determine whether the fault can be recovered. Therefore, it can quickly identify the authenticity of the fault signal after a high voltage fault is reported, avoid false alarms and misoperations, and take appropriate actions to prevent the motor controller from overreacting due to false alarms. Attached Figure Description

[0038] Figure 1 This is a flowchart illustrating the high-voltage fault management method for motor controllers according to an embodiment of the present invention.

[0039] Figure 2 This is a schematic diagram of the judgment logic of the high-voltage fault management method for motor controllers according to an embodiment of the present invention. Detailed Implementation

[0040] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0041] like Figure 1 As shown, this embodiment of the invention provides a high-voltage fault management method for a motor controller, including:

[0042] (1) When the motor controller is in torque control mode, monitor the status of the high voltage relay.

[0043] Specifically, in combination Figure 2 As shown, during normal vehicle operation, the motor controller is in torque control mode and periodically monitors the status signal of the high-voltage relay.

[0044] (2) If the disconnection signal of the high voltage relay is obtained, the disconnection signal is debouncing.

[0045] Specifically, in combination Figure 2 As shown, if the status signal is displayed as a disconnected signal, the disconnected signal is debounced (debounced for a specific time). Debouncing refers to continuously judging whether the signal has changed for a certain period of time. If the signal changes during the process, the debounce is restarted to avoid the influence of signal fluctuations (electromagnetic interference, sensor vibration or mechanical switch, etc.) on subsequent functions.

[0046] The judgment result of signal stabilization depends on the specific implementation and application scenario. Generally, the stabilization result is usually the filtered signal, not the original jittery signal. This ensures the system accurately judges stable signals and mitigates errors caused by jitter. The specific judgment result can include:

[0047] ① Stable signal: After the anti-jitter processing, the system considers the signal to be stable and unaffected by jitter, that is, the signal is reliable.

[0048] ② Failure signal: If the jitter signal is too severe or frequent, the anti-shake processing may not be able to completely eliminate it, and the system may judge the signal as faulty or unreliable.

[0049] ③ Delay: Due to the delay introduced by the filtering process, the system may experience a certain degree of delay when the real-time requirements are high.

[0050] ④ Threshold judgment: In some cases, a threshold can be set. Signals exceeding the threshold are considered valid signals, otherwise they are considered noise or jitter.

[0051] (3) When the anti-jitter processing result of the disconnect signal indicates that the disconnect signal is reliable, the state of the power switch drive bridge is controlled according to the motor speed.

[0052] Specifically, in combination Figure 2As shown, if the status signal is still in the off state after the Debounce judgment (i.e. the off signal is reliable), then proceed to the next stage, and control the state of the power switch drive bridge, such as the IGBT (Insulated-Gate Bipolar Transistor) drive bridge, according to the motor speed.

[0053] (4) Monitor the status of the high-voltage relay. If the disconnection signal is still obtained, monitor the high-voltage interlock signal.

[0054] Specifically, in combination Figure 2 As shown, the status of the high-voltage relay is then monitored again. If the high-voltage relay is in the open state, the high-voltage interlock signal is monitored.

[0055] (5) When the high voltage interlock signal is in a normal state, monitor the maximum output power of the power battery.

[0056] Specifically, in combination Figure 2 As shown, if the high-voltage interlock signal is in a normal state, the maximum output power of the power battery is monitored to see if it is greater than the threshold.

[0057] (6) When the maximum output power of the power battery is less than or equal to the preset power threshold, the motor controller is controlled to enter a fault state.

[0058] Specifically, in combination Figure 2 As shown, if the maximum output power of the power battery is less than or equal to a preset power threshold, it indicates that the power battery has lost its ability to provide power. The possibility of self-recovery is extremely low, and the motor controller will enter a fault state and report the fault to the vehicle controller, displaying the fault on the instrument panel. This embodiment can avoid false alarms of fault signals when an unexpected high voltage drop occurs during driving by using an anti-shake processing mechanism. Then, by monitoring the high voltage interlock signal, it can identify whether the fault can heal itself. Finally, it monitors the maximum output power of the power battery to determine whether the fault can be recovered. Therefore, it can quickly identify the authenticity of the fault signal after a high voltage fault is reported, avoiding false alarms and misoperations, and taking appropriate action to prevent the motor controller from overreacting due to false alarms.

[0059] Optionally, controlling the state of the power switching drive bridge according to the motor speed includes:

[0060] When the motor speed exceeds a preset speed threshold, the lower arm of the power switch drive bridge is actively short-circuited.

[0061] Specifically, in combination Figure 2 As shown, when the motor speed exceeds the preset speed threshold, the lower bridge arm of the power switch drive bridge is controlled by the motor controller to achieve active short circuit, thereby avoiding damage to the controller hardware due to the back electromotive force of the motor at high speed.

[0062] When the motor speed is less than or equal to the preset speed threshold, the upper and lower bridges of the power switch drive bridge are disconnected.

[0063] Specifically, in combination Figure 2 As shown, when the motor speed is less than or equal to the preset speed threshold, the power switch drive bridge is disconnected by the motor controller, thereby disconnecting the connection between the high-voltage circuit and the motor controller.

[0064] Optionally, after controlling the state of the power switch drive bridge according to the motor speed, the motor controller high-voltage fault management method further includes:

[0065] If the closing signal of the high-voltage relay is obtained, the closing signal is debouncing.

[0066] Specifically, in combination Figure 2 As shown, the status of the high-voltage relay is then monitored again. If the high-voltage relay is closed at this time, the closing signal is debouncing.

[0067] When the anti-jitter processing result of the closed signal indicates that the closed signal is reliable, the power switch driver is controlled by the motor controller to switch from active short-circuit mode back to duty cycle controller mode, so that the motor controller enters normal control state.

[0068] Specifically, if the state remains closed after the Debounce judgment, the power switch driver is controlled by the motor controller to switch from active short-circuit mode back to duty cycle controller mode, thereby restoring the normal control state until the vehicle stops and the power is turned off, and the driving cycle ends.

[0069] Optionally, the high-voltage fault management method for the motor controller further includes:

[0070] When the high-voltage interlock signal is in a fault state, the fault signal corresponding to the high-voltage interlock signal is subjected to anti-jitter processing.

[0071] Specifically, in combination Figure 2 As shown, the status of the high-voltage interlock signal is monitored. If the high-voltage interlock signal is in a fault state, the fault signal corresponding to the high-voltage interlock signal is debounced.

[0072] When the anti-jitter processing result of the fault signal indicates that the fault state is reliable, the motor controller is controlled to enter the fault state.

[0073] Specifically, in combination Figure 2As shown, if the fault state persists after a Debounce judgment (debounce for a specific time), it indicates a fault in the high-voltage circuit. The possibility of the fault self-recovery is extremely low. The motor controller will enter a fault state and report the fault to the vehicle controller, displaying the fault on the instrument panel.

[0074] Optionally, the high-voltage fault management method for the motor controller further includes:

[0075] When the maximum output power of the power battery exceeds the preset power threshold, the status of the high-voltage relay is monitored.

[0076] Specifically, in combination Figure 2 As shown, when the maximum output power of the power battery is greater than the preset power threshold, it indicates that the power battery is in normal condition, and the status of the high-voltage relay is monitored at this time.

[0077] If the high-voltage relay receives a disconnect signal, the motor controller is controlled to enter a fault state.

[0078] Specifically, in combination Figure 2 As shown, if the high-voltage relay remains open, it indicates that the possibility of the high-voltage relay self-recovery from the fault state is extremely low. The motor controller will enter the fault state and report the fault to the vehicle controller, displaying the fault on the instrument panel.

[0079] If the closing signal of the high-voltage relay is obtained, the closing signal is debouncing. When the debouncing result of the closing signal indicates that the closing signal is reliable, the power switch driver is controlled by the motor controller to switch to the duty cycle controller mode so that the motor controller enters the normal control state.

[0080] Specifically, in combination Figure 2 As shown, if the high-voltage relay is closed and remains closed after Debounce, it indicates that the high-voltage relay fault has been resolved. The motor controller will then control the power switch drive bridge to switch to duty cycle control mode, and the motor controller will maintain normal control to ensure the normal operation of the vehicle.

[0081] Optionally, the high-voltage fault management method for the motor controller further includes:

[0082] When the motor controller is in a fault state, the fault handling strategy is determined based on the bus voltage.

[0083] Specifically, in combination Figure 2 As shown, the bus voltage in the electrical circuit is monitored by the motor controller, and the fault handling strategy is determined based on the bus voltage.

[0084] Optionally, determining the fault handling strategy based on the bus voltage includes:

[0085] Determine the magnitude of the bus voltage compared to a preset voltage threshold.

[0086] Specifically, in combination Figure 2 As shown, the motor controller monitors whether the bus voltage in the electrical circuit is greater than a preset voltage threshold.

[0087] If the bus voltage is greater than the preset voltage threshold, active discharge is activated.

[0088] Specifically, in combination Figure 2 As shown, if the bus voltage is greater than the preset voltage threshold, the active discharge function is activated to release the high voltage in the discharge circuit.

[0089] If the bus voltage is less than or equal to the preset voltage threshold, the motor controller remains in a fault state until it stops and is powered off.

[0090] Specifically, in combination Figure 2 As shown, if the bus voltage is less than or equal to the preset voltage threshold, there is no need for active discharge. The motor controller remains in fault state until the vehicle stops and is powered off, and the driving cycle ends.

[0091] Optionally, the high-voltage fault management method for the motor controller further includes:

[0092] When the motor controller is in torque control mode, if the closing signal of the high voltage relay is obtained, the power switch drive bridge is controlled by the motor controller to switch to duty cycle controller mode so that the motor controller enters normal control mode.

[0093] Specifically, during normal vehicle operation, the motor controller is in torque control mode and periodically monitors the status signal of the high-voltage relay. If the signal is closed, it indicates that the high-voltage relay is working normally. The motor controller will control the power switch drive bridge to duty cycle control mode, and the entire controller will be in normal control mode until the vehicle stops and the power is turned off, thus completing one driving cycle.

[0094] Optionally, the high-voltage fault management method for the motor controller further includes:

[0095] If the motor controller remains in a fault state until the vehicle is stopped and powered off, the fault state will be cleared when the vehicle is started again.

[0096] Specifically, when the motor controller remains in a fault state until the vehicle is stopped and powered off, the fault state will be automatically cleared when the vehicle is started again.

[0097] The following combination Figure 2 This paper introduces the process of high-voltage fault management methods for motor controllers in different scenarios.

[0098] (1)Scenario 1: Start - Torque control status - Monitor high voltage relay status - Drive axle duty cycle control - Normal control status - Stop.

[0099] (2) Scenario 2: Start - Torque control status - Monitor high voltage relay status - Debounce for a specific time - Monitor whether the motor speed is greater than the threshold - Monitor high voltage relay status - Debounce for a specific time - Drive axle duty cycle control - Normal control status - Stop.

[0100] (3) Scenario 3: Start - Torque control status - Monitor high voltage relay status - Debounce for a specific time - Monitor whether the motor speed is greater than the threshold - Monitor high voltage relay status - Monitor high voltage interlock signal - Debounce for a specific time - Fault status, notify the vehicle controller and inform the driver on the instrument panel - Monitor whether the bus voltage is greater than the threshold - Stop.

[0101] (4) Scenario 4: Start - Torque control status - Monitor high voltage relay status - Debounce for a specific time - Monitor whether the motor speed is greater than the threshold - Monitor high voltage relay status - Monitor high voltage interlock signal - Monitor whether the maximum output power of the power battery is greater than the threshold - Fault status, notify the vehicle controller and inform the driver on the instrument panel - Monitor whether the bus voltage is greater than the threshold - Stop.

[0102] (5) Scenario 5: Start - Torque control status - Monitor high voltage relay status - Debounce for a specific time - Monitor whether the motor speed is greater than the threshold - Monitor high voltage relay status - Monitor high voltage interlock signal - Monitor whether the maximum output power of the power battery is greater than the threshold - Monitor high voltage relay status - Fault status, notify the vehicle controller and inform the driver on the instrument panel - Monitor whether the bus voltage is greater than the threshold - Stop.

[0103] (6) Scenario 6: Start - Torque control status - Monitor high voltage relay status - Debounce for a specific time - Monitor whether the motor speed is greater than the threshold - Monitor high voltage relay status - Monitor high voltage interlock signal - Monitor whether the maximum output power of the power battery is greater than the threshold - Monitor high voltage relay status - Debounce for a specific time - Duty cycle control - Normal control status - Stop.

[0104] Another embodiment of the present invention provides a vehicle including a computer-readable storage medium storing a computer program and a processor, wherein the computer program is read and executed by the processor to implement the above-mentioned high-voltage fault management method for motor controller.

[0105] While the present invention has been disclosed above, its scope of protection is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and all such changes and modifications will fall within the scope of protection of the present invention.

Claims

1. A high-voltage fault management method for a motor controller, characterized in that, include: When the motor controller is in torque control mode, monitor the status of the high-voltage relay; If the disconnection signal of the high-voltage relay is obtained, the disconnection signal is debouncing. When the anti-jitter processing result of the disconnect signal indicates that the disconnect signal is reliable, the state of the power switch drive bridge is controlled according to the motor speed. Continue monitoring the status of the high-voltage relay; if the disconnection signal is still detected, monitor the high-voltage interlock signal. When the high-voltage interlock signal is in a normal state, monitor the maximum output power of the power battery; When the maximum output power of the power battery is less than or equal to a preset power threshold, the motor controller is controlled to enter a fault state.

2. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, The state of the power switch drive bridge controlled according to the motor speed includes: When the motor speed is greater than a preset speed threshold, the lower bridge arm of the power switch drive bridge is controlled to actively short-circuit. When the motor speed is less than or equal to the preset speed threshold, the upper and lower bridges of the power switch drive bridge are disconnected.

3. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, After controlling the state of the power switch drive bridge according to the motor speed, the following is also included: If the closing signal of the high-voltage relay is obtained, the closing signal is debouncing. When the anti-jitter processing result of the closed signal indicates that the closed signal is reliable, the power switch driver is controlled by the motor controller to switch from active short-circuit mode back to duty cycle controller mode, so that the motor controller enters normal control state.

4. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, Also includes: When the high-voltage interlock signal is in a fault state, the fault signal corresponding to the high-voltage interlock signal is debounced. When the anti-jitter processing result of the fault signal indicates that the fault state is reliable, the motor controller is controlled to enter the fault state.

5. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, Also includes: When the maximum output power of the power battery exceeds the preset power threshold, monitor the status of the high-voltage relay; If the high-voltage relay is disconnected, the motor controller is controlled to enter a fault state. If the closing signal of the high-voltage relay is obtained, the closing signal is debouncing. When the debouncing result of the closing signal indicates that the closing signal is reliable, the power switch driver is controlled by the motor controller to switch to the duty cycle controller mode so that the motor controller enters the normal control state.

6. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, Also includes: When the motor controller is in a fault state, the fault handling strategy is determined based on the bus voltage.

7. The high-voltage fault management method for motor controllers according to claim 6, characterized in that, The fault handling strategy determined based on bus voltage includes: Determine the magnitude of the bus voltage compared to a preset voltage threshold; If the bus voltage is greater than the preset voltage threshold, then active discharge is activated; If the bus voltage is less than or equal to the preset voltage threshold, the motor controller remains in a fault state until it stops and is powered off.

8. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, Also includes: When the motor controller is in torque control mode, if the closing signal of the high voltage relay is obtained, the power switch drive bridge is controlled by the motor controller to switch to duty cycle controller mode so that the motor controller enters normal control mode.

9. The high-voltage fault management method for motor controllers according to claim 1, characterized in that, Also includes: If the motor controller remains in a fault state until the vehicle is stopped and powered off, the fault state will be cleared when the vehicle is started again.

10. A vehicle, characterized in that, The method includes a computer-readable storage medium storing a computer program and a processor, wherein the computer program is read and executed by the processor to implement the high-voltage fault management method for a motor controller as described in any one of claims 1 to 9.