A driving style factor calculation method and device and a vehicle
By calculating driving style factors in the vehicle and utilizing the number and duration of aggressive driving behaviors within the vehicle speed range, adaptive engine control is achieved, solving the problems of slow response speed and high cost in existing technologies and improving the driver's driving experience.
Patent Information
- Application Number
- CN202510040494.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2045-01-10
AI Technical Summary
Existing driving style identification methods have slow response speed, difficulty in data acquisition, high cost, low applicability, and are difficult to be widely used in engineering practice.
By acquiring the real-time cumulative number and cumulative time of aggressive driving behavior in different speed ranges after the vehicle starts, a driving style factor is calculated to achieve adaptive engine control.
It improves the engine's response speed, reduces vehicle costs, simplifies data processing, and improves the driver's driving experience.
Smart Images

Figure CN119682768B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle driving, in particular to a driving style factor calculation method and device and vehicle. BACKGROUND
[0002] The driver is the most difficult factor to control as the operator of the vehicle and the feedback of the road environment. The driving style is the behavior characteristics of the driver operating the vehicle under different road conditions, which is affected by the personality, driving age and other factors of the driver. When controlling the engine operation, considering the driving style factor of the driver can effectively improve the driving experience of the driver.
[0003] In the existing driving style recognition method, most of them are offline modeling methods, which need to use long-time data to train accurate and reliable model parameters, and need to match the database during driving, so that the response speed of the engine is slow, the driving experience of the driver is poor, and the acquisition and labeling process of a large amount of effective driving data is very difficult during offline modeling. In addition, the current driving style recognition mostly uses data-driven algorithms, which requires high computing power of the controller, increasing the cost of the vehicle. Therefore, the applicability of most of the current driving style recognition methods is low, and the application range is small in engineering practice. SUMMARY
[0004] The present application provides a driving style factor calculation method, device and vehicle, to realize a driving style factor calculation method with high applicability.
[0005] According to an aspect of the present application, a driving style factor calculation method is provided, comprising:
[0006] After the vehicle starts, the real-time cumulative number of aggressive driving behaviors under different speed intervals is obtained;
[0007] The cumulative time of the vehicle speed in each speed interval is obtained;
[0008] According to the cumulative time of the vehicle speed in each speed interval and the real-time cumulative number of aggressive driving behaviors under each speed interval, a driving style factor is obtained.
[0009] Optionally, after the vehicle starts, the real-time cumulative number of aggressive driving behaviors under different speed intervals is obtained, comprising:
[0010] After the vehicle starts, the working condition information of the vehicle is continuously obtained;
[0011] The driving behavior type is determined according to the working condition information; the driving behavior type includes aggressive driving behavior and moderate driving behavior;
[0012] acquiring a current vehicle speed when the driving behavior type is determined as the aggressive driving behavior;
[0013] acquiring a vehicle speed interval to which the vehicle speed belongs;
[0014] acquiring a historical cumulative number of the aggressive driving behavior in the vehicle speed interval;
[0015] acquiring a real-time cumulative number of the aggressive driving behavior in the vehicle speed interval according to the historical cumulative number and the current aggressive driving behavior.
[0016] Optionally, the working condition information comprises acceleration, acceleration change rate and accelerator pedal change rate of the vehicle;
[0017] determining a driving behavior type according to the working condition information, comprising:
[0018] determining the driving behavior type as the aggressive driving behavior when the working condition information meets a preset condition;
[0019] the preset condition comprises at least one of the following: 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, acquiring a driving style factor according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of the aggressive driving behavior in each vehicle speed interval, comprising:
[0021] acquiring a first ratio of the real-time cumulative number in each vehicle speed interval to the cumulative time of the vehicle speed in the vehicle speed interval;
[0022] acquiring a second ratio of the cumulative time of the vehicle speed in each vehicle speed interval to a total driving time of the vehicle;
[0023] acquiring the driving style factor according to each first ratio and each second ratio.
[0024] Optionally, different vehicle speed intervals are respectively 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 first ratio and each second ratio, comprising:
[0026] acquiring the driving style factor according to each first ratio and each second ratio based on a first formula;
[0027] the first formula is: Q=A1*B1+A2*B2+A3*B3;
[0028] Wherein, Q is the driving style factor; A1 is the first ratio of the real-time cumulative number of times and the cumulative time under the low vehicle speed interval, A2 is the first ratio of the real-time cumulative number of times and the cumulative time under the medium vehicle speed interval, and A3 is the first ratio of the real-time cumulative number of times and the cumulative time under the high vehicle speed interval; B1 is the second ratio of the cumulative time of the vehicle speed in the low vehicle speed interval and the total driving time of the vehicle, B2 is the second ratio of the cumulative time of the vehicle speed in the medium vehicle speed interval and the total driving time of the vehicle, and B3 is the second ratio of the cumulative time of the vehicle speed in the high vehicle speed interval and 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 respectively.
[0030] The vehicle speed interval to which the vehicle speed belongs is obtained, 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, it is determined 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 a third preset vehicle speed, it is determined 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 the third preset vehicle speed, it is determined that the vehicle speed interval to which the vehicle speed belongs is the high vehicle speed interval.
[0034] Wherein, 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 starts, before obtaining the real-time cumulative number of times of the aggressive driving behavior under different vehicle speed intervals, it further comprises:
[0036] The speed of the engine in the vehicle is obtained.
[0037] When the speed is greater than or equal to a preset speed, the step of obtaining the real-time cumulative number of times of the aggressive driving behavior under different vehicle speed intervals is performed.
[0038] Optionally, before obtaining the real-time cumulative number of times of the aggressive driving behavior under different vehicle speed intervals, it further comprises:
[0039] The road slope information of the current driving of the vehicle is obtained.
[0040] According to the road slope information, it is determined whether the road slope is within a preset slope range.
[0041] If yes, the step of obtaining the real-time cumulative number of the aggressive driving behavior in different vehicle speed intervals is performed.
[0042] According to another aspect of the present application, there is provided a driving style factor calculation device, comprising:
[0043] A real-time cumulative number obtaining module is configured to obtain, after the vehicle is started, a real-time cumulative number of the aggressive driving behavior in different vehicle speed intervals.
[0044] A cumulative time obtaining module is configured to obtain a cumulative time of the vehicle speed in each of the vehicle speed intervals.
[0045] A driving style factor obtaining module is configured to obtain a driving style factor according to the cumulative time of the vehicle speed in each of the vehicle speed intervals and the real-time cumulative number of the aggressive driving behavior in each of the vehicle speed intervals.
[0046] According to another aspect of the present application, there is provided a vehicle, comprising a vehicle controller, wherein the vehicle controller is configured to perform the driving style factor calculation method described above.
[0047] The driving style factor calculation method provided by the embodiments of the present application can obtain the real-time cumulative number of the aggressive driving behavior in different vehicle speed intervals by accumulating the number of the aggressive driving behavior in different vehicle speed intervals after the vehicle is started, and obtain the cumulative time of the vehicle speed in each of the vehicle speed intervals, so as to obtain the driving style factor according to the cumulative time of the vehicle speed in each of the vehicle speed intervals and the real-time cumulative number of the aggressive driving behavior in each of the vehicle speed intervals. The driving style factor of the current driver can be calculated and updated in real time during the driving of the vehicle, so as to correct the operation control of the engine in real time, realize the adaptive control of the engine, make the operation mode of the engine consistent with the driving style of the current driver, effectively improve the driving experience of the driver, and require less data, and the implementation is simple, so as to simplify the data processing process and reduce the occupation of the storage space, thereby being beneficial to improving the response speed of the engine and reducing the cost of the vehicle, and being suitable for wide use.
[0048] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.
[0050] Figure 1 is a flow chart of a driving style factor calculation method provided by an embodiment of the present application;
[0051] Figure 2 is a flow chart of another driving style factor calculation method provided by an embodiment of the present application;
[0052] Figure 3 is a flow chart of yet another driving style factor calculation method provided by an embodiment of the present application;
[0053] Figure 4 is a flow chart of yet another driving style factor calculation method provided by an embodiment of the present application;
[0054] Figure 5 is a flow chart of yet another driving style factor calculation method provided by an embodiment of the present application;
[0055] Figure 6 is a structural schematic diagram of a driving style factor calculation device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0056] In order to make the personnel in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work should belong to the scope of protection of the present application.
[0057] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0058] The embodiment of the present application provides a driving style factor calculation method, which can realize real-time acquisition of the driving style factor, can improve engine response speed and reduce vehicle cost on the basis of improving driving experience, and can be executed by a driving style factor calculation device provided by the embodiment of the present application. The driving style factor calculation device can be realized in the form of software and / or hardware, and can be configured in a vehicle controller.
[0059] Figure 1 FIG. 1 is a flowchart of a driving style factor calculation method provided by the embodiment of the present application, as shown in the figure, the method comprises the following steps. Figure 1
[0060] S110, after starting the vehicle, acquiring real-time cumulative times of fierce driving behaviors in different vehicle speed intervals.
[0061] Specifically, the fierce driving behaviors can be cases that vehicle acceleration is too large, a change rate of the acceleration is too large, and a change rate of the accelerator pedal is too large. In the process of vehicle driving, the times of the fierce driving behaviors in each vehicle speed interval can be accumulated, so that the driving habits of the driver in different vehicle speed intervals can be counted.
[0062] S120, acquiring cumulative times of the vehicle speed in each vehicle speed interval.
[0063] Specifically, in the process of vehicle driving, the vehicle speed can be acquired in real time, so that the vehicle speed interval to which the vehicle speed belongs can be determined. The duration of the vehicle speed in each vehicle speed interval can be accumulated, so that the cumulative times of the vehicle speed in each vehicle speed interval can be acquired.
[0064] S130, acquiring a driving style factor according to the cumulative times of the vehicle speed in each vehicle speed interval and the real-time cumulative times of the fierce driving behaviors in each vehicle speed interval.
[0065] Specifically, according to the cumulative times of the vehicle speed in each vehicle speed interval and the real-time cumulative times of the fierce driving behaviors in each vehicle speed interval, the driving style of the current driver in different vehicle speed intervals can be determined, and the driving style of the driver as a whole can be determined in combination with the driving styles in different vehicle speed intervals. The driving style can be represented by a driving factor. The driving style factor of the current driver can be calculated and updated in real time in the process of vehicle driving, so that the operation control of the engine can be corrected in real time, adaptive control of the engine is realized, the operation mode of the engine is consistent with the driving style of the current driver, the driving experience of the driver can be effectively improved, the required data amount is small, the implementation is simple, the data processing process can be simplified and the storage space can be reduced, so that the engine response speed can be improved and the vehicle cost can be reduced.
[0066] The driving style factor calculation method provided by the embodiment of the present application can accumulate the number of intense driving behaviors in different vehicle speed intervals after the vehicle starts, so as to obtain the real-time accumulated number of intense driving behaviors in different vehicle speed intervals, and obtain the accumulated time of the vehicle speed in each vehicle speed interval, so that the driving style factor can be obtained according to the accumulated time of the vehicle speed in each vehicle speed interval and the real-time accumulated number of intense driving behaviors in each vehicle speed interval. The driving style factor of the current driver can be calculated and updated in real time during the driving of the vehicle, so that the operation control of the engine can be corrected in real time, the adaptive control of the engine is realized, the operation mode of the engine is consistent with the driving style of the current driver, the driving experience of the driver can be effectively improved, the required data amount is small, the implementation is simple, the data processing process can be simplified and the storage space can be reduced, so that the response speed of the engine and the cost of the vehicle are improved, and the method is suitable for wide use.
[0067] Optionally, Figure 2 is a flowchart of another driving style factor calculation method provided by the embodiment of the present application, as shown in Figure 2 The driving style factor calculation method comprises the following steps.
[0068] S211, after the vehicle starts, continuously obtaining working condition information of the vehicle.
[0069] For example, the working condition information comprises acceleration, acceleration change rate and throttle pedal change rate of the vehicle.
[0070] Specifically, the acceleration of the vehicle can be obtained by an acceleration sensor, and the acceleration change rate can be obtained by deriving the obtained acceleration with respect to time. When obtaining the throttle pedal change rate, the opening degree of the throttle pedal can be obtained by a throttle pedal sensor first, and then the ratio of the change of the throttle opening degree to time is taken as the throttle pedal change rate. For example, assuming that the throttle opening degree at the first time t01 is w1, and the throttle opening degree at the second time t02 is w2, the throttle pedal change rate is (w2-w1) / (t02-t01).
[0071] S212, determining the driving behavior type according to the working condition information.
[0072] The driving behavior type comprises intense driving behavior and moderate driving behavior.
[0073] Specifically, after the working condition information such as acceleration, acceleration change rate and throttle pedal change rate is obtained, the driving behavior type can be determined according to each working condition information.
[0074] For example, when the working condition information meets the preset condition, the driving behavior type is determined to be the aggressive driving behavior; the preset condition includes at least one of the following: the acceleration is greater than the preset acceleration, the acceleration rate is greater than the preset acceleration rate, and the accelerator pedal rate is greater than the preset accelerator pedal rate.
[0075] Specifically, when any one of the following conditions occurs: the acceleration is greater than the preset acceleration, the acceleration rate is greater than the preset acceleration rate, and the accelerator pedal rate is greater than the preset accelerator pedal rate, it can be determined that the aggressive driving behavior occurs. If none of the above conditions is met, i.e., the acceleration is less than or equal to the preset acceleration, the acceleration rate is less than or equal to the preset acceleration rate, and the accelerator pedal rate is less than or equal to the preset accelerator pedal rate, the current driving behavior type is determined to be the moderate driving behavior.
[0076] For example, different speed intervals are low speed interval, medium speed interval and high speed interval. In an optional embodiment, when the vehicle speed is in the high speed interval, the accelerator pedal rate can be detected only because the possibility of sudden increase in vehicle speed is small. When the accelerator pedal rate is greater than the preset accelerator pedal rate, it can be determined that the aggressive driving behavior occurs.
[0077] In addition, in another possible embodiment, the preset condition can be different according to the specifications of the vehicle, and the preset condition can be tested and calibrated according to the specific conditions of the vehicle in advance. For example, the preset condition of some vehicles can be at least two of the following: the acceleration is greater than the preset acceleration, the acceleration rate is greater than the preset acceleration rate, and the accelerator pedal rate is greater than the preset accelerator pedal rate. Or the preset condition of some vehicles can be that the acceleration is greater than the preset acceleration, the acceleration rate is greater than the preset acceleration rate, and the accelerator pedal rate is greater than the preset accelerator pedal rate at the same time. The specifications of the vehicle may, for example, include the weight, length, height and wind resistance of the vehicle.
[0078] S213, when the driving behavior type is determined to be the aggressive driving behavior, the current vehicle speed is obtained.
[0079] Specifically, if the determined driving behavior type is the moderate driving behavior, the step S211 can be returned to continue to obtain the working condition information of the vehicle.
[0080] S214, the speed interval to which the vehicle speed belongs is obtained.
[0081] Specifically, the current vehicle speed of the vehicle can be obtained in real time by a speed sensor. After the vehicle speed is obtained, the vehicle speed can be matched with each speed interval, so that the speed interval to which the vehicle speed belongs can be obtained.
[0082] Exemplarily, the obtaining of the vehicle speed interval to which the vehicle speed belongs comprises: 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 a low vehicle speed interval; when the vehicle speed is greater than or equal to the second preset vehicle speed and less than a third preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is a medium vehicle speed interval; and when the vehicle speed is greater than or equal to the third preset vehicle speed, determining that the vehicle speed interval to which the vehicle speed belongs is a high vehicle speed interval; wherein 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.
[0083] The first preset vehicle speed, the second preset vehicle speed and the third preset vehicle speed can be set according to design requirements, and embodiments of the present application do not make specific limitations thereon. In a feasible embodiment, the first preset vehicle speed can be zero, the second preset vehicle speed can be 30 km / h, and the third preset vehicle speed can be 70 km / h.
[0084] S215, obtaining a historical cumulative number of times of the fierce driving behavior in the vehicle speed interval.
[0085] S216, obtaining a real-time cumulative number of times of the fierce driving behavior in the vehicle speed interval according to the historical cumulative number of times and the current fierce driving behavior.
[0086] Specifically, after detecting the fierce driving behavior, the historical cumulative number of times of the fierce driving behavior corresponding to the vehicle speed interval in which the fierce driving behavior occurs in the current driving process can be obtained, and then the historical cumulative number of times can be increased by one to obtain the real-time cumulative number of times, so that the number of times of the fierce driving behavior in each vehicle speed interval can be updated in real time, and 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, obtaining a cumulative time of the vehicle speed in each vehicle speed interval.
[0088] S218, obtaining 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 vehicle speed interval is a, and the cumulative time of the vehicle speed in the low vehicle speed interval is t1, then the first ratio corresponding to the low vehicle speed interval is A1=a / t1. Assuming that the real-time cumulative number of times in the medium vehicle speed interval is b, and the cumulative time of the vehicle speed in the medium vehicle speed interval is t2, then the first ratio corresponding to the medium vehicle speed interval is A2=a / t2. Assuming that the real-time cumulative number of times in the high vehicle speed interval is c, and the cumulative time of the vehicle speed in the high vehicle speed interval is t3, then the first ratio corresponding to the high vehicle speed interval is A3=c / t3. By obtaining the 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, the driving style of the driver in different vehicle speed intervals can be determined.
[0090] S219, obtaining a second ratio of the accumulated time of the vehicle speed in each vehicle 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 vehicle speed interval is t1, the accumulated time of the vehicle speed in the medium vehicle speed interval is t2, and the accumulated time of the vehicle speed in the high vehicle speed interval is t3, and the total driving time of the vehicle is (t1+t2+t3). The second ratio B1 of the accumulated time t1 of the vehicle speed in the low vehicle speed interval to the total driving time (t1+t2+t3) of the vehicle is [t1 / (t1+t2+t3)], the second ratio B2 of the accumulated time t2 of the vehicle speed in the medium vehicle speed interval to the total driving time (t1+t2+t3) of the vehicle is [t2 / (t1+t2+t3)], and the second ratio B3 of the accumulated time t3 of the vehicle speed in the high vehicle speed interval to the total driving time (t1+t2+t3) of the vehicle is [t3 / (t1+t2+t3)]. By calculating the second ratio of the accumulated time of the vehicle speed in each vehicle speed interval to the total driving time of the vehicle, the proportion of the current driver's driving speed in different vehicle speed intervals can be obtained, and the commonly used vehicle speed interval of the driver can be determined.
[0092] Among them, in order to avoid the value of each first ratio and each second ratio obtained being too small, the unit of the accumulated time t1 of the vehicle speed in the low vehicle speed interval, the accumulated time t2 of the vehicle speed in the medium vehicle speed interval, and the accumulated time t3 of the vehicle speed in the high vehicle speed interval can be hours (h), so as to avoid the value of the driving style factor obtained being too small, and facilitate related calculations during engine control.
[0093] S220, obtaining a driving style factor according to each first ratio and each second ratio.
[0094] Specifically, according to the obtained each first ratio and each second ratio, the driving style factor can be calculated.
[0095] For example, 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. Wherein, Q is the driving style factor. In this way, the ratio of each vehicle speed interval to the total driving time of the vehicle can be used as a weight, and the first ratio corresponding to each vehicle speed interval can be weighted, so as to determine the overall driving style factor of the driver. The calculation method is simple, the required data amount is less, the data processing process can be simplified and the storage space can be reduced, thereby facilitating to improve the response speed of the engine and reduce the cost of the vehicle, and meeting the response demand of calculating and updating the driving style factor of the current driver in real time during the driving of the vehicle, facilitating to realize the adaptive control of the engine, and effectively improving the driving experience of the driver.
[0096] Optionally,Figure 3 is a flowchart of another method for calculating a driving style factor provided by an embodiment of the present application, as shown in Figure 3 The method for calculating a driving style factor comprises the following steps.
[0097] S310, obtaining the engine speed of the vehicle after the vehicle is started.
[0098] S320, determining whether the engine speed is greater than or equal to a preset engine speed; if yes, executing step S330; if no, returning to step S310.
[0099] Specifically, when the engine speed is less than the preset engine speed, it indicates that the vehicle may be in an idle state or a parking state, and the vehicle may also be in a neutral gear sliding state. At this time, the vehicle may also have a situation that the acceleration is greater than a preset acceleration and / or the acceleration change rate is greater than a preset acceleration change rate, which may interfere with the judgment of the aggressive driving behavior. Therefore, the segment of the vehicle in the idle state and the parking state can be filtered by detecting the engine speed, so as to improve the accuracy of detecting the aggressive driving behavior, and further improve the accuracy of the driving style factor. When the engine is controlled according to the driving style factor, the operation of the engine can be more in line with the driving style of the driver, which is beneficial to improve the driving experience of the driver. The preset engine speed can be set according to design requirements, for example, it can be 600 rpm.
[0100] S330, obtaining the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals.
[0101] S340, obtaining the cumulative time of the vehicle speed in each vehicle speed interval.
[0102] S350, obtaining 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 aggressive driving behaviors in each vehicle speed interval.
[0103] Optionally, Figure 4 is a flowchart of another method for calculating a driving style factor provided by an embodiment of the present application, as shown in Figure 4 The method for calculating a driving style factor comprises the following steps.
[0104] S410, obtaining the road slope information of the current road on which the vehicle is running after the vehicle is started.
[0105] S420, determining whether the road slope is within a preset slope range according to the road slope information; if yes, executing step S430; if no, executing step S410.
[0106] Specifically, the road slope information can be acquired by the slope sensor. After the road slope information is acquired, the road slope information can be processed to acquire the current road slope. The road slope can be matched with a preset slope range. If the current road slope is within the preset slope range, it is determined that the vehicle is on a flat slope section, and at this time, the detection of the aggressive driving behavior can be continued. In this way, it can be avoided that the vehicle is on a downhill section and the acceleration is too large or the acceleration change rate is too large to cause misjudgment of the driving behavior type, and it can be avoided that the vehicle is on an uphill section and the accelerator pedal is instantaneously increased due to the need for driving, thereby causing misjudgment of the driving behavior type. The accuracy of detecting the aggressive driving behavior is improved, and thus 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 more in line with the driving style of the driver, which is beneficial to improving the driving experience of the driver. The preset slope range can be set according to design requirements, for example, it can be [-2°, 2°].
[0107] S430, acquiring the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals.
[0108] S440, acquiring the cumulative time of the vehicle speed in each vehicle speed interval.
[0109] S450, acquiring a driving style factor according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of aggressive driving behaviors in each vehicle speed interval.
[0110] Optionally, Figure 5 is a flowchart of another driving style factor calculation method provided by the embodiment of the application, as shown in Figure 5 The driving style factor calculation method comprises:
[0111] S510, acquiring the speed of the engine in the vehicle after the vehicle is started.
[0112] S520, determining whether the speed is greater than or equal to a preset speed; if yes, executing step S530; if no, returning to execute step S510.
[0113] S530, acquiring road slope information of the current road on which the vehicle travels.
[0114] S540, determining whether the road slope is within a preset slope range according to the road slope information; if yes, executing step S550; if no, executing step S510.
[0115] S550, acquiring the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals.
[0116] S560, acquiring the cumulative time of the vehicle speed in each vehicle speed interval.
[0117] S570, obtain the driving style factor according to the accumulated time of the vehicle speed in each vehicle speed interval and the real-time accumulated number of the aggressive driving behavior in each vehicle speed interval.
[0118] The embodiment of the present application detects the aggressive driving behavior on the basis that the engine speed is greater than or equal to the preset speed and whether the road slope is within the preset slope range, and can further improve the accuracy of detecting the aggressive driving behavior, thereby further improving the accuracy of the driving style factor.
[0119] Based on the same inventive concept, the embodiment of the present application further provides a driving style factor calculation device for executing the driving style factor calculation method provided by any of the embodiments of the present application. The driving style factor calculation device can be realized by software and / or hardware, and therefore the driving style factor calculation device provided by the embodiment of the present application comprises the technical features of the driving style factor calculation method provided by any of the embodiments of the present application, and can achieve the beneficial effects of the driving style factor calculation method provided by any of the embodiments of the present application. The same parts can be referred to the above description of the driving style factor calculation method provided by the embodiment of the present application, and will not be described here.
[0120] Figure 6 is a structural schematic diagram of a driving style factor calculation device provided by the embodiment of the present application, as shown in Figure 6 The driving style factor calculation device comprises a real-time accumulated number acquisition module 100, which is used to acquire the real-time accumulated number of the aggressive driving behavior in different vehicle speed intervals after the vehicle starts; an accumulated time acquisition module 200, which is used to acquire the accumulated time of the vehicle speed in each vehicle speed interval; and a driving style factor acquisition module 300, which is used to acquire the driving style factor according to the accumulated time of the vehicle speed in each vehicle speed interval and the real-time accumulated number of the aggressive driving behavior in each vehicle speed interval.
[0121] The driving style factor calculation device provided by the embodiment of the application can obtain the real-time accumulated number of times of the fierce driving behavior in each vehicle speed interval through the real-time accumulated number of times obtaining module after the vehicle starts, and obtain the accumulated time of the vehicle speed in each vehicle speed interval through the accumulated time obtaining module, so that the driving style factor can be obtained by the driving style factor obtaining module according to the accumulated time of the vehicle speed in each vehicle speed interval and the real-time accumulated number of times of the fierce driving behavior in each vehicle speed interval. The driving style factor of the current driver can be calculated and updated in real time during the driving of the vehicle, so that the operation control of the engine can be corrected in real time, the adaptive control of the engine is realized, the operation mode of the engine is consistent with the driving style of the current driver, the driving experience of the driver can be effectively improved, the required data amount is small, the implementation is simple, the data processing process can be simplified and the storage space can be reduced, so that the response speed of the engine is improved and the cost of the vehicle is reduced, and the application is suitable for wide use.
[0122] Optionally, the real-time accumulated number of times obtaining module comprises a working condition information obtaining unit, configured to continuously obtain working condition information of the vehicle after the vehicle starts; a driving behavior type determining unit, configured to determine a driving behavior type according to the working condition information; the driving behavior type comprises a fierce driving behavior and a moderate driving behavior; a vehicle speed obtaining unit, configured to obtain a current vehicle speed when the driving behavior type is determined as the fierce driving behavior; a vehicle speed interval obtaining unit, configured to obtain a vehicle speed interval to which the vehicle speed belongs; a historical accumulated number of times obtaining unit, configured to obtain a historical accumulated number of times of the fierce driving behavior in the vehicle speed interval; and a real-time accumulated number of times obtaining unit, configured to obtain a real-time accumulated number of times of the fierce driving behavior in the vehicle speed interval according to the historical accumulated number of times and the current fierce driving behavior.
[0123] Optionally, the working condition information comprises acceleration, acceleration change rate and accelerator pedal change rate of the vehicle; the driving behavior type determining unit comprises a driving behavior type determining subunit, configured to determine the driving behavior type as the fierce driving behavior when the working condition information meets a preset condition; the preset condition comprises at least one of the following: 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.
[0124] Optionally, the driving style factor obtaining module comprises a first ratio obtaining unit, configured to obtain a first ratio of the real-time accumulated number of times in each vehicle speed interval to the accumulated time of the vehicle speed in the vehicle speed interval; a second ratio obtaining unit, configured to obtain a second ratio of the accumulated time of the vehicle speed in each vehicle speed interval to a total driving time of the vehicle; and a driving style factor obtaining unit, configured 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 vehicle speed interval, a medium vehicle speed interval and a high vehicle speed interval; the driving style factor acquisition unit comprises a driving style factor acquisition subunit, configured to acquire the driving style factor based on a first formula according to the first ratios and the second ratios; the first formula is: Q=A1*B1+A2*B2+A3*B3; wherein Q is the driving style factor; A1 is the first ratio of the real-time cumulative number to the cumulative time in the low vehicle speed interval, A2 is the first ratio of the real-time cumulative number to the cumulative time in the medium vehicle speed interval, and A3 is the first ratio of the real-time cumulative number to the cumulative time in the high vehicle speed interval; B1 is the second ratio of the cumulative time of the vehicle speed in the low vehicle speed interval to the total driving time of the vehicle, B2 is the second ratio of the cumulative time of the vehicle speed in the medium vehicle speed interval 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 vehicle speed interval to the total driving time of the vehicle.
[0126] Optionally, the different vehicle speed intervals are a low vehicle speed interval, a medium vehicle speed interval and a high vehicle speed interval; the vehicle speed interval acquisition unit comprises a low vehicle speed interval determination subunit, configured to determine 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 a first preset vehicle speed and less than a second preset vehicle speed; a medium vehicle speed interval determination subunit, configured to determine 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 the second preset vehicle speed and less than a third preset vehicle speed; and a high vehicle speed interval determination subunit, configured to determine that the vehicle speed interval to which the vehicle speed belongs is the high vehicle speed interval when the vehicle speed is greater than or equal to the third preset vehicle speed; wherein 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.
[0127] Optionally, the driving style factor calculation device further comprises a speed acquisition module and a speed judgment module; the speed acquisition module is configured to acquire the speed of the engine in the vehicle before the real-time cumulative number acquisition module acquires the real-time cumulative number of the aggressive driving behavior in the different vehicle speed intervals after the vehicle is started; the speed judgment module is configured to determine whether the speed is greater than or equal to a preset speed; and the real-time cumulative number acquisition module is further configured to acquire the real-time cumulative number of the aggressive driving behavior in the different vehicle speed intervals 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 further comprises a road slope information acquisition module, configured to acquire the road slope information of the road currently traveled by the vehicle before the real-time cumulative number acquisition module acquires the real-time cumulative number of the aggressive driving behavior in the different vehicle speed intervals; a slope judgment module, configured to determine whether the road slope is within a preset slope range according to the road slope information; and the real-time cumulative number acquisition module is further configured to acquire the real-time cumulative number of the aggressive driving behavior in the different vehicle speed intervals when the slope judgment module determines that the road slope is within the preset slope range according to the road slope information.
[0129] Based on the same inventive concept, the embodiment of the present application also provides a vehicle comprising a vehicle controller configured to perform the driving style factor calculation method provided by any of the embodiments of the present application, thus the vehicle provided by the embodiment of the present application comprises the technical features of the driving style factor calculation method provided by any of the embodiments of the present application, and can achieve the beneficial effects of the driving style factor calculation method provided by any of the embodiments of the present application, and the same parts can refer to the description of the driving style factor calculation method provided by the embodiment of the present application, which will not be repeated here.
[0130] It should be understood that the steps shown above can be reordered, added or deleted. For example, the steps described in the present application can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions of the present application can be achieved, which are not limited herein.
[0131] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A driving style factor calculation method characterized by, The method comprises the following steps: After the vehicle starts, the real-time cumulative number of fierce driving behaviors in different vehicle speed intervals is obtained; The cumulative time of the vehicle speed in each vehicle speed interval is obtained; According to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of fierce driving behaviors in each vehicle speed interval, a driving style factor is obtained; Wherein, according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of fierce driving behaviors in each vehicle speed interval, a driving style factor is obtained, comprising: Obtaining the first ratio of the real-time cumulative number in each vehicle speed interval to the cumulative time of the vehicle speed in the vehicle speed interval; Obtaining the second ratio of the cumulative time of the vehicle speed in each vehicle speed interval to the total driving time of the vehicle; According to each first ratio and each second ratio, the driving style factor is obtained.
2. The driving style factor calculation method according to claim 1, characterized by, After the vehicle starts, the real-time cumulative number of fierce driving behaviors in different vehicle speed intervals is obtained, comprising: After the vehicle starts, the working condition information of the vehicle is continuously obtained; According to the working condition information, the driving behavior type is determined; the driving behavior type includes fierce driving behavior and moderate driving behavior; When the driving behavior type is determined as fierce driving behavior, the current vehicle speed is obtained; The vehicle speed interval to which the vehicle speed belongs is obtained; The historical cumulative number of fierce driving behaviors in the vehicle speed interval is obtained; According to the historical cumulative number and the current fierce driving behavior, the real-time cumulative number of fierce driving behaviors in the vehicle speed interval is obtained.
3. The driving style factor calculation method according to claim 2, characterized by, The working condition information includes the acceleration, acceleration change rate and throttle pedal change rate of the vehicle; According to the working condition information, the driving behavior type is determined, comprising: When the working condition information meets the preset condition, the driving behavior type is determined as the fierce driving behavior; The preset condition includes at least one of the following conditions: the acceleration is greater than the preset acceleration, the acceleration change rate is greater than the preset acceleration change rate, and the throttle pedal change rate is greater than the preset throttle pedal change rate.
4. The driving style factor calculation method according to claim 1, characterized by, Different vehicle speed intervals are low vehicle speed interval, medium vehicle speed interval and high vehicle speed interval; According to each first ratio and each second ratio, the driving style factor is obtained, comprising: According to each first ratio and each second ratio, the driving style factor is obtained based on a first formula; The first formula is: Q=A1*B1+A2*B2+A3*B3; Wherein, Q is the driving style factor; A1 is the first ratio of the real-time cumulative number to the cumulative time in the low vehicle speed interval, A2 is the first ratio of the real-time cumulative number to the cumulative time in the medium vehicle speed interval, and A3 is the first ratio of the real-time cumulative number to the cumulative time in the high vehicle speed interval; B1 is the second ratio of the cumulative time of the vehicle speed in the low vehicle speed interval to the total driving time of the vehicle, B2 is the second ratio of the cumulative time of the vehicle speed in the medium vehicle speed interval 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 vehicle speed interval to the total driving time of the vehicle.
5. The driving style factor calculation method according to claim 2, characterized by, The different vehicle speed intervals are a low vehicle speed interval, a medium vehicle speed interval and a high vehicle speed interval; The vehicle speed interval to which the vehicle speed belongs is obtained, comprising: When the vehicle speed is greater than or equal to a first preset vehicle speed and less than a second preset vehicle speed, it is determined 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 a third preset vehicle speed, it is determined 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 the third preset vehicle speed, it is determined 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.
6. The driving style factor calculation method according to claim 1, characterized by, Before obtaining the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals after the vehicle starts, further comprising: The speed of the engine in the vehicle is obtained; When the speed is greater than or equal to a preset speed, the step of obtaining the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals is performed.
7. The driving style factor calculation method according to claim 1 or 6, characterized by, Before obtaining the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals, further comprising: The road slope information of the current road on which the vehicle travels is obtained; It is determined whether the road slope is within a preset slope range according to the road slope information; If yes, the step of obtaining the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals is performed.
8. A driving style factor calculating device characterized by comprising: Comprising: A real-time cumulative number obtaining module for obtaining the real-time cumulative number of aggressive driving behaviors in different vehicle speed intervals after the vehicle starts; A cumulative time obtaining module for obtaining the cumulative time of the vehicle speed in each vehicle speed interval; A driving style factor obtaining module for obtaining a driving style factor according to the cumulative time of the vehicle speed in each vehicle speed interval and the real-time cumulative number of aggressive driving behaviors in each vehicle speed interval; The driving style factor obtaining module comprises a first ratio obtaining unit, a second ratio obtaining unit and a driving style factor obtaining unit; The first ratio obtaining unit is used to obtain a first ratio of the real-time cumulative number of aggressive driving behaviors in each vehicle speed interval to the cumulative time of the vehicle speed in the vehicle speed interval; The second ratio obtaining 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; The driving style factor obtaining unit is used to obtain the driving style factor according to each first ratio and each second ratio.
9. A vehicle characterized by comprising: Comprising: A vehicle controller; the vehicle controller is used to perform the driving style factor calculation method of any one of claims 1-7.
Citation Information
Patent Citations
Methods for evaluating safe driving
KR102456087B1
Cruising range estimation method and apparatus
WO2024082201A1