Driving style factor calculation method and device and vehicle

By calculating the real-time cumulative number of fierce driving behaviors and the cumulative time of vehicle speeds under different speed ranges, calculating driving style factors and realizing adaptive engine control, the problems of slow response speed, high cost and low applicability in the existing technology are solved, improving the driving experience and reducing costs.

CN119682768AActive Publication Date: 2025-03-25WEICHAI POWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510040494.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-03-25
Estimated Expiration
2045-01-10

AI Technical Summary

Technical Problem

The existing driving style identification methods have problems such as slow response speed, difficult data acquisition and labeling process, high cost and low applicability.

Method used

After the vehicle is started, the real-time cumulative number of fierce driving behaviors and the cumulative time of vehicle speed are obtained under different speed ranges, and the driving style factor is calculated to achieve adaptive control of engine operation.

Benefits of technology

Improves the driver's driving experience, reduces engine response time and vehicle costs, simplifies data processing, and is suitable for widespread use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119682768A_ABST
    Figure CN119682768A_ABST
Patent Text Reader

Abstract

The invention discloses a driving style factor calculation method and device and a vehicle, and the method comprises the steps: obtaining the real-time cumulative number of times of intense driving behaviors in different vehicle speed intervals after the vehicle is started; obtaining the cumulative time of the vehicle speed in each vehicle speed interval; according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of times of intense driving behaviors in each vehicle speed interval, the driving style factor is obtained, and the driving style factor of the current driver can be calculated and updated in real time in the vehicle driving process, so that the operation control of an engine can be corrected in real time, and the driving experience is improved. Self-adaptive control over the engine is achieved, so that the operation mode of the engine conforms to the driving style of a current driver, the driving experience of the driver can be effectively improved, the needed data size is small, the implementation mode is simple, the data processing process can be simplified, and occupied storage space is reduced; therefore, the response speed of the engine is increased, the cost of the vehicle is reduced, and wide application is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle driving technology, and in particular to a method and device for calculating a driving style factor and a vehicle. Background Art

[0002] As the operator of the vehicle and the feedback person of the road environment, the driver is the most difficult factor to control. Driving style is the behavioral characteristics of the driver's vehicle operation under different road conditions, which is affected by factors such as the driver's personality and driving experience. When controlling engine operation, considering the driver's driving style can effectively improve the driver's driving experience.

[0003] Among the existing driving style identification methods, most are offline modeling methods, which require long-term data training to obtain accurate and reliable model parameters. The database needs to be matched during driving, which makes the engine's response speed slow and the driver's driving experience poor. In addition, it is very difficult to obtain and label a large amount of effective driving data during offline modeling. In addition, most current driving style identification methods use data-driven algorithms, which require high computing power for the controller and increase the cost of the vehicle. Therefore, most current driving style identification methods have low applicability and are only used in a small range in engineering practice. Summary of the invention

[0004] The present invention provides a driving style factor calculation method, device and vehicle, so as to realize a driving style factor calculation method with high applicability.

[0005] According to one aspect of the present invention, a method for calculating a driving style factor is provided, comprising:

[0006] After the vehicle starts, obtain the real-time cumulative number of aggressive driving behaviors in different speed ranges;

[0007] Obtaining the accumulated time of the vehicle speed in each of the vehicle speed intervals;

[0008] A driving style factor is obtained according to the accumulated time of the vehicle speed in each of the vehicle speed intervals and the real-time accumulated number of the violent driving behaviors in each of the vehicle speed intervals.

[0009] Optionally, after the vehicle is started, the real-time cumulative number of aggressive driving behaviors in different speed ranges is obtained, including:

[0010] After the vehicle is started, continuously obtaining the operating condition information of the vehicle;

[0011] Determine the driving behavior type according to the working condition information; the driving behavior type includes intense driving behavior and mild driving behavior;

[0012] When the driving behavior type is determined to be an aggressive driving behavior, obtaining a current vehicle speed;

[0013] Acquire the vehicle speed interval to which the vehicle speed belongs;

[0014] Obtaining the historical cumulative number of times of the intense driving behavior in the vehicle speed range;

[0015] According to the historical cumulative number and the current aggressive driving behavior, the real-time cumulative number of the aggressive driving behavior within the vehicle speed range is obtained.

[0016] Optionally, the operating condition information includes the acceleration, acceleration change rate and accelerator pedal change rate of the vehicle;

[0017] Determining the driving behavior type according to the operating condition information includes:

[0018] When the operating condition information meets a preset condition, determining that the driving behavior type is the intense driving behavior;

[0019] The preset condition includes: satisfying at least one of the following conditions: the acceleration is greater than a preset acceleration, the acceleration change rate is greater than a preset acceleration change rate, and the accelerator pedal change rate is greater than a preset accelerator pedal change rate.

[0020] Optionally, obtaining a driving style factor according to the accumulated time of the vehicle speed in each of the vehicle speed intervals and the real-time accumulated number of the intense driving behavior in each of the vehicle speed intervals includes:

