Dynamic performance detection method and device and vehicle
By scoring and weighting the vehicle's dynamic indicators, the problem of difficulty in evaluating vehicle dynamic performance under different driving conditions in existing technologies is solved, and accurate detection is achieved in user high-frequency and high-perception scenarios, thereby improving detection accuracy.
Patent Information
- Application Number
- CN202510807278.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-17
- Publication Date
- 2025-09-05
AI Technical Summary
Existing technologies have difficulty in evaluating vehicle dynamics performance under different driving conditions, resulting in low detection accuracy.
By obtaining the vehicle's design scheme and dynamic indicators and scoring them, the dynamic indicators are assigned to the operating indicators, and the working conditions, operating indicators and dynamic indicators are weighted. The vehicle's dynamic performance test results are obtained by combining the score value and weight value.
It achieves accurate detection of vehicle dynamics performance in user high-frequency and high-perception scenarios, improving detection accuracy.
Smart Images

Figure CN120594104A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device and vehicle for detecting dynamic performance. Background Art
[0002] The dynamic performance of a vehicle refers to the vehicle's ability to respond to the driver's control input (such as steering, acceleration, braking) and the external environment (such as road surface, crosswind) during driving. It comprehensively reflects the vehicle's controllability, stability, comfort and safety. In order to ensure that the vehicle has a certain driving experience, it is crucial to test the vehicle's dynamic performance during the vehicle development stage. In related technologies, by conducting a horizontal comparison and evaluation of the vehicle's various dynamic indicators, the scores of the vehicle's various dynamic indicators are obtained, and then the various dynamic indicators of the vehicle are weighted and calculated to obtain the vehicle's dynamic performance test results. However, related technologies often only focus on the dynamic indicators themselves, which makes it difficult to evaluate the vehicle's dynamic performance under different driving conditions, resulting in low accuracy in the detection of the vehicle's dynamic performance. Summary of the Invention
[0003] The embodiments of the present application provide a method, device, and vehicle for detecting dynamic performance, which are used to improve the detection accuracy of vehicle dynamic performance.
[0004] In one aspect, the present invention provides a method for detecting dynamic performance, comprising the following steps: Obtaining a design scheme and at least one dynamic index of the target vehicle; wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index; Scoring each of the kinetic indicators to obtain a score value for each of the kinetic indicators; Allocating each of the dynamic indicators to the corresponding operation indicator; Performing weighting processing on each of the working scenario, each of the operating index, and each of the dynamic indexes to obtain a weight value of each of the working scenario, a weight value of each of the operating index, and a weight value of each of the dynamic indexes; According to the score value and weight value of each of the dynamic indicators, combined with the weight value of each of the working conditions and the weight value of each of the operating indicators, the dynamic performance test result of the target vehicle is obtained.
[0005] On the other hand, an embodiment of the present application provides a dynamic performance detection device, comprising: An acquisition module, configured to acquire a design scheme and at least one dynamic index of the target vehicle; wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index; A data pre-processing module is used to score each of the kinetic indicators to obtain a score value for each of the kinetic indicators; and to assign each of the kinetic indicators to a corresponding operation indicator; A weight reconstruction module is used to perform weighting processing on each of the working conditions, each of the operating indicators and each of the dynamic indicators to obtain a weight value of each of the working conditions, each of the operating indicators and each of the dynamic indicators; The comprehensive evaluation module is used to obtain the dynamic performance test results of the target vehicle according to the score value and weight value of each dynamic index, combined with the weight value of each working scenario and the weight value of each operating index.
[0006] On the other hand, an embodiment of the present application provides a vehicle, which uses the above-mentioned dynamic performance detection method or the above-mentioned dynamic performance detection device to detect the dynamic performance of the vehicle.
[0007] According to a dynamic performance detection method, device, and vehicle provided in an embodiment of the present application, a design scheme and at least one dynamic index of a target vehicle are obtained, wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index; each dynamic index is scored to obtain a score value for each dynamic index; each dynamic index is assigned to a corresponding operating index; each operating scenario, each operating index, and each dynamic index is weighted to obtain a weight value for each operating scenario, a weight value for each operating index, and a weight value for each dynamic index; based on the score value and weight value of each dynamic index, combined with the weight value of each operating scenario and the weight value of each operating index, a dynamic performance detection result of the target vehicle is obtained. According to the technical solution of the embodiment of the present application, the detection of vehicle dynamic performance in user high-frequency and high-perception scenarios is realized, effectively improving the detection accuracy of vehicle dynamic performance.
[0008] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purposes and other advantages of the present application can be achieved and obtained through the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Figure 1 This is a flow chart of a kinetic performance testing method provided by the present application; Figure 2 It is a flow chart of the authorization process provided by this application; Figure 3 It is another flow chart of the authorization process provided by this application; Figure 4 This is another flow chart of the authorization process provided by this application; Figure 5 This is a structural diagram of a dynamic performance detection device provided by this application; Figure 6 This is a diagram of the implementation process of a kinetic performance detection method provided in this application. DETAILED DESCRIPTION
[0010] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0011] The present application is further described below in conjunction with the accompanying drawings and specific embodiments. The described embodiments should not be considered as limiting the present application. All other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0012] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0013] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.
[0014] Vehicle dynamics refers to its ability to respond to driver inputs (such as steering, acceleration, and braking) and external conditions (such as road surface and crosswinds) while driving. It comprehensively reflects the vehicle's handling, stability, comfort, and safety. Vehicle dynamics primarily encompasses handling stability, ride comfort, and braking performance. To ensure a superior driving experience, testing vehicle dynamics during the development phase is crucial. Related technologies typically compare and evaluate various vehicle dynamics indicators to generate scores. These scores are then weighted and calculated to produce dynamics performance test results. However, these technologies often focus solely on the dynamics indicators themselves, failing to correlate them with other key factors, such as driving conditions. This makes it difficult to assess vehicle dynamics performance under different driving conditions, resulting in low vehicle dynamics performance testing accuracy.
[0015] To this end, the embodiments of the present application provide a method, device, and vehicle for detecting vehicle dynamics, aiming to detect vehicle dynamics in high-frequency and high-perception scenarios of users, thereby improving the detection accuracy of vehicle dynamics.
[0016] First, a dynamic performance detection method provided by an embodiment of the present application will be described in detail below with reference to the accompanying drawings.
[0017] The dynamic performance detection method provided in the embodiments of the present application can be applied to a terminal or a server, or can be software running on a terminal or server. The terminal can be a tablet computer, laptop computer, desktop computer, etc., but is not limited to such. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. Furthermore, the server can be a node server in a blockchain network, but is not limited to such. Blockchain is a new application model for computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms.
[0018] Reference Figure 1 , Figure 1 This is a flow chart of a kinetic performance detection method provided in the present application. The kinetic performance detection method may include the following steps S101-S105.
[0019] S101, obtaining a design scheme and at least one dynamic index of a target vehicle; wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index.
[0020] It should be noted that the target vehicle refers to a vehicle suitable for a dynamic performance detection method in an embodiment of the present application, and the design scheme of the target vehicle refers to the design information of the target vehicle during the vehicle development stage, which is pre-set data.
[0021] Specifically, the design solution includes at least one operating scenario, i.e., scenario data corresponding to a driving condition. This scenario can be understood as a user's usage scenario and directly reflects the user's perception. The type of operating scenario can be flexibly set based on actual conditions. For example, it can include, but is not limited to, driving conditions such as low-speed turning, parking, high-speed lane changes, driving on a mountain road with continuous curves, and driving over speed bumps. Furthermore, the number of operating scenarios can also be flexibly set based on actual conditions, and this embodiment of the application does not impose specific limitations on this.
[0022] A single operating scenario includes at least one operating indicator, which refers to indicator data associated with the driving behavior of the target vehicle, which can be understood as the user's key perception point. The type of operating indicator can be flexibly set according to the actual situation. Taking the parking scenario as an example, the operating indicator can be the amount of hand force on the steering wheel, the number of turns from the left to the right, the size of the vehicle's turning diameter, etc., but is not limited to these. In addition, the number of operating indicators can also be flexibly set according to the actual situation, and the embodiments of the present application do not impose specific restrictions on this.
[0023] It is understood that dynamic indicators refer to dynamic performance indicators. The types of dynamic indicators can be flexibly set based on actual conditions. For example, they can include roll gradient, maximum lateral adhesion, steering sensitivity, yaw rate overshoot, yaw response time, lateral acceleration response time, phase lag angle, pulse vertical acceleration peak-to-peak value, and pulse vertical acceleration, but are not limited to these. Furthermore, the number of dynamic indicators can also be flexibly set based on actual conditions, and this embodiment of the present application does not impose specific limitations on this.
[0024] In this step, before the dynamics performance test is performed, a design scheme for each vehicle can be pre-set. The design scheme includes at least one operating scenario, and each operating scenario has at least one operating indicator. During the dynamics performance test, the vehicle to be tested is identified as the target vehicle, and the design scheme and at least one dynamic indicator of the target vehicle are obtained to facilitate the dynamics performance test of the target vehicle.
[0025] S102, scoring each kinetic index to obtain a score value of each kinetic index.
[0026] In this step, each kinetic index is scored to obtain a score for the current kinetic index. By traversing each kinetic index, a score for each kinetic index can be obtained. A larger score for a kinetic index indicates better performance, while a smaller score indicates worse performance.
[0027] S103, allocating each dynamics index to a corresponding operation index.
[0028] In this step, for each dynamics indicator, the current dynamics indicator is assigned to its corresponding operational indicator based on the scenario-indicator mapping data. By traversing each dynamics indicator, each dynamics indicator can be assigned to the corresponding operational indicator, thereby associating each dynamics indicator with each operating scenario. After the mapping is completed, the operating scenario is the primary data; the operational indicator is the secondary data, which is the data obtained by expanding the primary data of the operating scenario; and the dynamics indicator is the tertiary data, which is the data obtained by expanding the secondary data of the operational indicator.
[0029] The scenario-indicator mapping data stores mapping relationships between dynamic indicators and operational indicators, namely, each dynamic indicator and its corresponding operational indicator. During mapping, associations can be established by searching and processing the scenario-indicator mapping data. Furthermore, the format of the scenario-indicator mapping data can be flexibly configured based on actual circumstances. For example, the scenario-indicator mapping data can be in the form of a chart or a table, but is not limited to these.
[0030] It is worth noting that for each operation indicator, when there is a mapping relationship between the operation indicator and the dynamic indicator in the scene-indicator mapping data, the operation indicator can be assigned with the dynamic indicator; when there is no mapping relationship between the operation indicator and the dynamic indicator in the scene-indicator mapping data, the operation indicator cannot be assigned with the dynamic indicator.
[0031] S104 , weighting processing is performed on each working scenario, each operation index, and each dynamic index to obtain a weight value of each working scenario, a weight value of each operation index, and a weight value of each dynamic index.
[0032] It should be noted that for a single operating indicator, the sum of the weight values of its dynamic indicators is 1; for a single working scenario, the sum of the weight values of its operating indicators is 1; for a design scheme, the sum of the weight values of its working scenarios is 1.
[0033] In this step, for each working condition scenario, the current working condition scenario is weighted to obtain the weight value of the current working condition scenario. By traversing each working condition scenario, the weight value of each working condition scenario can be obtained. For each operating indicator under a single working condition scenario, the current operating indicator is weighted to obtain the weight value of the current operating indicator. By traversing each operating indicator under a single working condition scenario, the weight value of each operating indicator under a single working condition scenario can be obtained. In a single working condition scenario, for each dynamic indicator under a single operating indicator, the current dynamic indicator is weighted to obtain the weight value of the current dynamic indicator. By traversing each dynamic indicator under a single operating indicator, the weight value of each dynamic indicator under a single operating indicator can be obtained. Among them, weighting processing refers to determining the weight value of each data object.
[0034] S105 , obtaining a dynamic performance test result of the target vehicle based on the score and weight of each dynamic index, combined with the weight of each working scenario and the weight of each operation index.
[0035] It can be understood that the dynamic performance test result refers to the final score of the dynamic performance of the target vehicle.
[0036] In this step, based on the score value of each dynamic index, the weight value of each dynamic index, the weight value of each working scenario and the weight value of each operation index, the dynamic performance of the target vehicle is tested to obtain the dynamic performance test result of the target vehicle.
[0037] It can be seen that the embodiment of the present application associates various working scenarios with various operating indicators, and various operating indicators are associated with various dynamic indicators, thereby establishing the correlation between various dynamic indicators (vehicle dynamic performance) and various working scenarios (user perception). Subsequently, based on the above correlation, the score value of each dynamic indicator, the weight value of each dynamic indicator, the weight value of each working scenario and the weight value of each operating indicator are respectively determined, and accordingly, the detection of vehicle dynamic performance in user high-frequency and high-perception scenarios is realized. In this way, the vehicle dynamic performance can be accurately detected from the perspective of user perception, thereby effectively improving the detection accuracy of vehicle dynamic performance, and providing useful support for the development of vehicle dynamic performance.
[0038] The above steps will be further described below.
[0039] In some embodiments, in the above step S102, scoring each kinetic index to obtain a score value for each kinetic index may include the following steps S201-S202: S201, obtaining the index value of each kinetic index; S202 , performing score mapping processing on the index value of each kinetic index to obtain a score value of each kinetic index.
[0040] In this embodiment, before the dynamic performance test is carried out, the dynamic indicators that need to be tested for the target vehicle can be pre-set, and the experimental working condition analysis or simulation of the target vehicle can be carried out to obtain the index value of each dynamic indicator and store it in a preset database. When the dynamic performance test is carried out, the index value of each dynamic indicator is obtained through the preset database and imported into the data pre-processing module. In this module, for each dynamic indicator, the index value of the current dynamic indicator is mapped to the score value of the current dynamic indicator. By traversing each dynamic indicator, the score value of each dynamic indicator can be obtained, thereby realizing the scoring process. Here, the scoring process of the dynamic indicator is realized based on the correlation between the index value and the score value of the dynamic indicator, which can effectively improve the scoring accuracy and scoring efficiency of the dynamic indicator.
[0041] For example, in some embodiments, the data pre-processing module pre-stores scoring mapping data. The scoring mapping data may include mapping data for a plurality of preset kinetic indices. The mapping data for the kinetic indices includes the index value of the kinetic indices and the scoring values corresponding to the index values of the kinetic indices. Accordingly, for each kinetic indices, the scoring value corresponding to the index value of the current kinetic indices is retrieved from the scoring mapping data and used as the scoring value of the current kinetic indices. The data format of the scoring mapping data can be flexibly set based on actual circumstances. For example, the scoring mapping data may be in the form of a chart or a table, but is not limited thereto.
[0042] For example, in some embodiments, prior to conducting a kinetic performance test, a corresponding scoring function is pre-set for each kinetic index based on prior knowledge and actual conditions and stored in a data pre-processing module. The form of the scoring function can be flexibly set based on actual conditions; for example, the scoring function can be a quadratic function, but is not limited thereto. During the kinetic performance test, the data pre-processing module calls the scoring function for each kinetic index, and the index value of the current kinetic index is input into the scoring function for the current kinetic index, thereby obtaining a score value for the current kinetic index.
[0043] In some embodiments, reference Figure 2 In the above step S104, weight processing is performed on each working scenario, each operation index, and each dynamic index to obtain the weight value of each working scenario, the weight value of each operation index, and the weight value of each dynamic index, which may include any one of the following steps S301-S302: S301: If it is detected that the target operation indicator is missing at least one expected dynamic indicator corresponding to the target operation indicator, but the target operation indicator is not missing all expected dynamic indicators corresponding to the target operation indicator, the original weight values of each dynamic indicator under the target operation indicator are reconstructed to obtain the weight values of each dynamic indicator under the target operation indicator.
[0044] S302: If it is detected that the target operation indicator does not lack any expected dynamic indicators corresponding to the target operation indicator, the original weight values of the dynamic indicators under the target operation indicator are determined as the weight values of the dynamic indicators under the target operation indicator; The target operation index is any operation index of the target scenario, the target scenario is any working condition scenario, and the expected dynamic index is the dynamic index that the target operation index is expected to have.
[0045] In this embodiment, the score values of each dynamic indicator are integrated into a dynamic indicator score list, the dynamic indicator mapping is associated with each working scenario, and the result of the scenario-indicator mapping is passed to the weight reconstruction module, in which the weight ratio of the dynamic indicator in the evaluation process is set. When some dynamic indicators are missing, the dynamic indicator weight is reconstructed according to the missing situation, otherwise no reconstruction is performed.
[0046] Specifically, before performing the dynamic performance test, the desired dynamic indicators can be pre-configured for each operating scenario. The dynamic indicators defined in this case are called expected dynamic indicators. During the dynamic performance test, the dynamic indicators obtained in step S101 are called actual dynamic indicators. According to the above embodiment, each dynamic indicator is assigned to a corresponding operating indicator in step S103. The assignment results are as follows: 1. The operating index allocates all expected dynamics indices from the actual dynamics index. This result means that the actual dynamics index corresponds one-to-one with the expected dynamics index. For example, a certain operating index is pre-configured with index A and index B. During the dynamics performance test, the dynamics index of the target vehicle is index A and index B, which covers the pre-configured index A and index B of the operating index. Therefore, the operating index can allocate all expected dynamics indices from the actual dynamics index.
[0047] Second, the operating index allocates a portion of the expected dynamics index from the actual dynamics index. This result means that the actual dynamics index only partially corresponds to the expected dynamics index. For example, a certain operating index is pre-configured with index A and index B. During the dynamics performance test, the target vehicle's dynamics index is index A, which only covers the pre-configured index A of the operating index, but not index B. Therefore, the operating index can only allocate index A from the actual dynamics index, but not index B.
[0048] 3. The operating index cannot derive any expected dynamics index. This result means that the actual dynamics index does not correspond to the expected dynamics index at all. For example, a certain operating index is pre-configured with index A and index B. During the dynamics performance test, the target vehicle's dynamics index is index C, which does not cover the pre-configured indexes A and B for the operating index. Therefore, the operating index cannot be assigned to any expected dynamics index from the actual dynamics index.
[0049] The first result mentioned above can be understood as the operational indicators are not missing kinetic indicators, while the second and third results mentioned above can be understood as the operational indicators are missing kinetic indicators, and the degree of missing of these two results is different.
[0050] Based on the above three results, in a single working condition scenario, for each dynamic index of a single operating index, there are the following steps for weighting processing: The first step is to detect whether the target operation indicator lacks at least one expected dynamic indicator corresponding to the target operation indicator. Any operating scenario is defined as a target scenario, and any operation indicator of the target scenario is defined as a target operation indicator.
[0051] If so, it means that the target operation indicator is missing one or more expected kinetic indicators, which leads to deviations in subsequent kinetic performance tests. Therefore, it is necessary to further detect whether the target operation indicator is missing all the expected kinetic indicators corresponding to the target operation indicator, that is, to determine the degree of missing of the target operation indicator. If so, it means that the target operation indicator has not been able to obtain any expected kinetic indicator from the actual kinetic indicator, and there is no available data in the actual kinetic indicator. The degree of missing is unacceptable. At this time, the target operation indicator is marked as a missing operation indicator. Otherwise, it means that the target operation indicator is only missing some of the expected kinetic indicators, and there is still available data in the actual kinetic indicator. The degree of missing is acceptable. At this time, it is necessary to recalculate the weights of each kinetic indicator under the target operation indicator, so the following second step is executed.
[0052] If not, it means that the target operation index can allocate all the expected kinetic indicators from the actual kinetic indicators, and it has all the complete kinetic indicators, which will not have an adverse effect on the subsequent kinetic performance test. At this time, there is no need to recalculate the weights of each kinetic indicator under the target operation index, so the following third step is executed.
[0053] The second step involves first obtaining the original weight values of each kinetic indicator under the target operating indicator. These original weight values are preconfigured based on actual conditions and can be stored in a preset database or weight reconstruction module. Subsequently, the original weight values of each kinetic indicator under the target operating indicator are reconstructed, i.e., the weights of each kinetic indicator are recalculated to obtain the weight values of each kinetic indicator under the target operating indicator.
[0054] The third step is to obtain the original weight value of the current dynamic index for each dynamic index under the target operation index, and use it as the weight value of the current dynamic index.
[0055] As can be seen, this embodiment introduces a weight reconstruction method for dynamic indicators. If it is detected that the target operating indicator is missing at least one desired dynamic indicator, but the degree of missingness is acceptable, the weights of each dynamic indicator under the target operating indicator are reconstructed. This effectively improves the accuracy of obtaining the weights of each dynamic indicator under the target operating indicator, avoiding the situation where the vehicle dynamics performance cannot be detected due to the missing dynamic indicators of the target operating indicator, thereby helping to improve the accuracy of vehicle dynamics performance detection. If it is detected that the target operating indicator is not missing any desired dynamic indicators, the original weight values of each dynamic indicator under the target operating indicator are directly output as the weight values of each dynamic indicator under the target operating indicator. This effectively improves the efficiency of obtaining the weights of each dynamic indicator under the target operating indicator, thereby helping to improve the efficiency of vehicle dynamics performance detection.
[0056] In some embodiments, reference Figure 3 In the above step S104, weight processing is performed on each working scenario, each operation index, and each dynamic index to obtain the weight value of each working scenario, the weight value of each operation index, and the weight value of each dynamic index, which may include any one of the following steps S401-S402: S401: If it is detected that the target scenario is missing at least one operation indicator corresponding to the target scenario, but the target scenario is not missing all operation indicators corresponding to the target scenario, reconstructing the original weight values of the operation indicators in the target scenario to obtain the weight values of the operation indicators in the target scenario; S402: If it is detected that the target scenario does not lack any operation indicator corresponding to the target scenario, the original weight value of each operation indicator in the target scenario is determined as the weight value of each operation indicator in the target scenario; The target scenario is any operating scenario; when the operating indicator lacks all expected dynamic indicators corresponding to the operating indicator, it is determined that the operating indicator is missing.
[0057] In this embodiment, according to the weighting processing steps mentioned in the aforementioned embodiments, if the target operation indicator lacks all the expected dynamic indicators corresponding to the target operation indicator, it means that the target operation indicator has not been able to obtain any expected dynamic indicator from the actual dynamic indicator, and there is no available data in the actual dynamic indicator. The degree of missing is unacceptable, and the target operation indicator is marked as a missing operation indicator.
[0058] Based on this, for a single operating indicator in a single working scenario, there are the following weighting processing steps: The first step is to detect whether at least one operation indicator corresponding to the target scenario is missing in the target scenario. Any working condition scenario is defined as the target scenario.
[0059] If so, it means that the target scenario is missing one or more operating indicators, which will cause deviations in subsequent dynamic performance tests. Therefore, it is necessary to further detect whether the target scenario is missing all operating indicators corresponding to the target scenario, that is, to determine the degree of missingness of the target scenario. If so, it means that the target scenario has no available operating indicators, and the degree of missingness is unacceptable. At this time, the target scenario is marked as a missing working condition scenario. Otherwise, it means that the target scenario is only missing some operating indicators, and the degree of missingness is acceptable. At this time, it is necessary to recalculate the weights of each operating indicator under the target scenario, so execute the following second step.
[0060] If not, it means that the target scenario has all the complete operating indicators, which will not have a negative impact on the subsequent dynamic performance test. At this time, there is no need to recalculate the weights of each operating indicator in the target scenario, so the following third step is executed.
[0061] The second step is to first obtain the original weight values of each operating indicator in the target scenario. The original weight values are pre-configured values based on actual conditions and can be stored in a preset database or weight reconstruction module. Subsequently, the original weight values of each operating indicator in the target scenario are reconstructed, that is, the weights of each operating indicator are recalculated to obtain the weight values of each operating indicator in the target scenario.
[0062] The third step is to obtain the original weight value of each operation indicator in the target scenario and use it as the weight value of the current operation indicator.
[0063] As can be seen, this embodiment introduces a weight reconstruction method for operating indicators. If it is detected that the target scenario lacks at least one operating indicator but the degree of loss is acceptable, the weights of each operating indicator in the target scenario are reconstructed. This effectively improves the accuracy of obtaining the weights of each operating indicator in the target scenario, avoiding the situation where the vehicle dynamics performance cannot be detected due to the lack of operating indicators in the target scenario, thereby helping to improve the accuracy of vehicle dynamics performance detection. If it is detected that the target scenario does not lack any operating indicators, the original weight values of each operating indicator in the target scenario are directly output as the weight values of each operating indicator in the target scenario. This effectively improves the efficiency of obtaining the weights of each operating indicator in the target scenario, thereby helping to improve the efficiency of vehicle dynamics performance detection.
[0064] In some embodiments, reference Figure 4 In the above step S104, weight processing is performed on each working scenario, each operation index, and each dynamic index to obtain the weight value of each working scenario, the weight value of each operation index, and the weight value of each dynamic index, which may include any one of the following steps S501-S502: S501: If it is detected that the design solution is missing at least one operating scenario, the original weight values of each operating scenario are reconstructed to obtain the weight values of each operating scenario; S502: If it is detected that the design solution does not lack any operating scenario, the original weight value of each operating scenario is determined as the weight value of each operating scenario; When the operating scenario is missing all the operation indicators corresponding to the operating scenario, it is determined that the operating scenario is missing.
[0065] In this embodiment, according to the weighting processing steps mentioned in the above embodiments, if the target scene lacks all the operating indicators corresponding to the target scene, it means that the target scene has no available operating indicators, and the degree of missing is unacceptable. At this time, the target scene is marked as a missing working condition scene.
[0066] Based on this, for each working scenario in the design scheme, there are the following empowerment processing steps: The first step is to check whether at least one working scenario is missing in the design scheme. If so, it means that one or more working scenarios are missing in the design scheme, which will cause deviations in the subsequent dynamic performance test. At this time, the weights of each working scenario need to be recalculated, so the following second step is executed. If not, it means that the design scheme has all the complete working scenarios, which will not have an adverse effect on the subsequent dynamic performance test. At this time, there is no need to recalculate the weights of each working scenario, so the following third step is executed. It should be noted that the embodiment of this application does not consider the situation where all working scenarios are missing in the design scheme.
[0067] The second step is to first obtain the original weight values of each working condition scenario. The original weight values are pre-configured values based on actual conditions and can be stored in a preset database or weight reconstruction module. Subsequently, the original weight values of each working condition scenario are reconstructed, that is, the weights of each working condition scenario are recalculated to obtain the weight values of each working condition scenario.
[0068] The third step is to obtain the original weight value of the current working condition scenario for each working condition scenario and use it as the weight value of the current working condition scenario.
[0069] As can be seen, this embodiment introduces a weight reconstruction method for operating scenarios. If it is detected that the design solution is missing at least one operating scenario, the weights of each operating scenario are reconstructed. This effectively improves the accuracy of obtaining the weights of each operating scenario, avoids the situation where the vehicle dynamics performance cannot be tested due to missing operating scenarios, and thus helps to improve the accuracy of vehicle dynamics performance testing. If it is detected that the design solution does not lack any operating scenario, the original weight values of each operating scenario are directly determined as the weight values of each operating scenario. This effectively improves the efficiency of obtaining the weights of each operating scenario, and thus helps to improve the efficiency of vehicle dynamics performance testing.
[0070] In some implementations, the above-mentioned reconstruction process may include the following steps: The original weight value of each missing data object is set to zero; The original weight values of each data object are summed to obtain the indicator weight sum value; The ratio of the original weight value of each data object to the indicator weight and value is determined as the weight value of each data object.
[0071] It should be noted that the data object refers to the object of the reconstruction process. In the reconstruction process of dynamic indicators, the data object is the dynamic indicators; in the reconstruction process of operation indicators, the data object is the operation indicator; in the reconstruction process of working condition scenarios, the data object is the working condition scenario.
[0072] In this embodiment, during the reconstruction process, the original weight values of all missing data objects are first set to zero. This ensures that the missing data objects do not contribute to the subsequent processing. At the same time, the original weight values of all non-missing data objects remain unchanged. Then, the sum of the original weight values of all data objects is calculated to obtain the indicator weight sum. Finally, for each data object, the ratio of the original weight value of the current data object to the indicator weight sum is calculated and determined as the weight value of the current data object.
[0073] For example, a certain operation indicator expects kinetic indicators A, B, and C, with their original weights being 50%, 25%, and 25%, respectively. However, the kinetic indicators obtained in step S101 are kinetic indicators A and B. After missing detection, it is found that this operation indicator cannot be assigned kinetic indicator C from the actual kinetic indicators. Therefore, it is determined that this operation indicator is missing kinetic indicator C. In this case, the weights of kinetic indicators A, B, and C are reconstructed. Specifically, the weight of kinetic indicator C is set to 0%, the weight of kinetic indicator A is set to 50% / (50% + 25% + 0%) = 66.7%, and the weight of kinetic indicator B is set to 25% / (50% + 25% + 0%) = 33.3%.
[0074] For example, a certain operating scenario involves operating indicators A, B, C, and D, with original weights of 10%, 20%, 30%, and 40%, respectively. A missing indicator detection reveals that operating indicator D is not assigned any of its expected dynamic indicators, and therefore is considered missing. In this case, the weights of operating indicators A, B, C, and D are reconstructed. Specifically, the weight of operating indicator D is set to 0%, the weight of operating indicator A is 10% / (10% + 20% + 30% + 0%) = 16.7%, the weight of operating indicator B is 20% / (10% + 20% + 30% + 0%) = 33.3%, and the weight of operating indicator C is 30% / (10% + 20% + 30% + 0%) = 50%.
[0075] For another example, a design involves operating scenarios A, B, and C, with original weights of 20%, 20%, and 60%, respectively. A missing detection reveals that all operational indicators for scenario B are missing, so scenario B is considered missing. In this case, the weights of scenarios A, B, and C are reconstructed. Specifically, the weight of scenario B is set to 0%, the weight of scenario A is set to 20% / (20%+0%+60%)=25%, and the weight of scenario C is set to 60% / (20%+0%+60%)=75%.
[0076] It can be seen that this embodiment can completely remove the influence of missing data objects in subsequent dynamic performance detection, prevent the missing data objects from introducing deviations, and at the same time reasonably adjust the weights of non-missing data objects so that the relative importance of non-missing data objects is retained. At the same time, it adapts to the context of missing data, thereby effectively improving the detection accuracy of vehicle dynamic performance.
[0077] In some embodiments, in step S105, obtaining the target vehicle's dynamic performance test results based on the score and weight of each dynamic indicator, combined with the weight of each operating scenario and the weight of each operating indicator, may include the following steps S601-S602: S601, obtaining a score value for each working scenario based on the score value and weight value of each dynamic indicator and the weight value of each operation indicator; S602: Obtain dynamic performance test results based on the score and weight of each operating scenario.
[0078] In this embodiment, for each operating scenario, a scenario scoring process is performed based on the score values and weight values of all dynamic indicators corresponding to each operating indicator in the current operating scenario, combined with the weight values of all operating indicators in the current operating scenario, to obtain a score value for the current operating scenario. By traversing each operating scenario, a score value for each operating scenario can be obtained. After completing the scoring process for each operating scenario, a score value for each operating scenario can be obtained. The weight value for each operating scenario has already been obtained in the aforementioned step S104. Based on this score value, the dynamic performance of the target vehicle is tested to obtain the dynamic performance test results of the target vehicle.
[0079] Specifically, for each working scenario, its score value indicates the performance of the vehicle's dynamic performance in the working scenario, and its weight value indicates the importance of the working scenario relative to the design scheme. The larger the weight value, the higher the importance. Affected by the importance, the score value of the working scenario cannot fully reflect the actual performance of the vehicle's dynamic performance in the working scenario. Therefore, for each working scenario, the score value and weight value of the current working scenario are calculated as the final score of the current working scenario. This enables the score value assigned with the weight value to accurately reflect the actual performance of the vehicle's dynamic performance in the working scenario, thereby helping to improve the detection accuracy of the vehicle's dynamic performance. After obtaining the final scores of all working scenarios, the sum of the final scores of these working scenarios is determined as the dynamic performance test result, as shown in the following formula (1): (1); In formula (1), Indicates the results of dynamic performance test; Indicates the The rating value of each working scenario; Indicates the number of working condition scenarios; Indicates the The weight value of each working condition scenario.
[0080] It can be seen that this embodiment determines the score value of each working scenario through the correlation between the working scenario, operation index and dynamic index. Then, considering the different importance of different working scenarios to the design scheme, these score values are weighted and summed to obtain the final dynamic performance test result, so as to realize the detection of vehicle dynamic performance in user high-frequency and high-perception scenarios. In this way, the vehicle dynamic performance can be accurately detected from the perspective of user perception, thereby effectively improving the detection accuracy of vehicle dynamic performance and providing useful support for the development of vehicle dynamic performance.
[0081] In some embodiments, in the above step S601, the score value of each working condition scenario is obtained based on the score value and weight value of each dynamic indicator and the weight value of each operation indicator, which may include the following steps S701-S702: S701, obtaining a score value of each operation indicator in the target scenario according to the weight value and score value of the dynamic indicator corresponding to each operation indicator in the target scenario; S702, obtaining a score value of the target scenario based on the score value and weight value of each operation indicator in the target scenario; Among them, the target scenario is any working scenario.
[0082] In this embodiment, for a single working condition scenario, the following scoring process is performed: First, each operating indicator is scored. Specifically, for each dynamic indicator under a single operating indicator, its score value preliminarily indicates the performance of the dynamic indicator relative to the operating indicator, and its weight value indicates the importance of the dynamic indicator relative to the operating indicator. The higher the weight value, the higher the importance. Affected by the importance, the score value of the dynamic indicator cannot fully evaluate its actual performance under the operating indicator. Therefore, for each dynamic indicator under a single operating indicator, the product of the weight value and the score value of the current dynamic indicator is calculated as the final score of the current dynamic indicator. In this way, the score value assigned with the weight value is more in line with the actual performance of the current dynamic indicator in the corresponding operating indicator, which helps to improve the accuracy of the scoring process for the target scenario. By traversing each dynamic indicator under the operating indicator, the final score of each dynamic indicator under the operating indicator can be obtained, and the sum of the final scores of all dynamic indicators under the operating indicator is determined as the score value of the operating indicator, which preliminarily measures the performance of the operating indicator in the corresponding working condition scenario.
[0083] The above process can be expressed as the following formula (2): (2); In formula (2), Indicates the The first working scenario The score of each operation indicator; Indicates in Under each working scenario The first operating indicator The score of each dynamic index; Indicates in Under each working scenario The first operating indicator The weight value of each dynamic index; Indicates in Under each working scenario The number of dynamic indicators for each operating indicator.
[0084] Then, the target scenario is scored. Specifically, the score value of each operation indicator in the target scenario can be obtained through the previous step, and the weight value of each operation indicator in the target scenario can be obtained through the aforementioned step S104. Based on this, a weighted summation calculation is performed to obtain the score value of the target scenario. Specifically, for each operation indicator in a single working condition scenario, its score value preliminarily indicates the performance of the operation indicator in the working condition scenario, and its weight value indicates the importance of the operation indicator relative to the working condition scenario. The higher the weight value means the higher the importance. Affected by the importance, the score value of the operation indicator cannot fully evaluate its actual performance in the working condition scenario. Therefore, for each operation indicator in a single working condition scenario, the sum of the weight value and the score value of the current operation indicator is calculated as the final score of the current operation indicator. In this way, the score value assigned with the weight value is more in line with the actual performance of the current operation indicator in the corresponding working condition scenario, thereby helping to improve the accuracy of the scoring process for the target scenario. By traversing each operating indicator under the working condition scenario, the final score of each operating indicator under the working condition scenario can be obtained, and the sum of the final scores of all operating indicators under the working condition scenario is determined as the score value of the working condition scenario, which measures the performance of the vehicle dynamics performance under the working condition scenario.
[0085] The above process can be expressed as the following formula (3): (3); In formula (3), Indicates in Under each working scenario The weight value of each operation indicator; Indicates in The number of operating indicators under each working scenario.
[0086] It can be seen that this embodiment first takes into account the different importance of different dynamic indicators in the operating indicators, and generates the final score of the dynamic indicators corresponding to each operating indicator in the target scenario according to the weight value and score value of the dynamic indicators corresponding to each operating indicator in the target scenario, and sums up these final scores into the score value of each operating indicator in the target scenario; then, taking into account the different importance of different operating indicators in the working condition scenario, according to the score value and weight value of each operating indicator in the target scenario, the final score of each operating indicator in the target scenario is obtained, and the final scores are summed up into the score value of the target scenario, so as to realize the scoring processing of the working condition scenario, thereby effectively improving the scoring processing accuracy of the working condition scenario, helping to improve the detection accuracy of the vehicle dynamics performance, and providing useful support for the development of vehicle dynamics performance.
[0087] In addition, refer to Figure 5 , an embodiment of the present application provides a dynamic performance detection device, which may include: An acquisition module 801 is configured to acquire a design scheme and at least one dynamic index of a target vehicle; wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index; The data pre-processing module 802 is used to score each kinetic index to obtain a score value for each kinetic index; and to assign each kinetic index to a corresponding operation index; The weight reconstruction module 803 is used to perform weighting processing on each working scenario, each operation index and each dynamic index to obtain the weight value of each working scenario, the weight value of each operation index and the weight value of each dynamic index; The comprehensive evaluation module 804 is used to obtain the dynamic performance test results of the target vehicle based on the score and weight of each dynamic index, combined with the weight of each working scenario and the weight of each operation index.
[0088] The contents of the above method embodiments are all applicable to the present device embodiments. The functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0089] Finally, an embodiment of the present application also provides a vehicle, which uses the above-mentioned dynamic performance detection method or the above-mentioned dynamic performance detection device to detect the dynamic performance of the vehicle.
[0090] The contents of the above method embodiments are all applicable to the present vehicle embodiment. The functions specifically implemented by the present vehicle embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0091] To facilitate understanding of the above-mentioned dynamic performance detection method, device and vehicle of the present application, the actual application scenarios of the above-mentioned dynamic performance detection method, device and vehicle of the present application are used as examples.
[0092] Reference Figure 6 In this application scenario, the vehicle design includes Working scenario, The working scenarios are The dynamic performance detection device is equipped with an acquisition module, a data pre-processing module, a weight reconstruction module and a comprehensive evaluation module. The implementation process of detecting the dynamic performance of the vehicle through the device is shown in the following steps S01-S05: S01, the acquisition module performs the following data acquisition operations: Obtain the vehicle design and the dynamic indicators that need to be evaluated.
[0093] S02, the data pre-processing module performs the following kinetic index scoring processing operations: Obtain the index value of each kinetic index; for each kinetic index, call the current kinetic index scoring function and input the index value of the current kinetic index into the current kinetic index scoring function to obtain the current kinetic index scoring value. Before the kinetic performance test is performed, a corresponding scoring function is pre-set for each kinetic index based on prior knowledge and actual conditions (e.g., a preset index evaluation benchmark) in combination with an existing fitting algorithm (e.g., a quadratic formula).
[0094] In one example, the index values of the various kinetic indicators are shown in Table 1 below. Through the above scoring process, the scoring values of the various kinetic indicators can be obtained, as shown in Table 2 below.
[0095] Table 1: Kinetic indicators and their values
[0096] Table 2: Kinetic indicators and their scoring values
[0097] S03, the data pre-processing module performs the following allocation operations: For each dynamics indicator, the current dynamics indicator is assigned to its corresponding operational indicator based on the scenario-indicator mapping data. By traversing each dynamics indicator, each dynamics indicator can be assigned to the corresponding operational indicator, thus associating each dynamics indicator with each operating scenario. After the mapping is implemented, the operating scenario is the primary data; the operational indicator is the secondary data, which is the data obtained by expanding the primary data of the operating scenario; and the dynamics indicator is the tertiary data, which is the data obtained by expanding the secondary data of the operational indicator.
[0098] In one example, continuing to refer to the above example, the mapping relationship between the working condition scenario, the operation index and the dynamic index is shown in Table 3 below.
[0099] Table 3: Mapping relationship between scenario, operation indicator and dynamic indicator
[0100] S04, the weight reconstruction module performs the following weight setting operations: S041, weight setting of each dynamics index: The target operation index is any operation index of the target scenario, the target scenario is any working condition scenario, and the expected dynamic index is the dynamic index that the target operation index is expected to have.
[0101] If it is detected that the target operation indicator is missing at least one expected dynamic indicator corresponding to the target operation indicator, but the target operation indicator is not missing all expected dynamic indicators corresponding to the target operation indicator, the original weight values of each dynamic indicator under the target operation indicator are reconstructed to obtain the weight values of each dynamic indicator under the target operation indicator.
[0102] If it is detected that the target operation indicator is not missing any expected dynamic indicators corresponding to the target operation indicator, the original weight values of the dynamic indicators under the target operation indicator are determined as the weight values of the dynamic indicators under the target operation indicator.
[0103] If it is detected that the target operation index lacks all the expected dynamics indicators corresponding to the target operation index, the process goes to step S042.
[0104] S042, weight setting of each operation indicator: The target scenario is any working scenario.
[0105] If it is detected that the target scene is missing at least one operation indicator corresponding to the target scene, but the target scene is not missing all operation indicators corresponding to the target scene, the original weight values of each operation indicator under the target scene are reconstructed to obtain the weight values of each operation indicator under the target scene.
[0106] If it is detected that the target scenario is not missing any operation indicator corresponding to the target scenario, the original weight value of each operation indicator in the target scenario is determined as the weight value of each operation indicator in the target scenario.
[0107] If it is detected that the target scene lacks all the operation indicators corresponding to the target scene, jump to step S043.
[0108] S043, weight setting for each working scenario: The embodiments of the present application do not consider the situation where all working conditions are missing in the design scheme.
[0109] If it is detected that the design scheme is missing at least one operating scenario, the original weight values of each operating scenario are reconstructed to obtain the weight values of each operating scenario.
[0110] If it is detected that the design scheme does not lack any operating scenario, the original weight value of each operating scenario is determined as the weight value of each operating scenario.
[0111] In steps S041-S043 above, the weight reconstruction process involves: setting the original weight values of each missing data object to zero; summing the original weight values of each data object to obtain the sum of the indicator weights; and determining the weight value of each data object as the ratio of the original weight value of each data object to the sum of the indicator weights. In the reconstruction process for dynamic indicators, the data objects are dynamic indicators; in the reconstruction process for operational indicators, the data objects are operational indicators; and in the reconstruction process for operating scenarios, the data objects are operating scenarios.
[0112] In one example, continuing to refer to the above example, the weights of each operating scenario, each operation index and each dynamic index are shown in Table 4 below.
[0113] Table 4: Weight setting results
[0114] S05, the comprehensive evaluation module performs the following dynamic performance testing operations: For each operating scenario, the score values of each operating indicator in the current operating scenario are calculated using the above formula (2), and the score value of the current operating scenario is calculated using the above formula (3). By traversing each operating scenario, the score value of each operating scenario can be obtained. Subsequently, the dynamic performance test results of the vehicle are calculated using the above formula (1).
[0115] In one example, continuing to refer to the above example, the dynamic performance score of the vehicle is shown in Table 5 below. The weight of operating scenario 1 is 40%, the weight of operating scenario 2 is 60%, and the total score is 87.5*40%+89.6*60%=88.8, which is the dynamic performance test result.
[0116] Table 5: Kinetic performance test results
[0117] In some optional embodiments, the function / operation mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the function / operation involved, the two boxes shown in succession can actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiments presented and described in the flow chart of the present application are provided in an exemplary manner for the purpose of providing a more comprehensive understanding of the technology. The disclosed method is not limited to the operations and logical flows presented herein. Optional embodiments are contemplated in which the order of the various operations is changed and the sub-operations described as a part of a larger operation are performed independently.
[0118] In addition, although the present application is described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It is also understood that a detailed discussion of the actual implementation of each module is not necessary for understanding the present application. More specifically, given the properties, functions, and internal relationships of the various functional modules in the devices disclosed herein, the actual implementation of the module will be understood within the routine skills of an engineer. Therefore, a person skilled in the art can implement the present application as set forth in the claims using ordinary techniques without undue experimentation. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present application, which is determined by the full scope of the appended claims and their equivalents.
[0119] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several programs for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program code.
[0120] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable programs for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, a program execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can retrieve and execute a program from a program execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, a program execution system, apparatus, or device.
[0121] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting, or processing it in another suitable manner as necessary, and then storing it in a computer memory.
[0122] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc.
[0123] In the above description of this specification, reference to the terms "one embodiment / example," "another embodiment / example," or "certain embodiments / examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples.
[0124] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and intent of the present application, and that the scope of the present application is defined by the claims and their equivalents.
[0125] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present application. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present application.
Claims
1. A method for detecting dynamic performance, characterized in that: The following steps are involved: Obtaining a design scheme and at least one dynamic index of the target vehicle; wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index; Scoring each of the kinetic indicators to obtain a score value for each of the kinetic indicators; Allocating each of the dynamic indicators to the corresponding operation indicator; Performing weighting processing on each of the working scenario, each of the operating index, and each of the dynamic indexes to obtain a weight value of each of the working scenario, a weight value of each of the operating index, and a weight value of each of the dynamic indexes; According to the score value and weight value of each of the dynamic indicators, combined with the weight value of each of the working conditions and the weight value of each of the operating indicators, the dynamic performance test result of the target vehicle is obtained.
2. The method according to claim 1, characterized in that The scoring process for each of the kinetic indicators to obtain a score value for each of the kinetic indicators includes: Obtaining the index value of each of the kinetic indicators; Scoring mapping processing is performed on the index value of each of the kinetic indicators to obtain a scoring value of each of the kinetic indicators.
3. The method according to claim 1, characterized in that The weighting process is performed on each of the working condition scenarios, each of the operating indicators, and each of the dynamic indicators to obtain a weight value of each of the working condition scenarios, a weight value of each of the operating indicators, and a weight value of each of the dynamic indicators, including: If it is detected that the target operation indicator is missing at least one expected dynamic indicator corresponding to the target operation indicator, but the target operation indicator is not missing all expected dynamic indicators corresponding to the target operation indicator, reconstructing the original weight values of the dynamic indicators under the target operation indicator to obtain the weight values of the dynamic indicators under the target operation indicator; Alternatively, if it is detected that the target operation indicator does not lack any expected dynamic indicators corresponding to the target operation indicator, the original weight values of the dynamic indicators under the target operation indicator are determined as the weight values of the dynamic indicators under the target operation indicator; The target operation indicator is any one of the operation indicators of the target scenario, the target scenario is any one of the working condition scenarios, and the expected dynamics indicator is the dynamics indicator that the target operation indicator is expected to have.
4. The method according to claim 1, wherein The weighting process is performed on each of the working scenarios, each of the operating indicators, and each of the dynamic indicators to obtain a weight value of each of the working scenarios, a weight value of each of the operating indicators, and a weight value of each of the dynamic indicators, including: If it is detected that the target scenario is missing at least one operation indicator corresponding to the target scenario, but the target scenario is not missing all operation indicators corresponding to the target scenario, reconstructing the original weight values of the operation indicators under the target scenario to obtain the weight values of the operation indicators under the target scenario; Alternatively, if it is detected that the target scenario does not lack any operation indicator corresponding to the target scenario, the original weight value of each operation indicator in the target scenario is determined as the weight value of each operation indicator in the target scenario; The target scenario is any one of the operating scenarios; when the operating indicator lacks all expected dynamic indicators corresponding to the operating indicator, it is determined that the operating indicator is missing.
5. The method according to claim 1, wherein The weighting process is performed on each of the working scenarios, each of the operating indicators, and each of the dynamic indicators to obtain a weight value of each of the working scenarios, a weight value of each of the operating indicators, and a weight value of each of the dynamic indicators, including: If it is detected that the design scheme lacks at least one of the operating scenarios, reconstructing the original weight values of the operating scenarios to obtain the weight values of the operating scenarios; Alternatively, if it is detected that the design solution does not lack any of the operating scenarios, the original weight values of the operating scenarios are determined as the weight values of the operating scenarios; When the operating scenario is missing all operation indicators corresponding to the operating scenario, it is determined that the operating scenario is missing.
6. The method according to any one of claims 3 to 5, characterized in that: The steps of the reconstruction process include: The original weight value of each missing data object is set to zero; Summing the original weight values of the data objects to obtain the indicator weight sum; The ratio of the original weight value of each data object to the indicator weight sum value is determined as the weight value of each data object.
7. The method according to claim 1, characterized in that The dynamic performance test result of the target vehicle is obtained based on the score value and weight value of each dynamic index, combined with the weight value of each working scenario and the weight value of each operation index, including: According to the score and weight of each dynamic index, combined with the weight of each operation index, a score value of each working condition scenario is obtained; The dynamic performance test results are obtained based on the score values and weight values of each operating scenario.
8. The method according to claim 7, characterized in that The scoring value of each working scenario is obtained based on the scoring value and weight value of each dynamic indicator and the weight value of each operating indicator, including: Obtaining a score value for each of the operation indicators in the target scenario according to the weight value and score value of the dynamic indicator corresponding to each of the operation indicators in the target scenario; Obtaining a score value for the target scenario based on the score value and weight value of each of the operation indicators in the target scenario; The target scenario is any one of the working scenarios.
9. A dynamic performance detection device, characterized in that: include: An acquisition module, configured to acquire a design scheme and at least one dynamic index of the target vehicle; wherein the design scheme includes at least one operating scenario, and each operating scenario has at least one operating index; A data pre-processing module is used to score each of the kinetic indicators to obtain a score value for each of the kinetic indicators; and to assign each of the kinetic indicators to a corresponding operation indicator; A weight reconstruction module is used to perform weighting processing on each of the working conditions, each of the operating indicators and each of the dynamic indicators to obtain a weight value of each of the working conditions, each of the operating indicators and each of the dynamic indicators; The comprehensive evaluation module is used to obtain the dynamic performance test results of the target vehicle according to the score value and weight value of each dynamic index, combined with the weight value of each working scenario and the weight value of each operating index.
10. A vehicle, characterized in that: The dynamic performance of the vehicle is tested using a dynamic performance testing method according to any one of claims 1 to 8 or a dynamic performance testing device according to claim 9.