Vehicle motor controller open cover protection control method and device, equipment and medium

By detecting the open cover status and controlling the discharge of the bus capacitor through the motor controller, the problem of untimely bus voltage discharge after the motor controller opens the cover is solved, thereby improving high voltage safety and ensuring the safety of electric vehicles.

CN115923518BActive Publication Date: 2026-04-10WUHU ALT POWER TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-30
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In existing technologies, the motor controller cannot quickly discharge the bus voltage to a safe voltage range after the cover is opened, which poses a risk of electric shock, especially under 800V platform trolleybuses.

Method used

The motor controller detects the open cover status and determines the current motor speed. When the speed is lower than the preset value, it enters the shut-off mode to control the bus capacitor to discharge until the voltage reaches a safe range.

Benefits of technology

This effectively improves the high-voltage safety level of the motor controller under fault conditions, avoids electric shock accidents, and enhances the safety of electric vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115923518B_ABST
    Figure CN115923518B_ABST
Patent Text Reader

Abstract

The application provides a control method and device for vehicle motor controller cover opening protection, electronic equipment and a computer readable storage medium. The method comprises the following steps: after obtaining a cover opening state, determining a current rotating speed of a motor of a vehicle; comparing the current rotating speed with a preset rotating speed to generate a first comparison result; in the case that the first comparison result is that the current rotating speed is less than the preset rotating speed, entering a mode of closing a pipe; and after entering the mode of closing the pipe, controlling discharge of a bus capacitor. The application can effectively improve the high-voltage safety level of the motor controller in a fault state.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of vehicle control, and in particular to a control method and device for protecting a vehicle motor controller from being opened, an electronic device and a computer readable storage medium. BACKGROUND

[0002] Under the background of low-carbon economy becoming the mainstream of the times, electric vehicles have become the main direction of current automobile development. With the continuous development of electric vehicles, high-power motor controllers have emerged. The input of the motor controller used in the current new energy vehicles is a high-voltage input system. In order to make the motor controller system work normally, the bus voltage must be maintained within a certain range.

[0003] Before the high voltage of the electric vehicle, it is detected whether the vehicle has a high voltage interlock fault. If it appears, it will prohibit the high voltage. After the motor controller cover opening fault occurs during the operation of the electric vehicle, the motor controller will prohibit the PWM output, but at this time the motor controller has a DC bus capacitor, and there is still high voltage inside, which has the problem of electric shock safety. This is particularly evident in the new generation of 800V platform electric vehicles.

[0004] In order to reduce the bus voltage when the motor controller is opened, the prior art proposes a control method for protecting the cover opening of the vehicle motor controller, wherein the vehicle controller sends an instruction to the motor controller, and the motor controller actively discharges after receiving the instruction.

[0005] However, the method of actively discharging the motor controller by the vehicle controller in the prior art cannot discharge the bus voltage to a safe voltage range at the first time after detecting the cover opening of the motor controller, because the signal transmission between the two devices is required.

[0006] Therefore, how to effectively improve the high voltage safety of the motor controller in a fault state is a technical problem that needs to be solved by those skilled in the art. SUMMARY

[0007] The purpose of the present application is to provide a control method and device for protecting the cover opening of a vehicle motor controller, an electronic device and a computer readable storage medium, thereby effectively improving the high voltage safety level of the motor controller in a fault state.

[0008] According to a first aspect of the present application, a control method for protecting the cover opening of a vehicle motor controller is provided, which comprises: after obtaining the cover opening state, determining the current speed of the motor of the vehicle;

[0009] comparing the current speed with a preset speed to generate a first comparison result;

[0010] In the case where the first comparison result is that the current speed is less than the preset speed, the mode of closing the bus is entered.

[0011] After entering the management mode, the bus capacitor is discharged.

[0012] Optionally, after comparing the current rotating speed with the preset rotating speed to generate a first comparison result, the method further comprises:

[0013] In a case where the first comparison result is that the current rotating speed is greater than the preset rotating speed, the motor of the vehicle is controlled to decelerate based on the current rotating speed to generate a target rotating speed;

[0014] The target rotating speed is compared with the preset rotating speed to generate a second comparison result;

[0015] In a case where the second comparison result is that the target rotating speed is less than the preset rotating speed, the motor of the vehicle is controlled to stop decelerating.

[0016] Optionally, in a case where the first comparison result is that the current rotating speed is less than the preset rotating speed, the management mode is entered, comprising:

[0017] In a case where the first comparison result is that the current rotating speed is less than the preset rotating speed, the pulse width modulation wave PWM is controlled not to be outputted.

[0018] Optionally, after entering the management mode, the bus capacitor is discharged, comprising:

[0019] After the pulse width modulation wave PWM is controlled not to be outputted, a low voltage signal is generated;

[0020] The low voltage signal is sent to a signal processing module, so that the signal processing module controls the bus capacitor to be discharged based on the low voltage signal.

[0021] Optionally, after entering the management mode, the bus capacitor is discharged, the method further comprises:

[0022] The voltage of the bus capacitor after being discharged is compared with a preset voltage to generate a third comparison result;

[0023] In a case where the third comparison result is that the voltage of the bus capacitor after being discharged is less than the preset voltage, the bus capacitor is controlled to stop discharging.

[0024] Optionally, the method further comprises:

[0025] In a case where the third comparison result is that the voltage of the bus capacitor after being discharged is greater than the preset voltage, the step of discharging the bus capacitor after entering the management mode is repeatedly executed until the voltage of the bus capacitor after being discharged is less than the preset voltage, and the bus capacitor is controlled to stop discharging.

[0026] Optionally, before the current rotating speed of the motor of the vehicle is determined after the cover-open state is acquired, the method further comprises:

[0027] acquire a voltage value of the test voltage;

[0028] determine a voltage value of the test resistance based on the voltage value of the test voltage and the resistance value of the test resistance;

[0029] acquire a real-time voltage value of the test resistance;

[0030] compare the voltage value of the test resistance with the real-time voltage value of the test resistance to generate a fourth comparison result;

[0031] determine that the vehicle is in the open cover state when the fourth comparison result is that the real-time voltage value of the test resistance is greater than the preset voltage value.

[0032] According to a second aspect of the present application, a control device for open cover protection of a vehicle motor controller is provided, which comprises: a first determination module configured to determine a current speed of a motor of the vehicle after obtaining an open cover state;

[0033] a first comparison module configured to compare the current speed with a preset speed to generate a first comparison result;

[0034] a mode selection module configured to enter a power-off mode when the first comparison result is that the current speed is less than the preset speed;

[0035] a first control module configured to control a bus capacitor to discharge after entering the power-off mode.

[0036] Optionally, the device further comprises: a second control module configured to control the motor of the vehicle to decelerate based on the current speed to generate a target speed when the first comparison result is that the current speed is greater than the preset speed; a second comparison module configured to compare the target speed with the preset speed to generate a second comparison result; and a third control module configured to control the motor of the vehicle to stop decelerating when the second comparison result is that the target speed is less than the preset speed.

[0037] Optionally, the mode selection module is configured to control a pulse width modulation wave (PWM) not to output when the first comparison result is that the current speed is less than the preset speed.

[0038] Optionally, the first control module is configured to generate a low voltage signal after controlling the pulse width modulation wave (PWM) not to output.

[0039] The low voltage signal is sent to a signal processing module to control the bus capacitor to discharge based on the low voltage signal.

[0040] Optionally, the device further comprises a third comparison module configured to compare the voltage after discharging the bus capacitor with a preset voltage to generate a third comparison result; and a fourth control module configured to control the bus capacitor to stop discharging when the third comparison result is that the voltage after discharging the bus capacitor is less than the preset voltage.

[0041] Optionally, the device further comprises a cycle module configured to repeatedly execute the step of controlling the bus capacitor to discharge after entering the mode of closing the bus when the third comparison result is that the voltage after discharging the bus capacitor is greater than the preset voltage, until the voltage after discharging the bus capacitor is less than the preset voltage, and then control the bus capacitor to stop discharging.

[0042] Optionally, the device further comprises an acquisition module configured to acquire a voltage value of a test voltage; a second determination module configured to determine a voltage value of a test resistor based on the voltage value of the test voltage and a resistance value of the test resistor; a collection module configured to collect a real-time voltage value of the test resistor; a fourth comparison module configured to compare the voltage value of the test resistor with the real-time voltage value of the test resistor to generate a fourth comparison result; and a third determination module configured to determine that the vehicle is in the open cover state when the fourth comparison result is that the real-time voltage value of the test resistor is greater than a preset voltage value.

[0043] According to a third aspect of the present application, an electronic device is provided, which comprises a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and the program or instructions are executed by the processor to implement the steps of the control method for open cover protection of a vehicle motor controller according to the first aspect.