[0021] Obtaining a first ratio of the real-time cumulative number of times in each of the vehicle speed intervals to the cumulative time of the vehicle speed in the vehicle speed interval;

[0022] Obtaining a second ratio of the accumulated time of the vehicle speed in each of the vehicle speed intervals to the total driving time of the vehicle;

[0023] The driving style factor is obtained according to each of the first ratios and each of the second ratios.

[0024] Optionally, the different vehicle speed intervals are a low vehicle speed interval, a medium vehicle speed interval, and a high vehicle speed interval;

[0025] Acquiring the driving style factor according to each of the first ratios and each of the second ratios includes:

[0026] Based on a first formula, obtaining the driving style factor according to each of the first ratios and each of the second ratios;

[0027] The first formula is: Q = A1*B1+A2*B2+A3*B3;

[0028] Among them, Q is the driving style factor; A1 is the first ratio of the real-time cumulative number of times to the cumulative time in the low speed range, A2 is the first ratio of the real-time cumulative number of times to the cumulative time in the medium speed range, and A3 is the first ratio of the real-time cumulative number of times to the cumulative time in the high speed range; B1 is the second ratio of the cumulative time of the vehicle speed in the low speed range to the total driving time of the vehicle, B2 is the second ratio of the cumulative time of the vehicle speed in the medium speed range to the total driving time of the vehicle, and B3 is the second ratio of the cumulative time of the vehicle speed in the high speed range to the total driving time of the vehicle.

[0029] Optionally, the different vehicle speed intervals are a low vehicle speed interval, a medium vehicle speed interval, and a high vehicle speed interval;

[0030] Acquiring the vehicle speed interval to which the vehicle speed belongs, comprising:

[0031] When the vehicle speed is greater than or equal to a first preset vehicle speed and less than a second preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is the low vehicle speed interval;

[0032] When the vehicle speed is greater than or equal to the second preset vehicle speed and less than the third preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is the medium vehicle speed interval;

[0033] When the vehicle speed is greater than or equal to a third preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is the high vehicle speed interval;

[0034] The first preset vehicle speed is less than the second preset vehicle speed, and the second preset vehicle speed is less than the third preset vehicle speed.

[0035] Optionally, after the vehicle is started, before obtaining the real-time cumulative number of violent driving behaviors in different vehicle speed ranges, it also includes:

[0036] obtaining a rotation speed of an engine in the vehicle;

[0037] When the rotation speed is greater than or equal to a preset rotation speed, a step of obtaining a real-time cumulative number of intense driving behaviors in different vehicle speed ranges is performed.

[0038] Optionally, before obtaining the real-time cumulative number of violent driving behaviors in different vehicle speed ranges, it also includes:

[0039] Obtaining the slope information of the road on which the vehicle is currently traveling;

[0040] Determining whether the road slope is within a preset slope range according to the road slope information;

[0041] If so, the step of obtaining the real-time cumulative number of violent driving behaviors in different vehicle speed ranges is executed.

[0042] According to another aspect of the present invention, there is provided a device for calculating a driving style factor, comprising:

[0043] A real-time cumulative number acquisition module is used to acquire the real-time cumulative number of intense driving behaviors in different vehicle speed ranges after the vehicle starts;

[0044] The accumulated time acquisition module is used to acquire the accumulated time of the vehicle speed in each of the vehicle speed intervals;

[0045] The driving style factor acquisition module is used to acquire the driving style factor according to the accumulated time of the vehicle speed in each of the vehicle speed intervals and the real-time accumulated number of the intense driving behavior in each of the vehicle speed intervals.

[0046] According to another aspect of the present invention, a vehicle is provided, comprising: a vehicle controller; the vehicle controller is used to execute the above-mentioned driving style factor calculation method.

[0047] The method for calculating the driving style factor provided in the embodiment of the present invention accumulates the number of intense driving behaviors in different speed ranges after the vehicle is started to obtain the real-time accumulated number of intense driving behaviors in different speed ranges, and simultaneously obtains the accumulated time of the vehicle speed in each speed range, so that the driving style factor can be obtained according to the accumulated time of the vehicle speed in each speed range and the real-time accumulated number of intense driving behaviors in each speed range. The method can calculate and update the driving style factor of the current driver in real time during the driving of the vehicle, so that the operation control of the engine can be corrected in real time, and the adaptive control of the engine can be realized, so that the operation mode of the engine conforms to the driving style of the current driver, and the driving experience of the driver can be effectively improved. The amount of data required is small, the implementation method is simple, the data processing process can be simplified, and the storage space occupied can be reduced, which is beneficial to improving the response speed of the engine and reducing the cost of the vehicle, and is suitable for wide use.

[0048] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0050] Figure 1 is a flow chart of a method for calculating a driving style factor provided by an embodiment of the present invention;

[0051] Figure 2 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention;

[0052] Figure 3 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention;

[0053] Figure 4 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention;

