Movatterモバイル変換


[0]ホーム

URL:


CN119483414A - Motor control method, motor controller, motor control device and vehicle - Google Patents

Motor control method, motor controller, motor control device and vehicle
Download PDF

Info

Publication number
CN119483414A
CN119483414ACN202310991832.3ACN202310991832ACN119483414ACN 119483414 ACN119483414 ACN 119483414ACN 202310991832 ACN202310991832 ACN 202310991832ACN 119483414 ACN119483414 ACN 119483414A
Authority
CN
China
Prior art keywords
motor
preset
working current
overload
duration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310991832.3A
Other languages
Chinese (zh)
Inventor
陈运来
曾湖森
赵帅
许佳龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
If Technology Co Ltd
Original Assignee
If Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by If Technology Co LtdfiledCriticalIf Technology Co Ltd
Priority to CN202310991832.3ApriorityCriticalpatent/CN119483414A/en
Publication of CN119483414ApublicationCriticalpatent/CN119483414A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a motor control method, a motor controller, a motor control device and a vehicle, wherein a motor is cooled by cooling liquid; and when the actual working current is the preset working current, carrying out overload control and/or overload protection on the motor according to the actual duration and the preset duration. The motor control method can timely protect the motor from overload, ensure the service life of the motor, enable the motor to fully exert the overload capacity of the motor, enable the motor to work in a high-efficiency area and improve the economy.

Description

