Test report generation method and device, equipment, storage medium and program product

By providing import controls and report generation controls in simulation experiment applications, automatically processing collision simulation experiment data and generating test reports, the problem of low-efficiency in the generation of test reports in the existing technology is solved, and efficient and accurate report generation and update are achieved.

CN119414996APending Publication Date: 2025-02-11ZHEJIANG LEAPMOTOR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411354694.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

The generation efficiency of test reports in the prior art is low, resulting in waste of manpower and material resources, and the accuracy and consistency of the generated results are difficult to guarantee.

Method used

Provide a method for generating test reports. By displaying imported controls and report generation controls in the data processing interface in the simulation experiment application, it automatically obtains collision simulation experiment data, and generates test reports based on the data, and switches to the report display interface for display. The report display interface contains update controls, allowing users to flexibly update reports.

Benefits of technology

It realizes automated generation and display of test reports, improves the efficiency of report generation, reduces manual intervention, ensures the accuracy and consistency of reports, and provides flexible update functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119414996A_ABST
    Figure CN119414996A_ABST
Patent Text Reader

Abstract

The invention relates to a test report generation method and device, equipment, a storage medium and a program product. The method comprises the following steps: displaying an import control and a report generation control in a data processing interface in a simulation experiment application; in response to a trigger operation on the import control, acquiring collision simulation experiment data under a file directory corresponding to the import control; in response to a trigger operation on the report generation control, generating a test report according to the collision simulation experiment data, and switching to a report display interface in the simulation experiment application to display the test report; the report display interface comprises an update control for the test report. By adopting the method, the test report can be automatically generated and displayed, the test report does not need to be generated manually, and the generation efficiency of the test report can be improved. Besides, the report display interface comprises the update control for the test report, so that the test report can be updated based on the update control, and the test report can be generated more flexibly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle safety management, and in particular to a method, device, equipment, storage medium and program product for generating a test report. Background Art

[0002] With the rapid development of the automobile industry, more and more cars are put into production and operation, which will cause more and more safety hazards. Therefore, it is very necessary to conduct collision simulation experiments on vehicles before they leave the factory. In the process of collision simulation experiments on vehicles, a large amount of simulation data will be generated, which requires engineers to analyze a large amount of simulation data, summarize and generate a test report of the collision simulation experiment, so that engineers can evaluate the safety performance of the vehicle based on the test report.

[0003] However, the above test report generation method has the problem of low efficiency. Summary of the invention

[0004] Based on this, it is necessary to provide a test report generation method, apparatus, device, storage medium and program product that can improve the test report generation efficiency in response to the above technical problems.

[0005] In a first aspect, the present application provides a method for generating a test report, comprising:

[0006] Displaying import controls and report generation controls in the data processing interface of the simulation experiment application;

[0007] In response to a trigger operation on the import control, obtaining collision simulation experiment data in a file directory corresponding to the import control;

[0008] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

[0009] In one embodiment, the data processing interface further includes a plurality of report type options and at least one report parameter editing item, and the method further includes:

[0010] In response to a trigger operation on a target report type option among the multiple report type options, and in response to an input operation on the report parameter editing item, acquiring the report type indicated by the target report type option and the report parameter input in the report parameter editing item;

[0011] The generating of a test report according to the collision simulation experiment data in response to the triggering operation of the report generating control includes:

[0012] In response to a triggering operation on the report generation control, the test report is generated according to the collision simulation experiment data, the report type indicated by the target report type option, and the report parameters input in the report parameter editing item.

[0013] In one embodiment, if the type of the test report is a table type, the switching to display the test report on the report display interface in the simulation experiment application includes:

[0014] Displaying the test results in the test report in a table format on the report display interface;

[0015] The update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0016] In one embodiment, the method further comprises:

[0017] A report parameter update item is displayed in the operation area on the report display interface.

[0018] In one embodiment, if the type of the test report is a presentation type, the test report includes multiple test sub-page reports, and the switching to display the test report on the report display interface in the simulation experiment application includes:

[0019] The multiple test sub-page reports are displayed in the report display interface in a presentation format and in the order in which the test sub-page reports are displayed; the test sub-page report that is displayed first among the multiple test sub-page reports includes a test table, and the test table records the damage value and the total damage value of each collision point;

[0020] The update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0021] In one embodiment, the method further comprises:

[0022] Displaying a menu interface in the simulation experiment application; the menu interface includes multiple function menus;

[0023] In response to a triggering operation on a target function menu among the multiple function menus, displaying a drop-down menu of the target function menu in the menu interface; the drop-down menu includes multiple analysis options;

[0024] In response to a triggering operation on a collision analysis option among the plurality of analysis options, an extended menu of the drop-down menu is displayed; the extended menu includes a plurality of operating condition options;

[0025] In response to a triggering operation on a target operating condition item among the multiple operating condition options, switching to a data processing interface corresponding to the target operating condition item.

[0026] In a second aspect, the present application also provides a test report generation device, including:

[0027] A display module, used to display import controls and report generation controls in the data processing interface in the simulation experiment application;

[0028] An acquisition module, used for acquiring collision simulation experiment data in a file directory corresponding to the import control in response to a trigger operation on the import control;