[0044] According to a fourth aspect of the present application, a readable storage medium is provided, which stores a program or instructions, and the program or instructions are executed by a processor to implement the steps of the control method for open cover protection of a vehicle motor controller according to the first aspect.

[0045] In summary, the present application can be implemented by a motor controller as an execution subject. After the open cover state is acquired, the motor controller determines a current speed of a motor of the vehicle, compares the current speed with a preset speed to generate a first comparison result, enters a mode of closing the bus when the first comparison result is that the current speed is less than the preset speed, and controls the bus capacitor to discharge after entering the mode of closing the bus. When the vehicle is in the open cover state, the present application controls the bus capacitor in the motor controller to discharge by using the control of the motor controller itself, thereby effectively improving the high-voltage safety level of the motor controller in a fault state. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the specific embodiments or the prior art of the present application, the drawings needed in the description of the specific embodiments or the prior art will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0047] Figure 1 The flow chart of the control method for vehicle motor controller cover opening protection provided by the embodiments of the present application;

[0048] Figure 2 The circuit diagram of cover opening detection in the control method for vehicle motor controller cover opening protection provided by the embodiments of the present application;

[0049] Figure 3 The schematic diagram of the control method for vehicle motor controller cover opening protection provided by the embodiments of the present application;

[0050] Figure 4 The schematic diagram of the control device for vehicle motor controller cover opening protection provided by the embodiments of the present application. DETAILED DESCRIPTION

[0051] In order to make the above and other features and advantages of the present application clearer, the present application will be further described below with reference to the drawings. It should be understood that the specific embodiments given herein are for the purpose of explanation only and are not limiting.

[0052] In the following description, many specific details are set forth in order to provide a thorough understanding of the present application. It will be apparent, however, to one skilled in the art that the present application can be practiced without specific details, or with an equivalent effect. In other instances, well-known steps or services are not described in detail in order to avoid obscuring the present application.

[0053] Based on the content of the background section, in the prior art, the method of controlling the motor controller to actively discharge by the vehicle controller cannot discharge the bus voltage to the safe voltage range in the first time after detecting the cover opening of the motor controller, because the signal transmission between two devices is needed.

[0054] In order to solve the above technical problems, the present application provides a control method and device for vehicle motor controller cover opening protection, electronic equipment and computer readable storage medium. The control method for vehicle motor controller cover opening protection provided by the present application will be described in detail below by specific embodiments and their application scenarios with reference to the drawings.

[0055] As shown in Figure 1 The present application provides a control method for vehicle motor controller cover opening protection, which can include:

[0056] Step S11: After obtaining the uncapping state, determine the current speed of the motor of the vehicle.

[0057] Specifically, in the present application, the motor controller can be used as the main body of the present application. The motor controller can establish a communication relationship with the motor of the vehicle, that is, the motor controller can send instructions to the motor, and the motor can perform corresponding actions based on the instructions. After detecting the uncapping state, that is, after the motor controller detects the uncapping protection fault, the motor controller needs to determine the current speed of the motor of the vehicle.

[0058] In an optional embodiment, the motor controller is integrated with a speed detection module and an uncapping detection module. After the uncapping detection module obtains the uncapping state, a speed detection signal is generated and sent to the speed detection module. After the speed detection module receives the speed detection signal, the speed detection module detects the speed of the motor of the vehicle.

[0059] Optionally, the speed detection module can use a motor resolver to detect the speed of the motor in real time.

[0060] In an optional embodiment, before step S11, the method further comprises:

[0061] Obtain the voltage value of the test resistor.

[0062] Determine the voltage value of the test resistor based on the voltage value of the test voltage and the resistance value of the test resistor.

[0063] Collect the real-time voltage value of the test resistor.

[0064] Compare the voltage value of the test resistor with the real-time voltage value of the test resistor to generate a fourth comparison result.

[0065] When the fourth comparison result is that the real-time voltage value of the test resistor is greater than the preset voltage value, it is determined that the vehicle is in the uncapping state.

