Vehicle control method, device, electronic device and computer-readable storage medium
By analyzing the historical driving data of extended-range new energy vehicles and setting up the power distribution plan for range extender and working devices, the power maintenance problem of extended-range new energy vehicles under different driving styles is solved, and the vehicle's power management efficiency and driving experience are improved.
Patent Information
- Application Number
- CN202411680781.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2044-11-22
AI Technical Summary
In the prior art, the range-extended new energy vehicles lack effective range-extended parameter adjustment and working device power distribution scheme under different driving styles, resulting in insufficient power maintenance performance.
By obtaining vehicle historical driving data, analyzing driving styles, setting the working parameters of the range extender and the power distribution of the working devices, including the power distribution of the thermal management system, to adapt to the power maintenance needs under different driving styles.
It improves the vehicle's power maintenance ability and driving experience under different driving styles, and meets the user's power distribution needs under different driving styles.
Smart Images

Figure CN119283838B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicle control, and particularly relates to a vehicle control method, device, electronic device and computer-readable storage medium. Background Art
[0002] After the power of the battery pack of a range-extended new energy vehicle is lower than the threshold power, it will generate electricity, and then the electricity generated by the range extender is used to supply power to the drive motor, so that the power of the vehicle's battery pack is maintained above the threshold power.
[0003] Currently, users may have different driving styles in different application scenarios and may have different requirements for the power retention performance of the vehicle. At this time, the working parameters of the range extender may need to be adjusted, and different power allocations may also be required for the working devices on the vehicle. However, there is no related technical solution in the existing technology to adjust the parameters of the range extender and allocate the power of the working devices according to the user's driving style. Summary of the Invention
[0004] In view of the above problems, this application provides a vehicle control method, device, electronic device and computer-readable storage medium, which can set the current working parameters of the range extender according to the user's driving style and realize the power allocation of the working devices, and can meet the power retention requirements of the vehicle under different driving styles.
[0005] The first aspect of this application provides a vehicle control method, including: obtaining the historical driving data of the vehicle within a historical period; where the end time of the historical period is the current time, and the historical driving data includes driving state data and power control data; obtaining the current driving style of the user based on the historical driving data; where there are multiple preset current driving styles, and different current driving styles correspond to different historical driving data; setting the current working parameters of the range extender of the vehicle based on the current driving style, and realizing the power allocation of the working devices of the vehicle based on the current driving style; where different current driving styles correspond to different current working parameters, the working devices include a thermal management system, and different current driving styles correspond to different power allocation schemes.
[0006] In some specific embodiments, the steps of obtaining the historical driving data of a vehicle within a historical period include: obtaining the acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle within the historical period; wherein, the acceleration data is driving state data, and the accelerator pedal opening data and the brake pedal opening data are power control data; the steps of obtaining the current driving style of a user based on the historical driving data include: determining the degree of vehicle speed change based on the acceleration data, accelerator pedal opening data, and brake pedal opening data, and obtaining the current driving style of the user according to the degree of vehicle speed change; wherein, different degrees of vehicle speed change correspond to different current driving styles.
[0007] In some specific embodiments, the steps of obtaining the acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle within a historical period include: obtaining the acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle within all historical sub-periods; wherein, the historical period includes a preset number of historical sub-periods with the same duration; the steps of determining the degree of vehicle speed change based on the acceleration data, accelerator pedal opening data, and brake pedal opening data include: determining the first quantity of historical sub-periods in which the acceleration within the historical period is respectively located in different preset acceleration ranges based on the acceleration data, determining the second quantity of historical sub-periods in which the accelerator pedal opening within the historical period is respectively located in different preset accelerator opening ranges based on the accelerator pedal opening data, and determining the third quantity of historical sub-periods in which the brake pedal opening within the historical period is respectively located in different preset brake opening ranges based on the brake pedal opening data; determining the degree of vehicle speed change based on the preset quantity ranges in which the first quantity, the second quantity, and the third quantity are located.
[0008] In some specific embodiments, the preset acceleration range includes a non-overlapping first preset acceleration range and a second preset acceleration range, the preset acceleration opening range includes a non-overlapping first preset acceleration opening range and a second preset acceleration opening range, and the preset braking opening range includes a non-overlapping first preset braking opening range and a second preset braking opening range; the step of determining the degree of vehicle speed change based on the first quantity, the second quantity, and the third quantity within the preset quantity range includes: detecting that the first quantity in the historical sub-period when the acceleration is within the first preset acceleration range is within the first preset quantity range, and the second quantity in the historical sub-period when the accelerator pedal opening is within the first preset acceleration opening range is within the second preset quantity range, and the third quantity in the historical sub-period when the brake pedal opening is within the first preset braking opening range is within the third preset quantity range, then determining that the degree of vehicle speed change is the first degree of vehicle speed change; detecting that the first quantity in the historical sub-period when the acceleration is within the second preset acceleration range is within the fourth preset quantity range, and the second quantity in the historical sub-period when the accelerator pedal opening is within the second preset acceleration opening range is within the fifth preset quantity range, and the third quantity in the historical sub-period when the brake pedal opening is within the second preset braking opening range is within the sixth preset quantity range, then determining that the degree of vehicle speed change is the second degree of vehicle speed change; wherein, the second degree of vehicle speed change is greater than the first degree of vehicle speed change.
[0009] In some specific embodiments, the step of setting the current working parameters of the vehicle's range extender based on the current driving style includes: detecting that the user's current driving style is the first current driving style, then setting the starting power of the vehicle's range extender to the first power and the stopping power to the second power, and setting the starting vehicle speed of the range extender to the first vehicle speed and the stopping vehicle speed to the second vehicle speed; detecting that the user's current driving style is the second current driving style, then setting the starting power of the vehicle's range extender to the third power and the stopping power to the fourth power, and setting the starting vehicle speed of the range extender to the third vehicle speed and the stopping vehicle speed to the fourth vehicle speed; wherein, the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style, the third power is greater than the first power, the fourth power is greater than the second power, the third vehicle speed is less than the first vehicle speed, and the fourth vehicle speed is less than the second vehicle speed.
[0010] In some specific embodiments, the step of setting the current working parameters of the vehicle's range extender based on the current driving style includes: detecting that the user's current driving style is the first current driving style, then setting the unit power consumption of the thermal management system to the first power consumption; detecting that the user's current driving style is the second current driving style, then setting the unit power consumption of the thermal management system to the second power consumption; wherein, the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style, and the second power consumption is greater than the first power consumption.
[0011] In some specific embodiments, the step of setting the current working parameters of the range extender of the vehicle based on the current driving style includes: when it is detected that the current driving style of the user is the first current driving style, setting the driving torque of the driving motor of the vehicle to be less than the first preset torque; when it is detected that the current driving style of the user is the second current driving style, setting the driving torque of the driving motor to be less than the second preset torque; wherein, the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style, and the second preset torque is less than the first preset torque.
[0012] The second aspect of the present application provides a vehicle control device, including: an acquisition module, configured to acquire historical driving data of the vehicle within a historical period; wherein, the end moment of the historical period is the current moment, and the historical driving data includes driving state data and power control data; a processing module, configured to obtain the current driving style of the user based on the historical driving data; wherein, there are multiple preset current driving styles, and different current driving styles correspond to different historical driving data; setting the current working parameters of the range extender of the vehicle based on the current driving style, and implementing power distribution of the working devices of the vehicle based on the current driving style; wherein, different current driving styles correspond to different current working parameters, the working devices include a thermal management system, and different current driving styles correspond to different power distribution schemes.
[0013] The third aspect of the present application provides an electronic device, including: a processor; a memory, configured to store a computer program, and when the computer program is executed by the processor, it implements the vehicle control method of any one of the above.
[0014] The fourth aspect of the present application provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by the processor, it implements the vehicle control method as described in any one of the above.
[0015] The beneficial technical effects that this application at least has: Based on the vehicle control method, device, electronic device, and computer-readable storage medium provided by this application, the method includes: obtaining the historical driving data of the vehicle within a historical period; where the end time of the historical period is the current time, and the historical driving data includes driving state data and power control data; obtaining the current driving style of the user based on the historical driving data; where there are multiple preset current driving styles, and different current driving styles correspond to different historical driving data; setting the current working parameters of the range extender of the vehicle based on the current driving style, and realizing the power distribution of the working devices of the vehicle based on the current driving style; where different current driving styles correspond to different current working parameters, and the working devices include the thermal management system, and different current driving styles correspond to different power distribution schemes. Therefore, by realizing the setting of the current working parameters of the range extender through the user's driving style and realizing the power distribution of the working devices, it can meet the power preservation requirements of the vehicle under different driving styles.
[0016] The above description is only an overview of the technical solution of the embodiments of this application. In order to be able to understand the technical means of the embodiments of this application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features, and advantages of the embodiments of this application more obvious and understandable, the following specifically gives the specific implementation manners of this application. Brief Description of the Drawings
[0017] The drawings are only used to illustrate the embodiments and are not considered to be a limitation of this application. Moreover, throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:
[0018] Figure 1 is a flowchart of an embodiment of the vehicle control method provided by this application;
[0019] Figure 2 is a flowchart of another embodiment of the vehicle control method provided by this application;
[0020] Figure 3 is a flowchart of another embodiment of the vehicle control method provided by this application;
[0021] Figure 4 is a flowchart of another embodiment of the vehicle control method provided by this application;
[0022] Figure 5 is a flowchart of another embodiment of the vehicle control method provided by this application;
[0023] Figure 6 is a flowchart of another embodiment of the vehicle control method provided by this application;
[0024] Figure 7It is a schematic flowchart of another embodiment of the vehicle control method provided by this application;
[0025] Figure 8 It is a structural block diagram of an embodiment of the vehicle control device provided by this application;
[0026] Figure 9 It is a schematic diagram of the structural framework of an embodiment of the electronic device provided by this application;
[0027] Figure 10 It is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium provided by this application. Detailed implementation manners
[0028] The exemplary embodiments of this application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of this application are shown in the drawings, it should be understood that this application can be implemented in various forms and should not be limited by the embodiments set forth herein. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts shall fall within the scope of protection of this application.
[0029] If there are descriptions involving "first", "second", etc. in the embodiments of this application, the descriptions of "first", "second", etc. are only for descriptive purposes and should not be construed as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In addition, the meaning of "and / or" appearing throughout the text is that it includes three parallel solutions. Taking "A and / or B" as an example, it includes solution A, or solution B, or a solution that satisfies both A and B simultaneously. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of those of ordinary skill in the art to implement. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0030] In the first aspect of this application, a vehicle control method is provided, and the vehicle control method is applied to a range-extended new energy vehicle. Figure 1 It is a schematic flowchart of an embodiment of the vehicle control method provided by this application. In combination with Figure 1 , the method includes the following steps:
[0031] S11: Obtain the historical driving data of the vehicle within a historical period; wherein, the end time of the historical period is the current time, and the historical driving data includes driving state data and power control data.
[0032] A historical period is a period from a historical moment to the current moment. The duration of the historical period can be preset, and the duration of the historical period can be set to be short. In some application scenarios, the duration of the historical period can be set to one minute, but it is not limited to this.
[0033] The driving data within the historical period is the historical driving data, and the historical driving data can be further obtained after being stored. The driving state data in the historical driving data, that is, the state data during the vehicle driving process, such as the vehicle speed and driving time on different sections. The power control data in the historical driving data, that is, the control data of the components related to the vehicle driving force, such as the relevant control data for controlling the vehicle driving force through the accelerator pedal and the brake pedal.
[0034] S12: Obtain the current driving style of the user based on the historical driving data; wherein, there are multiple preset current driving styles, and different current driving styles correspond to different historical driving data.
[0035] It should be understood that both the driving state data and the power control data in the historical driving data can reflect the degree of vehicle state change, and thus the current driving style of the user can be determined according to the degree of vehicle state change.
[0036] The current driving style of the user can be preset. The setting of the current driving style can be based on the historical driving data of a specific user, or directly based on the driving styles of the public. For example, the current driving style can include a gentle driving style, a regular driving style, an aggressive driving style, and an intense driving style, etc., without specific limitations.
[0037] Different historical driving data may reflect the same driving style or different driving styles. However, in this embodiment, different current driving styles must correspond to different historical driving data.
[0038] S13: Set the current working parameters of the vehicle's range extender based on the current driving style, and implement the power distribution of the vehicle's working devices based on the current driving style; wherein, different current driving styles correspond to different current working parameters, and the working devices include the thermal management system, and different current driving styles correspond to different power distribution schemes.
[0039] It should be understood that under different driving styles, the power retention requirements for the range extender and the driving force requirements for the vehicle are generally different. Therefore, in this embodiment, the current working parameters of the range extender are set based on the current driving style, so that the range extender works with the current working parameters, which can meet the specific requirements of the user for power retention, driving force, etc. under different driving styles. Under different driving styles, the performance requirements for the vehicle working devices may be different, so the power distribution for the working devices also needs to be different. Therefore, in this embodiment, the power distribution of the working devices is achieved through the current driving style, and different current driving styles correspond to different power distribution schemes, which can make the power distribution of the working devices adapt to the specific requirements of different driving styles and make the power distribution of each working device more reasonable.
[0040] This embodiment defines that the working device includes a thermal management system, and the thermal management system can achieve heating and cooling of the battery pack. Under different driving styles, the performance requirements for the battery pack are generally different. At this time, the power requirements for the thermal management system are different, and different power distributions need to be achieved. Of course, in addition to the thermal management system, the working device can also include some other devices, such as an air conditioning system, a drive motor, etc.
[0041] In summary, by implementing the setting of the current working parameters of the range extender through the user's driving style and achieving the power distribution of the working devices, it can adapt to the power retention requirements of the vehicle under different driving styles, so as to improve the user's driving experience and the working performance of the vehicle.
[0042] Figure 2 is a schematic flowchart of another embodiment of the vehicle control method provided by this application. Combining Figure 2 , in some specific embodiments, the step of obtaining the historical driving data of the vehicle within the historical period, that is, the above step S11, includes:
[0043] S21: Obtain the acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle within the historical period; among them, the acceleration data is driving state data, and the accelerator pedal opening data and the brake pedal opening data are power control data.
[0044] In this embodiment, the acceleration data is a part of the driving state data, while the driving state data is not limited to the acceleration data. Similarly, the power control data is not limited to the accelerator pedal opening data and the brake pedal opening data. Other data that can reflect the degree of vehicle speed change can be driving state data or power control data, without specific limitations.
[0045] It should be understood that the acceleration data, the accelerator pedal opening data, and the brake pedal opening data can more directly reflect the degree of vehicle speed change. Therefore, the degree of vehicle speed change can be more accurately judged through these three physical quantities.
[0046] The step of obtaining the user's current driving style based on historical driving data, that is, the above step S12, includes:
[0047] S22: Determine the degree of vehicle speed change based on the acceleration data, the accelerator pedal opening data, and the brake pedal opening data, and obtain the user's current driving style according to the degree of vehicle speed change; among them, different degrees of vehicle speed change correspond to different current driving styles.
[0048] After obtaining the acceleration data, the accelerator pedal opening data, and the brake pedal opening data in the above step, the degree of vehicle speed change can be directly determined based on the acceleration data, the accelerator pedal opening data, the brake pedal opening data, and the preset relationship. Among them, a preset relationship can be set between the three physical quantities of the acceleration data, the accelerator pedal opening data, and the brake pedal opening data and the degree of vehicle speed change.
[0049] Different degrees of vehicle speed change can actually most directly reflect the user's driving style, and then the user's current driving style can be directly obtained based on the degree of vehicle speed change. At this time, a preset relationship can be established between the degree of vehicle speed change and the current driving style, and then the current driving style can be directly obtained according to this preset relationship after obtaining the degree of vehicle speed change.
[0050] Figure 3 It is a schematic flowchart of another embodiment of the vehicle control method provided by this application. Combining Figure 3 , in some specific embodiments, the step of obtaining the acceleration data, the accelerator pedal opening data, and the brake pedal opening data of the vehicle within the historical period, that is, the above step S\(21\), includes:
[0051] S31: Obtain the acceleration data, the accelerator pedal opening data, and the brake pedal opening data of the vehicle within all historical sub-periods; among them, the historical period includes a preset number of historical sub-periods with the same duration.
[0052] Combining the above embodiments, assuming that the duration of the historical period is one minute, then a period with a duration of two seconds can be used as a historical sub-period. At this time, there are 30 historical sub-periods within one historical period.
[0053] Specifically, to obtain the acceleration data within a historical sub-period, the driving duration and the vehicle speed change amount of the vehicle within the historical sub-period can be obtained, and then the acceleration can be obtained based on the driving duration and the vehicle speed change amount. For the accelerator pedal opening data and the brake pedal opening data, the opening data of the accelerator pedal and the opening data of the brake pedal can be obtained every preset duration, and then used as the accelerator pedal opening data and the brake pedal opening data within the historical sub-period. Combining the above content, the opening data of the accelerator pedal and the opening data of the brake pedal can be obtained every two seconds.
[0054] The step of determining the degree of vehicle speed change based on the acceleration data, the accelerator pedal opening data, and the brake pedal opening data, that is, the above step S22, includes:
[0055] S32: Determine the first quantity of historical sub-periods in which the acceleration within the historical period is respectively located in different preset acceleration ranges based on the acceleration data, determine the second quantity of historical sub-periods in which the accelerator pedal opening within the historical period is respectively located in different preset accelerator opening ranges based on the accelerator pedal opening data, and determine the third quantity of historical sub-periods in which the brake pedal opening within the historical period is respectively located in different preset brake opening ranges based on the brake pedal opening data.
[0056] Specifically, there are multiple different preset acceleration ranges, and the multiple preset acceleration ranges can basically cover all accelerations under various working conditions. At this time, the accelerations corresponding to different historical sub-periods may be different. It is possible that the accelerations of some historical sub-periods belong to one preset acceleration range, the accelerations of some historical sub-periods belong to another preset acceleration range, and the accelerations of some other historical sub-periods belong to yet another preset acceleration range. In this step, it is necessary to determine the quantities of accelerations that respectively belong to different preset acceleration ranges, that is, the first quantity. For example, among 30 historical sub-periods, the first quantity of historical sub-periods in which the acceleration belongs to one preset acceleration range is 9, the first quantity of historical sub-periods in which the acceleration belongs to another preset acceleration range is 10, and the first quantity of historical sub-periods in which the acceleration belongs to yet another speed and acceleration range is 11.
[0057] Similarly, the preset accelerator opening ranges and the preset brake opening ranges are also set to be multiple. For the specific acquisition methods of the second quantity and the third quantity, the above acquisition method of the first quantity can also be referred to.
[0058] S33: Determine the degree of vehicle speed change based on the preset quantity ranges in which the first quantity, the second quantity, and the third quantity are located.
[0059] After obtaining the first quantity, it is possible to know the preset acceleration ranges to which each historical sub-period belongs. Based on the distribution of each historical sub-period within the preset acceleration ranges, it is possible to understand the degree of vehicle speed change. Similarly, after obtaining the second quantity and the third quantity, it is also possible to understand the degree of vehicle speed change according to the distribution of historical sub-periods within the preset acceleration opening range and the preset braking opening range respectively.
[0060] In some specific embodiments, the preset acceleration range includes a non-overlapping first preset acceleration range and a second preset acceleration range. The preset acceleration opening range includes a non-overlapping first preset acceleration opening range and a second preset acceleration opening range. The preset braking opening range includes a non-overlapping first preset braking opening range and a second preset braking opening range. Of course, the preset acceleration range, the preset acceleration opening range, and the preset braking opening range are not limited to two, and this is only for illustrative purposes here.
[0061] Figure 4 It is a schematic flowchart of another embodiment of the vehicle control method provided by this application. Combining Figure 4 , the step of determining the degree of vehicle speed change based on the preset quantity ranges in which the first quantity, the second quantity, and the third quantity are located, that is, the above step S33, includes:
[0062] S41: If it is detected that the first quantity of historical sub-periods with acceleration in the first preset acceleration range is within the first preset quantity range, and the second quantity of historical sub-periods with the accelerator pedal opening in the first preset acceleration opening range is within the second preset quantity range, and the third quantity of historical sub-periods with the brake pedal opening in the first preset braking opening range is within the third preset quantity range, then it is determined that the degree of vehicle speed change is the first degree of vehicle speed change.
[0063] Combined with the above division methods of each range, at this time, there may be some historical sub-periods with acceleration within the first preset acceleration range, there may be some historical sub-periods with the accelerator pedal opening within the first preset acceleration opening range, and there may be some historical sub-periods with the brake pedal opening within the first preset braking opening range.
[0064] At this time, we determine that when the following three conditions are met: the first quantity of historical sub-periods in which the acceleration is within the first preset acceleration range is within the first preset quantity range, the second quantity of historical sub-periods in which the accelerator pedal opening is within the first preset acceleration opening range is within the second preset quantity range, and the third quantity of historical sub-periods in which the brake pedal opening is within the first preset brake opening range is within the third preset quantity range, the degree of vehicle speed change is the first degree of vehicle speed change. At this time, both the first preset acceleration range and the first preset quantity range can be preset in advance. Similarly, the first preset acceleration opening range, the second preset quantity range, the first preset brake opening range, and the third preset quantity range are also preset in advance.
[0065] S42: If it is detected that the first quantity of historical sub-periods in which the acceleration is within the second preset acceleration range is within the fourth preset quantity range, the second quantity of historical sub-periods in which the accelerator pedal opening is within the second preset acceleration opening range is within the fifth preset quantity range, and the third quantity of historical sub-periods in which the brake pedal opening is within the second preset brake opening range is within the sixth preset quantity range, then it is determined that the degree of vehicle speed change of the vehicle is the second degree of vehicle speed change; wherein, the second degree of vehicle speed change is greater than the first degree of vehicle speed change.
[0066] Similarly, we determine that when the following three conditions are met: the first quantity of historical sub-periods in which the acceleration is within the second preset acceleration range is within the fourth preset quantity range, the second quantity of historical sub-periods in which the accelerator pedal opening is within the second preset acceleration opening range is within the fifth preset quantity range, and the third quantity of historical sub-periods in which the brake pedal opening is within the second preset brake opening range is within the sixth preset quantity range, the degree of vehicle speed change is the second degree of vehicle speed change.
[0067] Similarly, the second preset acceleration range, the fourth preset quantity range, the second preset acceleration opening range, the fifth preset quantity range, the second preset brake opening range, and the sixth preset quantity range can all be preset in advance, and the range values can be determined according to the actual situation. Among them, the fourth preset quantity range may be different from the first preset quantity range, the fifth preset quantity range may be different from the second preset quantity range, and the sixth preset quantity range may be different from the third preset quantity range.
[0068] Figure 5 is a schematic flowchart of another embodiment of the vehicle control method provided by this application. Combining Figure 5 , in some specific embodiments, the step of setting the current working parameters of the range extender of the vehicle based on the current driving style includes, that is, the above step S13 includes:
[0069] S51: If it is detected that the current driving style of the user is the first current driving style, set the starting power of the range extender of the vehicle to the first power and the stopping power to the second power, and set the starting vehicle speed of the range extender to the first vehicle speed and the stopping vehicle speed to the second vehicle speed.
[0070] Combined with the above content, in the embodiment of determining the current driving style through the degree of vehicle speed change, there will be a first driving style and a second driving style, and the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style.
[0071] Among them, when the real-time power of the battery pack is lower than the starting power, the range extender will start, and when the real-time power is higher than the stopping power, the range extender will stop. Also, the range extender will only start when the power is lower than the starting power and the vehicle speed is greater than the first vehicle speed. When the power is higher than the stopping power or lower than the second vehicle speed, the range extender will stop.
[0072] S52: If it is detected that the current driving style of the user is the second current driving style, set the starting power of the range extender of the vehicle to the third power and the stopping power to the fourth power, and set the starting vehicle speed of the range extender to the third vehicle speed and the stopping vehicle speed to the fourth vehicle speed; among them, the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style, the third power is greater than the first power, the fourth power is greater than the second power, the third vehicle speed is less than the first vehicle speed, and the fourth vehicle speed is less than the second vehicle speed.
[0073] It should be understood that since the degree of vehicle speed change of the second current driving style is greater than that of the first current driving style, the second current driving style is more intense than the first current driving style. Therefore, in the second current driving style, the demand for power conservation and the like is relatively high. Therefore, it is necessary to set the third power greater than the first power and the fourth power greater than the second power to start the range extender to generate electricity when the power is relatively high and stop when the power is relatively high. Since the first driving style is softer than the first driving style, the third vehicle speed is set to be less than the first vehicle speed and the fourth vehicle speed is set to be less than the second vehicle speed, so as to start or stop when the vehicle speed is relatively high to ensure that the vehicle has better NVH performance. On the other hand, at this time, the requirement for power conservation is relatively low, and the range extender will start to generate electricity or stop when the vehicle speed is relatively high.
[0074] Figure 6 It is a schematic flowchart of another embodiment of the vehicle control method provided by the present application. Combined with Figure 6 , in some specific embodiments, the step of realizing the power distribution of the working devices of the vehicle based on the current driving style includes, that is, the above step S13 includes:
[0075] S61: If it is detected that the current driving style of the user is the first current driving style, set the power consumption per unit of the thermal management system to the first power consumption.
[0076] It should be understood that the thermal management system can achieve heating or cooling of the battery pack. Different working powers of the thermal management system (manifested as different power consumptions per unit time) will result in different heating or cooling effects of the thermal management system on the battery pack.
[0077] S62: If it is detected that the current driving style of the user is the second current driving style, set the power consumption per unit of the thermal management system to the second power consumption; wherein, the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style, and the second power consumption is greater than the first power consumption.
[0078] Since the degree of vehicle speed change corresponding to the second current driving style is greater than that corresponding to the first current driving style, the second current driving style is more intense than the first current driving style. Under the more intense second current driving style, the cooling or heating demand for the battery pack is higher. Therefore, it is necessary to set the second power consumption to be greater than the first power consumption, so that the thermal management system has a greater working power, and thus meet the actual cooling or heating demand under the more intense driving style.
[0079] Figure 7 It is a schematic flowchart of another embodiment of the vehicle control method provided by the present application. Combining Figure 7 , in some specific embodiments, in some specific embodiments, the step of allocating the power of the working devices of the vehicle based on the current driving style includes, that is, the above step S13 includes:
[0080] S71: If it is detected that the current driving style of the user is the first current driving style, set the driving torque of the driving motor of the vehicle to be less than the first preset torque.
[0081] It should be understood that the torque magnitude of the driving motor is directly related to the power consumption of the vehicle. Therefore, setting the driving torque of the driving motor to be less than the first preset torque actually limits the power consumption of the driving motor, and actually allocates the power of the driving motor.
[0082] It should be understood that when restricting the driving torque of the driving motor, it will actually limit the acceleration of the vehicle, that is, the acceleration and deceleration changes of the vehicle will be relatively slow, but it does not affect the vehicle from driving at high speed.
[0083] S72: If it is detected that the current driving style of the user is the second current driving style, set the driving torque of the drive motor to be less than the second preset torque; wherein, the degree of vehicle speed change corresponding to the second current driving style is greater than that corresponding to the first current driving style, and the second preset torque is greater than the first preset torque.
[0084] Combining the above content, since the second current driving style is more intense than the first current driving style, the acceleration and deceleration changes of the vehicle are faster in the second current driving style. Therefore, a larger acceleration of the vehicle is required, and thus a larger driving torque of the drive motor is needed at this time. Therefore, the second preset torque is set to be greater than the first preset torque to meet the requirement of a larger acceleration.
[0085] The second aspect of the present application provides a vehicle control device 20. Figure 8 It is a structural block diagram of an embodiment of the vehicle control device 20 provided by the present application.
[0086] Combined with Figure 8 , the vehicle control device 20 includes an acquisition module 21 and a processing module 22. The acquisition module 21 is used to acquire the historical driving data of the vehicle within the historical period; wherein, the end moment of the historical period is the current moment, and the historical driving data includes driving state data and power control data. The processing module 22 is used to obtain the current driving style of the user based on the historical driving data; wherein, there are multiple preset current driving styles, and different current driving styles correspond to different historical driving data; set the current working parameters of the range extender of the vehicle based on the current driving style, and realize the power distribution of the working devices of the vehicle based on the current driving style; wherein, different current driving styles correspond to different current working parameters, and the working devices include the thermal management system, and different current driving styles correspond to different power distribution schemes. For the specific implementation manners of the above steps, reference may be made to the content of the above embodiments, and details will not be repeated.
[0087] The third aspect of the present application provides an electronic device, including: a processor; a memory for storing a computer program, and when the computer program is executed by the processor, it implements the vehicle control method of any of the above embodiments.
[0088] Figure 9 It is a structural framework schematic diagram of an embodiment of the electronic device 500 provided by the present application.
[0089] In some specific embodiments, the electronic device 500 includes a Central Processing Unit (CPU) 501 and a Read-Only Memory (ROM) 502. The Central Processing Unit 501 is the processor, and the Read-Only Memory (ROM) 502 is the memory. The Central Processing Unit 501 can perform various appropriate actions and processes according to the program stored in the Read-Only Memory (ROM) 502 or the program loaded from the storage section 508 into the Random Access Memory (RAM) 503, such as executing the methods in the above embodiments. In the RAM 503, various programs and data required for system operations are also stored. The CPU 501, ROM 502, and RAM 503 are connected to each other via a bus 504. An Input / Output (I / O) interface 505 is also connected to the bus 504.
[0090] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including, for example, a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read from it can be installed into the storage section 508 as needed.
[0091] Specifically, according to the embodiments of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments of the present application include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication section 509, and / or installed from the removable medium 511. When the computer program is executed by the Central Processing Unit (CPU) 501, various functions defined in the system of the present application are executed.
[0092] The fourth aspect of the present application provides a computer-readable storage medium 40. Figure 10It is a schematic structural framework diagram of an embodiment of the computer-readable storage medium 40 provided by this application.
[0093] A computer program 41 is stored on the computer-readable storage medium 40. When the computer program 41 is executed by a processor, it implements the vehicle control method in any of the above embodiments.
[0094] It should be noted that the computer-readable medium 40 shown in the embodiments of this application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this application, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. And in this application, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0095] In summary, based on the vehicle control method, device, electronic device, and computer-readable storage medium provided in this application, the method includes: obtaining historical driving data of the vehicle during a historical period; where the end time of the historical period is the current time, and the historical driving data includes driving state data and power control data; obtaining the current driving style of the user based on the historical driving data; where there are multiple preset current driving styles, and different current driving styles correspond to different historical driving data; setting the current working parameters of the range extender of the vehicle based on the current driving style, and realizing the power distribution of the working devices of the vehicle based on the current driving style; where different current driving styles correspond to different current working parameters, and the working devices include a thermal management system, and different current driving styles correspond to different power distribution schemes. Therefore, by implementing the setting of the current working parameters of the range extender and the power distribution of the working devices according to the driving style of the user, the power retention requirements of the vehicle under different driving styles can be met.
[0096] The above content is only a preferred exemplary embodiment of this application and is not used to limit the implementation of this application. Those of ordinary skill in the art can make corresponding adaptations or modifications very conveniently according to the main concept and spirit of this application. Therefore, the protection scope of this application should be subject to the protection scope required by the claims.
Claims
1. A vehicle control method, characterized in that: include: Acquiring acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle in all historical sub-periods; wherein the historical period includes a preset number of historical sub-periods of the same length, and the end time of the historical period is the current time; determining, based on the acceleration data, a first number of historical sub-periods in which the accelerations were respectively within different preset acceleration ranges within the historical period; determining, based on the accelerator pedal opening data, a second number of historical sub-periods in which the accelerator pedal openings were respectively within different preset acceleration opening ranges within the historical period; and determining, based on the brake pedal opening data, a third number of historical sub-periods in which the brake pedal openings were respectively within different preset brake opening ranges within the historical period; The preset acceleration range includes a first preset acceleration range and a second preset acceleration range that do not overlap with each other, the preset acceleration opening range includes a first preset acceleration opening range and a second preset acceleration opening range that do not overlap with each other, and the preset brake opening range includes a first preset brake opening range and a second preset brake opening range that do not overlap with each other; detecting that the first number of the historical sub-periods in which the acceleration is within the first preset acceleration range is within a first preset number range, and the second number of the historical sub-periods in which the accelerator pedal opening is within the first preset acceleration opening range is within a second preset number range, and the third number of the historical sub-periods in which the brake pedal opening is within the first preset brake opening range is within a third preset number range, then determining that the vehicle speed change degree is a first vehicle speed change degree; If it is detected that the first number of the historical sub-periods in which the acceleration is within the second preset acceleration range is within a fourth preset number range, and the second number of the historical sub-periods in which the accelerator pedal opening is within the second preset acceleration opening range is within a fifth preset number range, and the third number of the historical sub-periods in which the brake pedal opening is within the second preset brake opening range is within a sixth preset number range, it is determined that the vehicle speed change degree is a second vehicle speed change degree; wherein the second vehicle speed change degree is greater than the first vehicle speed change degree; Obtaining the user's current driving style based on the degree of change in the vehicle speed; wherein different degrees of change in the vehicle speed correspond to different current driving styles; Current operating parameters of the vehicle's range extender are set based on the current driving style, and power distribution of the vehicle's working components is implemented based on the current driving style; wherein different current driving styles correspond to different current operating parameters, the working components include a thermal management system, and different current driving styles correspond to different power distribution schemes.
2. The vehicle control method according to claim 1, characterized in that: The step of setting current operating parameters of the range extender of the vehicle based on the current driving style includes: detecting that the user's current driving style is a first current driving style, setting a starting power level of the range extender of the vehicle to a first power level and a stopping power level to a second power level, and setting a starting speed of the range extender to a first speed and a stopping speed to a second speed; detecting that the user's current driving style is a second current driving style, setting a starting power level of the range extender of the vehicle to a third power level and a stopping power level to a fourth power level, and setting a starting speed of the range extender to a third speed and a stopping speed to a fourth speed; Among them, the degree of change in vehicle speed corresponding to the second current driving style is greater than the degree of change in vehicle speed corresponding to the first current driving style, the third power is greater than the first power, the fourth power is greater than the second power, the third vehicle speed is less than the first vehicle speed, and the fourth vehicle speed is less than the second vehicle speed.
3. The vehicle control method according to claim 1, wherein: The step of distributing the power of the working components of the vehicle based on the current driving style includes: detecting that the user's current driving style is a first current driving style, setting the unit power consumption of the thermal management system to the first power consumption; When it is detected that the user's current driving style is a second current driving style, the unit power consumption of the thermal management system is set to the second power consumption; wherein the degree of change in vehicle speed corresponding to the second current driving style is greater than the degree of change in vehicle speed corresponding to the first current driving style, and the second power consumption is greater than the first power consumption.
4. The vehicle control method according to claim 1, wherein: The step of distributing the power of the working components of the vehicle based on the current driving style includes: detecting that the user's current driving style is a first current driving style, setting the driving torque of the driving motor of the vehicle to be less than a first preset torque; When it is detected that the user's current driving style is a second current driving style, the driving torque of the drive motor is set to be less than a second preset torque; wherein the degree of vehicle speed change corresponding to the second current driving style is greater than the degree of vehicle speed change corresponding to the first current driving style, and the second preset torque is greater than the first preset torque.
5. A vehicle control device, characterized in that: include: an acquisition module, configured to acquire acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle in all historical sub-periods; wherein a historical period includes a preset number of historical sub-periods of the same length, and the end time of the historical period is the current time; a processing module configured to determine, based on the acceleration data, a first number of historical sub-periods in which the accelerations were respectively within different preset acceleration ranges within the historical period; determine, based on the accelerator pedal opening data, a second number of historical sub-periods in which the accelerator pedal openings were respectively within different preset acceleration opening ranges within the historical period; and determine, based on the brake pedal opening data, a third number of historical sub-periods in which the brake pedal openings were respectively within different preset brake opening ranges within the historical period; The preset acceleration range includes a first preset acceleration range and a second preset acceleration range that do not overlap with each other, the preset acceleration opening range includes a first preset acceleration opening range and a second preset acceleration opening range that do not overlap with each other, and the preset brake opening range includes a first preset brake opening range and a second preset brake opening range that do not overlap with each other; detecting that the first number of the historical sub-periods in which the acceleration is within the first preset acceleration range is within a first preset number range, and the second number of the historical sub-periods in which the accelerator pedal opening is within the first preset acceleration opening range is within a second preset number range, and the third number of the historical sub-periods in which the brake pedal opening is within the first preset brake opening range is within a third preset number range, then determining that the vehicle speed change degree is a first vehicle speed change degree; If it is detected that the first number of the historical sub-periods in which the acceleration is within the second preset acceleration range is within a fourth preset number range, and the second number of the historical sub-periods in which the accelerator pedal opening is within the second preset acceleration opening range is within a fifth preset number range, and the third number of the historical sub-periods in which the brake pedal opening is within the second preset brake opening range is within a sixth preset number range, it is determined that the vehicle speed change degree is a second vehicle speed change degree; wherein the second vehicle speed change degree is greater than the first vehicle speed change degree; Obtaining the user's current driving style based on the degree of change in the vehicle speed; wherein different degrees of change in the vehicle speed correspond to different current driving styles; Current operating parameters of the vehicle's range extender are set based on the current driving style, and power distribution of the vehicle's working components is implemented based on the current driving style; wherein different current driving styles correspond to different current operating parameters, the working components include a thermal management system, and different current driving styles correspond to different power distribution schemes.
6. An electronic device, characterized in that: include: processor; A memory for storing a computer program, wherein the computer program, when executed by the processor, implements the vehicle control method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which, when executed by a processor, implements the vehicle control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle control method and vehicle
CN117508199A
Range-extended vehicle control method and device, electronic equipment and storage medium
CN118358608A
Driving mode determination method and device, computer equipment and storage medium
CN118953364A