An intelligent comprehensive performance detection system for automobile
Patent Information
- Application Number
- CN202511725805.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-24
- Publication Date
- 2026-10-13
- Estimated Expiration
- 2045-11-24
AI Technical Summary
当用户抱怨“按键反应慢”、“车机卡顿”时,维修人员缺乏有效的工具来量化这种延迟,只能依靠主观感受,导致诊断效率低下,问题复现困难;
[0010]与现有技术相比,本发明的有益效果是:旨在设置车辆多工况功能键测试,预先对车辆功能键构建基准功能响应性能数据组,建立可量化的性能基准数据,利用多种传感器捕捉对车辆静态工况、平稳工况和颠簸工况下功能键反馈信号,分析车辆在多工况下的综合检测延迟数据,对车辆功能键进行多工况全面评估,捕捉功能键性能误差,进行车辆售后数据反馈。
Smart Images

Figure CN121522439B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive testing, specifically to an intelligent comprehensive performance testing system for automobiles. Background Technology
[0002] As vehicles become increasingly intelligent and connected, in-vehicle human-machine interfaces are filled with numerous physical buttons, capacitive touch keys, and virtual central control screen buttons. Users' demands for smooth interaction are also rising. A function key's execution, from being triggered to fulfilling its function, involves multiple stages: signal acquisition, bus transmission, ECU processing, and actuator driving. Function key testing often focuses on a binary judgment of "whether the function is effective," lacking performance evaluation of "timeliness of response." When users complain of "slow button response" or "vehicle system lag," repair personnel lack effective tools to quantify this delay, relying solely on subjective feelings, leading to low diagnostic efficiency and difficulty in reproducing the problem. Currently, vehicle function key test results do not include the key performance indicator of "time," making it impossible to capture user-perceptible phenomena such as "lag," "sluggishness," or "slow response." Under static, low-load conditions, the function may appear "effective." However, when the vehicle starts, high-power electrical appliances are running, on bumpy roads, or when the vehicle's infotainment system is under high load, system resources become strained, and response time may increase dramatically, even leading to intermittent failures. Traditional binary testing methods struggle to reproduce and capture this dynamic performance degradation. This application sets up a multi-condition function key test for the vehicle, pre-constructs a benchmark function response performance data set for the vehicle function keys, establishes quantifiable performance benchmark data, uses multiple sensors to capture function key feedback signals under static, stable, and bumpy conditions, analyzes the comprehensive detection delay data of the vehicle under multiple conditions, conducts a comprehensive evaluation of the vehicle function keys under multiple conditions, captures function key performance errors, and provides after-sales data feedback for the vehicle. Summary of the Invention
[0003] The purpose of this invention is to provide an intelligent comprehensive performance testing system for automobiles to solve the problems in the prior art.
[0004] To achieve the above objectives, the present invention provides the following technical solution: A comprehensive intelligent performance testing system for automobiles includes an automobile function key response performance acquisition module, a vehicle static condition function key instruction execution testing module, a vehicle dynamic condition function key instruction execution testing module, a multimodal execution signal data integration and analysis module, a function key signal final inspection quality analysis module, and a central processing unit. The vehicle function key response performance acquisition module acquires the initial test performance data of the vehicle's infotainment function keys when the vehicle leaves the factory, performs multi-threshold correlation analysis on the initial test performance data of the function keys, constructs a benchmark function response performance data set, and performs quality inspection feedback on each function key of the vehicle to be tested, and performs continuous operation of the vehicle's function keys to verify the function. The vehicle static condition function key instruction execution detection module acquires the vehicle status and vehicle system status in a static state, builds several detection components to synchronously trigger and detect the function key signals in the vehicle, obtains the trigger timestamp for judgment, obtains the execution feedback signal of each function key, and monitors and analyzes the trigger delay signal data of each function key in the static condition vehicle. The vehicle dynamic condition function key instruction execution detection module obtains the vehicle speed and vibration amplitude to determine the vehicle's different driving road conditions. Under different dynamic conditions, such as when the vehicle is driving on a smooth road or a bumpy road, the function keys in the vehicle are triggered synchronously. The trigger signal of the target function key is synchronously and frequently collected to obtain the timestamp of the synchronous collection and the dynamic delay data. The trigger delay signal data of each function key of the vehicle under different dynamic conditions is monitored and analyzed. The multimodal execution signal data integration and analysis module is used to summarize the function key signal delay data of vehicles under multiple working conditions, perform collaborative analysis on the function key delay data of different working conditions, and analyze the comprehensive detection delay data of function keys under static working conditions, stable working conditions and bumpy working conditions. The function key signal final inspection quality analysis module matches the comprehensive detection delay data of function keys of vehicles under multiple operating conditions with the baseline function response performance data group, quantifies the delay increment data, and comprehensively evaluates the delay error of vehicle function keys.
[0005] Further configuration: The vehicle function key response performance acquisition module includes a vehicle function key initial test data acquisition submodule and a vehicle function key quality feedback data acquisition submodule. The vehicle function key initial test data acquisition submodule acquires the performance data of different function keys of the vehicle at the factory. By comparing the timestamps of function key trigger messages and function execution messages on the bus, it analyzes the delay data of different function keys, obtains the maximum delay data, minimum delay data, and average delay of different function keys of the vehicle, and sets the maximum delay data and minimum delay data as... , The mean is Set its mean The baseline delay compliance data, marked as the functional delay performance of the vehicle, includes a delay error coefficient for the setting of the vehicle's multi-function keys. Based on the baseline delay compliance data of different vehicles and the delay error coefficients of different function keys, the baseline range of the vehicle's functional delay performance threshold is analyzed: The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: Based on the baseline delay qualified data of different vehicles' functional delay performance and the delay error coefficient of different function keys, the functional delay performance threshold of the vehicles is analyzed to construct different baseline functional response performance data groups, which are then uploaded to the central processing unit. The baseline interval matching is performed on the function key delay data of each vehicle. The delay error coefficient is set by the administrator. The vehicle function key quality feedback data acquisition submodule acquires vehicle fault test data and performs functions such as function key switch touch capacitance change signal acquisition, single function key execution action verification, and multi-function key operation function linkage verification. At the same time, it detects abnormal noises, rebound feedback, and sensitivity of vehicle function keys, and marks and alarms for function keys with faults.
[0006] Further configuration: The vehicle static condition function key command execution detection module includes a vehicle status detection and acquisition judgment submodule and a vehicle function key trigger execution data monitoring submodule. The vehicle status detection and acquisition judgment submodule collects the vehicle's power mode, monitors the environment, and load control. Based on the vehicle's engine not starting and ambient electromagnetic interference being below a set threshold, it determines the vehicle is in a static condition, acquires the vehicle's load control data, filters out vehicle electrical load functions not controlled by the function keys, and sends a shutdown reminder to the administrator. When vehicle electrical load functions not controlled by the function keys are shut down, a test preparation signal is sent to the vehicle function key trigger execution data monitoring submodule. Further configuration: The vehicle function key trigger execution data monitoring submodule includes an equipment instruction execution monitoring unit and a multimodal data automated acquisition unit. The equipment instruction execution monitoring unit includes several analog finger switches, a high-speed camera, a microphone, a digital oscilloscope, and a synchronization signal generator. Several analog finger switches are matched with different function keys and fixedly installed. Several analog finger switches, high-speed cameras, microphones, and digital oscilloscopes are connected to the synchronization signal generator respectively. The multimodal data automated acquisition unit triggers signals from different connected devices via a synchronization signal generator to obtain a unique trigger timestamp, and sets the unique trigger timestamp as... The time when each function key was triggered by several simulated finger switches was collected and marked as the actual key trigger time. The acquisition signals from the high-speed camera, microphone, and digital oscilloscope were obtained at the actual button trigger time. The moment when the high-speed camera captured the first frame image of the vehicle function display corresponding to each function key was marked as the visual acquisition function trigger time. The corresponding moment of the vehicle function execution feedback audio for each function key in the microphone audio is captured and marked as the sound acquisition function trigger time. The system uses a digital oscilloscope to detect the instantaneous changes in current or voltage in each function key circuit, and marks these moments as the trigger times for the electrical acquisition function. First, analyze whether the actual key trigger times of different function keys are consistent. If they are consistent, perform delay error analysis on the visual acquisition function trigger time, sound acquisition function trigger time, electrical acquisition function trigger time, and actual key trigger time for each function key. Set the visual detection delay data for each function key as follows: Set the sound detection delay data for each function key to be as follows: Set the electrical change detection delay data for each function key to be... If they are inconsistent, perform delay error analysis on the trigger times of the visual acquisition function, the sound acquisition function, and the electrical acquisition function, comparing them with the unique trigger timestamp. Set the visual detection delay data for each function key as follows: Set the sound detection delay data for each function key to be as follows: Set the electrical change detection delay data for each function key to be... ,in, The possible signal trigger interval error value is set by the administrator, and the error analysis data is sent to the central processing unit.
[0007] Further settings: The vehicle dynamic condition function key instruction execution detection module includes a vehicle multi-dynamic condition classification pre-judgment submodule and a vehicle function key multi-condition trigger data analysis submodule. The vehicle multi-dynamic condition classification pre-judgment submodule acquires the vehicle's driving speed, acceleration, vibration frequency and amplitude, and vehicle environment. When the vehicle's speed and acceleration are greater than the set threshold, the vehicle's vibration frequency and amplitude are acquired. If the vibration frequency and amplitude match the vehicle's natural frequency of uniform driving and there is no obvious high-frequency impact, it is judged that the vehicle is in a stable dynamic condition. If the vibration frequency and amplitude are greater than the set threshold and there are multiple high-frequency amplitudes, it is judged that the vehicle is in a bumpy dynamic condition. Combined with the vehicle's driving environment monitoring, a secondary review and judgment is performed to determine whether the vehicle is in a stable dynamic condition or a bumpy dynamic condition. The vehicle function key multi-condition trigger data analysis submodule includes an instruction execution monitoring unit and a multi-modal data classification and acquisition unit. The instruction execution monitoring unit includes a shock-absorbing robotic arm, a high-speed camera, a microphone, a digital oscilloscope, a vibration sensor, and a synchronization signal generator. The multi-modal data classification and acquisition unit detects the vehicle's vibration amplitude through the vibration sensor and simultaneously detects the vehicle's speed. When the vehicle speed is within a set stable range and the vehicle's vibration amplitude is less than a set vibration amplitude threshold, the vehicle is determined to have entered a stable dynamic condition. When the vehicle's vibration amplitude is greater than the set vibration amplitude threshold, the vibration amplitude fluctuation is greater than the set stable range, and the current vehicle speed is lower than the set threshold, the vehicle is determined to have entered a bumpy dynamic condition. Based on the determination, trigger commands are automatically sent to the synchronization signal generator. The synchronization signal generator continuously sends trigger signals at different preset intervals and records the stable condition signal trigger time and the bumpy condition signal trigger time, respectively, marking them as the stable condition signal trigger time dataset and the bumpy condition signal trigger time dataset. Based on the time data in different signal trigger time datasets, obtain the time when the shock-absorbing robotic arm triggers the target function key, and mark it as the actual signal trigger time set for stable working conditions and the actual signal trigger time set for bumpy working conditions. Based on the time data within the signal trigger time datasets for different operating conditions, high-speed cameras, microphones, and digital oscilloscopes are used to collect the corresponding times of the first frame image displayed by the vehicle function corresponding to each function key when the high-speed camera captures the actual signal trigger time set for stable operating conditions and the actual signal trigger time set for bumpy operating conditions. These are summarized and marked as the visual corresponding time set for stable operating conditions and the visual corresponding time set for bumpy operating conditions. The microphone audio is also collected at the corresponding times of the feedback audio of the vehicle function execution corresponding to the function key under the time data within the different signal trigger time datasets. These are summarized and marked as the sound corresponding time set for stable operating conditions and the sound corresponding time set for bumpy operating conditions. Finally, the digital oscilloscope is used to collect the instantaneous times corresponding to the current or voltage changes of the function key circuit under different time data within the different signal trigger time datasets. These are summarized and marked as the electrical change corresponding time set for stable operating conditions and the electrical change corresponding time set for bumpy operating conditions. Pre-screening is performed on the timing of different shock-absorbing robotic arms triggering the target function key under the same time data. The mode of the timing of different shock-absorbing robotic arms triggering the target function key under the same time data is selected and marked as the confirmation signal triggering time. The timing of the shock-absorbing robotic arm triggering the target function key and the confirmation signal triggering time are removed. The timing that is inconsistent with the confirmation signal triggering time is marked as the vehicle dynamic vibration influence signal time data. The visual corresponding time, sound corresponding time and electrical change corresponding time data under this time data are removed. Anomaly detection intervals were performed on the data within the visual time sets, bumpy operation time sets, stable operation sound time sets, bumpy operation sound time sets, stable operation electrical change time sets, and bumpy operation electrical change time sets, respectively. Erroneous data was then filtered out. The anomaly detection intervals were manually set. Time data within each of these time sets was compared with the corresponding confirmation signal trigger times for function key delay error analysis. The stable operation visual time set was defined as... The trigger time for each corresponding confirmation signal within the set of times is set to... The delay data for different time sets is calculated by comparing the phase difference between each time data point within the visual time set corresponding to the steady-state operating condition and the trigger time of the corresponding confirmation signal. Construct a dataset of visual detection delays for each function key under stable operating conditions, and set the set of sound times corresponding to stable operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the sound set corresponding to the steady-state operating condition with the trigger time of the corresponding confirmation signal. Construct a dataset of sound detection delays for each function key under stable operating conditions, and set the time set corresponding to electrical changes under stable operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each function key electrical change corresponding to the trigger time of the corresponding confirmation signal under stable operating conditions. Construct a dataset to detect delays in electrical changes of each function key under stable operating conditions; Set the visual time set corresponding to the bumpy working condition as follows The trigger time for each corresponding confirmation signal within the set of times is set to... The delay data for different time sets is calculated by comparing the time data of each time point within the visual time set corresponding to the bumpy working condition with the corresponding confirmation signal trigger time. Construct a dataset of visual detection delays for each function key under bumpy operating conditions, and set the time set corresponding to the sound under bumpy operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the sound set corresponding to the bumpy working condition with the trigger time of the corresponding confirmation signal. Construct a dataset of sound detection delays for each function key under bumpy operating conditions, and set the time set corresponding to electrical changes under bumpy operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the time set corresponding to the electrical changes under bumpy operating conditions with the trigger time of the corresponding confirmation signal. A dataset for detecting electrical changes under bumpy operating conditions was constructed. Separate datasets were obtained for each function key under stable operating conditions (visual detection delay, sound detection delay, electrical change detection delay), bumpy operating conditions (visual detection delay, sound detection delay), and electrical change detection delay. For each dataset, the maximum, minimum, and extreme values of the delay time data were removed, and a cropped average was calculated. The cropped average delay time of the visual detection delay dataset for each function key under stable operating conditions was set as... Set the mean delay time of the sound detection delay dataset for each function key under stable operating conditions to be... The mean delay time of the electrical change detection delay dataset under stable operating conditions is set to be... The visual detection delay time for each function key under bumpy conditions is set to the average delay time of the cropped dataset. Set the mean delay time of each function key sound detection delay under bumpy conditions as the data pruning mean delay time. The average delay time of the electrical change detection delay dataset under bumpy conditions is set to be... The error analysis data is then sent to the central processing unit.
[0008] Further configuration: The multimodal execution signal data integration and analysis module includes a multi-condition vehicle function key delay data statistics submodule and a classification delay data collaborative processing submodule. The multi-condition vehicle function key delay data statistics submodule acquires visual detection delay data, sound detection delay data, and electrical change detection delay data for each function key under static, stable, and bumpy conditions. Based on the different conditions, it assigns different weights to visual detection, sound detection, and electrical change detection. The classification delay data collaborative processing submodule sets the weight of the visual detection delay data for each function key under static conditions. Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key The weight of the visual detection latency data for each function key under stable vehicle operating conditions is: Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key The weight of the visual detection delay data for each function key under vehicle bumpy conditions is: Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key Different weights are set manually. The visual detection delay data, sound detection delay data, and electrical change detection delay data of each function key under static conditions, pre-determined static conditions, and different matching weights were used respectively. Based on these different delay data, a comprehensive function key detection delay data analysis was performed under static conditions. When the actual key press trigger times of different function keys are inconsistent under static conditions, the comprehensive function key detection delay data under static conditions is set as follows: According to the formula: in, For the visual acquisition function trigger time, For a unique trigger timestamp, The trigger time for the sound acquisition function. This refers to the trigger time for the electrical data acquisition function. When the actual key press trigger times of different function keys are consistent under static operating conditions, the comprehensive detection delay data of function keys under static operating conditions is set to... According to the formula: in, This refers to the actual button press trigger time. Simultaneously, the comprehensive detection delay data of function keys under stable and bumpy operating conditions is analyzed according to the matching weights of different categories of delay data. The comprehensive detection delay data of function keys under stable vehicle operating conditions is set as follows: Set the function key comprehensive detection delay data under bumpy operating conditions to: According to the formula: in, For the visual time set corresponding to stable operating conditions, For each corresponding confirmation signal trigger time within the visual time set corresponding to stable and bumpy operating conditions, the time set is defined. This is a set of time points corresponding to the sound under stable operating conditions. Set of time points corresponding to electrical changes under steady operating conditions This is a visual time set corresponding to bumpy working conditions. This is a set of times corresponding to the sounds under bumpy operating conditions. This is a time set corresponding to electrical changes under bumpy operating conditions; The system acquires comprehensive detection delay data for the function keys under static, stable, and bumpy conditions of the vehicle and uploads it to the central processing unit.
[0009] Further configuration: The function key signal final inspection quality analysis module includes a multi-condition function key benchmark compliance analysis submodule and a multi-condition function key delay error quality feedback submodule. The multi-condition function key benchmark compliance analysis submodule acquires the comprehensive detection delay data of function keys under static, stable, and bumpy conditions and compares it with the benchmark range of the vehicle's function delay performance. It analyzes the compliance of the comprehensive detection delay data of different function keys under static, stable, and bumpy conditions with the benchmark range and uploads the analysis data to the central processing unit. The multi-condition function key delay error quality feedback submodule obtains the vehicle's factory-standard delay compliance data. The data on the incremental delay of the comprehensive detection of function keys under static, smooth, and bumpy conditions were analyzed. The incremental delay of the comprehensive detection of function keys under static conditions was set as follows: or Set the incremental delay for comprehensive detection of function keys under stable vehicle operating conditions to [value]. Set the incremental delay for comprehensive detection of function keys under bumpy vehicle conditions to [value]. ,in, To address the issue of inconsistent actual key press times for different function keys under static operating conditions, comprehensive detection delay data for function keys under static operating conditions is used. To ensure that the actual key press trigger times of different function keys are consistent under static operating conditions, a comprehensive detection delay data for function keys under static operating conditions is set. This provides comprehensive detection delay data for function keys under stable vehicle operating conditions. This data represents the overall delay of function key testing under bumpy operating conditions. Analyze the ratio of the incremental delay of the comprehensive detection of function keys to the baseline acceptable delay data under each vehicle operating condition, and set the threshold values for the comprehensive detection delay of each function key under static, stable, and bumpy operating conditions as follows: , , ,when or If the system determines that the delay error of a certain function key in a static vehicle condition exceeds a set threshold, it will mark the data of that function key in the static condition and then issue a warning. If the system determines that the delay error of a certain function key exceeds a set threshold under stable operating conditions, it will mark the data of that function key under stable operating conditions and then issue a warning. If the delay error of a certain function key in a vehicle under bumpy conditions exceeds a set threshold, the system will mark the data of that function key under bumpy conditions and then issue a warning.
[0010] Compared with the prior art, the beneficial effects of the present invention are: to set up multi-condition function key tests for vehicles, to pre-build a benchmark function response performance data set for vehicle function keys, to establish quantifiable performance benchmark data, to use multiple sensors to capture function key feedback signals under static, stable and bumpy conditions of the vehicle, to analyze the comprehensive detection delay data of the vehicle under multiple conditions, to conduct a comprehensive evaluation of the vehicle function keys under multiple conditions, to capture function key performance errors, and to provide after-sales data feedback for the vehicle. Attached Figure Description
[0011] To make the content of this invention easier to understand, the invention will be further described in detail below with reference to specific embodiments and accompanying drawings.
[0012] Figure 1 This is a schematic diagram of the overall module structure of an intelligent comprehensive performance testing system for automobiles according to the present invention; Figure 2 This is a specific module of the intelligent comprehensive performance testing system for automobiles according to the present invention. Figure 1 ; Figure 3 This is a specific module of the intelligent comprehensive performance testing system for automobiles according to the present invention. Figure 2 ; Figure 4 This is a specific module of the intelligent comprehensive performance testing system for automobiles according to the present invention. Figure 3 ; Figure 5 This is a specific module of the intelligent comprehensive performance testing system for automobiles according to the present invention. Figure 4 ; Figure 6 This is a specific module of the intelligent comprehensive performance testing system for automobiles according to the present invention. Figure 5 . Detailed Implementation
[0013] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0014] Please see Figures 1-6 In this embodiment of the invention, an intelligent vehicle comprehensive performance testing system is provided. The system includes a vehicle function key response performance acquisition module, a vehicle static condition function key instruction execution testing module, a vehicle dynamic condition function key instruction execution testing module, a multimodal execution signal data integration and analysis module, a function key signal final inspection quality analysis module, and a central processing unit. The vehicle function key response performance acquisition module acquires the initial test performance data of the vehicle's infotainment function keys when the vehicle leaves the factory, performs multi-threshold correlation analysis on the initial test performance data of the function keys, constructs a benchmark function response performance data set, and performs quality inspection feedback on each function key of the vehicle to be tested, and performs continuous operation of the vehicle's function keys to verify the function. like Figure 2 As shown, further explanation is needed: the vehicle function key response performance acquisition module includes a vehicle function key initial test data acquisition submodule and a vehicle function key quality feedback data acquisition submodule. The vehicle function key initial test data acquisition submodule acquires the performance data of different function keys from the vehicle's factory settings. By comparing the timestamps of function key trigger messages and function execution messages on the bus, it analyzes the latency data of different function keys, obtaining the maximum latency data, minimum latency data, and average latency of different function keys in the vehicle. The maximum latency data and minimum latency data are set as... , The mean is Set its mean The baseline delay compliance data, marked as the functional delay performance of the vehicle, includes a delay error coefficient for the setting of the vehicle's multi-function keys. Based on the baseline delay compliance data of different vehicles and the delay error coefficients of different function keys, the baseline range of the vehicle's functional delay performance threshold is analyzed: The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: Based on the baseline delay qualified data of different vehicles' functional delay performance and the delay error coefficient of different function keys, the functional delay performance threshold of the vehicles is analyzed to construct different baseline functional response performance data groups, which are then uploaded to the central processing unit. The baseline interval matching is performed on the function key delay data of each vehicle. The delay error coefficient is set by the administrator. The vehicle function key quality feedback data acquisition submodule acquires vehicle fault test data and performs functions such as function key switch touch capacitance change signal acquisition, single function key execution action verification, and multi-function key operation function linkage verification. At the same time, it detects abnormal noises, rebound feedback, and sensitivity of vehicle function keys, and marks and alarms for function keys with faults.
[0015] The vehicle static condition function key instruction execution detection module acquires the vehicle status and vehicle system status in a static state, builds several detection components to synchronously trigger and detect the function key signals in the vehicle, obtains the trigger timestamp for judgment, obtains the execution feedback signal of each function key, and monitors and analyzes the trigger delay signal data of each function key in the static condition vehicle. like Figure 3 As shown, further explanation is needed: the vehicle static condition function key command execution detection module includes a vehicle status detection and acquisition judgment submodule and a vehicle function key trigger execution data monitoring submodule. The vehicle status detection and acquisition judgment submodule collects the vehicle's power mode, monitors the environment, and load control. Based on the vehicle's engine not being started and the ambient electromagnetic interference being below a set threshold, it determines that the vehicle is in a static condition, acquires the vehicle's load control data, filters out vehicle electrical load functions not controlled by the function keys, and sends a shutdown reminder to the administrator. When vehicle electrical load functions not controlled by the function keys are shut down, a test preparation signal is sent to the vehicle function key trigger execution data monitoring submodule. It should be specifically noted that the vehicle function key trigger execution data monitoring submodule includes an equipment instruction execution monitoring unit and a multimodal data automated acquisition unit. The equipment instruction execution monitoring unit includes several analog finger switches, a high-speed camera, a microphone, a digital oscilloscope, and a synchronization signal generator. Several analog finger switches are matched with different function keys and fixedly installed. Several analog finger switches, high-speed cameras, microphones, and digital oscilloscopes are respectively connected to the synchronization signal generator. The multimodal data automated acquisition unit triggers signals from different connected devices via a synchronization signal generator to obtain a unique trigger timestamp, and sets the unique trigger timestamp as... The time when each function key was triggered by several simulated finger switches was collected and marked as the actual key trigger time. The acquisition signals from the high-speed camera, microphone, and digital oscilloscope were obtained at the actual button trigger time. The moment when the high-speed camera captured the first frame image of the vehicle function display corresponding to each function key was marked as the visual acquisition function trigger time. The corresponding moment of the vehicle function execution feedback audio for each function key in the microphone audio is captured and marked as the sound acquisition function trigger time. The system uses a digital oscilloscope to detect the instantaneous changes in current or voltage in each function key circuit, and marks these moments as the trigger times for the electrical acquisition function. First, analyze whether the actual key trigger times of different function keys are consistent. If they are consistent, perform delay error analysis on the visual acquisition function trigger time, sound acquisition function trigger time, electrical acquisition function trigger time, and actual key trigger time for each function key. Set the visual detection delay data for each function key as follows: Set the sound detection delay data for each function key to be as follows: Set the electrical change detection delay data for each function key to be... If they are inconsistent, perform delay error analysis on the trigger times of the visual acquisition function, the sound acquisition function, and the electrical acquisition function, comparing them with the unique trigger timestamp. Set the visual detection delay data for each function key as follows: Set the sound detection delay data for each function key to be as follows: Set the electrical change detection delay data for each function key to be... ,in, The possible signal trigger interval error value is set by the administrator, and the error analysis data is sent to the central processing unit.
[0016] The vehicle dynamic condition function key instruction execution detection module obtains the vehicle speed and vibration amplitude to determine the vehicle's different driving road conditions. Under different dynamic conditions, such as when the vehicle is driving on a smooth road or a bumpy road, the function keys in the vehicle are triggered synchronously. The trigger signal of the target function key is synchronously and frequently collected to obtain the timestamp of the synchronous collection and the dynamic delay data. The trigger delay signal data of each function key of the vehicle under different dynamic conditions is monitored and analyzed. according to Figure 4 As shown, the vehicle dynamic condition function key instruction execution detection module includes a vehicle multi-dynamic condition classification pre-judgment submodule and a vehicle function key multi-condition trigger data analysis submodule. The vehicle multi-dynamic condition classification pre-judgment submodule acquires the vehicle's driving speed, acceleration, vibration frequency and amplitude, and vehicle environment. When the vehicle's speed and acceleration are greater than the set threshold, the vehicle's vibration frequency and amplitude are acquired. If the vibration frequency and amplitude match the vehicle's natural frequency of uniform driving and there is no obvious high-frequency impact, it is judged that the vehicle is in a stable dynamic condition. If the vibration frequency and amplitude are greater than the set threshold and there are multiple high-frequency amplitudes, it is judged that the vehicle is in a bumpy dynamic condition. Combined with the vehicle's driving environment monitoring, a secondary review and judgment is performed to determine whether the vehicle is in a stable dynamic condition or a bumpy dynamic condition. The vehicle function key multi-condition trigger data analysis submodule includes an instruction execution monitoring unit and a multi-modal data classification and acquisition unit. The instruction execution monitoring unit includes a shock-absorbing robotic arm, a high-speed camera, a microphone, a digital oscilloscope, a vibration sensor, and a synchronization signal generator. The multi-modal data classification and acquisition unit detects the vehicle's vibration amplitude through the vibration sensor and simultaneously detects the vehicle's speed. When the vehicle speed is within a set stable range and the vehicle's vibration amplitude is less than a set vibration amplitude threshold, the vehicle is determined to have entered a stable dynamic condition. When the vehicle's vibration amplitude is greater than the set vibration amplitude threshold, the vibration amplitude fluctuation is greater than the set stable range, and the current vehicle speed is lower than the set threshold, the vehicle is determined to have entered a bumpy dynamic condition. Based on the determination, trigger commands are automatically sent to the synchronization signal generator. The synchronization signal generator continuously sends trigger signals at different preset intervals and records the stable condition signal trigger time and the bumpy condition signal trigger time, respectively, marking them as the stable condition signal trigger time dataset and the bumpy condition signal trigger time dataset. Based on the time data in different signal trigger time datasets, obtain the time when the shock-absorbing robotic arm triggers the target function key, and mark it as the actual signal trigger time set for stable working conditions and the actual signal trigger time set for bumpy working conditions. Based on the time data within the signal trigger time datasets for different operating conditions, high-speed cameras, microphones, and digital oscilloscopes are used to collect the corresponding times of the first frame image displayed by the vehicle function corresponding to each function key when the high-speed camera captures the actual signal trigger time set for stable operating conditions and the actual signal trigger time set for bumpy operating conditions. These are summarized and marked as the visual corresponding time set for stable operating conditions and the visual corresponding time set for bumpy operating conditions. The microphone audio is also collected at the corresponding times of the feedback audio of the vehicle function execution corresponding to the function key under the time data within the different signal trigger time datasets. These are summarized and marked as the sound corresponding time set for stable operating conditions and the sound corresponding time set for bumpy operating conditions. Finally, the digital oscilloscope is used to collect the instantaneous times corresponding to the current or voltage changes of the function key circuit under different time data within the different signal trigger time datasets. These are summarized and marked as the electrical change corresponding time set for stable operating conditions and the electrical change corresponding time set for bumpy operating conditions. Pre-screening is performed on the timing of different shock-absorbing robotic arms triggering the target function key under the same time data. The mode of the timing of different shock-absorbing robotic arms triggering the target function key under the same time data is selected and marked as the confirmation signal triggering time. The timing of the shock-absorbing robotic arm triggering the target function key and the confirmation signal triggering time are removed. The timing that is inconsistent with the confirmation signal triggering time is marked as the vehicle dynamic vibration influence signal time data. The visual corresponding time, sound corresponding time and electrical change corresponding time data under this time data are removed. Anomaly detection intervals were performed on the data within the visual time sets, bumpy operation time sets, stable operation sound time sets, bumpy operation sound time sets, stable operation electrical change time sets, and bumpy operation electrical change time sets, respectively. Erroneous data was then filtered out. The anomaly detection intervals were manually set. Time data within each of these time sets was compared with the corresponding confirmation signal trigger times for function key delay error analysis. The stable operation visual time set was defined as... The trigger time for each corresponding confirmation signal within the set of times is set to... The delay data for different time sets is calculated by comparing the phase difference between each time data point within the visual time set corresponding to the steady-state operating condition and the trigger time of the corresponding confirmation signal. Construct a dataset of visual detection delays for each function key under stable operating conditions, and set the set of sound times corresponding to stable operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the sound set corresponding to the steady-state operating condition with the trigger time of the corresponding confirmation signal. Construct a dataset of sound detection delays for each function key under stable operating conditions, and set the time set corresponding to electrical changes under stable operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each function key electrical change corresponding to the trigger time of the corresponding confirmation signal under stable operating conditions. Construct a dataset to detect delays in electrical changes of each function key under stable operating conditions; Set the visual time set corresponding to the bumpy working condition as follows The trigger time for each corresponding confirmation signal within the set of times is set to... The delay data for different time sets is calculated by comparing the time data of each time point within the visual time set corresponding to the bumpy working condition with the corresponding confirmation signal trigger time. Construct a dataset of visual detection delays for each function key under bumpy operating conditions, and set the time set corresponding to the sound under bumpy operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the sound set corresponding to the bumpy working condition with the trigger time of the corresponding confirmation signal. Construct a dataset of sound detection delays for each function key under bumpy operating conditions, and set the time set corresponding to electrical changes under bumpy operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the time set corresponding to the electrical changes under bumpy operating conditions with the trigger time of the corresponding confirmation signal. A dataset for detecting electrical changes under bumpy operating conditions was constructed. Separate datasets were obtained for each function key under stable operating conditions (visual detection delay, sound detection delay, electrical change detection delay), bumpy operating conditions (visual detection delay, sound detection delay), and electrical change detection delay. For each dataset, the maximum, minimum, and extreme values of the delay time data were removed, and a cropped average was calculated. The cropped average delay time of the visual detection delay dataset for each function key under stable operating conditions was set as... Set the mean delay time of the sound detection delay dataset for each function key under stable operating conditions to be... The mean delay time of the electrical change detection delay dataset under stable operating conditions is set to be... The visual detection delay time for each function key under bumpy conditions is set to the average delay time of the cropped dataset. Set the mean delay time of each function key sound detection delay under bumpy conditions as the data pruning mean delay time. The average delay time of the electrical change detection delay dataset under bumpy conditions is set to be... The error analysis data is then sent to the central processing unit.
[0017] The multimodal execution signal data integration and analysis module is used to summarize the function key signal delay data of vehicles under multiple working conditions, perform collaborative analysis on the function key delay data of different working conditions, and analyze the comprehensive detection delay data of function keys under static working conditions, stable working conditions and bumpy working conditions. according to Figure 5 As shown, the multimodal execution signal data integration and analysis module includes a multi-condition vehicle function key delay data statistics submodule and a classification delay data collaborative processing submodule. The multi-condition vehicle function key delay data statistics submodule acquires visual detection delay data, sound detection delay data, and electrical change detection delay data for each function key under static, stable, and bumpy conditions. Based on the different conditions, it assigns different weights to visual detection, sound detection, and electrical change detection. The classification delay data collaborative processing submodule sets the weight of the visual detection delay data for each function key under static conditions. Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key The weight of the visual detection latency data for each function key under stable vehicle operating conditions is: Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key The weight of the visual detection delay data for each function key under vehicle bumpy conditions is: Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key Different weights are set manually. The visual detection delay data, sound detection delay data, and electrical change detection delay data of each function key under static conditions, pre-determined static conditions, and different matching weights were used respectively. Based on these different delay data, a comprehensive function key detection delay data analysis was performed under static conditions. When the actual key press trigger times of different function keys are inconsistent under static conditions, the comprehensive function key detection delay data under static conditions is set as follows: According to the formula: in, For the visual acquisition function trigger time, For a unique trigger timestamp, The trigger time for the sound acquisition function. This refers to the trigger time for the electrical data acquisition function. When the actual key press trigger times of different function keys are consistent under static operating conditions, the comprehensive detection delay data of function keys under static operating conditions is set to... According to the formula: in, This refers to the actual button press trigger time. Simultaneously, the comprehensive detection delay data of function keys under stable and bumpy operating conditions is analyzed according to the matching weights of different categories of delay data. The comprehensive detection delay data of function keys under stable vehicle operating conditions is set as follows: Set the function key comprehensive detection delay data under bumpy operating conditions to: According to the formula: in, For the visual time set corresponding to stable operating conditions, For each corresponding confirmation signal trigger time within the visual time set corresponding to stable and bumpy operating conditions, the time set is defined. This is a set of time points corresponding to the sound under stable operating conditions. Set of time points corresponding to electrical changes under steady operating conditions This is a visual time set corresponding to bumpy working conditions. This is a set of times corresponding to the sounds under bumpy operating conditions. This is a time set corresponding to electrical changes under bumpy operating conditions; The system acquires comprehensive detection delay data for the function keys under static, stable, and bumpy conditions of the vehicle and uploads it to the central processing unit.
[0018] according to Figure 6 As shown, the function key signal final inspection quality analysis module matches the comprehensive detection delay data of the function keys of vehicles under multiple operating conditions with the baseline function response performance data group, quantifies the delay increment data, and comprehensively evaluates the delay error of the vehicle function keys.
[0019] The function key signal final inspection quality analysis module includes a multi-condition function key benchmark compliance analysis submodule and a multi-condition function key delay error quality feedback submodule. The multi-condition function key benchmark compliance analysis submodule acquires the comprehensive detection delay data of function keys under static, stable, and bumpy conditions and compares it with the benchmark range of the vehicle's function delay performance. It analyzes the compliance of the comprehensive detection delay data of function keys under static, stable, and bumpy conditions with the benchmark range and uploads the analysis data to the central processing unit. The multi-condition function key delay error quality feedback submodule obtains the vehicle's factory-standard delay compliance data. The data on the incremental delay of the comprehensive detection of function keys under static, smooth, and bumpy conditions were analyzed. The incremental delay of the comprehensive detection of function keys under static conditions was set as follows: or Set the incremental delay for comprehensive detection of function keys under stable vehicle operating conditions to [value]. Set the incremental delay for comprehensive detection of function keys under bumpy vehicle conditions to [value]. ,in, To address the issue of inconsistent actual key press times for different function keys under static operating conditions, comprehensive detection delay data for function keys under static operating conditions is used. To ensure that the actual key press trigger times of different function keys are consistent under static operating conditions, a comprehensive detection delay data for function keys under static operating conditions is set. This provides comprehensive detection delay data for function keys under stable vehicle operating conditions. This data represents the overall delay of function key testing under bumpy operating conditions. Analyze the ratio of the incremental delay of the comprehensive detection of function keys to the baseline acceptable delay data under each vehicle operating condition, and set the threshold values for the comprehensive detection delay of each function key under static, stable, and bumpy operating conditions as follows: , , ,when or If the system determines that the delay error of a certain function key in a static vehicle condition exceeds a set threshold, it will mark the data of that function key in the static condition and then issue a warning. If the system determines that the delay error of a certain function key exceeds a set threshold under stable operating conditions, it will mark the data of that function key under stable operating conditions and then issue a warning. If the delay error of a certain function key in a vehicle under bumpy conditions exceeds a set threshold, the system will mark the data of that function key under bumpy conditions and then issue a warning.
[0020] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered in all respects as exemplary and non-limiting, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the present invention. No reference numerals in the claims should be construed as limiting the scope of the claims.
Claims
1. A comprehensive intelligent performance testing system for automobiles, characterized in that: The system includes a vehicle function key response performance acquisition module, a vehicle static condition function key instruction execution detection module, a vehicle dynamic condition function key instruction execution detection module, a multimodal execution signal data integration and analysis module, a function key signal final inspection quality analysis module, and a central processing unit. The vehicle function key response performance acquisition module acquires the initial test performance data of the vehicle's infotainment function keys when the vehicle leaves the factory, performs multi-threshold correlation analysis on the initial test performance data of the function keys, constructs a benchmark function response performance data set, and performs quality inspection feedback on each function key of the vehicle to be tested, and performs continuous operation of the vehicle's function keys to verify the function. The vehicle static condition function key instruction execution detection module acquires the vehicle status and vehicle system status in a static state, builds several detection components to synchronously trigger and detect the function key signals in the vehicle, obtains the trigger timestamp for judgment, obtains the execution feedback signal of each function key, and monitors and analyzes the trigger delay signal data of each function key in the static condition vehicle. The vehicle dynamic condition function key instruction execution detection module obtains the vehicle speed and vibration amplitude to determine the vehicle's different driving road conditions. Under different dynamic conditions, such as when the vehicle is driving on a smooth road or a bumpy road, the function keys in the vehicle are triggered synchronously. The trigger signal of the target function key is synchronously and frequently collected to obtain the timestamp of the synchronous collection and the dynamic delay data. The trigger delay signal data of each function key of the vehicle under different dynamic conditions is monitored and analyzed. The multimodal execution signal data integration and analysis module is used to summarize the function key signal delay data of vehicles under multiple working conditions, perform collaborative analysis on the function key delay data of different working conditions, and analyze the comprehensive detection delay data of function keys under static working conditions, stable working conditions and bumpy working conditions. The function key signal final inspection quality analysis module matches the comprehensive detection delay data of function keys of vehicles under multiple operating conditions with the baseline function response performance data group, quantifies the delay increment data, and comprehensively evaluates the delay error of vehicle function keys.
2. The intelligent comprehensive performance testing system for automobiles according to claim 1, characterized in that... The vehicle function key response performance acquisition module includes a vehicle function key initial test data acquisition submodule and a vehicle function key quality feedback data acquisition submodule. The vehicle function key initial test data acquisition submodule acquires performance data of different function keys from the vehicle's factory settings. By comparing the timestamps of function key trigger messages and function execution messages on the bus, it analyzes the latency data of different function keys, obtaining the maximum latency data, minimum latency data, and average latency of different function keys in the vehicle. The maximum latency data and minimum latency data are set as... , The mean is Set its mean The baseline delay compliance data, marked as the functional delay performance of the vehicle, includes a delay error coefficient for the setting of the vehicle's multi-function keys. Based on the baseline delay compliance data of different vehicles and the delay error coefficients of different function keys, the baseline range of the vehicle's functional delay performance threshold is analyzed: The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: ; The baseline range for the functional delay performance of its vehicles is set as follows: Based on the baseline delay qualified data of different vehicles' functional delay performance and the delay error coefficient of different function keys, the functional delay performance threshold of the vehicles is analyzed to construct different baseline functional response performance data groups, which are then uploaded to the central processing unit. The baseline interval matching is performed on the function key delay data of each vehicle. The delay error coefficient is set by the administrator. The vehicle function key quality feedback data acquisition submodule acquires vehicle fault test data and performs functions such as function key switch touch capacitance change signal acquisition, single function key execution action verification, and multi-function key operation function linkage verification. At the same time, it detects abnormal noises, rebound feedback, and sensitivity of vehicle function keys, and marks and alarms for function keys with faults.
3. The intelligent comprehensive performance testing system for automobiles according to claim 1, characterized in that... The vehicle static condition function key instruction execution detection module includes a vehicle status detection and acquisition judgment submodule and a vehicle function key trigger execution data monitoring submodule. The vehicle status detection and acquisition judgment submodule collects the vehicle's power mode, monitoring environment, and load control. Based on the fact that the vehicle's engine is not running and the environmental electromagnetic interference is below a set threshold, it determines that the vehicle is in a static condition, acquires the vehicle's load control data, filters out vehicle electrical load functions other than those controlled by the vehicle function keys, and sends them to the administrator for a shutdown reminder. When the vehicle electrical load functions other than those controlled by the vehicle function keys are shut down, a test preparation signal is sent to the vehicle function key trigger execution data monitoring submodule.
4. The intelligent comprehensive performance testing system for automobiles according to claim 3, characterized in that: The vehicle function key trigger execution data monitoring submodule includes a device instruction execution monitoring unit and a multimodal data automatic acquisition unit. The device instruction execution monitoring unit includes several analog finger switches, a high-speed camera, a microphone, a digital oscilloscope, and a synchronization signal generator. Several analog finger switches are matched with different function keys and fixedly installed. Several analog finger switches, high-speed cameras, microphones, and digital oscilloscopes are respectively connected to the synchronization signal generator. The multimodal data automated acquisition unit triggers signals from different connected devices via a synchronization signal generator to obtain a unique trigger timestamp, and sets the unique trigger timestamp as... The time when each function key was triggered by several simulated finger switches was collected and marked as the actual key trigger time. The acquisition signals from the high-speed camera, microphone, and digital oscilloscope were obtained at the actual button trigger time. The moment when the high-speed camera captured the first frame image of the vehicle function display corresponding to each function key was marked as the visual acquisition function trigger time. The corresponding moment of the vehicle function execution feedback audio for each function key in the microphone audio is captured and marked as the sound acquisition function trigger time. The system uses a digital oscilloscope to detect the instantaneous changes in current or voltage in each function key circuit, and marks these moments as the trigger times for the electrical acquisition function. First, analyze whether the actual key trigger times of different function keys are consistent. If they are consistent, perform delay error analysis on the visual acquisition function trigger time, sound acquisition function trigger time, electrical acquisition function trigger time, and actual key trigger time for each function key. Set the visual detection delay data for each function key as follows: Set the sound detection delay data for each function key to be as follows: Set the electrical change detection delay data for each function key to be... If they are inconsistent, perform delay error analysis on the trigger times of the visual acquisition function, the sound acquisition function, and the electrical acquisition function, comparing them with the unique trigger timestamp. Set the visual detection delay data for each function key as follows: Set the sound detection delay data for each function key to be as follows: Set the electrical change detection delay data for each function key to be... ,in, The possible signal trigger interval error value is set by the administrator, and the error analysis data is sent to the central processing unit.
5. The intelligent comprehensive performance testing system for automobiles according to claim 1, characterized in that... The vehicle dynamic condition function key instruction execution detection module includes a vehicle multi-dynamic condition classification pre-judgment submodule and a vehicle function key multi-condition trigger data analysis submodule. The vehicle multi-dynamic condition classification pre-judgment submodule acquires the vehicle's driving speed, acceleration, vibration frequency and amplitude, and vehicle environment. When the vehicle's speed and acceleration are greater than the set threshold, the vehicle's vibration frequency and amplitude are acquired. If the vibration frequency and amplitude match the vehicle's natural frequency of uniform driving and there is no obvious high-frequency impact, it is judged that the vehicle is in a stable dynamic condition. If the vibration frequency and amplitude are greater than the set threshold and there are multiple high-frequency amplitudes, it is judged that the vehicle is in a bumpy dynamic condition. Combined with the vehicle's driving environment monitoring, a secondary review and judgment is performed to determine whether the vehicle is in a stable dynamic condition or a bumpy dynamic condition. The vehicle function key multi-condition trigger data analysis submodule includes an instruction execution monitoring unit and a multi-modal data classification and acquisition unit. The instruction execution monitoring unit includes a shock-absorbing robotic arm, a high-speed camera, a microphone, a digital oscilloscope, a vibration sensor, and a synchronization signal generator. The multi-modal data classification and acquisition unit detects the vehicle's vibration amplitude through the vibration sensor and simultaneously detects the vehicle's speed. When the vehicle speed is within a set stable range and the vehicle's vibration amplitude is less than a set vibration amplitude threshold, the vehicle is determined to have entered a stable dynamic condition. When the vehicle's vibration amplitude is greater than the set vibration amplitude threshold, the vibration amplitude fluctuation is greater than the set stable range, and the current vehicle speed is lower than the set threshold, the vehicle is determined to have entered a bumpy dynamic condition. Based on the determination, trigger commands are automatically sent to the synchronization signal generator. The synchronization signal generator continuously sends trigger signals at different preset intervals and records the stable condition signal trigger time and the bumpy condition signal trigger time, respectively, marking them as the stable condition signal trigger time dataset and the bumpy condition signal trigger time dataset. Based on the time data in different signal trigger time datasets, obtain the time when the shock-absorbing robotic arm triggers the target function key, and mark it as the actual signal trigger time set for stable working conditions and the actual signal trigger time set for bumpy working conditions. Based on the time data within the signal trigger time datasets for different operating conditions, high-speed cameras, microphones, and digital oscilloscopes are used to collect the corresponding times of the first frame image displayed by the vehicle function corresponding to each function key when the high-speed camera captures the actual signal trigger time set for stable operating conditions and the actual signal trigger time set for bumpy operating conditions. These are summarized and marked as the visual corresponding time set for stable operating conditions and the visual corresponding time set for bumpy operating conditions. The microphone audio is also collected at the corresponding times of the feedback audio of the vehicle function execution corresponding to the function key under the time data within the different signal trigger time datasets. These are summarized and marked as the sound corresponding time set for stable operating conditions and the sound corresponding time set for bumpy operating conditions. Finally, the digital oscilloscope is used to collect the instantaneous times corresponding to the current or voltage changes of the function key circuit under different time data within the different signal trigger time datasets. These are summarized and marked as the electrical change corresponding time set for stable operating conditions and the electrical change corresponding time set for bumpy operating conditions. Pre-screening is performed on the timing of different shock-absorbing robotic arms triggering the target function key under the same time data. The mode of the timing of different shock-absorbing robotic arms triggering the target function key under the same time data is selected and marked as the confirmation signal triggering time. The timing of the shock-absorbing robotic arm triggering the target function key and the confirmation signal triggering time are removed. The timing that is inconsistent with the confirmation signal triggering time is marked as the vehicle dynamic vibration influence signal time data. The visual corresponding time, sound corresponding time and electrical change corresponding time data under this time data are removed. Anomaly detection intervals were performed on the data within the visual time sets, bumpy operation time sets, stable operation sound time sets, bumpy operation sound time sets, stable operation electrical change time sets, and bumpy operation electrical change time sets, respectively. Erroneous data was then filtered out. The anomaly detection intervals were manually set. Time data within each of these time sets was compared with the corresponding confirmation signal trigger times for function key delay error analysis. The stable operation visual time set was defined as... The trigger time for each corresponding confirmation signal within the set of times is set to... The delay data for different time sets is calculated by comparing the phase difference between each time data point within the visual time set corresponding to the steady-state operating condition and the trigger time of the corresponding confirmation signal. Construct a dataset of visual detection delays for each function key under stable operating conditions, and set the set of sound times corresponding to stable operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the sound set corresponding to the steady-state operating condition with the trigger time of the corresponding confirmation signal. Construct a dataset of sound detection delays for each function key under stable operating conditions, and set the time set corresponding to electrical changes under stable operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each function key electrical change corresponding to the trigger time of the corresponding confirmation signal under stable operating conditions. Construct a dataset to detect delays in electrical changes of each function key under stable operating conditions; Set the visual time set corresponding to the bumpy working condition as follows The trigger time for each corresponding confirmation signal within the set of times is set to... The delay data for different time sets is calculated by comparing the time data of each time point within the visual time set corresponding to the bumpy working condition with the corresponding confirmation signal trigger time. Construct a dataset of visual detection delays for each function key under bumpy operating conditions, and set the time set corresponding to the sound under bumpy operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the sound set corresponding to the bumpy working condition with the trigger time of the corresponding confirmation signal. Construct a dataset of sound detection delays for each function key under bumpy operating conditions, and set the time set corresponding to electrical changes under bumpy operating conditions as follows: The delay data for different time sets is calculated by comparing the time data of each time point within the time set corresponding to the electrical changes under bumpy operating conditions with the trigger time of the corresponding confirmation signal. A dataset for detecting electrical changes under bumpy operating conditions was constructed. Separate datasets were obtained for each function key under stable operating conditions (visual detection delay, sound detection delay, electrical change detection delay), bumpy operating conditions (visual detection delay, sound detection delay), and electrical change detection delay. For each dataset, the maximum, minimum, and extreme values of the delay time data were removed, and a cropped average was calculated. The cropped average delay time of the visual detection delay dataset for each function key under stable operating conditions was set as... Set the mean delay time of the sound detection delay dataset for each function key under stable operating conditions to be... The mean delay time of the electrical change detection delay dataset under stable operating conditions is set to be... The visual detection delay time for each function key under bumpy conditions is set to the average delay time of the cropped dataset. Set the mean delay time of each function key sound detection delay under bumpy conditions as the data pruning mean delay time. The average delay time of the electrical change detection delay dataset under bumpy conditions is set to be... The error analysis data is then sent to the central processing unit.
6. The intelligent comprehensive performance testing system for automobiles according to claim 1, characterized in that... The multimodal execution signal data integration and analysis module includes a multi-condition vehicle function key delay data statistics submodule and a classification delay data collaborative processing submodule. The multi-condition vehicle function key delay data statistics submodule acquires visual detection delay data, sound detection delay data, and electrical change detection delay data for each function key under static, stable, and bumpy conditions. Based on the different conditions, it assigns different weights to visual detection, sound detection, and electrical change detection. The classification delay data collaborative processing submodule sets the weight of the visual detection delay data for each function key under static conditions. Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key The weight of the visual detection latency data for each function key under stable vehicle operating conditions is: Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key The weight of the visual detection delay data for each function key under vehicle bumpy conditions is: Weight of sound detection delay data for each function key Weight of electrical change detection delay data for each function key Different weights are set manually. The visual detection delay data, sound detection delay data, and electrical change detection delay data of each function key under static conditions, pre-determined static conditions, and different matching weights were used respectively. Based on these different delay data, a comprehensive function key detection delay data analysis was performed under static conditions. When the actual key press trigger times of different function keys are inconsistent under static conditions, the comprehensive function key detection delay data under static conditions is set as follows: According to the formula: in, For the visual acquisition function trigger time, For a unique trigger timestamp, The trigger time for the sound acquisition function. This refers to the trigger time for the electrical data acquisition function. When the actual key press trigger times of different function keys are consistent under static operating conditions, the comprehensive detection delay data of function keys under static operating conditions is set to... According to the formula: in, This refers to the actual button press trigger time. Simultaneously, the comprehensive detection delay data of function keys under stable and bumpy operating conditions is analyzed according to the matching weights of different categories of delay data. The comprehensive detection delay data of function keys under stable vehicle operating conditions is set as follows: Set the function key comprehensive detection delay data under bumpy operating conditions to: According to the formula: in, For the visual time set corresponding to stable operating conditions, For each corresponding confirmation signal trigger time within the visual time set corresponding to stable and bumpy operating conditions, the time set is defined. This is a set of time points corresponding to the sound under stable operating conditions. Set of time points corresponding to electrical changes under steady operating conditions This is a visual time set corresponding to bumpy working conditions. This is a set of times corresponding to the sounds under bumpy operating conditions. This is a time set corresponding to electrical changes under bumpy operating conditions; The system acquires comprehensive detection delay data for the function keys under static, stable, and bumpy conditions of the vehicle and uploads it to the central processing unit.
7. The intelligent comprehensive performance testing system for automobiles according to claim 1, characterized in that... The function key signal final inspection quality analysis module includes a multi-condition function key benchmark compliance analysis submodule and a multi-condition function key delay error quality feedback submodule. The multi-condition function key benchmark compliance analysis submodule acquires the comprehensive detection delay data of function keys under static, stable, and bumpy conditions of the vehicle and compares it with the benchmark range of the vehicle's function delay performance. It analyzes the compliance of the comprehensive detection delay data of function keys under static, stable, and bumpy conditions with the benchmark range and uploads the analysis data to the central processing unit. The multi-condition function key delay error quality feedback submodule obtains the vehicle's factory-standard delay compliance data. The data on the incremental delay of the comprehensive detection of function keys under static, smooth, and bumpy conditions were analyzed. The incremental delay of the comprehensive detection of function keys under static conditions was set as follows: or Set the incremental delay for comprehensive detection of function keys under stable vehicle operating conditions to [value]. Set the incremental delay for comprehensive detection of function keys under bumpy vehicle conditions to [value]. ,in, To address the issue of inconsistent actual key press times for different function keys under static operating conditions, comprehensive detection delay data for function keys under static operating conditions is used. To ensure that the actual key press trigger times of different function keys are consistent under static operating conditions, a comprehensive detection delay data for function keys under static operating conditions is set. This provides comprehensive detection delay data for function keys under stable vehicle operating conditions. This data represents the overall delay of function key testing under bumpy operating conditions. Analyze the ratio of the incremental delay of the comprehensive detection of function keys to the baseline acceptable delay data under each vehicle operating condition, and set the threshold values for the comprehensive detection delay of each function key under static, stable, and bumpy operating conditions as follows: , , ,when or If the system determines that the delay error of a certain function key in a static vehicle condition exceeds a set threshold, it will mark the data of that function key in the static condition and then issue a warning. If the system determines that the delay error of a certain function key exceeds a set threshold under stable operating conditions, it will mark the data of that function key under stable operating conditions and then issue a warning. If the delay error of a certain function key in a vehicle under bumpy conditions exceeds a set threshold, the system will mark the data of that function key under bumpy conditions and then issue a warning.
Citation Information
Patent Citations
Switch service life testing device
CN106405399A
Method of plausibility monitoring a switching signal in a vehicle especially a brake light switch in case of a loose connection finds nature of signal with electronic counter and compares with threshold value
DE102005026262A1