[0054] Figure 5 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention;

[0055] Figure 6 It is a schematic diagram of the structure of a driving style factor calculation device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0056] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0057] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0058] An embodiment of the present invention provides a method for calculating a driving style factor, which can achieve real-time acquisition of the driving style factor, improve the engine response speed and reduce the vehicle cost on the basis of improving the driving experience. The method for calculating the driving style factor can be executed by a driving style factor calculation device provided by an embodiment of the present invention. The driving style factor calculation device can be implemented in the form of software and / or hardware, and the driving style factor calculation device can be configured in a vehicle controller.

[0059] Figure 1 is a flow chart of a method for calculating a driving style factor provided by an embodiment of the present invention, such as Figure 1 As shown, the method includes:

[0060] S110: After the vehicle is started, obtain the real-time cumulative number of violent driving behaviors in different vehicle speed ranges.

[0061] Specifically, aggressive driving behavior may be excessive vehicle acceleration, excessive rate of change of acceleration, and excessive rate of change of the accelerator pedal. During vehicle driving, the number of times aggressive driving behavior occurs in each speed range can be accumulated, and the driving habits of the driver in different speed ranges can be counted.

[0062] S120: Obtain the accumulated time of the vehicle speed in each vehicle speed interval.

[0063] Specifically, during the driving process of the vehicle, the vehicle speed can be obtained in real time, so as to determine the speed interval to which the vehicle speed belongs. The duration of the vehicle speed in each speed interval can be accumulated, so as to obtain the accumulated time of the vehicle speed in each speed interval.

[0064] S130: Obtain a driving style factor according to the accumulated time of the vehicle speed in each speed interval and the real-time accumulated number of aggressive driving behaviors in each speed interval.

[0065] Specifically, according to the accumulated time of the vehicle speed in each speed interval and the real-time accumulated number of intense driving behaviors in each speed interval, the current driver's driving style in different speed intervals can be determined. Combining the driving styles in different speed intervals, the driver's overall driving style can be determined, and the driving style can be represented by a driving factor. The current driver's driving style factor can be calculated and updated in real time during the vehicle's driving process, so that the engine's operation control can be corrected in real time, and the engine's adaptive control can be achieved, so that the engine's operation mode conforms to the current driver's driving style, which can effectively improve the driver's driving experience, and the required amount of data is small, the implementation method is simple, and the data processing process can be simplified and the storage space occupied can be reduced, which is conducive to improving the engine's response speed and reducing the cost of the vehicle.

[0066] The method for calculating the driving style factor provided in the embodiment of the present invention accumulates the number of intense driving behaviors in different speed ranges after the vehicle is started to obtain the real-time accumulated number of intense driving behaviors in different speed ranges, and simultaneously obtains the accumulated time of the vehicle speed in each speed range, so that the driving style factor can be obtained according to the accumulated time of the vehicle speed in each speed range and the real-time accumulated number of intense driving behaviors in each speed range. The method can calculate and update the driving style factor of the current driver in real time during the driving of the vehicle, so that the operation control of the engine can be corrected in real time, and the adaptive control of the engine can be realized, so that the operation mode of the engine conforms to the driving style of the current driver, and the driving experience of the driver can be effectively improved. The amount of data required is small, the implementation method is simple, the data processing process can be simplified, and the storage space occupied can be reduced, which is beneficial to improving the response speed of the engine and reducing the cost of the vehicle, and is suitable for wide use.

[0067] Optional, Figure 2 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention, such as Figure 2 As shown, the calculation method of the driving style factor includes:

[0068] S211. After the vehicle is started, continuously obtain the vehicle's operating condition information.

[0069] Exemplarily, the operating condition information includes the vehicle's acceleration, acceleration change rate, and accelerator pedal change rate.

[0070] Specifically, the acceleration of the vehicle can be obtained through an acceleration sensor, and the acceleration change rate can be obtained by taking the derivative of the obtained acceleration with respect to time. When obtaining the accelerator pedal change rate, the accelerator pedal opening can be first obtained through the accelerator pedal sensor, and then the ratio of the change in the accelerator opening to time is used as the accelerator pedal change rate. For example, assuming that the accelerator opening at the first time t01 is w1, and the accelerator opening at the second time t02 is w2, the accelerator pedal change rate is (w2-w1) / (t02-t01).

[0071] S212: Determine the driving behavior type according to the operating condition information.

[0072] Among them, driving behavior types include aggressive driving behavior and mild driving behavior.

[0073] Specifically, after obtaining operating condition information such as acceleration, acceleration change rate, and accelerator pedal change rate, the driving behavior type can be determined based on each operating condition information.

[0074] Exemplarily, when the operating condition information meets preset conditions, the driving behavior type is determined to be aggressive driving behavior; the preset conditions include: satisfying at least one of the acceleration being greater than a preset acceleration, the acceleration change rate being greater than a preset acceleration change rate, and the throttle pedal change rate being greater than a preset throttle pedal change rate.

