Vehicle range extender control method and vehicle
Patent Information
- Application Number
- CN202511085351.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-04
- Publication Date
- 2025-09-30
AI Technical Summary
但相关方式中,还存在能耗与NVH性能的平衡不足的问题
[0016] The present application provides a vehicle range extender control method, device, vehicle, and storage medium. After obtaining vehicle battery status information and the original slope of the slope on which the vehicle is currently traveling, a corrected slope of the vehicle is obtained based on the battery status information and the original slope; range extender control parameters are determined based on the corrected slope and the current speed of the vehicle; and based on the range extender control parameters, the power generation power of the vehicle's range extender is controlled.
Smart Images

Figure CN120716680A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a vehicle range extender control method and a vehicle. Background Art
[0002] With the continuous advancement of vehicle technology, hybrid vehicles (HEVs), which combine the advantages of both fuel engines and electric motors, have gained widespread adoption. In this approach, HEVs are typically equipped with a range extender to recharge the battery when it's low, thereby extending the vehicle's range. Furthermore, when the vehicle is driving on a slope, the range extender's power is increased or decreased based on the slope to maintain charge and improve battery safety. However, this approach still presents challenges in balancing energy consumption with NVH performance. Summary of the Invention
[0003] In view of the above problems, the present application proposes a vehicle range extender control method and a vehicle to improve the above problems.
[0004] In a first aspect, the present application provides a vehicle range extender control method, the method comprising: Obtaining battery status information of a vehicle and an original slope of a slope on which the vehicle is currently traveling; Obtaining a corrected slope of the vehicle based on the battery status information and the original slope; determining a range extender control parameter based on the corrected slope and the current speed of the vehicle; Based on the range extender control parameter, the power generation power of the range extender of the vehicle is controlled.
[0005] Optionally, the battery status information includes at least a current battery charge of the vehicle, and obtaining a corrected slope of the vehicle based on the battery status information and the original slope includes: Subtracting a preset battery power from the current battery power of the vehicle to obtain a current power difference, wherein the preset battery power is the power required for the vehicle to maintain a target operating state; Obtaining a current slope correction coefficient of the vehicle based on the current power difference and a preset correlation relationship, wherein the preset correlation relationship represents a correlation relationship between the power difference and the slope correction coefficient; A corrected slope of the vehicle is obtained based on the original slope and a current slope correction coefficient of the vehicle.
[0006] Optionally, obtaining a current slope correction coefficient of the vehicle based on the current power difference and a preset association relationship includes: When the vehicle is currently traveling on an uphill slope, a first current slope correction coefficient is obtained based on the current battery charge difference and a first preset association relationship, wherein the first preset association relationship represents an association relationship between the battery charge difference and the slope correction coefficient when the slope condition is uphill, and in the first preset association relationship, the smaller the battery charge difference, the smaller the slope correction coefficient; Obtaining a corrected slope of the vehicle based on the original slope and a current slope correction coefficient of the vehicle, including: A first corrected slope of the vehicle is obtained based on the first current slope correction coefficient and the original slope, wherein the first corrected slope is smaller than the original slope.
[0007] Optionally, obtaining a current slope correction coefficient of the vehicle based on the current power difference and a preset association relationship includes: When the slope on which the vehicle is currently traveling is a downhill slope, a second current slope correction coefficient is obtained based on the current battery charge difference and a second preset association relationship, wherein the second preset association relationship represents an association relationship between the battery charge difference and the slope correction coefficient when the slope condition is a downhill slope, and in the second preset association relationship, the smaller the battery charge difference, the larger the slope correction coefficient; Obtaining a corrected slope of the vehicle based on the original slope and a current slope correction coefficient of the vehicle, including: A second corrected slope of the vehicle is obtained based on the second current slope correction coefficient and the original slope, wherein the second corrected slope is smaller than the original slope.
[0008] Optionally, the range extender control parameter includes at least a target speed correction value, and the range extender control parameter is determined based on the corrected slope information and the current speed of the vehicle, including: The target speed correction value is obtained based on the corrected slope, the current speed of the vehicle, and a speed correlation relationship, wherein the speed correlation relationship indicates that at different slopes and speeds, the range extender has a corresponding speed correction value. The speed correlation relationship indicates that at the same speed, the greater the corrected slope, the greater the speed correction value. Furthermore, when the slope is the same when going uphill, the greater the speed of the vehicle, the greater the speed correction value. When the slope is the same when going downhill, the greater the speed of the vehicle, the smaller the speed correction value. Controlling the power generation power of the range extender of the vehicle based on the range extender control parameter includes: Based on the target speed correction value, the power generation power of the range extender of the vehicle is controlled.
[0009] Optionally, the range extender control parameter includes at least a target torque correction value, and the range extender control parameter is determined based on the corrected slope and the current speed of the vehicle, including: The target torque correction value is obtained based on the corrected slope, the current speed of the vehicle, and a torque correlation relationship, wherein the torque correlation relationship indicates that at different slopes and speeds, the range extender has a corresponding torque correction value. The torque correlation relationship indicates that at the same speed, the greater the corrected slope, the greater the torque correction value. Furthermore, when the slope is the same when going uphill, the greater the vehicle speed, the greater the torque correction value. When the slope is the same when going downhill, the greater the vehicle speed, the smaller the torque correction value. Controlling the power generation power of the range extender of the vehicle based on the range extender control parameter includes: Based on the target torque correction value, the power generation power of the range extender of the vehicle is controlled.
[0010] Optionally, before obtaining the corrected slope of the vehicle based on the battery status information and the original slope, the method further includes: Acquiring a vehicle mode, and obtaining a first admission result based on the vehicle mode; Obtaining a second admission result based on the battery status information; When both the first admission result and the second admission result indicate that the vehicle meets a preset admission condition, obtaining a corrected slope of the vehicle based on the battery status information and the original slope; When the first access result indicates that the vehicle does not meet the preset access conditions, or when the second access result indicates that the vehicle does not meet the preset access conditions, a range extender control parameter is determined based on the original slope and the current speed of the vehicle, and the power generation power of the range extender of the vehicle is controlled based on the range extender control parameter.
[0011] Optionally, the vehicle mode includes an energy mode and a driving mode, and acquiring the vehicle mode and obtaining a first admission result based on the vehicle mode include: determining whether the driving mode is included in a preset driving mode combination, and obtaining a first sub-admission result if the driving mode is not included in the preset driving mode combination; determining whether the energy mode is a preset energy mode, and obtaining a second sub-admission result if the energy mode is not a preset energy mode; A first admission result is obtained based on the first sub-admission result and the second sub-admission result.
[0012] Optionally, the battery status information further includes at least the current battery power, battery discharge power, battery temperature, and battery voltage of the vehicle. Based on the battery status information, obtaining a second access result includes: When the current battery power of the vehicle is higher than a power threshold, obtaining a third sub-admission result, wherein the preset power threshold is the sum of the preset battery power and the calibrated power; When the battery discharge power is higher than the power threshold and the duration is longer than the power duration threshold, obtaining a fourth sub-admission result; When the battery temperature is lower than the temperature threshold, obtaining a fifth sub-admission result; When the battery voltage is higher than the voltage threshold and the duration is longer than the voltage-duration threshold, a sixth sub-admission result is obtained; A second admission result is obtained based on the third sub-admission result, the fourth sub-admission result, the fifth sub-admission result, and the sixth sub-admission result.
[0013] In a second aspect, the present application provides a vehicle range extender control method and device, the device comprising: An information acquisition unit, configured to acquire battery status information of a vehicle and an original slope of a slope on which the vehicle is currently traveling; and obtain a corrected slope of the vehicle based on the battery status information and the original slope; a parameter acquisition unit, configured to determine a range extender control parameter based on the corrected slope and the current speed of the vehicle; A vehicle control unit is configured to control the power generation of the range extender of the vehicle based on the range extender control parameter.
[0014] In a third aspect, the present application provides a vehicle comprising one or more processors and a memory; one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the above-mentioned method.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores program code, wherein the above method is executed when the program code is run.
[0016] The present application provides a vehicle range extender control method, device, vehicle, and storage medium. After obtaining vehicle battery status information and the original slope of the slope on which the vehicle is currently traveling, a corrected slope of the vehicle is obtained based on the battery status information and the original slope; range extender control parameters are determined based on the corrected slope and the current speed of the vehicle; and based on the range extender control parameters, the power generation power of the vehicle's range extender is controlled.
[0017] In the present application, the above-mentioned method is used to associate the battery status information of the vehicle with the original slope of the slope on which the vehicle is currently traveling, so that the original slope is adjusted based on the battery status information to obtain a corrected slope that is more in line with the actual working conditions of the vehicle. Therefore, the range extender control parameters can be accurately obtained based on the corrected slope and the current speed, so that the power generation power of the range extender can be accurately controlled based on the range extender control parameters, so that the vehicle can adaptively adjust the working state of the range extender under different working conditions to balance the vehicle's energy consumption and NVH performance, and improve the vehicle's power performance and battery life, thereby significantly improving the user's driving experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 A flow chart of a vehicle range extender control method proposed in an embodiment of the present application is shown; Figure 2 A specific example diagram of a vehicle range extender control method proposed in an embodiment of the present application is shown; Figure 3 A flow chart of a preferred vehicle range extender control method proposed in an embodiment of the present application is shown; Figure 4 The following is a structural block diagram of a vehicle range extender control method and device proposed in an embodiment of the present application; Figure 5 Shown is a structural block diagram of a vehicle proposed in this application. DETAILED DESCRIPTION
[0020] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0021] In the drawings, the sizes of components, layer thicknesses, or regions may be exaggerated for clarity. Therefore, any implementation of the present disclosure is not necessarily limited to the dimensions shown in the drawings, and the shapes and sizes of components in the drawings do not reflect true proportions. Furthermore, the drawings schematically illustrate idealized examples, and any implementation of the present disclosure is not limited to the shapes or values shown in the drawings.
[0022] In related technologies, when a hybrid electric vehicle is driving on a slope, the power of the range extender is adjusted based on the size of the slope to improve user experience. Specifically, when the slope condition is uphill, the hybrid electric vehicle needs more power to overcome the resistance of the slope, and the range extender needs to increase power to maintain the battery charge and vehicle performance. However, when the battery charge is high, it is sufficient for the vehicle to climb the slope. If the power is further increased, it will lead to increased energy consumption and deterioration of NVH performance. In downhill conditions, the kinetic energy of the vehicle can be recovered through the drive motor, and the mechanical energy is converted into electrical energy and stored in the battery. However, when the battery charge is high, the battery's charging power boundary will become smaller, that is, the charging power that the battery can accept is limited, and the power of the drive motor energy recovery will also be limited. Therefore, it is necessary to optimize the control strategy to dynamically adjust the range extender power according to the battery charge to balance energy consumption and comfort.
[0023] Therefore, in an embodiment of the present application, a vehicle range extender control method is proposed. After obtaining battery status information of a vehicle and the original slope of the slope on which the vehicle is currently traveling, a corrected slope of the vehicle is obtained based on the battery status information and the original slope; a range extender control parameter is determined based on the corrected slope and the current speed of the vehicle; and based on the range extender control parameter, the power generation power of the vehicle's range extender is controlled.
[0024] In the present application, the above-mentioned method is used to associate the battery status information of the vehicle with the original slope of the slope on which the vehicle is currently traveling, so that the original slope is adjusted based on the battery status information to obtain a corrected slope that is more in line with the actual working conditions of the vehicle. Therefore, the range extender control parameters can be accurately obtained based on the corrected slope and the current speed, so that the power generation power of the range extender can be accurately controlled based on the range extender control parameters, so that the vehicle can adaptively adjust the working state of the range extender under different working conditions to balance the vehicle's energy consumption and NVH performance, and improve the vehicle's power performance and battery life, thereby significantly improving the user's driving experience.
[0025] The embodiments of this application will be described below with reference to the accompanying drawings.
[0026] See also Figure 1 , an embodiment of the present application provides a vehicle range extender control method, the method comprising: S110: Acquire battery status information of the vehicle and the original slope of the slope on which the vehicle is currently traveling.
[0027] The battery status information may include at least the current battery charge of the vehicle. The original slope may be the actual slope value of the slope on which the vehicle is currently traveling.
[0028] In this application, vehicle driving information such as vehicle acceleration, vehicle speed, wheel speed, and vehicle weight can be collected based on the data acquisition equipment and sent to the vehicle controller. The vehicle controller can calculate the original slope based on the obtained vehicle driving information. When the vehicle is currently driving on an uphill slope, the original slope is a positive value, and when the vehicle is currently driving on a downhill slope, the original slope is a negative value.
[0029] In this application, the vehicle controller can also directly receive the slope signal sent by the chassis controller, thereby parsing the slope signal to calculate the original slope. Furthermore, the vehicle controller can also combine GPS (Global Positioning System) elevation data and map information to assist in calculating the actual slope value (i.e., the original slope) of the slope the vehicle is currently traveling on.
[0030] In the present application, the battery status information of the vehicle (including at least the current battery power of the vehicle) can be obtained through the battery management system in the vehicle.
[0031] S120: Obtaining a corrected slope of the vehicle based on the battery status information and the original slope.
[0032] In this application, by associating the vehicle's battery status information with the original slope of the slope the vehicle is currently traveling on, the original slope is adjusted based on the battery status information to obtain a corrected slope that better meets the vehicle's actual operating conditions. Specifically, the calculation of the corrected slope takes into account battery status information, including the vehicle's current battery charge, to achieve adaptive correction of the calculated slope within the vehicle, ensuring optimal energy management and power performance under different operating conditions.
[0033] S130: Determine range extender control parameters based on the corrected slope and the current speed of the vehicle.
[0034] Among them, the range extender control parameters may include a target speed correction value and a target torque correction value. The target speed correction value can be used to adjust the operating speed of the range extender to optimize energy consumption and NVH performance; the target torque correction value can be used to adjust the output torque of the range extender to ensure the vehicle's dynamic performance.
[0035] In this application, the current speed of the vehicle can be obtained based on the vehicle's speed sensor. The speed sensor is usually installed on the vehicle's wheel hub or drive shaft, and can measure the vehicle's speed in real time and transmit the speed information to the vehicle's control system.
[0036] In this application, the rear slope and the current speed of the vehicle can be corrected to determine the range extender control parameters (target speed correction value and target torque correction value). The range extender control parameters are used to adjust the operating state of the range extender to adapt to the actual operating conditions of the vehicle, thereby achieving more accurate energy consumption management and power performance optimization.
[0037] S140: Controlling the power generation power of the range extender of the vehicle based on the range extender control parameter.
[0038] In this application, the vehicle's battery status information is associated with the original slope of the slope the vehicle is currently traveling on, so that the original slope is adjusted based on the battery status information to obtain a corrected slope that is more in line with the vehicle's actual operating conditions. Therefore, based on the corrected slope and the current speed, the range extender control parameters can be accurately obtained, so that the power generation power of the range extender can be accurately controlled based on the range extender control parameters, so that the vehicle can adaptively adjust the working state of the range extender under different working conditions to balance the vehicle's energy consumption and NVH performance, and improve the vehicle's power performance and battery life, thereby significantly improving the user's driving experience.
[0039] Based on this, an embodiment of the present application further provides a vehicle range extender control method. In this method, the battery status information includes at least the current battery power of the vehicle. The above step S120: "obtaining a corrected slope of the vehicle based on the battery status information and the original slope" may also include the following steps S121 to S123: Step S121: Subtract the preset battery power from the current battery power of the vehicle to obtain the current power difference.
[0040] The preset battery level can be the amount of power required to maintain the vehicle's target operating state. This target operating state can refer to the vehicle maintaining stable operation under normal driving conditions. For example, this ensures the vehicle can provide sufficient power under various operating conditions (such as acceleration, climbing, and cruising), while avoiding over-discharge or over-charging of the battery to extend battery life and optimize energy consumption. In this application, the preset battery level can be 20%, and the specific value can also be adjusted by R&D personnel based on multiple tests.
[0041] In an optional embodiment, the preset battery power can be represented by a preset SOC, the current battery power of the vehicle can be represented by a current SOC, and the current power difference can be represented by ∆SOC. In this application, the current power difference ∆SOC = preset SOC - current SOC.
[0042] Step S122: Based on the current power difference and a preset correlation relationship, a current slope correction coefficient of the vehicle is obtained.
[0043] Step S123: Obtaining a corrected slope of the vehicle based on the original slope and the current slope correction coefficient of the vehicle.
[0044] The preset association represents the relationship between the battery charge difference and the slope correction factor. The preset association can be a table or a function. In this application, the preset association is established using experimental data or a simulation model and stored in the vehicle's control system. The current slope correction factor can be used to adjust the vehicle's slope perception at different battery charge states to optimize the range extender's power output.
[0045] In the present application, the current slope correction coefficient of the vehicle can be obtained based on the current power difference and the preset correlation relationship, and the corrected slope of the vehicle can be obtained based on the product of the original slope and the current slope correction coefficient of the vehicle, so as to indirectly adjust the vehicle's range extender control parameters, wherein the corrected slope of the vehicle = original slope * current slope correction coefficient of the vehicle.
[0046] In an optional embodiment, when the vehicle is currently traveling on an uphill slope, a first current slope correction coefficient is obtained based on the current battery difference and a first preset association relationship, and a first corrected slope of the vehicle is obtained based on the first current slope correction coefficient and the original slope.
[0047] Among them, the first preset association relationship represents the association relationship between the power difference and the slope correction coefficient when the slope condition is uphill. In the first preset association relationship, the smaller the power difference, the smaller the slope correction coefficient; the slope after the first correction is smaller than the original slope.
[0048] As an example, the first preset association can be a table, such as Table 1, which shows the correspondence between battery charge difference and slope correction coefficient when the slope condition is an uphill slope. Obviously, in Table 1, when the battery charge difference ∆SOC = -30, the slope correction coefficient can be 0; when the battery charge difference ∆SOC = -20, the slope correction coefficient can be 0; when the battery charge difference ∆SOC = -10, the slope correction coefficient can be 0.5; when the battery charge difference ∆SOC = 0, the slope correction coefficient can be 1; and when the battery charge difference ∆SOC = 10, the slope correction coefficient can be 1.5. It can be seen that when the vehicle is currently traveling on an uphill slope, the slope correction coefficient decreases as the battery charge difference ∆SOC gradually decreases, and the minimum slope correction coefficient can be 0. This also indicates that when the vehicle's battery charge increases, the slope correction coefficient decreases, and the resulting first corrected slope is smaller and less than the original slope.
[0049] Table 1:
[0050] In another optional embodiment, when the vehicle is currently traveling on a downhill slope, a second current slope correction coefficient is obtained based on the current battery difference and the second preset association relationship, and a second corrected slope of the vehicle is obtained based on the second current slope correction coefficient and the original slope.
[0051] Among them, the second preset association relationship represents the association relationship between the power difference and the slope correction coefficient when the slope condition is downhill. In the second preset association relationship, the smaller the power difference, the larger the slope correction coefficient, and the second corrected slope is smaller than the original slope.
[0052] As an example, the second preset association can be a table, such as Table 2, which shows the correspondence between battery charge difference and slope correction coefficient when the slope condition is downhill. Clearly, in Table 2, when the battery charge difference ∆SOC = -30, the slope correction coefficient can be 2; when the battery charge difference ∆SOC = -20, the slope correction coefficient can be 1.5; when the battery charge difference ∆SOC = -10, the slope correction coefficient can be 1.3; when the battery charge difference ∆SOC = 0, the slope correction coefficient can be 1; and when the battery charge difference ∆SOC = 10, the slope correction coefficient can be 0. It can be seen that when the vehicle is currently traveling on a downhill slope, the slope correction coefficient increases as the battery charge difference ∆SOC gradually decreases, and the maximum slope correction coefficient can be 2. This also indicates that when the vehicle's battery charge increases, the slope correction coefficient increases, and the slope value of the downhill condition is negative. Therefore, the vehicle's second corrected slope is also smaller and is less than the original slope.
[0053] Table 2:
[0054] Based on this, an embodiment of the present application further provides a vehicle range extender control method, in which the range extender control parameters include at least a target speed correction value. The above-mentioned step S130: "determining the range extender control parameters based on the corrected slope information and the current speed of the vehicle" and step S140: "controlling the power generation power of the vehicle's range extender based on the range extender control parameters" may further include the following steps S131-S132: Step S131: obtaining the target speed correction value based on the corrected slope, the current speed of the vehicle, and the speed correlation.
[0055] Among them, the speed correlation relationship is characterized in that at different slopes and speeds, the range extender has a corresponding speed correction value. The speed correlation relationship is characterized in that at the same speed, the greater the slope after correction, the greater the speed correction value. It is also characterized in that when the uphill slope is the same, the greater the vehicle speed, the greater the speed correction value. When the downhill slope is the same, the greater the vehicle speed, the smaller the speed correction value.
[0056] In the present application, the rotational speed correlation relationship may be a table or a function. In the present application, the rotational speed correlation relationship may be established through experimental data or a simulation model and stored in the control system of the vehicle.
[0057] As an example, the speed association relationship can be a table, as shown in Table 3. Table 3 can be a table of speed correction values of the range extender at different slopes and speeds. Obviously, in Table 3, it can be easily seen that at the same speed, the greater the slope after correction, the greater the speed correction value; at the same slope of the uphill slope, the greater the speed of the vehicle, the greater the speed correction value; and at the same slope corresponding to the downhill slope, the greater the speed of the vehicle, the smaller the speed correction value.
[0058] Table 3:
[0059] In an optional embodiment, if the vehicle is currently traveling uphill, a first current slope correction factor can be obtained based on the current battery charge difference and a first preset association. Subsequently, a first corrected slope (where the first corrected slope is less than the original slope) can be obtained based on the first current slope correction factor and the original slope. A target speed correction value can also be obtained based on the first corrected slope, the vehicle's current speed, and the speed association. For example, assuming the vehicle's current original slope is 20% and the current battery charge difference is -10%, the first current slope correction factor obtained from the first preset association is 0.5. Therefore, the first corrected slope can be 20% × 0.5 = 10%. Then, combining the vehicle's current speed (e.g., 60 km / h) with the speed association, the target speed correction value is obtained as +300 rpm. The vehicle control system then adjusts the range extender's operating state based on the first corrected slope and the target speed correction value to optimize energy consumption and NVH performance while ensuring adequate vehicle power in uphill conditions.
[0060] In another optional embodiment, when the vehicle is currently traveling downhill, a second current slope correction coefficient can be obtained based on the current battery difference and the second preset association relationship. Thereafter, the second corrected slope of the vehicle can be obtained based on the second current slope correction coefficient and the original slope (the second corrected slope is less than the original slope), and the target speed correction value can be obtained based on the second corrected slope, the current speed of the vehicle, and the speed association relationship. For example, assuming that the current original slope of the vehicle is -20%, the current battery difference is -10%, and according to the first preset association relationship, the first current slope correction coefficient obtained by query is 1.5. Then, the first corrected slope can be -20%×1.5=-30%; then, combined with the current speed of the vehicle (for example, 60km / h) and the speed association relationship, the target speed correction value obtained by query is -225rpm. In this way, the vehicle control system will adjust the operating state of the range extender according to the second corrected slope and the target speed correction value to optimize energy consumption and NVH performance, while ensuring that the vehicle improves the power limit of the drive motor energy recovery and increases energy recovery efficiency under downhill conditions.
[0061] Step S132: controlling the power generation power of the range extender of the vehicle based on the target speed correction value.
[0062] In the present application, when the vehicle is currently traveling on an uphill slope, a first corrected slope with a smaller slope than the original slope can be obtained, and then based on the current speed of the vehicle, a target speed correction value (smaller than the speed correction value at the original slope) can be obtained. Based on the target speed correction value, the power generation power of the vehicle's range extender can be controlled, and then the operating state of the range extender can be adjusted to optimize energy consumption and NVH performance, while ensuring that the vehicle has sufficient power performance under uphill conditions.
[0063] In the present application, when the vehicle is currently traveling downhill, a second corrected slope with a smaller slope than the original slope can be obtained (the absolute value of the second corrected slope is larger than the absolute value of the original slope), and then based on the current speed of the vehicle, a target speed correction value is obtained (smaller than the speed correction value at the original slope). Based on the target speed correction value, the power generation power of the vehicle's range extender can be controlled, and then the operating state of the range extender can be adjusted to improve the power boundary of the drive motor energy recovery and increase the energy recovery efficiency.
[0064] In the embodiment of the present application, as an example, Figure 2 As shown, in Figure 2In the embodiment, the current slope of the vehicle may include three parts, the first part is a steep uphill condition, the second part is a gentle uphill condition, and the third part is a downhill condition; when the vehicle is traveling on a steep uphill condition, a corrected slope is obtained based on the current battery difference and the original slope, and the corrected slope at this time is smaller than the original slope, and the corresponding speed is reduced accordingly; when the vehicle is traveling on a gentle uphill condition, a corrected slope is obtained based on the current battery difference and the original slope, and the corrected slope at this time is still smaller than the original slope, and the corresponding speed is reduced accordingly; when the vehicle is traveling on a downhill condition, a corrected slope is obtained based on the current battery difference and the original slope, and the absolute value of the corrected slope at this time is greater than the absolute value of the original slope, but is a negative value, so the corresponding speed will also be reduced accordingly.
[0065] Based on this, an embodiment of the present application further provides a vehicle range extender control method, in which the range extender control parameters include at least a target torque correction value. The above-mentioned step S130: "determining the range extender control parameters based on the corrected slope information and the current speed of the vehicle" and step S140: "controlling the power generation power of the vehicle's range extender based on the range extender control parameters" may further include the following steps S133-S134: Step S133: Obtain the target torque correction value based on the corrected slope, the current speed of the vehicle, and the torque correlation relationship. Among them, the torque correlation relationship is characterized in that at different slopes and speeds, the range extender has a corresponding torque correction value. The torque correlation relationship is characterized in that at the same speed, the greater the slope after correction, the greater the torque correction value. It is also characterized in that when the slope is the same when going uphill, the greater the vehicle speed, the greater the torque correction value. When the slope is the same when going downhill, the greater the vehicle speed, the smaller the torque correction value.
[0066] In the present application, the torque correlation relationship may be a table or a function. In the present application, the torque correlation relationship may be established through experimental data or a simulation model and stored in the control system of the vehicle.
[0067] As an example, the torque association relationship can be a table, as shown in Table 4. Table 4 can be a table of torque correction values corresponding to the range extender at different slopes and speeds. Obviously, in Table 4, it can be easily seen that at the same speed, the greater the corrected slope, the greater the torque correction value; at the same slope of the uphill slope, the greater the vehicle speed, the greater the torque correction value; and at the same slope corresponding to the downhill slope, the greater the vehicle speed, the smaller the torque correction value.
[0068] Table 4:
[0069] In an optional embodiment, if the vehicle is currently traveling uphill, a first current slope correction factor can be obtained based on the current charge difference and a first preset relationship. Subsequently, a first corrected slope (where the first corrected slope is less than the original slope) can be obtained based on the first current slope correction factor and the original slope. A target torque correction value can also be obtained based on the first corrected slope, the vehicle's current speed, and the torque relationship. For example, assuming the vehicle's current original slope is 20% and the current charge difference is -10%, the first current slope correction factor obtained from the first preset relationship is 0.5. Therefore, the first corrected slope can be 20% × 0.5 = 10%. Then, combining the vehicle's current speed (e.g., 60 km / h) with the torque relationship, the target torque correction value is obtained from the query: +30 Nm. The vehicle control system then adjusts the range extender's operating state based on the first corrected slope and the target torque correction value to optimize energy consumption and NVH performance while ensuring adequate vehicle power in uphill conditions.
[0070] In another optional embodiment, when the vehicle is currently traveling downhill, a second current slope correction coefficient can be obtained based on the current battery charge difference and the second preset association relationship. Subsequently, the vehicle's second corrected slope can be obtained based on the second current slope correction coefficient and the original slope (the second corrected slope is less than the original slope), and the target torque correction value can be obtained based on the second corrected slope, the vehicle's current speed, and the torque association relationship. For example, assuming the vehicle's current original slope is -20% and the current battery charge difference is -10%, the first current slope correction coefficient obtained from the query is 1.5 based on the first preset association relationship. Then, the first corrected slope can be -20% × 1.5 = -30%; then, combined with the vehicle's current speed (e.g., 60 km / h) and the torque association relationship, the target torque correction value obtained from the query is -22.5 Nm. In this way, the vehicle control system will adjust the operating state of the range extender according to the second corrected slope and the target torque correction value to optimize energy consumption and NVH performance, while ensuring that the vehicle improves the power limit of the drive motor energy recovery and increases energy recovery efficiency under downhill conditions.
[0071] Step S134: Controlling the power generation power of the range extender of the vehicle based on the target torque correction value.
[0072] In the present application, when the vehicle is currently traveling on an uphill slope, a first corrected slope having a smaller slope than the original slope can be obtained, and then based on the current speed of the vehicle, a target torque correction value (smaller than the torque correction value at the original slope) can be obtained. Based on the target torque correction value, the power generation power of the vehicle's range extender can be controlled, and then the operating state of the range extender can be adjusted to optimize energy consumption and NVH performance, while ensuring that the vehicle has sufficient power performance under uphill conditions.
[0073] In the present application, when the vehicle is currently traveling downhill, a second corrected slope smaller than the original slope can be obtained (the absolute value of the second corrected slope is larger than the absolute value of the original slope), and then based on the current speed of the vehicle, a target torque correction value (smaller than the torque correction value at the original slope) can be obtained. Based on the target torque correction value, the power generation power of the vehicle's range extender can be controlled, and then the operating state of the range extender can be adjusted to improve the power boundary of the drive motor energy recovery and increase the energy recovery efficiency.
[0074] Based on this, an embodiment of the present application further provides a vehicle range extender control method. In this method, before the above step S120: "obtaining a corrected slope of the vehicle based on the battery status information and the original slope", the following steps S210 to S240 may also be included: Step S210: Acquire a vehicle mode, and obtain a first admission result based on the vehicle mode.
[0075] The vehicle mode includes an energy mode and a driving mode. The first access result can indicate whether the vehicle mode meets the preset access conditions, which determine whether to activate the control strategy or function of a specific range extender. The preset access conditions corresponding to the first access result can be a set of predefined rules used to determine whether the vehicle meets the requirements of a specific energy mode or driving mode.
[0076] In this application, by determining whether the vehicle meets the preset access conditions corresponding to the first access result, the vehicle control system can decide whether to activate a specific control strategy or function to optimize energy consumption, improve power performance, or improve the driving experience.
[0077] Among them, energy modes may include pure electric mode, hybrid mode, forced power conservation mode, charging mode, etc. Among them, pure electric mode can be an energy mode in which the vehicle is driven entirely by battery power without the engine started; hybrid mode can be an energy mode in which the vehicle automatically switches between electric and fuel drive according to the current working conditions to optimize energy consumption and power performance; charging mode can be an energy mode in which the vehicle charges the battery through the engine or brake recovery during driving to increase the battery power; forced power conservation mode can be an energy mode in which the vehicle tries to keep the battery power at a relatively high level while driving to avoid low power. Moreover, among the above energy modes, the forced power conservation mode requires the vehicle to maintain a high power level for a long time, that is, it has a direct demand on the vehicle's battery power.
[0078] Among them, driving modes may include comfort mode, economy mode, personalization mode, mad bull mode, launch mode, sports mode, etc. Among them, comfort mode may be a driving mode focusing on driving comfort (power output is smoother, and the suspension system will be adjusted to a softer state to provide better ride comfort); economy mode may be a driving mode with energy saving as the main goal (the vehicle's power output is optimized to reduce energy consumption, and at the same time, the energy consumption of other systems of the vehicle (such as air conditioning, electronic equipment, etc.) will also be limited to achieve the longest cruising range); personalization mode may be a driving mode that allows the driver to customize the vehicle's power output, steering sensitivity, energy recovery intensity, etc. according to his or her own driving habits and preferences; mad bull mode may be a driving mode that allows the driver to customize the vehicle's power output, steering sensitivity, energy recovery intensity, etc. according to his or her own driving habits and preferences; The mode can be a driving mode with extreme power output (the vehicle's power output reaches the maximum, providing the most powerful acceleration performance and the highest speed); the launch mode can be a high-performance driving mode for vehicle starting (the vehicle will optimize the power output to achieve the fastest start and acceleration); the sports mode can be a driving mode that focuses on driving pleasure and handling performance (the vehicle's power output is more sensitive, the acceleration response is faster, and the steering system will be adjusted to a more direct state to provide better handling performance); and, among the above driving modes, the bull mode, launch mode, and sports mode require the vehicle to have higher demands on power, that is, there is an indirect demand on the vehicle's battery power (affecting the transient power and continuous power at the discharge power boundary).
[0079] In an optional embodiment, it is determined whether the driving mode is included in the preset driving mode combination. If the driving mode is not the preset driving mode combination, a first sub-access result is obtained; it is determined whether the energy mode is the preset energy mode. If the energy mode is not the preset energy mode, a second sub-access result is obtained; and a first access result is obtained based on the first sub-access result and the second sub-access result.
[0080] The preset driving mode combination may include driving modes that have high requirements for power, such as the Bull Run mode, Launch Control mode, and Sport mode. The preset energy mode may be a forced power conservation mode.
[0081] In this application, if the driving mode is not a driving mode with high power requirements, such as Raging Bull, Launch Control, or Sport, a first sub-access result is obtained. If the energy mode is not a forced battery conservation mode, a second sub-access result is obtained, resulting in a first access result. In this case, the first access result satisfies the preset access conditions, thereby determining the control strategy or function for activating a specific range extender. In other words, if the first sub-access result indicates that the driving mode satisfies the preset access conditions, and the second sub-access result indicates that the energy mode satisfies the preset access conditions, the first access result satisfies the preset access conditions.
[0082] In another optional embodiment, when the energy mode is the forced power conservation mode, the target power set in the forced power conservation mode can be obtained, and when the vehicle's battery power is higher than the sum of the target power and the set value, a second sub-admission result can be obtained. The second sub-admission result at this time can indicate that the energy mode meets the preset admission conditions; when the current power is lower than the sum of the target power and the set value, a second sub-admission result can be obtained. The second sub-admission result at this time can indicate that the energy mode does not meet the preset admission conditions. The set value can be a preset error power value that is acceptable to the vehicle.
[0083] Step S220: Obtain a second admission result based on the battery status information.
[0084] Among them, the battery status information includes the vehicle's current battery power, battery discharge power, battery temperature, and battery voltage. Among them, the vehicle's current battery power can represent the actual remaining power of the vehicle battery at the current moment. The battery discharge power can be a battery discharge power boundary, which represents the maximum power that the battery can safely output in the current state, and is used to judge the discharge capacity of the vehicle battery. The battery temperature can represent the actual temperature of the vehicle battery at the current moment. The battery voltage can represent the actual potential difference of the battery at the current moment, and is used to judge whether the vehicle is damaged. The second access result can represent whether the vehicle's battery status information meets the preset access conditions to determine whether to activate the control strategy or function of a specific range extender. The preset access conditions corresponding to the second access result can be a set of predefined rules used to judge whether the vehicle meets specific battery power, battery discharge power, battery temperature, and battery voltage requirements.
[0085] In an optional embodiment, when the current battery power of the vehicle is higher than the power threshold, a third sub-access result is obtained, and the preset power threshold is the sum of the preset battery power and the calibrated power; when the battery discharge power is higher than the power threshold and the duration is greater than the power duration threshold, a fourth sub-access result is obtained; when the battery temperature is lower than the temperature threshold, a fifth sub-access result is obtained; when the battery voltage is higher than the voltage threshold and the duration is greater than the voltage duration threshold, a sixth sub-access result is obtained; based on the third sub-access result, the fourth sub-access result, the fifth sub-access result, and the sixth sub-access result, a second access result is obtained.
[0086] In this application, when the vehicle's current battery charge is above a charge threshold, a third sub-admission result is obtained. This third sub-admission result indicates that the vehicle's battery charge is at a medium-high level and meets the vehicle's preset admission conditions. When the battery discharge power is above a power threshold and the duration is greater than a power-duration threshold, a fourth sub-admission result is obtained. This fourth sub-admission result indicates that the vehicle's battery discharge capacity is excellent and can provide power support when the vehicle is driving on a slope. When the battery temperature is below a temperature threshold, a fifth sub-admission result is obtained. This fifth sub-admission result indicates that the vehicle's battery temperature is appropriate, preventing the battery from overheating due to continuous discharge, which could affect battery safety, or causing a sudden reduction in the battery discharge power limit due to restrictions, leading to stalling. When the battery voltage is above a voltage threshold and the duration is greater than a voltage-duration threshold, a sixth sub-admission result is obtained. This sixth sub-admission result indicates that the vehicle's battery voltage is appropriate, preventing the battery from stalling due to excessively low battery cell voltage and a sudden reduction in the battery discharge power limit due to restrictions.
[0087] In the present application, when the third sub-access result indicates that the current battery power of the vehicle meets the preset access conditions, the fourth sub-access result indicates that the battery discharge power of the vehicle meets the preset access conditions, the fifth sub-access result indicates that the battery temperature of the vehicle meets the preset access conditions, and the sixth sub-access result indicates that the battery voltage of the vehicle meets the preset access conditions, the second access result may meet the preset access conditions.
[0088] Step S230: When both the first admission result and the second admission result indicate that the vehicle meets preset admission conditions, a corrected slope of the vehicle is obtained based on the battery status information and the original slope.
[0089] In the present application, when the first access result indicates that the vehicle mode meets the preset access conditions and the second access result indicates that the battery status information meets the preset access conditions, the corrected slope of the vehicle can be obtained based on the battery status information and the original slope, and the range extender control parameters (target speed correction value, target torque correction value) can be determined based on the corrected slope and the current speed of the vehicle, and the power generation power of the vehicle's range extender can be controlled based on the range extender control parameters.
[0090] Step S240: When the first access result indicates that the vehicle does not meet the preset access conditions, or when the second access result indicates that the vehicle does not meet the preset access conditions, determining a range extender control parameter based on the original slope and the current speed of the vehicle, and controlling the power generation power of the range extender of the vehicle based on the range extender control parameter.
[0091] In the present application, when the first access result indicates that the vehicle mode does not meet the preset access conditions or the second access result indicates that the battery status information does not meet the preset access conditions, the range extender control parameters can be determined directly based on the original slope and the current speed of the vehicle, and the power generation power of the vehicle's range extender can be controlled based on the range extender control parameters.
[0092] This embodiment provides a vehicle range extender control method. After obtaining vehicle battery status information and the original slope of the slope the vehicle is currently traveling on, the method then determines a corrected slope for the vehicle based on the battery status information and the original slope; determines range extender control parameters based on the corrected slope and the vehicle's current speed; and controls the power generation of the vehicle's range extender based on the range extender control parameters. This method associates the vehicle's battery status information with the original slope of the slope the vehicle is currently traveling on, adjusting the original slope based on the battery status information to obtain a corrected slope that better meets the vehicle's actual operating conditions. This allows the range extender control parameters to be accurately determined based on the corrected slope and current speed, and the range extender's power generation to be precisely controlled based on the range extender control parameters. This allows the vehicle to adaptively adjust the range extender's operating state under different operating conditions to balance the vehicle's energy consumption and NVH performance, improve the vehicle's power performance and battery life, and significantly enhance the user's driving experience.
[0093] In order to better understand the solutions of all embodiments of the present application, the basic business process of the vehicle range extender control method of the present application is introduced below.
[0094] See also Figure 3Based on step S1, the battery status information of the vehicle and the original slope of the slope on which the vehicle is currently traveling can be obtained. Based on step S2, a first access result can be obtained based on the obtained vehicle mode (driving mode, energy mode), and it is determined whether the first access result meets the preset access condition. If the first access result meets the preset access condition, a second access result can be obtained based on the battery status information (current battery power of the vehicle, battery discharge power, battery temperature, battery voltage) in step S3, and it is determined whether the second access result meets the preset access condition. If the second access result meets the preset access condition, a corrected slope of the vehicle can be obtained based on the battery status information and the original slope in step S4. Then, based on the corrected slope and the current speed of the vehicle, a range extender control parameter can be determined in step S5 to control the power generation power of the range extender of the vehicle based on the range extender control parameter in step S6.
[0095] Moreover, if the first access result does not meet the preset access conditions, the range extender control parameters can be determined based on the original slope and the current speed of the vehicle based on step S7, so as to control the power generation power of the vehicle's range extender based on the range extender control parameters based on step S6; if the second access result does not meet the preset access conditions, the range extender control parameters can be determined based on the original slope and the current speed of the vehicle based on step S7, so as to control the power generation power of the vehicle's range extender based on the range extender control parameters based on step S6.
[0096] See also Figure 4 The present application provides a vehicle range extender control device 600, the device 600 comprising: The information acquisition unit 610 is configured to acquire the battery status information of the vehicle and the original slope of the slope on which the vehicle is currently traveling; and obtain the corrected slope of the vehicle based on the battery status information and the original slope.
[0097] The parameter acquisition unit 620 is configured to determine a range extender control parameter based on the corrected slope and the current speed of the vehicle.
[0098] The vehicle control unit 630 is configured to control the power generation power of the range extender of the vehicle based on the range extender control parameters.
[0099] The following will be combined Figure 5 A vehicle provided in this application is described.
[0100] See also Figure 5Based on the above-mentioned vehicle range extender control method and apparatus, embodiments of the present application also provide another vehicle 100 capable of executing the above-mentioned vehicle range extender control method. Vehicle 100 includes a processor 102, a memory 104, a communication module 106, and a data acquisition device 108. The memory 104 stores a program capable of executing the contents of the above-mentioned embodiments, and the processor 102 can execute the program stored in the memory 104.
[0101] The processor 102 may include one or more processing cores. The processor 102 utilizes various interfaces and circuits to connect various components within the vehicle 100. It executes instructions, programs, code sets, or instruction sets stored in the memory 104 and accesses data stored in the memory 104 to perform various functions and process data for the vehicle 100. Optionally, the processor 102 may be implemented in the form of at least one of a network processor (NPU), a digital signal processor (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 102 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NPU), and a modem. The CPU primarily processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; the NPU is responsible for processing multimedia data such as video and images; and the modem is responsible for wireless communication. It is understandable that the above-mentioned modem may not be integrated into the processor 102, but may be implemented separately through a communication chip.
[0102] The memory 104 may include random access memory (RAM), read-only memory (ROM), and double data rate synchronous dynamic random access memory (DDR). The memory 104 may be used to store instructions, programs, codes, code sets, or instruction sets. The memory 104 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the various method embodiments described below, etc. The data storage area may also store data created by the vehicle 100 during use (such as a phone book, audio and video data, chat history data, etc.).
[0103] The communication module 106 can be used to implement information exchange between the vehicle 100 and other devices, for example, transmitting device control instructions, operation request instructions, and status information acquisition instructions, etc. When the other devices are different devices, the corresponding communication modules 106 may be different.
[0104] The data acquisition device 108 may include a vehicle-mounted camera, a vehicle-mounted radar, a wheel speed sensor, an acceleration sensor, an angular velocity sensor, and the like.
[0105] An embodiment of the present application provides a computer-readable storage medium having program code stored therein, wherein the program code can be invoked by a processor to execute the method described in the above method embodiment.
[0106] The computer-readable storage medium can be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read-Only Memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium has storage space for program codes for executing any of the method steps described above. These program codes can be read from or written to one or more computer program products. The program codes can be compressed, for example, in an appropriate form.
[0107] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0108] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0109] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0110] Although preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic inventive concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0111] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.
[0112] The above is a detailed introduction to a vehicle range extender control method and a vehicle provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present application.
Claims
1. A vehicle range extender control method, characterized in that: The method comprises: Obtaining battery status information of a vehicle and an original slope of a slope on which the vehicle is currently traveling; Obtaining a corrected slope of the vehicle based on the battery status information and the original slope; determining a range extender control parameter based on the corrected slope and the current speed of the vehicle; Based on the range extender control parameter, the power generation power of the range extender of the vehicle is controlled.
2. The method according to claim 1, characterized in that The battery status information includes at least the current battery power of the vehicle. Obtaining a corrected slope of the vehicle based on the battery status information and the original slope includes: Subtracting a preset battery power from the current battery power of the vehicle to obtain a current power difference, wherein the preset battery power is the power required for the vehicle to maintain a target operating state; Obtaining a current slope correction coefficient of the vehicle based on the current power difference and a preset correlation relationship, wherein the preset correlation relationship represents a correlation relationship between the power difference and the slope correction coefficient; A corrected slope of the vehicle is obtained based on the original slope and a current slope correction coefficient of the vehicle.
3. The method according to claim 2, characterized in that Based on the current power difference and the preset correlation relationship, a current slope correction coefficient of the vehicle is obtained, including: When the vehicle is currently traveling on an uphill slope, a first current slope correction coefficient is obtained based on the current battery charge difference and a first preset association relationship, wherein the first preset association relationship represents an association relationship between the battery charge difference and the slope correction coefficient when the slope condition is uphill, and in the first preset association relationship, the smaller the battery charge difference, the smaller the slope correction coefficient; Obtaining a corrected slope of the vehicle based on the original slope and a current slope correction coefficient of the vehicle, including: A first corrected slope of the vehicle is obtained based on the first current slope correction coefficient and the original slope, wherein the first corrected slope is smaller than the original slope.
4. The method according to claim 2, characterized in that Based on the current power difference and the preset correlation relationship, a current slope correction coefficient of the vehicle is obtained, including: When the slope on which the vehicle is currently traveling is a downhill slope, a second current slope correction coefficient is obtained based on the current battery charge difference and a second preset association relationship, wherein the second preset association relationship represents an association relationship between the battery charge difference and the slope correction coefficient when the slope condition is a downhill slope, and in the second preset association relationship, the smaller the battery charge difference, the larger the slope correction coefficient; Obtaining a corrected slope of the vehicle based on the original slope and a current slope correction coefficient of the vehicle, including: A second corrected slope of the vehicle is obtained based on the second current slope correction coefficient and the original slope, wherein the second corrected slope is smaller than the original slope.
5. The method according to claim 1, wherein The range extender control parameter includes at least a target speed correction value. The range extender control parameter is determined based on the corrected slope information and the current speed of the vehicle, including: The target speed correction value is obtained based on the corrected slope, the current speed of the vehicle, and a speed correlation relationship, wherein the speed correlation relationship indicates that at different slopes and speeds, the range extender has a corresponding speed correction value. The speed correlation relationship indicates that at the same speed, the greater the corrected slope, the greater the speed correction value. Furthermore, when the slope is the same when going uphill, the greater the speed of the vehicle, the greater the speed correction value. When the slope is the same when going downhill, the greater the speed of the vehicle, the smaller the speed correction value. Controlling the power generation power of the range extender of the vehicle based on the range extender control parameter includes: Based on the target speed correction value, the power generation power of the range extender of the vehicle is controlled.
6. The method according to claim 1, characterized in that The range extender control parameter includes at least a target torque correction value. The range extender control parameter is determined based on the corrected slope and the current speed of the vehicle, including: The target torque correction value is obtained based on the corrected slope, the current speed of the vehicle, and a torque correlation relationship, wherein the torque correlation relationship indicates that at different slopes and speeds, the range extender has a corresponding torque correction value. The torque correlation relationship indicates that at the same speed, the greater the corrected slope, the greater the torque correction value. Furthermore, when the slope is the same when going uphill, the greater the vehicle speed, the greater the torque correction value. When the slope is the same when going downhill, the greater the vehicle speed, the smaller the torque correction value. Controlling the power generation power of the range extender of the vehicle based on the range extender control parameter includes: Based on the target torque correction value, the power generation power of the range extender of the vehicle is controlled.
7. The method according to any one of claims 1 to 6, characterized in that: Before obtaining the corrected slope of the vehicle based on the battery status information and the original slope, the method further includes: Acquiring a vehicle mode, and obtaining a first admission result based on the vehicle mode; Obtaining a second admission result based on the battery status information; When both the first admission result and the second admission result indicate that the vehicle meets a preset admission condition, obtaining a corrected slope of the vehicle based on the battery status information and the original slope; When the first access result indicates that the vehicle does not meet the preset access conditions, or when the second access result indicates that the vehicle does not meet the preset access conditions, a range extender control parameter is determined based on the original slope and the current speed of the vehicle, and the power generation power of the range extender of the vehicle is controlled based on the range extender control parameter.
8. The method according to claim 7, characterized in that The vehicle mode includes an energy mode and a driving mode. Acquiring the vehicle mode and obtaining a first admission result based on the vehicle mode include: determining whether the driving mode is included in a preset driving mode combination, and obtaining a first sub-admission result if the driving mode is not included in the preset driving mode combination; determining whether the energy mode is a preset energy mode, and obtaining a second sub-admission result if the energy mode is not a preset energy mode; A first admission result is obtained based on the first sub-admission result and the second sub-admission result.
9. The method according to claim 7, characterized in that The battery status information further includes at least current battery power, battery discharge power, battery temperature, and battery voltage of the vehicle. Based on the battery status information, a second access result is obtained, including: When the current battery power of the vehicle is higher than a power threshold, obtaining a third sub-admission result, wherein the preset power threshold is the sum of the preset battery power and the calibrated power; When the battery discharge power is higher than the power threshold and the duration is longer than the power duration threshold, obtaining a fourth sub-admission result; When the battery temperature is lower than the temperature threshold, obtaining a fifth sub-admission result; When the battery voltage is higher than the voltage threshold and the duration is longer than the voltage-duration threshold, a sixth sub-admission result is obtained; A second admission result is obtained based on the third sub-admission result, the fourth sub-admission result, the fifth sub-admission result, and the sixth sub-admission result.
10. A vehicle, characterized in that: including one or more processors and memory; One or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1 to 9.
Citation Information
Cited By
Control method and control system of range extender
CN122323967A