[0066] Specifically, in the present application, in combination with Figure 2As shown, the application provides a circuit diagram of an open cover detection module; wherein the circuit includes a test voltage, a switch and a test resistance; when the vehicle is not in an open cover fault, the switch is in an on state, and then the voltage of the test resistance is a normal voltage; the normal voltage can be calculated by the resistance value of the test resistance and the voltage value of the test voltage. For example: the voltage value of the test voltage is 5V, and the resistance value of the test resistance is 10KΩ, and then the voltage value of the test resistance is 0.5V. Taking the voltage value of the test resistance as 0.5V as an example, in the process of vehicle running, the real-time voltage value of the test resistance is collected, and the real-time voltage value is compared with the voltage value of the test resistance to generate a fourth comparison result; when the fourth comparison result is that the collected voltage value of the test resistance is higher than 0.5V, it indicates that the circuit is in an open circuit state, that is, the switch is in an open state, and then it can be explained that the vehicle is in an open cover state.

[0067] Step S13: comparing the current speed with the preset speed to generate a first comparison result.

[0068] Specifically, in the application, the motor controller compares the current speed of the motor with the preset speed to generate a first comparison result. The first comparison result can be that the current speed of the motor is greater than the preset speed or the current speed of the motor is less than the preset speed.

[0069] Optionally, the preset speed can be 500r / m.

[0070] In an optional embodiment, after step S13, the method further comprises:

[0071] In the case that the first comparison result is that the current speed is greater than the preset speed, the motor of the vehicle is controlled to decelerate based on the current speed to generate a target speed.

[0072] Comparing the target speed with the preset speed to generate a second comparison result.

[0073] In the case that the second comparison result is that the target speed is less than the preset speed, the motor of the vehicle is controlled to stop decelerating.

[0074] Specifically, in the application, in the case that the first comparison result is that the current speed is greater than the preset speed, the motor controller controls the motor of the vehicle to decelerate, that is, the motor controller gives the motor of the vehicle a negative torque to achieve the effect of motor deceleration, and generates a target speed in real time during the process of motor deceleration. Comparing the target speed with the preset speed to generate a second comparison result. The second comparison result can be that the target speed is greater than the preset speed or the target speed is less than the preset speed. In the case that the second comparison result is that the target speed is less than the preset speed, the motor of the vehicle is controlled to stop decelerating.

[0075] Step S15: In the case that the first comparison result is that the current rotating speed is less than the preset rotating speed, enter the gate-off mode.

[0076] In an optional embodiment, in the case that the first comparison result is that the current rotating speed of the motor is less than the preset rotating speed, the motor controller entering the gate-off mode can adopt the following manner:

[0077] In the case that the first comparison result is that the current rotating speed is less than the preset rotating speed, control the pulse width modulation wave PWM not to output.

[0078] Specifically, in the present application, in the case that the first comparison result is that the current rotating speed of the motor is less than the preset rotating speed, the motor controller will prohibit the pulse width modulation wave (PWM) output, and request the lower high voltage.

[0079] Step S17: After entering the gate-off mode, control the bus capacitor to discharge.

[0080] Specifically, in the present application, after the motor controller enters the gate-off mode, the motor controller controls the bus capacitor to discharge.

[0081] In an optional embodiment, step S17 comprises: after controlling the pulse width modulation wave PWM not to output, generating a lower high voltage signal.

[0082] Send the lower high voltage signal to the signal processing module, so that the signal processing module controls the bus capacitor to discharge based on the lower high voltage signal.

[0083] Specifically, in the present application, the signal processing module is integrated in the motor controller. After controlling the pulse width modulation wave PWM not to output, the lower high voltage signal is generated and sent to the signal processing module. After the signal processing module receives the lower high voltage signal, the bus capacitor is controlled to discharge.

[0084] In an optional embodiment, after step S17, the method further comprises:

[0085] Compare the voltage of the bus capacitor after discharging with the preset voltage to generate a third comparison result.

[0086] In the case that the third comparison result is that the voltage of the bus capacitor after discharging is less than the preset voltage, control the bus capacitor to stop discharging.

[0087] Specifically, in the present application, during the process of discharging the bus capacitor, the bus voltage is real-time decreased, and the voltage after discharging the bus capacitor is compared with the preset voltage to generate a third comparison result. The third comparison result can be that the voltage after discharging the bus capacitor is greater than the preset voltage or that the voltage after discharging the bus capacitor is less than the preset voltage. When the third comparison result is that the voltage after discharging the bus capacitor is less than the preset voltage, the bus capacitor is controlled to stop discharging, that is, when the voltage after discharging the bus capacitor is less than the preset voltage, the protection voltage can be achieved, thereby achieving the protection of personnel and devices.

[0088] Optionally, the preset voltage can be 60V.

