Intelligent suspension testing methods, devices and computer equipment
The intelligent suspension testing method generates test procedures and plans, collects data, and identifies anomalies, solving the problem of low accuracy in traditional manual testing and achieving efficient and accurate suspension testing.
Patent Information
- Application Number
- CN202411954287.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2044-12-27
AI Technical Summary
Traditional vehicle suspension testing methods rely on manual analysis, resulting in poor testing accuracy and a high error rate, making it impossible to detect potential faults in a timely manner.
By using intelligent suspension testing methods, we can obtain suspension testing requirements, generate suspension testing procedures and plans, collect testing data, identify abnormal information and generate reports using evaluation strategies, avoid human error, and improve testing accuracy.
It improves the efficiency and accuracy of suspension testing, reduces errors from human judgment, provides intuitive test reports, and facilitates the identification of abnormal information.
Smart Images

Figure CN119779707B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent vehicle detection technology, and in particular to an intelligent suspension detection method, device, and computer equipment. Background Technology
[0002] Inspection of vehicle suspension systems can promptly detect and repair potential faults, such as broken springs or leaking shock absorbers. If these faults are not addressed in time, they can lead to abnormal vibrations, unstable handling, and even traffic accidents during driving. Therefore, improving the efficiency and accuracy of vehicle suspension inspections is a current research focus.
[0003] Traditional vehicle suspension testing methods involve subjective analysis of the vehicle suspension by humans, combined with appropriate testing equipment and instruments, to comprehensively test the vehicle suspension. However, manual testing is affected by work experience and the level of detail in observation, resulting in a high error rate in vehicle suspension inspection and thus poor testing accuracy. Summary of the Invention
[0004] Therefore, it is necessary to provide an intelligent suspension detection method, device, computer equipment, computer-readable storage medium, and computer program product to address the aforementioned technical problems.
[0005] Firstly, this application provides a method for detecting intelligent suspension, including:
[0006] Obtain the suspension testing requirements information of the vehicle, and based on the suspension testing requirements information, generate the suspension test process and the suspension test plan for each suspension testing type of the vehicle.
[0007] In response to the data upload operation performed by the staff after testing based on the suspension test procedures and suspension test plans of each suspension test type, the instrument test data and suspension test data of each suspension test type are collected.
[0008] Based on the instrument detection data and suspension test data of each suspension detection type, the suspension test results of each suspension detection type are identified through the suspension detection evaluation strategy of each suspension detection type. Based on the suspension test results of each suspension detection type, the suspension detection abnormal information of the vehicle and the cause of the suspension detection abnormality of the vehicle are identified.
[0009] Based on the abnormal suspension detection information of the vehicle and the reasons for the abnormal suspension detection, a suspension detection report of the vehicle is generated.
[0010] Optionally, the step of generating suspension test procedures and suspension test plans for each suspension test type of the vehicle based on the suspension test requirement information includes:
[0011] The suspension testing requirement information is broken down into sub-suspension testing requirement information for each suspension testing type, and based on the sub-suspension testing requirement information for each suspension testing type, the equipment requirement information for each suspension testing type and the suspension testing conditions for each suspension testing type are identified.
[0012] For each suspension testing type, based on the equipment requirement information of the suspension testing type, the test nodes of each equipment for the suspension testing type are identified, and the test process containing each equipment test node is queried in the database as the suspension test process for the suspension testing type.
[0013] Based on the suspension testing conditions of the aforementioned suspension testing type, the node testing conditions of each device test node are identified, and the node testing conditions of all test nodes are used as the suspension testing scheme for each suspension testing type.
[0014] Optionally, before the step of uploading test data after testing by staff based on the suspension test procedures and test plans for each suspension test type, and before collecting instrument test data and suspension test data for each suspension test type, the method further includes:
[0015] Based on the suspension test process and the suspension test scheme for each of the aforementioned suspension test types, a suspension test guidance scheme for each of the aforementioned suspension test types is generated;
[0016] Send the suspension test guidelines for each of the aforementioned suspension test types to the staff client.
[0017] Optionally, the step of identifying the suspension test results for each suspension testing type based on the instrument test data and suspension test data of each suspension testing type, through the suspension testing evaluation strategy of each suspension testing type, includes:
[0018] For each suspension test type, based on the instrument test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified, and based on the suspension test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified.
[0019] The suspension testing evaluation strategy of the suspension testing type identifies the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information, and uses the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information as the suspension test results of the suspension testing type.
[0020] Optionally, the step of identifying the suspension test abnormality information of the vehicle and the cause of the suspension test abnormality based on the suspension test results of each of the suspension test types includes:
[0021] For each suspension test type, based on the suspension test results of that suspension test type, the suspension test anomaly information of the vehicle is identified through the suspension test anomaly identification network, and based on the suspension test results of that suspension test type, the suspension test anomaly information corresponding to the suspension test results is identified through the suspension test anomaly identification network.
[0022] Based on the suspension test anomaly information and the suspension detection anomaly information, in the suspension anomaly database, query the sub-suspension detection anomaly cause of the suspension detection type, and use the suspension test anomaly information and the suspension detection anomaly information as the sub-suspension detection anomaly information of the suspension detection type;
[0023] All sub-suspension detection anomalies of all suspension detection types are used as the suspension detection anomalies of the vehicle, and the causes of all sub-suspension detection anomalies of all suspension detection types are used as the causes of the vehicle's suspension detection anomalies.
[0024] Optionally, generating a suspension inspection report for the vehicle based on the vehicle's suspension inspection anomaly information and the reasons for the vehicle's suspension inspection anomalies includes:
[0025] Obtain the suspension inspection report template of the vehicle, and identify the fill position information of each suspension inspection type in the suspension inspection report template;
[0026] Extract the suspension anomaly features from the sub-suspension detection anomaly information of each suspension detection type, as well as the anomaly cause features from the sub-suspension detection anomaly causes of each suspension detection type. Then, fill the suspension anomaly features and anomaly cause features of each suspension detection type into the filling position information of each suspension detection type to obtain the suspension detection report of the vehicle.
[0027] Secondly, this application also provides an intelligent suspension detection device, comprising:
[0028] The acquisition module is used to acquire the suspension testing requirement information of the vehicle, and based on the suspension testing requirement information, generate the suspension test process and the suspension test plan for each suspension testing type of the vehicle.
[0029] The data acquisition module is used to respond to the data upload operation performed by the staff after testing based on the suspension testing process and the suspension testing plan of each suspension testing type, and to acquire the instrument testing data and suspension test data of each suspension testing type.
[0030] The identification module is used to identify the suspension test results of each suspension test type based on the instrument test data and suspension test data of each suspension test type, and through the suspension test evaluation strategy of each suspension test type, and to identify the suspension test abnormality information and the cause of the suspension test abnormality of the vehicle based on the suspension test results of each suspension test type.
[0031] The generation module is used to generate a suspension test report for the vehicle based on the suspension test anomaly information and the reasons for the suspension test anomalies.
[0032] Optionally, the acquisition module is specifically used for:
[0033] The suspension testing requirement information is broken down into sub-suspension testing requirement information for each suspension testing type, and based on the sub-suspension testing requirement information for each suspension testing type, the equipment requirement information for each suspension testing type and the suspension testing conditions for each suspension testing type are identified.
[0034] For each suspension testing type, based on the equipment requirement information of the suspension testing type, the test nodes of each equipment for the suspension testing type are identified, and the test process containing each equipment test node is queried in the database as the suspension test process for the suspension testing type.
[0035] Based on the suspension testing conditions of the aforementioned suspension testing type, the node testing conditions of each device test node are identified, and the node testing conditions of all test nodes are used as the suspension testing scheme for each suspension testing type.
[0036] Optionally, the device further includes:
[0037] The guidance scheme generation module is used to generate a suspension test guidance scheme for each suspension test type based on the suspension test process and the suspension test scheme for each suspension test type.
[0038] The sending module is used to send the suspension test guidance schemes for each of the aforementioned suspension test types to the staff client.
[0039] Optionally, the identification module is specifically used for:
[0040] For each suspension test type, based on the instrument test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified, and based on the suspension test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified.
[0041] The suspension testing evaluation strategy of the suspension testing type identifies the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information, and uses the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information as the suspension test results of the suspension testing type.
[0042] Optionally, the identification module is specifically used for:
[0043] For each suspension test type, based on the suspension test results of that suspension test type, the suspension test anomaly information of the vehicle is identified through the suspension test anomaly identification network, and based on the suspension test results of that suspension test type, the suspension test anomaly information corresponding to the suspension test results is identified through the suspension test anomaly identification network.
[0044] Based on the suspension test anomaly information and the suspension detection anomaly information, in the suspension anomaly database, query the sub-suspension detection anomaly cause of the suspension detection type, and use the suspension test anomaly information and the suspension detection anomaly information as the sub-suspension detection anomaly information of the suspension detection type;
[0045] All sub-suspension detection anomalies of all suspension detection types are used as the suspension detection anomalies of the vehicle, and the causes of all sub-suspension detection anomalies of all suspension detection types are used as the causes of the vehicle's suspension detection anomalies.
[0046] Optionally, the generation module is specifically used for:
[0047] Obtain the suspension inspection report template of the vehicle, and identify the fill position information of each suspension inspection type in the suspension inspection report template;
[0048] Extract the suspension anomaly features from the sub-suspension detection anomaly information of each suspension detection type, as well as the anomaly cause features from the sub-suspension detection anomaly causes of each suspension detection type. Then, fill the suspension anomaly features and anomaly cause features of each suspension detection type into the filling position information of each suspension detection type to obtain the suspension detection report of the vehicle.
[0049] Thirdly, this application provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method described in any one of the first aspects.
[0050] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in any one of the first aspects.
[0051] Fifthly, this application provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described in any one of the first aspects.
[0052] The aforementioned intelligent suspension testing method, apparatus, and computer equipment acquire vehicle suspension testing requirement information and, based on this information, generate suspension testing procedures and testing schemes for each suspension testing type of the vehicle. In response to the data upload operation performed by staff based on the suspension testing procedures and schemes for each suspension testing type, the system collects instrument testing data and suspension testing data for each suspension testing type. Based on the instrument testing data and suspension testing data, and using the suspension testing evaluation strategies for each suspension testing type, the system identifies the suspension testing results for each suspension testing type. Based on these results, it identifies suspension testing anomalies and their causes. Finally, based on these anomalies and their causes, the system generates a vehicle suspension testing report. This solution analyzes and breaks down the vehicle's suspension testing requirements, generating suspension testing procedures and plans for each suspension testing type corresponding to the vehicle's optional component testing needs. This guides staff in conducting suspension tests, avoiding the inefficiency and high error rates of manual testing and improving testing efficiency. After obtaining instrument and suspension test data, the solution intelligently analyzes the data to identify suspension anomalies and their causes, avoiding the judgment errors influenced by human experience and improving the comprehensiveness and accuracy of anomaly analysis. Finally, it directly generates a vehicle suspension testing report, allowing staff and users to more intuitively and efficiently identify the results, avoiding the inefficiency, low intuitiveness, and high error rate of manual analysis, thus comprehensively improving the accuracy of vehicle suspension testing. Attached Figure Description
[0053] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0054] Figure 1 This is a flowchart illustrating an intelligent suspension detection method in one embodiment;
[0055] Figure 2 This is a flowchart illustrating an example of intelligent suspension detection in one embodiment;
[0056] Figure 3 This is a structural block diagram of an intelligent suspension detection device in one embodiment;
[0057] Figure 4 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0058] 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.
[0059] The intelligent suspension testing method provided in this application embodiment can be applied to vehicle suspension testing environments. This method can be applied to a terminal, a server, or a system including both a terminal and a server, and is implemented through interaction between the terminal and the server. The terminal can be, but is not limited to, various personal computers, laptops, mid-range computers, etc. The terminal analyzes and breaks down the vehicle's suspension testing requirements, generating suspension testing procedures and plans for each suspension testing type corresponding to the vehicle's optional component testing requirements. This guides personnel in conducting suspension tests and inspections, avoiding the inefficiency and high error rates of manual testing and inspection, thus improving suspension testing efficiency. After obtaining instrument testing data and suspension testing data, this solution can intelligently analyze the test and inspection data to identify vehicle suspension testing anomalies and their causes, avoiding judgment errors influenced by human experience and improving the comprehensiveness and accuracy of suspension testing anomaly analysis. Finally, a suspension inspection report for the vehicle is generated directly, making it easier for staff and users to identify the suspension inspection results more intuitively and efficiently. This avoids the inefficiency, low intuitiveness, and high error rate of manual analysis, thereby comprehensively improving the accuracy of vehicle suspension inspection.
[0060] In one exemplary embodiment, such as Figure 1 As shown, an intelligent suspension detection method is provided. Taking the application of this method to a terminal as an example, the method includes the following steps S101 to S104. Wherein:
[0061] Step S101: Obtain the suspension testing requirements information of the vehicle, and based on the suspension testing requirements information, generate the suspension test process and the suspension test plan for each type of suspension testing of the vehicle.
[0062] In this embodiment, the terminal responds to the user's information upload operation and obtains the suspension testing requirement information for the vehicle. Since different users have different needs for vehicle suspension testing, the optional testing methods also differ for different vehicles. For example, users may report problems such as excessive suspension vibration, abnormal vehicle transmission system, or unbalanced vehicle suspension. For different problems, the terminal presets different suspension testing requirement information. Then, based on the problems reported by the user, the terminal adapts the suspension testing requirement information accordingly. This suspension testing requirement information includes sub-suspension testing requirement information for each suspension testing type. Each suspension testing type is used to test the suspension at different angles, and the corresponding test and testing type are defined. These suspension testing types include, but are not limited to, suspension damping performance testing, suspension braking damping performance testing, suspension resonance attenuation performance testing, and suspension rebound performance testing. Each suspension testing process is a process for testing different suspension testing types, and each suspension testing scheme is a testing method for each suspension testing type. The suspension testing schemes for each type of suspension inspection are as follows: testing the suspension rebound performance using the body-pressing method; testing the suspension damping performance using the drop test; testing the suspension braking damping performance using the braking method; and testing the suspension resonance attenuation performance using the resonance method. Following these testing methods, there is also a structural inspection of the suspension, along with its inspection process. This structural inspection checks for issues such as cracks, deformation, broken pieces, or missing pieces in the suspension springs; checks for oil leaks, wear, corrosion, and abnormal noises in the shock absorbers; and inspects the suspension support rubber for aging, the buffer blocks for failure, and the connection bolts between the springs and guide devices for looseness. The specific identification process will be explained in detail later.
[0063] Step S102: In response to the data upload operation performed by the staff after testing based on the suspension test process and suspension test plan for each suspension test type, the instrument test data and suspension test data for each suspension test type are collected.
[0064] In this embodiment, the terminal responds to the data upload operation performed by the staff after conducting tests based on the suspension test procedures and test plans for each suspension test type. It collects instrument test data and suspension test data for each suspension test type. Before the staff conducts the test, the terminal first generates a test procedure to guide them in performing instrument and suspension tests. The specific generation process will be explained in detail later.
[0065] Step S103: Based on the instrument detection data and suspension test data of each suspension detection type, the suspension test results of each suspension detection type are identified through the suspension detection evaluation strategy of each suspension detection type. Based on the suspension test results of each suspension detection type, the vehicle's suspension detection abnormal information and the cause of the vehicle's suspension detection abnormality are identified.
[0066] In this embodiment, the terminal, based on instrument detection data and suspension test data for each suspension detection type, identifies the suspension test results for each type using the suspension detection evaluation strategy. Based on these results, it then identifies vehicle suspension detection anomalies and their causes. The suspension test results include the specific results for each suspension detection type, as well as the overall suspension test results. The detailed identification process will be explained in detail later.
[0067] Step S104: Based on the vehicle's suspension detection anomaly information and the reasons for the vehicle's suspension detection anomaly, generate the vehicle's suspension detection report.
[0068] In this embodiment, the terminal generates a vehicle suspension inspection report based on the vehicle's suspension detection anomaly information and the reasons for the anomalies. This suspension inspection report is used to intuitively provide staff and the vehicle's owner with feedback on the vehicle's anomaly information and causes, improving the intuitiveness of the anomaly information and causes, as well as the recognition efficiency.
[0069] Based on the above solution, by analyzing and breaking down the vehicle's suspension testing requirements, this solution generates suspension testing procedures and plans for each suspension testing type, corresponding to the vehicle's optional component testing requirements. This guides staff in conducting suspension tests, avoiding the inefficiency and high error rates of manual testing and improving testing efficiency. Furthermore, after obtaining instrument testing data and suspension test data, this solution intelligently analyzes the data to identify suspension testing anomalies and their causes, avoiding judgment errors influenced by human experience and improving the comprehensiveness and accuracy of anomaly analysis. Finally, a vehicle suspension testing report is directly generated, allowing staff and users to more intuitively and efficiently identify the results, avoiding the inefficiency, low intuitiveness, and high error rate of manual analysis, thus comprehensively improving the accuracy of vehicle suspension testing.
[0070] Optionally, based on the suspension testing requirement information, a suspension test process and a suspension test plan for each suspension testing type of the vehicle are generated, including: breaking down the suspension testing requirement information into sub-suspension testing requirement information for each suspension testing type, and identifying the equipment requirement information and suspension testing conditions for each suspension testing type based on the sub-suspension testing requirement information for each suspension testing type; for each suspension testing type, identifying each equipment test node based on the equipment requirement information for the suspension testing type, and querying the database for the test process containing each equipment test node as the suspension test process for the suspension testing type; and identifying the node test conditions for each equipment test node based on the suspension testing conditions for the suspension testing type, and using the node test conditions of all test nodes as the suspension test plan for each suspension testing type.
[0071] In this embodiment, the terminal breaks down the suspension testing requirement information into sub-suspension testing requirement information for each suspension testing type. Based on this sub-suspension testing requirement information, the terminal identifies the equipment requirement information and suspension testing conditions for each suspension testing type. The equipment requirement information refers to the equipment requirements for that suspension testing type, while the suspension testing conditions are the constraints on the testing methods for that type. These constraints limit the testing scope, testing intensity, or testing frequency / instances for that suspension testing type. Examples of constraints include vibration intensity, vibration progression intensity, braking speed, braking progression speed, rebound pressure, and rebound progression pressure.
[0072] Then, for each suspension testing type, the terminal identifies the test nodes for each device based on the equipment requirements for that type. It then queries the database for the test procedures containing each device test node, which serve as the suspension test procedure for that type. The database includes the device test nodes corresponding to each testing device within each test procedure, and the suspension test procedure for each device test node is the process information compiled by staff based on extensive experience. Finally, based on the suspension testing conditions for each type, the terminal identifies the node test conditions for each device test node and uses these node test conditions as the suspension test plan for each type.
[0073] Based on the above scheme, by breaking down the suspension inspection requirement information into sub-suspension inspection requirement information for each suspension inspection type, the classification and identification are performed, thereby improving the comprehensiveness and accuracy of the identification of suspension inspection requirement information.
[0074] Optionally, in response to the data upload operation performed by the staff after testing based on the suspension test procedures and suspension test plans for each suspension test type, before collecting the instrument test data and suspension test data for each suspension test type, the method further includes: generating a suspension test guidance plan for each suspension test type based on the suspension test procedures and suspension test plans for each suspension test type; and sending the suspension test guidance plan for each suspension test type to the staff's client.
[0075] In this embodiment, the terminal generates a suspension test guidance scheme for each suspension detection type based on the suspension test process and the suspension test plan for each suspension detection type. Specifically, the terminal generates a test process table for each suspension detection type based on the suspension test process for each suspension detection type, and adds the node test conditions of each test node to the test process table to obtain the suspension test guidance scheme for each suspension detection type.
[0076] Finally, the terminal sends the suspension test guidelines for each type of suspension inspection to the staff's client.
[0077] Based on the above solution, by generating a suspension testing guide, the staff can be guided to perform suspension tests, thereby improving the accuracy and efficiency of suspension testing.
[0078] Optionally, based on the instrument testing data and suspension test data for each suspension testing type, and through the suspension testing evaluation strategy for each suspension testing type, the suspension test results for each suspension testing type are identified. This includes: for each suspension testing type, based on the instrument testing data for that type, identifying the vehicle suspension testing data distribution information corresponding to that type, and based on the suspension test data for that type, identifying the vehicle suspension test data distribution information corresponding to that type; through the suspension testing evaluation strategy for that type, identifying the suspension test results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information, and using these as the suspension test results for that type of suspension testing.
[0079] In this embodiment, for each suspension testing type, the terminal identifies the vehicle suspension testing data distribution information corresponding to that type based on the instrument testing data. It also identifies the vehicle suspension test data distribution information corresponding to that type based on the suspension test data. Specifically, the vehicle suspension test data distribution information is the distribution information obtained by arranging the suspension test data from multiple batches and varying degrees of testing under different suspension testing methods. Furthermore, the vehicle suspension testing data distribution information is the distribution information obtained by arranging the appearance inspection results obtained from the vehicle structure appearance inspection corresponding to different suspension testing types according to the distribution position of the appearance structure.
[0080] Then, the terminal, through a suspension detection evaluation strategy for the suspension detection type, identifies the suspension detection results corresponding to the vehicle suspension detection data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information. These results are then used as the suspension test results for the suspension detection type. The suspension detection evaluation strategy evaluates the distribution range and trend of each distribution information, including the correspondence between the distribution range, distribution trend range, and evaluation value. Based on the distribution range and information of each distribution information, the terminal queries the evaluation value corresponding to each distribution information to obtain the suspension detection results and suspension test results corresponding to the vehicle suspension detection data distribution information and the vehicle suspension test data distribution information, respectively.
[0081] Based on the above scheme, by identifying and evaluating the distribution information of suspension test data and inspection data of each vehicle, suspension test results for each suspension inspection type are obtained. This improves the comprehensiveness and accuracy of suspension test result identification.
[0082] Optionally, based on the suspension test results of each suspension testing type, identify the vehicle's suspension testing anomaly information and the causes of the vehicle's suspension testing anomalies, including: for each suspension testing type, based on the suspension test results of the suspension testing type, identify the vehicle's suspension testing anomaly information through a suspension testing anomaly identification network, and based on the suspension testing results of the suspension testing type, identify the suspension testing anomaly information corresponding to the suspension testing results through the suspension testing anomaly identification network; based on the suspension testing anomaly information and the suspension testing anomaly information, query the suspension anomaly causes of the sub-suspension testing anomalies of the suspension testing type in the suspension anomaly database, and use the suspension testing anomaly information and the suspension testing anomaly information as the sub-suspension testing anomaly information of the suspension testing type; use the sub-suspension testing anomaly information of all suspension testing types as the vehicle's suspension testing anomaly information, and use the sub-suspension testing anomaly causes of all suspension testing types as the vehicle's suspension testing anomaly causes.
[0083] In this embodiment, for each suspension detection type, the terminal identifies suspension test anomaly information of the vehicle based on the suspension test results of that type through a suspension detection anomaly identification network. This suspension detection anomaly identification network is a neural network trained using reinforcement learning-based artificial neural networks, obtained by combining sample suspension test results and sample suspension test anomaly information for each suspension detection type.
[0084] Then, based on the suspension detection results of each suspension detection type, the terminal identifies the corresponding suspension detection anomaly information through a suspension test anomaly recognition network. This suspension test anomaly recognition network is a neural network trained using reinforcement learning-based artificial neural networks, obtained by combining sample suspension detection results and sample suspension detection anomaly information for each suspension detection type.
[0085] Next, based on the suspension test anomaly information and the suspension detection anomaly information, the terminal queries the suspension anomaly database for the cause of the sub-suspension detection anomaly for each suspension detection type, and uses the suspension test anomaly information and the suspension detection anomaly information as the sub-suspension detection anomaly information for each suspension detection type. Finally, the terminal uses all the sub-suspension detection anomaly information for each suspension detection type as the vehicle's suspension detection anomaly information, and uses the cause of all the sub-suspension detection anomalies for each suspension detection type as the cause of the vehicle's suspension detection anomaly.
[0086] Based on the above scheme, the trained neural network identifies each suspension test anomaly and suspension detection anomaly, and then queries the sub-suspension anomaly causes for each suspension type, thereby improving the efficiency and accuracy of suspension anomaly identification and the efficiency of suspension anomaly cause identification.
[0087] Optionally, based on the vehicle's suspension detection anomaly information and the reasons for the vehicle's suspension detection anomalies, a vehicle suspension inspection report is generated, including: obtaining the vehicle's suspension inspection report template and identifying the filling position information of each suspension detection type in the suspension inspection report template; extracting the suspension anomaly features from the sub-suspension detection anomaly information of each suspension detection type and the anomaly cause features from the sub-suspension detection anomaly reasons of each suspension detection type, and filling the suspension anomaly features and anomaly cause features of each suspension detection type into the filling position information of each suspension detection type, respectively, to obtain the vehicle's suspension inspection report.
[0088] In this embodiment, the terminal obtains the vehicle's suspension inspection report template and identifies the filling position information for each suspension inspection type in the template. Then, the terminal uses a text feature extraction network to extract the suspension anomaly features from the text information corresponding to the sub-suspension inspection anomaly information of each suspension inspection type, as well as the anomaly cause features from the text information corresponding to the sub-suspension inspection anomaly cause of each suspension inspection type. The terminal then fills the filling position information for each suspension inspection type with the suspension anomaly features and the anomaly cause features, respectively, to obtain the vehicle's suspension inspection report.
[0089] Based on the above scheme, the suspension anomaly features and anomaly cause features for each suspension detection type are extracted through feature extraction, and then the vehicle suspension inspection report is generated. This not only improves the generation efficiency of the suspension inspection report, but also enhances the visualization effect of the suspension inspection report.
[0090] This application also provides an example of intelligent suspension detection, such as... Figure 2 As shown, the specific processing procedure includes the following steps:
[0091] Step S201: Obtain the vehicle's suspension inspection requirements information.
[0092] Step S202: The suspension testing requirement information is broken down into sub-suspension testing requirement information for each suspension testing type, and based on the sub-suspension testing requirement information for each suspension testing type, the equipment requirement information for each suspension testing type and the suspension testing conditions for each suspension testing type are identified.
[0093] Step S203: For each suspension testing type, based on the equipment requirement information of the suspension testing type, identify the test nodes of each equipment for the suspension testing type, and query the database for the test process containing each equipment test node, which serves as the suspension test process for the suspension testing type.
[0094] Step S204: Based on the suspension test conditions of the suspension test type, identify the node test conditions of each device test node, and use the node test conditions of all test nodes as the suspension test scheme for each suspension test type.
[0095] Step S205: In response to the data upload operation performed by the staff after testing based on the suspension test process and suspension test plan for each suspension test type, the instrument test data and suspension test data for each suspension test type are collected.
[0096] Step S206: For each suspension test type, based on the instrument test data of the suspension test type, identify the vehicle suspension test data distribution information corresponding to the suspension test type, and based on the suspension test data of the suspension test type, identify the vehicle suspension test data distribution information corresponding to the suspension test type.
[0097] Step S207: Using the suspension testing evaluation strategy of the suspension testing type, identify the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information, and use the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information as the suspension test results of the suspension testing type.
[0098] Step S208: For each suspension detection type, based on the suspension test results of the suspension detection type, identify the vehicle's suspension test abnormality information through the suspension detection abnormality identification network, and based on the suspension test results of the suspension detection type, identify the suspension detection abnormality information corresponding to the suspension test results through the suspension test abnormality identification network.
[0099] Step S209: Based on the suspension test anomaly information and the suspension detection anomaly information, query the suspension detection anomaly cause of the sub-suspension detection type in the suspension anomaly database, and use the suspension test anomaly information and the suspension detection anomaly information as the sub-suspension detection anomaly information of the suspension detection type.
[0100] Step S210: Take all the sub-suspension detection abnormal information of all suspension detection types as the vehicle's suspension detection abnormal information, and take the causes of all the sub-suspension detection abnormalities of all suspension detection types as the causes of the vehicle's suspension detection abnormalities.
[0101] Step S211: Obtain the vehicle's suspension inspection report template and identify the fill position information for each suspension inspection type in the suspension inspection report template.
[0102] Step S212: Extract the suspension anomaly features from the sub-suspension detection anomaly information of each suspension detection type, as well as the anomaly cause features from the sub-suspension detection anomaly causes of each suspension detection type. Then, fill the suspension anomaly features and anomaly cause features of each suspension detection type into the filling position information of each suspension detection type to obtain the vehicle's suspension detection report.
[0103] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0104] Based on the same inventive concept, this application also provides an intelligent suspension detection device for implementing the intelligent suspension detection method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations of one or more intelligent suspension detection device embodiments provided below can be found in the limitations of the intelligent suspension detection method described above, and will not be repeated here.
[0105] In one exemplary embodiment, such as Figure 3 As shown, an intelligent suspension detection device is provided, comprising: an acquisition module 310, a data collection module 320, an identification module 330, and a generation module 340, wherein:
[0106] The acquisition module 310 is used to acquire the suspension testing requirement information of the vehicle, and based on the suspension testing requirement information, generate the suspension test process and the suspension test plan for each suspension testing type of the vehicle.
[0107] The data acquisition module 320 is used to respond to the data upload operation performed by the staff after testing based on the suspension test process and the suspension test plan of each suspension test type, and to acquire the instrument test data and the suspension test data of each suspension test type.
[0108] The identification module 330 is used to identify the suspension test results of each suspension test type based on the instrument test data and the suspension test data of each suspension test type, and through the suspension test evaluation strategy of each suspension test type, and to identify the suspension test abnormal information of the vehicle and the cause of the suspension test abnormality based on the suspension test results of each suspension test type.
[0109] The generation module 340 is used to generate a suspension test report for the vehicle based on the suspension test anomaly information of the vehicle and the reasons for the suspension test anomaly of the vehicle.
[0110] Optionally, the acquisition module 310 is specifically used for:
[0111] The suspension testing requirement information is broken down into sub-suspension testing requirement information for each suspension testing type, and based on the sub-suspension testing requirement information for each suspension testing type, the equipment requirement information for each suspension testing type and the suspension testing conditions for each suspension testing type are identified.
[0112] For each suspension testing type, based on the equipment requirement information of the suspension testing type, the test nodes of each equipment for the suspension testing type are identified, and the test process containing each equipment test node is queried in the database as the suspension test process for the suspension testing type.
[0113] Based on the suspension testing conditions of the aforementioned suspension testing type, the node testing conditions of each device test node are identified, and the node testing conditions of all test nodes are used as the suspension testing scheme for each suspension testing type.
[0114] Optionally, the device further includes:
[0115] The guidance scheme generation module is used to generate a suspension test guidance scheme for each suspension test type based on the suspension test process and the suspension test scheme for each suspension test type.
[0116] The sending module is used to send the suspension test guidance schemes for each of the aforementioned suspension test types to the staff client.
[0117] Optionally, the identification module 330 is specifically used for:
[0118] For each suspension test type, based on the instrument test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified, and based on the suspension test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified.
[0119] The suspension testing evaluation strategy of the suspension testing type identifies the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information, and uses the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information as the suspension test results of the suspension testing type.
[0120] Optionally, the identification module 330 is specifically used for:
[0121] For each suspension test type, based on the suspension test results of that suspension test type, the suspension test anomaly information of the vehicle is identified through the suspension test anomaly identification network, and based on the suspension test results of that suspension test type, the suspension test anomaly information corresponding to the suspension test results is identified through the suspension test anomaly identification network.
[0122] Based on the suspension test anomaly information and the suspension detection anomaly information, in the suspension anomaly database, query the sub-suspension detection anomaly cause of the suspension detection type, and use the suspension test anomaly information and the suspension detection anomaly information as the sub-suspension detection anomaly information of the suspension detection type;
[0123] All sub-suspension detection anomalies of all suspension detection types are used as the suspension detection anomalies of the vehicle, and the causes of all sub-suspension detection anomalies of all suspension detection types are used as the causes of the vehicle's suspension detection anomalies.
[0124] Optionally, the generation module 340 is specifically used for:
[0125] Obtain the suspension inspection report template of the vehicle, and identify the fill position information of each suspension inspection type in the suspension inspection report template;
[0126] Extract the suspension anomaly features from the sub-suspension detection anomaly information of each suspension detection type, as well as the anomaly cause features from the sub-suspension detection anomaly causes of each suspension detection type. Then, fill the suspension anomaly features and anomaly cause features of each suspension detection type into the filling position information of each suspension detection type to obtain the suspension detection report of the vehicle.
[0127] Each module in the aforementioned intelligent suspension detection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0128] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 4 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an intelligent suspension detection method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0129] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0130] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps corresponding to the intelligent suspension detection method.
[0131] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps corresponding to the intelligent suspension detection method.
[0132] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps corresponding to the intelligent suspension detection method.
[0133] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, 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 the relevant data must comply with relevant regulations.
[0134] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0135] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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 specification.
[0136] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for detecting intelligent suspension, characterized in that, The method includes: Obtain the suspension testing requirements information of the vehicle, and based on the suspension testing requirements information, generate the suspension test process and the suspension test plan for each suspension testing type of the vehicle. In response to the data upload operation performed by the staff after testing based on the suspension test procedures and suspension test plans of each suspension test type, the instrument test data and suspension test data of each suspension test type are collected. For each suspension test type, based on the instrument test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified, and based on the suspension test data of that suspension test type, the distribution information of vehicle suspension test data corresponding to that suspension test type is identified. The suspension testing evaluation strategy for the aforementioned suspension testing type identifies the suspension testing results corresponding to the vehicle suspension testing data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information. These results are then used as the suspension test results for the specified suspension testing type. The suspension testing evaluation strategy evaluates the distribution range and trend of each distribution information. The vehicle suspension test data distribution information is the distribution information obtained by arranging the suspension test data of different test results generated during multiple batches and varying degrees of testing for different suspension testing types. The vehicle suspension testing data distribution information is also the distribution information obtained by arranging the appearance inspection results of the vehicle structure corresponding to different suspension testing types according to their position within the appearance structure. For each suspension test type, based on the suspension test results of that suspension test type, the suspension test anomaly information of the vehicle is identified through the suspension test anomaly identification network, and based on the suspension test results of that suspension test type, the suspension test anomaly information corresponding to the suspension test results is identified through the suspension test anomaly identification network. Based on the suspension test anomaly information and the suspension detection anomaly information, in the suspension anomaly database, query the sub-suspension detection anomaly cause of the suspension detection type, and use the suspension test anomaly information and the suspension detection anomaly information as the sub-suspension detection anomaly information of the suspension detection type; All sub-suspension detection anomalies of all suspension detection types are used as the suspension detection anomalies of the vehicle, and the causes of all sub-suspension detection anomalies of all suspension detection types are used as the causes of the vehicle's suspension detection anomalies. Based on the abnormal suspension detection information of the vehicle and the reasons for the abnormal suspension detection, a suspension detection report of the vehicle is generated.
2. The method according to claim 1, characterized in that, The process of generating suspension test procedures and suspension test plans for each suspension test type of the vehicle based on the suspension test requirement information includes: The suspension testing requirement information is broken down into sub-suspension testing requirement information for each suspension testing type, and based on the sub-suspension testing requirement information for each suspension testing type, the equipment requirement information for each suspension testing type and the suspension testing conditions for each suspension testing type are identified. For each suspension testing type, based on the equipment requirement information of the suspension testing type, the test nodes of each equipment for the suspension testing type are identified, and the test process containing each equipment test node is queried in the database as the suspension test process for the suspension testing type. Based on the suspension testing conditions of the aforementioned suspension testing type, the node testing conditions of each device test node are identified, and the node testing conditions of all test nodes are used as the suspension testing scheme for each suspension testing type.
3. The method according to claim 1, characterized in that, Before the process of uploading test data after testing by staff based on the suspension test procedures and test plans for each suspension test type, and before collecting instrument test data and suspension test data for each suspension test type, the process further includes: Based on the suspension test process and the suspension test scheme for each of the aforementioned suspension test types, a suspension test guidance scheme for each of the aforementioned suspension test types is generated; Send the suspension test guidelines for each of the aforementioned suspension test types to the staff client.
4. The method according to claim 1, characterized in that, The process of generating a suspension inspection report for the vehicle based on the vehicle's suspension inspection anomaly information and the reasons for the suspension inspection anomalies includes: Obtain the suspension inspection report template of the vehicle, and identify the fill position information of each suspension inspection type in the suspension inspection report template; Extract the suspension anomaly features from the sub-suspension detection anomaly information of each suspension detection type, as well as the anomaly cause features from the sub-suspension detection anomaly causes of each suspension detection type. Then, fill the suspension anomaly features and anomaly cause features of each suspension detection type into the filling position information of each suspension detection type to obtain the suspension detection report of the vehicle.
5. An intelligent suspension detection device, characterized in that, The device includes: The acquisition module is used to acquire the suspension testing requirement information of the vehicle, and based on the suspension testing requirement information, generate the suspension test process and the suspension test plan for each suspension testing type of the vehicle. The data acquisition module is used to respond to the data upload operation performed by the staff after testing based on the suspension testing process and the suspension testing plan of each suspension testing type, and to acquire the instrument testing data and the suspension test data of each suspension testing type. The identification module is used to identify the vehicle suspension test data distribution information corresponding to each suspension test type based on the instrument test data of that suspension test type, and to identify the vehicle suspension test data distribution information corresponding to that suspension test type based on the suspension test data of that suspension test type. Through the suspension test evaluation strategy of that suspension test type, it identifies the suspension test results corresponding to the vehicle suspension test data distribution information and the suspension test results corresponding to the vehicle suspension test data distribution information, and uses these two results as the suspension test results for that suspension test type. The suspension test evaluation strategy is an evaluation strategy that assesses the distribution range and distribution trend of each distribution information. The vehicle suspension test data distribution information is obtained by distributing and arranging the suspension test data of different test results generated when multiple batches of suspension tests of different suspension test types and at different levels are performed on the suspension. The distribution information of the vehicle suspension test data is as follows: The distribution information is obtained by arranging the appearance test results of the vehicle structure corresponding to different suspension test types according to the distribution position of the appearance structure. For each suspension test type, based on the suspension test results of that suspension test type, the suspension test anomaly identification network is used to identify the suspension test anomaly information of the vehicle. Based on the suspension test results of that suspension test type, the suspension test anomaly identification network is used to identify the suspension test anomaly information corresponding to the suspension test results. Based on the suspension test anomaly information and the suspension test anomaly information, the cause of the sub-suspension test anomaly of that suspension test type is queried in the suspension anomaly database, and the suspension test anomaly information and the suspension test anomaly information are used as the sub-suspension test anomaly information of that suspension test type. All the sub-suspension test anomaly information of all suspension test types is used as the suspension test anomaly information of the vehicle, and all the sub-suspension test anomaly causes of all suspension test types are used as the suspension test anomaly causes of the vehicle. The generation module is used to generate a suspension test report for the vehicle based on the suspension test anomaly information and the reasons for the suspension test anomalies.
6. The apparatus according to claim 5, characterized in that, The acquisition module is specifically used for: The suspension testing requirement information is broken down into sub-suspension testing requirement information for each suspension testing type, and based on the sub-suspension testing requirement information for each suspension testing type, the equipment requirement information for each suspension testing type and the suspension testing conditions for each suspension testing type are identified. For each suspension testing type, based on the equipment requirement information of the suspension testing type, the test nodes of each equipment for the suspension testing type are identified, and the test process containing each equipment test node is queried in the database as the suspension test process for the suspension testing type. Based on the suspension testing conditions of the aforementioned suspension testing type, the node testing conditions of each device test node are identified, and the node testing conditions of all test nodes are used as the suspension testing scheme for each suspension testing type.
7. The apparatus according to claim 5, characterized in that, The device further includes: The guidance scheme generation module is used to generate a suspension test guidance scheme for each suspension test type based on the suspension test process and the suspension test scheme for each suspension test type. The sending module is used to send the suspension test guidance schemes for each of the aforementioned suspension test types to the staff client.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 4.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Air suspension automatic test system and method
CN114755936A