[0075] Specifically, when any one of the following conditions occurs: the acceleration is greater than the preset acceleration, the acceleration change rate is greater than the preset acceleration change rate, and the accelerator pedal change rate is greater than the preset accelerator pedal change rate, it can be determined that the aggressive driving behavior occurs. If none of the above conditions is met, that is, the acceleration is less than or equal to the preset acceleration, the acceleration change rate is less than or equal to the preset acceleration change rate, and the accelerator pedal change rate is less than or equal to the preset accelerator pedal change rate, then the current driving behavior type is determined to be a mild driving behavior.

[0076] Exemplarily, different vehicle speed ranges are a low speed range, a medium speed range and a high speed range. In an optional embodiment, when the vehicle speed is in the high speed range, since the possibility of a sudden increase in the vehicle speed is small, only the accelerator pedal change rate may be detected when the vehicle speed is in the high speed range. When the accelerator pedal change rate is greater than the preset accelerator pedal change rate, it can be determined that aggressive driving behavior has occurred.

[0077] In addition, in another feasible embodiment, the preset conditions may be different according to different vehicle specifications, and the preset conditions may be pre-tested and calibrated according to the specific conditions of the vehicle. For example, the preset conditions of some vehicles may satisfy at least two of the following conditions: acceleration greater than a preset acceleration, acceleration change rate greater than a preset acceleration change rate, and throttle pedal change rate greater than a preset throttle pedal change rate; or the preset conditions of some vehicles may satisfy the following conditions at the same time: acceleration greater than a preset acceleration, acceleration change rate greater than a preset acceleration change rate, and throttle pedal change rate greater than a preset throttle pedal change rate. The vehicle specifications may include, for example, the vehicle weight, body length, vehicle height, and wind resistance.

[0078] S213: When it is determined that the driving behavior type is an aggressive driving behavior, obtain the current vehicle speed.

[0079] Specifically, if the determined driving behavior type is mild driving behavior, the process may return to step S211 to continue acquiring the vehicle's operating condition information.

[0080] S214: Obtain the vehicle speed range to which the vehicle speed belongs.

[0081] Specifically, the current speed of the vehicle can be obtained in real time through a speed sensor. After the speed is obtained, the speed can be matched with each speed interval, so that the speed interval to which the speed belongs can be obtained.

[0082] Exemplarily, obtaining the speed range to which the vehicle speed belongs includes: when the vehicle speed is greater than or equal to a first preset speed and less than a second preset speed, determining that the speed range to which the vehicle speed belongs is a low speed range; when the vehicle speed is greater than or equal to the second preset speed and less than a third preset speed, determining that the speed range to which the vehicle speed belongs is a medium speed range; when the vehicle speed is greater than or equal to the third preset speed, determining that the speed range to which the vehicle speed belongs is a high speed range; wherein the first preset speed is less than the second preset speed, and the second preset speed is less than the third preset speed.

[0083] The first preset speed, the second preset speed and the third preset speed can be set according to design requirements, and the embodiment of the present invention does not specifically limit this. In a feasible embodiment, the first preset speed can be zero, the second preset speed can be 30 km / h, and the third preset speed can be 70 km / h.

[0084] S215: Obtain the historical cumulative number of aggressive driving behaviors within the vehicle speed range.

[0085] S216. Obtain the real-time cumulative number of aggressive driving behaviors within the vehicle speed range based on the historical cumulative number and the current aggressive driving behavior.

[0086] Specifically, after detecting aggressive driving behavior, the historical cumulative number of aggressive driving behaviors in the corresponding speed range when the aggressive driving behavior occurred during the current driving process can be obtained, and the historical cumulative number can be added by one to obtain the real-time cumulative number, so that the number of aggressive driving behaviors in each speed range can be detected and updated in real time, so that the driving style factor can be updated in real time, so that the driving style factor gradually conforms to the driving style of the current driver.

[0087] S217: Obtain the accumulated time of the vehicle speed in each speed interval.

[0088] S218: Obtain a first ratio of the real-time cumulative number of times in each vehicle speed interval to the cumulative time of the vehicle speed in the vehicle speed interval.

[0089] Exemplarily, assuming that the real-time cumulative number of times in the low speed interval is a, and the cumulative time of the vehicle speed in the low speed interval is t1, the first ratio corresponding to the low speed interval is A1=a / t1. Assuming that the real-time cumulative number of times in the medium speed interval is b, and the cumulative time of the vehicle speed in the medium speed interval is t2, the first ratio corresponding to the medium speed interval is A2=a / t2. Assuming that the real-time cumulative number of times in the high speed interval is c, and the cumulative time of the vehicle speed in the high speed interval is t3, the first ratio corresponding to the high speed interval is A3=c / t3. By obtaining the first ratio of the real-time cumulative number of times in each speed interval to the cumulative time of the vehicle speed in the speed interval, the driving style of the driver in different speed intervals can be determined.