[0089] In an optional embodiment, the method further comprises: when the third comparison result is that the voltage after discharging the bus capacitor is greater than the preset voltage, repeatedly performing the step of controlling the bus capacitor to discharge after entering the bus-off mode until the voltage after discharging the bus capacitor is less than the preset voltage, and then controlling the bus capacitor to stop discharging.

[0090] Specifically, in the present application, when the third comparison result is that the voltage after discharging the bus capacitor is greater than the preset voltage, that is, during the process of discharging the bus capacitor, if the voltage after discharging the bus capacitor is still greater than the preset voltage, step S17 will be repeatedly performed until the voltage after discharging the bus capacitor is less than the preset voltage, and then the bus capacitor is controlled to stop discharging. In this way, personnel and devices can be more effectively protected.

[0091] In an optional embodiment, the motor controller is integrated with an open cover detection module, a voltage acquisition module, a rotating speed detection module, and a signal processing module. Taking the voltage value of the test resistor as 0.5V as an example, the voltage acquisition module sends the voltage value of the test resistor collected in real time to the open cover detection module; the rotating speed detection module detects the rotating speed of the motor of the vehicle, and the signal processing module controls the bus capacitor to discharge when the rotating speed is less than a preset rotating speed.

[0092] In combination with Figure 3 as shown, Figure 3 A schematic diagram of a control method for open cover protection of a vehicle motor controller is provided.

[0093] 1. The open cover detection module detects whether the cover is opened.

[0094] 2. In the case that the cover is not opened, the vehicle works normally.

[0095] 3. In the case that the cover is opened, whether the rotating speed of the motor is less than N (500r / m in the above description) is detected.

[0096] 4. When the rotating speed of the motor is not less than N, the rotating speed of the motor is output at a reduced power (deceleration).

[0097] 5. When the rotation speed of the motor is less than N, the motor controller enters the off mode, and requests the high voltage.

[0098] 6. The motor controller controls the bus capacitor to actively discharge.

[0099] 7. Determine whether the bus voltage is less than 60V.

[0100] 8. When the bus voltage is not less than V, repeat step 6 until the bus voltage is less than 60V.

[0101] 9. When the bus voltage is less than 60V, stop.

[0102] Compared with the prior art, when the vehicle is in the open cover state, the bus capacitor in the motor controller is discharged by using the control of the motor controller itself, thereby effectively improving the high voltage safety level of the motor controller in the fault state.

[0103] In addition, by integrating the above four modules (open cover detection module, voltage acquisition module, rotation speed detection module and signal processing module) in the motor controller, the electric shock accident caused by contacting the drive motor controller can be avoided, and the safety level of the electric vehicle is greatly improved.

[0104] As shown in Figure 4 In an optional embodiment, the application provides a control device for open cover protection of a vehicle motor controller, which can include: a first determination module 41 configured to determine the current rotation speed of the motor of the vehicle after obtaining the open cover state; a first comparison module 42 configured to compare the current rotation speed with a preset rotation speed to generate a first comparison result; a mode selection module 43 configured to enter the off mode when the first comparison result is that the current rotation speed is less than the preset rotation speed; and a first control module 44 configured to control the bus capacitor to discharge after entering the off mode.

[0105] Optionally, the device further includes: a second control module configured to control the motor of the vehicle to decelerate based on the current rotation speed to generate a target rotation speed when the first comparison result is that the current rotation speed is greater than the preset rotation speed; a second comparison module configured to compare the target rotation speed with the preset rotation speed to generate a second comparison result; and a third control module configured to control the motor of the vehicle to stop decelerating when the second comparison result is that the target rotation speed is less than the preset rotation speed.

[0106] Optionally, the mode selection module 43 is configured to control the pulse width modulation wave PWM not to output when the first comparison result is that the current rotation speed is less than the preset rotation speed.

[0107] Optionally, the first control module 44 is configured to generate the low voltage signal after the pulse width modulation wave PWM is controlled not to be outputted.

[0108] The low voltage signal is sent to the signal processing module, so that the signal processing module controls the bus capacitor to discharge based on the low voltage signal.

[0109] Optionally, the device further comprises a third comparison module configured to compare the voltage after the bus capacitor discharges with the preset voltage to generate a third comparison result; and a fourth control module configured to control the bus capacitor to stop discharging when the third comparison result is that the voltage after the bus capacitor discharges is less than the preset voltage.