Motor control method, motor controller, motor control device and vehicle
Technical Field
The present invention relates to the field of vehicle technologies, and in particular, to a motor control method, a motor controller, a motor control device, and a vehicle.
Background
In the related art, when the temperature of the motor is different, the power output from the motor to the outside is also different. If the temperature exceeds a certain temperature limit value of the motor, the higher the body temperature is, the lower the external output power is, and the poorer the overload capacity is. If the overload protection of the motor is not timely, the motor is possibly caused to be excessively high in temperature rise, the power output of the motor is not facilitated due to the excessively high temperature rise, the motor is possibly overloaded, over-temperature and reduced in insulation performance or damaged, and when the motor is seriously demagnetized at high temperature, the windings are burnt out and the like, the service life of the motor is influenced, if the overload protection value of the motor is not reached, the motor is subjected to overload protection, the motor cannot exert stronger overload capacity, and the performance of the motor cannot be fully exerted and utilized.
Disclosure of Invention
The present invention aims to solve at least one of the technical problems in the related art to some extent. Therefore, a first object of the present invention is to provide a motor control method, which can timely protect the motor from overload, ensure the service life of the motor, and make the motor fully exert its overload capability, so that the motor works in a high-efficiency area, and improve the economical efficiency.
A second object of the present invention is to propose a motor controller.
A third object of the present invention is to provide a motor control device.
A fourth object of the present invention is to propose a vehicle.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides a method for controlling a motor, wherein the motor is cooled by a cooling liquid, the method includes obtaining an actual working current of the motor and an actual duration corresponding to the actual working current, and an inlet temperature of the cooling liquid, determining an overload parameter of the motor according to the inlet temperature, wherein the overload parameter includes a preset working current and a preset duration corresponding to the preset working current, and performing overload control and/or overload protection on the motor according to the actual duration and the preset duration when the actual working current is the preset working current.
According to the motor control method provided by the embodiment of the invention, the actual working current of the current motor, the actual duration corresponding to the actual working current and the inlet temperature of the cooling liquid are firstly obtained, then the preset working current of the motor and the preset duration corresponding to the preset working current are determined according to the inlet temperature, and when the actual working current is the preset working current, overload control and/or overload protection are carried out on the motor according to the actual duration and the preset duration. Therefore, the method can timely protect the motor from overload, ensure the service life of the motor, enable the motor to fully exert the overload capacity of the motor, enable the motor to work in a high-efficiency area and improve the economical efficiency.
In addition, the motor control method according to the above embodiment of the present invention may further have the following additional technical features:
According to one embodiment of the invention, the method for determining the overload parameter of the motor according to the inlet temperature comprises the steps of obtaining a temperature interval corresponding to the inlet temperature, and determining the overload parameter according to the temperature interval, wherein different temperature intervals correspond to different overload parameters.
According to one embodiment of the invention, the greater the preset operating current, the shorter the corresponding preset duration for the same temperature interval.
According to one embodiment of the invention, for different temperature intervals, when the preset operating current is the same, the higher the temperature interval, the shorter the corresponding preset duration.
According to one embodiment of the invention, the preset operating current is determined based on an external characteristic of the motor and the preset duration is determined based on an overload capability of the motor.
According to one embodiment of the invention, the overload control and/or overload protection is performed on the motor according to the actual duration and the preset duration, and the overload control and/or overload protection comprises the steps of reducing the actual working current of the motor when the actual duration reaches the preset time before the preset duration, and/or controlling the motor to run in a power-down mode when the actual duration reaches the preset duration, and sending out overload reminding information.
According to one embodiment of the invention, the controlling the motor to run at reduced power includes reducing an output torque of the motor.
In order to achieve the above object, an embodiment of the present invention provides a motor controller, including a memory, a processor, and a program stored in the memory and capable of running on the processor, where the processor implements the motor control method when executing the program.
According to the motor controller provided by the embodiment of the invention, through the motor control method, the motor can be timely subjected to overload protection, the service life of the motor is ensured, the overload capacity of the motor can be fully exerted, the motor can work in a high-efficiency area, and the economical efficiency is improved.
In order to achieve the above object, an embodiment of a third aspect of the present invention provides a motor control device, in which a motor is cooled by a cooling liquid, the device includes an acquisition module configured to acquire an actual working current of the motor and an actual duration corresponding to the actual working current, and an inlet temperature of the cooling liquid, a determination module configured to determine an overload parameter of the motor according to the inlet temperature, where the overload parameter includes a preset working current and a preset duration corresponding to the preset working current, and a control module configured to perform overload control and/or overload protection on the motor according to the actual duration and the preset duration when the actual working current is the preset working current.
According to the motor control device provided by the embodiment of the invention, the actual working current of the current motor, the actual duration corresponding to the actual working current and the inlet temperature of the cooling liquid are obtained through the obtaining module, the preset working current of the motor and the preset duration corresponding to the preset working current are determined through the determining module according to the inlet temperature, and when the actual working current is the preset working current, the control module performs overload control and/or overload protection on the motor according to the actual duration and the preset duration. Therefore, the device can timely carry out overload protection on the motor, ensure the service life of the motor, fully exert the overload capacity of the motor, enable the motor to work in a high-efficiency area and improve the economical efficiency.
In order to achieve the above object, a fourth aspect of the present invention provides a vehicle including the above motor controller, or the above motor control device.
According to the vehicle provided by the embodiment of the invention, through the motor controller or the motor control device, the motor can be timely subjected to overload protection, the service life of the motor is ensured, the motor can fully exert the overload capacity of the motor, the motor can work in a high-efficiency area, and the economy is improved.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
Fig. 1 is a flowchart of a motor control method according to an embodiment of the present invention;
FIG. 2 is a block schematic diagram of a motor controller according to an embodiment of the present invention;
FIG. 3 is a block schematic diagram of a motor control device according to an embodiment of the present invention;
FIG. 4 is a block schematic diagram of a vehicle according to one embodiment of the invention;
fig. 5 is a block schematic diagram of a vehicle according to another embodiment of the invention.
Detailed Description
Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are illustrative and intended to explain the present invention and should not be construed as limiting the invention.
The motor control method, the motor controller, the motor control device, and the vehicle according to the embodiments of the present invention are described below with reference to the accompanying drawings.
Fig. 1 is a flowchart of a motor control method according to an embodiment of the present invention.
As shown in fig. 1, in the motor control method according to the embodiment of the present invention, the motor is cooled by the cooling liquid, and the method may include the steps of:
S1, acquiring the actual working current of the current motor, the actual duration corresponding to the actual working current and the inlet temperature of the cooling liquid.
Specifically, the motor controller can detect a current value of the motor in a working state to obtain a current actual working current of the motor, and count the running time of the motor with the actual working current to obtain an actual duration corresponding to the actual working current. The motor controller may acquire the inlet temperature of the coolant through a temperature sensor provided at the coolant inlet.
S2, determining overload parameters of the motor according to the inlet temperature, wherein the overload parameters comprise preset working current and preset duration corresponding to the preset working current.
At each inlet temperature, the preset working current may be multiple, and each preset working current corresponds to a preset duration time, where the preset duration time refers to the time required for the motor system to reach thermal equilibrium. At the inlet temperature of the current coolant, when the motor works at a preset working current for a preset duration corresponding to the preset working current, the motor system reaches thermal equilibrium, and the motor is overloaded. At each inlet temperature, the preset operating current of the motor and the preset duration corresponding to the preset operating current can be obtained through simulation or testing, and the obtained data are made into a table and stored in the motor controller.
And S3, when the actual working current is the preset working current, carrying out overload control and/or overload protection on the motor according to the actual duration and the preset duration.
Specifically, after obtaining the actual working current of the motor, the motor controller performs table lookup according to the inlet temperature and the actual working current to judge whether the actual working current is the preset working current. When the actual working current is the preset working current, the motor controller compares the actual duration with the preset duration corresponding to the preset working current, when the actual duration is smaller than the preset duration, namely, the motor is not operated by the preset working current, the working current of the motor can be properly reduced to perform overload control in order to prevent the motor from being overloaded, and when the actual duration is greater than or equal to the preset duration, namely, the motor is operated by the preset working current, namely, the motor is overloaded, the motor is required to be protected from overload, and the motor controller can control the motor to reduce the output torque so as to limit the output power of the motor. In order to quickly protect the motor, when the motor has been operated for a preset duration with a preset operating current, the motor controller may also control the motor to perform overload protection while controlling the motor to perform overload control, i.e. the motor controller may appropriately reduce the operating current of the motor while controlling the motor to reduce the output torque.
Therefore, the motor control method provided by the embodiment of the invention can timely carry out overload protection on the motor, ensure the service life of the motor, fully exert the overload capacity of the motor, fully utilize the performance of the motor, and take the magnitude of working current as a control basis in the control process, so that the motor control method is more practical, more economical and more reliable.
According to one embodiment of the invention, the overload parameters of the motor are determined according to the inlet temperature, and the overload parameters are determined according to the temperature intervals, wherein the temperature intervals corresponding to the inlet temperature are obtained, and the overload parameters are determined according to the temperature intervals, and different temperature intervals correspond to different overload parameters.
Specifically, when the temperatures of the motors are different, the power output by the motors is different, if the temperature exceeds a certain temperature limit value of the motors, the body temperature is higher, the external output power is lower, and the overload capacity is poorer, so that the motors correspond to different overload parameters in different temperature intervals. In one embodiment, when the inlet temperature of the cooling liquid is higher than 55 ℃, the output power, overload capacity and duration of the motor decrease as the cooling water temperature increases. At an inlet temperature below 55 ℃, the preset operating current of the motor and the preset duration corresponding to the preset operating current are shown in table 1.
TABLE 1
Sequence numberPreset operating current (a)Preset duration (min)
1I090
21.1*I060
31.2*I030
41.3*I018
51.4*I012
61.5*I08
71.6*I05
81.7*I04
91.8*I03
101.9*I02
112.0*I01
Wherein I0 is the rated current of the motor, the specific meaning of Table 1 is that when the inlet temperature is lower than 55 ℃,
When the working current of the motor is rated current I0, the motor can always operate according to the rated current according to the normal condition, but in reality, the motor cannot operate with a large load for a long time, so if the motor operates with the rated current for a long time exceeding 90min continuously, the motor is overloaded;
when the working current of the motor is 1.1 x I0 and the duration exceeds 60min, the motor is overloaded;
when the working current of the motor is 1.2 x I0 and the duration exceeds 30min, the motor is overloaded;
when the working current of the motor is 1.3 x I0 and the duration exceeds 18min, the motor is overloaded;
When the working current of the motor is 1.4 x I0 and the duration exceeds 12min, the motor is overloaded;
when the working current of the motor is 1.5 x I0 and the duration exceeds 8min, the motor is overloaded;
When the working current of the motor is 1.6I0 and the duration exceeds 5min, the motor is overloaded;
When the working current of the motor is 1.7 x I0 and the duration exceeds 4min, the motor is overloaded;
When the working current of the motor is 1.8I0 and the duration exceeds 3min, the motor is overloaded;
When the working current of the motor is 1.9 x I0 and the duration exceeds 2min, the motor is overloaded;
When the motor operating current is 2.0 x 0 and the duration exceeds 1min, the motor is overloaded.
At an inlet temperature below 55 ℃, the preset operating current of the motor and the preset duration corresponding to the preset operating current are shown in table 2.
TABLE 2
Sequence numberPreset operating current (a)Preset duration (min)
1I060
21.1*I045
31.2*I025
41.3*I015
51.4*I010
61.5*I04
71.6*I03
81.7*I02
91.8*I01
101.9*I00.5
112.0*I00.1
Wherein, the specific meaning of the table2 is that when the inlet temperature is higher than 55 ℃,
When the working current of the motor is rated current I0, and the cooling water temperature is higher, if the motor runs at the rated current for longer time than 60 minutes, the motor is overloaded;
when the working current of the motor is 1.1 x I0 and the duration exceeds 45min, the motor is overloaded;
When the working current of the motor is 1.2 x I0 and the duration exceeds 25min, the motor is overloaded;
when the working current of the motor is 1.3 x I0 and the duration exceeds 15min, the motor is overloaded;
When the working current of the motor is 1.4 x I0 and the duration exceeds 10min, the motor is overloaded;
When the working current of the motor is 1.5 x I0 and the duration exceeds 4min, the motor is overloaded;
When the working current of the motor is 1.6I0 and the duration exceeds 3min, the motor is overloaded;
when the working current of the motor is 1.7 x I0 and the duration exceeds 2min, the motor is overloaded;
When the working current of the motor is 1.8I0 and the duration exceeds 1min, the motor is overloaded;
when the working current of the motor is 1.9 x I0 and the duration exceeds 0.5min, the motor is overloaded;
when the motor operating current is 2.0 x 0 and the duration exceeds 0.1min, the motor is overloaded.
It should be noted that, in the above example, two temperature intervals are divided by 55 ℃, or may be divided into N temperature intervals according to different temperature gradients, and the two temperature intervals are controlled by N preset working currents and preset durations, which are the same in principle and are not described here again.
According to one embodiment of the invention, the greater the preset operating current, the shorter the corresponding preset duration for the same temperature interval.
For example, referring to table 1, when the inlet temperature is in a temperature interval lower than 55 ℃, the corresponding preset duration is 60min when the preset operating current is 1.1×i0, and the corresponding preset duration is 30min when the preset operating current is 1.2×i0, i.e., the larger the preset operating current is in the same temperature interval, the shorter the corresponding preset duration is. The same trend is also shown in table 2.
According to one embodiment of the invention, for different temperature intervals, when the preset operating current is the same, the higher the temperature interval, the shorter the corresponding preset duration.
For example, referring to tables 1 and 2, when the preset operating current is 1.1×i0, the preset duration corresponding to the temperature interval below 55 ℃ is 60min, and the preset duration corresponding to the temperature interval above 55 ℃ is 45min, i.e. the higher the temperature, the shorter the corresponding preset duration.
According to one embodiment of the invention, the preset operating current is determined based on an external characteristic of the motor and the preset duration is determined based on an overload capability of the motor.
Specifically, the specific value of the preset working current is determined according to the external characteristics of the motor, namely, the MAP diagram, is tested under different temperature ranges, the overload point is selected on the edge of the overload curve according to the MAP diagram, the current value of the preset working current is converted according to the torque value of the overload point, and the preset duration is obtained through simulation or test according to the time (motor overload capacity) required by the motor system to reach the heat balance.
According to one embodiment of the invention, overload control and/or overload protection is performed on the motor according to the actual duration and the preset duration, wherein the overload control and/or overload protection comprises the steps of reducing the actual working current of the motor when the actual duration reaches the preset time before the preset duration, and/or controlling the motor to run in a power-down mode when the actual duration reaches the preset duration, and sending out overload reminding information. The preset time can be calibrated according to actual conditions.
Further, according to one embodiment of the invention, controlling the motor to run at reduced power includes reducing the output torque of the motor.
Specifically, when the actual working current is the preset working current, the motor controller compares the actual duration with the preset duration corresponding to the preset working current, and when the actual duration is smaller than the preset duration, that is, when the time that the motor works with the preset working current has not reached the preset duration, the actual working current of the motor can be reduced when the actual duration reaches the remaining preset time of the preset duration, so as to perform overload control. Taking table 1 as an example, when the actual working current of the motor is 1.4×i0 and the corresponding preset duration is 12min, and when the actual duration of the motor running at the working current of 1.4×i0 reaches 11min56s, the preset time is 4s, the actual working current of the motor is controlled to be reduced by one level, namely, to be reduced to 1.3×i0, and so on. Therefore, the overload protection can be controlled by controlling the motor in an overload way, and the overload capacity of the motor can be exerted as much as possible at the same time of not triggering the overload protection.
When the actual duration is greater than or equal to the preset duration, that is, when the time that the motor works with the preset working current reaches the preset duration, the motor is overloaded, in order to protect the motor, the motor needs to be overload-protected, the motor controller can control the motor to reduce the output torque so as to limit the output power of the motor, and a reminding message of the overload of the motor is sent out. Continuing to take table 1 as an example, when the actual working current of the motor is 1.4×i0 and the corresponding preset duration is 12min, when the actual duration of the motor running at the working current of 1.4×i0 exceeds 12min, the motor controller may control the motor to reduce the output torque, so that the output power of the motor is rapidly reduced by 50%, and after the output torque of the motor is reduced, the rotation speed of the motor is gradually reduced, and the rotation speed of the motor is not suddenly changed, thereby ensuring the use safety of the motor. For example, when the motor is a main drive motor of an electric automobile, overload protection is carried out on the main drive motor, the main drive motor is controlled to run in a power-down mode, the output torque of the main drive motor is reduced, the rotating speed of the main drive motor is gradually reduced in the process after the torque is reduced, so that the rotating speed of the main drive motor is prevented from being suddenly changed, the speed of the whole automobile is prevented from being suddenly changed, and the running safety of the whole automobile is ensured.
Further, in order to quickly protect the motor, when the motor has been operated for a preset duration with a preset operating current, the motor controller may also control the motor to perform overload protection while controlling the motor to perform overload control, i.e. the motor controller may appropriately reduce the operating current of the motor while controlling the motor to reduce the output torque. Therefore, the motor can be quickly separated from the overload state, and the motor is prevented from being damaged.
It should be understood that the inlet temperature of the cooling liquid is changed at time, and two temperature intervals divided by 55 ℃ are taken as an example continuously, so as to avoid factors such as jump or error in the process of temperature acquisition, and therefore, when the inlet temperature of the cooling liquid of the motor is higher or lower than 55 ℃, the time period constraint condition is added, namely, the instant judgment basis is that the duration time period of continuous detection is more than 5 seconds when the inlet temperature of the cooling liquid of the motor is higher or lower than 55 ℃. When the motor is controlled under the overload condition with the temperature higher than 55 ℃, if the inlet temperature of the motor cooling liquid is lower than 55 ℃ and the continuous detection duration period is longer than 5 seconds, the control mode when the inlet temperature is lower than 55 ℃ is automatically started, and when the motor is controlled under the overload condition with the temperature lower than 55 ℃, if the inlet temperature of the motor cooling liquid is higher than 55 ℃ and the continuous detection duration period is longer than 5 seconds, the control mode when the inlet temperature is higher than 55 ℃ is automatically started.
In summary, according to the motor control method of the embodiment of the present invention, the actual working current of the current motor, the actual duration corresponding to the actual working current, and the inlet temperature of the cooling liquid are obtained first, then the preset working current of the motor and the preset duration corresponding to the preset working current are determined according to the inlet temperature, and when the actual working current is the preset working current, overload control and/or overload protection are performed on the motor according to the actual duration and the preset duration. Therefore, the method can timely protect the motor from overload, ensure the service life of the motor, enable the motor to fully exert the overload capacity of the motor, enable the motor to work in a high-efficiency area and improve the economical efficiency.
Corresponding to the embodiment, the invention also provides a motor controller.
Fig. 2 is a block schematic diagram of a motor controller according to an embodiment of the present invention.
As shown in fig. 2, the motor controller 200 according to the embodiment of the present invention includes a memory 210, a processor 220, and a program stored in the memory 210 and executable on the processor 220, and when the processor 220 executes the program, the motor control method described above is implemented.
According to the motor controller provided by the embodiment of the invention, through the motor control method, the motor can be timely subjected to overload protection, the service life of the motor is ensured, the overload capacity of the motor can be fully exerted, the motor can work in a high-efficiency area, and the economical efficiency is improved.
Corresponding to the embodiment, the invention also provides a motor control device.
Fig. 3 is a block schematic diagram of a motor control device according to an embodiment of the present invention.
As shown in fig. 3, in the motor control device 100 according to the embodiment of the present invention, the motor is cooled by the coolant, and the device 100 may include an acquisition module 110, a determination module 120, and a control module 130.
The acquiring module 110 is configured to acquire an actual operating current of the present motor, an actual duration corresponding to the actual operating current, and an inlet temperature of the cooling liquid. The determining module 120 is configured to determine an overload parameter of the motor according to the inlet temperature, where the overload parameter includes a preset operating current and a preset duration corresponding to the preset operating current. The control module 130 is configured to perform overload control and/or overload protection on the motor according to the actual duration and the preset duration when the actual working current is the preset working current.
According to one embodiment of the present invention, the determining module 120 is configured to determine an overload parameter of the motor according to the inlet temperature, and specifically configured to obtain a temperature interval corresponding to the inlet temperature, and determine the overload parameter according to the temperature interval, where different temperature intervals correspond to different overload parameters.
According to one embodiment of the invention, the greater the preset operating current, the shorter the corresponding preset duration for the same temperature interval.
According to one embodiment of the invention, for different temperature intervals, when the preset operating current is the same, the higher the temperature interval, the shorter the corresponding preset duration.
According to one embodiment of the invention, the preset operating current is determined based on an external characteristic of the motor and the preset duration is determined based on an overload capability of the motor.
According to one embodiment of the invention, the control module 130 performs overload control and/or overload protection on the motor according to the actual duration and the preset duration, and is specifically configured to reduce the actual working current of the motor when the actual duration reaches the preset time before the preset duration, and/or control the motor to run at reduced power when the actual duration reaches the preset duration, and send out overload reminding information.
According to one embodiment of the invention, the control module 130 controls the motor to run at reduced power, in particular for reducing the output torque of the motor.
It should be noted that, for details not disclosed in the motor control device in the embodiment of the present invention, please refer to details disclosed in the motor control method in the embodiment of the present invention, and details are not described here again.
According to the motor control device provided by the embodiment of the invention, the actual working current of the current motor, the actual duration corresponding to the actual working current and the inlet temperature of the cooling liquid are obtained through the obtaining module, the preset working current of the motor and the preset duration corresponding to the preset working current are determined through the determining module according to the inlet temperature, and when the actual working current is the preset working current, the control module performs overload control and/or overload protection on the motor according to the actual duration and the preset duration. Therefore, the device can timely carry out overload protection on the motor, ensure the service life of the motor, fully exert the overload capacity of the motor, enable the motor to work in a high-efficiency area and improve the economical efficiency.
Corresponding to the embodiment, the invention also provides a vehicle.
According to one embodiment of the present invention, as shown in fig. 4, a vehicle 300 includes the motor controller 200 described above.
According to another embodiment of the present invention, as shown in fig. 5, a vehicle 300 includes the motor control device 100 described above.
According to the vehicle provided by the embodiment of the invention, through the motor controller or the motor control device, the motor can be timely subjected to overload protection, the service life of the motor is ensured, the motor can fully exert the overload capacity of the motor, the motor can work in a high-efficiency area, and the economy is improved.
It should be noted that the logic and/or steps represented in the flowcharts or otherwise described herein, for example, may be considered as a ordered listing of executable instructions for implementing logical functions, and may be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include an electrical connection (an electronic device) having one or more wires, a portable computer diskette (a magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer readable medium may even be paper or other suitable medium on which the program is printed, as the program may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of techniques known in the art, discrete logic circuits with logic gates for implementing logic functions on data signals, application specific integrated circuits with appropriate combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In the description of the present invention, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise.
In the present invention, unless explicitly specified and limited otherwise, the terms "mounted," "connected," "secured," and the like are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally formed, mechanically connected, electrically connected, directly connected, indirectly connected through an intervening medium, or in communication between two elements or in an interaction relationship between two elements, unless otherwise explicitly specified. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
While embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the invention.

Claims (10)

Translated fromChinese
1.一种电机控制方法,其特征在于,所述电机通过冷却液进行冷却,所述方法包括:1. A motor control method, characterized in that the motor is cooled by a coolant, the method comprising:获取当前所述电机的实际工作电流和所述实际工作电流对应的实际持续时间、以及所述冷却液的入口温度;Acquire the actual working current of the motor, the actual duration corresponding to the actual working current, and the inlet temperature of the coolant;根据所述入口温度确定所述电机的过载参数,其中,所述过载参数包括预设工作电流和所述预设工作电流对应的预设持续时间;Determining an overload parameter of the motor according to the inlet temperature, wherein the overload parameter includes a preset working current and a preset duration corresponding to the preset working current;在所述实际工作电流为所述预设工作电流时,根据所述实际持续时间和所述预设持续时间,对所述电机进行过载控制和/或过载保护。When the actual working current is the preset working current, overload control and/or overload protection is performed on the motor according to the actual duration and the preset duration.2.根据权利要求1所述的方法,其特征在于,所述根据所述入口温度确定所述电机的过载参数,包括:2. The method according to claim 1, characterized in that the determining the overload parameter of the motor according to the inlet temperature comprises:获取所述入口温度对应的温度区间;Obtaining a temperature range corresponding to the inlet temperature;根据所述温度区间确定所述过载参数,其中,不同的温度区间对应不同的过载参数。The overload parameter is determined according to the temperature range, wherein different temperature ranges correspond to different overload parameters.3.根据权利要求2所述的方法,其特征在于,针对同一温度区间,所述预设工作电流越大,对应的所述预设持续时间越短。3 . The method according to claim 2 , characterized in that, for the same temperature range, the larger the preset working current is, the shorter the corresponding preset duration is.4.根据权利要求2所述的方法,其特征在于,针对不同的温度区间,在所述预设工作电流相同时,温度越高的温度区间,对应的所述预设持续时间越短。4. The method according to claim 2 is characterized in that, for different temperature intervals, when the preset working current is the same, the higher the temperature interval, the shorter the corresponding preset duration.5.根据权利要求1-4任一项所述的方法,其特征在于,所述预设工作电流基于所述电机的外特性曲线确定,所述预设持续时间基于所述电机的过载能力确定。5. The method according to any one of claims 1-4, characterized in that the preset working current is determined based on an external characteristic curve of the motor, and the preset duration is determined based on an overload capacity of the motor.6.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述实际持续时间和所述预设持续时间,对所述电机进行过载控制和/或过载保护,包括:6. The method according to any one of claims 1 to 4, characterized in that the overload control and/or overload protection of the motor is performed according to the actual duration and the preset duration, comprising:在所述实际持续时间达到所述预设持续时间之前的预设时间时,降低所述电机的实际工作电流;和/或,When the actual duration reaches a preset time before the preset duration, reducing the actual operating current of the motor; and/or,在所述实际持续时间达到所述预设持续时间时,控制所述电机降功率运行,并发出过载提醒信息。When the actual duration reaches the preset duration, the motor is controlled to operate at reduced power and an overload warning message is issued.7.根据权利要求6所述的方法,其特征在于,所述控制所述电机降功率运行,包括:7. The method according to claim 6, characterized in that the step of controlling the motor to operate at reduced power comprises:降低所述电机的输出扭矩。The output torque of the motor is reduced.8.一种电机控制器,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器执行所述程序时,实现根据权利要求1-7任一项所述的电机控制方法。8. A motor controller, characterized in that it comprises: a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, the motor control method according to any one of claims 1 to 7 is implemented.9.一种电机控制装置,其特征在于,所述电机通过冷却液进行冷却,所述装置包括:9. A motor control device, characterized in that the motor is cooled by a coolant, and the device comprises:获取模块,用于获取当前所述电机的实际工作电流和所述实际工作电流对应的实际持续时间、以及所述冷却液的入口温度;An acquisition module, used for acquiring the actual working current of the motor and the actual duration corresponding to the actual working current, and the inlet temperature of the coolant;确定模块,用于根据所述入口温度确定所述电机的过载参数,其中,所述过载参数包括预设工作电流和所述预设工作电流对应的预设持续时间;a determination module, configured to determine an overload parameter of the motor according to the inlet temperature, wherein the overload parameter includes a preset working current and a preset duration corresponding to the preset working current;控制模块,用于在所述实际工作电流为所述预设工作电流时,根据所述实际持续时间和所述预设持续时间,对所述电机进行过载控制和/或过载保护。A control module is used to perform overload control and/or overload protection on the motor according to the actual duration and the preset duration when the actual working current is the preset working current.10.一种车辆,其特征在于,包括根据权利要求8所述的电机控制器,或者根据权利要求9所述的电机控制装置。10 . A vehicle, characterized by comprising the motor controller according to claim 8 or the motor control device according to claim 9.
CN202310991832.3A2023-08-082023-08-08 Motor control method, motor controller, motor control device and vehiclePendingCN119483414A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202310991832.3ACN119483414A (en)2023-08-082023-08-08 Motor control method, motor controller, motor control device and vehicle

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202310991832.3ACN119483414A (en)2023-08-082023-08-08 Motor control method, motor controller, motor control device and vehicle

Publications (1)

Publication NumberPublication Date
CN119483414Atrue CN119483414A (en)2025-02-18

Family

ID=94564825

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202310991832.3APendingCN119483414A (en)2023-08-082023-08-08 Motor control method, motor controller, motor control device and vehicle

Country Status (1)

CountryLink
CN (1)CN119483414A (en)

Similar Documents

PublicationPublication DateTitle
CN111572349B (en)Electric vehicle locked-rotor fault detection method, device, equipment and storage medium
US7484377B2 (en)Method and apparatus for cooling system failure detection
CN112503734A (en)Temperature control method and device of air conditioner, storage medium and processor
CN107471989B (en)Cooling system control method, cooling system and vehicle
JP3719176B2 (en) Generator protection device
CN114435137B (en)Active short-circuit control method, device, equipment and medium of motor controller
KR20150009312A (en)Temperature management system of battery pack and method thereof
CN115111513A (en)Oil cooling loop control method and system of oil cooling motor system and electric automobile
CN113013844B (en)Temperature protection method and device for electric automobile and electric automobile
CN119483414A (en) Motor control method, motor controller, motor control device and vehicle
KR102704238B1 (en)A method for detecting coil disconnection of a motor and a method for controlling the motor
CN109560746B (en)Overload protection method and device for electric vehicle driving system
CN118219859A (en) Motor control method and device, motor controller, vehicle and storage medium
JPH11224697A (en) Battery temperature protection controller
CN117007929A (en)IGBT temperature rise abnormality detection method and vehicle
CN113771645A (en)Motor control method and device for automobile, storage medium and processor
CN117240181A (en)Motor locked rotor protection method, motor locked rotor protection device and storage medium
CN118322886B (en) Motor control method, controller, system, automobile and storage medium
US20200244063A1 (en)Assembly for monitoring a winding threshold temperature
CN116398413B (en)Intelligent power control method and device for electric compressor
CN119298265B (en) Battery charge and discharge management method, device, electronic device, and storage medium
CN113525103B (en)Control method and device for limp mode of electric automobile, electronic equipment and medium
CN118055599A (en)Drive system cooling control method, device, equipment and storage medium
CN117578954A (en)Derating control method, derating control device, derating control medium and MCU (micro control Unit) for vehicle motor
JP4095508B2 (en) Warm-up time reduction device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
CB02Change of applicant information

Country or region after:China

Address after:071000 No. 2199, Chaoyang South Street, Lianchi District, Baoding City, Hebei Province

Applicant after:Great Wall New Energy Commercial Vehicle Co.,Ltd.

Address before:No. 2199 Chaoyang South Street, Lianchi District, Baoding City, Hebei Province

Applicant before:If Technology Co.,Ltd.

Country or region before:China

CB02Change of applicant information

[8]ページ先頭

©2009-2025 Movatter.jp