Motor control method, system and device, vehicle, medium and product
By judging the power generation status of the motor and controlling it to stop generating power when necessary, the problem of damage to the electric side door system due to the reverse driving of the motor of the vehicle door is solved, and the safe and stable operation of the motor and the system is achieved.
Patent Information
- Application Number
- CN202411987551.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-13
AI Technical Summary
When the user shakes or pushes the door in the electric side door system manually, the door may drive the motor in reverse, causing damage to the entire electric side door system, affecting the normal operation of the vehicle.
By determining whether the motor is in power generation state and controlling the motor to stop generating power when necessary, avoiding the power generated by the motor from sending the motor to other components, resulting in ablation or system damage. The specific method includes judging the power generation state of the motor through the voltage and rotation state of the motor, and forming a short circuit in the power generation state to stop power generation.
It effectively avoids the power generated by the motor during power generation, resulting in ablation of parts or system damage, and ensures the safe and stable operation of the motor and the system where the motor is located.
Smart Images

Figure CN119995470A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of motor technology, and in particular to a motor control method, a motor short-circuiting system, a motor system, a door drive system, a control device, an electronic device, a vehicle, a computer-readable storage medium, and a computer program product. Background Art
[0002] In order to meet user needs, the related art vehicles are equipped with multiple electronic control systems to achieve different vehicle functions, such as the electric side door system that uses a motor to drive the door to open and close actively. However, when the user manually shakes or pushes and pulls the door in the electric side door system, the door may drive the motor in the reverse direction, causing damage to the entire electric side door system, thereby affecting the normal operation of the vehicle. Summary of the invention
[0003] The present application provides a motor control method, a motor short-circuiting system, a motor system, a door drive system, a control device, an electronic device, a vehicle, a computer-readable storage medium, and a computer program product.
[0004] The present application provides a method for controlling a motor, including:
[0005] Determining that the motor is in a power generation state;
[0006] The motor is controlled to stop generating electricity.
[0007] Thus, in the implementation mode of the present application, when it is determined that the state of the motor is in the power generation state, such as when the motor-driven object drives the electric movement so that the motor is in the power generation state, the motor can be controlled to stop generating electricity, thereby preventing the motor from sending the generated electric energy to other components connected to the motor in the system where the motor is located when the motor is in the power generation state, resulting in component burning or damage to the system where the motor is located. To a certain extent, the safe and stable operation of the motor and the system where the motor is located can be guaranteed.
[0008] In some embodiments of the present application, the state of the motor is determined according to at least one of a voltage of the motor and a rotation state of the motor.
[0009] Thus, in the embodiment of the present application, whether the motor is in the power generation state can be determined by at least one of the voltage of the motor and the rotation state of the motor, thereby achieving a robust determination of the motor state to a certain extent.
[0010] In certain embodiments of the present application, when the voltage is less than or equal to a preset voltage and the motor is rotating, it is determined that the state of the motor is a power generation state.
[0011] Thus, in the embodiment of the present application, when the voltage is less than or equal to the preset voltage and the motor is rotating, the state of the motor can be determined to be the power generation state, so that the power generation state of the motor can be accurately detected, thereby ensuring the effectiveness and timeliness of the operation of controlling the motor to stop generating electricity.
[0012] In certain embodiments of the present application, the voltage of the motor is determined by a voltage value of a driving pin of the motor; and the rotation state of the motor is determined by a speed signal of the motor.
[0013] Thus, in the embodiment of the present application, the voltage of the motor is determined by the voltage value of the motor drive pin, and the rotation state of the motor can be determined by the speed signal of the motor, which can achieve robust determination of the motor voltage and the motor rotation state to a certain extent.
[0014] In certain embodiments of the present application, when the rotation speed signal is a first electrical signal, the motor is rotating, and when the rotation speed signal is a second electrical signal, the motor is not rotating.
[0015] Thus, in the embodiment of the present application, it can be determined that the motor is rotating when the speed signal is the first electrical signal, and it can be determined that the motor is not rotating when the speed signal is the second electrical signal, thereby achieving reliable determination of the motor rotation state.
[0016] In certain embodiments of the present application, the rotation state is used to indicate a current rotation speed of the motor, and when the current rotation speed is greater than a target rotation speed corresponding to a voltage of the motor, the state of the motor is determined to be a power generation state.
[0017] Thus, in the embodiment of the present application, when the current speed of the motor is greater than the target speed corresponding to the motor voltage, it can be determined that the motor is in the power generation state, so that the power generation state of the motor can be accurately detected, thereby ensuring the effectiveness and timeliness of the operation of controlling the motor to stop generating power.
[0018] In certain embodiments of the present application, controlling the motor to stop generating electricity includes:
[0019] The motor is controlled to form a short circuit so that the motor stops generating electricity.
[0020] Thus, in the embodiment of the present application, the motor can be controlled to form a short circuit when the motor is in a power generation state to stop the motor from generating power, thereby effectively preventing the motor from generating electrical energy and burning external components.
[0021] The embodiment of the present application provides a motor short-circuiting system, including a motor and a motor protection device;
[0022] The motor is connected to the motor protection device. When the motor is in a power generation state, the motor and the motor protection device form a short circuit.
[0023] Thus, in the embodiment of the present application, a motor short-circuiting system composed of a motor and a motor protection device can be used so that the motor in the motor short-circuiting system can form a short-circuiting circuit with the motor protection device to stop generating electricity. Furthermore, when the motor is in a generating state, such as when the motor-driven object drives electric movement so that the motor is in a generating state, the motor can form a short-circuiting circuit with the motor protection device to stop generating electricity. This can prevent the motor from sending the generated electric energy to other components connected to the motor in the system where the motor is located when the motor is in a generating state, causing erosion of the components or damage to the system where the motor is located. To a certain extent, it can ensure the safe and stable operation of the motor and the system where the motor is located.
[0024] The present application provides a motor system, the motor system comprising:
[0025] The motor short-circuiting system described above;
[0026] A controller is connected to the motor short-circuiting system, and the controller is configured to determine that the motor is in a power generation state and control the motor to stop power generation.
[0027] Thus, in the embodiment of the present application, when the state of the motor in the motor system is in the power generation state, such as when the motor driving object drives the electric movement so that the motor is in the power generation state, the motor is controlled to stop generating electricity. This can avoid the situation where, when the motor is in the power generation state, the motor sends the generated electric energy to other components connected to the motor in the system where the motor is located, resulting in burning of components or damage to the system where the motor is located. This can ensure the safe and stable operation of the motor and the system where the motor is located to a certain extent.
[0028] An embodiment of the present application provides a vehicle door drive system, which includes the above-mentioned motor short-circuiting system or the above-mentioned motor system.
[0029] Thus, in the embodiment of the present application, when the state of the motor in the door drive system is in the power generation state, if the motor driving object drives the electric movement so that the motor is in the power generation state, the motor is controlled to stop generating electricity. This can avoid the situation where the motor is in the power generation state and the motor sends the generated electric energy to other components connected to the motor in the system where the motor is located, resulting in component burning or damage to the system where the motor is located. To a certain extent, it can ensure the safe and stable operation of the motor and the system where the motor is located.
[0030] In certain embodiments of the present application, the vehicle door drive system further includes a drive object connected to the motor, and the motor is capable of driving the drive object to move.
[0031] Thus, in the embodiment of the present application, the vehicle door driving system may further include a driving object connected to the motor.
[0032] In certain embodiments of the present application, the vehicle door drive system further includes a protective member, which is connected to the motor short-circuiting system or the motor system, and is used to protect the motor short-circuiting system or the motor system from operating normally.
[0033] Thus, in the embodiments of the present application, the normal operation of the motor short-circuit system or the motor system can be ensured by a protective component connected to the motor short-circuit system or the motor system.
[0034] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by one or more processors, the control method of the motor is implemented.
[0035] An embodiment of the present application provides a computer program product, including a computer program / instruction, which implements the above-mentioned motor control method when executed by a processor.
[0036] An embodiment of the present application provides a vehicle, including the above-mentioned motor short-circuiting system, or including the above-mentioned motor system, or including the above-mentioned door drive system, or including the above-mentioned electronic device, or including the above-mentioned control device.
[0037] The control device, electronic device, vehicle, computer-readable storage medium and computer program product provided in the embodiments of the present application can control the motor to stop generating electricity when it is determined that the motor is in a power generation state, such as when the motor-driven object drives the electric movement so that the motor is in a power generation state. This can avoid the situation where the motor sends the generated electric energy to other components connected to the motor in the system where the motor is located when the motor is in a power generation state, resulting in component ablation or damage to the system where the motor is located. To a certain extent, this can ensure the safe and stable operation of the motor and the system where the motor is located.
[0038] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0040] Figure 1 A schematic flow chart of a method for controlling a motor in certain embodiments of the present application;
[0041] Figure 2 A schematic diagram of a motor short-circuiting system in some embodiments of the present application;
[0042] Figure 3 A schematic diagram of a motor system in some embodiments of the present application;
[0043] Figure 4 A schematic diagram of a vehicle door driving system in certain embodiments of the present application;
[0044] Figure 5 A schematic diagram of an application scenario in certain embodiments of the present application. DETAILED DESCRIPTION
[0045] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions from beginning to end. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and cannot be understood as limiting the embodiments of the present application.
[0046] As people's living standards improve, vehicles play an increasingly indispensable role in people's lives. Therefore, in order to further improve the user's car comfort, more and more manufacturers are focusing on the intelligence of vehicles. For example, in terms of the intelligence of car doors, electric side door smart doors are proposed in related technologies to assist users in opening and closing car doors by using electric power assistance and one-button opening and closing, or in other words, the opening and closing actions of car doors are driven by electric limiters.
[0047] It should also be noted that in the relevant technology, the domain controller usually sends instructions to the electric limiter to control the electric limiter to drive the door to open and close. However, when encountering some working conditions where the door needs to be shaken manually, as the door moves, the door drives the limiter to move in the opposite direction, and the movement of the limiter drives the internal motor of the electric limiter to rotate and generate electricity, causing the electric limiter to supply power to the domain controller in turn.
[0048] In a related technology, the electric side door smart door includes a domain controller (i.e., a domain controller), a TVS (Transient Voltage Suppressor) tube, an electric limiter, and an electric door. Among them, the domain controller is installed in the vehicle and can interact with other devices or systems in the vehicle in real time through the CAN (Controller Area Network) bus. In the electric side door smart door, the domain controller is mainly responsible for receiving and processing the command signals for opening and closing the electric door, and converting these signals into control signals required by the electric limiter motor. It can be understood that based on the setting of the domain controller, the opening and closing actions of the electric door can be realized, that is, the accurate execution of the actions of the electric door (such as opening and closing actions) can be ensured.
[0049] The main function of the TVS tube is to absorb and suppress the instantaneous pulse at a very fast speed when the instantaneous voltage is too high, thereby protecting the surrounding precision electronic components from damage. Therefore, the TVS tube in the domain control is a more important circuit protection device.
[0050] The electric limiter is usually installed between the door and the body of the car, and is responsible for driving the door to open and close. More specifically, the electric limiter is driven by an internal motor, and the rotation of the motor is controlled by the domain controller. It can be understood that the design method based on the domain controller to control the motor in the electric limiter can ensure the flexibility and accuracy of the door opening and closing action, and at the same time greatly improve the durability of the door.
[0051] The opening and closing movement of the electric door is driven by an electric limiter. In some related technologies, the design and manufacture of the electric door all follow the ergonomic principles, thus ensuring the smoothness and comfort of the opening and closing movement.
[0052] In addition, the motor is usually called a "motor". The motor is an electromagnetic device that uses the law of electromagnetic induction to achieve electrical energy conversion or transmission. It is represented by the letter M in the circuit. It is an indispensable part of various mechanical equipment. Its main function is to generate driving torque as a power source for electrical appliances or various machines. It is understandable that the application of motors is very wide, whether it is household appliances or industrial equipment, you can see it.
[0053] It should be noted that TVS tube is also called transient voltage suppression diode, which can -12 The impedance drops sharply in 1 second, and a large current is absorbed at the same time, thereby clamping the voltage between its two ends to a predetermined value, thereby protecting the circuit components behind it from damage caused by transient high energy impact. However, it has been measured that the instantaneous electromotive force generated by the motor inside the electric limiter can reach up to 60V, which may ablate the TVS tube in the domain control.
[0054] Furthermore, when the electric energy generated by the motor burns the TVS tube, it may also damage the circuits and components in the domain control, eventually causing the entire system to stop or even paralyze. Therefore, it is very important to properly protect and monitor the motor, which is not only for the protection of the motor, but also for the stable operation of the entire system.
[0055] In the related art, energy recovery is usually adopted, that is, the kinetic energy of the motor is converted into electrical energy and stored in the battery for use when needed. However, this energy recovery technology is not applicable to electric side door smart doors that do not contain batteries. When the user manually pushes and pulls the door, as the user manually pushes and pulls the door to drive the motor to move in the opposite direction, the motor generates electrical energy. The electrical energy generated by the motor will flow in the opposite direction to the TVS tube connected to the domain controller, causing the TVS tube to burn, and even the electrical energy generated by the motor will flow into the domain controller, causing damage to the circuits and components in the domain controller.
[0056] Based on the above problems that may be encountered, please refer to Figure 1 , the present application embodiment provides a method for controlling a motor, comprising:
[0057] 01: Determine that the motor is in the power generation state;
[0058] 02: Control the motor to stop generating electricity.
[0059] The embodiment of the present application provides a control device. The control method of the motor of the embodiment of the present application can be implemented by the control device of the embodiment of the present application. Specifically, the control device includes a processing unit. The processing unit is configured to determine that the state of the motor is in a power generation state, and control the motor to stop generating power.
[0060] The embodiment of the present application also provides an electronic device, which includes a memory and a processor. The control method of the motor of the embodiment of the present application can be implemented by the electronic device of the embodiment of the present application. Specifically, a computer program is stored in the memory, and the processor is used to determine that the state of the motor is in a power generation state, and to control the motor to stop generating power.
[0061] Specifically, in the implementation of the present application, the control device (or electronic device) can monitor the motor and control the motor to stop generating electricity when it is determined that the motor is in the power generation state. Furthermore, when the motor-driven object such as a car door drives the motor to move in the reverse direction, so that the motor is in the power generation state, the control device of the implementation of the present application can control the motor to stop generating electricity, thereby preventing the motor from transmitting electrical energy to the outside world, thereby ablating external components such as TVS tubes, thereby ensuring the safety of the motor and components electrically connected to the motor.
[0062] Thus, in the implementation mode of the present application, when it is determined that the state of the motor is in the power generation state, such as when the motor-driven object drives the electric movement so that the motor is in the power generation state, the motor can be controlled to stop generating electricity, thereby preventing the motor from sending the generated electric energy to other components connected to the motor in the system where the motor is located when the motor is in the power generation state, resulting in component burning or damage to the system where the motor is located. To a certain extent, the safe and stable operation of the motor and the system where the motor is located can be guaranteed.
[0063] In some embodiments of the present application, the state of the motor is determined according to at least one of the voltage of the motor and the rotation state of the motor.
[0064] Specifically, in the embodiment of the present application, the control device can determine whether the motor is in a power generation state by the voltage of the motor. For example, when the output voltage of the motor is greater than zero, it can be determined that the motor is in a power generation state, and when the output voltage of the motor is zero, it can be determined that the motor is not in a power generation state.
[0065] Furthermore, in the embodiment of the present application, the control device can determine whether the motor is in the power generation state by the rotation state of the motor. For example, when the motor is rotating, it can be determined that the motor is in the power generation state, and when the motor is not rotating, it can be determined that the motor is not in the power generation state.
[0066] In addition, in the embodiment of the present application, the control device can determine whether the motor is in the power generation state by two factors: the voltage of the motor and the rotation state of the motor. For example, when the output voltage of the motor is greater than zero, or when the motor is rotating, it is determined that the motor is in the power generation state. Conversely, when the output voltage of the motor is equal to zero and the motor is not rotating, it is determined that the motor is not in the power generation state.
[0067] Thus, in the embodiment of the present application, whether the motor is in the power generation state can be determined by at least one of the voltage of the motor and the rotation state of the motor, thereby achieving a robust determination of the motor state to a certain extent.
[0068] In certain embodiments of the present application, when the voltage is less than or equal to a preset voltage and the motor is rotating, it is determined that the state of the motor is a power generation state.
[0069] Specifically, in the embodiment of the present application, the control device can determine that the state of the motor is the power generation state when the voltage of the motor is less than or equal to the preset voltage and the motor is rotating.
[0070] For example, taking the electric limiter in the electric side door smart door as an example, when the electronic device detects that the input voltage of the motor in the electric limiter is 0 and that the motor in the limiter is rotating, it can be determined that the motor in the limiter is rotating without receiving voltage drive. It may be because the user manually shakes or pushes and pulls the door to make it move, and the door drives the motor in the limiter to move in the opposite direction, eventually putting the motor in the limiter in a generating state.
[0071] Thus, in the embodiment of the present application, when the voltage is less than or equal to the preset voltage and the motor is rotating, the state of the motor can be determined to be the power generation state, so that the power generation state of the motor can be accurately detected, thereby ensuring the effectiveness and timeliness of the operation of controlling the motor to stop generating electricity.
[0072] In certain embodiments of the present application, the voltage of the motor is determined by the voltage value of the driving pin of the motor; and the rotation state of the motor is determined by the speed signal of the motor.
[0073] Specifically, in the embodiment of the present application, the control device can determine whether the motor is in a power generation state by the voltage value of the motor drive pin. It is understandable that the motor drive pin voltage value can indicate whether the motor is working due to the drive current generated by the external power source.
[0074] For example, taking the electric limiter in the electric side door smart door as an example, the control device can detect the voltage of the two drive pins of the motor in the electric limiter. It can be understood that if there is a voltage between the two drive pins, it means that the motor in the limiter receives the drive voltage provided by the outside world (such as the vehicle domain controller) and works normally, thereby driving the door to move, so that the door performs the door opening movement or the door closing movement. On the contrary, if there is no voltage between the two drive pins, it means that the motor is not powered by the outside world, and thus the motor cannot drive the door to move.
[0075] It can also be understood that in the embodiments of the present application, the control device can determine the rotation state of the motor through the speed signal of the motor, and further determine whether the motor is in the power generation state.
[0076] In one example, the rotation speed signal of the motor is generated by a rotation speed sensor connected to the motor.
[0077] In one example, the control device can receive a speed signal when the motor is rotating, and cannot receive the speed signal when the motor is not rotating. Therefore, if the control device can receive the speed signal, it can be determined that the motor is rotating. Conversely, if the control device cannot receive the speed signal, it can be determined that the motor is not rotating.
[0078] Thus, in the embodiment of the present application, the voltage of the motor is determined by the voltage value of the motor drive pin, and the rotation state of the motor can be determined by the speed signal of the motor, which can achieve robust determination of the motor voltage and the motor rotation state to a certain extent.
[0079] In certain embodiments of the present application, when the speed signal is a first electrical signal, the motor is rotating, and when the speed signal is a second electrical signal, the motor is not rotating.
[0080] Specifically, in the implementation manner of the present application, the control device can determine whether the motor is in the current state based on the specific signal content of the speed signal, that is, when the speed signal is a first electrical signal, the motor is rotating, and when the speed signal is a second electrical signal, the motor is not rotating.
[0081] In one example, the speed signal is divided into two types: a high-level signal and a low-level signal. When the first electrical signal is a high-level signal and the second electrical signal is a low-level signal, taking the electric limiter in the electric side door smart door as an example, the control device can determine the rotation state of the motor based on the speed signal transmitted by the speed sensor in the electric limiter.
[0082] Specifically, if the speed signal is a high level signal, it indicates that the motor in the limiter is rotating, and the motor in the limiter can drive the electric door to move. Conversely, if the speed signal is a low level signal, it indicates that the motor in the limiter is not rotating, and the motor in the limiter does not drive the electric door to move.
[0083] In one example, the rotation speed sensor is a Hall type rotation speed sensor.
[0084] Thus, in the embodiment of the present application, it can be determined that the motor is rotating when the speed signal is the first electrical signal, and it can be determined that the motor is not rotating when the speed signal is the second electrical signal, thereby achieving reliable determination of the motor rotation state.
[0085] In certain embodiments of the present application, the rotation state is used to indicate the current rotation speed of the motor. When the current rotation speed is greater than the target rotation speed corresponding to the voltage of the motor, the state of the motor is determined to be the power generation state.
[0086] Specifically, in the implementation manner of the present application, when the actual rotation speed of the motor is greater than the expected rotation speed of the motor, the motor will cut the magnetic flux lines to generate an electromotive force, thereby being in a power generation state.
[0087] It should be noted that when the motor is in a normal working state, there is a certain mapping relationship between the motor speed and the motor voltage, or in other words, the motor speed can be determined by the motor voltage, and motor voltages of different sizes correspond to motor speeds of certain sizes. Furthermore, when the actual motor speed and the actual motor voltage do not satisfy the mapping relationship, such as when the current motor speed is greater than the speed corresponding to the motor voltage, that is, when the current motor speed is greater than the target speed corresponding to the motor voltage, it can be determined that the motor cuts the magnetic flux lines to generate an electromotive force, and is thus in a power generation state.
[0088] For example, taking the electric limiter in the electric side door smart door as an example, during the process of opening and closing the door, the user pushes the door hard to accelerate the movement of the door, and then the "current speed of the motor is higher than the target speed corresponding to the motor voltage" appears. Therefore, at this time, the motor cuts the magnetic flux lines to generate electricity, and may transmit the electricity to external components (such as TVS tubes), thereby causing external components to burn. Therefore, in order to prevent the motor from burning external components, the motor can be controlled to stop generating electricity.
[0089] Thus, in the embodiment of the present application, when the current speed of the motor is greater than the target speed corresponding to the motor voltage, it can be determined that the motor is in the power generation state, so that the power generation state of the motor can be accurately detected, thereby ensuring the effectiveness and timeliness of the operation of controlling the motor to stop generating power.
[0090] In certain embodiments of the present application, step 02 includes:
[0091] The motor is controlled to form a short circuit so that the motor stops generating electricity.
[0092] The processing unit of the embodiment of the present application is also used to control the motor to form a short circuit so that the motor stops generating electricity.
[0093] The processor of the embodiment of the present application is also used to control the motor to form a short circuit so that the motor stops generating electricity.
[0094] Specifically, in the implementation manner of the present application, the control device can control the motor to form a short-circuit circuit to prevent the motor from cutting the magnetic flux lines, thereby preventing the generation of electromotive force, so that the motor cannot generate electrical energy.
[0095] In one example, the control device can issue a short-circuit brake command to the motor in the limiter, so that the limiter motor short-circuit brakes, thereby stopping cutting the magnetic flux lines to avoid generating electromotive force. Among them, the short-circuit brake is a design on the motor terminal, which refers to a logical short circuit. Its main function is to prevent the motor from overheating or damage by consuming the electrical pulse energy generated during the rotation of the motor.
[0096] Specifically, if the two terminals of the motor are powered on or off at the same time, the motor will immediately enter the short-circuit brake state, thereby protecting the motor from damage caused by excessive rotation or current shock. It can be understood that the short-circuit brake design enables the motor to quickly enter the protection state when encountering an emergency, thereby extending the service life of the motor.
[0097] In an example, the relationship between the motor state and the voltage across the motor is shown in Table 1.
[0098] Table 1
[0099] Terminal 1 Terminal 2 Motor status + - Rotate clockwise - + Counterclockwise rotation + + Short-circuit brake - - Short-circuit brake
[0100] Thus, in the embodiment of the present application, the motor can be controlled to form a short circuit when the motor is in a power generation state to stop the motor from generating power, thereby effectively preventing the motor from generating electrical energy and burning external components.
[0101] See also Figure 2 Corresponding to the above-mentioned motor control method, the embodiment of the present application also provides a motor short-circuiting system 100, including a motor 101 and a motor protection device 102, the motor 101 is connected to the motor protection device 102, and when the motor 101 is in a power generation state, the motor 101 and the motor protection device 102 form a short-circuiting loop.
[0102] Specifically, in the embodiment of the present application, when the motor 101 is in a power generation state, the motor 101 and the motor protection device 102 form a short circuit, so that the motor 101 stops generating power.
[0103] In one example, the motor protection device 102 is a brake, which can also be understood as a short-circuit device. Therefore, in the embodiment of the present application, when the motor 101 is in the power generation state, the motor protection device 102 is in the short-circuit state, and the two ends of the motor can receive the same voltage to make the motor enter the short-circuit brake state.
[0104] It can be understood that the method for determining the power generation state of the motor 101 in the motor short-circuit system 100 can refer to the various steps in the aforementioned motor control method, and will not be described again to avoid repetition.
[0105] Thus, in the embodiment of the present application, the motor short-circuiting system 100 composed of the motor 101 and the motor protection device 102 can be used so that the motor 101 in the motor short-circuiting system 100 can form a short-circuiting circuit with the motor protection device 102 to stop generating electricity. Furthermore, when the motor 101 is in a generating state, such as when the motor-driven object drives the electric movement so that the motor 101 is in a generating state, the motor 101 can form a short-circuiting circuit with the motor protection device 102 to stop generating electricity. This can prevent the motor 101 from sending the generated electric energy to other components connected to the motor 101 in the system where the motor 101 is located when the motor 101 is in a generating state, thereby preventing the motor 101 from sending the generated electric energy to other components connected to the motor 101 in the system where the motor 101 is located, causing the components to burn or the system where the motor 101 is located to be damaged. To a certain extent, this can ensure the safe and stable operation of the motor 101 and the system where the motor 101 is located.
[0106] In some embodiments of the present application, the motor short-circuiting system 100 further includes a power supply unit 103 and a switch unit 104, and the power supply unit 103 is connected to the motor 101 and the motor protection device 102 through the switch unit 104. When the motor is in a power generation state, the switch unit 104 is disconnected, and the motor 101 is connected to the motor protection device 102 to form a short-circuiting circuit.
[0107] See also Figure 3 Corresponding to the above-mentioned motor control method and motor short-circuit system 100, the embodiment of the present application further provides a motor system 200, and the motor system 200 includes:
[0108] The motor short-circuiting system 100 described above;
[0109] The controller 201 is connected to the motor short-circuiting system 100 . The controller 201 is configured to determine that the motor 101 is in a power generation state and control the motor 101 to stop power generation.
[0110] Specifically, in the embodiment of the present application, the controller 201 in the motor system 200 can control the motor 101 to stop generating electricity through the motor short-circuiting system 100 when determining that the motor 101 is in the generating state.
[0111] It can be understood that the specific way in which the controller 201 determines the motor state can refer to the various steps of the aforementioned motor control method, or in other words, the various steps of the motor control method in the embodiment of the present application can be executed by the controller 201. Therefore, in order to avoid repetition, it will not be repeated here.
[0112] It can also be understood that the specific manner in which the controller 201 controls the motor 101 to stop generating electricity can refer to the various steps of the aforementioned motor control method and the description of the aforementioned motor short-circuiting system 100, and will not be repeated here to avoid repetition.
[0113] Thus, in the embodiment of the present application, when the state of the motor 101 in the motor system 200 is in the power generation state, if the motor driving object drives the electric movement so that the motor 101 is in the power generation state, the motor 101 is controlled to stop generating electricity. This can avoid the situation where, when the motor 101 is in the power generation state, the motor 101 sends the generated electric energy to other components connected to the motor 101 in the system where the motor 101 is located, resulting in the burning of components or damage to the system where the motor 101 is located. To a certain extent, the safe and stable operation of the motor 101 and the system where the motor 101 is located can be guaranteed.
[0114] See also Figure 4 Corresponding to the above-mentioned motor control method, motor short-circuiting system 100, and motor system 200, the application embodiment also provides a door drive system 300, and the door drive system 300 includes the above-mentioned motor short-circuiting system 100 or the above-mentioned motor system 200.
[0115] Specifically, in the embodiments of the present application, the motor short-circuiting system 100 or the motor system 200 may be applicable to an electric-drive vehicle door scenario, that is, the motor short-circuiting system 100 or the motor system 200 may be disposed in the vehicle door drive system 300 .
[0116] It can be understood that the specific method of determining whether the motor is in the power generation state in the door drive system 300 can refer to the various steps of the aforementioned motor control method, or in other words, the various steps of the motor control method in the embodiment of the present application can be executed by the controller 201. Therefore, in order to avoid repetition, it will not be repeated here.
[0117] It can also be understood that the specific method of controlling the motor 101 in the door drive system 300 to stop generating electricity can refer to the various steps of the aforementioned motor control method, the description of the aforementioned motor short-circuiting system 100, and the description of the aforementioned motor system 200. To avoid repetition, it will not be repeated here.
[0118] Thus, in the embodiment of the present application, when the state of the motor 101 in the door drive system 300 is in the power generation state, if the motor driving object drives the electric movement so that the motor 101 is in the power generation state, the motor 101 is controlled to stop generating electricity. This can avoid the situation where, when the motor 101 is in the power generation state, the motor 101 sends the generated electric energy to other components connected to the motor 101 in the system where the motor 101 is located, resulting in component burnout or damage to the system where the motor 101 is located. To a certain extent, the safe and stable operation of the motor 101 and the system where the motor 101 is located can be guaranteed.
[0119] In certain embodiments of the present application, the vehicle door driving system 300 further includes a driving object 301 connected to the motor 101 , and the motor 101 can drive the driving object 301 to move.
[0120] In one example, the driven object 301 is a vehicle door.
[0121] Thus, in the embodiment of the present application, the vehicle door driving system 300 may further include a driving object 301 connected to the motor 101 .
[0122] In certain embodiments of the present application, the vehicle door drive system 300 further includes a protective member 302 , which is connected to the motor short-circuiting system 100 or the motor system 200 , and is used to protect the motor short-circuiting system 100 or the motor system 200 from operating normally.
[0123] In one example, the protection component 302 is a TVS (Transient Voltage Suppressor) tube.
[0124] In one example, the protective member 302 can constrain the input voltage of each component in the motor short-circuiting system 100 or the motor system 200 (such as the motor 101 and the motor protection device 201) to prevent the components in the motor short-circuiting system 100 or the motor system 200 from receiving excessive voltage and being damaged, thereby ensuring the safe operation of the components in the motor short-circuiting system 100 or the motor system 200, and further ensuring the normal operation of the motor short-circuiting system 100 or the motor system 200.
[0125] Thus, in the embodiment of the present application, the protection member 302 connected to the motor short-circuiting system 100 or the motor system 200 can be used to ensure the normal operation of the motor short-circuiting system 100 or the motor system 200 .
[0126] In certain embodiments of the present application, the door drive system 300 further includes a software module 303, which is in communication with the controller 201. Furthermore, the controller 201 can control the operation of the motor 101 through the data sent by the software module 303. For example, when the controller 201 determines that the motor 101 is in a power generation state, the controller 201 can update the software module 303 to control the motor 101 to stop power generation through the software module 303.
[0127] In certain embodiments of the present application, the controller 201 is the aforementioned electronic device, or the aforementioned control device.
[0128] In some embodiments of the present application, the controller 201 is a domain controller in the vehicle. To more clearly explain the door drive system 300 in the embodiments of the present application, please refer to Figure 5 , Figure 5 Schematic diagram of application scenarios in certain embodiments of the present application. Specifically, Figure 5 As shown in S1, the domain control (i.e., the controller 201, or the electronic device, or the control device) can detect the voltage of the two drive pins of the motor 101 in the limiter by voltage judgment. It can be understood that if there is a voltage between the two drive pin voltages, it means that the electric door is in the process of electric power assistance or electric opening and closing. On the contrary, if there is no voltage between the two drive pin voltages, it means that the domain control does not supply power to the motor 101.
[0129] like Figure 5 As shown in S2, the domain controller not only determines the voltage of the motor 101 in the limiter, but also analyzes the Hall signal of the limiter. It can be understood that if the Hall signal is displayed as a high level, it means that the motor 101 in the limiter is rotating and the electric door is in motion. On the contrary, if the Hall signal is displayed as a low level, it means that the electric door is in a stationary state.
[0130] like Figure 5 As shown in S3, if the domain controller detects that there is no voltage between the driving pins of the motor 101 in the limiter and the Hall signal of the limiter is high, it can be determined that the user manually pushes or shakes the door to move the door. In this case, the motor 101 may generate electricity, which brings potential risks to the motor 101 itself and the domain controller.
[0131] like Figure 5 As shown in S4, by updating the software, the domain controller sends a short-circuit brake command to the motor 101 in the limiter when the hand-operated door working condition is detected.
[0132] like Figure 5As shown in S5, the motor 101 in the limiter stops cutting the magnetic flux lines after the short-circuit brake, thereby avoiding the generation of electromotive force, thereby ensuring the safe operation of the TVS tube in the domain control system.
[0133] It is understandable that compared with the energy recovery method in the related art, that is, the method of converting the kinetic energy of the motor 101 into electrical energy and storing it in the battery for use when needed, the embodiment of the present application can prevent the discharge of the motor 101 at the source by judging the movement state of the door and immediately short-circuiting and braking the motor 101 when the movement state of the door is abnormal (i.e. the user manually pushes and pulls the door), thereby effectively solving the problem of power generation of the motor 101 and effectively protecting other precision components. Not only that, it also reduces maintenance costs and failure rates, so it has a broad application prospect.
[0134] The embodiment of the present application also provides a vehicle, which includes the above-mentioned motor short-circuiting system 100, or includes the above-mentioned motor system 200, or includes the above-mentioned door drive system 300, or includes the above-mentioned electronic device, or includes the above-mentioned control device.
[0135] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by one or more processors, the control method of the above-mentioned motor is implemented.
[0136] The embodiment of the present application also provides a computer program product, which includes a computer program / instructions, and when the computer program / instructions are executed by a processor, the control method of the above-mentioned motor is implemented.
[0137] In the description of this specification, the descriptions with reference to the terms "specifically", "further", "particularly", "understandably", etc. are intended to mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not intended to refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0138] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0139] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for controlling a motor, characterized in that: include: Determining that the motor is in a power generation state; The motor is controlled to stop generating electricity.
2. The method according to claim 1, characterized in that The state of the motor is determined based on at least one of a voltage of the motor and a rotation state of the motor.
3. The method according to claim 2, characterized in that When the voltage is less than or equal to the preset voltage and the motor is rotating, it is determined that the state of the motor is a power generation state.
4. The method according to claim 2 or 3, characterized in that: The voltage of the motor is determined by the voltage value of the driving pin of the motor; the rotation state of the motor is determined by the speed signal of the motor.
5. The method according to claim 4, characterized in that When the rotation speed signal is a first electrical signal, the motor is rotating; and when the rotation speed signal is a second electrical signal, the motor is not rotating.
6. The method according to claim 2, characterized in that The rotation state is used to indicate the current rotation speed of the motor. When the current rotation speed is greater than the target rotation speed corresponding to the voltage of the motor, it is determined that the state of the motor is a power generation state.
7. The method according to claim 1, characterized in that The controlling the motor to stop generating electricity comprises: The motor is controlled to form a short circuit so that the motor stops generating electricity.
8. A motor short-circuiting system (100), characterized in that: It comprises a motor (101) and a motor protection device (102); The motor (101) is connected to the motor protection device (102), and when the motor (101) is in a power generation state, the motor (101) and the motor protection device (102) form a short circuit.
9. A motor system (200), characterized in that: The motor system (200) comprises: The motor short-circuiting system (100) as claimed in claim 8; A controller (201), the controller (201) is connected to the motor short-circuiting system (100), and the controller (201) is configured to determine that the motor (101) is in a power generation state, and control the motor (101) to stop power generation.
10. A vehicle door driving system (300), characterized in that: The vehicle door driving system (300) comprises the motor short-circuiting system (100) according to claim 8 or the motor system (200) according to claim 9.
11. The vehicle door driving system (300) according to claim 10, characterized in that: The vehicle door drive system (300) further comprises a drive object (301) connected to the motor (101), and the motor (101) is capable of driving the drive object (301) to move.
12. The vehicle door driving system (300) according to claim 10, characterized in that: The vehicle door drive system (300) further comprises a protective member (302), wherein the protective member (302) is connected to the motor short-circuiting system (100) or the motor system (200), and the protective member (302) is used to protect the motor short-circuiting system (100) or the motor system (200) from operating normally.
13. A control device, characterized in that: The method as applied to any one of claims 1 to 7, wherein the device comprises a processing unit; The processing unit is configured to determine that the state of the motor is in a power generation state, and control the motor to stop power generation.
14. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1 to 7 is implemented.
15. A vehicle, characterized in that: A system comprising any one of claims 8 to 12, or a device comprising claim 13 or 14.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method according to any one of claims 1 to 7 is implemented.
17. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.