[0029] A generation module is used to generate a test report based on the collision simulation experiment data in response to a trigger operation on the report generation control, and switch to a report display interface in the simulation experiment application to display the test report; the report display interface includes an update control for the test report.

[0030] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0031] Displaying import controls and report generation controls in the data processing interface of the simulation experiment application;

[0032] In response to a trigger operation on the import control, obtaining collision simulation experiment data in a file directory corresponding to the import control;

[0033] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

[0034] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0035] Displaying import controls and report generation controls in the data processing interface of the simulation experiment application;

[0036] In response to a trigger operation on the import control, obtaining collision simulation experiment data in a file directory corresponding to the import control;

[0037] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

[0038] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0039] Displaying import controls and report generation controls in the data processing interface of the simulation experiment application;

[0040] In response to a trigger operation on the import control, obtaining collision simulation experiment data in a file directory corresponding to the import control;

[0041] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

[0042] The above-mentioned test report generation method, device, equipment, storage medium and program product display an import control and a report generation control in the data processing interface in the simulation experiment application; in response to the trigger operation of the import control, obtain the collision simulation experiment data under the file directory corresponding to the import control; in response to the trigger operation of the report generation control, generate a test report according to the collision simulation experiment data, and switch to the report display interface in the simulation experiment application to display the test report; the report display interface includes an update control for the test report. The embodiment of the present application can automatically generate a test report according to the collision simulation experiment data based on the import control and the report generation control in the data processing interface of the simulation experiment application, and automatically switch to the report display interface in the simulation experiment application to display the test report. In this way, the test report can be automatically generated and displayed without manually generating the test report, which can improve the generation efficiency of the test report. In addition, since the report display interface includes an update control for the test report, the test report can also be updated based on the update control, and the test report can be generated more flexibly. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 An application environment diagram of a method for generating a test report in an embodiment;

[0045] Figure 2 A schematic diagram of a flow chart of a method for generating a test report in an embodiment;

[0046] Figure 3 is a flow chart of a method for generating a test report in another embodiment;

[0047] Figure 4 is a schematic diagram of a data processing interface in one embodiment;

[0048] Figure 5 A schematic diagram of a logbook file of a table type automatically generated by a leg in one embodiment;

[0049] Figure 6 It is an enlarged schematic diagram of some functional areas in the logbook file automatically generated for the leg in one embodiment;

[0050] Figure 7 A schematic diagram of a logbook file of a table type automatically generated at the header in an embodiment;

[0051] Figure 8 This is an enlarged schematic diagram of some functional areas in a logbook file automatically generated by the header in one embodiment;

[0052] Fig. 9 A schematic diagram of a test subpage report displayed first in a presentation type test report in one embodiment;

[0053] Fig.10 A schematic diagram of a test sub-page report that is not displayed first in a presentation-type test report in one embodiment;

[0054] Fig.11 A schematic diagram of an energy inspection curve of a single collision point in one embodiment;

[0055] Fig.12 A schematic diagram of a bending moment damage value curve of a single collision point in an embodiment;

[0056] Fig.13 A schematic diagram of a ligament elongation injury value curve of a single collision point in an embodiment;

[0057] Fig.14 is a schematic diagram of a maximum acceleration and maximum intrusion curve of a single collision point in one embodiment;

[0058] Fig.15 is a schematic diagram of a menu interface in an embodiment;

[0059] Fig.16 A schematic diagram of a flow chart of a method for generating a test report in an optional embodiment;

[0060] Fig.17 A schematic diagram of the contents of the .py language integrated in a .defults format file in one embodiment;

[0061] Fig.18 is a schematic diagram of combining a programming language with meta software in one embodiment;

[0062] Fig.19 The figure is a structural block diagram of a device for generating a test report in an embodiment. DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0064] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.

[0065] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0066] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0067] With the rapid development of the automobile industry, more and more cars are put into production and operation, which will cause more and more safety hazards. Therefore, it is very necessary to conduct collision simulation experiments on vehicles before they leave the factory. For example, pedestrians, as vulnerable users in road traffic, are very likely to be seriously injured in accidents. Therefore, it is necessary to conduct collision simulation experiments on vehicles for pedestrian protection before they leave the factory. In the process of conducting collision simulation experiments on vehicles, due to the large number of collision points involved in the collision simulation experiments, a large amount of simulation data will be generated, which requires engineers to mechanically repeat and tediously analyze a large amount of simulation data, summarize and generate a test report for the collision simulation experiment, so that engineers can evaluate the safety performance of the vehicle based on the test report.

[0068] However, the method of manually generating test reports by engineers not only wastes manpower and material resources, resulting in low efficiency in generating test reports, but also fails to guarantee the accuracy and consistency of the test report generation results, is not conducive to standardized management, and cannot accumulate an effective database system. Therefore, the above test report generation method has the problem of low efficiency.

