A coasting energy recovery control method, device, equipment and storage medium
By analyzing the driving data of new energy vehicles, determining the proportion of the length of the sliding conditions and the deceleration speed, adjusting the motor energy recovery torque, solving the problems of excessive braking force and excessive deceleration in the sliding state of new energy vehicles, and improving the driving experience and economy.
Patent Information
- Application Number
- CN202311694411.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-08
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2043-12-08
AI Technical Summary
In the sliding state, new energy vehicles have problems such as excessive braking force, slowing down too fast, and nodding due to different user operating habits and changes in load mass, which affects driving sense and economy.
By obtaining the driving data of the sample vehicles, dividing the driving conditions, and calculating the duration and the sliding deceleration of each vehicle speed, determining the corresponding relationship between the vehicle speed, the sliding time and the sliding deceleration as the reference standard for the whole vehicle, and periodically adjusting the motor energy recovery torque.
While achieving the ability to recover the energy of the sliding, it improves the driving experience of the whole vehicle, avoids the problems of excessive braking force and too fast deceleration, and improves the user experience and vehicle economy.
Smart Images

Figure CN117507848B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of design and development of new energy commercial vehicles, and specifically to a coasting energy recovery control method, device, equipment and storage medium. Background Art
[0002] New energy vehicles are driven by electric motors. When the driver releases the accelerator and does not step on the brake, the vehicle enters a coasting state. At this time, the VCU (Vehicle Control Unit) controls the motor to provide negative torque for coasting energy recovery.
[0003] The whole vehicle is calibrated with a curve of coasting speed and motor energy recovery torque based on the standard weight. When the coasting speed is constant, the braking energy recovery torque is fixed. However, due to different operating habits of users and different vehicle loads, in actual application, it is very easy to have excessive braking force, deceleration too fast, vehicle nodding, etc., causing users to frequently switch the accelerator and brake pedals, ultimately leading to problems such as poor driving feel and economy of the whole vehicle. Summary of the invention
[0004] The present application provides a coasting energy recovery control method, device, equipment and storage medium, which can achieve effective energy recovery while ensuring the driving experience of the entire vehicle.
[0005] In a first aspect, an embodiment of the present application provides a coasting energy recovery control method, the coasting energy recovery control method comprising:
[0006] Obtain driving data of sample vehicles and divide driving conditions into categories, and calculate the duration ratio and coasting deceleration of the sample vehicles at various vehicle speeds;
[0007] Based on the maximum duration of the sample vehicle's gliding condition at each speed, and the corresponding gliding deceleration when the duration is the largest, determine the corresponding relationship between the vehicle speed, the duration of the gliding condition, and the gliding deceleration as a reference benchmark for the entire vehicle;
[0008] The duration ratio and coasting deceleration of the coasting condition at various vehicle speeds of the vehicle to be adjusted are periodically obtained, compared with the reference benchmark of the whole vehicle, and the motor energy recovery torque is adjusted based on the comparison result.
[0009] In combination with the first aspect, in one implementation, the acquiring of sample vehicle driving data and the division of driving conditions are specifically as follows:
[0010] Obtain the accelerator pedal travel, brake pedal travel, real-time vehicle speed and driving time data of all sample vehicles;
[0011] Driving conditions are divided according to the vehicle's accelerator pedal travel and brake pedal travel;
[0012] Among them, when the accelerator pedal stroke is greater than the set percentage, it is an acceleration condition; when the brake pedal stroke is greater than the set percentage, it is a braking condition; when the accelerator pedal stroke is less than the set percentage and the brake pedal stroke is less than the set percentage, it is a gliding condition.
[0013] In combination with the first aspect, in one implementation, the calculation obtains the duration ratio and the coasting deceleration of the coasting condition at each vehicle speed of the sample vehicle, specifically:
[0014] Calculate the coasting deceleration of a single sample vehicle under coasting conditions, as well as the duration ratio of acceleration conditions, braking conditions, and coasting conditions of a single sample vehicle at each vehicle speed;
[0015] Based on the time proportion of a single sample vehicle in the gliding condition at each speed, the average time proportion of all sample vehicles in the gliding condition at each speed is calculated;
[0016] Based on the coasting deceleration of a single sample vehicle in the coasting condition at each vehicle speed, the average coasting deceleration of all sample vehicles in the coasting condition at each vehicle speed is calculated;
[0017] Establish the corresponding relationship between the duration ratio of the sliding condition and the sliding deceleration.
[0018] In combination with the first aspect, in one implementation, based on the maximum duration ratio of the gliding condition at each vehicle speed of the sample vehicle, and the corresponding gliding deceleration when the duration ratio is the largest, the corresponding relationship among the vehicle speed, the gliding condition duration ratio, and the gliding deceleration is determined as a reference benchmark for the whole vehicle, specifically:
[0019] Based on the time proportion of the gliding condition at each speed of a single sample vehicle, the maximum time proportion of the gliding condition at each speed of all sample vehicles is obtained, as well as the acceleration condition time proportion and braking condition time proportion at each speed when the gliding condition time proportion is the largest;
[0020] Determine the taxiing deceleration corresponding to the maximum duration ratio based on the determined maximum duration ratio and the established correspondence between the duration ratio and the taxiing deceleration under the taxiing condition;
[0021] According to the maximum duration proportion of the sliding condition at each vehicle speed, the sliding deceleration corresponding to the maximum duration proportion, and the acceleration condition duration proportion and braking condition duration proportion at each vehicle speed when the sliding condition duration proportion is the largest, the corresponding relationship between the vehicle speed, sliding condition duration proportion, sliding deceleration, acceleration condition duration proportion and braking condition duration proportion is determined as a reference benchmark for the entire vehicle.
[0022] In combination with the first aspect, in one implementation,
[0023] After the vehicle reference benchmark is obtained, the method further includes: calculating the motor energy recovery torque according to the coasting deceleration in the vehicle reference benchmark;
[0024] The calculation of the motor energy recovery torque is specifically as follows:
[0025] T tec1 =(Mg-F slide ) / i g i0
[0026] Among them, T tec1 represents the motor energy recovery torque calculated based on the coasting deceleration in the vehicle reference benchmark, M represents the vehicle mass, g represents the acceleration of gravity, and F slide Indicates the sliding resistance corresponding to the sliding deceleration in the vehicle reference benchmark, i g It represents the vehicle's main reduction ratio, and i0 represents the motor reduction ratio.
[0027] In combination with the first aspect, in one implementation, the periodic acquisition of the duration proportion and the coasting deceleration of the coasting condition at each vehicle speed of the vehicle to be adjusted is compared with the vehicle reference benchmark and the motor energy recovery torque is adjusted based on the comparison result, specifically:
[0028] Define a self-learning cycle, and obtain the duration ratio and coasting deceleration of the gliding condition at each speed of the vehicle to be adjusted within the cycle, as well as the duration ratio of the acceleration condition and the duration ratio of the braking condition;
[0029] Compare the obtained time proportion of the gliding condition at each vehicle speed with the time proportion of the gliding condition at each vehicle speed in the vehicle reference benchmark:
[0030] If the proportion of the coasting condition duration at the current vehicle speed is equal to the proportion of the coasting condition duration at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is kept unchanged;
[0031] If the proportion of the coasting condition time at the current vehicle speed is less than the proportion of the coasting condition time at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is adjusted based on the coasting deceleration of the coasting condition at the current vehicle speed and the coasting deceleration of the coasting condition at the corresponding vehicle speed in the vehicle reference benchmark.
[0032] In combination with the first aspect, in one implementation, the motor energy recovery torque of the current vehicle speed coasting condition is adjusted based on the coasting deceleration of the current vehicle speed coasting condition and the coasting deceleration of the corresponding vehicle speed coasting condition in the vehicle reference benchmark, specifically:
[0033] T tec2 =T tec1 +(Ma2-Ma1) / i g i0
[0034] Among them, T tec2 represents the motor energy recovery torque of the coasting condition at the current vehicle speed after adjustment, a2 represents the coasting deceleration of the coasting condition at the current vehicle speed, and a1 represents the coasting deceleration of the coasting condition corresponding to the current vehicle speed in the vehicle reference benchmark.
[0035] In a second aspect, an embodiment of the present application provides a coasting energy recovery control device, the coasting energy recovery control device comprising:
[0036] A calculation module is used to obtain driving data of sample vehicles and divide driving conditions, and calculate the duration ratio and coasting deceleration of the coasting conditions at various vehicle speeds of the sample vehicles;
[0037] A determination module is used to determine the corresponding relationship between vehicle speed, glide condition duration ratio, and glide deceleration based on the maximum duration ratio of the glide condition at each vehicle speed of the sample vehicle and the glide deceleration corresponding to the maximum duration ratio, as a reference benchmark for the whole vehicle;
[0038] The adjustment module is used to periodically obtain the duration ratio and the coasting deceleration of the coasting condition at various vehicle speeds of the vehicle to be adjusted, compare them with the reference benchmark of the whole vehicle, and adjust the motor energy recovery torque based on the comparison result.
[0039] In a third aspect, an embodiment of the present application provides a gliding energy recovery control device, which includes a processor, a memory, and a gliding energy recovery control program stored in the memory and executable by the processor, wherein when the gliding energy recovery control program is executed by the processor, the steps of the gliding energy recovery control method described above are implemented.
[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a coasting energy recovery control program is stored, wherein when the coasting energy recovery control program is executed by a processor, the steps of the above-mentioned coasting energy recovery control method are implemented.
[0041] The beneficial effects brought by the technical solution provided by the embodiments of the present application include:
[0042] Firstly, based on big data analysis, we obtain the maximum proportion of the glide condition time at various vehicle speeds and the corresponding glide deceleration of the sample vehicles. Then, based on the glide deceleration, we determine the corresponding relationship between the vehicle speed, glide condition duration proportion and glide deceleration to obtain a reference benchmark for the entire vehicle, which is equivalent to determining the reference motor energy recovery torque for the entire vehicle. In actual applications, we dynamically adjust the motor energy recovery torque for glide conditions at various vehicle speeds according to the vehicle driving status, ensuring the driving experience of the entire vehicle while achieving effective energy recovery. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A flow chart of a coasting energy recovery control method for this application;
[0044] Figure 2 This is a structural schematic diagram of a coasting energy recovery control device of the present application;
[0045] Figure 3 This is a schematic diagram of the hardware structure of the coasting energy recovery control device of this application. DETAILED DESCRIPTION
[0046] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0047] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.
[0048] In a first aspect, an embodiment of the present application provides a coasting energy recovery control method.
[0049] In one embodiment, referring to Figure 1 , Figure 1 Schematic diagram of the process of the coasting energy recovery control method of this application. Figure 1 As shown, the coasting energy recovery control method includes:
[0050] S1: Obtain driving data of sample vehicles and divide driving conditions into categories, and calculate the duration ratio and coasting deceleration of the sample vehicles at various vehicle speeds;
[0051] Furthermore, in one embodiment, the sample vehicle driving data is obtained and the driving conditions are divided, specifically:
[0052] S101: Acquire the accelerator pedal travel, brake pedal travel, real-time vehicle speed and driving time data of all sample vehicles; that is, in the early stage of vehicle development, read the accelerator pedal travel, brake pedal travel, real-time vehicle speed and driving time data of all sample vehicles online to determine the subsequent vehicle reference benchmark;
[0053] S102: Classifying driving conditions according to the accelerator pedal travel and brake pedal travel of the vehicle;
[0054] Among them, when the accelerator pedal stroke is greater than the set percentage, it is an acceleration condition; when the brake pedal stroke is greater than the set percentage, it is a braking condition; when the accelerator pedal stroke is less than the set percentage and the brake pedal stroke is less than the set percentage, it is a coasting condition. In a possible implementation, when the accelerator pedal stroke is greater than 2%, it is defined as an acceleration condition; when the brake pedal stroke is greater than 2%, it is defined as a braking condition; when the accelerator pedal stroke is less than 2% and the brake pedal stroke is less than 2%, it is defined as a coasting condition.
[0055] Furthermore, in one embodiment, the duration ratio and the coasting deceleration of the coasting condition at each vehicle speed of the sample vehicle are calculated, specifically:
[0056] S111: Calculate the coasting deceleration of a single sample vehicle in a coasting condition, and the duration ratio of the acceleration condition, braking condition, and coasting condition of the single sample vehicle at each vehicle speed;
[0057] That is, when the sample vehicle is in a coasting condition, the corresponding coasting deceleration is obtained. At the same time, during the driving process, the speed of the vehicle is in a uniform or variable state. When the vehicle is at a certain speed, the vehicle may be in an acceleration condition, a braking condition or a coasting condition. After a certain driving process is completed, the cumulative time of the vehicle at a certain speed can be obtained (for example, the cumulative time when the vehicle speed is 50km / h). During this cumulative time, the state of the vehicle at a certain moment may be one of the acceleration condition, braking condition, and coasting condition. Therefore, the proportion of the acceleration condition, braking condition, or coasting condition in the cumulative time can be obtained, that is, the duration of the acceleration condition, braking condition, and coasting condition of the vehicle at each speed. For example, in the cumulative time when the vehicle speed is 50km / h, the duration of the coasting condition accounts for 1 / 3.
[0058] S112: based on the time proportion of a single sample vehicle in the gliding condition at each vehicle speed, calculate the average time proportion of all sample vehicles in the gliding condition at each vehicle speed;
[0059] Each sample vehicle has a coasting time ratio at each speed, and the sample vehicles include multiple vehicles. Therefore, for a certain speed, the average time ratio of the coasting time ratio of each sample vehicle at the speed is calculated, and the average time ratio of the coasting time ratio of all sample vehicles at the certain speed can be obtained, and then the average time ratio of the coasting time ratio of all sample vehicles at each speed can be calculated. For example, the average time ratio of the coasting time ratio of all sample vehicles at a speed of 50km / h, the average time ratio of the coasting time ratio of all sample vehicles at a speed of 60km / h, and so on.
[0060] S113: Calculating the average coasting deceleration of all sample vehicles in the coasting conditions at various vehicle speeds based on the coasting deceleration of a single sample vehicle in the coasting conditions at various vehicle speeds;
[0061] Each sample vehicle has a coasting deceleration in the coasting condition at each vehicle speed, and the sample vehicles include multiple vehicles. Therefore, for a certain vehicle speed, the average coasting deceleration of each sample vehicle in the coasting condition at the vehicle speed is calculated to obtain the average coasting deceleration of all sample vehicles in the coasting condition at the certain vehicle speed, and then the average coasting deceleration of all sample vehicles in the coasting condition at each vehicle speed is calculated.
[0062] S114: Establishing a corresponding relationship between the duration ratio under the coasting condition and the coasting deceleration.
[0063] Based on the calculations in steps S112 and S113, since each determined vehicle speed corresponds to an average duration ratio of a coasting condition and an average coasting deceleration of the coasting condition, the duration ratio of the coasting condition and the coasting deceleration can be corresponded to each other.
[0064] S2: Based on the maximum duration of the sample vehicle's gliding condition at each speed, and the corresponding gliding deceleration when the duration is the largest, determine the corresponding relationship between the vehicle speed, the duration of the gliding condition, and the gliding deceleration as a reference for the whole vehicle;
[0065] Furthermore, in one embodiment, based on the maximum duration ratio of the gliding condition at each vehicle speed of the sample vehicle and the corresponding gliding deceleration when the duration ratio is the largest, the corresponding relationship among the vehicle speed, the gliding condition duration ratio and the gliding deceleration is determined as a reference benchmark for the whole vehicle, specifically:
[0066] S201: based on the time proportion of the gliding condition at each vehicle speed of a single sample vehicle, obtain the maximum time proportion of the gliding condition at each vehicle speed for all sample vehicles, and the acceleration condition time proportion and braking condition time proportion at each vehicle speed when the gliding condition time proportion is the largest;
[0067] Each sample vehicle has a coasting condition duration ratio at each speed. For a certain speed, different sample vehicles may have different coasting condition duration ratios at the determined speed. The maximum duration ratio is selected as the maximum duration ratio of the coasting condition of all sample vehicles at the determined speed. For example, all sample vehicles include sample vehicle A and sample vehicle B (of course, in actual applications, the number of sample vehicles is huge, and this is only an example), the duration ratio of the coasting condition of sample vehicle A at a speed of 50km / h is 1 / 3, and the duration ratio of the coasting condition of sample vehicle B at a speed of 50km / h is 1 / 2, then the maximum duration ratio of the coasting condition of all sample vehicles at a speed of 50km / h is 1 / 2, and then the acceleration condition duration ratio and braking condition duration ratio of sample vehicle B at a speed of 50km / h are used as the acceleration condition duration ratio and braking condition duration ratio of all sample vehicles at a speed of 50km / h.
[0068] S202: Determine the coasting deceleration corresponding to the maximum duration ratio based on the determined maximum duration ratio and the established correspondence between the duration ratio and the coasting deceleration under the coasting condition;
[0069] Since the corresponding relationship among the vehicle speed, the average coasting condition duration ratio and the average coasting deceleration of the coasting condition has been determined before, the corresponding coasting deceleration can be obtained according to a certain determined duration ratio.
[0070] S203: According to the maximum duration proportion of the coasting condition at each vehicle speed, the coasting deceleration corresponding to the maximum duration proportion, and the acceleration condition duration proportion and the braking condition duration proportion at each vehicle speed when the coasting condition duration proportion is the largest, determine the corresponding relationship between the vehicle speed, the coasting condition duration proportion, the coasting deceleration, the acceleration condition duration proportion, and the braking condition duration proportion as a reference benchmark for the entire vehicle.
[0071] After obtaining the maximum time proportion of the gliding condition at a certain vehicle speed, the corresponding gliding deceleration can be obtained, and the maximum time proportion of the gliding condition corresponds to the acceleration condition time proportion and the braking condition time proportion. Therefore, the corresponding relationship between the vehicle speed, gliding condition time proportion, gliding deceleration, acceleration condition time proportion, and braking condition time proportion can be established.
[0072] Furthermore, in one embodiment, after obtaining the vehicle reference benchmark, the method further includes: calculating the motor energy recovery torque according to the coasting deceleration in the vehicle reference benchmark; calculating the motor energy recovery torque, specifically:
[0073] T tec1 =(Mg-F slide ) / i g i0
[0074] Among them, Ttec1 represents the motor energy recovery torque calculated based on the coasting deceleration in the vehicle reference benchmark, M represents the vehicle mass, g represents the acceleration of gravity, and F slide Indicates the sliding resistance corresponding to the sliding deceleration in the vehicle reference benchmark, i g It represents the vehicle's main reduction ratio, and i0 represents the motor reduction ratio.
[0075] Since the motor energy recovery torque can be calculated based on the coasting deceleration in the vehicle reference benchmark, and the coasting deceleration in the vehicle reference benchmark corresponds to the vehicle speed, that is, there is a corresponding relationship between the vehicle speed and the motor energy recovery torque under the coasting condition, a relationship curve between the vehicle speed and the motor energy recovery torque can be drawn.
[0076] S3: Periodically obtain the duration ratio and coasting deceleration of the coasting condition at each speed of the vehicle to be adjusted, compare with the vehicle reference benchmark, and adjust the motor energy recovery torque based on the comparison result. Due to the driving habits of different users and different vehicle loads during the use of the vehicle, the coasting deceleration at each speed needs to be adjusted according to the actual usage of the user.
[0077] Furthermore, in one embodiment, the duration ratio and the coasting deceleration of the coasting condition at each vehicle speed of the vehicle to be adjusted are periodically obtained, compared with the vehicle reference benchmark, and the motor energy recovery torque is adjusted based on the comparison result, specifically:
[0078] S301: defining a self-learning cycle, and obtaining the duration ratio and coasting deceleration of the coasting condition at each speed of the to-be-adjusted vehicle within the cycle, as well as the duration ratio of the acceleration condition and the duration ratio of the braking condition;
[0079] In actual application, the motor energy recovery torque can be adjusted by self-learning through the corresponding controller, and the adjusted motor energy recovery torque can be applied to the moving vehicle. Therefore, the self-learning cycle of the controller is first defined, and the cycle can be calibrated according to actual needs.
[0080] The controller is used to obtain the duration ratio and coasting deceleration of the coasting condition at each speed of the vehicle to be adjusted in a single cycle, as well as the duration ratio of the acceleration condition and the duration ratio of the braking condition.
[0081] S302: Compare the obtained duration ratio of the gliding condition at each vehicle speed with the duration ratio of the gliding condition at each vehicle speed in the vehicle reference benchmark:
[0082] If the coasting condition duration ratio at the current vehicle speed is equal to the coasting condition duration ratio at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is kept unchanged, that is, the existing motor energy recovery torque is maintained;
[0083] If the proportion of the coasting condition time at the current vehicle speed is less than the proportion of the coasting condition time at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is adjusted based on the coasting deceleration of the coasting condition at the current vehicle speed and the coasting deceleration of the coasting condition at the corresponding vehicle speed in the vehicle reference benchmark.
[0084] Specifically, if the coasting condition duration ratio at the current vehicle speed is less than the coasting condition duration ratio at the corresponding vehicle speed in the vehicle reference benchmark, then when the acceleration condition duration ratio at the current vehicle speed is greater than the acceleration condition duration ratio at the corresponding vehicle speed in the vehicle reference benchmark, it means that the current vehicle's deceleration is too large, causing the driver to frequently step on the accelerator to maintain the vehicle speed; when the braking condition duration ratio at the current vehicle speed is greater than the braking condition duration ratio at the corresponding vehicle speed in the vehicle reference benchmark, it means that the vehicle's deceleration is too small, causing the driver to step on the brake to ensure deceleration. Therefore, when the coasting condition duration ratio at the current vehicle speed is less than the coasting condition duration ratio at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque needs to be adjusted.
[0085] In this application, based on the coasting deceleration of the coasting condition at the current vehicle speed and the coasting deceleration of the coasting condition at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is adjusted, specifically:
[0086] T tec2 =T tec1 +(Ma2-Ma1) / i g i0
[0087] Among them, T tec2 represents the motor energy recovery torque of the coasting condition at the current vehicle speed after adjustment, a2 represents the coasting deceleration of the coasting condition at the current vehicle speed, and a1 represents the coasting deceleration of the coasting condition corresponding to the current vehicle speed in the vehicle reference benchmark.
[0088] It should be noted that if the calculated adjusted motor energy recovery torque exceeds the motor external characteristic torque, the motor external characteristic torque will be used for execution.
[0089] The coasting energy recovery control method of the embodiment of the present application first obtains the maximum time proportion of the coasting condition at each vehicle speed and the corresponding coasting deceleration of the sample vehicle based on big data analysis, and then determines the corresponding relationship between the vehicle speed, the coasting condition time proportion, and the coasting deceleration according to the coasting deceleration to obtain a reference benchmark for the whole vehicle, which is equivalent to determining the motor energy recovery torque for reference of the whole vehicle. In actual applications, the motor energy recovery torque of the coasting condition at each vehicle speed is dynamically adjusted according to the vehicle driving state, thereby ensuring the driving experience of the whole vehicle while achieving effective energy recovery.
[0090] In a second aspect, an embodiment of the present application also provides a coasting energy recovery control device.
[0091] In one embodiment, referring to Figure 2 , Figure 2 This is a functional module diagram of the coasting energy recovery control device of this application. Figure 2 As shown, the coasting energy recovery control device includes a calculation module, a determination module and an adjustment module.
[0092] The calculation module is used to obtain the driving data of the sample vehicles and divide the driving conditions, and calculate the duration ratio and coasting deceleration of the coasting condition at each speed of the sample vehicles; the determination module is used to determine the correspondence between the vehicle speed, the duration ratio of the coasting condition, and the coasting deceleration based on the maximum duration ratio of the coasting condition of the sample vehicles at each speed, and the coasting deceleration corresponding to the maximum duration ratio, as a reference benchmark for the whole vehicle; the adjustment module is used to periodically obtain the duration ratio and coasting deceleration of the coasting condition at each speed of the vehicle to be adjusted, compare with the reference benchmark of the whole vehicle, and adjust the motor energy recovery torque based on the comparison result.
[0093] Among them, the functional implementation of each module in the above-mentioned coasting energy recovery control device corresponds to the various steps in the above-mentioned coasting energy recovery control method embodiment, and its functions and implementation processes are no longer repeated here.
[0094] In a third aspect, an embodiment of the present application provides a coasting energy recovery control device, which may be a device with data processing function, such as a personal computer (PC), a laptop computer, or a server.
[0095] Reference Figure 3 , Figure 3 Schematic diagram of the hardware structure of the coasting energy recovery control device involved in the embodiment of the present application. In the embodiment of the present application, the coasting energy recovery control device may include a processor, a memory, a communication interface and a communication bus.
[0096] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.
[0097] The communication interface includes an input / output (I / O) interface, a physical interface, and a logical interface, etc., which are used to interconnect the devices inside the coasting energy recovery control device, and an interface used to interconnect the coasting energy recovery control device with other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, an optical fiber interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.
[0098] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0099] The processor may be a general-purpose processor, and the general-purpose processor may call the coasting energy recovery control program stored in the memory and execute the coasting energy recovery control method provided in the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the coasting energy recovery control program is called may refer to the various embodiments of the coasting energy recovery control method of the present application, and will not be repeated here.
[0100] Those skilled in the art will understand that Figure 3 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0101] In a fourth aspect, an embodiment of the present application also provides a computer-readable storage medium.
[0102] The computer-readable storage medium of the present application stores a coasting energy recovery control program, wherein when the coasting energy recovery control program is executed by a processor, the steps of the coasting energy recovery control method as described above are implemented.
[0103] Among them, the method implemented when the coasting energy recovery control program is executed can refer to the various embodiments of the coasting energy recovery control method of the present application, and will not be repeated here.
[0104] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.
[0105] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.
[0106] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.
[0107] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0108] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.
[0109] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.
[0110] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A coasting energy recovery control method, characterized in that: The coasting energy recovery control method comprises: Obtain driving data of sample vehicles and divide driving conditions into categories, and calculate the duration ratio and coasting deceleration of the sample vehicles at various vehicle speeds; Based on the maximum duration of the sample vehicle's gliding condition at each speed, and the corresponding gliding deceleration when the duration is the largest, determine the corresponding relationship between the vehicle speed, the duration of the gliding condition, and the gliding deceleration as a reference benchmark for the entire vehicle; Periodically obtain the duration ratio and coasting deceleration of the coasting condition at various vehicle speeds of the vehicle to be adjusted, compare with the vehicle reference benchmark, and adjust the motor energy recovery torque based on the comparison result; The calculation obtains the duration ratio and the coasting deceleration of the sample vehicle's coasting condition at each vehicle speed, specifically: Calculate the coasting deceleration of a single sample vehicle under coasting conditions, as well as the duration ratio of acceleration conditions, braking conditions, and coasting conditions of a single sample vehicle at each vehicle speed; Based on the time proportion of a single sample vehicle in the gliding condition at each speed, the average time proportion of all sample vehicles in the gliding condition at each speed is calculated; Based on the coasting deceleration of a single sample vehicle in the coasting condition at each vehicle speed, the average coasting deceleration of all sample vehicles in the coasting condition at each vehicle speed is calculated; Establish the corresponding relationship between the duration ratio of the sliding condition and the sliding deceleration.
2. A coasting energy recovery control method according to claim 1, characterized in that: The acquisition of sample vehicle driving data and the division of driving conditions are specifically as follows: Obtain the accelerator pedal travel, brake pedal travel, real-time vehicle speed and driving time data of all sample vehicles; Driving conditions are divided according to the vehicle's accelerator pedal travel and brake pedal travel; Among them, when the accelerator pedal stroke is greater than the set percentage, it is an acceleration condition; when the brake pedal stroke is greater than the set percentage, it is a braking condition; when the accelerator pedal stroke is less than the set percentage and the brake pedal stroke is less than the set percentage, it is a gliding condition.
3. A coasting energy recovery control method as claimed in claim 2, characterized in that: Based on the maximum duration ratio of the gliding condition at each speed of the sample vehicle and the corresponding gliding deceleration when the duration ratio is the largest, the corresponding relationship among the vehicle speed, the gliding condition duration ratio and the gliding deceleration is determined as a reference benchmark for the whole vehicle, specifically: Based on the time proportion of the gliding condition at each speed of a single sample vehicle, the maximum time proportion of the gliding condition at each speed of all sample vehicles is obtained, as well as the acceleration condition time proportion and braking condition time proportion at each speed when the gliding condition time proportion is the largest; Determine the taxiing deceleration corresponding to the maximum duration ratio based on the determined maximum duration ratio and the established correspondence between the duration ratio and the taxiing deceleration under the taxiing condition; According to the maximum duration proportion of the sliding condition at each vehicle speed, the sliding deceleration corresponding to the maximum duration proportion, and the acceleration condition duration proportion and braking condition duration proportion at each vehicle speed when the sliding condition duration proportion is the largest, the corresponding relationship between the vehicle speed, sliding condition duration proportion, sliding deceleration, acceleration condition duration proportion and braking condition duration proportion is determined as a reference benchmark for the entire vehicle.
4. A coasting energy recovery control method as claimed in claim 3, characterized in that: After obtaining the vehicle reference benchmark, the method further includes: calculating the motor energy recovery torque according to the coasting deceleration in the vehicle reference benchmark; The calculation of the motor energy recovery torque is specifically as follows: T tec1 =(Mg-F slide ) / i g i0 Among them, T tec1 represents the motor energy recovery torque calculated based on the coasting deceleration in the vehicle reference benchmark, M represents the vehicle mass, g represents the acceleration of gravity, and F slide Indicates the sliding resistance corresponding to the sliding deceleration in the vehicle reference benchmark, i g It represents the vehicle's main reduction ratio, and i0 represents the motor reduction ratio.
5. A coasting energy recovery control method as claimed in claim 4, characterized in that: The periodic acquisition of the duration proportion and the coasting deceleration of the coasting condition at each speed of the vehicle to be adjusted is compared with the vehicle reference benchmark and the motor energy recovery torque is adjusted based on the comparison result, specifically: Define a self-learning cycle, and obtain the duration ratio and coasting deceleration of the gliding condition at each speed of the vehicle to be adjusted within the cycle, as well as the duration ratio of the acceleration condition and the duration ratio of the braking condition; Compare the obtained time proportion of the gliding condition at each vehicle speed with the time proportion of the gliding condition at each vehicle speed in the vehicle reference benchmark: If the proportion of the coasting condition duration at the current vehicle speed is equal to the proportion of the coasting condition duration at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is kept unchanged; If the proportion of the coasting condition time at the current vehicle speed is less than the proportion of the coasting condition time at the corresponding vehicle speed in the vehicle reference benchmark, the motor energy recovery torque of the coasting condition at the current vehicle speed is adjusted based on the coasting deceleration of the coasting condition at the current vehicle speed and the coasting deceleration of the coasting condition at the corresponding vehicle speed in the vehicle reference benchmark.
6. A coasting energy recovery control method as claimed in claim 5, characterized in that: The motor energy recovery torque of the glide condition at the current vehicle speed is adjusted based on the glide deceleration of the glide condition at the current vehicle speed and the glide deceleration of the glide condition at the corresponding vehicle speed in the vehicle reference benchmark, specifically: T tec2 =T tec1 +(Ma2-Ma1) / i g i0 Among them, T tec2 represents the motor energy recovery torque of the coasting condition at the current vehicle speed after adjustment, a2 represents the coasting deceleration of the coasting condition at the current vehicle speed, and a1 represents the coasting deceleration of the coasting condition corresponding to the current vehicle speed in the vehicle reference benchmark.
7. A coasting energy recovery control device, characterized in that: The coasting energy recovery control device comprises: A calculation module is used to obtain driving data of sample vehicles and divide driving conditions, and calculate the duration ratio and coasting deceleration of the coasting conditions at various vehicle speeds of the sample vehicles; A determination module is used to determine the corresponding relationship between vehicle speed, glide condition duration ratio, and glide deceleration based on the maximum duration ratio of the glide condition at each vehicle speed of the sample vehicle and the glide deceleration corresponding to the maximum duration ratio, as a reference benchmark for the whole vehicle; An adjustment module, which is used to periodically obtain the duration ratio and the coasting deceleration of the coasting condition at various vehicle speeds of the vehicle to be adjusted, compare them with the reference benchmark of the whole vehicle, and adjust the motor energy recovery torque based on the comparison result; The calculation obtains the duration ratio and the coasting deceleration of the sample vehicle's coasting condition at each vehicle speed, specifically: Calculate the coasting deceleration of a single sample vehicle under coasting conditions, as well as the duration ratio of acceleration conditions, braking conditions, and coasting conditions of a single sample vehicle at each vehicle speed; Based on the time proportion of a single sample vehicle in the gliding condition at each speed, the average time proportion of all sample vehicles in the gliding condition at each speed is calculated; Based on the coasting deceleration of a single sample vehicle in the coasting condition at each vehicle speed, the average coasting deceleration of all sample vehicles in the coasting condition at each vehicle speed is calculated; Establish the corresponding relationship between the duration ratio of the sliding condition and the sliding deceleration.
8. A coasting energy recovery control device, characterized in that: The coasting energy recovery control device includes a processor, a memory, and a coasting energy recovery control program stored in the memory and executable by the processor, wherein when the coasting energy recovery control program is executed by the processor, the steps of the coasting energy recovery control method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a coasting energy recovery control program, wherein when the coasting energy recovery control program is executed by a processor, the steps of the coasting energy recovery control method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Vehicle control method and device, medium, equipment and vehicle
CN112373475A