[0090] S219: Obtain a second ratio of the accumulated time of the vehicle speed in each speed interval to the total driving time of the vehicle.

[0091] Specifically, based on the above steps, the accumulated time of the vehicle speed in the low speed interval is t1, the accumulated time of the vehicle speed in the medium speed interval is t2, and the accumulated time of the vehicle speed in the high speed interval is t3, then the total vehicle travel time is (t1+t2+t3). Then the second ratio B1 of the accumulated time t1 in the low speed interval to the total vehicle travel time (t1+t2+t3) is [t1 / (t1+t2+t3)], the second ratio B2 of the accumulated time t2 in the medium speed interval to the total vehicle travel time (t1+t2+t3) is [t2 / (t1+t2+t3)], and the second ratio B3 of the accumulated time t3 in the high speed interval to the total vehicle travel time (t1+t2+t3) is [t3 / (t1+t2+t3)]. By calculating the second ratio of the accumulated time of the vehicle speed in each speed interval to the total driving time of the vehicle, the proportion of the current driver's driving speed in different speed intervals can be obtained, and the driver's commonly used speed interval can be determined.

[0092] Among them, in order to avoid the values ​​of the first ratios and the second ratios obtained being too small, the units of the cumulative time t1 of the vehicle speed in the low speed range, the cumulative time t2 of the vehicle speed in the medium speed range, and the cumulative time t3 of the vehicle speed in the high speed range can be hours (h). This can avoid the values ​​of the driving style factors obtained being too small and can facilitate related calculations during engine control.

[0093] S220: Obtain a driving style factor according to each first ratio and each second ratio.

[0094] Specifically, the driving style factor may be calculated according to the obtained first ratios and second ratios.

[0095] Exemplarily, the driving style factor can be obtained based on the first formula according to each first ratio and each second ratio. The first formula is: Q = A1*B1+A2*B2+A3*B3. Among them, Q is the driving style factor. In this way, the ratio of each speed interval to the total driving time of the vehicle can be used as a weight, and the first ratio corresponding to each speed interval is weighted to determine the overall driving style factor of the driver. The calculation method is simple, the amount of data required is small, the data processing process can be simplified, and the storage space occupied can be reduced, which is conducive to improving the response speed of the engine and reducing the cost of the vehicle. It can meet the response requirements of calculating and updating the current driver's driving style factor in real time during the driving of the vehicle, which is conducive to realizing adaptive control of the engine and can effectively improve the driver's driving experience.

[0096] Optional, Figure 3 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention, such as Figure 3 As shown, the calculation method of the driving style factor includes:

[0097] S310: After the vehicle is started, obtain the rotation speed of the engine in the vehicle.

[0098] S320, determine whether the rotation speed is greater than or equal to the preset rotation speed; if so, execute step S330; if not, return to execute step S310.

[0099] Specifically, when the engine speed is less than the preset speed, it means that the vehicle may be in an idling state or a parking state, and the vehicle may also be gliding in neutral. At this time, the vehicle may also have an acceleration greater than the preset acceleration and / or an acceleration change rate greater than the preset acceleration change rate, which interferes with the judgment of aggressive driving behavior. Therefore, by detecting the engine speed, the segments in which the vehicle is idling and parking can be filtered, thereby improving the accuracy of detecting aggressive driving behavior, thereby improving the accuracy of the driving style factor. When the engine operation is controlled according to the driving style factor, the engine operation can be made more in line with the driver's driving style, which is conducive to improving the driver's driving experience. Among them, the preset speed can be set according to the design requirements, for example, it can be 600rpm.

[0100] S330: Obtain the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges.

[0101] S340: Obtain the accumulated time of the vehicle speed in each vehicle speed interval.

[0102] S350: Obtain a driving style factor according to the accumulated time of the vehicle speed in each speed interval and the real-time accumulated number of aggressive driving behaviors in each speed interval.

[0103] Optional, Figure 4 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention, such as Figure 4 As shown, the calculation method of the driving style factor includes:

[0104] S410: After the vehicle is started, obtain the slope information of the road on which the vehicle is currently traveling.

[0105] S420. Determine whether the road slope is within a preset slope range based on the road slope information; if so, execute step S430; if not, execute step S410.

[0106] Specifically, the road slope information can be obtained through the slope sensor. After the road slope information is obtained, the road slope information can be processed to obtain the current road slope. The road slope can be matched with the preset slope range. If the current road slope is within the preset slope range, it is determined that the vehicle is in a flat slope section, and the intense driving behavior can continue to be detected. In this way, it can be avoided that the vehicle is in a downhill section and the acceleration is too large or the acceleration change rate is too large, which causes misjudgment of the driving behavior type, and it can be avoided that when the vehicle is in an uphill section, the accelerator pedal is instantly increased due to driving needs, resulting in misjudgment of the driving behavior type. The accuracy of detecting intense driving behavior is improved, and then the accuracy of the driving style factor is improved. When the engine is controlled according to the driving style factor, the operation of the engine can be made more in line with the driver's driving style, which is conducive to improving the driver's driving experience. Among them, the preset slope range can be set according to the design requirements, for example, it can be [-2°, 2°].