[0069] After introducing the background technology of the test report generation method provided in the embodiment of the present application, the implementation environment involved in the test report generation method provided in the embodiment of the present application will be briefly described below. The test report generation method provided in the embodiment of the present application can be applied to Figure 1In the computer device shown. The computer device can be a terminal, or it can also be a server, and the computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Wherein, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Wherein, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for generating a test report is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0070] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific terminal may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0071] In one embodiment, Figure 2 As shown, a method for generating a test report is provided, and the method is applied to Figure 1 The computer device in the example is used to illustrate, including the following steps:

[0072] S201, displaying an import control and a report generation control in a data processing interface in a simulation experiment application.

[0073] The simulation experiment application is used to analyze the collision simulation experiment data. For example, the simulation experiment application may include but is not limited to META analysis software, etc. The data processing interface refers to an interface in the simulation experiment application for processing the collision simulation experiment data. The data processing interface includes an import control and a report generation control. The import control is used to import the collision simulation experiment data to be processed from the computer device, and the report generation control is used to control whether to process the collision simulation experiment data to be processed to generate a test report.

[0074] In the embodiment of the present application, optionally, when the user opens the simulation experiment application, the computer device can directly display the data processing interface in the simulation experiment application, and directly display the import control and the report generation control in the data processing interface; or, when the user opens the simulation experiment application, the computer device can also first display the menu interface in the simulation experiment application, wherein the menu interface may include but is not limited to at least one of multiple function menus, multiple working condition options, etc., so that the user can make a selection operation in the menu interface, and switch to the data processing interface in the simulation experiment application after the selection operation is completed, and then display the import control and the report generation control in the data processing interface respectively. Of course, the embodiment of the present application does not limit the specific implementation method of displaying the data processing interface, the import control, and the report generation control.

[0075] S202, in response to a triggering operation on an import control, obtaining collision simulation experiment data in a file directory corresponding to the import control.

[0076] In the embodiment of the present application, the user can perform a trigger operation on the import control displayed in the data processing interface to select at least one file directory corresponding to the collision simulation experiment data to be obtained, so that the computer device can respond to the trigger operation on the import control and obtain the collision simulation experiment data under the file directory corresponding to the import control from multiple file directories in the computer device. Among them, the trigger operation may include but is not limited to any one of the operations such as clicking and pressing keys, and the file directory corresponding to the import control refers to at least one file directory where the collision simulation experiment data for which a test report needs to be generated is located, which is selected by the user.

[0077] S203, in response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

[0078] In an embodiment of the present application, after obtaining the collision simulation experiment data under the file directory corresponding to the import control, the user can perform a trigger operation on the report generation control displayed in the data processing interface, so that the computer device can generate a test report according to the obtained collision simulation experiment data in response to the trigger operation on the report generation control, and after generating the test report, switch to the report display interface in the simulation experiment application to display the test report. Among them, the report display interface includes an update control for the test report. Based on this, the user can also perform a trigger operation on the update control in the report display interface, so that the computer device can also update the test report in response to the trigger operation on the update control to obtain an updated test report.

[0079] In the above-mentioned test report generation method, an import control and a report generation control are displayed in the data processing interface in the simulation experiment application; in response to the trigger operation of the import control, the collision simulation experiment data under the file directory corresponding to the import control is obtained; in response to the trigger operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report. The embodiment of the present application can automatically generate a test report according to the collision simulation experiment data according to the import control and the report generation control in the data processing interface in the simulation experiment application, and automatically switch to the report display interface in the simulation experiment application to display the test report. In this way, the test report can be automatically generated and displayed without manually generating the test report, which can improve the generation efficiency of the test report. In addition, since the report display interface includes an update control for the test report, the test report can also be updated based on the update control, and the test report can be generated more flexibly.

[0080] In one embodiment, the above data processing interface also includes multiple report type options and at least one report parameter editing item. Based on this, an implementation method for generating a test report is provided, such as Figure 3 As shown, the method for generating the test report further includes:

[0081] S204, in response to a triggering operation on a target report type option among a plurality of report type options and in response to an input operation on a report parameter editing item, obtaining the report type indicated by the target report type option and the report parameters input in the report parameter editing item.

[0082] The above data processing interface also includes multiple report type options and at least one report parameter editing item, for example, Figure 4 As shown, Figure 4Schematic diagram of a data processing interface in an embodiment, wherein the data processing interface includes an import control, a report generation control (Batch-Post), multiple report type options and at least one report parameter editing item, Select Result Directory is used to select collision simulation experiment data under the corresponding file directory in combination with the import control, and the report type selection items may include but are not limited to at least one of Output Animation, Keep PreviousPost Page, Create Report, Create Logbook, Output Glstat in Report, etc. The report type selection item is used to select the generated report type, and the report type may include but are not limited to at least one of a table type and a presentation type, etc. The report parameter editing items may include but are not limited to a procedure selection item (Load Case), a margin editing item (Margin, unit: %), etc., and the procedure may include but are not limited to C-NCAP procedure, C-IASI procedure, ENCAP procedure, ECE procedure, etc. The user can also automatically select the required margin of the injury value result according to the maturity of different data stages.

