Vehicle control method and device, electronic equipment and computer readable storage medium
By identifying and adjusting the parameters and power distribution of the range extender and working devices, the problem of inability to meet the personalized power maintenance needs in the prior art is solved, and efficient power management under different driving styles is achieved.
Patent Information
- Application Number
- CN202411680781.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-11-22
AI Technical Summary
The prior art cannot adjust the range extender parameters and power distribution of working devices according to the user's driving style, resulting in the vehicle's power maintenance performance in different driving scenarios that cannot meet personalized needs.
By obtaining the vehicle's historical driving data, identify the user's current driving style, and set the operating parameters of the range extender and the power distribution of the working devices according to different driving styles, including the power consumption of the thermal management system and the driving torque of the drive motor.
It realizes dynamic adjustment of range extender parameters and power distribution according to the user's driving style, adapting to the power maintenance needs in different driving scenarios, and improving driving experience and vehicle performance.
Smart Images

Figure CN119283838A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle control method, device, electronic device and computer-readable storage medium. Background Art
[0002] Extended-range new energy vehicles will work to generate electricity when the battery pack power falls below the threshold power level, and then the power generated by the range extender will be used to power the drive motor, thereby maintaining the battery pack power of the vehicle above the threshold power level.
[0003] At present, users may have different driving styles in different application scenarios and may have different requirements for the vehicle's power conservation performance. At this time, the operating parameters of the range extender may need to be adjusted, and different power distribution may be required for the working devices on the vehicle. However, there is currently no relevant technical solution in the prior art for adjusting the range extender parameters and distributing the power of the working devices according to the user's driving style. Summary of the invention
[0004] In view of the above problems, the present application provides a vehicle control method, device, electronic device and computer-readable storage medium, which realize the current working parameter setting of the range extender according to the user's driving style, and realize the power distribution of the working device, which can adapt to the power conservation needs of the vehicle under different driving styles.
[0005] In a first aspect, the present application provides a vehicle control method, comprising: obtaining historical driving data of a vehicle within a historical period; wherein the end moment of the historical period is the current moment, and the historical driving data includes driving status data and power control data; obtaining a user's current driving style based on the historical driving data; wherein a plurality of current driving styles are preset, and different current driving styles correspond to different historical driving data; setting current operating parameters of a range extender of the vehicle based on the current driving style, and realizing power distribution of working components of the vehicle 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.
[0006] In some specific embodiments, the step of obtaining historical driving data of the vehicle within a historical period includes: obtaining acceleration data, accelerator pedal opening data and brake pedal opening data of the vehicle within the historical period; wherein the acceleration data is driving status data, and the accelerator pedal opening data and the brake pedal opening data are power control data; the step of obtaining the user's current driving style based on the historical driving data includes: determining the degree of change of the vehicle speed based on the acceleration data, the accelerator pedal opening data and the brake pedal opening data, and obtaining the user's current driving style according to the degree of change of the vehicle speed; wherein different degrees of change of vehicle speed correspond to different current driving styles.
[0007] In some specific embodiments, the step of obtaining the acceleration data, accelerator pedal opening data and brake pedal opening data of the vehicle in a historical time period includes: obtaining the acceleration data, accelerator pedal opening data and brake pedal opening data of the vehicle in all historical sub-periods; wherein the historical time period includes a preset number of historical sub-periods of the same duration; the step of determining the degree of change in the vehicle speed based on the acceleration data, the accelerator pedal opening data and the brake pedal opening data includes: determining a first number of historical sub-periods in the historical time period in which the acceleration is respectively located in different preset acceleration ranges based on the acceleration data, determining a second number of historical sub-periods in the historical time period in which the accelerator pedal opening is respectively located in different preset acceleration ranges based on the accelerator pedal opening data, and determining a third number of historical sub-periods in the historical time period in which the brake pedal opening is respectively located in different preset brake ranges based on the brake pedal opening data; determining the degree of change in the vehicle speed based on the preset number range within which the first number, the second number and the third number are located.
[0008] In some specific embodiments, 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 braking opening range includes a first preset braking opening range and a second preset braking opening range that do not overlap with each other; the step of determining the degree of change in the vehicle speed based on the preset number ranges in which the first number, the second number, and the third number are located comprises: detecting that a first number of historical sub-periods in which the acceleration is within the first preset acceleration range is within the first preset number range, and a second number of historical sub-periods in which the accelerator pedal opening is within the first preset acceleration opening range is within the first preset number range; If it is detected that the first number of historical sub-periods in which the acceleration is located in the second preset acceleration range is within the fourth preset number range, and the second number of historical sub-periods in which the accelerator pedal opening is located in the second preset acceleration range is within the fifth preset number range, and the third number of historical sub-periods in which the brake pedal opening is located in the second preset braking opening range is within the sixth preset number range, then it is determined that the vehicle speed change degree is the second speed change degree; wherein the second speed change degree is greater than the first speed change degree.
[0009] In some specific embodiments, the step of setting the current operating parameters of the vehicle's range extender based on the current driving style includes: when it is detected that the user's current driving style is a first current driving style, setting the starting power of the vehicle's range extender to a first power and the stopping power to a second power, and setting the starting vehicle speed of the range extender to a first vehicle speed and the stopping vehicle speed to a second vehicle speed; when it is detected that the user's current driving style is a second current driving style, setting the starting power of the vehicle's range extender to a third power and the stopping power to a fourth power, and setting the starting vehicle speed of the range extender to a third vehicle speed and the stopping vehicle speed to a fourth vehicle speed; wherein the speed change degree corresponding to the second current driving style is greater than the speed change degree 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 operating parameters of the vehicle's range extender based on the current driving style includes: when it is detected 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, setting the unit power consumption of the thermal management system 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.
[0011] In some specific embodiments, the step of setting the current operating parameters of the vehicle's range extender based on the current driving style includes: when it is detected that the user's current driving style is a first current driving style, setting the driving torque of the vehicle's driving motor 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, setting the driving torque of the driving motor 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 less than the first preset torque.
[0012] A second aspect of the present application provides a vehicle control device, including: an acquisition module, used to acquire historical driving data of a vehicle within a historical period; wherein the end moment of the historical period is the current moment, and the historical driving data includes driving status data and power control data; a processing module, used to acquire a user's current driving style based on the historical driving data; wherein a plurality of current driving styles are preset, and different current driving styles correspond to different historical driving data; the current operating parameters of the vehicle's range extender are set based on the current driving style, and the 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.
[0013] A third aspect of the present application provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein the computer program implements any of the above-mentioned vehicle control methods when executed by the processor.
[0014] A fourth aspect of the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, a vehicle control method as described above is implemented.
[0015] The present application has at least the following beneficial technical effects: Based on the vehicle control method, device, electronic device and computer-readable storage medium provided by the present application, the method includes: obtaining the historical driving data of the vehicle in the historical period; wherein the end time of the historical period is the current time, and the historical driving data includes driving status data and power control data; obtaining the user's current driving style based on the historical driving data; wherein there are multiple current driving styles preset, and different current driving styles correspond to different historical driving data; setting the current working parameters of the vehicle's range extender based on the current driving style, and realizing 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, the working devices include a thermal management system, and different current driving styles correspond to different power distribution schemes. Therefore, the current working parameter setting of the range extender and the power distribution of the working devices are realized through the user's driving style, which can adapt to the vehicle's power conservation needs under different driving styles.
[0016] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present application. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0018] Figure 1 It is a flow chart of an embodiment of a vehicle control method provided by the present application;
[0019] Figure 2 is a flow chart of another embodiment of the vehicle control method provided by the present application;
[0020] Figure 3 is a flow chart of another embodiment of the vehicle control method provided by the present application;
[0021] Figure 4 is a flow chart of another embodiment of the vehicle control method provided by the present application;
[0022] Figure 5 is a flow chart of another embodiment of the vehicle control method provided by the present application;
[0023] Figure 6 is a flow chart of another embodiment of the vehicle control method provided by the present application;
[0024] Figure 7is a flow chart of another embodiment of the vehicle control method provided by the present application;
[0025] Figure 8 is a structural block diagram of an embodiment of a vehicle control device provided by the present application;
[0026] Fig. 9 It is a schematic diagram of the structural framework of an embodiment of the electronic device provided by the present application;
[0027] Fig.10 It is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium provided by the present application. DETAILED DESCRIPTION
[0028] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0029] If there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features limited to "first" and "second" may explicitly or implicitly include at least one of the features. In addition, if the meaning of "and / or" appearing in the full text is to include three parallel schemes, taking "A and / or B" as an example, it includes scheme A, or scheme B, or a scheme that satisfies both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is contradictory 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] A first aspect of the present application provides a vehicle control method, which is applied to an extended-range new energy vehicle. Figure 1 is a flow chart of an embodiment of the vehicle control method provided by the present application, combined with Figure 1 , the method comprises the following steps:
[0031] S11: Acquire historical driving data of the vehicle in 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] The historical period is a period from the historical moment to the current moment. The length of the historical period can be preset, and the length of the historical period can be set to be shorter. In some application scenarios, the length of the historical period can be set to one minute, but is not limited thereto.
[0033] The driving data in the historical period is the historical driving data, which can be further obtained after being stored. The driving state data in the historical driving data is the state data of the vehicle during driving, such as the speed and driving time of different road sections. The power control data in the historical driving data is the control data of the components related to the vehicle driving force, such as the relevant control data of controlling the vehicle driving force through the accelerator pedal and the brake pedal.
[0034] S12: Acquire the user's current driving style based on the historical driving data; wherein, a plurality of current driving styles are preset, and different current driving styles correspond to different historical driving data.
[0035] It should be understood that the driving state data and power control data in the historical driving data can both reflect the degree of change in the vehicle's state, and thus the user's current driving style can be determined based on the degree of change in the vehicle's state.
[0036] The current driving style of the user may be preset, and the current driving style may be set based on the historical driving data of a specific user, or may be directly set based on the driving style of the general public. For example, the current driving style may include a soothing driving style, a regular driving style, an aggressive driving style, and an intense driving style, etc., without specific limitation.
[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: Setting current operating parameters of the vehicle's range extender based on the current driving style, and implementing power distribution of the vehicle's working devices based on the current driving style; wherein different current driving styles correspond to different current operating parameters, the working devices include a thermal management system, and different current driving styles correspond to different power distribution schemes.
[0039] It should be understood that the user's power conservation requirements for the range extender and the driving force requirements for the vehicle are generally different under different driving styles. Therefore, this embodiment sets the current operating parameters of the range extender based on the current driving style, so that the range extender works with the current operating parameters, which can meet the user's specific needs for power conservation, driving force, etc. under different driving styles. Under different driving styles, the performance requirements for vehicle working devices may be different, so the power distribution of the working devices also needs to be different. Therefore, this embodiment realizes the power distribution of the working device 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 device adapt to the specific needs of different driving styles, making the power distribution of each working device more reasonable.
[0040] This embodiment defines that the working device includes a thermal management system, which can realize heating and cooling of the battery pack. Under different driving styles, the performance requirements for the battery pack are generally different, and the power requirements for the thermal management system are different at this time, and different power distribution needs to be realized at this time. Of course, in addition to the thermal management system, the working device can also include some other devices, such as air conditioning system, drive motor, etc.
[0041] In summary, the current working parameter settings of the range extender are realized through the user's driving style, and the power distribution of the working components is realized, which can adapt to the vehicle's power conservation needs under different driving styles to improve the user's driving experience and the vehicle's working performance.
[0042] Figure 2 FIG. 1 is a flow chart of another embodiment of the vehicle control method provided by the present application. Figure 2 In some specific embodiments, the step of obtaining the historical driving data of the vehicle in the historical period, that is, the above-mentioned step S11, includes:
[0043] S21: Acquire acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle in a historical period; wherein the acceleration data is driving state data, and the accelerator pedal opening data and brake pedal opening data are power control data.
[0044] In this embodiment, the acceleration data is part of the driving state data, but 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 change in the vehicle speed can be the driving state data or the power control data, without specific limitation.
[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 change in vehicle speed. Therefore, the degree of change in vehicle speed can be more accurately determined through these three physical quantities.
[0046] The step of obtaining the user's current driving style based on historical driving data, i.e., the above-mentioned step S12, includes:
[0047] S22: Determine the degree of change in vehicle speed 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 change in vehicle speed; wherein different degrees of change in vehicle speed correspond to different current driving styles.
[0048] After the acceleration data, the accelerator pedal opening data and the brake pedal opening data are obtained in the above steps, the vehicle speed change degree can be directly determined based on the acceleration data, the accelerator pedal opening data and the brake pedal opening data and the preset relationship. Among them, a preset relationship between the three physical quantities of the acceleration data, the accelerator pedal opening data and the brake pedal opening data and the vehicle speed change degree can be set.
[0049] Different speed change degrees can actually reflect the user's driving style most directly, and then the user's current driving style can be directly obtained based on the speed change degree. At this time, a preset relationship can be established between the speed change degree and the current driving style, and then the current driving style can be directly obtained according to the preset relationship after the speed change degree is obtained.
[0050] Figure 3 FIG. 1 is a flow chart of another embodiment of the vehicle control method provided by the present application. 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 in the historical period, that is, the above-mentioned step S21, includes:
[0051] S31: Acquire acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle in all historical sub-periods; wherein the historical period includes preset historical sub-periods of the same length.
[0052] In combination with the above embodiment, assuming that the duration of the historical period is one minute, a period of two seconds can be used as a historical sub-period. In this case, one historical period has 30 historical sub-periods.
[0053] Specifically, the acceleration data in the historical sub-period can be obtained, and the driving time and speed change of the vehicle in the historical sub-period can be obtained, and then the acceleration can be obtained according to the driving time and speed change. For the accelerator pedal opening data and the brake pedal opening data, the accelerator pedal opening data and the brake pedal opening data can be obtained once every preset time, and then used as the accelerator pedal opening data and the brake pedal opening data in the historical sub-period. Combined with the above content, the accelerator pedal opening data and the brake pedal opening data can be obtained every two seconds.
[0054] The step of determining the degree of change of the vehicle speed based on the acceleration data, the accelerator pedal opening data and the brake pedal opening data, namely the above-mentioned step S22, includes:
[0055] S32: Determine based on the acceleration data the first number of historical sub-periods in which the accelerations are respectively within different preset acceleration ranges within the historical period, determine based on the accelerator pedal opening data the second number of historical sub-periods in which the accelerator pedal openings are respectively within different preset acceleration opening ranges within the historical period, and determine based on the brake pedal opening data the third number of historical sub-periods in which the brake pedal openings are respectively within different preset brake opening ranges within the historical period.
[0056] Specifically, multiple different preset acceleration ranges are preset, and the multiple preset acceleration ranges can basically cover the accelerations under all working conditions. At this time, the accelerations corresponding to different historical sub-periods may be different. The accelerations of some historical sub-periods may belong to one preset acceleration range, the accelerations of some historical sub-periods may belong to another preset acceleration range, and the accelerations of some historical sub-periods may belong to another preset acceleration range. In this step, it is necessary to determine the number of accelerations belonging to different preset acceleration ranges, that is, the first number. For example, among 30 historical sub-periods, the first number of historical sub-periods whose accelerations belong to one preset acceleration range is 9, the first number of historical sub-periods whose accelerations belong to another preset acceleration range is 10, and the first number of historical sub-periods whose accelerations belong to another preset acceleration range is 11.
[0057] Similarly, the preset acceleration opening range and the preset braking opening range are also set to be multiple. The specific method for obtaining the second number and the third number can also refer to the method for obtaining the first number.
[0058] S33: Determine the degree of change of the vehicle speed based on the preset number ranges in which the first number, the second number and the third number are located.
[0059] After obtaining the first quantity, the preset acceleration range to which each historical sub-period belongs can be known, and based on the distribution of each historical sub-period in the preset acceleration range, the degree of change in the vehicle speed can be understood. Similarly, after obtaining the second quantity and the third quantity, the degree of change in the vehicle speed can also be understood based on the distribution of each historical sub-period in the preset acceleration opening range and the preset brake opening range, respectively.
[0060] In some specific embodiments, 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 braking opening range includes a first preset braking opening range and a second preset braking opening range that do not overlap with each other. Of course, the preset acceleration range, the preset acceleration opening range, and the preset braking opening range are not limited to two, and are merely schematically illustrated here.
[0061] Figure 4 FIG. 1 is a flow chart of another embodiment of the vehicle control method provided by the present application. Figure 4 The step of determining the degree of change of the vehicle speed based on the preset range of the first number, the second number and the third number, that is, the above-mentioned step S33, includes:
[0062] S41: When it is detected that a first number of historical sub-periods in which the acceleration is within the first preset acceleration range is within the first preset number range, and a second number of historical sub-periods in which the accelerator pedal opening is within the first preset acceleration opening range is within the second preset number range, and a third number of historical sub-periods in which the brake pedal opening is within the first preset brake opening range is within the third preset number range, it is determined that the vehicle speed change degree is the first vehicle speed change degree.
[0063] Combined with the above-mentioned range division method, at this time, the acceleration of some historical sub-periods may be within the first preset acceleration range, the accelerator pedal opening of some historical sub-periods may be within the first preset acceleration opening range, and the brake pedal opening of some historical sub-periods may be within the first preset brake opening range.
[0064] At this time, we determine that when the following three conditions are met: the first number of historical sub-periods in which the acceleration is within the first preset acceleration range is within the first preset number range, and the second number of historical sub-periods in which the accelerator pedal opening is within the first preset acceleration range is within the second preset number range, and the third number of historical sub-periods in which the brake pedal opening is within the first preset brake opening range is within the third preset number range, the vehicle speed change degree is the first vehicle speed change degree. At this time, the first preset acceleration range and the first preset number range can both be preset. Similarly, the first preset acceleration range, the second preset number range, the first preset brake range, and the third preset number range are also preset.
[0065] S42: When it is detected that the first number of historical sub-periods in which the acceleration is within the second preset acceleration range is within the fourth preset number range, and the second number of historical sub-periods in which the accelerator pedal opening is within the second preset acceleration opening range is within the fifth preset number range, and the third number of historical sub-periods in which the brake pedal opening is within the second preset brake opening range is within the sixth preset number range, it is determined that the vehicle speed change degree is the second vehicle speed change degree; wherein the second vehicle speed change degree is greater than the first vehicle speed change degree.
[0066] Similarly, we determine that when the following three conditions are met: the first number of historical sub-periods in which the acceleration is within the second preset acceleration range is within the fourth preset number range, and the second number of historical sub-periods in which the accelerator pedal opening is within the second preset acceleration opening range is within the fifth preset number range, and the third number of historical sub-periods in which the brake pedal opening is within the second preset brake opening range is within the sixth preset number range, the vehicle speed change degree is the second vehicle speed change degree.
[0067] Similarly, the second preset acceleration range, the fourth preset number range, the second preset acceleration opening range, the fifth preset number range, the second preset brake opening range and the sixth preset number range can all be preset, and the range values can be determined according to actual conditions. Among them, the fourth preset number range can be different from the first preset number range, the fifth preset number range can be different from the second preset number range, and the sixth preset number range can be different from the third preset number range.
[0068] Figure 5 FIG. 1 is a flow chart of another embodiment of the vehicle control method provided by the present application. Figure 5 In some specific embodiments, the step of setting the current operating parameters of the range extender of the vehicle based on the current driving style includes, that is, the above step S13 includes:
[0069] S51: When it is detected that the current driving style of the user is the first current driving style, the starting power of the range extender of the vehicle is set to the first power and the stopping power is set to the second power, and the starting speed of the range extender is set to the first speed and the stopping speed is set to the second speed.
[0070] In combination with the above content, in an embodiment of determining the current driving style by the degree of change in vehicle speed, there will be a first driving style and a second driving style, and 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.
[0071] 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 shutdown power, the range extender will stop. In addition, 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 shutdown power or lower than the second vehicle speed, the range extender will stop.
[0072] S52: When it is detected that the user's current driving style is the second current driving style, the starting power of the vehicle's range extender is set to the third power and the stopping power is set to the fourth power, and the starting speed of the range extender is set to the third speed and the stopping speed is set to the fourth speed; wherein the speed change degree corresponding to the second current driving style is greater than the speed change degree 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 speed is less than the first speed, and the fourth speed is less than the second speed.
[0073] It should be understood that since the speed change degree 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, under the second current driving style, the demand for power conservation is relatively high, so it is necessary to set the third power to be greater than the first power and the fourth power to be greater than the second power, so that the range extender can be started to generate electricity when the power is high, and it will be shut down when the power is high. Since the first driving style is gentler than the first driving style, the third speed is set to be less than the first speed and the fourth speed is set to be less than the second speed, so that it will only start or shut down at a relatively high speed to ensure that the vehicle has better NVH performance. On the other hand, the requirement for power conservation is relatively low at this time, and the range extender will be started to generate electricity or shut down at a relatively high speed.
[0074] Figure 6 FIG. 1 is a flow chart of another embodiment of the vehicle control method provided by the present application. Figure 6 In some specific embodiments, the step of allocating the power of the working components 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 a first current driving style, the unit power consumption of the thermal management system is set 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 operating powers of the thermal management system (expressed as different power consumption per unit time) will cause the thermal management system to have different heating or cooling effects on the battery pack.
[0077] S62: When it is detected that the user's current driving style is the 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.
[0078] Since the vehicle speed change degree corresponding to the second current driving style is greater than the vehicle speed change degree 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 requirement for the battery pack is higher, so 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, thereby meeting the actual cooling or heating requirement under the more intense driving style.
[0079] Figure 7 FIG. 1 is a flow chart of another embodiment of the vehicle control method provided by the present application. Figure 7 In some specific embodiments, the step of allocating the power of the working components of the vehicle based on the current driving style includes, that is, the above step S13 includes:
[0080] S71: When it is detected that the current driving style of the user is a first current driving style, the driving torque of the driving motor of the vehicle is set to be less than a first preset torque.
[0081] It should be understood that the torque of the drive motor is directly related to the amount of electricity consumed by the vehicle. Therefore, setting the drive torque of the drive motor to be less than the first preset torque is actually limiting the electricity consumption of the drive motor, which is actually a power distribution for the drive motor.
[0082] It should be understood that when the driving torque of the driving motor is limited, the acceleration of the vehicle will actually be limited, that is, the acceleration and deceleration of the vehicle will change more slowly, but it will not affect the high-speed driving of the vehicle.
[0083] S72: When it is detected that the user's current driving style is the second current driving style, the driving torque of the driving motor is set to be less than the second preset torque; 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 preset torque is greater than the first preset torque.
[0084] In combination with the above content, since the second current driving style is more intense than the first current driving style, the acceleration and deceleration of the vehicle under the second current driving style needs to change faster, so the vehicle needs to have a larger acceleration, and therefore the driving torque of the driving motor needs to be larger at this time. Therefore, the second preset torque is set to be greater than the first preset torque to meet the larger acceleration requirement.
[0085] A 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 in the present application.
[0086] Combination 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 a historical period; wherein the end moment of the historical period is the current moment, and the historical driving data includes driving status data and power control data. The processing module 22 is used to acquire the user's current driving style based on the historical driving data; wherein, multiple current driving styles are preset, and different current driving styles correspond to different historical driving data; the current working parameters of the vehicle's range extender are set based on the current driving style, and the 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 working parameters, and the working components include a thermal management system, and different current driving styles correspond to different power distribution schemes. For the specific execution method of the above steps, please refer to the content of the above embodiment, and no further description will be given.
[0087] A third aspect of the present application provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein when the computer program is executed by the processor, the vehicle control method of any of the above embodiments is implemented.
[0088] Fig. 9 It is a schematic diagram of the structural framework of an embodiment of the electronic device 500 provided in 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, wherein the CPU 501 is a processor and the ROM 502 is a memory. The CPU 501 can perform various appropriate actions and processes according to the program stored in the ROM 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method in the above embodiment. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, the ROM 502 and the RAM 503 are connected to each other via the bus 504. The 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 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 therefrom is installed into the storage section 508 as needed.
[0091] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which 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 a network through a communication section 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the system of the present application are executed.
[0092] A fourth aspect of the present application provides a computer-readable storage medium 40, Fig.10It is a schematic diagram of the structural framework of an embodiment of the computer-readable storage medium 40 provided in the present application.
[0093] The computer readable storage medium 40 stores a computer program 41 , and when the computer program 41 is executed by a processor, the vehicle control method in any of the above embodiments is implemented.
[0094] It should be noted that the computer-readable medium 40 shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate 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 by the present application, the method includes: obtaining the historical driving data of the vehicle in the historical period; wherein the end time of the historical period is the current time, and the historical driving data includes driving status data and power control data; obtaining the user's current driving style based on the historical driving data; wherein, there are multiple current driving styles preset, and different current driving styles correspond to different historical driving data; setting the current working parameters of the vehicle's range extender based on the current driving style, and realizing 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, the working devices include a thermal management system, and different current driving styles correspond to different power distribution schemes. Therefore, the current working parameter setting of the range extender and the power distribution of the working devices are realized through the user's driving style, which can adapt to the vehicle's power conservation needs under different driving styles.
[0096] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A vehicle control method, characterized in that: include: Acquire historical driving data of the vehicle in 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; Acquire the user's current driving style based on the historical driving data; wherein a plurality of current driving styles are preset, and different current driving styles correspond to different historical driving data; The current operating parameters of the range extender of the vehicle are set based on the current driving style, and the power distribution of the working components of the vehicle 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 steps for obtaining the historical driving data of the vehicle in the historical period include: Acquire acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle in the historical period; wherein the acceleration data is the driving state data, and the accelerator pedal opening data and the brake pedal opening data are the power control data; The step of obtaining the user's current driving style based on the historical driving data comprises: The degree of change in the vehicle speed is determined based on the acceleration data, the accelerator pedal opening data, and the brake pedal opening data, and the user's current driving style is obtained according to the degree of change in the vehicle speed; wherein different degrees of change in the vehicle speed correspond to different current driving styles.
3. The vehicle control method according to claim 2, characterized in that: The step of obtaining the acceleration data, the accelerator pedal opening data and the brake pedal opening data of the vehicle in the historical period includes: Acquire acceleration data, accelerator pedal opening data, and brake pedal opening data of the vehicle in all historical sub-periods; wherein the historical period includes preset historical sub-periods of the same length; The step of determining the degree of change of the vehicle speed based on the acceleration data, the accelerator pedal opening data and the brake pedal opening data comprises: Determine, based on the acceleration data, a first number of the historical sub-periods in which the accelerations in the historical period are respectively within different preset acceleration ranges, determine, based on the accelerator pedal opening data, a second number of the historical sub-periods in which the accelerator pedal openings in the historical period are respectively within different preset acceleration opening ranges, and determine, based on the brake pedal opening data, a third number of the historical sub-periods in which the brake pedal openings in the historical period are respectively within different preset brake opening ranges; The degree of change in the vehicle speed of the vehicle is determined based on a preset number range in which the first number, the second number, and the third number are located.
4. The vehicle control method according to claim 3, characterized in that: 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 braking opening range includes a first preset braking opening range and a second preset braking opening range that do not overlap with each other; The step of determining the degree of change of the vehicle speed based on the preset number range in which the first number, the second number, and the third number are located comprises: It is detected that the first number of the historical sub-periods in which the acceleration is within the first preset acceleration range is within the 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 the 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 the third preset number range, then it is determined that the vehicle speed change degree of the vehicle is the first vehicle speed change degree; When 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 the 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 the 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 the sixth preset number range, it is determined that the vehicle speed change degree is the second vehicle speed change degree; wherein the second vehicle speed change degree is greater than the first vehicle speed change degree.
5. The vehicle control method according to claim 2, characterized in that: The step of setting current operating parameters of the range extender of the vehicle based on the current driving style comprises: When detecting that the current driving style of the user is a first current driving style, setting the starting power of the range extender of the vehicle to a first power and the stopping power to a second power, and setting the starting speed of the range extender to a first speed and the stopping speed to a second speed; When it is detected that the current driving style of the user is the second current driving style, the starting power of the range extender of the vehicle is set to a third power and the stopping power is set to a fourth power, and the starting speed of the range extender is set to a third speed and the stopping speed is set to a fourth speed; Among them, the degree of change of vehicle speed corresponding to the second current driving style is greater than the degree of change of 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.
6. The vehicle control method according to claim 2, characterized in that: The step of allocating power of the working components of the vehicle based on the current driving style includes: detecting that the current driving style of the user 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.
7. The vehicle control method according to claim 2, characterized in that: The step of allocating power of the working components of the vehicle based on the current driving style includes: When detecting that the current driving style of the user 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 the second current driving style, the driving torque of the driving motor is set 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 greater than the first preset torque.
8. A vehicle control device, characterized in that: include: An acquisition module, used to acquire historical driving data of a vehicle in 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; A processing module, used for obtaining a user's current driving style based on the historical driving data; wherein a plurality of current driving styles are preset, and different current driving styles correspond to different historical driving data; setting current operating parameters of the range extender of the vehicle based on the current driving style, and realizing power distribution of the working components of the vehicle 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.
9. 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 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle control method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Vehicle control method and vehicle
CN117508199A
Range-extended vehicle control method and device, electronic equipment and storage medium
CN118358608A
Method and device for controlling range extender of range-extending type automobile based on driving style of driver
CN118372808A
Driving mode determination method and device, computer equipment and storage medium
CN118953364A
Hybrid electric vehicle and method of control thereof
US20150291152A1