[0107] S430: Obtain the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges.

[0108] S440: Obtain the accumulated time of the vehicle speed in each vehicle speed interval.

[0109] S450: Obtain a driving style factor according to the accumulated time of the vehicle speed in each speed interval and the real-time accumulated number of aggressive driving behaviors in each speed interval.

[0110] Optional, Figure 5 is a flow chart of another method for calculating a driving style factor provided by an embodiment of the present invention, such as Figure 5 As shown, the calculation method of the driving style factor includes:

[0111] S510: After the vehicle is started, obtain the rotation speed of the engine in the vehicle.

[0112] S520, determine whether the rotation speed is greater than or equal to the preset rotation speed; if so, execute step S530; if not, return to execute step S510.

[0113] S530: Obtain the slope information of the road on which the vehicle is currently traveling.

[0114] S540. Determine whether the road slope is within a preset slope range based on the road slope information; if so, execute step S550; if not, execute step S510.

[0115] S550: Obtain the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges.

[0116] S560: Obtain the accumulated time of the vehicle speed in each vehicle speed interval.

[0117] S570: Obtain a driving style factor based on the accumulated time of the vehicle speed in each speed interval and the real-time accumulated number of aggressive driving behaviors in each speed interval.

[0118] The embodiment of the present invention detects aggressive driving behavior when the road slope is within a preset slope range, based on the engine speed being greater than or equal to a preset speed. This can further improve the accuracy of detecting aggressive driving behavior, thereby further improving the accuracy of the driving style factor.

[0119] Based on the same inventive concept, an embodiment of the present invention further provides a driving style factor calculation device, which is used to execute the driving style factor calculation method provided by any embodiment of the present invention. The driving style factor calculation device can be implemented by software and / or hardware. Therefore, the driving style factor calculation device provided by an embodiment of the present invention includes the technical features of the driving style factor calculation method provided by any embodiment of the present invention, and can achieve the beneficial effects of the driving style factor calculation method provided by any embodiment of the present invention. The similarities can be referred to the above description of the driving style factor calculation method provided by the embodiment of the present invention, which will not be repeated here.

[0120] Figure 6 is a schematic diagram of the structure of a driving style factor calculation device provided by an embodiment of the present invention, such as Figure 6 As shown, the driving style factor calculation device includes a real-time cumulative number acquisition module 100, which is used to obtain the real-time cumulative number of intense driving behaviors in different vehicle speed intervals after the vehicle is started; a cumulative time acquisition module 200, which is used to obtain the cumulative time of the vehicle speed in each vehicle speed interval; and a driving style factor acquisition module 300, which is used to obtain the driving style factor according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of intense driving behaviors in each vehicle speed interval.

[0121] The driving style factor calculation device provided by the embodiment of the present invention, after the vehicle is started, accumulates the number of intense driving behaviors in different vehicle speed intervals through the real-time cumulative number acquisition module to obtain the real-time cumulative number of intense driving behaviors in different vehicle speed intervals, and at the same time obtains the cumulative time of the vehicle speed in each vehicle speed interval through the cumulative time acquisition module, so that the driving style factor can be obtained according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of intense driving behaviors in each vehicle speed interval through the driving style factor acquisition module, and can calculate and update the driving style factor of the current driver in real time during the driving of the vehicle, so that the operation control of the engine can be corrected in real time, and the adaptive control of the engine can be realized, so that the operation mode of the engine conforms to the driving style of the current driver, which can effectively improve the driving experience of the driver, and the required data volume is small, the implementation method is simple, and the data processing process can be simplified and the storage space occupation can be reduced, which is conducive to improving the response speed of the engine and reducing the cost of the vehicle, and is suitable for wide use.

[0122] Optionally, the real-time cumulative number acquisition module includes an operating condition information acquisition unit, which is used to continuously acquire the operating condition information of the vehicle after the vehicle is started; a driving behavior type determination unit, which is used to determine the driving behavior type based on the operating condition information; the driving behavior types include aggressive driving behavior and mild driving behavior; a vehicle speed acquisition unit, which is used to acquire the current vehicle speed when the driving behavior type is determined to be aggressive driving behavior; a vehicle speed range acquisition unit, which is used to acquire the speed range to which the vehicle speed belongs; a historical cumulative number acquisition unit, which is used to acquire the historical cumulative number of aggressive driving behaviors in the vehicle speed range; and a real-time cumulative number acquisition unit, which is used to acquire the real-time cumulative number of aggressive driving behaviors within the vehicle speed range based on the historical cumulative number and the current aggressive driving behavior.