[0083] In an embodiment of the present application, a user terminal may trigger a target report type option among multiple report type options, and input and / or select each report parameter editing item, so that a computer device may respond to the trigger operation on the target report type option among multiple report type options, and respond to the input and / or select operation on the report parameter editing item, and may obtain the report type indicated by the target report type option and the report parameter input in the report parameter editing item. Figure 4 As shown, the target report type options include the create report option, the create log table option, and the output glstat file option in the report. Therefore, the report type indicated by the target report type option includes the report type and the table type. The report parameters entered in the report parameter editing item refer to the actually selected procedure and the actually entered margin.

[0084] S203 includes:

[0085] S205 , in response to a triggering operation on a report generation control, generating a test report according to the collision simulation experiment data, the report type indicated by the target report type option, and the report parameters input in the report parameter editing item.

[0086] In an embodiment of the present application, after obtaining the collision simulation experiment data under the file directory corresponding to the import control, and obtaining the report type indicated by the target report type option and the report parameters entered in the report parameter editing item, the user can perform a trigger operation on the report generation control displayed in the data processing interface, so that the computer device can respond to the trigger operation on the report generation control, and generate a test report based on the obtained collision simulation experiment data, the report type indicated by the target report type option, and the report parameters entered in the report parameter editing item, and after generating the test report, switch to the report display interface in the simulation experiment application to display the test report. Among them, the report display interface includes an update control for the test report. Based on this, the user can also perform a trigger operation on the update control in the report display interface, so that the computer device can also respond to the trigger operation on the update control to update the test report and obtain an updated test report.

[0087] In this embodiment, in response to the triggering operation of the target report type option among the multiple report type options, and in response to the input operation of the report parameter editing item, the report type indicated by the target report type option and the report parameter input in the report parameter editing item can be accurately obtained, so that in response to the triggering operation of the report generation control, the test report can be automatically generated according to the collision simulation experiment data, the report type indicated by the target report type option and the report parameter input in the report parameter editing item. In this way, the user only needs to perform simple triggering and input operations to automatically generate the test report, without manually generating the test report, which can improve the efficiency of generating the test report.

[0088] In one embodiment, if the type of the test report is a table type, a method for displaying the test report is provided, namely, "switching to display the test report on the report display interface in the simulation experiment application" in the above S203, including:

[0089] The test results in the test report are displayed in a table format on the report display interface.

[0090] An update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0091] In the embodiment of the present application, if the type of the test report is a table type, the computer device can display the test results in the test report in a table on the report display interface, and display an update control in the operation area on the report display interface. The update control includes at least one of a statistical control, a blank fill control, a result update control, a symmetric control, a comparison control, etc. For example, Figure 5 As shown, Figure 5This is a schematic diagram of a logbook file of a table type automatically generated by a leg in an embodiment, such as Figure 6 As shown, Figure 6 This is an enlarged schematic diagram of some functional areas in the logbook file automatically generated for the leg in one embodiment, wherein: Figure 5 The function area indicated by number 1 in the figure is where different leg working conditions can be selected in the logbook, including aPLI leg type, TRL leg type, Flex leg type, etc. Figure 5 The functional area where the number 2 is located is the waiting state for reading the test result of the collision point of the leg type; Figure 5 or Figure 6 The functional area indicated by number 3 is the margin (unit: %) selection of different injury values, and the injury values ​​may include but are not limited to Femur (force), Tibia (bending moment), ACL / PCL / MCL (ligament elongation), etc.; Figure 5 or Figure 6 The function area where the number 4 is located is the procedure selection and collision simulation experiment data selection area, wherein the column where the case is located includes a drop-down menu for selecting different procedures, and the column where the ID is located includes a drop-down menu for selecting different collision simulation experiment data paths; Figure 5 or Figure 6 The function area indicated by number 5 is the partition where the update control is located. After the leg type is selected in function area 1, the margin is selected in function area 3, and the procedure and collision simulation test data path are selected in function area 4, the user can click different buttons in function area 5 to perform different operations.

[0092] Specifically, the update controls include statistical controls (Clear&Fill button), blank fill controls (Fill BlankOnly button), result update controls (Update HIC button), symmetry controls (Reflect button), and comparison controls. Click the Clear&Fill button to automatically read the selected collision simulation experiment data into Function Area 2, automatically score the collision points, and assign different colors to the collision points; the Fill Blank Only button can fill the collision point score of a blank calculation point with no results in Function Area 2. For example, when performing the first post-processing operation, only the L.+2 collision point has not been calculated. Then, after the calculation of this collision point is completed, click the Fill Blank Only button to fill the collision point score of the L.+2 collision point with no results in Function Area 2; the Update HIC button can update the collision point score results of the calculation point. For example, if the collision point has not been calculated and the damage value curve has not been read when performing the Fill operation, wait until the last moment of the collision, and then click Update. The HIC button updates the collision point score results; the Reflect button can make the calculated collision point score results symmetrical. For example, when the simulation cycle is tight, the insurance simulation engineer only calculates half of the collision points, such as only calculating L.0~L.+6, and does not calculate the results of L.-1~L.-6. Then, clicking the Reflect button can automatically make the collision point score calculation results of L.0~L.+6 symmetrical in the logbook, thereby obtaining the preliminary total score of the leg completion.

