Vehicle performance evaluation method and apparatus, and electronic device, medium and product
By acquiring and filtering CAN message data in multiple modes and performing automated evaluation based on reference scoring criteria, the problem of inaccurate vehicle performance evaluation is solved, achieving higher evaluation accuracy and comprehensive performance understanding.
Patent Information
- Application Number
- PCT/CN2024/143034
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-11
- Filing Date
- 2024-12-27
- Publication Date
- 2025-10-16
AI Technical Summary
The vehicle performance evaluation methods in existing technologies cannot cover various working conditions, weather conditions, and road conditions, and are highly subjective, resulting in inaccurate evaluations.
By acquiring data on various vehicle operating conditions in various modes, using CAN messages to filter out valid data, and combining it with reference scoring criteria and weight coefficients, automatic scoring and evaluation results are generated to reduce the impact of human factors.
It improves the accuracy of vehicle performance evaluation, provides a comprehensive understanding of performance, and facilitates research and development and improvement.
Smart Images

Figure CN2024143034_16102025_PF_FP_ABST
Abstract
Description
Vehicle performance evaluation method and device, electronic equipment, medium and product
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202410437713.8, filed on April 11, 2024, entitled "Vehicle performance evaluation method and device, electronic equipment, medium and product", the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0003] The present application relates to the vehicle technical field, and in particular to a vehicle performance evaluation method, device, electronic equipment, medium and product. BACKGROUND
[0004] With the improvement of living standards, people rely more and more on vehicles, and at the same time, higher requirements are put forward for the drivability and reliability of vehicles. At present, the performance evaluation of vehicles is mainly through subjective evaluation of driving performance by engineers driving vehicles on site, but this cannot cover various complex conditions of various working conditions and various weather and road conditions, and the subjective evaluation of a small number of engineers may be subjective, that is, the current performance evaluation method is not accurate for evaluating vehicle performance. SUMMARY
[0005] The present application provides a vehicle performance evaluation method, device, electronic equipment, medium and product, which can improve the accuracy of vehicle performance evaluation.
[0006] In a first aspect, the present application provides a vehicle performance evaluation method, comprising:
[0007] obtaining a plurality of sets of working condition data of a vehicle running in a plurality of modes and a plurality of working conditions, wherein each mode corresponds to the plurality of working conditions, and each working condition corresponds to a set of working condition data;
[0008] According to each set of working condition data and a pre-obtained reference score standard, a score value corresponding to each working condition of each mode is obtained, wherein the reference score standard includes a plurality of evaluation parameters corresponding to each working condition of each mode, a weight coefficient of each evaluation parameter, and a score value corresponding to different values of each evaluation parameter;
[0009] According to the score value corresponding to each working condition of each mode, an evaluation result is obtained, which is used to represent the performance of the vehicle running in each working condition of each mode.
[0010] In the embodiments of the present application, the user of the vehicle does not need to subjectively score the driving experience, but the cloud platform collects and analyzes the working condition data of the vehicle to obtain the evaluation result, the whole process does not need human intervention, can reduce the subjective influence caused by human factors, and improve the accuracy of the vehicle performance evaluation.
[0011] In an embodiment of the present application, the working condition data of the vehicle running in multiple modes is obtained, including:
[0012] For any first mode in the multiple modes, the CAN message of the vehicle running in a first working condition of the first mode is obtained, the first working condition being any working condition in the multiple working conditions;
[0013] The CAN message is subjected to data screening to obtain a first set of working condition data in the first working condition of the first mode, the first set of working condition data including at least one operating parameter of the vehicle and a parameter value of the operating parameter.
[0014] In the embodiments of the present application, since the CAN message carries a large amount of data, there are a lot of invalid data, by subjecting the CAN message to data screening, the first set of working condition data in the first working condition of the first mode can be obtained, the operating parameters and parameter values included in the set of working condition data can be used for subsequent vehicle performance evaluation, and the method of using the actual running data of the vehicle to evaluate the performance of the vehicle reduces the interference of human factors and can improve the accuracy of the vehicle performance evaluation.
[0015] In an embodiment of the present application, before the score value corresponding to each working condition of each mode is obtained according to each set of working condition data and the pre-obtained reference scoring standard, the method further includes:
[0016] The reference scoring standard is obtained, wherein the reference scoring standard includes multiple evaluation parameters corresponding to the first working condition, a weight coefficient of each evaluation parameter, and a score value corresponding to different values of each evaluation parameter, the multiple evaluation parameters including at least one of the operating parameter and a first parameter, and a parameter value of the first parameter being calculated according to the parameter value of the operating parameter.
[0017] In the embodiments of the present application, by setting the reference scoring standard, the actual running data of the vehicle collected can be scored subsequently, the interference of human factors can be reduced, and the accuracy of the vehicle performance evaluation can be improved.
[0018] In an embodiment of the present application, the score value corresponding to each working condition of each mode is obtained according to each set of working condition data and the pre-obtained reference scoring standard, including:
[0019] For the first set of working condition data, according to the parameter value of each running parameter in the first set of working condition data, the parameter value of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard is obtained;
[0020] According to the scoring value corresponding to the parameter value of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard, and the weight coefficient of each evaluation parameter, the scoring value corresponding to the first working condition is obtained.
[0021] In the embodiment of the present application, the actual running data of the vehicle collected is used to obtain the scoring value according to the reference scoring standard, and the scoring value corresponding to the first working condition is calculated based on the weight coefficient of the scoring value. The whole process does not need human intervention, which can reduce the interference of human factors and improve the accuracy of the performance evaluation of the vehicle.
[0022] In an embodiment of the present application, the evaluation result is obtained according to the scoring value corresponding to each working condition of each mode, which includes:
[0023] According to the user experience evaluation standard, the user experience result corresponding to the scoring value of each working condition of each mode is obtained, and the user experience evaluation standard includes a plurality of scoring values and the user experience result corresponding to each scoring value.
[0024] According to the user experience result corresponding to the scoring value of each working condition of each mode, the evaluation result is obtained.
[0025] In the embodiment of the present application, the evaluation result can include mode, working condition, corresponding scoring value and user experience result. In addition, the evaluation result can also include customer expectation and competitiveness. The evaluation result can also include the running parameter used to obtain the corresponding scoring value and the CAN message where the running parameter is located, so as to analyze and improve the possible problems of the vehicle in the future, thereby improving the performance of the vehicle.
[0026] In an embodiment of the present application, after the evaluation result is obtained according to the scoring value corresponding to each working condition of each mode, the method further includes:
[0027] The evaluation result is sent to a target object, and the target object includes at least one of the R&D personnel of the vehicle, the user of the vehicle and the manufacturer of the vehicle.
[0028] In the embodiment of the present application, the evaluation result is sent to the target object through a mobile phone number, an email address or the like, which facilitates the target object to understand the performance of the vehicle in all aspects. For the R&D personnel and the manufacturer, the performance of the vehicle can be improved and optimized according to the evaluation result, thereby improving the performance of the vehicle.
[0029] In an embodiment of the present application, the plurality of modes comprises at least two of a standard driving mode, a sports mode, an energy saving mode and a single pedal mode.
[0030] In an embodiment of the present application, the performance of the vehicle in the plurality of modes is evaluated, so that the overall performance of the vehicle is comprehensively understood, and the vehicle is improved.
[0031] In an embodiment of the present application, the plurality of working conditions comprises at least two of starting, accelerating, steady speed, decelerating, hard pressing the accelerator and hard releasing the accelerator.
[0032] In an embodiment of the present application, the performance of the vehicle in the plurality of working conditions is evaluated, so that the performance of the vehicle in the plurality of working conditions is comprehensively understood, and the overall performance of the vehicle is improved.
[0033] In a second aspect, the present application provides a vehicle performance evaluation device, comprising:
[0034] A first obtaining module is configured to obtain a plurality of sets of working condition data of a vehicle running in a plurality of working conditions in a plurality of modes, wherein each mode corresponds to the plurality of working conditions, and each working condition corresponds to a set of working condition data;
[0035] A second obtaining module is configured to obtain a score value corresponding to each working condition of each mode according to each set of working condition data and a pre-obtained reference score standard, wherein the reference score standard comprises a plurality of evaluation parameters corresponding to each working condition of each mode, a weight coefficient of each evaluation parameter, and a score value corresponding to different values of each evaluation parameter;
[0036] A third obtaining module is configured to obtain an evaluation result according to the score value corresponding to each working condition of each mode, wherein the evaluation result is used to represent the performance of the vehicle running in each working condition of each mode.
[0037] In an embodiment of the present application, the user of the vehicle does not need to subjectively score the driving experience, but the cloud platform collects and analyzes the working condition data of the vehicle to obtain the evaluation result, the whole process does not need human intervention, the subjective influence caused by human factors can be reduced, and the accuracy of the vehicle performance evaluation is improved.
[0038] In an embodiment of the present application, the first obtaining module comprises:
[0039] A first obtaining sub-module is configured to obtain a CAN message of the vehicle running in a first working condition of a first mode of the plurality of modes, wherein the first working condition is any working condition of the plurality of working conditions.
[0040] The screening submodule is configured to perform data screening on the CAN message to obtain first group of working condition data in the first working condition of the first mode, wherein the first group of working condition data comprises at least one operating parameter of the vehicle and a parameter value of the operating parameter.
[0041] In the embodiment of the present application, the CAN message carries a large amount of data, and there are a lot of invalid data. By performing data screening on the CAN message, the first group of working condition data in the first working condition of the first mode can be obtained. The operating parameters and parameter values included in the group of working condition data can be used for subsequent evaluation of the performance of the vehicle. The performance of the vehicle is evaluated by using the actual operating data of the vehicle, which reduces the interference of human factors and improves the accuracy of the evaluation of the performance of the vehicle.
[0042] In an embodiment of the present application, the device further comprises:
[0043] The fourth acquisition module is configured to acquire a reference scoring standard, wherein the reference scoring standard comprises a plurality of evaluation parameters corresponding to the first working condition, a weight coefficient of each evaluation parameter, and a scoring value corresponding to different values of each evaluation parameter, the plurality of evaluation parameters comprise at least one of the operating parameter and a first parameter, and a parameter value of the first parameter is calculated according to a parameter value of the operating parameter.
[0044] In the embodiment of the present application, by setting the reference scoring standard, the actual operating data of the vehicle collected can be scored subsequently, which reduces the interference of human factors and improves the accuracy of the evaluation of the performance of the vehicle.
[0045] In an embodiment of the present application, the second acquisition module comprises:
[0046] The second acquisition submodule is configured to, for the first group of working condition data, obtain parameter values of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard according to the parameter value of each operating parameter in the first group of working condition data.
[0047] The third acquisition submodule is configured to obtain the scoring value corresponding to the first working condition according to the scoring value corresponding to the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard and the weight coefficient of each evaluation parameter.
[0048] In the embodiment of the present application, the reference scoring standard is used to obtain the scoring value of the actual operating data of the vehicle collected, and the scoring value is calculated based on the weight coefficient, to obtain the scoring value corresponding to the first working condition. The whole process does not require human intervention, which reduces the interference of human factors and improves the accuracy of the evaluation of the performance of the vehicle.
[0049] In an embodiment of the present application, the third obtaining module comprises:
[0050] The fourth obtaining sub-module is configured to obtain a user experience result corresponding to a score value of each mode under each working condition according to a user experience evaluation standard, wherein the user experience evaluation standard comprises a plurality of score values and a user experience result corresponding to each score value.
[0051] The fifth obtaining sub-module is configured to obtain the evaluation result according to the user experience result corresponding to the score value of each mode under each working condition.
[0052] In an embodiment of the present application, the evaluation result can comprise a mode, a working condition, a corresponding score value and a user experience result, in addition to which, the evaluation result can further comprise customer expectation and competitiveness. The evaluation result can further comprise a running parameter used when the corresponding score value is obtained and a CAN message in which the running parameter is located, so as to facilitate subsequent analysis and improvement of possible problems of the vehicle to improve the performance of the vehicle.
[0053] In an embodiment of the present application, the device further comprises:
[0054] The sending module is configured to send the evaluation result to a target object, wherein the target object comprises at least one of a developer of the vehicle, a user of the vehicle and a manufacturer of the vehicle.
[0055] In an embodiment of the present application, the evaluation result is sent to the target object through a mobile phone number, an email address or the like, so as to facilitate the target object to comprehensively understand the performance of the vehicle. For the developer and the manufacturer, the performance of the vehicle can be improved and optimized according to the evaluation result to improve the performance of the vehicle.
[0056] In an embodiment of the present application, the plurality of modes comprises at least two of a standard driving mode, a sports mode, an energy-saving mode and a single-pedal mode.
[0057] In an embodiment of the present application, the performance of the vehicle under a plurality of modes and working conditions is evaluated, so as to comprehensively understand the performance of the vehicle, facilitate improvement and improve the overall performance of the vehicle.
[0058] In an embodiment of the present application, the plurality of working conditions comprises at least two of starting, accelerating, steady speed, decelerating, sudden pressing of the accelerator and sudden release of the accelerator.
[0059] In an embodiment of the present application, the performance of the vehicle under a plurality of working conditions is evaluated, so as to comprehensively understand the performance of the vehicle under a plurality of working conditions, facilitate improvement and improve the overall performance of the vehicle.
[0060] In a third aspect, an electronic device is provided, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, and the program or instructions, when executed by the processor, implement the steps of the vehicle performance evaluation method according to the first aspect.
[0061] In a fourth aspect, a readable storage medium is provided, which stores a program or instructions, and the program or instructions, when executed by a processor, implement the steps of the vehicle performance evaluation method according to the first aspect.
[0062] In a fifth aspect, a computer program is provided, which, when executed by a processor, implements the steps of the vehicle performance evaluation method according to the first aspect.
[0063] The above description is only a summary of the technical solutions of the present application. In order to enable one skilled in the art to better understand the technical means of the present application and to implement the same according to the content of the description, and in order to make the above and other purposes, features and advantages of the present application more apparent and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0064] The features, advantages, and technical effects of the exemplary embodiments of the present application will be described below with reference to the accompanying drawings.
[0065] FIG. 1 is a flowchart of a vehicle performance evaluation method according to an embodiment of the present application;
[0066] FIG. 2 is another flowchart of a vehicle performance evaluation method according to an embodiment of the present application;
[0067] FIG. 3 is a structural diagram of a vehicle performance evaluation device according to an embodiment of the present application. DETAILED DESCRIPTION
[0068] In order to make the purposes, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0069] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the specification herein is for describing particular embodiments only and is not intended to be limiting of the application; the use herein of terms such as "comprise", "have" and "include" or their variations means "including but not limited to"; the use herein of terms such as "first", "second" and "third" and their variations merely designate a first, a second and a third object respectively, and do not require or imply a specific order or sequence.
[0070] FIG. 1 is a flowchart of a vehicle performance evaluation method according to an embodiment of the present application. As shown in FIG. 1, the method comprises steps 101-103, wherein:
[0071] In step 101, a plurality of sets of working condition data of a vehicle running in a plurality of modes and a plurality of working conditions are obtained, wherein each mode corresponds to the plurality of working conditions, and each working condition corresponds to a set of working condition data.
[0072] For example, the plurality of modes comprises at least two of a standard driving mode, a sport mode, an energy saving mode and a single pedal mode.
[0073] For example, the plurality of working conditions comprises at least two of starting, accelerating, steady speed, decelerating, hard pressing the accelerator and hard releasing the accelerator.
[0074] For each working condition in each mode, a set of working condition data corresponding to the working condition is obtained, and each set of working condition data can comprise at least one running parameter of the vehicle and a parameter value of the running parameter. It should be noted that the running parameters in the working condition data corresponding to different working conditions can be the same or different. For example, for the working conditions of accelerating, hard pressing the accelerator and hard releasing the accelerator, the parameter values of the two running parameters of acceleration and motor speed can be obtained; for the starting working condition, the throttle signal, the torque signal, the brake signal and the speed need to be obtained.
[0075] In step 102, a score value corresponding to each working condition in each mode is obtained according to each set of working condition data and a pre-obtained reference score standard, wherein the reference score standard comprises a plurality of evaluation parameters corresponding to each working condition in each mode, a weight coefficient of each evaluation parameter, and a score value corresponding to different values of each evaluation parameter.
[0076] In the above, the reference score standard is pre-obtained, for example, the reference score standard can be obtained by artificial experimental calibration. For different values of the evaluation parameters corresponding to each working condition in each mode, a corresponding score value is set.
[0077] The plurality of evaluation parameters corresponding to different working conditions can be completely the same, partially the same, or completely different, which is not limited herein. The evaluation parameter corresponding to each working condition can directly use the operating parameter in the working condition data, or use an intermediate parameter, a parameter value of the intermediate parameter being calculated according to the operating parameter in the working condition data. The weight coefficient of the evaluation parameter can be understood as the weight of the evaluation parameter. It needs to be explained that the sum of the weight coefficients of all evaluation parameters corresponding to each working condition in the reference score standard is 1.
[0078] In step 103, an evaluation result is obtained according to the score value corresponding to each working condition of each mode, and the evaluation result is used to represent the performance of the vehicle running in each working condition of each mode.
[0079] The evaluation result can include each working condition of each mode, the score value corresponding to each working condition, and the user experience result corresponding to each score value. The user experience result can be used to describe the user's feeling, for example, very satisfied, satisfied, general, uncomfortable, and the like. For the score value lower than the preset threshold, it can be highlighted and marked with content such as "performance to be improved", so that the researchers can quickly understand the working condition to be improved according to the evaluation result, thereby improving the performance of the vehicle.
[0080] It needs to be explained that the vehicle performance evaluation method in the embodiments of the present application can be applied to a cloud platform. The cloud platform collects and analyzes the working condition data of the vehicle to obtain the evaluation result, which facilitates the researchers to improve the performance of the vehicle according to the evaluation result.
[0081] In the embodiment, a plurality of sets of working condition data of the vehicle running in a plurality of working conditions of a plurality of modes are obtained, and according to each set of working condition data and a pre-obtained reference score standard, a score value corresponding to each working condition of each mode is obtained. According to the score value corresponding to each working condition of each mode, an evaluation result is obtained. In the above process, the user of the vehicle does not need to subjectively score the driving experience, but the cloud platform collects and analyzes the working condition data of the vehicle to obtain the evaluation result. The whole process does not need human participation, which can reduce the subjective influence caused by human factors and improve the accuracy of the evaluation of the performance of the vehicle.
[0082] Further, after the score value corresponding to each working condition of each mode is obtained, the method further includes:
[0083] The evaluation result is sent to a target object, the target object including at least one of a developer of the vehicle, a user of the vehicle, and a manufacturer of the vehicle. For example, the target object can register information through a preset application, and a mobile phone number, an email address, and the like are labeled with the identification of the vehicle. After the cloud platform receives the Controller Area Network (CAN) message uploaded by the vehicle and obtains the evaluation result based on the CAN message, the evaluation result is sent to the target object through the mobile phone number, the email address, and the like, so that the target object can comprehensively understand the performance of the vehicle. For the developers and the manufacturer, the performance of the vehicle can be improved and optimized according to the evaluation result, and the performance of the vehicle is improved.
[0084] In an embodiment of the present application, the working condition data of the vehicle running in multiple modes is obtained, including:
[0085] For any first mode in the multiple modes, the CAN message of the vehicle running in a first working condition of the first mode is obtained, the first working condition being any working condition in the multiple working conditions;
[0086] The CAN message is subjected to data screening to obtain a first group of working condition data in the first working condition of the first mode, the first group of working condition data including at least one operating parameter of the vehicle and a parameter value of the operating parameter.
[0087] In the above, the first mode refers to any mode in the multiple modes, and each mode can be processed in the same way as the first mode. The first working condition refers to any working condition in the multiple working conditions, and each working condition can be processed in the same way as the first working condition.
[0088] When the vehicle runs in the first working condition of the first mode, the CAN message can be automatically uploaded to the cloud platform, and then the cloud platform performs invalid data cleaning on the CAN message to screen out the first group of working condition data in the first working condition. It should be noted that the CAN message can include an accelerator pedal opening degree (i.e., an accelerator signal), a brake pedal state (i.e., a brake signal), a motor torque (i.e., a torque signal), a motor speed, an acceleration, a vehicle speed, a driving mode, a slope signal, and the like. After the cloud platform receives the CAN message, the value of the driving mode in the CAN message can be used to determine the specific driving mode of the vehicle at present, for example, in the case where the multiple modes include a standard driving mode, a sport mode, an energy-saving mode, and a single-pedal mode, the cloud platform determines the driving mode of the vehicle at present as the standard driving mode, the sport mode, the energy-saving mode, or the single-pedal mode according to the value of the driving mode in the CAN message.
[0089] Each mode is further subdivided into various working conditions (i.e., various driving scenarios), for example, starting, accelerating, steady speed, decelerating, tip in, and tip out, wherein starting refers to the process of starting from a stationary vehicle (the process of changing from 0 to a vehicle speed value), accelerating refers to a vehicle speed value increasing, steady speed refers to a vehicle speed being stable, decelerating refers to a vehicle speed decreasing without applying the brake (VehicleSpeed decreases, and BrakePedalApplied = 0), tip in refers to rapidly pressing the accelerator pedal to accelerate, i.e., the accelerator pedal opening increases by more than 50% in 0.5 seconds, and the accelerator pedal opening rate (accelerator pedal travel change per second) is more than 100%, and tip out refers to rapidly releasing the accelerator pedal to decelerate, i.e., the accelerator pedal opening decreases by more than 50% in 0.5 seconds, and the accelerator pedal opening rate (accelerator pedal travel change per second) is more than 100%.
[0090] Since the operating parameters in the working condition data corresponding to different working conditions can be the same or different, for example, for the working conditions of accelerating, tip in, or tip out, the parameter values of the two operating parameters of acceleration and motor speed can be obtained, and for the starting working condition, the throttle signal, torque signal, brake signal, and speed need to be obtained. Based on this, the acceleration, motor speed, throttle signal, torque signal, brake signal, and the like of the vehicle can be obtained from the CAN message, which facilitates subsequent analysis based on these data.
[0091] Each set of working condition data can include one or more operating parameters, and the multiple operating parameters can include the acceleration, motor speed, throttle signal, torque signal, and brake signal of the vehicle, and the parameter values of these operating parameters can be obtained from the CAN message.
[0092] In this embodiment, since the CAN message carries a large amount of data, there is a lot of invalid data. By filtering the data of the CAN message, the first set of working condition data in the first working condition of the first mode can be obtained. The operating parameters and parameter values included in this set of working condition data can be used for subsequent vehicle performance evaluation. This way of evaluating the performance of the vehicle by using the actual operating data of the vehicle reduces the interference of human factors and can improve the accuracy of vehicle performance evaluation.
[0093] In an embodiment of the present application, before the score value corresponding to each working condition of each mode is obtained according to each set of working condition data and the pre-obtained reference scoring standard, the method further comprises:
[0094] obtain a reference scoring standard, wherein the reference scoring standard comprises a plurality of evaluation parameters corresponding to the first working condition, a weight coefficient of each of the evaluation parameters, and a scoring value corresponding to a different value of each of the evaluation parameters, the plurality of evaluation parameters comprising at least one of the operating parameter and a first parameter, a parameter value of the first parameter being calculated according to a parameter value of the operating parameter.
[0095] In the above, the reference scoring standard can be obtained in advance, for example, the reference scoring standard can be obtained in a manner of artificial experiment calibration. For different values of the evaluation parameters (i.e., indexes) corresponding to each working condition of each mode, a corresponding scoring value is set. As shown in Table 1, the reference scoring standard when the first working condition is an acceleration working condition is as follows:
[0096] Table 1
[0097] In Table 1, index 1 adopts maximum acceleration, and the operating parameter can be directly used, index 2 (belonging to the first parameter) is a parameter value obtained by derivation according to the maximum acceleration, and index 3 (belonging to the first parameter) is a parameter value obtained by calculation according to the motor speed. The weight coefficient of index 1 is 0.3, the weight coefficient of index 2 is 0.3, and the weight coefficient of index 3 is 0.4. The sum of the three weight coefficients is 1.
[0098] In Table 1, the scoring value corresponding to 0 < acceleration ≤ 0.5 is 10, the scoring value corresponding to 0.5 < acceleration ≤ 1 is 7, and so on. Each value of each index corresponds to a scoring value. Subsequently, the actual working condition data collected can be compared with the corresponding working condition in the reference scoring standard to determine the corresponding scoring value.
[0099] In the embodiment, by setting the reference scoring standard, the actual operating data of the collected vehicle can be scored subsequently, the interference of human factors can be reduced, and the accuracy of the vehicle performance evaluation can be improved.
[0100] In an embodiment of the present application, the scoring value corresponding to each working condition of each mode is obtained according to each group of working condition data and the pre-obtained reference scoring standard, comprising:
[0101] For the first group of working condition data, the parameter values of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard are obtained according to the parameter values of each operating parameter in the first group of working condition data.
[0102] The scoring value corresponding to the first working condition is obtained according to the scoring values corresponding to the parameter values of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard, and the weight coefficient of each of the evaluation parameters.
[0103] Specifically, a plurality of evaluation parameters corresponding to the first working condition are acquired, and a parameter value corresponding to each evaluation parameter is determined according to the first group of working condition data. For example, if the evaluation parameter directly uses the operating parameter in the first group of working condition data, the parameter value of the operating parameter is directly acquired, and it is determined in which value range of the evaluation parameter the parameter value falls, so as to obtain the corresponding score value. If the evaluation parameter does not directly use the operating parameter, but is calculated according to the operating parameter, the parameter value of the operating parameter is used for calculation, the calculation result is obtained, and it is determined in which value range of the evaluation parameter the calculation result falls, so as to obtain the corresponding score value.
[0104] After obtaining the score values corresponding to the parameter values of the plurality of evaluation parameters corresponding to the first working condition, each score value is weighted and summed with a weight coefficient corresponding to the score value, to obtain a score value corresponding to the first working condition.
[0105] In the above, the actual operating data of the collected vehicle is used to obtain a score value according to a reference score standard, and a score value corresponding to the first working condition is obtained based on a weight coefficient of the score value. The entire process does not require human intervention, can reduce the interference of human factors, and improves the accuracy of vehicle performance evaluation.
[0106] In an embodiment of the present application, the score value corresponding to each working condition of each mode is used to obtain an evaluation result, including:
[0107] According to a user experience evaluation standard, a user experience result corresponding to the score value of each working condition of each mode is obtained, and the user experience evaluation standard includes a plurality of score values and a user experience result corresponding to each score value.
[0108] The evaluation result is obtained according to the user experience result corresponding to the score value of each working condition of each mode.
[0109] In the embodiment, the user experience evaluation standard can also be obtained by human calibration in advance. The user experience evaluation standard is shown in Table 2:
[0110] Table 2
[0111] As shown in Table 2, the customer expectation and competitiveness are also included in Table 2. The evaluation result can include the mode, the working condition, the corresponding score value and the user experience result. In addition, the evaluation result can also include the customer expectation and the competitiveness. The evaluation result can also include the operating parameter used when the corresponding score value is obtained, and the CAN message in which the operating parameter is located, so as to facilitate subsequent analysis and improvement of possible problems of the vehicle, and to improve the performance of the vehicle.
[0112] The vehicle performance evaluation method provided by the present application is illustrated as follows.
[0113] FIG. 2 is a flowchart of a vehicle performance evaluation method according to an embodiment of the present application. As shown in FIG. 2, the method includes cloud platform data collection and data processing, wherein the data processing includes data automatic division into working conditions, performance parameter automatic evaluation (to obtain a score value corresponding to a working condition), and report generation.
[0114] Specifically, a large amount of data of the vehicle running in various working conditions is collected through the cloud platform. After invalid data is cleaned by the cloud platform, real data (i.e., working condition data) related to various working conditions is obtained. The vehicle drivability automatic evaluation system (specifically, a reference score standard in the system) is used to automatically analyze and evaluate the data, to find problems, to find the problem point of poor vehicle performance, and to obtain a summary problem report.
[0115] The vehicle drivability automatic evaluation system defines specific performance evaluation standards for various working conditions. The objective score value under a specific working condition is measured according to the parameter value in the evaluation standard, so as to obtain a drivability evaluation report. According to the report, the drivability of the vehicle can be known, and the weak points of the drivability of the vehicle can be identified, to provide guidance for subsequent optimization direction.
[0116] The collected vehicle signals are mainly CAN messages, including AccelPosition (accelerator pedal opening), BrakePedalApplied (brake pedal state), EMTorque (motor torque), motor speed PEUR1_Actualspeed, acceleration value ACU2_LatAccSensorValue, VehicleSpeed (vehicle speed), driving mode DriverMode, slope signal Slope, and the like.
[0117] The subjective and objective evaluation standards for drivability are used. In general, the evaluation standards are shown in Table 2. Among them, 9-10 points represent that the customer is very satisfied, and the driving quality far exceeds the customer's expectation; 8-9 points represent that the customer is completely satisfied, and the driving quality exceeds the customer's expectation; 7-8 points represent that the customer is very satisfied, and the drivability meets most customer's expectation value; 6-7 points represent that the customer is relatively satisfied, and the drivability meets the basic level and cannot meet most customer's expectation value; and less than 6 points represent that the customer cannot accept.
[0118] A database of evaluation system parameters is established using a large amount of vehicle running data, and the parameter database is automatically learned and optimized.
[0119] First, the vehicle is divided into different modes. According to the message signal DriverMode in the CAN message, it is determined which one of the Normal mode (standard driving mode), Sport mode (sport mode), Eco mode (energy-saving mode), and single-pedal mode the current mode is, to enter the corresponding mode.
[0120] For each mode, the corresponding driving scene is further subdivided, such as starting, accelerating, steady speed, decelerating, tip in / out.
[0121] Specifically, starting is defined as the process of starting from a stationary vehicle (the process of vehicle speed from 0 to a non-zero value);
[0122] Acceleration is defined as the process of increasing the vehicle speed value;
[0123] Steady speed: the vehicle speed is stable;
[0124] Deceleration: the vehicle speed value decreases, and the brake pedal is not applied (VehicleSpeed decreases, and BrakePedalApplied = 0);
[0125] Tip in: the working condition of quickly stepping on the accelerator to accelerate, i.e. the accelerator opening increases by more than 50% within 0.5 seconds, and the accelerator increase rate (accelerator travel change per second) is more than 100%;
[0126] Tip out: the working condition of quickly releasing the accelerator to decelerate, i.e. the accelerator opening decreases by more than 50% within 0.5 seconds, and the accelerator decrease rate (accelerator travel change per second) is more than 100%;
[0127] Taking starting as an example, it is divided into three situations: starting creep, starting from a stationary position, and starting on a slope (when the slope signal Slope is greater than 5%, the starting is performed). Each situation defines four indexes, the weight coefficients of each index, and the specific parameter measurement standards, as shown in Tables 3, 4, and 5 below, which are the reference scoring standards for starting creep, starting from a stationary position, and starting on a slope, respectively:
[0128] Table 3
[0129] Table 4
[0130] Table 5
[0131] Among them, the explanation of each index in Tables 3-5 is shown in Table 6 as follows:
[0132] Table 6
[0133] Using the parameter definitions in the above tables, the cloud platform automatically identifies the working condition, obtains the score value of each parameter index, and obtains the total score according to the weight coefficients. The score situation is shown in Table 7:
[0134] Table 7
[0135] The embodiment of the application collects a large amount of vehicle operation data in various working conditions through a cloud platform, automatically analyzes and evaluates the data by using a vehicle performance parameter evaluation system based on a learning-optimized evaluation parameter database, finds problems, generates a summary report, and can automatically push the report to a research and development team to obtain the vehicle state in real time, can know the driving performance of the vehicle, identify weak points of the driving performance of the vehicle, and provide guidance for subsequent optimization direction.
[0136] Please refer to FIG. 3, which is a structural schematic diagram of a vehicle performance evaluation device provided by the embodiment of the application. As shown in FIG. 3, the vehicle performance evaluation device 300 includes:
[0137] The first obtaining module 301 is configured to obtain a plurality of groups of working condition data of a vehicle running in a plurality of modes of a plurality of working conditions, wherein each mode corresponds to the plurality of working conditions, and each working condition corresponds to a group of working condition data.
[0138] The second obtaining module 302 is configured to obtain a score value corresponding to each working condition of each mode according to each group of working condition data and a pre-obtained reference score standard, wherein the reference score standard includes a plurality of evaluation parameters corresponding to each working condition of each mode, a weight coefficient of each evaluation parameter, and a score value corresponding to different values of each evaluation parameter.
[0139] The third obtaining module 303 is configured to obtain an evaluation result according to the score value corresponding to each working condition of each mode, and the evaluation result is used to represent the performance of the vehicle running in each working condition of each mode.
[0140] In the embodiment of the application, the user of the vehicle does not need to subjectively score the driving experience, but the cloud platform collects and analyzes the working condition data of the vehicle to obtain the evaluation result. The whole process does not need human intervention, can reduce the subjective influence caused by human factors, and improves the accuracy of the vehicle performance evaluation.
[0141] In an embodiment of the application, the first obtaining module 301 includes:
[0142] The first obtaining sub-module is configured to, for any first mode in the plurality of modes, obtain a CAN message of the vehicle running in a first working condition of the first mode, and the first working condition is any working condition in the plurality of working conditions.
[0143] The screening sub-module is configured to perform data screening on the CAN message to obtain a first group of working condition data in the first working condition of the first mode, and the first group of working condition data includes at least one operating parameter of the vehicle and a parameter value of the operating parameter.
[0144] In the embodiment of the present application, the CAN message carries a large amount of data, and there are a lot of invalid data. By performing data screening on the CAN message, the first group of working condition data in the first mode under the first working condition can be obtained. The running parameters and parameter values included in the group of working condition data can be used in subsequent vehicle performance evaluation. The vehicle performance is evaluated by using the actual running data of the vehicle, which reduces the interference of human factors and improves the accuracy of vehicle performance evaluation.
[0145] In an embodiment of the present application, the device further comprises:
[0146] The fourth acquisition module is configured to acquire a reference scoring standard. The reference scoring standard includes a plurality of evaluation parameters corresponding to the first working condition, a weight coefficient of each evaluation parameter, and a scoring value corresponding to different values of each evaluation parameter. The plurality of evaluation parameters include at least one of the running parameters and a first parameter. The parameter value of the first parameter is calculated according to the parameter value of the running parameter.
[0147] In the embodiment of the present application, by setting the reference scoring standard, the actual running data of the collected vehicle can be scored subsequently, which can reduce the interference of human factors and improve the accuracy of vehicle performance evaluation.
[0148] In an embodiment of the present application, the second acquisition module 302 comprises:
[0149] The second acquisition sub-module is configured to, for the first group of working condition data, obtain the parameter values of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard according to the parameter values of each running parameter in the first group of working condition data.
[0150] The third acquisition sub-module is configured to obtain the scoring value corresponding to the first working condition according to the scoring values corresponding to the parameter values of the plurality of evaluation parameters corresponding to the first working condition in the reference scoring standard and the weight coefficient of each evaluation parameter.
[0151] In the embodiment of the present application, the reference scoring standard is used to obtain the scoring value of the collected actual running data of the vehicle, and the weight coefficient of the scoring value is calculated to obtain the scoring value corresponding to the first working condition. The whole process does not require human intervention, which can reduce the interference of human factors and improve the accuracy of vehicle performance evaluation.
[0152] In an embodiment of the present application, the third acquisition module 303 comprises:
[0153] The fourth obtaining sub-module is configured to obtain a user experience result corresponding to a score value of each mode under each working condition according to a user experience evaluation standard, wherein the user experience evaluation standard comprises a plurality of score values and a user experience result corresponding to each score value;
[0154] The fifth obtaining sub-module is configured to obtain the evaluation result according to the user experience result corresponding to the score value of each mode under each working condition.
[0155] In the embodiments of the present application, the evaluation result can comprise a mode, a working condition, a corresponding score value and a user experience result, in addition to which, the evaluation result can further comprise customer expectation and competitiveness. The evaluation result can further comprise an operating parameter used when the corresponding score value is obtained, and a CAN message in which the operating parameter is located, so as to facilitate subsequent analysis and improvement of possible problems of the vehicle, and to improve the performance of the vehicle.
[0156] In an embodiment of the present application, the device further comprises:
[0157] The sending module is configured to send the evaluation result to a target object, wherein the target object comprises at least one of a developer of the vehicle, a user of the vehicle and a manufacturer of the vehicle.
[0158] In the embodiments of the present application, the evaluation result is sent to the target object through a mobile phone number, an email address or the like, so as to facilitate the target object to comprehensively understand the performance of the vehicle. For the developer and the manufacturer, the performance of the vehicle can be improved and optimized according to the evaluation result, and the performance of the vehicle is improved.
[0159] In an embodiment of the present application, the plurality of modes comprises at least two of a standard driving mode, a sports mode, an energy-saving mode and a single-pedal mode.
[0160] In the embodiments of the present application, the performance of the vehicle under a plurality of modes and working conditions is evaluated, so as to comprehensively understand the performance of the vehicle, facilitate improvement and improve the overall performance of the vehicle.
[0161] In an embodiment of the present application, the plurality of working conditions comprises at least two of starting, accelerating, steady speed, decelerating, sudden pressing of the accelerator and sudden release of the accelerator.
[0162] In the embodiments of the present application, the performance of the vehicle under a plurality of working conditions is evaluated, so as to comprehensively understand the performance of the vehicle under a plurality of working conditions, facilitate improvement and improve the overall performance of the vehicle.
[0163] The embodiment of the present application provides an electronic device, comprising a processor, a memory and a program or instruction stored in the memory and executable on the processor, and the program or instruction is executed by the processor to implement the vehicle performance evaluation method in any of the above embodiments.
[0164] In addition, the embodiment of the present application can be implemented by a computer storage medium. The computer storage medium stores computer program instructions; the computer program instructions are executed by a processor to implement the vehicle performance evaluation method in any of the above embodiments.
[0165] The embodiment of the present application provides a computer program product, comprising a computer program, the computer program is executed by a processor to implement the processes of the above method embodiments, and the same technical effects can be achieved, and details are not repeated here to avoid repetition.
[0166] It should be clear that the present application is not limited to the specific configurations and processes described above and shown in the drawings. For the sake of brevity, detailed descriptions of well-known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present application are not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order of the steps, after understanding the spirit of the present application.
[0167] The functional blocks shown in the above structural block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, etc. When implemented in software, the elements of the present application are program or code segments used to perform the required tasks. The program or code segments can be stored in a machine-readable medium or transmitted through a data signal carried in a carrier wave over a transmission medium or communication link. The "machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segments can be downloaded via a computer network such as the Internet, an intranet, etc.
[0168] It should also be noted that the example embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in an order different from the embodiments, or several steps can be performed simultaneously.
[0169] The above detailed description has shown, described, and pointed out the aspects of the application in connection with the illustrative embodiments. However, it will be understood that various changes and modifications can be made to the illustrative embodiments without departing from the scope or spirit of the application. The scope of the application is indicated by the appended claims, and all changes and modifications that come within the meaning and range of equivalents are intended to be embraced therein.
[0170] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application, and they should be covered in the scope of the claims and the specification of the present application. In particular, each technical feature mentioned in the embodiments can be combined in any way as long as there is no structural conflict. The present application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A vehicle performance evaluation method comprising: Acquire multiple sets of operating condition data of the vehicle under multiple operating conditions in multiple modes, wherein each mode corresponds to the multiple operating conditions, and each operating condition corresponds to a set of operating condition data; Obtaining a scoring value corresponding to each operating condition of each mode based on each set of operating condition data and a pre-acquired reference scoring standard, wherein the reference scoring standard includes a plurality of evaluation parameters corresponding to each operating condition of each mode, a weight coefficient of each evaluation parameter, and a scoring value corresponding to different values of each evaluation parameter; An evaluation result is obtained according to the score value corresponding to each operating condition of each mode, and the evaluation result is used to characterize the performance of the vehicle under each operating condition of each mode.
2. The vehicle performance evaluation method according to claim 1, wherein: The acquisition of operating condition data of the vehicle in multiple modes includes: For any first mode among the multiple modes, obtaining a CAN message when the vehicle is running under a first operating condition of the first mode, where the first operating condition is any operating condition among the multiple operating conditions; The CAN message is subjected to data screening to obtain a first set of operating condition data under a first operating condition of the first mode, where the first set of operating condition data includes at least one operating parameter of the vehicle and a parameter value of the operating parameter.
3. The vehicle performance evaluation method according to claim 2, further comprising: before obtaining a score corresponding to each operating condition of each mode based on each set of operating condition data and the pre-acquired reference scoring criteria: Obtain a reference scoring standard, wherein the reference scoring standard includes multiple evaluation parameters corresponding to the first operating condition, a weight coefficient of each of the evaluation parameters, and a scoring value corresponding to different values of each of the evaluation parameters, the multiple evaluation parameters include at least one of the operating parameter and the first parameter, and the parameter value of the first parameter is calculated based on the parameter value of the operating parameter.
4. The vehicle performance evaluation method according to claim 3, wherein: The scoring value corresponding to each working condition of each mode is obtained based on each set of working condition data and the pre-acquired reference scoring standard, including: For the first set of operating condition data, obtaining parameter values of a plurality of evaluation parameters corresponding to the first operating condition in the reference scoring standard according to the parameter value of each operating parameter in the first set of operating condition data; The scoring value corresponding to the first operating condition is obtained according to the scoring values corresponding to the parameter values of the plurality of evaluation parameters corresponding to the first operating condition in the reference scoring standard and the weight coefficient of each evaluation parameter.
5. The vehicle performance evaluation method according to any one of claims 1 to 4, wherein: The evaluation results are obtained according to the scoring values corresponding to each working condition of each mode, including: Obtaining a user experience result corresponding to a score value for each operating condition in each mode according to a user experience evaluation standard, wherein the user experience evaluation standard includes multiple score values and a user experience result corresponding to each score value; The evaluation result is obtained according to the user experience results corresponding to the scoring values of each working condition in each mode.
6. The vehicle performance evaluation method according to any one of claims 1 to 5, further comprising: after obtaining the evaluation result based on the score corresponding to each operating condition of each mode; The evaluation result is sent to a target object, where the target object includes at least one of a developer of the vehicle, a user of the vehicle, and a manufacturer of the vehicle.
7. The vehicle performance evaluation method according to any one of claims 1 to 6, wherein: The plurality of modes include at least two of a standard driving mode, a sport mode, an energy-saving mode, and a one-pedal mode.
8. The vehicle performance evaluation method according to any one of claims 1 to 7, wherein: The multiple operating conditions include at least two of starting, accelerating, maintaining a steady speed, decelerating, suddenly pressing the accelerator and suddenly releasing the accelerator.
9. A vehicle performance evaluation device comprising: A first acquisition module is configured to acquire multiple sets of operating condition data of the vehicle under multiple operating conditions in multiple modes, wherein each mode corresponds to the multiple operating conditions, and each operating condition corresponds to a set of operating condition data; a second acquisition module, configured to obtain a score value corresponding to each operating condition of each mode based on each set of operating condition data and a pre-acquired reference scoring standard, wherein the reference scoring standard includes a plurality of evaluation parameters corresponding to each operating condition of each mode, a weight coefficient of each evaluation parameter, and a score value corresponding to different values of each evaluation parameter; The third acquisition module is used to obtain an evaluation result according to the score value corresponding to each working condition of each mode, and the evaluation result is used to characterize the performance of the vehicle under each working condition of each mode.
10. An electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the vehicle performance evaluation method according to any one of claims 1 to 8.
11. A readable storage medium storing a program or instruction, wherein the program or instruction is executed by a processor to implement the steps of the vehicle performance evaluation method according to any one of claims 1 to 8.
12. A computer program product comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the steps of the vehicle performance evaluation method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Evaluation method and system for accelerator transient condition driveability
CN105644563A
Intelligent vehicle drivability evaluation index system creation method and device and medium
CN112036746A
Vehicle comfort evaluation method and device and readable storage medium
CN112418646A
Subjective and objective association scoring method for vehicle model drivability based on multi-source power assembly
CN112508317A
New energy vehicle performance analysis method and device and storage medium
CN113390649A