A Fault Handling Method, Device and New Energy Vehicle
By obtaining the voltage value of the medium and high voltage sampling circuit of new energy vehicles, determining the number of driving motor failures and implementing corresponding processing solutions, the voltage deviation distortion caused by driving motor failures is solved, and driving safety is improved.
Patent Information
- Application Number
- CN202211005844.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-22
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2042-08-22
AI Technical Summary
A failure of the drive motor in new energy vehicles leads to distortion of the voltage value, affecting driving safety.
By obtaining voltage values in multiple high-voltage sampling loops, the number of drive motors in the fault state is determined, and a corresponding processing scheme is performed according to the number, including controlling the drive motor in the fault state to increase the chance of its torque output or limit its power.
It effectively improves driving safety after the driving motor fails, and maintains the normal driving of new energy vehicles as much as possible by reasonably adjusting the torque output of the faulty driving motor.
Smart Images

Figure CN115416489B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of new energy vehicles, and particularly to a fault handling method, apparatus and new energy vehicle. Background Art
[0002] Facing the increasingly severe energy and environmental problems, new energy vehicles have developed rapidly. New energy vehicles include pure electric vehicles, hybrid vehicles, etc., among which the drive motor is an important component for energy conversion.
[0003] During the driving process of a new energy vehicle, if a drive motor fails, the corresponding voltage value will deviate and distort, which will have an adverse impact on the driving safety of the new energy vehicle. Summary of the Invention
[0004] In view of this, embodiments of this application are expected to provide a fault handling method, apparatus and new energy vehicle to improve the driving safety after a drive motor fails.
[0005] To achieve the above object, on the one hand, an embodiment of this application provides a fault handling method for a new energy vehicle, and the fault handling method includes:
[0006] Obtain voltage values in a plurality of high-voltage sampling circuits;
[0007] Determine the number of drive motors in a fault state according to the obtained results of the voltage values;
[0008] Execute a corresponding processing scheme according to the number of the drive motors in the fault state.
[0009] In some embodiments, the obtaining of the voltage values in a plurality of high-voltage sampling circuits specifically includes:
[0010] Determine the voltage value of the BMS high-voltage sampling circuit and the voltage values of at least one MCU high-voltage sampling circuit.
[0011] In some embodiments, the determining of the number of drive motors in a fault state according to the obtained results of the voltage values specifically includes:
[0012] Calculate the first differences between the voltage value of the BMS high-voltage sampling circuit and the voltage values of the MCU high-voltage sampling circuits corresponding to the respective drive motors;
[0013] Compare the magnitudes of the respective first differences with a preset boundary value;
[0014] Determine that the drive motor corresponding to the first difference greater than the preset boundary value is in a fault state.
[0015] In some embodiments, the executing of the corresponding processing scheme specifically includes:
[0016] Control the drive motor in a fault state according to the voltage value of the BMS high-voltage sampling circuit.
[0017] In some embodiments, obtaining the voltage values in multiple high-voltage sampling circuits specifically includes:
[0018] Only the voltage values of the MCU high-voltage sampling circuits corresponding to two of the drive motors can be obtained.
[0019] In some embodiments, determining the number of drive motors in a fault state according to the obtained result of the voltage value specifically includes:
[0020] Calculate a second difference between the voltage values of two MCU high-voltage sampling circuits;
[0021] Compare the magnitude of the second difference with a preset boundary value;
[0022] Determine that the second difference is greater than the preset boundary value, and determine that the drive motor corresponding to the larger one of the voltage values of at least two MCU high-voltage sampling circuits is in a fault state.
[0023] In some embodiments, executing the corresponding processing scheme specifically includes:
[0024] Limit the power of the two drive motors and control the vehicle to enter the limp-home mode.
[0025] In some embodiments, obtaining the voltage values in multiple high-voltage sampling circuits specifically includes:
[0026] Only the voltage values of the MCU high-voltage sampling circuits corresponding to the drive motor can be obtained, and the number of the drive motors is at least 3.
[0027] In some embodiments, determining the number of drive motors in a fault state according to the obtained result of the voltage value specifically includes:
[0028] Calculate a third difference between the voltage values of each MCU high-voltage sampling circuit;
[0029] Compare the magnitude of each third difference with the preset boundary value respectively, and determine the number of the drive motors in a fault state according to the comparison result.
[0030] In some embodiments, determining the number of drive motors in a fault state according to the comparison result specifically includes:
[0031] Determine that the number of the third differences greater than the preset boundary value is 1, and the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third differences greater than the preset boundary value is in a fault state;
[0032] Performing the corresponding processing scheme specifically includes:
[0033] Calculate the voltage average value of the voltage values of the drive motors that are not in the fault state, and control the drive motor in the fault state according to the voltage average value.
[0034] In some embodiments, determining the number of drive motors in the fault state according to the comparison result specifically includes:
[0035] Determine that the number of the third differences greater than the preset boundary value is at least 2, and the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third differences greater than the preset boundary value is in a fault state;
[0036] Performing the corresponding processing scheme specifically includes:
[0037] Limit the power of the drive motor in the fault state, and control the vehicle to enter the limp-home mode.
[0038] Another aspect of the embodiments of the present application provides a processing device, including:
[0039] An acquisition module, configured to acquire the voltage value of the high-voltage sampling circuit;
[0040] A processing module, configured to determine the number of drive motors in the fault state according to the acquisition result of the voltage value;
[0041] A control module, configured to perform the corresponding processing scheme according to the number of the drive motors in the fault state.
[0042] Another aspect of the embodiments of the present application provides a new energy vehicle, including:
[0043] Multiple high-voltage sampling circuits;
[0044] A power battery, configured to supply power to the drive motor;
[0045] A drive motor, configured to drive the vehicle to travel;
[0046] An MCU, configured to control the drive motor, and the MCU is electrically connected to a part of the high-voltage sampling circuits one by one to acquire the voltage value of the MCU through this part of the high-voltage sampling circuits;
[0047] A BMS is used to control the power battery. The BMS is electrically connected to another part of the high-voltage sampling circuit to obtain the voltage value of the BMS through this part of the high-voltage sampling circuit.
[0048] The processing device described in the foregoing embodiment.
[0049] The fault handling method provided by the embodiments of the present application is used in a new energy vehicle with multiple electric drive systems. It can judge the operating state of the drive motor corresponding to the high-voltage sampling circuit according to the voltage value in the high-voltage sampling circuit, and can execute corresponding processing schemes respectively according to whether the drive motor fails or the number of drive motors in the fault state, so as to reasonably adjust the torque output of the drive motor in the fault state and improve the driving safety after the drive motor fails. Description of the Drawings
[0050] Figure 1 It is a schematic flow chart of a fault handling method provided by the embodiments of the present application;
[0051] Figure 2 It is a schematic structural diagram of a fault handling device provided by the embodiments of the present application. Detailed Description of the Embodiments
[0052] It should be noted that, without conflict, the embodiments in the present application and the technical features in the embodiments can be combined with each other. The detailed description in the specific implementation manners should be understood as an explanatory illustration of the purpose of the present application and should not be regarded as an improper limitation of the present application.
[0053] On the one hand, the present application provides a fault handling method for a new energy vehicle. Refer to Figure 1 , the fault handling method includes:
[0054] S1: Obtain the voltage values in multiple high-voltage sampling circuits.
[0055] It can be understood that the high-voltage sampling circuit is used to monitor the voltage of high-voltage components in a new energy vehicle and obtain their working voltages. Among them, the high-voltage components include but are not limited to power batteries, drive motors, etc.
[0056] S2: Determine the number of drive motors in the fault state according to the obtained results of the voltage values.
[0057] It can be understood that the magnitude of the voltage value in the high-voltage sampling circuit can reflect the operating state of the high-voltage components, and then judge whether the drive motor is in the fault state through the operating state of each high-voltage component, and determine the number of drive motors in the fault state.
[0058] S3: Execute the corresponding processing scheme according to the number of drive motors in the fault state.
[0059] It can be understood that the number of drive motors in a fault state of a new energy vehicle will have different impacts on the driving of the new energy vehicle. In addition, if the drive motor is in a fault state, the drive motor will have an unexpected torque output, affecting the normal driving of the new energy vehicle. Therefore, according to the number of drive motors in a fault state, a corresponding processing scheme is executed to reasonably adjust the torque output of the drive motors in a fault state to improve driving safety.
[0060] In some embodiments, obtaining the voltage values in multiple high-voltage sampling circuits specifically includes: determining the voltage value of the BMS (Battery Management System) high-voltage sampling circuit and the voltage values of at least one MCU (Motor Control Unit) high-voltage sampling circuit.
[0061] It should be noted that each MCU is correspondingly configured with a drive motor. Therefore, the voltage value of each MCU high-voltage sampling circuit is adapted to the voltage value of its corresponding drive motor, and the voltage value of each MCU high-voltage sampling circuit can reflect the operating state of its corresponding drive motor. Similarly, the power battery uniformly supplies electrical energy to each drive motor. Therefore, the voltage value of the BMS high-voltage sampling circuit can reflect the operating state of the drive motor.
[0062] It can be understood that there is a possibility of deviation and distortion in the voltage value of the MCU high-voltage sampling circuit, while the voltage value of the BMS high-voltage sampling circuit is relatively stable. Therefore, when there is a deviation between the voltage value of the BMS high-voltage sampling circuit and the voltage value of the MCU high-voltage sampling circuit, the voltage value of the BMS high-voltage sampling circuit can more correctly reflect the operating state of the drive motor compared to the voltage value of the MCU high-voltage sampling circuit.
[0063] In some embodiments, determining the number of drive motors in a fault state according to the obtained results of the voltage values specifically includes: calculating the first differences between the voltage value of the BMS high-voltage sampling circuit and the voltage values of the MCU high-voltage sampling circuits corresponding to each drive motor; comparing the magnitudes of the first differences with a preset boundary value; and determining that the drive motor corresponding to the first difference greater than the preset boundary value is in a fault state.
[0064] It can be understood that by judging the magnitude of the first difference between the voltage value of the BMS high-voltage sampling circuit and the voltage values of the MCU high-voltage sampling circuits corresponding to each drive motor and a preset boundary value, the operating state of the drive motor can be determined. If the first difference between the voltage value of any MCU high-voltage sampling circuit and the voltage value of the BMS high-voltage sampling circuit is greater than the preset boundary value, it can be determined that the drive motor corresponding to the MCU high-voltage sampling circuit is in a fault state; if the first differences between the voltage values of each MCU high-voltage sampling circuit and the voltage value of the BMS high-voltage sampling circuit are not greater than the preset boundary value, it can be determined that the drive motors corresponding to each MCU high-voltage sampling circuit are all in a normal operating state.
[0065] It should be noted that the preset boundary value is used to judge whether the voltage value of the high-voltage sampling circuit is deviated and distorted. The preset boundary value is obtained through bench steady-state testing. The control variables, test procedures, etc. specifically involved in the bench steady-state testing of the preset boundary value have been widely and maturely applied in related technologies and will not be elaborated here.
[0066] In some embodiments, the value range of the preset boundary value is from 25V (Voltage) to 35V, such as 25V, 30V, 35V, etc. In some embodiments, corresponding processing schemes are executed, specifically including: controlling the drive motor in a fault state according to the voltage value of the BMS high-voltage sampling circuit.
[0067] When the drive motor corresponding to the MCU high-voltage sampling circuit is in a fault state, the drive motor in the fault state is controlled according to the voltage value of the BMS high-voltage sampling circuit, so as to increase the probability that the drive motor in the fault state can output torque meeting expectations, maintain the normal driving of the new energy vehicle as much as possible, and improve driving safety.
[0068] In some embodiments, it is determined that the first differences between the voltage values of each MCU high-voltage sampling circuit and the voltage value of the BMS high-voltage sampling circuit are not greater than the preset boundary value, then the drive motors corresponding to the voltage values of each MCU high-voltage sampling circuit are in a normal operating state, and the torque output of each drive motor is controlled respectively according to the voltage values of each MCU high-voltage sampling circuit to realize the normal driving of the new energy vehicle.
[0069] In some embodiments, obtaining the voltage values in multiple high-voltage sampling circuits specifically includes: only being able to obtain the voltage values of the MCU high-voltage sampling circuits corresponding to two drive motors.
[0070] It should be noted that if only the voltage values of the MCU high-voltage sampling circuits corresponding to two drive motors can be obtained, it means that the voltage value of the BMS high-voltage sampling circuit cannot be obtained.
[0071] In some embodiments, determining the number of drive motors in a fault state according to the obtained voltage values specifically includes: calculating a second difference between the voltage values of two MCU high-voltage sampling circuits; comparing the size of the second difference with a preset boundary value; determining that the second difference is greater than the preset boundary value, and determining that the drive motor corresponding to the larger of the voltage values of at least two MCU high-voltage sampling circuits is in a fault state.
[0072] It can be understood that by the second difference between the voltage values of two MCU high-voltage sampling circuits and comparing the size of the second difference with a preset boundary value, the operating state of each drive motor can be determined.
[0073] If the second difference is greater than the preset boundary value, there are the following two cases: 1) The drive motor corresponding to the larger of the voltage values of two MCU high-voltage sampling circuits is in a fault state, then the second difference is greater than the preset boundary value. 2) The drive motors corresponding to the voltage values of two MCU high-voltage sampling circuits both have faults, and the second difference between the voltage values of two MCU high-voltage sampling circuits is greater than the preset boundary value.
[0074] Therefore, if the second difference is greater than the preset boundary value, it can be determined that the drive motor corresponding to the larger of the voltage values of at least two MCU high-voltage sampling circuits is in a fault state. That is to say, only the drive motor corresponding to the larger of the voltage values of two MCU high-voltage sampling circuits is in a fault state; or, the drive motors corresponding to the voltage values of two MCU high-voltage sampling circuits are both in a fault state.
[0075] In some embodiments, executing a corresponding processing scheme specifically includes: limiting the power of two drive motors and controlling the vehicle to enter a limp-home mode.
[0076] It can be understood that if the second difference is greater than the preset boundary value, the operating states of the drive motors corresponding to the voltage values of two MCU high-voltage sampling circuits cannot be specifically determined. That is, it may be that the drive motor corresponding to the larger of the voltage values of two MCU high-voltage sampling circuits is in a fault state, or it may be that the drive motors corresponding to the voltage values of two MCU high-voltage sampling circuits are both in a fault state. In this way, limiting the power of two drive motors and controlling the new energy vehicle to enter the limp-home mode enables the new energy vehicle to continue driving. By reducing the load of each drive motor, the probability of further deterioration of the fault of the drive motor in a fault state is reduced, and the drive motors in a normal state are also protected.
[0077] It should be noted that the specific form of limiting the power of the drive motor is not limited. In some embodiments, the power of the drive motor is limited to 5% to 15% of the maximum power that the drive motor can output. For example, 5%, 10%, 15%, etc. In this way, the driving safety of the new energy vehicle can be improved.
[0078] In some embodiments, if the second difference is not greater than a preset boundary value, the drive motors corresponding to the voltage values of the two MCU high-voltage sampling circuits are in a normal operating state, and the torque output of the drive motors is controlled according to the voltage values of the MCU high-voltage sampling circuits to achieve normal driving of the new energy vehicle.
[0079] In some embodiments, obtaining the voltage values in multiple high-voltage sampling circuits specifically includes: only being able to obtain the voltage values of the MCU high-voltage sampling circuits corresponding to the drive motors, and the number of drive motors is at least 3. In this case, it means that the voltage values of the BMS high-voltage sampling circuits cannot be obtained.
[0080] In some embodiments, determining the number of drive motors in a fault state according to the acquisition result of the voltage value specifically includes: calculating the third difference between the voltage values of each MCU high-voltage sampling circuit; respectively comparing the magnitudes of each third difference with the preset boundary value, and determining the number of drive motors in a fault state according to the comparison result.
[0081] It can be understood that by calculating the third difference between the voltage values of each MCU high-voltage sampling circuit and comparing the magnitudes of each third difference with the preset boundary value, the operating state of each drive motor can be determined. If a certain third difference is greater than the preset boundary value, it can be determined that the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third difference is in a fault state; if each third difference is not greater than the preset boundary value, it can be determined that the drive motors corresponding to the voltage values of each MCU high-voltage sampling circuit are all in a normal operating state.
[0082] In some embodiments, determining the number of drive motors in a fault state according to the comparison result specifically includes: determining that the number of third differences greater than the preset boundary value is 1, and the drive motor corresponding to the larger voltage value of the third difference is in a fault state.
[0083] Execute the corresponding processing scheme, which specifically includes: calculating the voltage average value of the voltage values of each drive motor not in a fault state, and controlling the drive motor in a fault state according to the voltage average value.
[0084] It can be understood that if only one of the third differences is greater than the preset boundary value and the rest of the third differences are not greater than the preset boundary value, the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third difference greater than the preset boundary value is in a fault state, and the drive motors corresponding to the voltage values of the rest of the MCU high-voltage sampling circuits are in a normal working state, that is, the number of drive motors in a fault state is 1. On the one hand, the voltage values of the MCU high-voltage sampling circuits corresponding to the drive motors in a normal working state are correspondingly used to control the operation of each drive motor; on the other hand, the average voltage value is calculated from the voltage values of the drive motors not in a fault state, and the drive motor in a fault state is controlled according to the average voltage value. In this way, the torque output of the drive motor in a fault state can be reasonably adjusted to improve the driving safety after the drive motor fails.
[0085] In some embodiments, determining the number of drive motors in a fault state according to the comparison result specifically includes: determining that the number of third differences greater than the preset boundary value is at least 2, and the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third difference greater than the preset boundary value is in a fault state.
[0086] Executing the corresponding processing scheme specifically includes: restricting the power of the drive motor in a fault state and controlling the new energy vehicle to enter a limp-home mode.
[0087] It can be understood that if more than two of the third differences are greater than the preset boundary value, the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third difference greater than the preset boundary value is in a fault state, that is, the number of drive motors in a fault state is at least 2. To improve the safety of the high-voltage sampling circuit of the electric vehicle, by restricting the power of the drive motor in a fault state and controlling the new energy vehicle to enter a limp-home mode, so that the vehicle can continue to drive. By reducing the load of each drive motor, the probability of further deterioration of the fault of the drive motor in a fault state is reduced, and the drive motors in a normal state are also protected.
[0088] In some embodiments, if all the third differences are not greater than the preset boundary value, the drive motors corresponding to the voltage values of each MCU high-voltage sampling circuit are in a normal working state, and the torque output of each drive motor is controlled according to the voltage value of each MCU high-voltage sampling circuit to realize the normal driving of the new energy vehicle.
[0089] It can be understood that the electrical connection between the BMS high-voltage sampling circuit and each MCU high-voltage sampling circuit is realized through CAN (Controller Area Network), so as to interactively obtain their voltage values, which is convenient for calculating the first difference, the second difference and the third difference.
[0090] It should be noted that the specific method of using CAN to realize the electrical connection between the BMS high-voltage sampling circuit and each MCU high-voltage sampling circuit has been widely used in the related art and will not be elaborated here.
[0091] In some embodiments, after executing the corresponding processing scheme, the fault processing method further includes: controlling the driving motor in the normal state to output the torque that the driving motor determined to be in the fault state should output at the same time. That is, controlling the driving motor in the normal state to output the torque that the driving motor in the fault state should output on the basis of outputting its own should-output torque, so as to try to maintain the original driving state of the new energy vehicle, reduce the potential safety hazard to driving caused by the failure of the driving motor, and improve driving safety.
[0092] In some embodiments, after executing the corresponding processing scheme, the fault processing method further includes controlling the human-machine interaction module on the display device of the new energy vehicle to display the words "motor system power limit" or the corresponding pattern, and lighting the motor system fault lamp to remind the vehicle occupants to take remedial measures or stop in time, so as to improve safety.
[0093] On the other hand, the present application provides a processing device. Refer to Figure 2 , the processing device includes: an acquisition module, a processing module and a control module.
[0094] The acquisition module is used to acquire the voltage value of the high-voltage sampling circuit.
[0095] In some embodiments, the acquisition module is further used to acquire the voltage values of the MCU high-voltage sampling circuit and the BMS high-voltage sampling circuit.
[0096] In some embodiments, the processing module is used to determine the number of driving motors in the fault state according to the acquisition result of the voltage value.
[0097] In some embodiments, the control module is used to execute the corresponding processing scheme according to the number of driving motors in the fault state.
[0098] On the other hand, the present application provides a new energy vehicle, which includes: a plurality of high-voltage sampling circuits, a power battery, a drive motor, an MCU, a BMS, and the processing device in the foregoing embodiments. The power battery is used to supply power to the drive motor; the drive motor is used to drive the vehicle to travel; the MCU is used to control the drive motor, and the MCU is electrically connected to a part of the high-voltage sampling circuits one by one to obtain the voltage value of the MCU through this part of the high-voltage sampling circuits; the BMS is used to control the power battery, and the BMS is electrically connected to another part of the high-voltage sampling circuits to obtain the voltage value of the BMS through this part of the high-voltage sampling circuits.
[0099] The various embodiments / implementations provided in the present application can be combined with each other without contradiction. The above are only the preferred embodiments of the present application and are not used to limit the present application. For those skilled in the art, the present application can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A fault handling method for new energy vehicles, characterized in that including: obtaining voltage values in multiple high-voltage sampling circuits; determining the number of drive motors in a fault state according to the obtained results of the voltage values; executing a corresponding processing scheme according to the number of the drive motors in the fault state; The obtaining voltage values in multiple high-voltage sampling circuits specifically includes: determining the voltage value of the BMS high-voltage sampling circuit and the voltage values of at least one MCU high-voltage sampling circuit; The determining the number of drive motors in a fault state according to the obtained results of the voltage values specifically includes: calculating first differences between the voltage value of the BMS high-voltage sampling circuit and the voltage values of the MCU high-voltage sampling circuits corresponding to the respective drive motors; comparing the magnitudes of the respective first differences with a preset boundary value; determining that the drive motor corresponding to the first difference greater than the preset boundary value is in a fault state.
2. The fault handling method according to claim 1, wherein The executing a corresponding processing scheme specifically includes: controlling the drive motor in the fault state according to the voltage value of the BMS high-voltage sampling circuit.
3. A fault handling method for new energy vehicles, characterized in that, including: obtaining voltage values in multiple high-voltage sampling circuits; determining the number of drive motors in a fault state according to the obtained results of the voltage values; executing a corresponding processing scheme according to the number of the drive motors in the fault state; The obtaining voltage values in multiple high-voltage sampling circuits specifically includes: only being able to obtain the voltage values of the MCU high-voltage sampling circuits corresponding to two of the drive motors; The determining the number of drive motors in a fault state according to the obtained results of the voltage values specifically includes: calculating a second difference between the voltage values of the two MCU high-voltage sampling circuits; comparing the magnitude of the second difference with a preset boundary value; determining that the second difference is greater than the preset boundary value, and determining that the drive motor corresponding to the larger one of the voltage values of at least two MCU high-voltage sampling circuits is in a fault state.
4. The fault handling method according to claim 3, wherein, The executing a corresponding processing scheme specifically includes: limiting the power of the two drive motors and controlling the vehicle to enter a limp-home mode.
5. A fault handling method for a new energy vehicle, characterized in that, including: obtaining voltage values in multiple high-voltage sampling circuits; determining the number of drive motors in a fault state according to the obtained results of the voltage values; executing a corresponding processing scheme according to the number of the drive motors in the fault state; The obtaining voltage values in multiple high-voltage sampling circuits specifically includes: only being able to obtain the voltage value of the MCU high-voltage sampling circuit corresponding to the drive motor, and the number of the drive motors is at least 3; The determining the number of drive motors in a fault state according to the obtained results of the voltage values specifically includes: calculating third differences between the voltage values of the respective MCU high-voltage sampling circuits; respectively comparing the magnitudes of the respective third differences with a preset boundary value, and determining the number of the drive motors in the fault state according to the comparison results.
6. The fault handling method according to claim 5, wherein The determining the number of drive motors in a fault state according to the comparison results specifically includes: determining that the number of the third differences greater than the preset boundary value is 1, and the drive motor corresponding to the larger one of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third difference greater than the preset boundary value is in a fault state; Performing the corresponding processing solution specifically includes: Calculating the average voltage value of the voltage values of the drive motors that are not in a fault state, and controlling the drive motors in a fault state according to the average voltage value.
7. The fault handling method according to claim 5, wherein Determining the number of drive motors in a fault state according to the comparison result specifically includes: Determining that the number of the third differences greater than the preset boundary value is at least 2, and the drive motor corresponding to the larger of the voltage values of the two MCU high-voltage sampling circuits corresponding to the third differences greater than the preset boundary value is in a fault state; Performing the corresponding processing solution specifically includes: Limiting the power of the drive motors in a fault state and controlling the vehicle to enter a limp-home mode.
8. A processing device for implementing the fault handling method according to any one of claims 1, 3, or 5, characterized in that Including: An acquisition module for acquiring the voltage values of the high-voltage sampling circuits; A processing module for determining the number of drive motors in a fault state according to the acquisition result of the voltage values; A control module for performing the corresponding processing solution according to the number of the drive motors in a fault state.
9. A new energy vehicle, characterized in that, Including: A plurality of high-voltage sampling circuits; A power battery for supplying power to the drive motors; Drive motors for driving the vehicle to travel; An MCU for controlling the drive motors, the MCU being electrically connected to a part of the high-voltage sampling circuits one by one to acquire the voltage value of the MCU through this part of the high-voltage sampling circuits; A BMS for controlling the power battery, the BMS being electrically connected to another part of the high-voltage sampling circuits to acquire the voltage value of the BMS through this part of the high-voltage sampling circuits; The processing device according to claim 8.
Citation Information
Patent Citations
Method for compensating driving torque in failure mode of multi-wheel independent drive electric vehicle
CN105857113A
Fault detecting and processing method and device for sampling circuit, motor controller and vehicle
CN107139726A