[0093] For example, Figure 7 As shown, Figure 7 This is a schematic diagram of a logbook file of a table type automatically generated at the head in an embodiment, such as Figure 8 As shown, Figure 8 This is an enlarged schematic diagram of some functional areas in a logbook file automatically generated by the header in an embodiment, wherein: Figure 7 The functional area indicated by number 1 is for selecting different regulations for the head, the two major categories are NCAP and ECE; Figure 7 The function area indicated by number 2 is the calculation result column of the current working condition header. Figure 7 The function area indicated by number 3 is the calculation result column of the test head. Figure 7The function area shown by number 4 is the calculation result column of the base header, that is, the function area shown by number 4 is the comparison result column of the two calculation results corresponding to numbers 2 and 3; the button functions in the function area shown by number 5 that are the same as the leg commands are not repeated here. It should be noted that the update control also includes a comparison control (Compare button). For the Compare button in the header logbook, when the difference between the collision simulation experiment data in the column where number 2 is located and the collision simulation experiment data in the column where number 3 is located is needed, the Compare button can be clicked to automatically fill the comparison difference between the damage values ​​in the two columns of number 2 and number 3 in the position shown by number 4, and the percentage of increase or decrease in the damage value of the corresponding collision point can be displayed, and the increase in damage value can be assigned one color, and the decrease in damage value can be assigned another color, so that the insurance engineer can more directly visualize the increase or decrease in the calculation result.

[0094] In this embodiment, the test results in the test report can be displayed in a tabular form on the report display interface, and an update control can be displayed in the operation area on the report display interface, wherein the update control includes at least one of a statistical control, a blank fill control, a result update control, a symmetric control, and a comparison control. By clicking the update control, testing can be performed more flexibly and diversely.

[0095] In one embodiment, a method for implementing parameter update is provided, wherein the method for generating the test report further includes:

[0096] The report parameter update items are displayed in the operation area on the report display interface.

[0097] Combination Figure 6 As shown, the embodiment of the present application can also display report parameter update items in the operation area on the report display interface, wherein the report parameter update items can include function areas indicated by numbers 1, 3, and 4. The detailed introduction of each function area can refer to the above embodiment and will not be repeated here.

[0098] In this embodiment, the report parameter update item is displayed in the operation area on the report display interface, and the report parameters can be directly updated in the table. There is no need to return to the data processing interface to reselect the report parameters. The table obtained from the test can be directly updated, which can further improve the test efficiency.

[0099] In one embodiment, if the type of the test report is a presentation type, the test report includes multiple test sub-page reports, and an implementation method for displaying the test report is provided, that is, "switching to display the test report on the report display interface in the simulation experiment application" in the above S203, including:

[0100] Multiple test sub-page reports are displayed in a presentation format on a report display interface in the order in which the test sub-page reports are displayed; the first test sub-page report displayed among the multiple test sub-page reports includes a test table, which records the damage value and the total damage value of each collision point.

[0101] An update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0102] In the embodiment of the present application, if the test report type is a presentation (PPT, PowerPoint) type, and the test report includes multiple test sub-page reports, the computer device can display the multiple test sub-page reports in the form of a presentation on the report display interface and in the order in which the test sub-page reports are displayed. Fig. 9 As shown, Fig. 9 A schematic diagram of a test subpage report displayed first in a presentation type test report in an embodiment, wherein the test subpage report displayed first among multiple test subpage reports includes a test table, and the test table records the damage value and the total damage value of each collision point. In addition, an update control can also be displayed in the operation area on the report display interface, wherein the update control includes at least one of a statistics control, a blank fill control, a result update control, a symmetry control, and a comparison control.

[0103] For example, Fig.10 As shown, Fig.10 Schematic diagram of a non-first displayed test sub-page report in a presentation type test report in an embodiment, wherein the non-first displayed test sub-page report includes a simulation model cross-sectional animation, a simulation model side view animation, an energy check curve of a single collision point, a bending moment damage value curve of a single collision point, a ligament elongation damage value curve of a single collision point, and a maximum acceleration and maximum intrusion curve of a single collision point, for example, Fig.11 As shown, Fig.11 FIG. 4 is a schematic diagram of an energy inspection curve of a single collision point in one embodiment; Fig.12 As shown, Fig.12 FIG. 1 is a schematic diagram of a bending moment damage value curve of a single collision point in an embodiment; Fig.13 As shown, Fig.13 FIG. 4 is a schematic diagram of a ligament elongation injury value curve of a single collision point in an embodiment; Fig.14 As shown, Fig.14 Schematic diagram of maximum acceleration and maximum intrusion curves of a single collision point in one embodiment.

[0104] In this embodiment, multiple test sub-page reports can be automatically displayed in sequence in the form of a presentation on the report display interface in accordance with the display order of the test sub-page reports, wherein the test sub-page report displayed first among the multiple test sub-page reports includes a test table, and the test table records the damage value and the total damage value of each collision point, so that the total damage value can be automatically calculated and the PPT file can be automatically output. In addition, an update control can also be displayed in the operation area on the report display interface, wherein the update control includes at least one of a statistical control, a blank fill control, a result update control, a symmetric control, and a comparison control.

[0105] In one embodiment, a method for switching to a data processing interface corresponding to a target operating condition item is also provided, and the method for generating the test report further includes:

[0106] A menu interface is displayed in the simulation experiment application; the menu interface includes multiple function menus.

[0107] In response to a triggering operation on a target function menu among the multiple function menus, a drop-down menu of the target function menu is displayed in the menu interface; the drop-down menu includes multiple analysis options.

[0108] In response to a triggering operation on a collision analysis option among the plurality of analysis options, an extended menu of the drop-down menu is displayed; the extended menu includes a plurality of working condition options.

[0109] In response to a triggering operation on a target operating condition item among the multiple operating condition options, switching to a data processing interface corresponding to the target operating condition item.

[0110] In the embodiment of the present application, when the user opens the simulation experiment application, the computer device may first display a menu interface in the simulation experiment application, wherein the menu interface includes multiple function menus. Fig.15 As shown, Fig.15 is a schematic diagram of a menu interface in an embodiment, and the multiple function menus may include but are not limited to Report, UserToolbars, etc. Afterwards, the user terminal may click on the target function menu in the multiple function menus, and combine Fig.15 As shown, the target function menu represents User Toolbars, so that the computer device can respond to the triggering operation of the target function menu in the multiple function menus, and display a drop-down menu of the target function menu in the menu interface, wherein the drop-down menu includes multiple analysis options, combined with Fig.15As shown, the multiple analysis options may include but are not limited to Critical Areas, Pedestrain-Post, etc. Afterwards, the user terminal may trigger the collision analysis option among the multiple analysis options, so that the computer device may display an extended menu of the drop-down menu in response to the triggering operation of the collision analysis option among the multiple analysis options. The extended menu includes multiple working condition options. Fig.15 As shown, the collision analysis option refers to the Pedestrain-Post option, and the multiple working condition options may include but are not limited to Head (head type), TRL, FLEX-PLI, Humanetics-aPLI, TRL-LSTC and other working condition types. Then, the user terminal may trigger the target working condition item in the multiple working condition options, so that the computer device may switch to the data processing interface corresponding to the target working condition item in response to the triggering operation of the target working condition item in the multiple working condition options.

[0111] In this embodiment, the user can make a selection operation in the menu interface and switch to the data processing interface in the simulation experiment application after the selection operation is completed. In this way, the working condition to be tested can be selected first, and then switched to the data processing interface corresponding to the target working condition item.

[0112] In an optional embodiment, if Fig.16 As shown, a method for generating a test report is provided, which is applied to a computer device, comprising:

[0113] S21, displaying a menu interface in the simulation experiment application; the menu interface includes multiple function menus;

[0114] S22, in response to a triggering operation on a target function menu among the multiple function menus, displaying a drop-down menu of the target function menu in the menu interface; the drop-down menu includes multiple analysis options;

[0115] S23, in response to a triggering operation on a collision analysis option among the plurality of analysis options, displaying an extended menu of the drop-down menu; the extended menu includes a plurality of working condition options;

[0116] S24, in response to a triggering operation on a target operating condition item among the multiple operating condition options, switching to a data processing interface corresponding to the target operating condition item;

[0117] S25, displaying an import control and a report generation control in a data processing interface in a simulation experiment application;

[0118] S26, in response to the triggering operation on the import control, acquiring the collision simulation experiment data in the file directory corresponding to the import control;

[0119] S27, in response to a triggering operation on a target report type option among the plurality of report type options and in response to an input operation on a report parameter editing item, acquiring a report type indicated by the target report type option and a report parameter input in the report parameter editing item;

[0120] S28, in response to a triggering operation on a report generation control, generating a test report according to the collision simulation experiment data, the report type indicated by the target report type option, and the report parameters input in the report parameter editing item;

[0121] S29, switching to the report display interface in the simulation experiment application to display the test report; the report display interface includes an update control for the test report;

[0122] Among them, S29 includes:

[0123] If the type of the test report is a table type, the test results in the test report are displayed in a table format on the report display interface;

[0124] Displaying an update control in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control;

[0125] Displaying report parameter update items in the operation area on the report display interface;

[0126] If the type of the test report is a presentation type, multiple test sub-page reports are displayed in the report display interface in the form of a presentation and in the order in which the test sub-page reports are displayed; the test sub-page report that is displayed first among the multiple test sub-page reports includes a test table, and the test table records the damage value and the total damage value of each collision point;

[0127] An update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0128] In addition, in the embodiment of the present application, in order to facilitate the use of the insurance engineer, the programming language can be integrated through the interface end of the professional software meta. The integrated meta user interface can display a menu interface. Through the user operation menu interface, the insurance engineer can select different working conditions according to the needs of his own simulation analysis working conditions. At the same time, he can choose whether to output simulation animations, energy curves, whether to output ppt, whether to compare with the calculation results of different optimization schemes, etc. According to his own needs, the programming language is combined with the meta post-processing as follows:

[0129] First, according to the different working conditions of the head or leg, the process of reading the above collision simulation experiment data and generating the test report is divided into different .py files through language programming. For example, it can include: Head.py, TRL.py, FLEX_PLI.py, Humanetics_aPLI.py, TRL_LSTC.py 5 files, and then integrate the above 5 files into the .defaults file. The .defaults file is the interface of the post-processing interface open to developers by meta post-processing, such as Fig.17 As shown, Fig.17 The following is a schematic diagram of the contents of the .py language integrated in the .defaults format file in an embodiment. In this way, the above five commands can be embedded in the meta post-processing in the format of a toolbar. After integrating the .defaults file, you can open the META_post.defaults file in the confing folder under the meta installation directory and write the address where the .defaults file is stored in the META_post.defaults file, such as Fig.18 As shown, Fig.18 It is a schematic diagram of the combination of a programming language and a meta software in an embodiment. Afterwards, the menu interface can be displayed by starting the meta software.

[0130] In the above test report generation method, the test report can be automatically generated according to the collision simulation experiment data based on the import control and report generation control in the data processing interface of the simulation experiment application, and the test report can be automatically switched to the report display interface in the simulation experiment application to display the test report. In this way, the test report can be automatically generated and displayed without manually generating the test report, which can improve the efficiency of test report generation. In addition, since the report display interface includes an update control for the test report, the test report can also be updated based on the update control, so that the test report can be generated more flexibly.

[0131] Based on the above embodiments, it can be seen that the present application can utilize intelligent computer languages ​​(such as Python) to replace the mechanical and repetitive operations in the current traditional pedestrian protection work process. It can utilize computer programming methods, combined with meta tools, to automatically read the injury values ​​of the pedestrian protection head and legs. At the same time, different regulations and procedures can be selected to automatically calculate the scores of different working conditions. At the same time, a PPT report with complete animation, injury value curve, scores of each collision point and total score can be automatically output. At the same time, the comparative differences in injury values ​​and scores of different calculation results of different data schemes in different simulation stages can be realized, which can greatly reduce the post-processing work time in the pedestrian protection work process, freeing safety engineers from mechanical and tedious work to engage in other more creative work.

[0132] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0133] Based on the same inventive concept, the embodiment of the present application also provides a test report generation device for implementing the test report generation method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more test report generation devices provided below can refer to the limitations of the test report generation method above, and will not be repeated here.

[0134] In an exemplary embodiment, Fig.19 As shown, a test report generation device is provided, including: a display module 31, an acquisition module 32 and a generation module 33, wherein:

[0135] Display module 31, used to display import controls and report generation controls in the data processing interface in the simulation experiment application;

[0136] An acquisition module 32, for acquiring collision simulation experiment data in a file directory corresponding to the imported control in response to a trigger operation on the imported control;

[0137] The generation module 33 is used to generate a test report according to the collision simulation experiment data in response to the trigger operation of the report generation control, and switch to the report display interface in the simulation experiment application to display the test report; the report display interface includes an update control for the test report.

[0138] In one embodiment, the data processing interface further includes a plurality of report type options and at least one report parameter editing item, and the test report generating device further includes:

[0139] A second acquisition module, configured to, in response to a trigger operation on a target report type option among the plurality of report type options and in response to an input operation on a report parameter editing item, acquire the report type indicated by the target report type option and the report parameter input in the report parameter editing item;

[0140] The generation module 33 includes:

[0141] The generating unit is used to generate a test report in response to a triggering operation on a report generating control according to collision simulation experiment data, the report type indicated by the target report type option and the report parameters input in the report parameter editing item.

[0142] In one embodiment, if the type of the test report is a table type, the generating module 33 includes:

[0143] A test result display unit, used to display the test results in the test report in a table format on the report display interface;

[0144] The first update control display unit is used to display the update control in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0145] In one embodiment, the test report generating device further includes:

[0146] The report parameter update item display module is used to display the report parameter update items in the operation area on the report display interface.

[0147] In one embodiment, if the type of the test report is a presentation type, the test report includes multiple test sub-page reports, and the generating module 33 includes:

[0148] A test sub-page report display unit is used to display multiple test sub-page reports in a presentation format on a report display interface in the order in which the test sub-page reports are displayed; the test sub-page report that is displayed first among the multiple test sub-page reports includes a test table, and the test table records the damage value and the total damage value of each collision point;

[0149] The second update control display unit is used to display the update control in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0150] In one embodiment, the test report generating device further includes:

[0151] The menu interface display module is used to display the menu interface in the simulation experiment application; the menu interface includes multiple function menus;

[0152] A drop-down menu display module, for displaying a drop-down menu of a target function menu in a menu interface in response to a triggering operation on a target function menu among the multiple function menus; the drop-down menu includes multiple analysis options;

[0153] An extended menu display module, used for displaying an extended menu of the drop-down menu in response to a triggering operation on a collision analysis option among the multiple analysis options; the extended menu includes multiple working condition options;

[0154] The switching module is used to switch to a data processing interface corresponding to the target operating condition item in response to a triggering operation on a target operating condition item among multiple operating condition options.

[0155] Each module in the above-mentioned test report generation device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0156] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 1 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (Near Field Communication, NFC) or other technologies. When the computer program is executed by the processor, a method for generating a test report is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0157] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0158] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0159] Displaying import controls and report generation controls in the data processing interface of the simulation experiment application;

