CN-115065302-B - Vehicle driving motor disconnection post-processing control method, whole vehicle controller and system
Abstract
The application provides a vehicle driving motor disconnection post-processing control method, a whole vehicle controller and a system, wherein when a target motor is detected to be disconnected with wheels, a torque output instruction is sent to the target motor so as to control the output torque of the target motor to be zero; the method comprises the steps of detecting the rotating speed of a target motor in real time, sending a state maintaining instruction to a motor controller of the target motor to control the motor controller of the target motor to be in a current state if the rotating speed of the target motor is detected to be larger than a preset state switching threshold value, and sending a state switching instruction to the motor controller of the target motor to control the motor controller of the target motor to be switched from the current state to a free rotation state if the rotating speed of the target motor is detected to be not larger than the preset state switching threshold value. The application can prevent the motor controller of the auxiliary driving motor from entering an ASC active short circuit state, thereby prolonging the service life of the motor controller.
Inventors
- XU BIN
- LIU ZHEN
Assignees
- 长城汽车股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20211125
Claims (8)
- 1. A vehicle drive motor disengagement post-processing control method, characterized by comprising: When the target motor is detected to be disconnected from the wheels, a torque output instruction is sent to the target motor so as to control the output torque of the target motor to be zero; Detecting the rotating speed of the target motor in real time; If the rotating speed of the target motor is detected to be larger than a preset state switching threshold value, a state maintaining instruction is sent to a motor controller of the target motor so as to control the output torque of the target motor to be kept at zero; And if the rotating speed of the target motor is detected not to be greater than the preset state switching threshold value, sending a state switching instruction to a motor controller of the target motor so as to control the motor controller of the target motor to switch from a target torque mode to a sleep mode, wherein the target torque mode is a torque mode with zero output torque, and after the motor controller of the target motor enters the sleep mode, the motor controller of the target motor enters a free rotation state.
- 2. The method of claim 1, wherein the sending a torque output command to the target motor to control the output torque of the target motor to remain zero comprises: And sending a torque output instruction to the target motor so as to control a motor controller of the target motor to be in a target torque mode, wherein the motor controller of the target motor is in the target torque mode, and the output torque of the target motor is zero.
- 3. The method according to claim 1, wherein the method further comprises: Transmitting a disengagement command to a disengagement controller of the target motor to control the target motor to execute a disengagement action with a wheel through the disengagement controller; detecting whether the state of the target motor is switched to a disconnection state or not in real time, wherein the target motor is switched to the disconnection state after being completely disconnected with the wheels; Wherein when the target motor is detected to be disconnected from the wheels, sending a torque output command to the target motor to control the output torque of the target motor to be zero, comprising: and when detecting that the state of the target motor is switched to the disconnection state, sending a torque output instruction to the target motor so as to control the output torque of the target motor to be zero.
- 4. The utility model provides a whole car controller which characterized in that, whole car controller includes: A torque control unit configured to send a torque output instruction to a target motor to control an output torque of the target motor to be zero when the target motor is detected to be disconnected from wheels; The rotating speed detection unit is used for detecting the rotating speed of the target motor in real time; The state control unit is used for sending a state maintaining instruction to a motor controller of the target motor and controlling the output torque of the target motor to be maintained to be zero if the rotating speed of the target motor is detected to be greater than a preset state switching threshold value; And the state switching unit is used for sending a state switching instruction to the motor controller of the target motor to control the motor controller of the target motor to switch from a target torque mode to a sleep mode if the rotating speed of the target motor is detected not to be larger than the preset state switching threshold, wherein the target torque mode is a torque mode with zero output torque, and the motor controller of the target motor enters a free rotation state after entering the sleep mode.
- 5. The vehicle controller according to claim 4, characterized in that the torque control unit includes: And the first torque control subunit is used for sending a torque output instruction to the target motor so as to control the motor controller of the target motor to be in a target torque mode, wherein the target torque mode is a torque mode with zero output torque, the motor controller of the target motor is in the target torque mode, and the output torque of the target motor is zero.
- 6. The vehicle control unit according to claim 4, the vehicle controller is characterized by further comprising: A disengagement control unit for transmitting a disengagement instruction to a disengagement controller of the target motor to control the target motor to perform a disengagement action with the wheels through the disengagement controller; The system comprises a disconnection state detection unit, a control unit and a control unit, wherein the disconnection state detection unit is used for detecting whether the state of the target motor is switched to a disconnection state in real time, and the target motor is switched to the disconnection state after being completely disconnected from a wheel; Wherein, torque control unit includes: and the second torque control subunit is used for sending a torque output instruction to the target motor to control the output torque of the target motor to be zero when detecting that the state of the target motor is switched to the disconnection state.
- 7. A vehicle driving motor disconnection post-treatment control system is characterized by comprising a whole vehicle controller, a target motor and a motor controller of the target motor; The vehicle controller is used for sending a torque output instruction to the target motor when the target motor is detected to be disconnected with the wheels, detecting the rotating speed of the target motor in real time, sending a state maintaining instruction to the motor controller of the target motor if the rotating speed of the target motor is detected to be larger than a preset state switching threshold value, and sending a state switching instruction to the motor controller of the target motor if the rotating speed of the target motor is detected to be not larger than the preset state switching threshold value; The target motor is used for controlling the output torque of the target motor to be zero based on the torque output instruction; The motor controller of the target motor is used for controlling the output torque of the target motor to be kept zero based on the state keeping instruction, and controlling the motor controller of the target motor to switch from a target torque mode to a sleep mode based on the state switching instruction, wherein the target torque mode is a torque mode with zero output torque, and after the motor controller of the target motor enters the sleep mode, the motor controller of the target motor enters a free rotation state.
- 8. The system of claim 7, wherein the system further comprises a controller configured to control the controller, the system further includes a disengagement controller for: When a disengagement instruction sent by the whole vehicle controller is received, based on the disengagement instruction, power transmission between the motor and wheels of the vehicle is interrupted, and the target motor is disengaged from the wheels.
Description
Vehicle driving motor disconnection post-processing control method, whole vehicle controller and system Technical Field The invention relates to the field of motor control, in particular to a vehicle driving motor disconnection post-processing control method, a vehicle controller and a system. Background In the existing four-wheel drive electric system of the new energy vehicle, a permanent magnet synchronous motor system is mainly adopted for front and rear drive. However, the permanent magnet synchronous motor generates back electromotive force at high speed, and in order to restrain the back electromotive force, a motor controller in the vehicle adopts a weak magnetic control strategy. But the use of a flux weakening control strategy increases the loss of high voltage dc. In order to reduce the high-voltage direct current loss, in the prior art, a disengaging gear is added on an auxiliary driving motor of a vehicle, so that the auxiliary driving motor can be controlled to be disengaged or combined with wheels according to requirements. At present, after the auxiliary driving motor is disconnected from the wheels, a motor controller of the auxiliary driving motor immediately enters a sleep mode from a torque mode according to a command of the whole vehicle controller, so that the auxiliary driving motor stops outputting torque outwards. When the motor controller of the auxiliary driving motor enters a sleep model, if the speed of the auxiliary driving motor is larger than a preset threshold value, the motor controller of the auxiliary driving motor is in an ASC active short-circuit state so as to brake the auxiliary driving motor through counter electromotive force, and if the speed of the auxiliary driving motor is not larger than the preset threshold value, the motor controller of the auxiliary driving motor is in a FW free rotation state, namely, a state that all power devices are open, so that the auxiliary driving motor is free to rotate to be completely stopped. However, when the motor controller of the auxiliary driving motor enters an ASC active short-circuit state, a transient short-circuit current is generated, and the transient short-circuit current can generate larger impact on a power model in the motor controller, so that the service life of the motor controller is shortened. Disclosure of Invention In view of the above, the present invention provides a vehicle driving motor disconnection post-processing control method, a vehicle controller and a system, so as to solve the problem in the prior art that when a motor controller of an auxiliary driving motor enters an ASC active short circuit state, a generated transient short circuit current generates a larger impact on a power model in the motor controller, and the service life of the motor controller is reduced. The first aspect of the invention discloses a vehicle drive motor disconnection post-processing control method, which comprises the following steps: When the target motor is detected to be disconnected from the wheels, a torque output instruction is sent to the target motor so as to control the output torque of the target motor to be zero; Detecting the rotating speed of the target motor in real time; If the rotating speed of the target motor is detected to be larger than a preset state switching threshold value, a state maintaining instruction is sent to a motor controller of the target motor so as to control the motor controller of the target motor to be maintained in a current state; And if the rotating speed of the target motor is detected not to be larger than the preset state switching threshold value, sending a state switching instruction to a motor controller of the target motor so as to control the motor controller of the target motor to switch from the current state to the free rotation state. Optionally, the sending a torque output command to the target motor to control the output torque of the target motor to be zero includes: And sending a torque output instruction to the target motor to control a motor controller of the target motor to be in a target torque mode, wherein the target torque mode is a torque mode with zero output torque, and the motor controller of the target motor is in the target torque mode with zero output torque. Optionally, the sending a state switching instruction to the motor controller of the target motor to control the motor controller of the target motor to switch from the current state to a free rotation state includes: and sending a state switching instruction to the motor controller of the target motor to control the motor controller of the target motor to switch from the target torque mode to the sleep mode, wherein when the rotating speed of the target motor is not greater than a preset state switching threshold value, the motor controller of the target motor enters the sleep mode, and then the motor controller of the target motor enters a free rotation state. Optionally, the method further