[0110] Optionally, the device further comprises a cycle module configured to repeatedly execute the step of controlling the bus capacitor to discharge after entering the bus-off mode when the third comparison result is that the voltage after the bus capacitor discharges is greater than the preset voltage, until the voltage after the bus capacitor discharges is less than the preset voltage, and then control the bus capacitor to stop discharging.

[0111] Optionally, the device further comprises an acquisition module configured to acquire the resistance value of the test resistor and the voltage value of the test voltage; a second determination module configured to determine the voltage value of the test resistor based on the voltage value of the test voltage and the resistance value of the test resistor; a collection module configured to collect the real-time voltage value of the test resistor; a fourth comparison module configured to compare the voltage value of the test resistor with the real-time voltage value of the test resistor to generate a fourth comparison result; and a third determination module configured to determine that the vehicle is in the open cover state when the fourth comparison result is that the real-time voltage value of the test resistor is greater than the preset voltage value.

[0112] Compared with the prior art, when the vehicle is in the open cover state, the bus capacitor in the motor controller is discharged by using the control of the motor controller itself, thereby effectively improving the high voltage safety level of the motor controller in the fault state.

[0113] In addition, by integrating the above four modules (open cover detection module, voltage collection module, rotation speed detection module, and signal processing module) in the motor controller, the present application can avoid electric shock accidents caused by contacting the drive motor controller, thereby greatly improving the safety level of the electric vehicle.

[0114] It should be understood that each module / unit of the device of the present application can be realized by software, hardware, firmware, or a combination thereof, in whole or in part. Each module / unit can be embedded in a processor of an electronic device in hardware or firmware form, or independent of the processor, or stored in a memory of the electronic device in software form to be invoked by the processor to perform services of each module / unit. Each module / unit can be realized as an independent component or module, or two or more modules / units can be realized as a single component or module.

[0115] In one embodiment, an electronic device is provided, which includes a memory and a processor, the memory having stored thereon computer instructions executable by the processor, the computer instructions, when executed by the processor, instructing the processor to perform the steps of the method of the present application. The electronic device can be a server, a terminal, or any other electronic device with necessary computing and / or processing capability in a broad sense. In one embodiment, the electronic device can include a processor, a memory, a network interface, a communication interface, etc. connected by a system bus. The processor of the electronic device can be used to provide necessary computing, processing and / or control capability. The memory of the electronic device can include a non-volatile storage medium and an internal memory. The non-volatile storage medium can have stored thereon or therein a service system, a computer program, etc. The internal memory can provide an environment for running of the service system and the computer program in the non-volatile storage medium. The network interface and the communication interface of the electronic device can be used to connect and communicate with external devices through a network.

[0116] The present application can be implemented as a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the steps of the method of the present application to be performed. In one embodiment, the computer program is distributed over a network of coupled electronic devices or processors such that the computer program is stored, accessed and executed by one or more electronic devices or processors in a distributed manner. A single method step / service, or two or more method steps / services, can be performed by a single electronic device or processor or by two or more electronic devices or processors. One or more method steps / services can be performed by one or more electronic devices or processors and one or more other method steps / services can be performed by one or more other electronic devices or processors. One or more electronic devices or processors can perform a single method step / service, or perform two or more method steps / services.

[0117] It will be appreciated by those skilled in the art that the steps of the method of the present application can be instructed by a computer program to relevant hardware such as an electronic device or a processor, and the computer program can be stored in a non-transitory computer-readable storage medium, which, when executed, causes the steps of the method of the present application to be performed. Depending on the circumstances, any reference herein to a memory, storage, database or other medium can include non-volatile and / or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tapes, floppy disks, magneto-optical data storage devices, optical data storage devices, hard disks, solid-state disks, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.

[0118] The technical features described above can be combined arbitrarily. Although all possible combinations of the technical features are not described, any combination of the technical features should be considered to be covered by the present specification, as long as such a combination does not result in a contradiction.

[0119] Although the present application has been described in connection with the embodiments thereof, it will be understood that the description and drawings merely illustrate the application and are not intended to limit its scope to the embodiments disclosed. Various modifications and variations of the application will be apparent to those skilled in the art without departing from the spirit of the application.

Claims

