Dynamic scene interactive display methods, devices and vehicles
By using a dynamic scene interactive display method, a dynamic scene database is constructed using standard working conditions and objective experimental data. This solves the problems of low efficiency and insufficient accuracy in acquiring dynamic scenes, realizes an intuitive and transparent dynamic scene construction process, and reduces the learning cost and professional knowledge requirements for users.
Patent Information
- Application Number
- CN202411492695.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2044-10-24
AI Technical Summary
In existing technologies, the acquisition efficiency of vehicle dynamics scenes is low and highly subjective, resulting in insufficient accuracy and reliability of the dynamics scenes, high requirements for users' professional knowledge, and increased learning costs.
It provides a method for interactive display of dynamic scenes. The main interface is created by displaying scenes, the standard scene database is obtained by responding to standard working condition controls, the experimental data is obtained by responding to objective experimental controls, and the dynamic scene database is constructed by fusion processing through scene library controls.
It achieves an intuitive, transparent, and traceable process for constructing dynamic scenes, reducing user learning costs and professional knowledge requirements, and improving the efficiency and accuracy of acquiring dynamic scenes.
Smart Images

Figure CN119620892B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle testing technology, and in particular to dynamic scene interactive display methods, devices and vehicles. Background Technology
[0002] During vehicle development, the vehicle's dynamic performance is typically tested under pre-defined dynamic scenarios to ensure driving safety. Related technologies often employ standard operating condition analysis to construct one or more dynamic scenarios. However, standard operating condition analysis is usually a manual process, and the efficiency of acquiring these dynamic scenarios needs improvement. Summary of the Invention
[0003] This application provides a method, apparatus, and vehicle for interactive display of dynamic scenes, which can improve the efficiency of acquiring dynamic scenes.
[0004] On the one hand, embodiments of this application provide a method for interactive display of dynamic scenes, including the following steps:
[0005] The main interface for creating a scene is displayed. The main interface for creating a scene includes standard working condition controls, objective experiment controls, and scene library controls.
[0006] In response to the trigger command of the standard operating condition control, a standard operating condition sub-interface is displayed. The standard operating condition sub-interface is used to obtain a standard scenario database, which includes standard operating condition scenario data of the target vehicle.
[0007] In response to the trigger command of the objective experiment control, an objective experiment sub-interface is displayed. The objective experiment sub-interface is used to acquire the experimental data of the target vehicle and obtain an initial scene database based on the experimental data. The initial scene database includes the experimental working condition scene data of the target vehicle.
[0008] In response to a trigger command on the scene library control, a scene library sub-interface is displayed. The scene library sub-interface is used to merge the standard scene database and the initial scene database to obtain a dynamic scene database. The dynamic scene database includes at least one dynamic scene, and the dynamic scene is configured with at least one dynamic index.
[0009] On the other hand, embodiments of this application provide a dynamic scene interactive display device, including:
[0010] The first processing module is used to display the main interface for scene creation, which includes standard working condition controls, objective experiment controls, and scene library controls.
[0011] The second processing module is used to display a standard operating condition sub-interface in response to the trigger command of the standard operating condition control. The standard operating condition sub-interface is used to obtain a standard scenario database, which includes standard operating condition scenario data of the target vehicle.
[0012] The third processing module is used to respond to the trigger command of the objective experiment control and display the objective experiment sub-interface. The objective experiment sub-interface is used to obtain the experimental data of the target vehicle and obtain the initial scene database based on the experimental data. The initial scene database includes the experimental working condition scene data of the target vehicle.
[0013] The fourth processing module is used to display a scene library sub-interface in response to a trigger command on the scene library control. The scene library sub-interface is used to merge the standard scene database and the initial scene database to obtain a dynamic scene database. The dynamic scene database includes at least one dynamic scene, and the dynamic scene is configured with at least one dynamic index.
[0014] In another aspect, embodiments of this application provide a vehicle, including:
[0015] At least one processor;
[0016] At least one memory for storing at least one program;
[0017] When the at least one program is executed by the at least one processor, the at least one processor implements the above-described dynamic scene interactive display method.
[0018] The beneficial effects of this application are as follows: It provides a method, device, and vehicle for interactive display of dynamic scenes. First, a main scene creation interface is displayed, which includes standard operating condition controls, objective experiment controls, and scene library controls. Then, in response to a trigger command on the standard operating condition controls, a standard operating condition sub-interface is displayed. This sub-interface is used to acquire a standard scene database, which includes standard operating condition scene data of the target vehicle. In response to a trigger command on the objective experiment controls, an objective experiment sub-interface is displayed. This sub-interface is used to acquire experimental data of the target vehicle and, based on the experimental data, obtain an initial scene database, which includes experimental operating condition scene data of the target vehicle. Finally, in response to a trigger command on the scene library controls, a scene library sub-interface is displayed. This sub-interface is used to fuse the standard scene database and the initial scene database to obtain a dynamic scene database, which includes at least one dynamic scene. As can be seen, the embodiments of this application construct the dynamic scene of the target vehicle through interactive display technology, realizing the intuitive, transparent and traceable dynamic scene construction process. This not only provides richer detailed information related to the dynamic scene, but also reduces the user's learning cost and professional knowledge requirements, thereby reducing the difficulty of constructing the dynamic scene and improving the efficiency of acquiring the dynamic scene.
[0019] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the description, claims and drawings. Attached Figure Description
[0020] Figure 1 This is a flowchart of the dynamic scene interactive display method provided in this application;
[0021] Figure 2 This is a schematic diagram of the main interface for creating the scenario provided in this application;
[0022] Figure 3 This is a schematic diagram of the standard operating condition sub-interface provided in this application;
[0023] Figure 4 This is a schematic diagram of the objective experiment sub-interface provided in this application;
[0024] Figure 5 This is a schematic diagram of the sub-interface of the scene library provided in this application;
[0025] Figure 6 This is a schematic diagram of the experimental settings window provided in this application;
[0026] Figure 7This is a structural diagram of the dynamic scene interactive display device provided in this application;
[0027] Figure 8 This is an example image of the vehicle provided in this application. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0029] The present application will be further described below with reference to the accompanying drawings and specific embodiments. The described embodiments should not be considered as limitations on the present application, and all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of the present application.
[0030] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is 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.
[0031] 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 herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0032] To ensure a satisfactory driving experience, vehicle dynamics are typically tested under pre-defined dynamic scenarios during the development phase. Some technologies construct one or more dynamic scenarios using standard operating condition analysis. However, standard operating condition analysis is usually manual, resulting in low efficiency in acquiring dynamic scenarios. Furthermore, its high subjectivity leads to low reliability and objectivity, compromising accuracy. Other technologies utilize big data techniques such as web scraping to obtain existing dynamic scenarios. However, this method requires significant user expertise, increasing the learning curve. Additionally, it necessitates frequent page navigation, reducing the ease of scenario acquisition. Therefore, both the efficiency and accuracy of dynamic scenario acquisition using these technologies need improvement.
[0033] In view of this, embodiments of this application provide a method, apparatus, and vehicle for interactive display of dynamic scenarios, mainly relating to test scenarios for vehicle dynamic performance such as handling stability, ride comfort, and braking performance. Those skilled in the art will understand that the method, apparatus, and vehicle for interactive display of dynamic scenarios provided in these embodiments can be executed in various vehicle dynamic performance test scenarios:
[0034] For example, in some embodiments, the dynamic scene interactive display method, device, and vehicle provided in this application can be applied to handling stability performance testing scenarios. Handling stability performance can include handling performance and stability performance. Handling performance refers to the degree to which the driver can control the vehicle while it is in motion, which typically includes the vehicle's response to steering wheel, accelerator, and brake operations. Stability performance refers to the vehicle's ability to maintain straight-line motion while in motion and its ability to maintain its trajectory when encountering crosswinds, uneven road surfaces, or sharp turns. In this application scenario, the dynamic scene interactive display method, device, and vehicle provided in this application can be used to construct dynamic scenes related to handling stability performance, so as to test the vehicle's handling stability performance under the constructed dynamic scenes, thereby improving the accuracy and acquisition efficiency of dynamic scenes related to handling stability performance.
[0035] For example, in some embodiments, the dynamic scene interactive display method, device, and vehicle provided in this application can be applied to ride comfort performance testing scenarios. Ride comfort performance refers to a vehicle's ability to absorb road surface unevenness during driving and the degree of vibration and impact felt by occupants. In this application scenario, the dynamic scene interactive display method, device, and vehicle provided in this application can be used to construct dynamic scenes related to ride comfort performance, so as to test the ride comfort performance of the vehicle under the constructed dynamic scenes, thereby improving the accuracy and acquisition efficiency of dynamic scenes related to ride comfort performance.
[0036] For example, in some embodiments, the dynamic scene interactive display method, device, and vehicle provided in this application can be applied to braking performance testing scenarios. Braking performance refers to the ability of a vehicle to decelerate or stop quickly while driving. In this application scenario, the dynamic scene interactive display method, device, and vehicle provided in this application can be used to construct dynamic scenes related to braking performance, so as to test the braking performance of the vehicle under the constructed dynamic scenes, thereby improving the accuracy and acquisition efficiency of dynamic scenes related to braking performance.
[0037] The above application scenarios are merely illustrative and do not imply any limitation on the actual application of the dynamic scene interactive display method, device, and vehicle in the embodiments of this application. Those skilled in the art will understand that the dynamic scene interactive display method, device, and vehicle in the embodiments of this application can be used to perform specified tasks in different application scenarios.
[0038] The implementation steps of the dynamic scene interactive display method provided in the embodiments of this application are described below with reference to the accompanying drawings.
[0039] The dynamic scene interactive display method provided in this application embodiment can be applied to a terminal, a server, or software running on a terminal or server. The terminal can be a tablet, laptop, desktop computer, etc., but is not limited to these. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms. Furthermore, the server can be a node server in a blockchain network, but is not limited to these. Blockchain is a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms.
[0040] Reference Figure 1 , Figure 1 This is a flowchart of the dynamic scene interactive display method provided in this application. Figure 2 This is a schematic diagram of the main interface for creating the scenario provided in this application. Figure 3 This is a schematic diagram of the standard operating condition sub-interface provided in this application. Figure 4 This is a schematic diagram of the objective experiment sub-interface provided in this application. Figure 5 This is a schematic diagram of the scene library sub-interface provided in this application. The dynamic scene interactive display method provided in this application may include the following steps S101-S104.
[0041] S101 displays the main interface for scene creation, which includes standard working condition controls, objective experiment controls, and scene library controls.
[0042] In this step, the terminal displays as follows: Figure 2 The scene creation main interface shown is primarily used to create at least one dynamic scene. The terminal used to display the scene creation main interface can be a tablet, laptop, or desktop computer, but is not limited to these.
[0043] The main interface for creating the above-mentioned scenario may include, but is not limited to, the standard working condition control 100, the objective experiment control 200, and the scenario library control 300. The standard working condition interface is used to display the standard working condition sub-interface 400 when triggered, the objective experiment control 200 is used to display the objective experiment sub-interface 500 when triggered, and the scenario library control 300 is used to display the scenario library sub-interface 600 when triggered.
[0044] S102, in response to the trigger command of the standard operating condition control, displays the standard operating condition sub-interface. The standard operating condition sub-interface is used to obtain the standard scenario database, which includes the standard operating condition scenario data of the target vehicle.
[0045] In this step, the user can retrieve the standard scenario database by performing trigger operations such as clicking, selecting from a dropdown menu, or sliding to select the standard scenario control 100. Specifically, when a trigger operation such as clicking, selecting from a dropdown menu, or sliding to select is performed on the standard scenario control 100, the standard scenario control 100 is activated, thereby displaying the following on the terminal: Figure 3 The standard operating condition sub-interface 400 is shown. Users can perform standard operating condition analysis by interacting with the standard operating condition sub-interface 400. Through standard operating condition analysis, a standard scenario database can be obtained. The standard scenario database may include, but is not limited to, standard operating condition scenario data of the target vehicle. The standard operating condition scenario data will be used as reference data for constructing the dynamics scenario database.
[0046] The triggering method of the above-mentioned standard working condition control 100 may include, but is not limited to, clicking. The above-mentioned standard working condition control 100 may be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0047] The components such as controls and input areas in the above-mentioned standard working condition sub-interface 400 can be set according to the actual situation, and this application embodiment does not make specific limitations on this.
[0048] The aforementioned standard scenario database may include, but is not limited to, standard operating condition scenario data of the target vehicle. The number of standard operating condition scenario data in the database can be adjusted according to actual circumstances, and this application embodiment does not impose a specific limitation on this.
[0049] The aforementioned standard operating condition scenario data refers to scenario data of the target vehicle under standard operating conditions. Standard operating condition scenario data can reflect key driving behaviors under standard operating conditions. It is understood that standard operating condition scenario data can be configured with at least one dynamic indicator. For example, standard operating condition scenario data can be configured with one or more dynamic indicators such as vehicle speed, lateral acceleration, braking deceleration, and steering wheel angle, but is not limited to these.
[0050] The target vehicle mentioned above refers to the vehicle applicable to the dynamic scene interactive display method of this application embodiment. The type of target vehicle can be set according to actual circumstances, and this application embodiment does not specifically limit it. For example, in some embodiments, the target vehicle can be a private car, such as a sedan, sport utility vehicle (SUV), multi-purpose vehicle (MPV), or pickup truck, or a commercial vehicle, such as a van, bus, small truck, or large trailer, or a gasoline vehicle or a new energy vehicle such as a hybrid or pure electric vehicle.
[0051] The aforementioned acquisition of the standard scenario database may include, but is not limited to, acquiring standard operating condition scenario data of the target vehicle through web crawling technology in response to trigger commands of the acquisition controls on the standard operating condition sub-interface, thereby constructing the standard scenario database. Specifically, web crawling technology can automatically crawl information from one or more web pages according to preset rules. The application target of web crawling technology is the web platform, which can be set according to actual conditions. For example, the web platform may include social media platforms, user voice platforms, and other vehicle-related platforms such as car review platforms, but is not limited to these. Furthermore, the triggering method for the acquisition controls on the standard operating condition sub-interface may include, but is not limited to, clicking. The acquisition controls on the standard operating condition sub-interface may be clickable confirmation buttons, or other scrolling / sliding selectors, drop-down menu selection units, etc., but are not limited to these.
[0052] S103, in response to the trigger command of the objective experiment control, displays the objective experiment sub-interface. The objective experiment sub-interface is used to obtain the experimental data of the target vehicle and obtain the initial scene database based on the experimental data. The initial scene database includes the experimental working condition scene data of the target vehicle.
[0053] In this step, the user can obtain the initial scene database by performing trigger operations such as clicking, dropping down, or sliding on the objective experiment control 200. Specifically, when the objective experiment control 200 is triggered by actions such as clicking, dropping down, or sliding, the objective experiment control 200 is activated, thereby displaying the following on the terminal: Figure 4 The objective experiment sub-interface 500 is shown. Users can conduct objective experiments by interacting with the objective experiment sub-interface 500 to obtain experimental data of the target vehicle. Then, all experimental data are processed to obtain an initial scene database, which will serve as the benchmark data for constructing the dynamic scene database.
[0054] The triggering method of the aforementioned objective experiment control 200 may include, but is not limited to, clicking. The aforementioned objective experiment control 200 may be a click confirmation button, or other scrolling / sliding selectors, drop-down menu selection units, etc., but is not limited to these.
[0055] The components such as controls and input areas in the aforementioned objective experiment sub-interface 500 can be set according to the actual situation, and this application embodiment does not make specific limitations on this.
[0056] The aforementioned experimental data for the target vehicle refers to data obtained through specific objective experiments conducted on the target vehicle. The type of experimental data corresponds to the objective experiment conducted on the target vehicle; that is, the type of experimental data can be pre-defined based on the type of objective experiment. For example, if the objective experiment is a limit lateral adhesion test, the type of experimental data for the target vehicle could be the maximum lateral adhesion of the target vehicle; if the objective experiment is a minimum braking distance test, the type of experimental data for the target vehicle could be the braking distance of the target vehicle.
[0057] The types of objective experiments described above can be set according to actual circumstances, and this application does not specifically limit them. For example, the types of objective experiments described above may include, but are not limited to, moose experiments, slalom experiments, extreme lateral adhesion experiments, minimum braking distance experiments, etc.
[0058] The experimental data of the target vehicle mentioned above can be the output parameter values of the objective experiment of the target vehicle, but are not limited to this.
[0059] For example, in some embodiments, an extreme lateral adhesion test is performed on the target vehicle to obtain the maximum lateral adhesion value of the target vehicle as experimental data. In the extreme lateral adhesion test, the target vehicle is controlled to travel at a speed greater than a preset first speed threshold, and a steering command is applied to the target vehicle at a preset first moment, causing the target vehicle to sideslip. When the target vehicle sideslips, it will recover stable driving based on its dynamic performance, and the dynamic performance of the target vehicle under this condition is tested. It is understood that both the first speed threshold and the first moment can be flexibly set.
[0060] For example, in some embodiments, a braking experiment is conducted on the target vehicle to obtain the vehicle's speed bandwidth value as experimental data. In the braking experiment, the target vehicle is controlled to travel at a preset first speed and then subjected to non-emergency braking at a preset second moment to test the vehicle's dynamic performance during non-emergency braking. It is understood that both the first speed and the second moment can be flexibly set.
[0061] The aforementioned initial scenario database may include, but is not limited to, experimental operating condition scenario data of the target vehicle, which can reflect key driving behaviors under experimental conditions. The number of experimental operating condition scenario data in the initial scenario database can be adjusted according to actual circumstances, and this embodiment does not impose a specific limitation on this.
[0062] The aforementioned experimental scenario data refers to the scenario data of the target vehicle under experimental conditions. It is understood that the experimental scenario data can be configured with at least one dynamic indicator. For example, the experimental scenario data can be configured with one or more dynamic indicators such as vehicle speed, lateral acceleration, braking deceleration, and steering wheel angle, but is not limited to these.
[0063] The aforementioned acquisition of experimental data for the target vehicle may include, but is not limited to, acquiring experimental data stored in a database as experimental data for the target vehicle in response to a trigger command on the acquisition control of the objective experimental sub-interface. The triggering method for the acquisition control of the objective experimental sub-interface may include, but is not limited to, clicking. The acquisition control of the objective experimental sub-interface may be a clickable confirmation button, or other scrolling / sliding selectors, drop-down menu selection units, etc., but is not limited to these.
[0064] The above-mentioned initial scene database obtained based on experimental data may include processing the experimental data of the target vehicle, such as data cleaning and feature engineering, to obtain the initial scene database, but is not limited to this.
[0065] The execution order of steps S102 and S103 can be set according to the actual situation, and this application embodiment does not impose a specific limitation on this. For example, step S102 can be executed first, and then step S103 can be executed; or step S103 can be executed first, and then step S102 can be executed.
[0066] S104, in response to the trigger command of the scene library control, the scene library sub-interface is displayed. The scene library sub-interface is used to merge the standard scene database and the initial scene database to obtain the dynamic scene database. The dynamic scene database includes at least one dynamic scene, and the dynamic scene is configured with at least one dynamic index.
[0067] In this step, after obtaining the initial scene database and the standard scene database, the user can perform trigger operations such as clicking, selecting from dropdowns, and sliding selections on the scene library control 300 to merge the standard scene database and the initial scene database to obtain the final dynamic scene database. Specifically, when a trigger operation such as clicking, selecting from dropdowns, or sliding selections is performed on the scene library control 300, the scene library control 300 is triggered, thereby displaying the scene library control 300 on the terminal. Figure 5The scene library sub-interface 600 is shown. Users can interact with the scene library sub-interface 600 to merge the standard scene database and the initial scene database to obtain a dynamic scene database, thereby constructing a dynamic scene for the target vehicle.
[0068] The triggering methods of the aforementioned scene library control 300 may include, but are not limited to, clicking. The aforementioned scene library control 300 may be a click confirmation button, or other scrolling / sliding selectors, drop-down menu selection units, etc., but is not limited to these.
[0069] The aforementioned dynamic scene database may include, but is not limited to, at least one dynamic scene. The number of dynamic scenes in the database can be set according to actual circumstances, and this application embodiment does not impose a specific limitation on this.
[0070] The aforementioned dynamic scenario is used to test the dynamic performance of the target vehicle. The dynamic scenario can be configured with at least one dynamic indicator. For example, the dynamic scenario can be configured with one or more dynamic indicators such as vehicle speed, lateral acceleration, braking deceleration, and steering wheel angle, but is not limited to these.
[0071] The above-described process of merging the standard scene database and the initial scene database to obtain a dynamic scene database may include, but is not limited to, merging the standard scene database and the initial scene database into a dynamic scene database in response to triggering instructions on the merging controls of the scene library sub-interface. The triggering methods for the merging controls of the scene library sub-interface may include, but are not limited to, clicking. The merging controls of the scene library sub-interface may be clickable confirmation buttons, or other scrolling / sliding selectors, drop-down menu selection units, etc., but are not limited to these.
[0072] Therefore, the embodiments of this application construct the dynamic scene of the target vehicle through interactive display technology, realizing the intuitive, transparent and traceable dynamic scene construction process. This not only provides richer detailed information related to the dynamic scene, but also reduces the user's learning cost and professional knowledge requirements, thereby reducing the difficulty of constructing the dynamic scene and improving the efficiency of acquiring the dynamic scene.
[0073] Furthermore, this application embodiment obtains scenario data related to standard operating conditions through standard operating condition analysis and scenario data related to objective experiments through experimental data from objective experiments. Then, it constructs the dynamic scenario of the target vehicle using the scenario data related to standard operating conditions and the scenario data related to objective experiments. In this way, while focusing on scenario data related to standard operating conditions, it also focuses on scenario data related to objective experiments that have reference value. This not only ensures the diversity of dynamic scenarios but also effectively reduces the subjectivity of dynamic scenarios, making the dynamic scenarios more in line with the user's dynamic performance testing needs. This improves the credibility and accuracy of the dynamic scenarios and provides more precise support for subsequent dynamic performance testing.
[0074] In some implementations, refer to Figure 3 The aforementioned standard working condition sub-interface 400 may include a standard working condition selection area 410, a first scene list area 420, a first confirmation control 430, and a first save control 440; the specific implementation process of obtaining the standard scene database in step S102 may include the following steps S1021-S1023.
[0075] S1021, in response to the selection instruction for the standard operating condition selection area, obtain the preset operating condition corresponding to the selection instruction for the standard operating condition selection area as the standard operating condition of the target vehicle.
[0076] In this step, as shown in the display Figure 3 After the standard operating condition sub-interface 400 is displayed, the user can select the standard operating condition of the target vehicle by performing selection operations such as clicking, drop-down selection, or sliding selection on the standard operating condition selection area 410. When a selection operation such as clicking, drop-down selection, or sliding selection is performed on the standard operating condition selection area 410, the standard operating condition selection area 410 is selected. At this time, the preset operating condition corresponding to the selection command of the standard operating condition selection area 410 is obtained as the standard operating condition of the target vehicle, and the standard operating condition of the target vehicle is displayed in the standard operating condition selection area 410.
[0077] The aforementioned standard operating condition selection area 410 is used to obtain the preset operating condition corresponding to the selection command of the standard operating condition selection area 410 when it is selected, and display it as the standard operating condition of the target vehicle.
[0078] The selection method for the above-mentioned standard operating condition selection area 410 can be a drop-down selection. The above-mentioned standard operating condition selection area 410 can be a drop-down menu selection unit, or other scroll / slide selectors, click OK buttons, etc., but is not limited to these.
[0079] The aforementioned preset operating conditions refer to standard operating conditions that are set in advance. These conditions can be set according to actual conditions, and this implementation method does not impose any specific limitations on them.
[0080] S1022, in response to the trigger command of the first determined control, the dynamic performance of the target vehicle is analyzed according to the preset working condition parameters of the standard working condition, and the standard working condition scenario data of the target vehicle is obtained and displayed in the first scenario list area.
[0081] In this step, after determining the standard operating conditions of the target vehicle, the user can perform standard operating condition analysis by triggering operations such as clicking, selecting from a drop-down menu, or sliding selection on the first determination control 430. When the first determination control 430 is triggered, it is activated. At this time, under the preset operating condition parameters of the standard operating conditions, the dynamic performance of the target vehicle is tested or simulated, and the dynamic indicators of the target vehicle are analyzed, thereby realizing the standard operating condition analysis of the target vehicle. Through the standard operating condition analysis, standard operating condition scenario data can be obtained, and the standard operating condition scenario data will be displayed synchronously in the first scenario list area 420.
[0082] It is understood that in some embodiments, a standard operating condition is set only once, and a standard operating condition analysis is performed only once. In this case, the standard operating condition scenario data for this standard operating condition analysis will be displayed in the first scenario list area 420. In other embodiments, different standard operating conditions can be set repeatedly, and multiple standard operating condition analyses can be performed based on different standard operating conditions to obtain standard operating condition scenario data for different standard operating conditions. In this case, the standard operating condition scenario data for all standard operating condition analyses will be displayed in the first scenario list area 420. That is to say, the number of standard operating condition analyses can be adapted to actual needs, and this embodiment does not limit this. However, it should be noted that the implementation of standard operating condition analysis depends on the determination of the standard operating conditions; that is, standard operating condition analysis can only be performed after the standard operating conditions are determined.
[0083] The aforementioned first determining control 430 is used to perform standard operating condition analysis on the dynamic performance of the target vehicle based on the preset operating condition parameters of the standard operating condition when it is triggered, obtain the standard operating condition scenario data of the target vehicle, and display it in the first scenario list area 420.
[0084] The triggering method of the aforementioned first confirmation control 430 can be a click. The aforementioned first confirmation control 430 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0085] The preset operating parameters of the aforementioned standard operating conditions can be adaptively set according to preset analysis benchmarks, and this embodiment does not specifically limit them. The analysis benchmarks may include, but are not limited to, evaluation methods, evaluation systems, experimental methods, and numerical ranges of the vehicle's dynamic indicators related to the target vehicle's dynamic indicators.
[0086] S1023, in response to the trigger command of the first save control, obtain the standard scene database by using the standard working condition scene data displayed in the first scene list area.
[0087] In this step, the user can construct a standard scene database by performing trigger operations such as clicking, selecting from a dropdown menu, or sliding to select the first save control 440. When a trigger operation such as clicking, selecting from a dropdown menu, or sliding to select is performed on the first save control 440, the first save control 440 is activated. At this time, the standard scene database is constructed and saved using the standard working condition scene data displayed in the first scene list area 420. The standard scene database may include one or more standard working condition scene data.
[0088] The first save control 440 can be triggered by clicking. The first save control 440 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0089] Therefore, this implementation method utilizes interactive display technology to customize and generate standard operating condition scenario data, realizing an intuitive, transparent, and traceable standard operating condition analysis process. This not only makes the standard operating condition scenario data more aligned with user needs but also reduces the user's learning costs and professional knowledge requirements, thereby reducing the difficulty of obtaining standard operating condition scenario data and improving the efficiency of obtaining standard operating condition scenario data.
[0090] In some implementations, refer to Figure 4 The aforementioned objective experiment sub-interface 500 may include an experiment setting control 510, an experiment execution control 520, and an experiment data list area 530; the specific implementation process of obtaining the experimental data of the target vehicle in step S103 may include the following steps S1031-S1032.
[0091] S1031, in response to the trigger command of the experiment setting control, obtains the experimental operating condition parameters of the target vehicle.
[0092] In this step, before obtaining experimental data from the target vehicle through objective experiments, it is necessary to first set the relevant parameters of the objective experiments, namely the experimental operating condition parameters of the target vehicle. Specifically, in the display as shown... Figure 4 After the objective experiment sub-interface 500 is shown, the user can set the relevant parameters of the objective experiment by performing trigger operations such as clicking, drop-down selection, and sliding selection on the experiment setting control 510. When the experiment setting control 510 is triggered by a trigger operation such as clicking, drop-down selection, or sliding selection, the experiment setting control 510 is activated, and at this time, the experimental operating condition parameters of the target vehicle are obtained.
[0093] The above-mentioned experimental setting control 510 can be triggered by clicking. The above-mentioned experimental setting control 510 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0094] The above-mentioned experimental operating parameters refer to parameter values associated with the objective experiment of the target vehicle.
[0095] The above-mentioned experimental operating condition parameters can be the input parameter values for objective experiments on the target vehicle.
[0096] For example, in some embodiments, the aforementioned experimental operating condition parameters may include, but are not limited to, one or more parameter values such as vehicle speed, steering wheel angle, braking deceleration, traffic flow type, road surface type, road type, experimental type, sensor channel type, brake pedal travel, and brake pedal state, but are not limited to these. The traffic flow type, road surface type, road type, experimental type, and sensor channel type can all be flexibly set according to actual conditions. For example, the traffic flow type can be set to medium, good, and excellent, with the traffic flow of medium, good, and excellent types decreasing sequentially; the road type can be set to urban roads, highways, rural roads, etc.; the road surface type can be set to rough roads, slippery roads, etc.; the experimental type refers to the type of objective experiment, which has been exemplified in the aforementioned embodiments and will not be repeated here; the sensor channel type refers to the communication method between different sensors, and the sensor channel type can be set to bus connection channel, wireless connection channel, etc.
[0097] S1032, in response to the trigger command of the experiment execution control, performs an objective experimental condition analysis on the dynamic performance of the target vehicle based on the experimental condition parameters, obtains the experimental data of the target vehicle, and displays it in the experimental data list area.
[0098] In this step, after determining the relevant parameters of the objective experiment, the user can perform objective experimental condition analysis by triggering operations such as clicking, selecting from drop-down menus, or sliding selections on the experiment execution control 520. Specifically, when the experiment execution control 520 is triggered by such operations, the control is activated, and an objective experimental condition analysis of the target vehicle's dynamic performance is performed under the experimental condition parameters. The experimental data of the target vehicle can be obtained through the objective experimental condition analysis, and the experimental data of the target vehicle will be displayed synchronously in the experimental data list area 530.
[0099] The above-mentioned experimental execution control 520 can be triggered by clicking. The above-mentioned experimental execution control 520 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0100] It is understood that in some embodiments, only one set of experimental parameters is performed, and only one objective experimental condition analysis is conducted. In this case, the experimental data list area 530 will display the experimental data from this objective experimental condition analysis. In other embodiments, different experimental parameters can be repeatedly set, and multiple objective experimental condition analyses can be performed based on different experimental parameters to obtain experimental data from different objective experimental condition analyses. In this case, the experimental data list area 530 will display the experimental data from all objective experimental condition analyses. That is to say, the number of objective experimental condition analyses can be adapted to actual needs, and this embodiment does not limit this. However, it should be noted that the implementation of objective experimental condition analysis depends on the determination of the experimental parameters; that is, objective experimental condition analysis can only be performed after the experimental parameters have been determined.
[0101] For example, in some embodiments, the user obtains the experimental operating condition parameters of the target vehicle by clicking the experiment setting control 510. These parameters specifically include vehicle speed, steering wheel angle, braking deceleration, traffic flow type, road surface type, road type, experiment type, and sensor channel type. Vehicle speed, steering wheel angle, and braking deceleration are all specific numerical values. The traffic flow type is set to medium, the road surface type to slippery road surface, the road type to urban road, the experiment type to high-speed stability experiment, and the sensor channel type to bus connection channel. Based on these experimental operating condition parameters, a high-speed stability experiment is performed on the target vehicle to obtain experimental data such as vehicle speed, lateral acceleration, braking deceleration, and steering wheel angle. It is understood that in the high-speed stability experiment, the target vehicle is controlled to travel on a road where the required speed is greater than a preset second speed threshold, and the vehicle's dynamic performance is tested during this travel. The second speed threshold can be set according to actual conditions, and this embodiment does not specifically limit it. For example, the second speed threshold could be 100 kilometers per hour, but it is not limited to this.
[0102] For example, in some embodiments, the user obtains the experimental operating condition parameters of the target vehicle by clicking the experiment setting control 510. These parameters specifically include steering wheel angle, vehicle speed, brake pedal travel, and experiment type. The experiment type is set to braking experiment. Based on these parameters, the user performs braking experiment analysis on the target vehicle to obtain experimental data such as the vehicle speed bandwidth, lateral acceleration bandwidth, braking deceleration bandwidth, and braking acceleration bandwidth. It is understood that in the braking experiment, the target vehicle is controlled to travel at a preset second speed and then subjected to non-emergency braking at a preset third moment to test the vehicle's dynamic performance during non-emergency braking. Furthermore, the second speed and the third moment can be flexibly set.
[0103] Therefore, this implementation method utilizes interactive display technology to customize and generate experimental working condition scenario data, realizing an intuitive, transparent, and traceable objective experimental working condition analysis process. This not only makes the experimental working condition scenario data more aligned with user needs, but also reduces the user's learning cost and professional knowledge requirements, thereby reducing the difficulty of obtaining experimental working condition scenario data and improving the efficiency of obtaining experimental working condition scenario data.
[0104] In some implementations, refer to Figure 4 and Figure 6 In step S1031 above, the specific implementation process of obtaining the experimental operating condition parameters of the target vehicle in response to the trigger command of the experimental setting control may include the following steps S01-S03.
[0105] S01, in response to a trigger command on the experiment settings control, display the experiment settings window, which includes at least one experiment input settings area and a second confirmation control.
[0106] In this step, as shown in the display Figure 4 After the objective experiment sub-interface 500 is displayed, the user can control the terminal to display the experiment settings window 700 by performing trigger operations such as clicking, drop-down selection, and sliding selection on the experiment settings control 510. When a trigger operation such as clicking, drop-down selection, or sliding selection is performed on the experiment settings control 510, the experiment settings control 510 is triggered, thereby displaying the experiment settings window 700 on the terminal. Figure 6 The experimental settings window shown is 700.
[0107] The above-mentioned experimental setting control 510 can be triggered by clicking. The above-mentioned experimental setting control 510 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0108] The aforementioned experiment setting window 700 may include, but is not limited to, at least one experiment input setting area 710 and a second determination control 720, wherein the experiment input setting area 710 is used to input parameter values, and the second determination control 720 is used to determine at least one parameter value as the experimental condition parameter of the target vehicle and return to display the objective experiment sub-interface 500 when triggered.
[0109] The total number of the above-mentioned experimental input setting areas 710 is equal to the total number of data contained in the above-mentioned experimental operating parameters. The total number of the above-mentioned experimental input setting areas 710 can be set according to the actual situation, and this embodiment does not make specific limitations on this.
[0110] For example, in some embodiments, the experimental operating condition parameters include vehicle speed and steering wheel angle. In this case, the experimental setting window 700 is provided with two experimental input setting areas 710. One experimental input setting area 710 corresponds to the vehicle speed and is used to input the specific value of the vehicle speed, while the other experimental input setting area 710 corresponds to the steering wheel angle and is used to input the specific value of the steering wheel angle.
[0111] S02, for each experimental input setting area, in response to the input command of the experimental input setting area, obtain the parameter value corresponding to the input command of the experimental input setting area and display it in the experimental input setting area.
[0112] In this step, as shown in the display Figure 6 Following the experimental settings window 700 shown, when a user wants to edit one or more parameter values, they can perform input operations such as character input or drop-down selection in the experimental input settings area 710 corresponding to the parameter value to be edited, thereby inputting the parameter value to be edited. For each experimental input settings area 710, when data input is detected in the experimental input settings area 710, the parameter value corresponding to the input command in the experimental input settings area 710 is obtained and the parameter value is synchronously displayed in the experimental input settings area 710. The parameter value corresponding to the input command in the experimental input settings area 710 is the parameter value that the user wants to edit.
[0113] Understandably, in some embodiments, if a user only needs to edit one parameter value, the user can directly input the parameter value into the experimental input setting area 710 corresponding to that parameter value, and the experimental input setting area 710 will display the parameter value synchronously; in other embodiments, if a user needs to edit multiple parameter values, the user can input each parameter value into the corresponding experimental input setting area 710 in sequence, and each experimental input setting area 710 will display the corresponding parameter value synchronously.
[0114] The input method of the above-mentioned experimental input setting area 710 can be character input or drop-down selection. The above-mentioned experimental input setting area 710 can be a character input area, or other scroll / slide selector, drop-down menu selection unit, etc., but is not limited to these.
[0115] S03, in response to the trigger command of the second determination control, the parameter values displayed in each experimental input setting area are determined as the experimental operating condition parameters of the target vehicle and the objective experimental sub-interface is returned.
[0116] In this step, after editing one or more parameter values, the corresponding parameter values will be displayed in each experimental input setting area 710. Users can save one or more parameter values by performing trigger operations such as clicking, selecting from a dropdown menu, or sliding to select the second determination control 720, thereby obtaining the experimental operating condition parameters. When a trigger operation such as clicking, selecting from a dropdown menu, or sliding to select is performed on the second determination control 720, the second determination control 720 is activated. At this time, the parameter values displayed in each experimental input setting area 710 are determined as the experimental operating condition parameters of the target vehicle, and the display returns as shown below. Figure 4 The objective experiment sub-interface shown is 500.
[0117] The triggering method of the aforementioned second confirmation control 720 can be a click. The aforementioned second confirmation control 720 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0118] Therefore, this implementation method utilizes interactive display technology to customize the experimental operating condition parameters of the target vehicle, achieving an intuitive, transparent, and traceable experimental operating condition parameter setting process. This not only makes the experimental operating condition parameters more aligned with user needs but also reduces the user's learning cost and professional knowledge requirements, thereby reducing the difficulty of setting experimental operating condition parameters and improving the efficiency of setting experimental operating condition parameters.
[0119] In some implementations, refer to Figure 4 The aforementioned objective experiment sub-interface 500 may also include a processing control 540, a second scene list area 550, a second save control 560, and a method selection area 570; in the aforementioned step S103, the specific implementation process of obtaining the initial scene database based on the experimental data may include the following steps S1033-S1035.
[0120] S1033, in response to the selection instruction for the mode selection area, obtain the processing mode corresponding to the selection instruction for the mode selection area as the target processing mode for the target vehicle.
[0121] In this step, after acquiring the experimental data of the target vehicle, the experimental data needs to be processed to generate experimental operating condition scenario data for the target vehicle. Specifically, the user can determine the target processing method for the target vehicle by performing selection operations such as clicking, dropping down, or sliding on the method selection area 570. The target processing type refers to the processing method of the experimental data. When the method selection area 570 is selected by performing selection operations such as clicking, dropping down, or sliding, the method selection area 570 is selected. At this time, the processing method corresponding to the selection instruction of the method selection area 570 is obtained as the target processing method for the target vehicle.
[0122] The selection method for the above-mentioned selection area 570 can be a drop-down selection, or it can be a drop-down menu selection unit, or other scroll / slide selectors, click confirmation buttons, etc., but is not limited to these.
[0123] The above-described processing method refers to a pre-set processing method, which can be pre-set according to the actual situation. This implementation method does not specifically limit it. For example, the processing method may include outlier removal, normalization, etc., but is not limited to these.
[0124] The aforementioned target processing method refers to the method used to process experimental data of the target vehicle.
[0125] S1034, in response to the trigger command of the processing control, processes the experimental data displayed in the experimental data list area according to the target processing method, obtains the experimental working condition scenario data of the target vehicle, and displays it in the second scenario list area.
[0126] In this step, after determining the target processing method, the user can process the experimental data by performing trigger operations such as clicking, selecting from dropdowns, or sliding selections on the processing control 540. When a trigger operation such as clicking, selecting from dropdowns, or sliding selections is performed on the processing control 540, the processing control 540 is activated. At this time, according to the target processing method obtained in the previous steps, the experimental data displayed in the experimental data list area 530 is processed to obtain the experimental operating condition scenario data of the target vehicle. The experimental operating condition scenario data will be simultaneously displayed in the second scenario list area 550.
[0127] The triggering method of the above-mentioned processing control 540 can be a click. The above-mentioned processing control 540 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0128] The above-mentioned processing of the experimental data displayed in the experimental data list area 530 according to the target processing method to obtain the experimental operating condition scenario data of the target vehicle may include removing outliers from the experimental data displayed in the experimental data list area 530 if the target processing method includes outlier removal, but is not limited to this.
[0129] S1035, in response to the trigger command of the second save control, obtain the initial scene database by using the experimental working condition scene data displayed in the second scene list area.
[0130] In this step, after processing the experimental data, the user can construct an initial scene database by performing trigger operations such as clicking, selecting from dropdown menus, or sliding selections on the second save control 560. When a trigger operation such as clicking, selecting from dropdown menus, or sliding selections is performed on the second save control 560, the second save control 560 is activated, and the initial scene database is constructed using the experimental condition scene data displayed in the second scene list area 550. The initial scene database may include one or more experimental condition scene data sets.
[0131] The second save control 560 can be triggered by clicking. The second save control 560 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0132] Therefore, this implementation method utilizes interactive display technology to customize the processing of experimental data, achieving intuitive, transparent, and traceable experimental data processing. This not only reduces the user's learning cost and professional knowledge requirements, lowers the difficulty of processing experimental data, and improves the efficiency of processing experimental data, but also improves the accuracy of experimental working condition scenario data and reduces the interference of redundant experimental data on the generation of experimental working condition scenario data.
[0133] In some implementations, refer to Figure 4 The above-mentioned selection area 570 may include a data cleaning method selection sub-area 571, a classification method selection sub-area 572, and a quantization method selection sub-area 573; the above-mentioned target processing method may include a target data cleaning method, a target classification method, and a target quantization method.
[0134] In step S1033 above, the specific implementation process of obtaining the processing mode corresponding to the selection instruction of the mode selection area as the target processing mode of the target vehicle in response to the selection instruction of the mode selection area may include the following steps S11-S13.
[0135] S11, in response to the selection instruction for the data cleaning method selection sub-region, obtain the data cleaning method corresponding to the selection instruction for the data cleaning method selection sub-region as the target data cleaning method.
[0136] In this step, the user can select the target data cleaning method by performing selection operations such as clicking, dropping down, or sliding on the data cleaning method selection sub-area 571. When a selection operation such as clicking, dropping down, or sliding is performed on the data cleaning method selection sub-area 571, the data cleaning method sub-area is selected. At this time, the data cleaning method corresponding to the selection instruction of the data cleaning method selection sub-area 571 is obtained as the target data cleaning method.
[0137] The selection method of the above-mentioned data cleaning method selection sub-area 571 can be a drop-down selection. The above-mentioned data cleaning method selection sub-area 571 can be a drop-down menu selection unit, or other scroll / slide selectors, click confirmation buttons, etc., but is not limited to these.
[0138] The data cleaning methods described above can be pre-set and can be configured according to actual circumstances. This implementation method does not impose specific limitations on them. For example, the data cleaning methods described above may include outlier removal, missing value interpolation and filling, etc., but are not limited to these.
[0139] The aforementioned target data cleaning method refers to the data cleaning method used to process experimental data.
[0140] S12, in response to the selection instruction for the classification method selection sub-region, obtain the classification method corresponding to the selection instruction for the classification method selection sub-region as the target classification method.
[0141] In this step, the user can determine the target category by performing selection operations such as clicking, dropping down, or sliding on the category selection sub-area 572. When a selection operation such as clicking, dropping down, or sliding is performed on the category selection sub-area 572, the category sub-area is selected. At this time, the category corresponding to the selection instruction of the category selection sub-area 572 is obtained as the target category.
[0142] The selection method for the above-mentioned category selection sub-area 572 can be a drop-down selection. The above-mentioned category selection sub-area 572 can be a drop-down menu selection unit, or other scroll / slide selectors, click confirmation buttons, etc., but is not limited to these.
[0143] The above classification method can be a pre-set classification method. It is understood that the classification method is configured with corresponding operating condition classification benchmarks. These benchmarks allow data to be categorized into the corresponding experimental operating conditions, and can be flexibly set according to actual circumstances. For example, the operating condition classification benchmark could be road type, meaning the data is classified according to the road type of the objective experiment to which it belongs, thus categorizing the data into the corresponding road type operating condition; or, for another example, the operating condition classification benchmark could be pavement type, meaning the data is classified according to the pavement type of the objective experiment to which it belongs, thus categorizing the data into the corresponding pavement type operating condition.
[0144] The above-mentioned target classification method refers to the method used to classify scene features, which are obtained by decomposing experimental data.
[0145] S13, in response to the selection instruction for the quantization mode selection sub-region, obtain the quantization mode corresponding to the selection instruction for the quantization mode selection sub-region as the target quantization mode.
[0146] In this step, the user can determine the target quantization method by performing selection operations such as clicking, dropping down, or sliding on the quantization method selection sub-region 573. When a selection operation such as clicking, dropping down, or sliding is performed on the quantization method selection sub-region 573, the quantization method sub-region is selected. At this time, the quantization method corresponding to the selection instruction of the quantization method selection sub-region 573 is obtained as the target quantization method.
[0147] The selection method for the sub-region 573 selected by the above-mentioned quantization method can be a drop-down selection. The sub-region 573 selected by the above-mentioned quantization method can be a drop-down menu selection unit, or other scroll / slide selectors, click confirmation buttons, etc., but is not limited to these.
[0148] The quantization method described above can be a pre-set quantization method. It is understood that each quantization method is configured with a corresponding quantization benchmark, through which scene features can be quantified. The quantization benchmark can be flexibly set according to the actual situation. For example, the quantization benchmark can be a normal distribution, the median, the arithmetic mean, etc., but is not limited to these.
[0149] The aforementioned target quantification method refers to the method used to quantify experimental data.
[0150] The execution order of steps S11, S12, and S13 can be set according to the actual situation, and this embodiment does not impose a specific limitation on it. For example, step S11 can be executed first, then step S12 can be executed, and finally step S13 can be executed, but it is not limited to this.
[0151] Therefore, this implementation method utilizes interactive display technology to customize and determine the processing method of experimental data, realizing an intuitive, transparent, and traceable process for setting the processing method. This reduces the difficulty of setting the processing method and improves the efficiency of setting the processing method.
[0152] In some implementations, the specific implementation process of processing the experimental data displayed in the experimental data list area according to the target processing method to obtain the experimental working condition scenario data of the target vehicle in step S1034 may include the following steps S21-S23.
[0153] S21, perform data cleaning processing on the experimental data according to the target data cleaning method to obtain cleaned experimental data, and perform identification processing on the cleaned experimental data to obtain at least one experimental data related to the dynamic performance of the target vehicle as a scene feature.
[0154] In this step, outliers may exist in the experimental data of the target vehicle. To ensure the accuracy of the experimental data, the data is first cleaned according to the target data cleaning method determined in the previous steps. This aims to remove outliers and obtain cleaned experimental data. After data cleaning, the cleaned experimental data undergoes identification processing to further filter out experimental data related to the dynamic performance of the target vehicle, i.e., scene features. This allows for the decomposition and processing of scene features, ensuring the correlation between the experimental condition scene data and the dynamic performance of the target vehicle, thereby ensuring the accuracy of the experimental condition scene data.
[0155] The above-mentioned data cleaning process for experimental data according to the target data cleaning method to obtain cleaned experimental data may include removing experimental data whose specific values exceed the preset range, and / or removing experimental data corresponding to objective experiments with zero driving speed, but is not limited to this.
[0156] The dynamic performance of the target vehicle can be set according to actual conditions, and this embodiment does not impose specific limitations. For example, the dynamic performance of the target vehicle may include, but is not limited to, the handling performance and stability performance of the target vehicle.
[0157] The above-mentioned identification and processing of the cleaned experimental data to obtain at least one experimental data related to the dynamic performance of the target vehicle may include, but is not limited to, the identification and processing of the cleaned experimental data through a pre-trained identification model to obtain at least one experimental data related to the dynamic performance of the target vehicle.
[0158] The aforementioned recognition model can be trained using multiple preset experimental data sets and corresponding recognition labels for each set of experimental data. The recognition labels are used to characterize whether the experimental data is related to the vehicle's dynamic performance, i.e., whether the experimental data represents a dynamic performance indicator of the vehicle.
[0159] The recognition model described above can be set according to the actual situation, and this implementation method does not impose specific limitations. For example, the recognition model can be a machine learning model such as a support vector machine, or a neural network model such as a convolutional neural network, but it is not limited to these.
[0160] S22, classify at least one scene feature according to the target classification method to obtain the scene features of each experimental working condition of the target vehicle.
[0161] In this step, after the scene features are decomposed, at least one scene feature is classified according to the target classification method determined in the previous steps to classify each scene feature into the corresponding experimental conditions, thereby obtaining the scene features of each experimental condition of the target vehicle, so as to generate scene data under each experimental condition, i.e., scene data of each experimental condition.
[0162] The above target classification method is configured with a target working condition classification benchmark. Through the target working condition classification benchmark, the features of each scenario can be classified into the corresponding experimental working condition. The experimental working condition can correspond to any experimental working condition parameter.
[0163] For example, in some embodiments, the target operating condition classification criterion is road type, which includes urban road type, highway type, and rural road type. The experimental operating condition adaptability is divided into urban road condition, highway condition, and rural road condition. It should be understood that in the aforementioned embodiments, road type is one of the experimental operating condition parameters of the target vehicle. In the process of operating condition classification, each scene feature is classified into the corresponding experimental operating condition by utilizing the road type of the objective experiment to which it belongs. For example, if the road type of the objective experiment to which the first scene feature belongs is urban road type, then the first scene feature is classified into urban road condition; if the road type of the objective experiment to which the second scene feature belongs is highway type, then the second scene feature is classified into highway condition; if the road type of the objective experiment to which the third scene feature belongs is rural road type, then the third scene feature is classified into rural road condition.
[0164] For example, in some embodiments, the target operating condition classification criterion is road surface type, which includes slippery road surfaces and rough road surfaces. The experimental operating condition adaptability is divided into slippery road surface operating conditions and rough road surface operating conditions. It should be understood that in the aforementioned embodiments, road surface type is one of the experimental operating condition parameters of the target vehicle. In the process of operating condition classification, each scene feature is classified into the corresponding experimental operating condition by utilizing the road surface type of the objective experiment to which it belongs. For example, if the road surface type of the objective experiment to which the first scene feature belongs is a slippery road surface, then the first scene feature is classified into the slippery road surface operating condition; if the road surface type of the objective experiment to which the second scene feature belongs is a rough road surface, then the first scene feature is classified into the rough road surface operating condition.
[0165] S23, quantify the scene characteristics of each experimental condition according to the target quantization method to obtain the scene data of each experimental condition as the experimental condition scene data of the target vehicle.
[0166] In this step, after completing the classification of working conditions, the scene characteristics of each experimental working condition are quantified according to the target quantization method determined in the previous steps, so as to configure the correct numerical range for each scene characteristic, thereby obtaining the scene data of the experimental working condition as the experimental working condition scene data of the target vehicle. This can ensure the accuracy of the experimental working condition scene data.
[0167] The aforementioned target quantization method is configured with a target quantization benchmark, which enables the quantization of scene characteristics for each experimental condition. For example, if the target quantization benchmark is a normal distribution, then the scene characteristics for each experimental condition are processed using a normal distribution. Alternatively, if the target quantization benchmark is an arithmetic mean, then the scene characteristics for each experimental condition are processed using an arithmetic mean.
[0168] Therefore, this implementation method obtains the experimental operating condition scenario data of the target vehicle through data cleaning, scenario feature decomposition, operating condition classification and quantification, which can improve the accuracy of the experimental operating condition scenario data.
[0169] In some implementations, refer to Figure 5 The aforementioned scene library sub-interface 600 may include a summary control 610 and a scene library list area 620; the specific implementation process of fusing the standard scene database and the initial scene database to obtain the dynamic scene database in step S104 may include the following steps S1041-S1042:
[0170] S1041, in response to the trigger command of the summary control, for each standard working condition scenario data, obtain the similarity between each experimental working condition scenario data and the standard working condition scenario data as the scenario similarity of each experimental working condition scenario data. If there is experimental working condition scenario data with a scenario similarity greater than the preset similarity threshold, delete the standard working condition scenario data; otherwise, retain the standard working condition scenario data.
[0171] S1042, the experimental working condition scenario data and the retained standard working condition scenario data are used as a dynamic scenario database and displayed in the scenario library list area.
[0172] In this embodiment, since the scene data under standard operating conditions and the scene data under experimental operating conditions may contain the same scene data, the user can perform trigger operations such as clicking, drop-down selection, and sliding selection on the summary control 610 to summarize the scene data under standard operating conditions and the scene data under experimental operating conditions, so as to remove duplicate scene data and display the remaining scene data as dynamic scenes in the scene library list area 620. This can reduce the data redundancy of dynamic scenes and improve the accuracy of dynamic scenes.
[0173] Specifically, when the summary control 610 is triggered by actions such as clicking, drop-down selection, or sliding selection, the summary control 610 is activated. At this time, for each standard operating condition scenario data, the following steps are taken: First, the similarity between each experimental operating condition scenario data and the standard operating condition scenario data is obtained as the scenario similarity of each experimental operating condition scenario data. Then, the scenario similarity of each experimental operating condition scenario data is compared with a preset similarity threshold. If there is experimental operating condition scenario data with a scenario similarity greater than the preset similarity threshold, it indicates that the experimental operating condition scenario data is duplicated with the standard operating condition scenario data. In this case, the experimental operating condition scenario data is used to overwrite the standard operating condition scenario data, i.e., the standard operating condition scenario data is deleted. Otherwise, it indicates that the experimental operating condition scenario data is not duplicated with the standard operating condition scenario data, and the standard operating condition scenario data is retained. After processing each standard operating condition scenario data, the experimental operating condition scenario data and the retained standard operating condition scenario data are used as a dynamic scenario database and displayed in the scenario library list area 620.
[0174] For example, experimental working condition scenario data includes urban road working condition scenario data, and standard working condition scenario data includes scenario data for preset working condition A and scenario data for preset working condition B. For the scenario data for preset working condition A, if the scenario similarity of the urban road working condition scenario data is greater than the preset similarity threshold, then the scenario data for preset working condition A is deleted. For the scenario data for preset working condition B, if the scenario similarity of the urban road working condition scenario data is less than or equal to the preset similarity threshold, then the scenario data for preset working condition B is retained.
[0175] The summary control 610 can be triggered by clicking. The summary control 610 can be a click confirmation button, or other scroll / slide selectors, drop-down menu selection units, etc., but is not limited to these.
[0176] The above-mentioned acquisition of the similarity between experimental operating condition scenario data and standard operating condition scenario data may include, for each experimental operating condition scenario data, comparing multiple dynamic indicators of the experimental operating condition scenario data with multiple dynamic indicators of the standard operating condition scenario data, and determining the number of repeated dynamic indicators as the similarity between the experimental operating condition scenario data and the standard operating condition scenario data.
[0177] Alternatively, obtaining the similarity between the experimental operating condition scenario data and the standard operating condition scenario data may include, for each experimental operating condition scenario data, comparing multiple dynamic indicators of the experimental operating condition scenario data with multiple dynamic indicators of the standard operating condition scenario data, determining the number of repeated dynamic indicators, and calculating the ratio of the number of repeated dynamic indicators to the total number of dynamic indicators of the experimental operating condition scenarios as the similarity between the experimental operating condition scenario data and the standard operating condition scenario data, but is not limited to this.
[0178] The similarity thresholds mentioned above can be set according to actual circumstances, and this implementation method does not impose specific limitations on them.
[0179] The aforementioned dynamic scenario database may include experimental operating condition scenario data and retained standard operating condition scenario data.
[0180] To facilitate understanding of the dynamic scene interactive display method described in the embodiments of this application, an example of a practical application scenario of the dynamic scene interactive display method described in this application is provided below. (Refer to...) Figures 2 to 6 The specific process of constructing the dynamic scene in this application scenario is shown in steps S201-S204 below.
[0181] S201, the terminal displays as follows Figure 2 The main interface for scene creation shown includes a standard working condition control 100, an objective experiment control 200, and a scene library control 300. All three controls are clickable "OK" buttons.
[0182] S202, when the user clicks the standard operating condition control 100, the terminal displays as follows: Figure 3 The standard working condition sub-interface 400 shown includes a standard working condition selection area 410, a first scene list area 420, a first confirmation control 430, and a first save control 440. The standard working condition selection area 410 is a drop-down menu selection unit, and both the first confirmation control 430 and the first save control 440 are clickable confirmation buttons.
[0183] In the standard operating condition sub-interface 400, firstly, the user selects preset operating condition A from the drop-down menu in the standard operating condition selection area 410. The terminal obtains preset operating condition A as the standard operating condition for the target vehicle and displays it in the standard operating condition selection area 410. Then, the user clicks the first confirm control 430. Based on the preset operating condition parameters of preset operating condition A, the terminal performs a standard operating condition analysis on the dynamic performance of the target vehicle, obtaining the scenario data of preset operating condition A as standard operating condition scenario data, which is simultaneously displayed in the first scenario list area 420. The user can repeatedly set different standard operating conditions, and the terminal will perform multiple standard operating condition analyses based on different standard operating conditions to obtain standard operating condition scenario data for different standard operating conditions. The first scenario list area 420 will display all the standard operating condition scenario data analyzed under the standard operating condition. Finally, the user clicks the first save control 440, and the terminal will construct a standard scenario database using the standard operating condition scenario data displayed in the first scenario list area 420 and save the constructed standard scenario database.
[0184] S203, the user clicks on the objective experiment control 200, and the terminal displays as follows: Figure 4The objective experiment sub-interface 500 shown may include an experiment setting control 510, an experiment execution control 520, an experiment data list area 530, a processing control 540, a second scene list area 550, a second save control 560, a data cleaning method selection sub-area 571, a classification method selection sub-area 572, and a quantization method selection sub-area 573. Among these, the experiment setting control 510, the experiment execution control 520, the processing control 540, and the second save control 560 are all clickable "OK" buttons, while the data cleaning method selection sub-area 571, the classification method selection sub-area 572, and the quantization method selection sub-area 573 are all drop-down menu selection units.
[0185] When the user clicks on experiment settings control 510, the terminal displays the following: Figure 6 The experiment settings window 700 shown includes eight experiment input settings areas 710 and a second confirmation control 720. The eight experiment input settings areas 710 are respectively the first experiment input settings area, the second experiment input settings area, the third experiment input settings area, the fourth experiment input settings area, the fifth experiment input settings area, the sixth experiment input settings area, the seventh experiment input settings area, and the eighth experiment input settings area.
[0186] Specifically, the first experimental input setting area corresponds to vehicle speed, the second experimental input setting area corresponds to steering wheel angle, the third experimental input setting area corresponds to braking deceleration, the fourth experimental input setting area corresponds to traffic flow type, the fifth experimental input setting area corresponds to road surface type, the sixth experimental input setting area corresponds to road type, the seventh experimental input setting area corresponds to experimental type, and the eighth experimental input setting area corresponds to sensor channel type. Traffic flow type includes moderate, good, and excellent types, with the traffic flow decreasing sequentially from moderate to good to excellent. Road type includes urban road type, highway road type, and rural road type. Road surface type includes rough road surface type and slippery road surface type. Experiment type refers to the type of objective experiment, and the experimental type follows the example in the previous embodiment, so it will not be repeated here. Sensor channel type includes bus connection channel type and wireless connection channel type. Furthermore, the first, second, and third experimental input setting areas are all character input areas, while the remaining experimental input setting areas are drop-down menu selection units.
[0187] In the experiment settings window 700, the user enters the value B in the first experiment input settings area, and the terminal displays value B as the specific value of the vehicle speed in the first experiment input settings area. The user enters the value C in the second experiment input settings area, and the terminal displays value C as the specific value of the steering wheel angle in the second experiment input settings area. The user enters the value D in the third experiment input settings area, and the terminal displays value D as the specific value of the braking deceleration in the third experiment input settings area. The user selects "Medium" from the drop-down menu in the fourth experiment input settings area, and the terminal displays "Medium" as the traffic flow type in the fourth experiment input settings area. The user selects "City Road" from the drop-down menu in the fifth experiment input settings area, and the terminal displays "City Road" as the road surface type in the fifth experiment input settings area. The user selects "Slippery Surface" from the drop-down menu in the sixth experiment input settings area, and the terminal displays "Slippery Surface" as the road type in the sixth experiment input settings area. The user selects "High-Speed Stability Experiment" from the drop-down menu in the seventh experiment input settings area, and the terminal displays "High-Speed Stability Experiment" as the experiment type in the seventh experiment input settings area. The user selects the bus connection channel type from the drop-down menu in the eighth experimental input setting area. The terminal uses the bus connection channel type as the sensor channel type and displays it in the eighth experimental input setting area. The user clicks the second confirmation control 720, and the terminal displays the data shown in the eight experimental input setting areas 710 as the experimental operating condition parameters for the target vehicle, and returns a display showing... Figure 4 The objective experiment sub-interface shown is 500.
[0188] When the user returns to the objective experiment sub-interface 500, they can click the experiment execution control 520. The terminal then performs an objective experimental condition analysis on the target vehicle's dynamic performance based on the experimental operating condition parameters, obtaining experimental data for the target vehicle. This experimental data will be simultaneously displayed in the experimental data list area 530. It is understandable that the user can repeatedly set different experimental operating condition parameters, and the terminal will perform multiple objective experimental condition analyses based on these different parameters, thus obtaining experimental data for each objective experimental condition analysis. The experimental data list area 530 will display all the experimental data from the objective experimental condition analyses.
[0189] After obtaining all the experimental data from the objective experimental condition analysis, data processing can be performed. Specifically, the user selects outlier removal from the dropdown menu in sub-area 571 of the data cleaning method selection. The terminal displays outlier removal as the target data cleaning method in sub-area 571. The user selects road type from the dropdown menu in sub-area 572 of the classification method selection. The terminal displays road type as the target classification method in sub-area 572. The user selects normal distribution from the dropdown menu in sub-area 573 of the quantization method selection. The terminal displays normal distribution as the target quantization method in sub-area 573. The terminal determines the target data cleaning method, target classification method, and target quantization method as the target processing method for the target vehicle.
[0190] When the user clicks the processing control 540, the terminal first removes experimental data whose specific values exceed the preset range and experimental data corresponding to objective experiments with a vehicle speed of zero. Then, it uses a pre-trained recognition model to identify and process the cleaned experimental data, obtaining multiple experimental data related to the target vehicle's handling performance, stability performance, and ride comfort performance as scene features. Next, it uses the road type of the objective experiment to which each scene feature belongs to classify each scene feature into the corresponding experimental condition, obtaining scene features for three experimental conditions: urban road condition, highway road condition, and rural road condition. Finally, it performs normal distribution processing on the scene features of each experimental condition, obtaining the scene data of each experimental condition as experimental condition scene data and displaying it in the second scene list area 550.
[0191] When the user clicks the second save control 560, the terminal constructs an initial scene database by displaying the experimental working condition scene data in the second scene list area 550.
[0192] S204, the user clicks scene library control 300, and the terminal displays as follows: Figure 5The scenario library sub-interface 600 shown includes a summary control 610 and a scenario library list area 620. The summary control 610 is a clickable "OK" button. In the scenario library sub-interface 600, when the user clicks the summary control 610, the terminal performs the following processing operations on each standard operating condition scenario data: First, it obtains the similarity between each experimental operating condition scenario data and the standard operating condition scenario data as the scenario similarity of each experimental operating condition scenario data. Then, it compares the scenario similarity of each experimental operating condition scenario data with a preset similarity threshold. If there is experimental operating condition scenario data with a scenario similarity greater than the preset similarity threshold, it indicates that the experimental operating condition scenario data is duplicated with the standard operating condition scenario data. In this case, the experimental operating condition scenario data is used to overwrite the standard operating condition scenario data, i.e., the standard operating condition scenario data is deleted. Otherwise, it indicates that the experimental operating condition scenario data is not duplicated with the standard operating condition scenario data, and the standard operating condition scenario data is retained. After completing the processing of each standard operating condition scenario data, the terminal uses the experimental operating condition scenario data and the retained standard operating condition scenario data as a dynamic scenario database and displays it in the scenario library list area 620.
[0193] In addition, refer to Figure 7 This application also provides a dynamic scene interactive display device, which includes:
[0194] The first processing module 301 is used to display the main interface for scene creation. The main interface for scene creation includes standard working condition controls, objective experiment controls, and scene library controls.
[0195] The second processing module 302 is used to respond to the trigger command of the standard working condition control and display the standard working condition sub-interface. The standard working condition sub-interface is used to obtain the standard scenario database, which includes the standard working condition scenario data of the target vehicle.
[0196] The third processing module 303 is used to respond to the trigger command of the objective experiment control and display the objective experiment sub-interface. The objective experiment sub-interface is used to obtain the experimental data of the target vehicle and obtain the initial scene database based on the experimental data. The initial scene database includes the experimental working condition scene data of the target vehicle.
[0197] The fourth processing module 304 is used to display the scene library sub-interface in response to the trigger command of the scene library control. The scene library sub-interface is used to merge the standard scene database and the initial scene database to obtain the dynamic scene database. The dynamic scene database includes at least one dynamic scene, and the dynamic scene is configured with at least one dynamic index.
[0198] The content of the above method embodiments is applicable to the device embodiments. The specific functions implemented by the 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.
[0199] Finally, refer to Figure 8 This application also provides a vehicle, which includes:
[0200] At least one processor 401;
[0201] At least one memory 402 is used to store at least one program;
[0202] When at least one program is executed by at least one processor 401, the at least one processor 401 implements the above-described dynamic scene interactive display method.
[0203] The aforementioned vehicles can be private cars, such as sedans, sport utility vehicles (SUVs), multi-purpose vehicles (MPVs), or pickup trucks, or commercial vehicles, such as vans, buses, small trucks, or large trailers, or gasoline vehicles or new energy vehicles such as hybrid or pure electric vehicles.
[0204] The aforementioned memory 402, as a non-transitory network system, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 402 may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 402 may optionally include memory 402 remotely located relative to processor 401, and these remote memories 402 can be connected to processor 401 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0205] The aforementioned memory 402 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). Memory 402 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in memory 402 and called by processor 401 to execute the methods of the embodiments of this application.
[0206] The processor 401 described above can be implemented using a general-purpose central processing unit (CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0207] In some embodiments, the vehicle may further include:
[0208] Input / output interfaces are used to implement information input and output;
[0209] The communication interface is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0210] The bus transmits information between various components of the device (such as processor 401, memory 402, input / output interface and communication interface);
[0211] The processor 401, memory 402, input / output interface, and communication interface can communicate with each other within the device via a bus.
[0212] The content of the above method embodiments is applicable to this vehicle embodiment. The specific functions implemented in this vehicle embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0213] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
[0214] The above is a detailed description of the preferred embodiments of this application, but this application is not limited to the embodiments described. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application, and these equivalent modifications or substitutions are all included within the scope defined by the claims of this application.
Claims
1. A method for interactive display of dynamic scenes, characterized in that, Includes the following steps: The main interface for creating a scene is displayed. The main interface for creating a scene includes standard working condition controls, objective experiment controls, and scene library controls. In response to the trigger command of the standard operating condition control, a standard operating condition sub-interface is displayed. The standard operating condition sub-interface is used to obtain a standard scenario database, which includes standard operating condition scenario data of the target vehicle. In response to the trigger command of the objective experiment control, an objective experiment sub-interface is displayed. The objective experiment sub-interface is used to acquire the experimental data of the target vehicle and obtain an initial scene database based on the experimental data. The initial scene database includes the experimental working condition scene data of the target vehicle. In response to a trigger command on the scene library control, a scene library sub-interface is displayed. The scene library sub-interface is used to merge the standard scene database and the initial scene database to obtain a dynamic scene database. The dynamic scene database includes at least one dynamic scene, and the dynamic scene is configured with at least one dynamic index. The objective experiment sub-interface includes experiment setting controls, experiment execution controls, and an experiment data list area; the acquisition of the experimental data of the target vehicle includes: In response to a trigger command on the experimental settings control, the experimental operating parameters of the target vehicle are obtained; In response to the trigger command of the experiment execution control, the dynamic performance of the target vehicle is objectively analyzed according to the experimental operating condition parameters to obtain the experimental data of the target vehicle and display it in the experimental data list area.
2. The dynamic scene interactive display method according to claim 1, characterized in that, The standard operating condition sub-interface includes a standard operating condition selection area, a first scenario list area, a first confirmation control, and a first save control; the acquisition of the standard scenario database includes: In response to the selection instruction for the standard operating condition selection area, a preset operating condition corresponding to the selection instruction for the standard operating condition selection area is obtained as the standard operating condition of the target vehicle; In response to the trigger command of the first determining control, the dynamic performance of the target vehicle is analyzed according to the preset working condition parameters of the standard working condition, and the standard working condition scenario data of the target vehicle is obtained and displayed in the first scenario list area. In response to a trigger command to the first save control, the standard scenario database is obtained by using standard working condition scenario data displayed in the first scenario list area.
3. The dynamic scene interactive display method according to claim 1, characterized in that, The step of obtaining the experimental operating condition parameters of the target vehicle in response to a trigger command on the experimental settings control includes: In response to a trigger command on the experiment settings control, an experiment settings window is displayed, the experiment settings window including at least one experiment input settings area and a second confirmation control; For each of the experimental input setting areas, in response to the input command of the experimental input setting area, the parameter value corresponding to the input command of the experimental input setting area is obtained and displayed in the experimental input setting area; In response to the trigger command of the second determination control, the parameter values displayed in each of the experimental input setting areas are determined as the experimental operating condition parameters of the target vehicle and the objective experimental sub-interface is returned to be displayed.
4. The dynamic scene interactive display method according to claim 1, characterized in that, The objective experiment sub-interface includes processing controls, a second scene list area, a second save control, and a method selection area; the process of obtaining the initial scene database based on the experimental data includes: In response to a selection instruction for the mode selection area, the processing mode corresponding to the selection instruction for the mode selection area is obtained as the target processing mode for the target vehicle. In response to the trigger command of the processing control, the experimental data displayed in the experimental data list area is processed according to the target processing method to obtain the experimental working condition scenario data of the target vehicle and display it in the second scenario list area. In response to a trigger command to the second save control, the initial scene database is obtained by using experimental scenario data displayed in the second scene list area.
5. The dynamic scene interactive display method according to claim 4, characterized in that, The method selection area includes a data cleaning method selection sub-area, a classification method selection sub-area, and a quantization method selection sub-area; the target processing method includes a target data cleaning method, a target classification method, and a target quantization method. The step of responding to a selection instruction for the mode selection area and obtaining the processing mode corresponding to the selection instruction for the mode selection area as the target processing mode for the target vehicle includes: In response to the selection instruction for the data cleaning method selection sub-region, the data cleaning method corresponding to the selection instruction for the data cleaning method selection sub-region is obtained as the target data cleaning method; In response to the selection instruction for the sub-region of the classification method selection, the classification method corresponding to the selection instruction for the sub-region of the classification method selection is obtained as the target classification method; In response to the selection instruction for the quantization mode selection sub-region, the quantization mode corresponding to the selection instruction for the quantization mode selection sub-region is obtained as the target quantization mode.
6. The dynamic scene interactive display method according to claim 4, characterized in that, The step of processing the experimental data displayed in the experimental data list area according to the target processing method to obtain the experimental operating condition scenario data of the target vehicle includes: The experimental data is cleaned according to the target data cleaning method to obtain cleaned experimental data. The cleaned experimental data is then identified to obtain at least one experimental data related to the dynamic performance of the target vehicle as a scene feature. Based on the target classification method, at least one of the scene features is classified according to the working condition to obtain the scene features of each experimental working condition of the target vehicle. The scene features of each experimental condition are quantified according to the target quantization method to obtain the scene data of each experimental condition as the experimental condition scene data of the target vehicle.
7. The dynamic scene interactive display method according to claim 1, characterized in that, The scene library sub-interface includes a summary control and a scene library list area; the process of merging the standard scene database and the initial scene database to obtain a dynamic scene database includes: In response to the trigger command of the summary control, for each standard working condition scenario data, the similarity between each experimental working condition scenario data and the standard working condition scenario data is obtained as the scenario similarity of each experimental working condition scenario data. If there is experimental working condition scenario data with a scenario similarity greater than a preset similarity threshold, the standard working condition scenario data is deleted; otherwise, the standard working condition scenario data is retained. The experimental operating condition scenario data and the retained standard operating condition scenario data are used as the dynamic scenario database and displayed in the scenario library list area.
8. A dynamic scene interactive display device, characterized in that, include: The first processing module is used to display the main interface for scene creation, which includes standard working condition controls, objective experiment controls, and scene library controls. The second processing module is used to display a standard operating condition sub-interface in response to the trigger command of the standard operating condition control. The standard operating condition sub-interface is used to obtain a standard scenario database, which includes standard operating condition scenario data of the target vehicle. The third processing module is used to respond to the trigger command of the objective experiment control and display the objective experiment sub-interface. The objective experiment sub-interface is used to obtain the experimental data of the target vehicle and obtain the initial scene database based on the experimental data. The initial scene database includes the experimental working condition scene data of the target vehicle. The fourth processing module is used to display a scene library sub-interface in response to a trigger command on the scene library control. The scene library sub-interface is used to merge the standard scene database and the initial scene database to obtain a dynamic scene database. The dynamic scene database includes at least one dynamic scene, and the dynamic scene is configured with at least one dynamic index. The objective experiment sub-interface includes experiment setting controls, experiment execution controls, and an experiment data list area; the acquisition of the experimental data of the target vehicle includes: In response to a trigger command on the experimental settings control, the experimental operating parameters of the target vehicle are obtained; In response to the trigger command of the experiment execution control, the dynamic performance of the target vehicle is objectively analyzed according to the experimental operating condition parameters to obtain the experimental data of the target vehicle and display it in the experimental data list area.
9. A vehicle, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a dynamic scene interactive display method as described in any one of claims 1-7.
Citation Information
Patent Citations
Scene library construction method and device for vehicle simulation test and vehicle
CN115577130A
Dynamic scene acquisition method and device, vehicle test method and device and medium
CN118780038A