OVERTEMPERATURE PROTECTION METHODS FOR ELECTRIC PROPOSAL SYSTEMS, VEHICLES AND COMPUTER-READABLE STORAGE MEDIA
Patent Information
- Authority / Receiving Office
- ID · ID
- Patent Type
- Patents
- Current Assignee / Owner
- SAIC GM WULING AUTOMOBILE CO LTD
- Filing Date
- 2022-05-18
- Publication Date
- 2026-07-16
AI Technical Summary
Existing over-temperature protection strategies for electric drive systems in electric vehicles are inadequate, particularly in low-speed operations, as they fail to comprehensively limit torque output when power reaches its limit, leading to potential overheating and irreversible demagnetization of the motor.
Implement a method that includes obtaining temperature data from the electric drive system, determining over-temperature protection conditions, and limiting motor output by setting first and second limit powers and torques based on temperature thresholds to effectively manage excessive temperatures.
This approach enhances safety and reliability by comprehensively controlling motor output through power and torque limitations, preventing overheating and improving driving performance and system longevity.
Abstract
Description
OVER TEMPERATURE PROTECTION METHODS FOR ELECTRIC DRIVE SYSTEMS, VEHICLES AND MEDIUMS COMPUTER-READABLE STORAGE Invention Engineering Field This disclosure relates to the field of vehicle engineering- electric vehicles, and especially regarding protection methods excessive temperature for an electric drive system, a vehicle and a computer-readable storage medium. Background of the Invention Too high a temperature will result in irreversible demagnetization of the motor, which will seriously affect power and reliability, and will also shorten the life of each sub-device of the controller motor, and even cause damage to the power tube. As core systems of electric vehicles, safety, reliability and service life of the electric drive system that is very important. Currently, the over-temperature protection strategy of electric drive system mainly by regulating two thresholds temperature limits. If the temperature is between two temperature threshold, the power output of the motor is linear limited as the temperature increases to reduce heating motor. However, the over-temperature protection strategy This is not comprehensive. In the low speed range, there are A problem that the power output reaches a limit but the system electric drive still allows for a torque output that greater. In the case of excessive temperatures, the conditions low speed operations such as frequent starts and stops cannot limit excess temperature, which cannot be plays a protective role in some operating conditions which can easily cause overheating of the system the electric drive. The above content is only used to assist in understand the technical solution of this disclosure and do not always compile prior art. Brief Description of the Invention The primary purpose of this disclosure is to present a overtemperature protection method for a system an electric motor, a vehicle, and a storage medium computer-readable, intended to solve the problem of imperfect protection of the strategy existing overtemperature protection. To achieve the above objectives, this disclosure presents An over-temperature protection method for a system electric drive, which includes the following operations: obtain temperature data from the electric drive system, determine whether the electric drive system is meet an over-temperature protection condition according to the temperature data from the electric drive system, obtain a first limit power and limit torque first of a motor that matches the temperature data from electric drive system if the electric drive system meet the over-temperature protection conditions, and limit a motor output according to power first limit and first limit torque. In an embodiment, an operation to limit a motor output corresponding to the first limit power and torque The first limit includes: obtain a corresponding first power torque with the first limit force: determine whether the first power torque is greater or equal to the first limiting torque: using the first limit torque as the limit torque motor request to limit motor output when the power torque first greater than or equal to the first limiting torque, and using the first power torque as the limiting torque motor request to limit motor output when the power torque the first is smaller than the first limit torque. In an embodiment, the temperature data from the system electric drive includes a motor temperature and a temperature motor controller, and the operation of determining whether the drive system electricity meets an over-temperature protection condition which corresponds to the temperature data from the electric drive system includes: determine whether the electric drive system meets the conditions over temperature protection according to motor temperature and / or temperature from the motor controller. In one embodiment, the operation to obtain a first limit power and first limit torque of the motor according to the temperature data from the electric drive system when The electric drive system meets the protection conditions. excessive temperatures include: if the motor temperature is greater than or equal to the threshold the first overtemperature limit of the motor, obtaining a second limit power corresponding to the motor temperature and the curve the first predetermined power reduction, and obtain second limit torque that corresponds to the motor temperature and the curve first predetermined torque reduction: operation to limit the motor output in accordance with first limit power and first limit torque include: obtains a second power torque corresponding to second limit force: determine whether the torque of the second power is greater than or equal to with second limit torque: using the second limit torque as a limit torque motor request to limit motor output when the power torque the second is greater than or equal to the second limiting torque, and using the second power torque as the limiting torque motor request to limit motor output when the power torque the second is smaller than the second limit torque. In one embodiment, the operation to obtain power first limit and first limit torque of a motor that according to the temperature data from the electric drive system when The electric drive system meets the protection conditions. excessive temperatures include: if the motor controller temperature is greater than or equal to with the first overtemperature threshold of the controller motor, obtains a third limiting power corresponding to temperature of the motor controller and the power reduction curve has been determined second, and obtains the third limit torque which according to the temperature of the motor controller and the reduction curve second predetermined torque, operation to limit the motor output in accordance with The first limit power and first limit torque include: obtains a third power torque corresponding to third limit force, determine whether the torque of the third power is greater than or equal to with the third limit torque, using the third limit torque as the limit torque motor request to limit motor output when the power torque the third is greater than or equal to the third limit torque, And using the third power torque as the limiting torque motor request to limit motor output when the power torque the third is smaller than the third limit torque. In one embodiment, the operation to obtain power first limit and first limit torque of a motor that according to the temperature data from the electric drive system when electric drive system meets protection conditions excessive temperatures include: if the motor temperature is greater than or equal to the threshold the first overtemperature limit of the motor, and the temperature motor controller is greater than or equal to the threshold first overtemperature of the motor controller, obtain a fourth boundary force corresponding to predetermined engine temperature and power reduction curve first, and obtain a corresponding fourth limit torque with the motor temperature and torque reduction curve that has been determined first, obtain a fifth limit energy corresponding to motor controller temperature and a power reduction curve that has been determined second, and obtains the fifth limit torque which according to the motor controller temperature and reduction curve second predetermined torque: operation to limit the motor output in accordance with first limit power and first limit torque include: obtains a corresponding fourth power torque with the fourth limit force: obtains a corresponding fifth power torque with fifth limit power, and using a minimum value of the fourth power torque, fourth limit torque, fifth power torque, and fifth limit torque as a torque limit request motor to limit motor output. In one embodiment, the operation to obtain power the second limit that corresponds to the motor temperature and the curve the first predetermined power reduction, and obtain second limit torque that corresponds to the motor temperature and the curve The first predetermined torque reduction includes: determine the predetermined temperature interval from motor where the temperature of the motor is located, determine a power reduction curve below which one has been determined first and the torque reduction curve below which has been first determined which corresponds to the temperature interval which has been determined from the motor, and obtain power below the second limit corresponding to motor temperature and power reduction curve below that determined first, and obtain a torque below the limit the second one corresponds to the motor temperature and reduction curve torque below the first predetermined value: where if the temperature interval has been determined from the motor is in a higher temperature range, the curve reduction of power below the first predetermined and curve torque reduction below the first predetermined value has greater decline. In one embodiment, the operation to obtain power the third limit which corresponds to the motor controller temperature and the second predetermined power reduction curve, and obtain A third limiting torque corresponding to the temperature of motor controller and predetermined torque reduction curve both include: determine a predetermined temperature interval from the motor controller where the temperature of the motor controller is at: determine a power reduction curve below which one has been determined both and the torque reduction curve below which has been secondly determined which corresponds to the temperature interval which has been determined from the motor controller, and obtain a power below the appropriate third limit with the temperature of the motor controller and the power reduction curve below the second specified, and obtain torque at below the third limit which corresponds to the temperature of the controller motor and torque reduction curve below the specified one second: when the specified temperature interval of the motor controller is in a lower temperature range high, the power reduction curve is below the specified one second and the torque reduction curve is below the specified one both have a larger decrease. In addition, to achieve the above objectives, disclosure This further presents a vehicle, which includes a memory, processor, and computer programs stored in memory and can be run on a processor, if it is a computer program is executed by the processor, implementing operations- operation of the over-temperature protection method for electric drive system as described above. In addition, to achieve the above objectives, disclosure This further provides a storage medium that can computer readable, a computer program is stored on a medium computer-readable storage, if a computer program is executed by a processor, implemented operations of the over-temperature protection method for the electric drive system as described above. This disclosure presents a method of protection excessive temperature for an electric drive system, a vehicle, and a readable storage medium computer, the over-temperature protection method includes: obtaining temperature data from the drive system electricity: determine whether the electric drive system is meet an over-temperature protection condition according to the temperature data from the electric drive system, obtain a first limit power and first limit torque from a motor that corresponds to the temperature data from the system electric drive if the electric drive system meet the over-temperature protection conditions: and limit A motor output that corresponds to the first limit power and first limit torque. Through the above method, if the system electric drive meets temperature protection conditions excess, the corresponding limit power and limit torque can be obtained according to the temperature data from the drive system electricity. By limiting the motor output from two aspects: limiting power and limit torque, in low speed sections where output power reaches the limit requirement but output torque still at a higher level, temperature protection excess can also be realized through torque limits, which makes over temperature protection more effective comprehensive, thereby improving safety and driving reliability. Short Description of Image Figure 1 is a schematic structural diagram of a terminal in a hardware operating environment according to an embodiment of this disclosure. Figure 2 is a schematic flowchart of a method overtemperature protection for a drive system electricity according to a first embodiment of the present disclosure. Figure 3 is a complete flowchart of the operation for limit the motor output to the first power limit and the first limit torque of the temperature protection method excess for the electric drive system according to the second embodiment from this disclosure. Figure 4 is a schematic flowchart of the method. overtemperature protection for electric drive systems according to a third embodiment of the present disclosure. Figure 5 is a schematic flowchart of the method. overtemperature protection for electric drive systems according to the fourth embodiment of this disclosure. Figure 6 is a schematic flowchart of the method. overtemperature protection for electric drive systems according to the fifth embodiment of the present disclosure. Figure 7 is a complete flowchart of the operation for obtain a second limit energy corresponding to predetermined engine temperature and power reduction curve first, and obtain the second limiting torque corresponding to motor temperature and predetermined torque reduction curve first of the over temperature protection methods for An electric drive system according to the sixth embodiment from this disclosure. Figure 8 is a schematic diagram of a curve power reduction and a torque reduction curve that corresponds to motor temperature. Figure 9 is a complete flowchart of the operation for obtain a third boundary force corresponding to temperature of the motor controller and the power reduction curve has been determined second, and obtains the third limit torque which according to the temperature of the motor controller and a curve second predetermined torque reduction of the method overtemperature protection for electric drive systems according to the seventh embodiment of this disclosure. Figure 10 is a schematic diagram of a curve power reduction and a torque reduction curve that corresponds to temperature of the motor controller. For the realization of the objectives, functional characteristics, and The benefits of this disclosure are explained in more detail. continue by referring to the accompanying images. Complete Description of the Invention It should be understood that the specific manifestations that described here is only used to explain this disclosure, but it is not used to limit this disclosure. As shown in Figure 1, Figure 1 is A schematic structural diagram of a vehicle according to embodiments of this disclosure. The vehicle includes a communication module (Ol), memory (02), processor (03) and other components. In the vehicle, the processor (03) are each connected to memory (02) and module communication (OL), and a computer program is stored in memory (02), and the computer program is executed by the processor (03). The communication module (OL) can be connected to a device external communication via network. Communication module (OL) can receive data sent by communication devices external, and can also send data, instructions- instructions and information to external communication devices. external communication can be in the form of vehicles other, mobile phones, tablet computers, servers, or other devices Internet of Thigs, like television and so on. Memory (02) can be used to store programs software and various data. Memory (02) can mainly includes a program storage area and a data storage area data. The program storage area can store a system operations, at least one application program is required based on function (for example, determining whether the system electric drive meets temperature protection conditions excess according to temperature data from the drive system electricity), or the like. The data storage area can include a database, and can store data or information that suitable for system use. In addition, memory (02) can includes a high-speed random access memory, non- volatile, such as at least one disk storage device magnetic, flash memory devices, or physical storage devices other volatile solids. The processor (03) is the control center of the vehicle, which using various interfaces and paths to connect various parts of the entire vehicle. By carrying out or run device modules and / or programs software stored in memory (02), and calls the data that stored in memory (02), various functions and data processing of the vehicle being run, thus the whole vehicle monitoring. The processor (03) may include one or more processing units. Optionally, the processor (03) can combines an application processor and a modem processor. Processor applications are primarily involved with the operating system with wireless communication. It is understood that the modem processor that previously could not be integrated into the processor (03). Although not shown in Figure 1, the vehicle as stated above may also include a control module Circuit, which is used to connect to a power source to ensure normal operation of the components other. Those who are trained in this field will understand that the terminal structure shown in Figure 1 does not constitute A restriction on the terminal, and may include more or fewer components, a combination of several components, or components that are assembled differently than shown in the picture. According to the module structure stated above, it is proposed various manifestations of this disclosure. As shown in Figure 2, Figure 2 is a schematic flowchart of a protection method excessive temperature for electric drive systems according to tsuatu first embodiment of this disclosure. The method of protection excessive temperature for the electric drive system includes the following operations. S10 operation, obtain temperature data from the system electric drive. The electric drive system is one of the main systems from electric vehicles. The system is generally consists of a motor, motor controller, main reducer, differential, and transmission devices. By converting DC voltage generated by the battery power to drive the AC motor three phases, the system is distributed to the wheels after slow down and increase the speed of the torque differential. With In this way, the electrical energy produced by the battery is used converted into kinetic energy from the wheels to generate power to drive and move the vehicle to walk. However, in the process of energy conversion to move the vehicle, it is inevitable that the parts of the energy will be lost in the form of heat, which results in the temperature of the electric drive system becomes too hot. If the electric drive system is not properly protected against excessive temperatures, the internal components will burnt and the motor will be irreversibly demagnetized changed. In some embodiments of the present disclosure, data temperature of the electric drive system is obtained for determine whether the temperature of the electric drive system too high. If the temperature is too high, the strategy the corresponding over-temperature protection is executed for the electric drive system to control the temperature of motor system to achieve the purpose of temperature protection excess. In this operation, the temperature data from the system electric drive may include: one or a combination of motor temperature, motor controller temperature, temperature main damper, differential temperature, motor temperature rise per unit time, motor controller temperature rise per unit time time. It is understood that the temperature data from the system The electric drive can also be one or more other temperature data, which is appropriate and effective. The way to obtaining temperature data from the electric drive system can via temperature sensors installed in system components motor to obtain temperature data from components. Next, the temperature sensor can be mounted on one or more positions within the motor system components to collect internal temperature of the component, can be mounted on one or more locations outside the components to collect external surface temperature of the component, or can be data integrated temperature from multiple locations or internal temperature and external combined to evaluate temperature data of the components detected as a whole. For obtain current temperature data from the drive system electricity in real time, other methods can also be used. used to obtain temperature data from the drive system electricity, which is not specifically limited in the disclosure This. S20 operation, determines whether the electric drive system meet an over-temperature protection condition according to with temperature data from the electric drive system. Temperature data from the electric drive system obtained in the S10 operation is determined to ensure whether The current electric drive system meets the protection conditions excessive temperature and whether protection is required excessive temperature. Next, determine whether the system the electric drive meets the protection conditions excessive temperature can be in the form of determining whether the temperature the electric drive system obtained is in a predetermined overtemperature temperature range, or it can be in the form of determining whether the temperature of the drive system electricity obtained exceeds a temperature threshold that has been determined, and can also be in the form of determining whether temperature change exceeds the temperature increase threshold that has been determined. For example, it is possible to calculate the temperature change of the electric drive system in each statistical period (100 ms, 1 second, or such) through temperature data obtained from the system electric drive. If the temperature of the drive increases electricity in one or more consecutive statistical periods exceeding the threshold for temperature increase that has been set determined, the current electric drive system meets the conditions over temperature protection. Temperature range exceeding the specified threshold temperature has been determined and the threshold for temperature increase is has been determined can be determined according to experimental data or other methods. As another embodiment, the above determining conditions can also be combined to assessment, such as determining whether the temperature of the system electric drive exceeds a predetermined threshold determined and whether the temperature increases over a period statistics exceed the threshold for temperature increase has been determined. Of course, the conditions for determining over temperature protection can also be set appropriately as needed. S30 operation, obtain first limit power and torque the first limit of a motor is according to the temperature data from the electric drive system when the electric drive system meet overtemperature protection conditions. In relation to the determination conditions, if the temperature of The electric drive system is within the temperature range predetermined excess temperature, or exceeding the threshold the specified temperature limit, or exceeds the threshold the specified temperature increase limit, this indicates that the current electric drive system meets over-temperature protection condition. Next, the motor and motor controllers are the core components of the system electric drive, which can obtain the motor temperature. When the motor temperature exceeds the set temperature threshold determined, the current electric drive system meets the conditions over temperature protection. Temperature from the controller motor can also be obtained. If the temperature of the controller the motor exceeds the specified temperature threshold, The current electric drive system meets the protection conditions excessive temperature. If the temperature changes from the motor and / or temperature changes from the motor controller exceed the threshold for temperature increase that has been determined in within the specified time, the electric drive system when This meets the over-temperature protection conditions. Motor temperature and motor controller temperature can also be obtained separately. If both exceed the threshold corresponding protection temperature, drive system current electricity meets temperature protection conditions excess. Furthermore, as a specific manifestation, motor temperature and motor controller temperature can be selected as determining conditions for temperature protection excess. By obtaining the motor temperature and the temperature current motor controller, it is possible to determine whether The electric drive system meets the protection conditions over temperature according to motor temperature and motor controller temperature. If the motor controller does not exceeds the first overtemperature threshold of the motor and motor controller temperature does not exceed the threshold the temperature exceeds the first controller of the motor, this means that the temperature of the electric drive system is still within acceptable range and no protection is required over temperature. Otherwise, the temperature protection condition overfilled, and temperature protection is required excessive. How to obtain the first limit power and limit torque first of the motor according to the temperature data from the system electric drive can be a corresponding table with the temperature of the electric drive system that has been determined, the limiting force and the limiting torque, and the limiting force and the corresponding limit torque can be obtained by looking table corresponding to the temperature of the electric drive system Currently. Existing overtemperature protection strategies for the electric drive system is to set two thresholds temperature, namely, the over-temperature protection threshold first level T1 and temperature protection threshold T2 second level overheat. Temperature protection threshold first level excess T1 is less than the threshold T2 second level overtemperature protection. Threshold first level overtemperature protection T1 is equivalent to the overtemperature threshold point, which means that if the temperature exceeds TL1, it is necessary overtemperature protection. Protection threshold the second level excess temperature T2 is equivalent to threshold point fails, which means that if the temperature exceeds T2, the motor fails and there is no power output or torque. When the motor temperature is between the thresholds TI first level overtemperature protection and threshold second level overtemperature protection limit T2, power the maximum output of the motor is linearly limited so temperature increases. For example, the protection threshold the first degree overtemperature is 1259C, and the threshold the second level overtemperature protection limit is, 1459C. If the motor temperature is below 1200C, do not there are limitations, and peak power can be produced. When motor temperature is between 12590cC and 1450C, power the maximum output that the motor can produce is limited according to certain linear rules. If the motor temperature is above 1459C, the motor system has failed and there is no power output. The entire vehicle needs to be powered on and off again to free the failed state. However, the strategy This power limiting over temperature protection has the problem that the output power reaches the limit requirements in low speed range, but the electric drive system is still allows for a greater torque output. In the case of excessive temperature, low speed operating conditions such as frequent starts and stops cannot be limited excessive temperature, which cannot play a role protective under some operating conditions that can easily resulting in excessive temperature of the electric drive system. According to an embodiment of the present disclosure, when the drive system electricity meets the over-temperature protection conditions, first limit power and corresponding first limit torque from the motor is obtained according to the current temperature data from electric drive system, to limit the motor output to either limit power and torque limits, so as to control temperature increase of the electric drive system and realize over temperature protection. S40 operation, limits a motor output accordingly with first limit power and first limit torque. The motor controller receives instructions from vehicle controller. The operation of the motor is controlled by the module torque control, and the motor is used as a power source. power from the vehicle to the output torque. If the temperature of the The electric drive system continues to raise and reach protection threshold, the motor controller will implement over-temperature protection strategies which is appropriate to limit the motor output from either power limitation or torque limitation, thus limiting motor output. Motor output includes motor torque output and motor power output. In particular, when the drive system electricity meets the conditions of excess temperature limit, power limit first compared to the actual output power of the motor at that time this. If the actual output power of the current motor is more from the first limit power, the motor output power is reduced until less than or equal to the first limiting force. In similarly, the first limit torque is compared to the output torque current motor. If the current actual output torque of the motor is more than the first limit torque, the motor output torque reduced to less than or equal to the limit torque first, thereby limiting the motor output, which controls temperature of the motor system, and realize protection excessive temperature. This disclosure presents a method of protection excessive temperature for an electric drive system, which includes: obtaining temperature data from the drive system electricity, determine whether the electric drive system meets the an over-temperature protection condition in accordance with temperature data from the electric drive system: obtaining a first limit power and first limit torque of a motor according to the temperature data from the electric drive system when electric drive system meets protection conditions over temperature: and limits the appropriate motor output with first limit power and first limit torque. Through the above method, if the electric drive system meets the conditions over temperature protection, limit torque can be obtained and the corresponding boundary power according to the temperature data of the electric drive system. By limiting the motor output from two aspects: limiting power and limiting torque, in low speed section where the output power reaches limit requirements but the output torque is still at the required level. higher, over temperature protection can also be provided realized through torque limits, which create protection excess temperature more comprehensively, thus improve driving safety and reliability. Next, as shown in Figure 3, based on the first embodiment, a flowchart is proposed complete of the S40 operation in the second embodiment of the method overtemperature protection for electric drive systems of this disclosure. Based on the above embodiments, S40 operations include: Operation S41l, obtains a first power torque that corresponds to the first limit energy: Operation S42, determines whether the first power torque is greater than or equal to the first limit torque: S43 operation, using the first limit torque as a motor demand limit torque to limit motor output when first power torque is greater than or equal to the limit torque first: and S44 operation, using the first power torque as the torque motor demand limit to limit the motor output when the torque the first power is less than the first limit torque. The relationship between motor power and motor torque is as follows: following: — p is the current motor power (kw), TN is the torque current motor (Nm), and n is the current motor speed (r / min). According to the first limiting force, the first torque force that corresponding to the first limit torque can be calculated through the power-torque formula above. By comparing the magnitude from the first power torque and the first limit torque, the value that smaller is chosen as the limiting torque of the motor, with thus limiting the torque output. In embodiments of this disclosure, The first torque corresponding to the power is obtained first limit, it is determined whether the first power torque is more than or equal to the first limit torque, limit torque first used as the motor demand limit torque for limit the motor output if the first power torque is more than or equal to the first limit torque: and the first power torque used as the motor demand limit torque to limit motor output when the first power torque is smaller than the torque first limit, thus there is no need to obtain and compare power output and torque output the actual time of the motor, which makes the process of limiting motor is clearer and simpler. Next, as shown in Figure 4, based on the first embodiment, a flow chart is proposed schematic of the operation in the third embodiment of the method overtemperature protection for electric drive systems of this disclosure. Based on the embodiments in above, over temperature protection method for the system electric drives include: S10 operation, obtain temperature data from the system electric drive, S201l operation, determines whether the electric drive system it meets the over-temperature protection conditions. according to the motor temperature. If the temperature of the motor is more than or equal to the first overtemperature threshold of the motor, is carried out operation S301. Operation S301l, obtains a second limiting force which according to the motor temperature and power reduction curve has been determined first, and obtains the second limiting torque which according to the motor temperature and torque reduction curve has been determined first, S40 operations include: S411 operation, obtains the second power torque corresponds to the second limit energy, Operation S421, determines whether the second power torque is greater of or equal to the second limiting torque, S431 operation, using the second limit torque as the torque motor demand limit to limit the motor output when the torque the second power is greater than or equal to the second limiting torque, and S441 operation, using the second power torque as torque motor demand limit to limit the motor output when the torque the second power is less than the second limit torque. Operation to obtain temperature data from the system the electric drive is the same as in the first embodiment, and will not be repeated here. In this embodiment, it is possible to determine whether the electric drive system too hot according to the motor temperature. If the temperature the motor exceeds the overtemperature threshold that has been set determined, according to the power reduction curve and the reduction curve torque corresponding to the motor temperature, the torque obtained limits and corresponding boundary forces. Then it is possible to obtain a power torque corresponding to the limit power which corresponds to the torque-power calculation formula, comparing torque power with limit torque, choose the smaller one as the motor demand limit torque and limits the motor output. Next, as shown in Figure 5, based on the first embodiment, a flow chart is proposed schematic of the operations in the fourth embodiment of overtemperature protection method for drive system electricity of this disclosure. Based on the embodiments- the embodiments set out above, the method of protection Overtemperatures for electric drive systems include: Operation S10, obtain temperature data from the system electric drive, Operation S202, determines whether the electric drive system meet the over-temperature protection conditions according to motor controller temperature. If the motor controller temperature is greater than or equal to with the first overtemperature threshold of the controller motor, S302 operation was performed. Operation S302, obtains a third boundary force which according to the temperature of the motor controller and the reduction curve the second predetermined power, and obtain the limit torque the third one corresponds to the temperature of the motor controller and second predetermined torque reduction curve: S40 operation includes: S412 operation, obtains the third power torque corresponds to the third limit energy, Operation S422, determines whether the third power torque is greater of or equal to the third limit torque: S432 operation, using the third limit torque as the torque motor demand limit to limit the motor output when the torque the third force is greater than or equal to the limit torque third, and S442 operation, using the third power torque as torque motor demand limit to limit the motor output when the torque the third power is less than the third limit torque. Operations to obtain temperature data from The electric drive system is the same as in the embodiment first, and will not be repeated here. In this embodiment, it is possible to determine whether the electric drive system too hot according to the motor controller temperature. If motor controller temperature exceeds temperature threshold predetermined excess, according to the reduction curve power and torque reduction curves that correspond to motor controller temperature, obtain limit torque and power corresponding limits. It is then possible to obtain the torque power corresponding to the limit power corresponding to torque-power calculation formula, comparing torque power with the limit torque, choose the smaller one as the limit torque motor demand and limit motor output. Next, as shown in Figure 6, based on the first embodiment, a flow chart is proposed schematic of the operations in the fifth embodiment of overtemperature protection method for drive system electricity from the disclosure 1ni. Based on the embodiment- the embodiments set out above, the method of protection Overtemperatures for electric drive systems include: S10 operation, obtain temperature data from the system electric drive: Operation S203, determines whether the electric drive system meet the appropriate overtemperature protection conditions with motor temperature and motor controller temperature. If the motor temperature is greater than or equal to the threshold the first overtemperature limit of the motor, and the temperature motor controller is less than the temperature threshold first overload of the motor controller, S303 operation is performed. Operation S303, obtaining a second limiting force which according to the motor temperature and power reduction curve has been determined first, and obtains a second limiting torque which corresponds to the motor temperature and torque reduction curve. has been determined first: S40 operations include: Operation S413, obtains a second power torque which corresponds to the second limit energy, Operation S423, determines whether the second power torque is greater of or equal to the second limiting torque, S433 operation, using the second limit torque as the torque motor demand limit to limit the motor output when the torque the second power is greater than or equal to the second limiting torque, and S443 operation, using the second power torque as torque motor demand limit to limit the motor output when the torque the second power is less than the second limit torque. If the temperature of the motor is less than the threshold first over temperature of the motor, and temperature motor controller is greater than or equal to the threshold first over temperature of the motor controller, is done S304 operation. Operation S304, obtaining a third limit force which according to the temperature of the motor controller and the reduction curve the second predetermined power, and obtain the limit torque the third one corresponds to the motor controller temperature and curve second predetermined torque reduction, S40 operation includes: S414 operation, obtaining the third power torque corresponds to the third limit energy, Operation S424, determines whether the third power torque is greater than or equal to the third limit torque, S434 operation, using the third limit torque as a motor demand limit torque to limit motor output when third power torque is greater than or equal to the limit torque third, and S444 operation, using the third power torque as torque motor demand limit to limit the motor output when the torque the third power is less than the third limit torque. If the motor temperature is greater than or equal to the threshold the first overtemperature limit of the motor, and the temperature of the motor controller is greater than or equal to the threshold first overtemperature limit of the motor controller, S305 operation was performed. S305 operation, obtains the corresponding fourth limit power with the temperature of the motor and the power reduction curve that has been is determined first, and obtains the fourth limiting torque which according to the temperature of the motor and the torque reduction curve has been determined first, obtains the fifth limit energy which according to the temperature of the motor controller and the reduction curve the second predetermined power, and obtain the limit torque the fifth one corresponds to the temperature of the motor controller and second predetermined torque reduction curve: S40 operation includes: S415 operation, obtains a fourth power torque which corresponds to the fourth power limit: gain power torque fifth which corresponds to the fifth limit energy, and S401 operation, using a minimum value of torque fourth power, fourth limit torque, fifth power torque, and fifth limit torque as a motor demand limit torque to limit the motor output. Motors and motor controllers are core components. of the electric drive system. In the embodiment of this disclosure, it is determined whether the electric drive system it meets the over-temperature protection conditions. according to the motor temperature and motor controller temperature. Operations to obtain temperature data from the electric drive system is the same as in the embodiment first, and will not be repeated here. In embodiment- embodiment of this disclosure, it is possible to determine whether the heat drive system meets the protection conditions excess temperature that corresponds to the motor temperature and motor controller temperature. If the electric drive system meet the conditions of over temperature protection, limit torque and the limit power corresponding to the motor temperature determined according to the motor temperature. The limit torque and the boundary force corresponding to the temperature of the controller The motor is determined according to the motor controller temperature. Then the ultimate power is calculated by the formula to obtain torque power corresponding to the limit power, and compared to the limit torque, and the smallest torque is selected as the limit torque required from the motor to realize motor torque limit, thereby limiting motor temperature. Next, as shown in Figure 1, based on the third embodiment, a flow chart is proposed schematic of the operations in the sixth embodiment of overtemperature protection method for drive system electricity from the disclosure 1ni. Based on the embodiment- In the embodiment described above, the operation of S301 includes: Operation S3011, determines a temperature interval that has been determined from the motor where the motor temperature is: Operation S3012, determines a power reduction curve in the first predetermined bottom and torque reduction curve in predetermined bottom that corresponds to the interval the specified temperature of the motor, and S3013 operation, obtains power below the second limit according to the motor temperature and power reduction curve below which has been determined first, and obtains the torque below the second limit that corresponds to the motor temperature and the curve torque reduction below the first predetermined value, where the specified temperature interval of the motor is in a higher temperature range, the curve reduction of power below the first predetermined and curve reduction below the first predetermined has greater declines. In embodiments of the present disclosure, the threshold The temperature limit of the motor is used to divide motor temperature. Each motor temperature range has a corresponding torque reduction and power reduction curves for determine the predetermined temperature range of the motor where the motor temperature is currently located. The reduction curve power below the corresponding first specified and the torque reduction curve below the first predetermined one determined according to the temperature interval that has been determined by the motor. According to the motor temperature current and each of the power reduction curves below that has been determined first and the torque reduction curve below that has been determined first, the power obtained is below the second limit and torque below the second limit. For example, as shown in Figure 8, Figure 8 is a reduction curve power and torque reduction curves that correspond to motor temperature in one embodiment. Three thresholds are used temperature limits to divide temperatures into zones (i.e., to set a temperature threshold between existing overtemperature threshold and threshold failed). The three temperature thresholds of the motor are first level temperature threshold Tmotorl, threshold second level temperature Tmotor2, and temperature threshold the third level of Tmotor3. Tmotorl is smaller than Tmotor2, and Tmotor2 is smaller than Tmotor3. If the motor temperature smaller than Tmotorl, no protection required excessive temperature, and peak power Ppeak can be output. If the motor temperature is greater than or equal to Tmotor3, this means that the motor has failed and is not running. there is output. If the motor temperature is greater or equal with Tmotorl and is smaller than Tmotor3, this means the zone over temperature protection. If the motor temperature is within range |(Tmotorl, Tmotor2), reduction curve below the power The corresponding motor limit is Pmotor, and the torque curve is below the corresponding reduction is the TNmotor limitl. When the temperature motor is in the range |(Tmotor2, Tmotor3), the reduction curve under the corresponding power is Pmotor limit2, and curve the torque under the corresponding reduction is TNmotor limit2. The reduction of Pmotor limit2 is greater than decrease in Pmotor limitl, and decrease in TNmotor limit2 is greater than the decrease in TNmotor limitl. Understandable that it is also possible to set more thresholds temperature of the motor, dividing the temperature range more from the motor, and adjust the power reduction curve accordingly. and torque reduction curve corresponding to the debugging situation actual condition of the vehicle and the characteristics of the parts itself. The changing decrease of the power reduction curve can the same or different from the decreasing change in the curve torque reduction, which will not be repeated here. In an embodiment of the present disclosure, a reduction curve power and the corresponding torque reduction curves are determined according to the specified temperature range of motor where the motor temperature is, and the limit torque is obtained and the corresponding limit force. The higher the range temperature, the greater the decrease in the torque reduction curve and corresponding power reduction curve. Thus, realized the limit strategy from below the level, and increasingly the higher the temperature, the stronger the limit, and the protection over temperature is optimized to create protection more comprehensive over-temperature. Next, as shown in Figure 9, based on the fourth embodiment, a flow chart is proposed schematic of the operations in the seventh embodiment of overtemperature protection method for drive system electricity of this disclosure. Based on the embodiments- In the embodiment described above, the operation of S302 includes: Operation S3021, determines a temperature interval that has been determined from the motor controller where the temperature of motor controller is located: Operation S3022, determines a power reduction curve in the second predetermined bottom and torque reduction curve in under the second predetermined corresponding to predetermined temperature interval of the motor controller: And Operation S3023, obtaining a power below the limit the third one corresponds to the motor controller temperature and curve reduction of power below the second predetermined level, and obtain torque below the third limit corresponding to temperature of the motor controller and the torque reduction curve in second predetermined bottom: when the specified temperature interval of the motor controller is in a temperature range that higher, the power reduction curve below that which has been determined both and the torque reduction curve below which has been it was determined that both had greater decreases. In embodiments of this disclosure, many The temperature threshold of the motor controller is used to divide the temperature from the motor controller. Each range the temperature of the motor controller has a reduction curve power and corresponding torque reduction to determine the specified temperature range of the motor controller where the current temperature of the motor controller is located. The curve reduction of power below the predetermined second and third curves torque reduction below the specified second determined according to the temperature interval that has been determined from the motor controller. According to the temperature current motor controller and successive reduction power below the second predetermined and reduction curve torque below the second predetermined torque, power is obtained in below the third limit and torque below the third limit which correspond. For example, as shown in Figure 10, Figure 10 is a power reduction curve and a torque reduction curve corresponding to temperature of motor controller. Three temperature thresholds are set from motor controller, first level temperature threshold appears, second level temperature threshold Tmcu2, and the threshold third level temperature Tmcu3. Tmcul is smaller than Tmcu2, and Tmcu2 is smaller than Tmcu3. If the range the temperature of the motor controller is in the range of (Tmcul, Tmcu3), over temperature protection is performed on electric drive system. If the temperature of the motor controller is in the range |(Tmcul, Tmcu2), the reduction curve is below the corresponding power is Pmcu limitl, and the reduction curve is below the corresponding torque is TNmcu limit1. When the temperature of the motor controller is in the range |(Tmcu2, Tmcu3), the reduction curve under the corresponding power is Pmcu limit2, and reduction curve under the corresponding torque is TNmcu limit2. The decrease in Pmcu limit2 is greater from the decrease of Pmcu limitl, and the decrease of TNmcu limit2 is greater than the TNmcu limitl decrease. It can be understood that it is also possible to set more thresholds motor controller temperature, dividing more range motor controller temperature, and set the torque reduction curve and the corresponding power reduction curve corresponding to The actual debugging situation of the vehicle and the characteristics of the parts the part itself. The decrease that changes from the reduction curve power can be the same or different with changing descent from the torque reduction curve, which will not be repeated here. In an embodiment of the present disclosure, a reduction curve power and the corresponding torque reduction curves are determined according to the specified temperature range of motor controller where the motor controller temperature is located, and The corresponding limit torque and limit power are obtained. The more the larger the temperature range, the greater the decrease in the curve torque reduction and corresponding power reduction curve. With Thus, the limit strategy is realized from below the level, and the higher the temperature, the stronger the limit, and over temperature protection is optimized to make Over-temperature protection becomes more comprehensive. In addition, this disclosure further presents A storage medium that can be read by a computer. A program computer stored on readable storage media computer. Computer-readable storage media can in the form of memory (02) in the vehicle from Figure 4, or can in the form of at least one of the Read-Only Memory Memory (ROM)) / Random Access Memory (RAM)), magnetic disks, and optical disks. Storage media that can computer readable includes a number of instructions to cause a terminal device (such as a TV, car, mobile phone, computer, server, terminal, or network device, or the like) with a processor to execute the described method in any embodiment of this disclosure. It should be noted that in this document, the term “consists from”, “covers” or any other variant of it is intended to include income that is not solely eyes. Thus, a process, method, article, or A system that includes a series of elements does not only include those elements, but also includes other elements that not explicitly stated, or also includes elements elements inherent to a process, method, article, or system. If there are no other constraints, the element that defined by the sentence "which includes a..." not exclude the existence of other similar elements in a process, method, article or system that includes elements the. The serial number of the previous embodiments of This disclosure is for informational purposes only, and does not represents the advantages and disadvantages of these manifestations. Through the description of the above embodiment, those who are trained in this field can clearly understand that the embodiment- the embodiments stated above can be implemented through software plus a common hardware platform that is required, of course, can also be implemented by hardware, but in many cases it comes first is a better implementation. Based on this understanding, the technical solution of this disclosure can be realized in the form of software products which are basically or the parts that play a role in existing technology. The computer software product is stored on a storage media (such as ROM / RAM, magnetic disks, flash disks) optics) as described above, which includes several instructions to cause a terminal device (such as, a a mobile phone, a computer, a server, a conditioner air, or a network device, or something like that) runs the method described in each embodiment of the disclosure This. The description above is just a few manifestations of this disclosure, and does not limit the scope of the disclosure. this. With the inventive concept of this disclosure, the transformation- equivalent structural transformations made in accordance with description and drawings of this disclosure, or application directly / indirectly in other related technical fields is covered within the scope of this disclosure.
Claims
An over-temperature protection method for a electric drive system, which consists of the operations following: obtain temperature data from the drive system electricity, determine whether the electric drive system is meet an overtemperature protection condition which corresponds to the temperature data from the drive system electricity, obtain a first limit power and limit torque first of a motor that matches the temperature data from the electric drive system when the electric drive system it meets the over-temperature protection conditions, And limit a motor output according to power first limit and first limit torque. The overtemperature protection method of claim 1, where the operation is to limit a motor output according to the first limit power and first limit torque consist of: obtain a corresponding first power torque with the first limit force: determine whether the first power torque is greater or equal to the first limit torque: using the first limit torque as the limit torque motor request to limit motor output when torque first power is greater than or equal to the limit torque first: and using the first power torque as the limiting torque motor request to limit motor output when torque the first power is less than the first limit torque. The overtemperature protection method of claim 1, where the temperature data from the electric drive system consists of a motor temperature and a temperature motor controller, and the operation of determining whether the system electric drive meets a protection condition excess temperature that corresponds to the temperature data from The electric drive system consists of: determine whether the electric drive system meets the requirements over temperature protection condition according to motor temperature and / or temperature of the motor controller. The overtemperature protection method of claim 3, where the operation to obtain a first limit force and the first limit torque of the motor according to the data temperature of the electric drive system when the system the electric drive meets the protection conditions excessive temperature consists of: if the motor temperature is more than or equal to first overtemperature threshold of the motor, obtain a second limit energy corresponding to motor temperature and power reduction curve that has been determined first, and obtain the second limiting torque which according to the motor temperature and torque reduction curve has been determined first: operation to limit the appropriate motor output with the first limit power and the first limit torque consisting of from: obtains a second power torque corresponding to second limit force: determine whether the second power torque is more than or equal to the second limiting torque: using the second limit torque as a torque motor demand limit to limit motor output when second power torque is greater than or equal to the limit torque second: and using the second power torque as the limiting torque motor request to limit motor output when torque the second power is less than the second limit torque. The overtemperature protection method of claim 3, where the operation to obtain the first limit power and the first limiting torque of a motor that corresponds to temperature data from the electric drive system when the system the electric drive meets the protection conditions excessive temperature consists of: if the motor controller temperature is greater than or equal to with the first overtemperature threshold of motor controller, obtains a third limit force which according to the temperature of the motor controller and the curve the second predetermined power reduction, and obtain third limit torque corresponding to the temperature of motor controller and torque reduction curve that has been second determined: operation to limit the appropriate motor output with first limit power and first limit torque consists of: obtains a third power torque corresponding to third limit force, determine whether the third power torque is more than or equal to the third limit torque, using the third limit torque as the limit torque motor request to limit motor output when torque the third power is greater than or equal to torque third limit, and using the third power torque as the limiting torque motor request to limit motor output when torque the third power is less than the third limit torque. The overtemperature protection method of claim 3, where the operation to obtain the first limit power and the first limiting torque of a motor that corresponds to temperature data from the electric drive system when the system electric drive meets temperature protection conditions excess consists of: if the motor temperature is more than or equal to the first overtemperature threshold of the motor, and motor controller temperature is greater than or equal to first overtemperature threshold of the controller motor, obtain a suitable fourth boundary force with the motor temperature and power reduction curve that has been determined first, and obtain a limit torque the fourth one that corresponds to the motor temperature and curve first predetermined torque reduction: obtain an appropriate fifth limit energy with motor controller temperature and a reduction curve the second predetermined power, and obtains torque the fifth limit which corresponds to the motor controller temperature and the second predetermined torque reduction curve, operation to limit the appropriate motor output with the first limit power and the first limit torque consisting of from: obtains a corresponding fourth power torque with the fourth limit force: obtains a corresponding fifth power torque with fifth limit power, and using a minimum value of power torque fourth, fourth limit torque, fifth power torque, and fifth limit torque as a demand limit torque motor to limit the motor output. The overtemperature protection method of claim 4, where the operation to obtain the second limiting force is according to the motor temperature and power reduction curve which has been determined first, and obtains the limit torque the second one corresponds to the motor temperature and reduction curve The first predetermined torque consists of: determine the specified temperature interval from the motor where the temperature of the motor is: determine a power reduction curve below which has been determined first and the torque reduction curve below the first predetermined one that corresponds to predetermined temperature interval of the motor, and obtain power below the corresponding second limit with the motor temperature and power reduction curve below which is determined first, and obtains a torque at below the second limit which corresponds to the motor temperature and torque reduction curve below the first predetermined one, where if the temperature interval has been determined of the motor is in a lower temperature range high, the power reduction curve is below the specified one first and the torque reduction curve below which has been determined first to have a greater decrease. The overtemperature protection method of claim 5, where the operation to obtain the third limit power is according to the motor controller temperature and reduction curve second predetermined energy, and obtain a third limit torque corresponding to the temperature of motor controller and torque reduction curve that has been the second one consists of: determine a temperature interval that has been determined from the motor controller where the temperature of motor controller is located: determine a power reduction curve below which has been determined both and the torque reduction curve below the second predetermined one that corresponds to predetermined temperature interval from the controller motor: and obtain a power below the third limit according to the temperature of the motor controller and the curve reduction of power below the second predetermined level, and obtain torque below the third limit corresponding to 10. temperature of the motor controller and the torque reduction curve in under the second predetermined: where if the temperature interval has been determined of the motor controller is within the temperature range higher, the power reduction curve below that which has been determined both and the torque reduction curve below which it has been determined that the second has a greater decrease. A vehicle, consisting of a memory, processor, and computer programs stored in memory and can be run on the processor, if the computer program is executed by the processor, implemented operations of over temperature protection methods for the system electric drive that lives up to every claim of claims 1 to 8. A computer-readable storage medium, where A computer program is stored on a storage medium. can be read by a computer, if the computer program executed by a processor, implemented operations- operation of the over-temperature protection method for electric drive system that lives up to every claim from claims 1 to 8.