[0160] In response to a trigger operation on an import control, collision simulation experiment data in a file directory corresponding to the import control is obtained;

[0161] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

[0162] In one embodiment, the data processing interface further includes a plurality of report type options and at least one report parameter editing item, and the processor further implements the following steps when executing the computer program:

[0163] In response to a trigger operation on a target report type option among the plurality of report type options and in response to an input operation on a report parameter editing item, acquiring the report type indicated by the target report type option and the report parameter input in the report parameter editing item;

[0164] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the processor further implements the following steps when executing the computer program:

[0165] In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, the report type indicated by the target report type option and the report parameters input in the report parameter editing item.

[0166] In one embodiment, if the type of the test report is a table type, the test report is displayed on the report display interface in the simulation experiment application, and the processor further implements the following steps when executing the computer program:

[0167] The test results in the test report are displayed in a table format on the report display interface;

[0168] An update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0169] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0170] The report parameter update items are displayed in the operation area on the report display interface.

[0171] In one embodiment, if the type of the test report is a presentation type, the test report includes multiple test sub-page reports, and the test report is displayed on the report display interface in the simulation experiment application. When the processor executes the computer program, the following steps are also implemented:

[0172] The multiple test sub-page reports are displayed in a presentation format on the report display interface in the order in which the test sub-page reports are displayed; the test sub-page report that is displayed first among the multiple test sub-page reports includes a test table, and the test table records the damage value and the total damage value of each collision point;

[0173] An update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

[0174] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0175] Display the menu interface in the simulation experiment application; the menu interface includes multiple function menus;

[0176] In response to a triggering operation on a target function menu among the multiple function menus, a drop-down menu of the target function menu is displayed in the menu interface; the drop-down menu includes multiple analysis options;

[0177] In response to a triggering operation on a collision analysis option among the plurality of analysis options, an extended menu of the drop-down menu is displayed; the extended menu includes a plurality of working condition options;

[0178] In response to a triggering operation on a target operating condition item among the multiple operating condition options, switching to a data processing interface corresponding to the target operating condition item.

[0179] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0180] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0181] It should be noted that the user information (including but not limited to user terminal information, user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0182] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0183] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0184] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for generating a test report, characterized in that: The method comprises: Displaying import controls and report generation controls in the data processing interface of the simulation experiment application; In response to a trigger operation on the import control, obtaining collision simulation experiment data in a file directory corresponding to the import control; In response to the triggering operation of the report generation control, a test report is generated according to the collision simulation experiment data, and the test report is displayed on the report display interface in the simulation experiment application; the report display interface includes an update control for the test report.

2. The method according to claim 1, characterized in that The data processing interface also includes a plurality of report type options and at least one report parameter editing item, and the method further includes: In response to a trigger operation on a target report type option among the multiple report type options, and in response to an input operation on the report parameter editing item, acquiring the report type indicated by the target report type option and the report parameter input in the report parameter editing item; The generating of a test report according to the collision simulation experiment data in response to the triggering operation of the report generating control includes: In response to a triggering operation on the report generation control, the test report is generated according to the collision simulation experiment data, the report type indicated by the target report type option, and the report parameters input in the report parameter editing item.

3. The method according to claim 1 or 2, characterized in that: If the type of the test report is a table type, the switching to display the test report on the report display interface in the simulation experiment application includes: Displaying the test results in the test report in a table format on the report display interface; The update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

4. The method according to claim 3, characterized in that The method further comprises: A report parameter update item is displayed in the operation area on the report display interface.

5. The method according to claim 1 or 2, characterized in that: If the type of the test report is a presentation type, the test report includes a plurality of test sub-page reports, and the switching to display the test report on the report display interface in the simulation experiment application includes: The multiple test sub-page reports are displayed in the report display interface in a presentation format and in the order in which the test sub-page reports are displayed; the test sub-page report that is displayed first among the multiple test sub-page reports includes a test table, in which the damage value and the total damage value of each collision point are recorded; The update control is displayed in the operation area on the report display interface; the update control includes at least one of a statistical control, a blank filling control, a result update control, a symmetric control, and a comparison control.

6. The method according to claim 1 or 2, characterized in that: The method further comprises: Displaying a menu interface in the simulation experiment application; the menu interface includes multiple function menus; In response to a triggering operation on a target function menu among the multiple function menus, displaying a drop-down menu of the target function menu in the menu interface; the drop-down menu includes multiple analysis options; In response to a triggering operation on a collision analysis option among the plurality of analysis options, an extended menu of the drop-down menu is displayed; the extended menu includes a plurality of operating condition options; In response to a triggering operation on a target operating condition item among the multiple operating condition options, switching to a data processing interface corresponding to the target operating condition item.

7. A device for generating a test report, characterized in that: The device comprises: A display module, used to display import controls and report generation controls in the data processing interface in the simulation experiment application; An acquisition module, used for acquiring collision simulation experiment data in a file directory corresponding to the import control in response to a trigger operation on the import control; A generation module is used to generate a test report based on the collision simulation experiment data in response to a trigger operation on the report generation control, and switch to a report display interface in the simulation experiment application to display the test report; the report display interface includes an update control for the test report.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.