[0123] Optionally, the operating condition information includes the vehicle's acceleration, acceleration change rate and accelerator pedal change rate; the driving behavior type determination unit includes a driving behavior type determination sub-unit, which is used to determine that the driving behavior type is an aggressive driving behavior when the operating condition information meets preset conditions; the preset conditions include: satisfying at least one of the acceleration being greater than a preset acceleration, the acceleration change rate being greater than a preset acceleration change rate, and the accelerator pedal change rate being greater than a preset accelerator pedal change rate.

[0124] Optionally, the driving style factor acquisition module includes a first ratio acquisition unit, which is used to obtain a first ratio of the real-time cumulative number of times in each vehicle speed interval to the cumulative time of the vehicle speed in the vehicle speed interval; a second ratio acquisition unit is used to obtain a second ratio of the cumulative time of the vehicle speed in each vehicle speed interval to the total driving time of the vehicle; and a driving style factor acquisition unit is used to obtain the driving style factor according to each first ratio and each second ratio.

[0125] Optionally, the different vehicle speed intervals are a low speed interval, a medium speed interval and a high speed interval; the driving style factor acquisition unit includes a driving style factor acquisition subunit, which is used to acquire the driving style factor based on the first formula and according to each first ratio and each second ratio; the first formula is: Q=A1*B1+A2*B2+A3*B3; wherein Q is the driving style factor; A1 is a first ratio of the real-time cumulative number of times to the cumulative time in the low speed interval, A2 is a first ratio of the real-time cumulative number of times to the cumulative time in the medium speed interval, and A3 is a first ratio of the real-time cumulative number of times to the cumulative time in the high speed interval; B1 is a second ratio of the cumulative time of the vehicle speed in the low speed interval to the total driving time of the vehicle, B2 is a second ratio of the cumulative time of the vehicle speed in the medium speed interval to the total driving time of the vehicle, and B3 is a second ratio of the cumulative time of the vehicle speed in the high speed interval to the total driving time of the vehicle.

[0126] Optionally, the different vehicle speed intervals are a low speed interval, a medium speed interval and a high speed interval; the vehicle speed interval acquisition unit includes a low speed interval determination subunit, which is used to determine that the speed interval to which the vehicle speed belongs is a low speed interval when the vehicle speed is greater than or equal to a first preset speed and less than a second preset speed; a medium speed interval determination subunit, which is used to determine that the speed interval to which the vehicle speed belongs is a medium speed interval when the vehicle speed is greater than or equal to the second preset speed and less than a third preset speed; and a high speed interval determination subunit, which is used to determine that the speed interval to which the vehicle speed belongs is a high speed interval when the vehicle speed is greater than or equal to the third preset speed; wherein the first preset speed is less than the second preset speed, and the second preset speed is less than the third preset speed.

[0127] Optionally, the driving style factor calculation device also includes a speed acquisition module and a speed judgment module. The speed acquisition module is used to obtain the speed of the engine in the vehicle after the vehicle is started and before the real-time cumulative number acquisition module obtains the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges; the speed judgment module is used to determine whether the speed is greater than or equal to a preset speed; the real-time cumulative number acquisition module is also used to obtain the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges when the speed judgment module determines that the speed is greater than or equal to the preset speed.

[0128] Optionally, the driving style factor calculation device also includes a road slope information acquisition module, which is used to obtain the slope information of the road on which the vehicle is currently traveling before the real-time cumulative number acquisition module obtains the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges; a slope judgment module, which is used to judge whether the road slope is within a preset slope range based on the road slope information; the real-time cumulative number acquisition module is also used to obtain the real-time cumulative number of aggressive driving behaviors in different vehicle speed ranges when the slope judgment module determines that the road slope is within the preset slope range based on the road slope information.

[0129] Based on the same inventive concept, an embodiment of the present invention further provides a vehicle, including a vehicle controller, which is used to execute the method for calculating the driving style factor provided in any embodiment of the present invention. Therefore, the vehicle provided by the embodiment of the present invention includes the technical features of the method for calculating the driving style factor provided in any embodiment of the present invention, and can achieve the beneficial effects of the method for calculating the driving style factor provided in any embodiment of the present invention. The similarities can be referred to the above description of the method for calculating the driving style factor provided in the embodiment of the present invention, and will not be repeated here.

[0130] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0131] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for calculating a driving style factor, characterized in that: include: After the vehicle starts, obtain the real-time cumulative number of aggressive driving behaviors in different speed ranges; Obtaining the accumulated time of the vehicle speed in each of the vehicle speed intervals; A driving style factor is obtained according to the accumulated time of the vehicle speed in each of the vehicle speed intervals and the real-time accumulated number of the violent driving behaviors in each of the vehicle speed intervals.

2. The method for calculating the driving style factor according to claim 1, characterized in that: After the vehicle starts, obtain the real-time cumulative number of aggressive driving behaviors in different speed ranges, including: After the vehicle is started, continuously obtaining the operating condition information of the vehicle; Determine the driving behavior type according to the working condition information; the driving behavior type includes intense driving behavior and mild driving behavior; When the driving behavior type is determined to be an aggressive driving behavior, obtaining a current vehicle speed; Acquire the vehicle speed interval to which the vehicle speed belongs; Obtaining the historical cumulative number of times of the intense driving behavior in the vehicle speed range; According to the historical cumulative number and the current aggressive driving behavior, the real-time cumulative number of the aggressive driving behavior within the vehicle speed range is obtained.