1. A control method for protecting a vehicle motor controller from opening its cover, characterized in that, The method includes: After obtaining the open cover status, determine the current speed of the vehicle's motor; The current rotational speed is compared with the preset rotational speed to generate a first comparison result; If the first comparison result indicates that the current rotational speed is less than the preset rotational speed, the system enters the shut-off mode. After entering the shutdown mode, the bus capacitor is discharged. Wherein, if the first comparison result indicates that the current rotational speed is less than the preset rotational speed, entering the shut-off mode includes: If the first comparison result indicates that the current rotation speed is less than the preset rotation speed, the control pulse width modulation (PWM) wave will not be output. The control method is used in a motor controller, which integrates a speed detection module and a cover opening detection module. The cover opening detection module generates a speed detection signal after obtaining the cover opening state and sends the speed detection signal to the motor controller. The speed detection module detects the speed of the vehicle's motor after receiving the speed detection signal. When the vehicle is in the open cover state, the bus capacitor is discharged through the motor controller's own control.

2. The control method for protecting the vehicle motor controller from opening according to claim 1, characterized in that, After comparing the current rotational speed with the preset rotational speed to generate a first comparison result, the method further includes: If the first comparison result indicates that the current rotational speed is greater than the preset rotational speed, the vehicle's motor is controlled to decelerate based on the current rotational speed to generate a target rotational speed. The target rotational speed is compared with the preset rotational speed to generate a second comparison result; When the second comparison result indicates that the target speed is less than the preset speed, the vehicle's motor is controlled to stop decelerating.

3. The control method for protecting the vehicle motor controller from opening according to claim 1, characterized in that, After entering the shutdown mode, the bus capacitor is controlled to discharge, including: After controlling the pulse width modulation (PWM) wave to not output, a low-voltage signal is generated; The high-voltage signal is sent to the signal processing module so that the signal processing module controls the bus capacitor to discharge based on the high-voltage signal.

4. The control method for protecting the vehicle motor controller from opening according to claim 1, characterized in that, After entering the shutdown mode and controlling the discharge of the bus capacitor, the method also includes: The voltage after the bus capacitor is discharged is compared with the preset voltage to generate a third comparison result; When the third comparison result indicates that the voltage of the bus capacitor after discharge is less than the preset voltage, the bus capacitor is controlled to stop discharging.

5. The control method for protecting the vehicle motor controller from opening according to claim 4, characterized in that, The method further includes: When the third comparison result shows that the voltage of the bus capacitor after discharge is greater than the preset voltage, the step of controlling the bus capacitor to discharge after entering the shutdown mode is repeated until the voltage of the bus capacitor after discharge is less than the preset voltage, at which point the bus capacitor is controlled to stop discharging.

6. The control method for protecting the vehicle motor controller from opening according to claim 1, characterized in that, After obtaining the open cover status and before determining the current speed of the vehicle's motor, the method also includes: Obtain the voltage value of the test voltage; The voltage value of the test resistor is determined as the preset voltage value based on the voltage value of the test voltage and the resistance value of the test resistor; Collect the real-time voltage value of the test resistor; The preset voltage value is compared with the real-time voltage value of the test resistor to generate a fourth comparison result; When the fourth comparison result shows that the real-time voltage value of the test resistor is greater than the preset voltage value, it is determined that the vehicle is in an open state.

7. A control device for protecting a vehicle motor controller from opening its cover, characterized in that, The device includes: The first determining module is used to determine the current speed of the vehicle's motor after obtaining the open cover status; The first comparison module is used to compare the current rotational speed with the preset rotational speed and generate a first comparison result; The mode selection module is used to enter the shut-off mode when the first comparison result is that the current rotation speed is less than the preset rotation speed; The first control module is used to control the discharge of the bus capacitor after entering the shutdown mode; The mode selection module is used to control the pulse width modulation (PWM) wave not to be output when the first comparison result is that the current speed is less than the preset speed. The control device is used for a motor controller, which integrates a speed detection module and a cover opening detection module. The cover opening detection module generates a speed detection signal after obtaining the cover opening state and sends the speed detection signal to the motor controller. The speed detection module detects the speed of the vehicle's motor after receiving the speed detection signal. When the vehicle is in the open cover state, the bus capacitor is discharged through the control of the motor controller itself.

8. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the control method for protecting the vehicle motor controller from opening as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the control method for protecting the vehicle motor controller from opening as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Integrated electric electronic device of electric automobile

    CN106773984A

  • Method and device for vehicle fault protection, and vehicle

    CN107499135A

  • High-voltage discharge method and device and motor

    CN110492459A

  • Capacitor discharging method, capacitor discharging device, electronic equipment and storage medium

    CN111071048A