Driving style index adjusting method and device, electronic equipment and storage medium
By calculating the cumulative proportion of the accelerator pedal opening time, the driving style index is adjusted to adapt to the driver's driving style, solving the problem of the driving style index being unable to adapt and improving driving experience and satisfaction.
Patent Information
- Application Number
- CN202511166185.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2025-10-10
AI Technical Summary
In the existing technology, the matching of driving style index cannot adapt to the driver in the current scene, resulting in reduced adaptability and affecting driving experience and satisfaction.
By calculating the cumulative time percentage when the vehicle's accelerator pedal opening is greater than or equal to the preset opening percentage during the statistical period, it is determined whether the current driving style index needs to be adjusted. The next cumulative time percentage is adjusted to the cumulative time percentage range, and the driving style index suitable for the driver is accurately determined.
The adaptability of the driving style index is improved, which improves the driver's driving experience and satisfaction.
Smart Images

Figure CN120756500A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, electronic device, and storage medium for adjusting a driving style index. Background Art
[0002] The Driver Style Index (DSI) is an indicator used to quantify the characteristics of a driver's operating behavior. It is usually calculated based on vehicle dynamics parameters (such as acceleration, braking, steering, etc.). The DSI is used to classify driving styles, which are divided into aggressive, standard, and conservative according to the level of the DSI.
[0003] The related technology directly obtains a preset driving style index based on the driver portrait, but other influencing factors may make the matched preset driving style index unsuitable for the driver in the current scene, thereby reducing the adaptability of the driving style index. Summary of the Invention
[0004] In view of the above problems, the present application provides a driving style index adjustment method, device, electronic device and storage medium for adjusting the driving style index in real time to improve the adaptability of the driving style index.
[0005] According to one aspect of the present application, a method for adjusting a driving style index is provided, the adjustment method comprising: calculating a current cumulative duration ratio based on a current cumulative duration and a current statistical period; wherein the current cumulative duration is a cumulative duration during which an accelerator pedal opening of the vehicle is greater than or equal to a preset opening during the current statistical period; if the current cumulative duration ratio is outside a current cumulative duration ratio interval corresponding to the current driving style index, adjusting the current driving style index until a next cumulative duration ratio is within an adjusted cumulative duration ratio interval; wherein the next cumulative duration is a cumulative duration during which an accelerator pedal opening of the vehicle is greater than or equal to the preset opening during the next preset statistical period, the next cumulative duration ratio is a ratio between the next cumulative duration and the next statistical period, and the adjusted cumulative duration ratio interval corresponds to the adjusted driving style index.
[0006] In an optional manner, the adjustment method further includes: determining a current driving style index based on the driver's historical driving parameters; and determining a current cumulative time ratio interval corresponding to the current driving style index based on a cumulative time ratio of multiple samples corresponding to the current driving style index.
[0007] In an optional mode, the historical driving parameters include different types of historical driving parameters; and the determining of the current driving style index according to the historical driving parameters of the driver includes: matching each type of historical driving parameter with a corresponding type of preset driving parameter respectively to obtain the preset driving parameters that are matched successfully; and performing average operation on the preset driving style indexes corresponding to all the preset driving parameters that are matched successfully to determine the current driving style index.
[0008] In an optional mode, the plurality of sample cumulative duration proportions include a sample minimum critical cumulative duration proportion and a sample maximum critical cumulative duration proportion; and the determining of the current cumulative duration proportion interval corresponding to the current driving style index according to the plurality of sample cumulative duration proportions corresponding to the current driving style index includes: performing average value operation on all the sample minimum critical cumulative duration proportions corresponding to the current driving style index to obtain an average sample minimum critical cumulative duration proportion; performing average value operation on all the sample maximum critical cumulative duration proportions corresponding to the current driving style index to obtain an average sample maximum critical cumulative duration proportion; and taking the average sample minimum critical cumulative duration proportion and the average sample maximum critical cumulative duration proportion as critical values respectively to determine the current cumulative duration proportion interval corresponding to the current driving style index.
[0009] In an optional mode, the current driving style index corresponds to preset power parameters under different preset working conditions; and the adjusting method further includes: matching the current working condition with the preset working conditions to determine a target preset working condition matched with the current working condition; and taking the preset power parameters under the target preset working condition as the current power parameters to enable the vehicle to travel based on the current power parameters.
[0010] In an optional mode, the critical values of the current cumulative duration proportion interval are a minimum critical cumulative duration proportion and a maximum critical cumulative duration proportion respectively; and the adjusting method further includes: if the current cumulative duration proportion is less than the minimum critical cumulative duration proportion, taking an adjacent driving style index less than the current driving style index as the adjusted driving style index; and if the current cumulative duration proportion is greater than the maximum critical cumulative duration proportion, taking an adjacent driving style index greater than the current driving style index as the adjusted driving style index.
[0011] In an optional mode, the calculating of the current cumulative duration proportion according to the current cumulative duration and the current statistical period includes: recording the current cumulative duration of the accelerator pedal opening degree greater than or equal to a preset opening degree in the current statistical period; and dividing the current cumulative duration by the duration corresponding to the current statistical period to calculate the current cumulative duration proportion.
[0012] According to another aspect of the present application, a driving style index adjustment device is provided, the adjustment device comprising: a calculation module for calculating a current cumulative duration ratio based on a current cumulative duration and a current statistical period; wherein the current cumulative duration is a cumulative duration during which the accelerator pedal opening of the vehicle is greater than or equal to a preset opening during the current statistical period; an adjustment module for adjusting the current driving style index if the current cumulative duration ratio is outside a current cumulative duration ratio interval corresponding to the current driving style index, until the next cumulative duration ratio is within an adjusted cumulative duration ratio interval; wherein the next cumulative duration is a cumulative duration during which the accelerator pedal opening of the vehicle is greater than or equal to the preset opening during the next preset statistical period, the next cumulative duration ratio is a ratio between the next cumulative duration and the next statistical period, and the adjusted cumulative duration ratio interval corresponds to the adjusted driving style index.
[0013] According to one aspect of the present application, an electronic device is provided, comprising: a controller; and a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the above-mentioned adjustment method is executed.
[0014] According to one aspect of the present application, a computer-readable storage medium is further provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor of a computer, the computer executes the above-mentioned adjustment method.
[0015] According to one aspect of the present application, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the above-described adjustment method.
[0016] The cumulative time that the driver "steps on the accelerator" (that is, the driver steps on the accelerator pedal significantly, and the accelerator pedal opening is greater than or equal to the preset opening) during driving can greatly reflect the driver's driving style. This application associates the cumulative time greater than or equal to the preset opening with the driving style index, calculates the current cumulative time ratio based on the current cumulative time and the current statistical period, and determines whether to adjust the current driving style index based on the affiliation between the current cumulative time ratio and the current cumulative time ratio interval corresponding to the current driving style index, until the next cumulative time ratio is within the adjusted cumulative time ratio interval, thereby adjusting to obtain a driving style index that is precisely adapted to the driver, thereby improving the adaptability of the driving style index.
[0017] The above description is only a summary of the technical solutions of the present application. In order to enable one skilled in the art to better understand the technical means of the present application, the present application can be implemented according to the content of the description, and in order to enable the above and other purposes, characteristics and advantages of the present application to be more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0018] The drawings incorporated in the specification and constituting a part of the specification illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0019] Figure 1 is a flowchart of an adjustment method of a driving style index according to an exemplary embodiment of the present application.
[0020] Figure 2 is another adjustment method of a driving style index according to an exemplary embodiment of the present application. Figure 1 is a flowchart of another adjustment method of a driving style index according to an exemplary embodiment of the present application.
[0021] Figure 3 is another adjustment method of a driving style index according to an exemplary embodiment of the present application. Figure 2 is a flowchart of another adjustment method of a driving style index according to an exemplary embodiment of the present application.
[0022] Figure 4 is a schematic diagram of an application scenario of the adjustment method of the driving style index according to the present application.
[0023] Figure 5 is a schematic diagram of the structure of an adjustment device of a driving style index according to an exemplary embodiment of the present application.
[0024] Figure 6 is a schematic diagram of the structure of a computer system of an electronic device according to an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0025] The exemplary embodiments will be described in detail hereinafter with reference to the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.
[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0027] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0028] In this application, "plurality" refers to two or more. "And / or" describes the relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0029] The related technology directly obtains a preset driving style index based on the driver's profile. However, other influencing factors may make the matched preset driving style index unsuitable for the driver in the current scene. For example, the weather factors, the driver's mental state factors, road conditions factors, etc. in the current scene will have a significant impact on the determination of the driving style index, thereby reducing the adaptability of the driving style index.
[0030] To this end, one aspect of this application provides a method for adjusting the driving style index. Figure 1 , Figure 1 This is a flow chart of a method for adjusting a driving style index according to an exemplary embodiment of the present application. The adjustment method includes at least steps S110 to S120, which are described in detail as follows:
[0031] S110: Calculate the current cumulative duration ratio based on the current cumulative duration and the current statistical period; wherein the current cumulative duration is the cumulative duration during which the accelerator pedal opening of the vehicle is greater than or equal to a preset opening during the current statistical period.
[0032] The accelerator pedal refers to the accelerator pedal of a fuel vehicle and the accelerator pedal of a new energy electric vehicle. The driver adjusts the output power of the vehicle by stepping on or releasing the accelerator pedal to achieve acceleration / deceleration of the vehicle. The preset opening is a preset high opening of the accelerator pedal, which is close to the maximum opening of the accelerator pedal. This application defines an accelerator pedal opening greater than or equal to the preset opening as "large throttle", which indicates that the driver has stepped on the accelerator pedal significantly, causing the accelerator pedal opening to be high (i.e., greater than or equal to the preset opening).
[0033] The current statistical period and the following next statistical period are statistical periods of the same preset duration, that is, the duration of each statistical period is the same. This embodiment records the cumulative duration of the vehicle's accelerator pedal opening greater than or equal to the preset opening in each statistical period, that is, the cumulative duration of "high throttle" in each statistical period, and thus calculates the cumulative duration ratio in each statistical period in combination with the statistical period. The following is an illustrative explanation of the calculation process of the current cumulative duration ratio: record the current cumulative duration of the accelerator pedal opening greater than or equal to the preset opening in the current statistical period; divide the current cumulative duration by the duration corresponding to the current statistical period to calculate the current cumulative duration ratio, that is, take the ratio of the current cumulative duration to the duration corresponding to the current statistical period as the current cumulative duration ratio, and so on. The cumulative duration ratio in the corresponding statistical period can be quickly calculated, that is, the cumulative duration ratio of "high throttle" in the corresponding statistical period.
[0034] S120: If the current cumulative time ratio is outside the current cumulative time ratio interval corresponding to the current driving style index, the current driving style index is adjusted until the next cumulative time ratio is within the adjusted cumulative time ratio interval; wherein, the next cumulative time is the cumulative time during which the accelerator pedal opening of the vehicle is greater than or equal to the preset opening within the next preset statistical period, the next cumulative time ratio is the ratio between the next cumulative time and the next statistical period, and the adjusted cumulative time ratio interval corresponds to the adjusted driving style index.
[0035] The current cumulative driving time percentage interval corresponds to a parameter of the current driving style index. In some embodiments, each driving style index corresponds to a cumulative driving time percentage interval. That is, knowing the corresponding driving style index allows the corresponding cumulative driving time percentage interval to be quickly determined. In other embodiments, the corresponding cumulative driving time percentage interval can be determined in real time based on parameters related to the corresponding driving style index.
[0036] This embodiment determines whether to adjust the current driving style index by judging whether the current cumulative time ratio falls within the current cumulative time ratio interval corresponding to the current driving style index; if the current cumulative time ratio falls within the current cumulative time ratio interval, it indicates that the current driving style index is suitable for the driver currently controlling the vehicle, and there is no need to adjust the current driving style index.
[0037] If the current cumulative time length ratio is outside the current cumulative time length ratio interval, it indicates that the current driving style index is not suitable for the driver currently driving the vehicle, and the current driving style index needs to be adjusted, and the adjusted cumulative time length ratio interval is determined according to the adjusted driving style index; the cumulative time length of the accelerator pedal opening degree greater than or equal to the preset opening degree in the next statistical period is recorded to calculate the next cumulative time length ratio; it is judged whether the next cumulative time length ratio belongs to the next cumulative time length ratio interval or not, to determine whether the adjusted driving style index needs to be adjusted again, and so on, until the next cumulative time length ratio is located in the adjusted cumulative time length ratio interval, so as to complete the adjustment of the driving style index, and accurately determine the driving style index suitable for the driver.
[0038] The adjustment of the current driving style index will be exemplarily illustrated as follows; the critical values of the current cumulative time length ratio interval are the minimum critical cumulative time length ratio and the maximum critical cumulative time length ratio, which are introduced in detail as follows:
[0039] If the current cumulative time length ratio is less than the minimum critical cumulative time length ratio, the adjacent driving style index less than the current driving style index is taken as the adjusted driving style index.
[0040] For example, the current driving style index is 4, the current cumulative time length ratio is 20%, and the minimum critical cumulative time length ratio is 30%. The current driving style index is adjusted from 4 to 3 (i.e. the adjacent driving style index less than the current driving style index). In this embodiment, the driving style index is proportional to the corresponding cumulative time length ratio, that is, the greater the driving style index, the greater the corresponding cumulative time length ratio. Down-regulating the driving style index is equivalent to down-regulating the cumulative time length ratio interval, so that the adjusted next cumulative time length ratio is located in the next cumulative time length ratio interval corresponding to the down-regulated driving style index.
[0041] If the current cumulative time length ratio is greater than the maximum critical cumulative time length ratio, the adjacent driving style index greater than the current driving style index is taken as the adjusted driving style index.
[0042] For example, the current driving style index is 4, the current cumulative time length ratio is 41%, and the maximum critical cumulative time length ratio is 40%. The current driving style index is adjusted from 4 to 5 (i.e. the adjacent driving style index greater than the current driving style index). Similarly, up-regulating the driving style index is equivalent to up-regulating the cumulative time length ratio interval, so that the adjusted next cumulative time length ratio is located in the next cumulative time length ratio interval corresponding to the up-regulated driving style index.
[0043] The embodiment relates to a method for adjusting a driving style index. The method comprises the following steps: determining a current cumulative time length of a driving state of a vehicle, wherein the driving state is greater than or equal to a preset opening degree (full throttle); determining a current driving style index of the driver according to the current cumulative time length; determining a current cumulative time length proportion of the current cumulative time length; determining whether to adjust the current driving style index according to a membership relationship between the current cumulative time length proportion and a current cumulative time length proportion interval corresponding to the current driving style index; and adjusting the current driving style index until a next cumulative time length proportion is located in an adjusted cumulative time length proportion interval, so as to obtain a driving style index that is accurately adapted to the driver, improve the adaptability of the driving style index, and improve the driving experience and the driving satisfaction of the driver.
[0044] In another example embodiment of the present application, how to determine the current cumulative time length proportion interval corresponding to the current driving style index is described in detail, please refer to Figure 2 , Figure 2 is based on Figure 1 Another flowchart of the adjustment method of the driving style index is shown in the example embodiment. The adjustment method is based on S110 to S120 as shown in Figure 1 , and further comprises S210 to S220, which are described in detail as follows:
[0045] S210: determining the current driving style index according to the historical driving parameters of the driver.
[0046] The historical driving parameters include but are not limited to historical vehicle speed, historical steering behavior, historical following distance, historical preferred gear and historical energy consumption parameters, etc. The historical driving parameters can reflect the historical driving habits and style of the driver, so as to determine the historical driving style index of the driver, which can be used as the initial driving style index when the driver drives the vehicle again. In this embodiment, the current driving style index can be understood as the historical driving style index of the driver, which can be directly used as the current driving style index when the driver drives the vehicle again.
[0047] In some embodiments, the driver will be authenticated before driving the vehicle, including but not limited to portrait authentication and / or voiceprint authentication, to determine the identity information of the driver, so as to obtain the historical driving parameters corresponding to the identity information, i.e. the parameters reflecting the historical driving habits and style of the driver.
[0048] For example, when the historical driving parameters include different types of historical driving parameters, each type of historical driving parameter is matched with a corresponding type of preset driving parameter to obtain the preset driving parameters that are successfully matched; and the preset driving style indexes corresponding to all the preset driving parameters that are successfully matched are averaged to determine the current driving style index.
[0049] For example, historical vehicle speeds are matched against multiple preset vehicle speeds, historical steering behaviors are matched against multiple preset steering behaviors, and so on, to obtain successfully matched preset driving parameters. It is worth noting that not all historical vehicle speeds can be matched to corresponding preset driving parameters. In this example, only successfully matched preset driving parameters are analyzed to determine the corresponding preset driving style index for each successfully matched preset driving parameter. The average of the preset driving style indices corresponding to all successfully matched preset driving parameters is then calculated and used as the current driving style index. In certain embodiments, to facilitate data analysis and processing, the driving style indices are all integers. Therefore, if the calculated average is not an integer, it is rounded to an integer to be used as the current driving style index.
[0050] S220: Determine a current cumulative duration ratio interval corresponding to the current driving style index based on the cumulative duration ratios of the multiple samples corresponding to the current driving style index.
[0051] The sample cumulative duration ratio is a parameter determined under ideal calibration scenarios. It is the ratio of the cumulative duration of time the accelerator pedal opening is greater than or equal to the preset opening, calculated within the same statistical period, to the statistical period itself.
[0052] Exemplarily, the cumulative time proportions of multiple samples include the minimum critical cumulative time proportion of the samples and the maximum critical cumulative time proportion of the samples; the minimum critical cumulative time proportions of all samples corresponding to the current driving style index are averaged to obtain the average minimum critical cumulative time proportion of the samples; the maximum critical cumulative time proportions of all samples corresponding to the current driving style index are averaged to obtain the average maximum critical cumulative time proportion of the samples; the average minimum critical cumulative time proportion of the samples and the average maximum critical cumulative time proportion of the samples are used as critical values respectively to determine the current cumulative time proportion interval corresponding to the current driving style index.
[0053] In this example, there are two types of sample cumulative duration: the minimum critical cumulative duration percentage and the maximum critical cumulative duration percentage. The corresponding average values for each type are calculated and used as the corresponding critical values: the minimum critical cumulative duration percentage and the maximum critical cumulative duration percentage for the current cumulative duration percentage interval. This determines the current cumulative duration percentage interval corresponding to the current driving style index.
[0054] In another exemplary embodiment of the present application, how to determine the current vehicle-related power parameters based on the current driving style index is described in detail. Figure 3 , Figure 3 is based on Figure 2Another flowchart of the adjustment method of the driving style index according to the exemplary embodiment is shown. The adjustment method further includes S310-S320; wherein the current driving style index corresponds to preset power parameters in different preset working conditions, which are described in detail as follows:
[0055] S310: match the current working condition with the preset working condition to determine the target preset working condition matched with the current working condition.
[0056] The current working condition represents the current vehicle working condition, which can be divided into different working conditions according to different working condition parameters. For example, high-speed working condition, low-speed working condition, etc. The parameters of the current working condition include the current running state parameters of the vehicle, including but not limited to vehicle speed, acceleration, motor / engine speed, load, slope, battery SOC (electric vehicle), etc. The preset working condition is a pre-calibrated and stored vehicle running state, and for the same reason, different preset working conditions can be obtained according to different preset working condition parameters. For example, preset high-speed working condition, preset low-speed working condition, etc. The target preset working condition is the preset working condition with the highest matching degree with the current working condition, which is used to guide the power control of the vehicle.
[0057] S320: take the preset power parameters in the target preset working condition as the current power parameters, so that the vehicle travels based on the current power parameters.
[0058] The preset power parameters in the target preset working condition involve driving, recovery and steering power parameters, including but not limited to motor / engine target torque, gearbox gear, energy recovery intensity, etc.
[0059] An exemplary embodiment is described as follows: the current vehicle speed (60 km / h), motor speed (3000 rpm), battery SOC (70%), and slope (0%) are obtained by sensors. Compare the current working condition parameters with the preset working condition parameters, calculate the matching degree (such as Euclidean distance or weighted score), and determine the target preset working condition with the highest matching degree with the current working condition. Take the preset power parameters in the target preset working condition as the current power parameters, and send the related current power parameters to the corresponding controller to control the vehicle to travel.
[0060] The application scenarios of the above-mentioned multiple adjustment methods are exemplarily described in another exemplary embodiment of the present application, which is described in detail in Figure 4 , Figure 4 is a schematic diagram of the application scenario of the adjustment method of the driving style index according to the present application. It includes a vehicle 100 and a server 200, which can be connected through wireless communication. The present application does not limit the connection mode between them.
[0061] The server 200 can be the execution subject of the adjustment method shown in any of the above exemplary embodiments to execute any of the above adjustment methods, which are exemplarily described as follows:
[0062] The server 200 calculates the current cumulative duration ratio based on the current cumulative duration and the current statistical period; wherein, the current cumulative duration is the cumulative duration during which the accelerator pedal opening of the vehicle 100 is greater than or equal to the preset opening during the current statistical period; if the current cumulative duration ratio is outside the current cumulative duration ratio interval corresponding to the current driving style index, the server 200 adjusts the current driving style index until the next cumulative duration ratio is within the adjusted cumulative duration ratio interval; wherein, the next cumulative duration is the cumulative duration during which the accelerator pedal opening of the vehicle 100 is greater than or equal to the preset opening during the next preset statistical period, the next cumulative duration ratio is the ratio between the next cumulative duration and the next statistical period, and the adjusted cumulative duration ratio interval corresponds to the adjusted driving style index.
[0063] The server 200 can Figure 4 As shown, it is placed in the vehicle 100, but it can also be a physical server independent of the vehicle 100, or it can be a server cluster or distributed system composed of multiple physical servers, where multiple servers can form a blockchain, and the server is a node on the blockchain. The server 200 can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network) and big data and artificial intelligence platforms, and this is not restricted here.
[0064] Another aspect of the present application also provides a driving style index adjustment device, such as Figure 5 As shown, Figure 5 : is a schematic diagram of a driving style index adjustment device according to an exemplary embodiment of the present application. The adjustment device 500 includes:
[0065] The calculation module 510 is used to calculate the current cumulative time ratio based on the current cumulative time and the current statistical period; wherein the current cumulative time is the cumulative time during which the accelerator pedal opening of the vehicle is greater than or equal to the preset opening during the current statistical period.
[0066] Adjustment module 530 is configured to adjust the current driving style index until the next cumulative duration ratio is within an adjusted cumulative duration ratio interval if the current cumulative duration ratio is outside the current cumulative duration ratio interval corresponding to the current driving style index; wherein the next cumulative duration is the cumulative duration during the next preset statistical period when the accelerator pedal opening is greater than or equal to the preset opening, the next cumulative duration ratio is the ratio between the next cumulative duration and the next statistical period, and the adjusted cumulative duration ratio interval corresponds to the adjusted driving style index.
[0067] In another exemplary embodiment, the adjustment device 500 further includes:
[0068] The first determining module is configured to determine a current driving style index based on the driver's historical driving parameters.
[0069] The second determining module is configured to determine a current cumulative duration ratio interval corresponding to the current driving style index according to the cumulative duration ratios of multiple samples corresponding to the current driving style index.
[0070] In another exemplary embodiment, the historical driving parameters include different types of historical driving parameters; and the first determining module includes:
[0071] The matching unit is used to match each type of historical driving parameter with the corresponding type of preset driving parameter to obtain successfully matched preset driving parameters.
[0072] The current driving style index determining unit is configured to average the preset driving style indices corresponding to all successfully matched preset driving parameters to determine the current driving style index.
[0073] In another exemplary embodiment, the plurality of sample cumulative duration ratios include a minimum critical cumulative duration ratio of the samples and a maximum critical cumulative duration ratio of the samples; and the second determination module includes:
[0074] The first averaging unit is configured to average the minimum critical cumulative time ratios of all samples corresponding to the current driving style index to obtain an average sample minimum critical cumulative time ratio.
[0075] The second averaging unit is used to average the maximum critical cumulative time ratios of all samples corresponding to the current driving style index to obtain an average sample maximum critical cumulative time ratio.
[0076] The current cumulative duration ratio interval determination unit is used to use the average sample minimum critical cumulative duration ratio and the average sample maximum critical cumulative duration ratio as critical values to determine the current cumulative duration ratio interval corresponding to the current driving style index.
[0077] In another exemplary embodiment, the current driving style index corresponds to preset power parameters under different preset working conditions; the adjustment device 500 further includes:
[0078] The matching module is used to match the current working condition with the preset working condition to determine the target preset working condition that matches the current working condition.
[0079] The control module is used to use the preset power parameters under the target preset working conditions as the current power parameters so that the vehicle can travel based on the current power parameters.
[0080] In another example embodiment, the critical values of the current cumulative duration proportion interval are respectively a minimum critical cumulative duration proportion and a maximum critical cumulative duration proportion; the adjusting apparatus 500 further comprises:
[0081] The first index adjusting module is configured to, if the current cumulative duration proportion is less than the minimum critical cumulative duration proportion, take an adjacent driving style index that is less than the current driving style index as the adjusted driving style index.
[0082] The second index adjusting module is configured to, if the current cumulative duration proportion is greater than the maximum critical cumulative duration proportion, take an adjacent driving style index that is greater than the current driving style index as the adjusted driving style index.
[0083] In another example embodiment, the calculating module 510 comprises:
[0084] The recording unit is configured to record the current cumulative duration of the accelerator pedal opening degree greater than or equal to the preset opening degree in the current statistical period.
[0085] The current cumulative duration proportion calculating unit is configured to divide the current cumulative duration by the duration corresponding to the current statistical period to obtain the current cumulative duration proportion.
[0086] The adjusting apparatus of the present application relates the cumulative duration greater than or equal to the preset opening degree to the driving style index, calculates the current cumulative duration proportion according to the current cumulative duration and the current statistical period, and determines whether to adjust the current driving style index according to the membership relation of the current cumulative duration proportion and the current cumulative duration proportion interval corresponding to the current driving style index, until the next cumulative duration proportion is located in the adjusted cumulative duration proportion interval, so as to adjust the driving style index that is precisely adapted to the driver, so as to improve the adaptation degree of the driving style index.
[0087] It should be noted that the adjusting apparatus provided by the above-mentioned embodiments and the adjusting method provided by the foregoing embodiments belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiments, which will not be described here.
[0088] Another aspect of the present application further provides an electronic device, comprising: a controller; a memory for storing one or more programs, when the one or more programs are executed by the controller, to execute the above-mentioned adjusting method.
[0089] Please refer to Figure 6 , Figure 6 is a structural schematic diagram of a computer system of an electronic device according to an example embodiment of the present application, which shows the structural schematic diagram of the computer system of the electronic device suitable for realizing the embodiments of the present application.
[0090] It should be noted that Figure 6 The computer system 600 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0091] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 602 or the program loaded from the storage part 608 into the random access memory (RAM) 603, such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM 603. The CPU 601, ROM 602 and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0092] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, and the like; an output section 607 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 608 including a hard disk; and a communication section 609 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. Removable media 611, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 610 as needed, so that computer programs read from the removable media can be installed in the storage section 608 as needed.
[0093] 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 via the communication section 609, and / or installed from a removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the various functions defined in the system of the present application are executed.
[0094] It should be noted that the computer-readable medium in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may, for example, be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, 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 thereof. In this application, the computer-readable storage medium can be any tangible medium that contains or stores a program used by an instruction execution system, apparatus or device, and can be used or combined with the same. In this application, the computer-readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer-readable computer programs. Such a propagated data signal can take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, transmit, propagate or transport a program for use by or in connection with an instruction execution system, apparatus or device. The computer programs contained in the computer-readable medium can be transmitted by any suitable medium, including, but not limited to, wireless, wired, or the like, or any suitable combination thereof.
[0095] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In the flowcharts or block diagrams, each block can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in a different order from that noted in the drawings. For example, two blocks represented in succession can actually be executed substantially in parallel, and sometimes in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams or flowcharts, and the combination of blocks in the block diagrams or flowcharts, can be implemented by a dedicated hardware-based system for implementing the specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0096] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0097] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the aforementioned adjustment method. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.
[0098] Another aspect of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the adjustment method provided in each of the above embodiments.
[0099] According to one aspect of an embodiment of the present application, a computer system is further provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. Various programs and data required for system operation are also stored in the RAM. The CPU, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0100] The following components are connected to the I / O interface: an input section including a keyboard, mouse, etc.; an output section including a cathode ray tube (CRT), liquid crystal display (LCD), and speakers; a storage section including a hard disk; and a communication section including a network interface card such as a LAN (Local Area Network) card and a modem. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc. are installed in the drive as needed so that computer programs read from them can be installed into the storage section as needed.
[0101] 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. Ordinary technicians in this field can easily make corresponding changes or modifications based on the main ideas 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 method for adjusting a driving style index, characterized in that: The adjustment method includes: The current cumulative duration ratio is calculated based on the current cumulative duration and the current statistical period; wherein the current cumulative duration is the cumulative duration during the current statistical period when the accelerator pedal opening is greater than or equal to the preset opening; If the current cumulative time ratio is outside the current cumulative time ratio interval corresponding to the current driving style index, the current driving style index is adjusted until the next cumulative time ratio is within the adjusted cumulative time ratio interval; wherein, the next cumulative time is the cumulative time during which the accelerator pedal opening of the vehicle is greater than or equal to the preset opening within the next preset statistical period, the next cumulative time ratio is the ratio between the next cumulative time and the next statistical period, and the adjusted cumulative time ratio interval corresponds to the adjusted driving style index.
2. The adjustment method according to claim 1, characterized in that: The adjustment method further includes: Determine the current driving style index based on the driver's historical driving parameters; According to the cumulative duration proportions of the multiple samples corresponding to the current driving style index, a current cumulative duration proportion interval corresponding to the current driving style index is determined.
3. The adjustment method according to claim 2, characterized in that: The historical driving parameters include different types of historical driving parameters; and determining the current driving style index based on the driver's historical driving parameters includes: Matching each type of historical driving parameter with the corresponding type of preset driving parameter to obtain successfully matched preset driving parameters; The preset driving style indexes corresponding to all successfully matched preset driving parameters are averaged to determine the current driving style index.
4. The adjustment method according to claim 2, characterized in that: The cumulative duration ratios of the multiple samples include the minimum critical cumulative duration ratio of the samples and the maximum critical cumulative duration ratio of the samples; Determining the current cumulative time ratio interval corresponding to the current driving style index based on the cumulative time ratios of the multiple samples corresponding to the current driving style index includes: The average of the minimum critical cumulative time ratios of all samples corresponding to the current driving style index is calculated to obtain the average minimum critical cumulative time ratio of the samples; The average of the maximum critical cumulative time ratios of all samples corresponding to the current driving style index is calculated to obtain the average maximum critical cumulative time ratio of the samples; The average sample minimum critical cumulative time ratio and the average sample maximum critical cumulative time ratio are respectively used as critical values to determine the current cumulative time ratio interval corresponding to the current driving style index.
5. The adjustment method according to claim 2, characterized in that: The current driving style index corresponds to preset power parameters under different preset working conditions; The adjustment method further includes: Matching the current working condition with the preset working condition to determine a target preset working condition that matches the current working condition; The preset power parameters under the target preset working condition are used as current power parameters, so that the vehicle travels based on the current power parameters.
6. The adjustment method according to any one of claims 1 to 5, characterized in that: The critical values of the current cumulative duration ratio interval are respectively the minimum critical cumulative duration ratio and the maximum critical cumulative duration ratio; the adjustment method further includes: If the current cumulative time ratio is less than the minimum critical cumulative time ratio, the adjacent driving style index that is less than the current driving style index is used as the adjusted driving style index; If the current cumulative time ratio is greater than the maximum critical cumulative time ratio, the adjacent driving style index greater than the current driving style index is used as the adjusted driving style index.
7. The adjustment method according to any one of claims 1 to 5, characterized in that: The current cumulative duration ratio is calculated based on the current cumulative duration and the current statistical period, including: Record the current cumulative time during the current statistical period when the accelerator pedal opening is greater than or equal to the preset opening; Divide the current cumulative duration by the duration corresponding to the current statistical period to calculate the current cumulative duration ratio.
8. A driving style index adjustment device, characterized in that: The adjusting device comprises: A calculation module, configured to calculate a current cumulative duration ratio based on the current cumulative duration and the current statistical period; wherein the current cumulative duration is the cumulative duration during which the accelerator pedal opening of the vehicle is greater than or equal to a preset opening during the current statistical period; an adjustment module, configured to adjust the current driving style index, if the current cumulative duration ratio is outside the current cumulative duration ratio interval corresponding to the current driving style index, until the next cumulative duration ratio is within the adjusted cumulative duration ratio interval; wherein the next cumulative duration is the cumulative duration during which the accelerator pedal opening of the vehicle is greater than or equal to the preset opening within the next preset statistical period, the next cumulative duration ratio is the ratio between the next cumulative duration and the next statistical period, and the adjusted cumulative duration ratio interval corresponds to the adjusted driving style index.
9. An electronic device, characterized in that: include: Controller; A memory for storing one or more programs, which, when executed by a controller, enables the controller to implement the adjustment method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the adjustment method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Hybrid electric vehicle control method based on double recognition of actual working conditions and driving styles
CN110254417A
Driving control method, system and device and automobile
CN112009486A
Driving style determination method and device and automobile
CN112519788A
Control method, device and system for aided driving
CN114103966A
Vehicle driving mode control method and device
CN115465278A