3. The method for calculating the driving style factor according to claim 2, characterized in that: The operating condition information includes the vehicle's acceleration, acceleration change rate, and accelerator pedal change rate; Determining the driving behavior type according to the operating condition information includes: When the operating condition information meets a preset condition, determining that the driving behavior type is the intense driving behavior; The preset condition includes: satisfying at least one of the following conditions: the acceleration is greater than a preset acceleration, the acceleration change rate is greater than a preset acceleration change rate, and the accelerator pedal change rate is greater than a preset accelerator pedal change rate.

4. The method for calculating the driving style factor according to claim 1, characterized in that: Acquiring a driving style factor according to the accumulated time of the vehicle speed in each of the vehicle speed intervals and the real-time accumulated number of times of the intense driving behavior in each of the vehicle speed intervals includes: Obtaining a first ratio of the real-time cumulative number of times in each of the vehicle speed intervals to the cumulative time of the vehicle speed in the vehicle speed interval; Obtaining a second ratio of the accumulated time of the vehicle speed in each of the vehicle speed intervals to the total driving time of the vehicle; The driving style factor is obtained according to each of the first ratios and each of the second ratios.

5. The method for calculating the driving style factor according to claim 4, characterized in that: The different speed ranges are low speed range, medium speed range and high speed range; Acquiring the driving style factor according to each of the first ratios and each of the second ratios includes: Based on a first formula, obtaining the driving style factor according to each of the first ratios and each of the second ratios; The first formula is: Q = A1*B1+A2*B2+A3*B3; Among them, Q is the driving style factor; A1 is the first ratio of the real-time cumulative number of times to the cumulative time in the low speed range, A2 is the first ratio of the real-time cumulative number of times to the cumulative time in the medium speed range, and A3 is the first ratio of the real-time cumulative number of times to the cumulative time in the high speed range; B1 is the second ratio of the cumulative time of the vehicle speed in the low speed range to the total driving time of the vehicle, B2 is the second ratio of the cumulative time of the vehicle speed in the medium speed range to the total driving time of the vehicle, and B3 is the second ratio of the cumulative time of the vehicle speed in the high speed range to the total driving time of the vehicle.

6. The method for calculating the driving style factor according to claim 2, characterized in that: The different speed ranges are low speed range, medium speed range and high speed range; Acquiring the vehicle speed interval to which the vehicle speed belongs, comprising: When the vehicle speed is greater than or equal to a first preset vehicle speed and less than a second preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is the low vehicle speed interval; When the vehicle speed is greater than or equal to the second preset vehicle speed and less than the third preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is the medium vehicle speed interval; When the vehicle speed is greater than or equal to a third preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is the high vehicle speed interval; The first preset vehicle speed is less than the second preset vehicle speed, and the second preset vehicle speed is less than the third preset vehicle speed.

7. The method for calculating the driving style factor according to claim 1, characterized in that: After the vehicle is started, before obtaining the real-time cumulative number of violent driving behaviors in different speed ranges, it also includes: obtaining a rotation speed of an engine in the vehicle; When the rotation speed is greater than or equal to a preset rotation speed, a step of acquiring a real-time cumulative number of intense driving behaviors in different vehicle speed ranges is performed.

8. The method for calculating the driving style factor according to claim 1 or 7, characterized in that: Before obtaining the real-time cumulative number of aggressive driving behaviors in different speed ranges, it also includes: Obtaining the slope information of the road on which the vehicle is currently traveling; Determining whether the road slope is within a preset slope range according to the road slope information; If so, the step of obtaining the real-time cumulative number of violent driving behaviors in different vehicle speed ranges is executed.

9. A driving style factor calculation device, characterized in that: include: A real-time cumulative number acquisition module is used to acquire the real-time cumulative number of intense driving behaviors in different vehicle speed ranges after the vehicle starts; The accumulated time acquisition module is used to acquire the accumulated time of the vehicle speed in each of the vehicle speed intervals; The driving style factor acquisition module is used to acquire the driving style factor according to the accumulated time of the vehicle speed in each of the vehicle speed intervals and the real-time accumulated number of the intense driving behavior in each of the vehicle speed intervals.

10. A vehicle, characterized in that: include: A vehicle controller; the vehicle controller is used to execute the method for calculating the driving style factor according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Gear shifting strategy control method and device and electronic equipment

    CN114941709A

  • Vehicle control method and vehicle

    CN117508199A

  • Methods for evaluating safe driving

    KR102456087B1

  • Hybrid vehicle and method of controlling mode transition

    US20180170357A1

  • Cruising range estimation method and apparatus

    WO2024082201A1