New energy automobile protection method, device and equipment and storage medium
By monitoring the speed and temperature of new energy vehicles, determining whether the torque adjustment threshold is reached, and torque adjustment is performed based on the torque adjustment chart, the battery pack and motor overtemperature problems caused by frequent and urgent reduction are solved, delaying the life attenuation and improving the User experience.
Patent Information
- Application Number
- CN202411192342.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-28
- Publication Date
- 2024-12-06
AI Technical Summary
The existing technology cannot effectively avoid the overtemperature problems of battery packs and motors caused by frequent and accelerated reduction of working conditions of new energy vehicles, resulting in torque limiting and affecting user experience.
By monitoring vehicle speed, motor temperature and battery pack temperature, we can determine whether the temperature rise rate meets the preset standards. If so, torque adjustment will be performed based on the torque adjustment chart to slow down the temperature rise and prevent overtemperature.
It effectively avoids the torque limiting problem caused by frequent overtemperature, delays the life of the battery pack and motor, and improves the user's car experience.
Smart Images

Figure CN119078539A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile safe driving technology, and in particular to a protection method, device, equipment and storage medium for new energy vehicles. Background Art
[0002] When pure electric vehicles and hybrid vehicles are used by users, when the OPM mode is turned on for testing, if there are frequent rapid acceleration and deceleration conditions, the motor will overheat within a few minutes and the instrument will report a power limit fault. Due to the frequent power limit times, the customer experience is affected.
[0003] The 1C discharge attenuation test on the battery pack shows that when the vehicle is frequently accelerated or decelerated, the battery pack heats up too quickly, which can easily accelerate the decay of the battery pack capacity. Therefore, current technology cannot avoid the problem of over-temperature and torque limit caused by frequent acceleration or deceleration of electric vehicles.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of the present application is to provide a protection method, device, equipment and storage medium for new energy vehicles, aiming to solve the technical problem of over-temperature and torque limitation caused by frequent rapid acceleration and deceleration of electric vehicles in the prior art.
[0006] To achieve the above-mentioned purpose, the present application proposes a method for protecting a new energy vehicle, the method for protecting a new energy vehicle comprising:
[0007] Monitor vehicle speed, motor temperature, battery pack temperature, and the temperature rise rate of the motor and battery pack;
[0008] When the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the monitoring motor and the battery pack meet the preset standards, it is determined that the torque adjustment threshold is reached;
[0009] When a torque control threshold is reached, a torque control is performed based on a torque control map.
[0010] In one embodiment, when the vehicle speed, the motor temperature, the battery pack temperature, and the monitoring motor and battery pack temperature rise rates meet preset standards, the step of determining that the torque adjustment threshold is reached includes:
[0011] When the current battery pack temperature reaches the first preset temperature, or
[0012] When the current vehicle speed reaches the preset speed, and
[0013] When the pump is working normally and
[0014] When the compressor is working normally, and
[0015] The current battery pack temperature rise rate reaches the first preset rise rate, and
[0016] When the current battery pack temperature is greater than the second preset temperature, it is determined that the torque adjustment threshold is reached.
[0017] In one embodiment, when the vehicle speed, the motor temperature, the battery pack temperature, and the monitoring motor and battery pack temperature rise rates meet preset standards, the step of determining that the torque adjustment threshold is reached includes:
[0018] When the current motor temperature reaches the third preset temperature, or
[0019] When the current vehicle speed reaches the preset speed, and
[0020] When the pump is working normally and
[0021] The current motor temperature rise rate reaches the second preset rise rate, and
[0022] When the current battery pack temperature is greater than a fourth preset temperature, it is determined that the torque adjustment threshold is reached.
[0023] In one embodiment, the step of causing the battery pack temperature rising rate to reach a first preset rising rate includes:
[0024] Establish a battery pack temperature rise slope model;
[0025] A first preset time is set and the temperature difference of the battery pack within the first preset time is obtained, the first preset time and the temperature difference are input into the battery pack temperature rise slope model, and the rising slope of the battery pack temperature within the first preset time is obtained.
[0026] In one embodiment, the step of causing the motor temperature rising rate to reach a second preset rising rate comprises:
[0027] Establish a motor temperature rise slope model;
[0028] A second preset time is set and a temperature difference of the motor within the second preset time is obtained, and the second preset time and the temperature difference are input into the motor temperature rising slope model to obtain a rising slope of the motor temperature within the second preset time.
[0029] In one embodiment, the step of performing torque adjustment based on the torque adjustment map includes:
[0030] Get the current vehicle's throttle opening and motor speed;
[0031] The output torque is obtained in the torque adjustment diagram based on the throttle opening and the motor speed by the vehicle controller;
[0032] Vehicle torque is adjusted based on the output torque.
[0033] In one embodiment, before the step of adjusting the vehicle torque based on the output torque, the method further includes:
[0034] Obtain the output torque calculated by the vehicle's electronic stability controller;
[0035] When the output torque calculated by the vehicle electronic stability controller is greater than the output torque calculated by the vehicle controller, the output torque calculated by the vehicle controller is used as the final output torque;
[0036] When the output torque calculated by the vehicle electronic stability controller is less than the output torque calculated by the vehicle controller, the output torque calculated by the vehicle electronic stability controller is used as the final output torque.
[0037] In addition, to achieve the above purpose, the present application also proposes a protection device for a new energy vehicle, the device comprising:
[0038] Monitoring module, used to monitor vehicle speed, motor temperature, battery pack temperature, and the temperature rise rate of the motor and battery pack;
[0039] A judgment module, used for judging that a torque adjustment threshold is reached when the vehicle speed, the motor temperature, the battery pack temperature and the temperature rise rate of the monitoring motor and the battery pack meet preset standards;
[0040] The torque regulation module is used to perform torque regulation based on a torque regulation map when a torque regulation threshold is reached.
[0041] In addition, to achieve the above-mentioned purpose, the present application also proposes a protection device for new energy vehicles, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the new energy vehicle protection method as described above.
[0042] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the new energy vehicle protection method described above are implemented.
[0043] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the new energy vehicle protection method as described above.
[0044] One or more technical solutions proposed in this application have at least the following technical effects:
[0045] Monitor vehicle speed, motor temperature, battery pack temperature, and monitor the temperature rise rate of the motor and battery pack; when the vehicle speed, motor temperature, battery pack temperature, and monitor the temperature rise rate of the motor and battery pack meet the preset standards, determine that the torque adjustment threshold is reached; when the torque adjustment threshold is reached, perform torque adjustment based on the torque adjustment map, which improves the driving quality of the vehicle. In theory, it can delay the life attenuation of the battery pack and motor, and effectively avoid the torque limitation problem caused by frequent overheating, thereby improving the user's car experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0047] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0048] Figure 1 A flow chart of the first embodiment of the protection method for new energy vehicles of the present application;
[0049] Figure 2 A specific logic block diagram provided for the first embodiment of the protection method for new energy vehicles of this application;
[0050] Figure 3 A flow chart of the second embodiment of the protection method for new energy vehicles of this application;
[0051] Figure 4 This is a schematic diagram of the module structure of the protection device for new energy vehicles according to an embodiment of the present application;
[0052] Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the protection method for new energy vehicles in the embodiment of the present application.
[0053] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0054] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0055] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0056] Due to the existing technology, when the vehicle is frequently accelerated or decelerated, the battery pack heats up too quickly, which can easily accelerate the attenuation of the battery pack capacity.
[0057] The present application provides a solution, considering how to use technical means to slow down the time it takes for the battery pack temperature and the motor temperature to reach the first preset temperature and the third preset temperature, effectively avoiding the torque limitation problem caused by frequent overheating, thereby improving the user's car experience.
[0058] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a protection device for a new energy vehicle, etc. The following takes the protection device for a new energy vehicle as an example to illustrate this embodiment and the following embodiments.
[0059] Based on this, the embodiment of the present application provides a protection method for a new energy vehicle, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the protection device method for new energy vehicles of the present application.
[0060] In this embodiment, the method for protecting equipment of a new energy vehicle includes steps S10 to S40:
[0061] Step S10, monitoring the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the motor and the battery pack;
[0062] It should be noted that this solution is based on the control of the heating rate of the battery pack and the motor. The vehicle controller VCU or HCU monitors the vehicle speed, motor temperature, battery pack temperature, and the temperature rise rate of the motor and battery pack within time t.
[0063] It can be understood that VCU is a vehicle control unit, which usually refers to the main electronic control unit used to control the electric drive system in an electric vehicle or hybrid vehicle. VCU is responsible for monitoring and controlling key components such as the motor, motor controller, and battery management system to achieve optimized control of the vehicle's power system; HCU is a hydraulic control unit, which is usually used in hydraulic brake systems. HCU is responsible for monitoring and controlling the pressure, flow, and valve operation in the brake hydraulic system to achieve precise control of the vehicle's brake system.
[0064] Step S20, when the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the monitoring motor and the battery pack meet the preset standards, it is determined that the torque adjustment threshold is reached;
[0065] In one embodiment, the step S20 may include: when the current battery pack temperature reaches a first preset temperature, or
[0066] When the current vehicle speed reaches the preset speed, and
[0067] When the pump is working normally and
[0068] When the compressor is working normally, and
[0069] The current battery pack temperature rise rate reaches the first preset rise rate, and
[0070] When the current battery pack temperature is greater than the second preset temperature, it is determined that the torque adjustment threshold is reached.
[0071] Further, a battery pack temperature rise slope model;
[0072] A first preset time is set and the temperature difference of the battery pack within the first preset time is obtained, the first preset time and the temperature difference are input into the battery pack temperature rise slope model, and the rising slope of the battery pack temperature within the first preset time is obtained.
[0073] It should be noted that the vehicle speed reaching the preset speed means the vehicle speed is ≥10km / h (the speed setting can be marked according to the specific vehicle model). Since low speed has little effect on the temperature rise of the battery pack and motor, and protection at too low speed will also affect the low speed driving experience, the full speed setting cannot be performed;
[0074] When the battery pack temperature reaches the first preset temperature, that is, when the battery pack temperature is greater than T1 (the temperature setting may be determined according to the specific vehicle model);
[0075] The rising slope of the battery pack temperature within the first preset time is calculated through the powerful modeling capability of MATLAB SIMULINK. A model is built to calculate the temperature rising slope of the battery pack temperature within t1 (the time setting can be marked according to the specific vehicle model) in real time. The slope formula is k1=△T1 / t1 (△T1 is the temperature difference within t1 time). When k1>d1 (the slope threshold setting can be marked according to the specific vehicle model).
[0076] The purpose of monitoring the battery pack temperature rise rate is to determine whether it is heating up too fast. When it is monitored that the temperature rises above the threshold within a certain period of time, and the battery pack temperature is > TK1 (the temperature setting can be marked according to the specific vehicle model).
[0077] It is understandable that this step can still be used to determine whether to perform torque adjustment when a fault occurs in the motor temperature detection.
[0078] In another embodiment, the step S20 may include: when the current motor temperature reaches a third preset temperature, or
[0079] When the current vehicle speed reaches the preset speed, and
[0080] When the pump is working normally and
[0081] The current motor temperature rise rate reaches the second preset rise rate, and
[0082] When the current battery pack temperature is greater than a fourth preset temperature, it is determined that the torque adjustment threshold is reached.
[0083] Furthermore, a motor temperature rise slope model is established;
[0084] A second preset time is set and a temperature difference of the motor within the second preset time is obtained, and the second preset time and the temperature difference are input into the motor temperature rising slope model to obtain a rising slope of the motor temperature within the second preset time.
[0085] It should be noted that when the motor temperature reaches the third preset temperature, that is, the motor temperature>T2 (the temperature setting may be marked according to the specific vehicle model);
[0086] The rising slope of the motor temperature within the second preset time is to build a model for real-time calculation of the temperature rising slope of the motor temperature within t2 (the time setting can be marked according to the specific vehicle model) through the powerful modeling capability of MATLAB SIMULINK. The slope formula is k2=△T2 / t2 (△T2 is the temperature difference within t2), and when k2>d2 (the slope threshold setting can be marked according to the specific vehicle model);
[0087] The purpose of monitoring the motor temperature rise rate is to determine whether it is heating up too fast. When it is monitored that the temperature rises above the threshold within a certain period of time, and the motor temperature is > TK2 (the temperature setting can be marked according to the specific vehicle model).
[0088] It is understandable that this step can still be used to determine whether to perform torque adjustment when a battery pack temperature detection failure occurs.
[0089] Step S30, performing torque regulation based on the torque regulation map when the torque regulation threshold is reached.
[0090] It should be noted that torque control refers to the process of controlling and regulating the torque generated in the vehicle power system. In the vehicle power system, torque refers to the rotational force generated by the engine or motor, which is one of the key factors in propelling the vehicle forward or changing the vehicle speed. Torque control controls the vehicle's power performance and driving characteristics by adjusting the engine output power or motor output torque.
[0091] like Figure 2As shown, when the VCU / HCU monitors whether the battery pack or the motor reaches the set temperature threshold or heating rate threshold, the working status of the compressor, the working status of the water pump and a series of other conditions, when the corresponding conditions are met, the vehicle controller will perform torque adjustment. When it is monitored that the conditions are callback to the normal range, the system will immediately jump to the torque control during normal driving for driving adjustment.
[0092] It should be noted that this strategy uses the powerful modeling capabilities of MATLAB SIMULINK for technical implementation. The protection strategy logic is added to the original torque control model. After the model update is completed, the a2l and hex files are integrated to perform HIL and MIL bench tests. When the test is correct, the calibration test is started;
[0093] The original torque control model can be understood as a basic control model in the vehicle power system, which is used to describe and control the original torque output by the vehicle engine or motor. This model is usually used by the vehicle control system to adjust the torque output according to the current driving conditions and vehicle status, so as to optimize the vehicle's power performance, fuel efficiency and driving experience. This strategy provides a protection logic to the original torque control model to achieve the protection function. The hex file is used to store this strategy as a protection method for new energy vehicles, and the a2l file is used to use the hex file. HIL testing is software simulation testing, and MIL bench testing is to use this strategy for field testing.
[0094] The specific test purpose of this strategy is to simulate the user performing high-power acceleration and energy recovery in OPM mode under high temperature conditions, verify whether the maximum charging and discharging power of the battery pack, the thermal management of the motor, the battery pack, DCDC, etc. meet the design requirements, and whether abnormal conditions such as jitter and swaying occur when driving in a high temperature environment. The test should be conducted under the same working conditions (the same battery pack SOC, cell temperature, ambient temperature, telecommunication voltage difference, and maximum discharge power should be maintained) and the two data before and after the improvement should be compared.
[0095] The specific test process of this strategy is as follows: Drive the vehicle to the test section, turn on the OPM mode, and conduct a 65-120km / h repeated accelerator release test. The thermal management parameters (i.e. the parameters in the torque adjustment MAP) are carried out according to the calibrated parameters. Continue the test for a few minutes after overheating. If the temperature of each controller does not rise during this period, stop the test. After parking and waiting for each component to cool down for about 1 hour, repeat the test once again. Each test should be conducted at least twice.
[0096] Test premise: Through experiments, it was found that before the improvement, the over-temperature alarm temperature was reached in 3 minutes (the system is designed to alarm when the motor temperature exceeds 115 degrees and the battery pack temperature exceeds 45 degrees. The over-temperature threshold is set differently for specific models). After driving for another 6 minutes, the motor temperature remained at 124°C and did not rise any further, and the test ended.
[0097] After the test, we can see that the battery pack temperature is kept consistent. The vehicle speed is frequently increased and decreased between 65km / h and 120km / h. The specific parameters of the battery pack temperature before and after improvement are compared in Table 1 (test time, battery pack power change during the test time, and the highest temperature reached by the battery pack). The conclusion is that when the battery pack temperature reaches T1, the VCU / HCU adjusts the torque output to reduce the battery pack temperature rise rate and the highest temperature of the battery pack, effectively preventing the battery pack from overheating and limiting torque.
[0098] The goal was achieved.
[0099]
[0100] Table 1 Comparison of battery pack related parameter test results
[0101] To keep the motor temperature consistent, the vehicle speed was frequently increased and decreased between 65km / h and 120km / h. The specific parameters of the motor temperature before and after the improvement are compared in Table 2 (test time, battery pack charge change during the test time, and the highest temperature reached by the motor). The conclusion is that when the motor temperature reaches T2, the VCU / HCU adjusts the torque output to reduce the motor temperature rise rate and the maximum temperature of the motor, effectively preventing the motor from overheating and limiting torque. This goal was achieved.
[0102]
[0103] Table 2 Comparison of motor related parameter test results
[0104] In order to ensure a better vehicle experience for users, it is also necessary to compare the torque output before and after the improvement. From Table 3 of the parameter changes before and after the improvement (battery pack output power percentage P1, motor output power percentage P1, test duration t), it can be seen that when the battery pack temperature reaches 43 degrees or the motor temperature reaches 110 degrees, the VCU / HCU protection is triggered, slowing down the battery pack output power to 90%, and the motor output power to 90%. From the torque output results, although the torque output is reduced, there is no obvious change in the driving experience, and the driving quality is not affected after calibration adjustment. This goal has been achieved.
[0105]
[0106] Table 3 Comparison of test results of torque output related parameters
[0107] The present embodiment provides a protection method for new energy vehicles, which monitors the vehicle speed, motor temperature, battery pack temperature and the temperature rise rate of the motor and the battery pack; when the vehicle speed, motor temperature, battery pack temperature and the temperature rise rate of the motor and the battery pack meet the preset standards, it is determined that the torque adjustment threshold is reached; when the torque adjustment threshold is reached, the torque is adjusted based on the torque adjustment map, which improves the driving quality of the vehicle. In theory, the life attenuation of the battery pack and the motor can be delayed, and the torque limitation problem caused by frequent overheating can be effectively avoided, thereby improving the user's vehicle experience.
[0108] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 3 , step S30, the protection method of the new energy vehicle further includes steps S301 to S303:
[0109] Step S301, obtaining the current throttle opening and motor speed of the vehicle;
[0110] It should be noted that throttle opening refers to the degree to which the driver adjusts the output power of the vehicle's engine or motor by stepping on the accelerator. It is usually expressed as a percentage, indicating the relative position of the accelerator pedal from fully closed to fully open. Changes in throttle opening have a significant impact on the dynamic performance and energy efficiency of the vehicle. Motor speed refers to the rotation speed of the motor rotor in the electric drive system of an electric vehicle or hybrid vehicle, usually expressed in revolutions per minute (RPM). Motor speed directly affects the power output and performance of the vehicle. Higher motor speeds usually mean higher vehicle speeds or greater torque output.
[0111] Step S302, obtaining the output torque in the torque adjustment map based on the throttle opening and the motor speed through the vehicle controller;
[0112] As shown in Table 4 Torque Adjustment MAP, the horizontal axis % is the X-axis (throttle opening), the vertical axis Rpm is the Y-axis (motor speed), and other data corresponds to the Z-axis (output torque).
[0113]
[0114] Table 4 Torque adjustment MAP
[0115] It should be noted that the parameters in the table can be calibrated according to the actual vehicle model. The values are for reference only and are not equal to the absolute parameters of a certain vehicle model.
[0116] Step S303: adjusting the vehicle torque based on the output torque.
[0117] It should be noted that adjusting the torque requires that the vehicle has no power switching jerks and the power output cannot be significantly weakened, so as to ensure the user's driving experience and driving safety.
[0118] Furthermore, before step S303, the method further includes: obtaining an output torque calculated by a vehicle electronic stability controller;
[0119] When the output torque calculated by the vehicle electronic stability controller is greater than the output torque calculated by the vehicle controller, the output torque calculated by the vehicle controller is used as the final output torque;
[0120] When the output torque calculated by the vehicle electronic stability controller is less than the output torque calculated by the vehicle controller, the output torque calculated by the vehicle electronic stability controller is used as the final output torque.
[0121] It should be noted that due to the many conditions that limit vehicle power, the torque value output by the vehicle controller should also be compared with the ESP output torque, and the smaller value should be output.
[0122] It should be understood that ESP is a vehicle dynamic stability control system, also known as a vehicle electronic stability system or a vehicle dynamic stability control system. It is a vehicle safety technology that aims to improve the stability and control performance of the vehicle in potential loss of control situations; the ESP system monitors various dynamic parameters of the vehicle through sensors, such as vehicle speed, steering angle, tire speed, lateral acceleration, etc., and then uses the vehicle's braking system and engine control system to actively intervene in the vehicle's driving state to prevent the vehicle from losing control or correct the loss of control that has already occurred.
[0123] This embodiment provides a protection method for new energy vehicles, which remotely connects to a switch under test in a network, enters a command line interface, executes a view command to view information of a link layer discovery protocol, and obtains information of the switch under test; when no character string returned by the switch under test is received, it is determined that no switch is connected to the switch under test; when a character string returned by the switch under test is received, the number of switches connected to the switch under test is determined according to the number of received character strings, without the need to view the lldp command through a vthsh view and figure out the structure of a specific network.
[0124] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the protection method of the new energy vehicle of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0125] This application also provides a protection device for new energy vehicles, please refer to Figure 4 , the protection device of the new energy vehicle includes:
[0126] Monitoring module 10, used to monitor vehicle speed, motor temperature, battery pack temperature and the temperature rise rate of the motor and battery pack;
[0127] A judgment module 20, configured to determine that a torque adjustment threshold is reached when the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the monitoring motor and the battery pack meet preset standards;
[0128] The torque regulation module 30 is configured to perform torque regulation based on the torque regulation map when a torque regulation threshold is reached.
[0129] The protection device for new energy vehicles provided by the present application adopts the protection method for new energy vehicles in the above-mentioned embodiments, and can solve the technical problem of over-temperature torque limit caused by frequent rapid acceleration and deceleration of electric vehicles in the prior art. Compared with the prior art, the beneficial effects of the protection device for new energy vehicles provided by the present application are the same as the beneficial effects of the protection method for new energy vehicles provided by the above-mentioned embodiments, and the other technical features in the protection device for new energy vehicles are the same as the features disclosed in the above-mentioned embodiment methods, which will not be repeated here.
[0130] The present application provides a protection device for a new energy vehicle, and the protection device for the new energy vehicle includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the protection method for the new energy vehicle in the above-mentioned embodiment one.
[0131] Reference below Figure 5 , which shows a schematic diagram of the structure of the protection device of the new energy vehicle suitable for implementing the embodiment of the present application. The protection device of the new energy vehicle in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The protective device of the new energy vehicle shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0132] like Figure 5As shown, the protection device of the new energy vehicle may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM: Read Only Memory) 1002 or the program loaded from the storage device 1003 to the random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the protection device of the new energy vehicle are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. The input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the protection device of the new energy vehicle to communicate with other devices wirelessly or wired to exchange data. Although the figure shows the protection device of the new energy vehicle with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided instead.
[0133] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0134] The protection device for new energy vehicles provided by the present application adopts the protection method for new energy vehicles in the above-mentioned embodiment, which can solve the technical problem of over-temperature torque limit caused by frequent rapid acceleration and deceleration of electric vehicles in the prior art. Compared with the prior art, the beneficial effects of the protection device for new energy vehicles provided by the present application are the same as the beneficial effects of the protection device method for new energy vehicles provided by the above-mentioned embodiment, and the other technical features in the protection device for new energy vehicles are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0135] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0136] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0137] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the new energy vehicle protection method in the above-mentioned embodiment.
[0138] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0139] The computer-readable storage medium may be included in the protection device of the new energy vehicle; or may exist independently without being installed in the protection device of the new energy vehicle.
[0140] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0141] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0142] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0143] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned protection method for new energy vehicles, and can solve the technical problem of over-temperature torque limit caused by frequent rapid acceleration and deceleration of electric vehicles in the prior art. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the protection method for new energy vehicles provided by the above-mentioned embodiments, and will not be repeated here.
[0144] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned new energy vehicle protection method when executed by a processor.
[0145] The computer program product provided by the present application can solve the technical problem of over-temperature torque limit caused by frequent rapid acceleration and deceleration of electric vehicles in the prior art. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the protection method of new energy vehicles provided by the above embodiments, which will not be elaborated here.
[0146] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for protecting a new energy vehicle, characterized in that: The protection method of the new energy vehicle includes: Monitor vehicle speed, motor temperature, battery pack temperature, and the temperature rise rate of the motor and battery pack; When the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the monitoring motor and the battery pack meet the preset standards, it is determined that the torque adjustment threshold is reached; When a torque control threshold is reached, a torque control is performed based on a torque control map.
2. The method for protecting a new energy vehicle according to claim 1, characterized in that: The step of determining that the torque adjustment threshold is reached when the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the monitoring motor and the battery pack meet the preset standards includes: When the current battery pack temperature reaches the first preset temperature, or When the current vehicle speed reaches the preset speed, and When the pump is working normally and When the compressor is working normally, and The current battery pack temperature rise rate reaches the first preset rise rate, and When the current battery pack temperature is greater than the second preset temperature, it is determined that the torque adjustment threshold is reached.
3. The method for protecting a new energy vehicle according to claim 1, characterized in that: The step of determining that the torque adjustment threshold is reached when the vehicle speed, the motor temperature, the battery pack temperature, and the temperature rise rate of the monitoring motor and the battery pack meet the preset standards includes: When the current motor temperature reaches the third preset temperature, or When the current vehicle speed reaches the preset speed, and When the pump is working normally and The current motor temperature rise rate reaches the second preset rise rate, and When the current battery pack temperature is greater than a fourth preset temperature, it is determined that the torque adjustment threshold is reached.
4. The method for protecting a new energy vehicle as claimed in claim 2, characterized in that: The step of the battery pack temperature rising rate reaching a first preset rising rate comprises: Establish a battery pack temperature rise slope model; A first preset time is set and the temperature difference of the battery pack within the first preset time is obtained, the first preset time and the temperature difference are input into the battery pack temperature rise slope model, and the rising slope of the battery pack temperature within the first preset time is obtained.
5. The method for protecting a new energy vehicle as claimed in claim 3, characterized in that: The step of the motor temperature rising rate reaching a second preset rising rate comprises: Establish a motor temperature rise slope model; A second preset time is set and a temperature difference of the motor within the second preset time is obtained, and the second preset time and the temperature difference are input into the motor temperature rising slope model to obtain a rising slope of the motor temperature within the second preset time.
6. The method for protecting a new energy vehicle according to claim 1, characterized in that: The step of performing torque adjustment based on the torque adjustment map includes: Get the current vehicle's throttle opening and motor speed; The output torque is obtained in the torque adjustment diagram based on the throttle opening and the motor speed by the vehicle controller; Vehicle torque is adjusted based on the output torque.
7. The method for protecting a new energy vehicle as claimed in claim 6, characterized in that: Before the step of adjusting the vehicle torque based on the output torque, the method further includes: Obtain the output torque calculated by the vehicle's electronic stability controller; When the output torque calculated by the vehicle electronic stability controller is greater than the output torque calculated by the vehicle controller, the output torque calculated by the vehicle controller is used as the final output torque; When the output torque calculated by the vehicle electronic stability controller is less than the output torque calculated by the vehicle controller, the output torque calculated by the vehicle electronic stability controller is used as the final output torque.
8. A protective device for a new energy vehicle, characterized in that: The device comprises: Monitoring module, used to monitor vehicle speed, motor temperature, battery pack temperature, and the temperature rise rate of the motor and battery pack; A judgment module, used for judging that a torque adjustment threshold is reached when the vehicle speed, the motor temperature, the battery pack temperature and the temperature rise rate of the monitoring motor and the battery pack meet preset standards; The torque regulation module is used to perform torque regulation based on a torque regulation map when a torque regulation threshold is reached.
9. A protective device for a new energy vehicle, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the new energy vehicle protection method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the protection method for the new energy vehicle as described in any one of claims 1 to 7 are implemented.
