Automatic test method for door handle of vehicle

Through automated testing methods, the unlocking instructions, the signal status value is collected and the unlocking time of the door handle is calculated, which solves the problems of low efficiency and inaccurate testing of hidden door handles, and realizes efficient door handle performance evaluation and synchronous state comparison .

CN119321898AActive Publication Date: 2025-01-17CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411213556.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2025-01-17
Estimated Expiration
2044-08-30

AI Technical Summary

Technical Problem

In the prior art, the testing of hidden door handles relies on manual operation, is inefficient and difficult to perform long-term stress testing, and lacks automated monitoring and feedback mechanisms, resulting in test complexity and inaccuracy, especially in the absence of CAN signals or LINs. In the case of signal.

Method used

By obtaining the unlocking command issued by the execution end, the vehicle's door handle is unlocked, the signal state value is collected, the jump time is recorded, the unlocking time is calculated, the door handle is compared, and the synchronization status of the door handle is realized to realize automated testing.

Benefits of technology

Accurately calculate the unlocking time of the door handle, timely discover synchronization performance problems, optimize vehicle performance, reduce test costs, and reduce human errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119321898A_ABST
    Figure CN119321898A_ABST
Patent Text Reader

Abstract

According to the embodiment of the invention, the unlocking and locking instruction sent by the execution end is obtained, the unlocking and locking test is carried out on the door handles of the vehicle according to the unlocking and locking instruction, the signal state value of the vehicle after receiving the unlocking and locking instruction is collected, the jumping time of the signal state value is recorded, and the unlocking and locking time of each door handle is calculated according to the jumping time. The signal state value comprises an original state value and a target state value, the jumping time is the time of changing from the original state value to the target state value for the first time, the unlocking and locking time comprises the locking time of the door handle in an unlocking state and the unlocking time of the door handle in a locking state, and the unlocking and locking time corresponding to each door handle is compared, and obtaining the door handle synchronization state of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of automobile body function testing, and in particular to an automatic testing method for a vehicle door handle. Background Art

[0002] With the continuous advancement of new energy vehicle technology, hidden door handles, due to their streamlined design, can significantly reduce the air resistance of vehicles when driving at high speeds, thus becoming an important innovation in the design of new energy vehicles. This door handle controls its deployment and retraction through a built-in motor and a sophisticated mechanical structure to adapt to different usage scenarios and user needs. At present, the testing of hidden door handles mainly relies on manual operation and visual inspection. Testers need to manually operate the door handles to check whether the deployment and retraction movements are smooth, and whether there are problems such as stagnation or abnormal noise. In addition, testers also need to monitor the working status of the door handles for a long time to ensure that they can work stably under various environmental conditions. However, this manual-dependent testing method has the problems of inefficiency and difficulty in long-term stress testing. At the same time, if the four door handles of the vehicle are not driven by the same controller, individual door handles may not work properly or deployment and retraction may be out of sync.

[0003] Currently, there is no corresponding CAN signal or LIN signal on the vehicle bus for the unfolded and retracted state of the door handle, making it difficult for testers to accurately determine the working state of the door handle through the signal state. This testing method lacking automated monitoring and feedback mechanisms not only increases the complexity and cost of the test, but also limits the accuracy and reliability of the test. Summary of the invention

[0004] An embodiment of the present invention provides an automated testing method for a vehicle door handle to solve the problem that the current deployment and retraction states of the door handle do not have corresponding CAN signals or LIN signals on the vehicle bus, making it difficult for testers to accurately determine the working state of the door handle through the signal state.

[0005] An embodiment of the present invention discloses a vehicle door handle automatic testing method, the method comprising:

[0006] Acquire an unlocking instruction issued by the execution end, and perform an unlocking test on the door handle of the vehicle according to the unlocking instruction, wherein the unlocking instruction is used to control the door handle to perform an unlocking operation;

[0007] collecting a signal state value of the vehicle after receiving the unlocking instruction, wherein the signal state value is used to indicate an unlocking state of the door handle, wherein the unlocking state includes an unlocking state and a locking state;

[0008] Record the transition time of the signal state value, and calculate the unlocking time of each door handle according to the transition time, wherein the signal state value includes an original state value and a target state value, the transition time is the time when the original state value changes to the target state value for the first time, and the unlocking time includes the locking time of the door handle in the unlocking state and the unlocking time in the locking state;

[0009] The unlocking times corresponding to the door handles are compared to obtain the door handle synchronization status of the vehicle.

[0010] Optionally, the unlocking instruction includes an unlocking instruction and a locking instruction, and the method further includes:

[0011] The door handle is controlled to perform a locking operation according to the locking instruction. After the door handle is switched to the locked state according to the locking operation, a first fixed time is waited and the unlocking instruction issued by the execution end is obtained again.

[0012] Optionally, the method further includes:

[0013] The door handle is controlled to perform an unlocking operation according to the unlocking instruction. After the door handle is converted to the unlocking state according to the unlocking operation, a second fixed time is waited and the locking instruction issued by the execution end is obtained again.

[0014] Optionally, after collecting the signal state value of the vehicle after receiving the unlocking instruction, the method includes:

[0015] An unlock state corresponding to the door handle is determined according to the signal state value, and the unlock state is recorded to generate a test log for the door handle.

[0016] Optionally, judging the unlocking state corresponding to the door handle according to the signal state value includes:

[0017] When the signal state value is 1, it is determined that the door handle is in the unlocked state;

[0018] When the signal state value is 0, it is determined that the door handle is in the locked state.

[0019] Optionally, the unlocking test includes an unlocking test and a locking test, and recording the transition time of the signal state value and calculating the unlocking time of each door handle according to the transition time includes:

[0020] When the door handle is in the unlocked state, waiting for the second fixed time to receive the locking instruction sent by the execution end, and starting timing when the locking instruction is received;

[0021] Continuously monitoring the signal status value within a third fixed time;

[0022] If the signal state value changes from the original state value to the target state value within the third fixed time, the locking test for the door handle is determined to be a valid test, and the time for the door handle to change from the original state value to the target state value is used as the locking time of the door handle in the unlocked state;

[0023] If the signal state value does not jump from the original state value to the target state value within the third fixed time, it is determined that the locking test for the door handle is a timeout test.

[0024] Optionally, the method further includes:

[0025] When the door handle is in the locked state, receiving the unlocking instruction sent by the execution end after waiting for the first fixed time, and starting timing when receiving the unlocking instruction;

[0026] Continuously monitoring the signal status value within a third fixed time;

[0027] If the signal state value changes from the original state value to the target state value within the third fixed time, the unlocking test for the door handle is determined to be a valid test, and the time when the door handle changes from the original state value to the target state value is used as the unlocking time of the door handle in the locked state;

[0028] If the signal state value does not jump from the original state value to the target state value within the third fixed time, it is determined that the locking test for the door handle is a timeout test.

[0029] The embodiment of the present invention further discloses a vehicle door handle automatic testing device, the device comprising:

[0030] A test module, used to obtain an unlocking instruction issued by the execution end, and perform an unlocking test on the door handle of the vehicle according to the unlocking instruction, wherein the unlocking instruction is used to control the door handle to perform an unlocking operation;

[0031] A signal acquisition module, used for acquiring a signal state value of the vehicle after receiving the unlocking instruction, wherein the signal state value is used for indicating an unlocking state of the door handle, wherein the unlocking state includes an unlocking state and a locking state;

[0032] a time calculation module, for recording the transition time of the signal state value, and calculating the unlocking time of each of the door handles according to the transition time, wherein the signal state value includes an original state value and a target state value, the transition time is the time from the original state value to the target state value for the first time, and the unlocking time includes the locking time of the door handle in the unlocking state and the unlocking time in the locking state;

[0033] The state acquisition module is used to compare the unlocking time corresponding to each of the door handles to obtain the door handle synchronization state of the vehicle.

[0034] The embodiment of the present invention further discloses a communication device, comprising: a transceiver, a memory, a processor, and a program stored in the memory and executable on the processor;

[0035] The processor is used to read the program in the memory to implement any of the above-mentioned vehicle door handle automatic testing methods.

[0036] An embodiment of the present invention further discloses a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, the computer is enabled to execute any of the above-mentioned methods for automatically testing a vehicle door handle.

[0037] The embodiments of the present invention include the following advantages:

[0038] The embodiment of the present invention obtains the unlocking instruction issued by the execution end, and performs an unlocking test on the door handle of the vehicle according to the unlocking instruction, collects the signal state value of the vehicle after receiving the unlocking instruction, records the jump time of the signal state value, and calculates the unlocking time of each door handle according to the jump time. The signal state value includes the original state value and the target state value. The jump time is the time when the original state value changes to the target state value for the first time. The unlocking time includes the locking time of the door handle in the unlocked state and the unlocking time in the locked state. The unlocking time corresponding to each door handle is compared to obtain the door handle synchronization state of the vehicle. The embodiment of the present invention can accurately calculate the unlocking time of each door handle by recording and analyzing the jump time of the signal state value, and then compare the unlocking time of each door handle, so as to timely discover and solve the problem of poor door handle synchronization performance, which is helpful to optimize the performance and user experience of the vehicle. The automated test reduces manual intervention, reduces the test cost, and also reduces the possibility of human error. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is a flowchart of the steps of a vehicle door handle automatic testing method provided in an embodiment of the present invention;

[0040] Figure 2 is a connection diagram of a vehicle door handle automatic testing method provided in an embodiment of the present invention;

[0041] Figure 3 is a schematic structural diagram of a vehicle door handle provided in an embodiment of the present invention;

[0042] Figure 4 is a structural schematic diagram of a vehicle door handle automatic testing device provided in an embodiment of the present invention;

[0043] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0044] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0045] Traditional automated testing solutions mainly rely on data signal feedback from the vehicle bus (Controller Area Network, CAN) or Local Interconnect Network (LIN) to make result judgments, thus forming a closed test loop. This solution is effective in most cases because it can monitor and analyze the status of each system of the vehicle in real time. However, for certain specific functions, if these functions do not provide status feedback through bus signals, then traditional testing solutions cannot achieve effective closed-loop result judgments.

[0046] For example, in some models, the control of hidden door handles does not rely on traditional bus signals. These door handles are driven by domain controllers (Vehicle Interface Unit, VIU for short) such as VIU1, VIU2, VIU3, etc. according to the door lock instructions of the whole vehicle to realize the deployment and retraction control of the door handles. Under the unlocking command, these domain controllers will drive the four door handles to deploy so that passengers can open the door conveniently; under the locking command, the four door handles will be driven to retract to keep the appearance of the vehicle neat and safe. However, the deployment / retraction status of these door handles is not sent out through bus signals, which makes it impossible for traditional test schemes to directly monitor and judge the status of the door handles.

[0047] In addition, since the domain controllers driving the door handles may be different, this also increases the complexity of the test. In actual operation, there may be problems where individual door handles cannot be deployed or retracted normally, and these problems are difficult to detect and diagnose with traditional automated testing solutions due to the lack of bus signal feedback. Therefore, in response to this situation, new test methods and technologies need to be developed to effectively monitor and evaluate the status and performance of these hidden door handles without bus signal feedback.

[0048] Reference Figure 1 , shows a flow chart of the steps of a vehicle door handle automatic testing method provided in an embodiment of the present invention, which may specifically include the following steps:

[0049] Step 101, obtaining an unlocking instruction sent by an execution end, and performing an unlocking test on a door handle of a vehicle according to the unlocking instruction, wherein the unlocking instruction is used to control the door handle to perform an unlocking operation.

[0050] Reference Figure 2 , shows a connection diagram of a vehicle door handle automatic testing method provided in an embodiment of the present invention, the execution end is connected to the control end via a USB (Universal Serial Bus) data cable, specifically, the execution end can be a device that can be remotely operated such as a mobile phone, and the control end can be a computer or other device, the control end sends a series of test instructions to the execution end, and the execution end and the vehicle under test can also be connected via a Bluetooth signal. The Bluetooth connection does not require a physical cable, making the connection between devices more flexible and convenient, reducing the complexity of wiring and the potential risk of physical damage. At the same time, Bluetooth has good compatibility, which is convenient for the execution end to be connected to vehicles of different models. In addition to Bluetooth, WiFi (Wireless Fidelity) and other methods can also be used, and the present invention does not make specific restrictions on it.

[0051] The embodiment of the present invention also includes a signal acquisition board. The RS-485 connection between the signal acquisition board and the computer can achieve stable and reliable data transmission, which is particularly suitable for industrial environments or scenarios requiring long-distance communication. Through the RS-485 interface, the transmission of unlocking instructions and the acquisition of signal status values ​​can be effectively performed to ensure the performance and reliability of the test system.

[0052] The power supply (VCC) and ground (GND) pins of the signal acquisition board are connected to the No. 16 and No. 4 pins of the vehicle's OBD interface through the OBD (On-Board Diagnostics) line. This connection method uses the 12V DC power supply provided by the vehicle's OBD interface to power the signal acquisition board and ensure its normal operation.

[0053] The 485+ and 485- pins on the signal acquisition board are connected to the A and B ends of the USB to 485 serial cable respectively. The 485 here refers to the RS-485 communication protocol, which is a serial communication interface standard suitable for long-distance and high-speed data transmission. Through this connection, the USB port can be connected to the computer for communication between the computer and the signal acquisition board to achieve data exchange and control instruction transmission.

[0054] Each limit switch uses two wires to connect to the internal normally open contacts 3 and 4. The limit switch is an electronic switch. When it is triggered, the internal contacts will change from the normally open state to the closed state. The four limit switches are respectively connected to the digital input signal terminals X1\VCC (Voltage Common Collector), X2\VCC, X3\VCC, and X4\VCC of the signal acquisition board. These signal terminals are used to receive the state changes of the limit switches, thereby realizing the detection of the unfolding and retracting states of the door handle.

[0055] Reference Figure 3 , shows a schematic diagram of the structure of a vehicle door handle provided in an embodiment of the present invention. In order to ensure that the limit switch can accurately detect the state of the door handle, four limit switches need to be fixed next to the door handle by pasting or magnetic attraction. This ensures that when the door handle is unfolded, the swing arm of the limit switch can be triggered normally, and when the door handle is retracted, the swing arm of the limit switch can be restored to the untriggered state normally. In this way, the position and state of the door handle can be accurately monitored, thereby achieving comprehensive testing and control of the vehicle door handle function.

[0056] In an embodiment of the present invention, the door handle is controlled to perform a locking operation according to a locking instruction. After the door handle is switched to a locked state according to the locking operation, it waits for a first fixed time and obtains an unlocking instruction issued by the execution end again.

[0057] When the door handle receives the locking command, it will perform the corresponding locking operation. After the door handle switches from the unlocked state to the locked state according to the locking operation, the door handle will wait for a preset first fixed time. This time interval may be to ensure that the door handle has completely entered the locked state, or to simulate the waiting time in actual use, for example, the owner may unlock the vehicle again within a period of time after leaving the vehicle.

[0058] After waiting for the first fixed time, the door handle will again obtain the unlocking command sent by the execution end, and this unlocking command will trigger the door handle to perform the unlocking operation, that is, the door handle will be unfolded.

[0059] In an embodiment of the present invention, the door handle is controlled to perform an unlocking operation according to an unlocking instruction. After the door handle is converted to an unlocking state according to the unlocking operation, it waits for a second fixed time and obtains a locking instruction issued by the execution end again.

[0060] When the door handle receives the unlock command, it will perform the corresponding unlock operation, and the door handle will change from the locked state to the unlocked state, that is, the door handle will unfold. After the door handle changes to the unlocked state according to the unlock operation, the system will wait for a preset second fixed time. This time interval is to ensure that the door handle has completely entered the unlocked state, and it can also simulate the waiting time in actual use. For example, a passenger may lock the vehicle again some time before entering the vehicle.

[0061] After waiting for the second fixed time, the door handle will receive the locking command from the execution end again. This locking command will trigger the door handle to perform the locking operation, which usually means that the door handle will be retracted.

[0062] In this way, the embodiments of the present invention can continuously test the locking and unlocking functions of the door handle to ensure the reliability and response speed of these operations. At the same time, this continuous test cycle helps to discover potential problems, such as delays, jamming or other abnormal behaviors of the door handle during the locking or unlocking process.

[0063] Step 102 , collecting a signal state value of the vehicle after receiving an unlocking instruction, the signal state value is used to indicate an unlocking state of the door handle, and the unlocking state includes an unlocking state and a locking state.

[0064] The unlock state corresponding to the door handle is determined according to the signal state value, and the unlock state is recorded to generate a test log for the door handle.

[0065] When the signal state value is 1, the door handle is determined to be in an unlocked state, and when the signal state value is 0, the door handle is determined to be in a locked state.

[0066] During the vehicle automation test, the signal status values ​​of the vehicle after receiving the unlocking command are collected. These signal status values ​​are important data used to indicate the unlocking status of the door handle. The unlocking status mainly includes two situations: unlocking status and locking status. The unlocking status means that the door handle has been extended to allow passengers to open the door; while the locking status means that the door handle has been retracted to prevent the door from being opened without authorization.

[0067] In order to accurately determine the unlocked state corresponding to the door handle, the embodiment of the present invention analyzes the collected signal state value. When the signal state value is displayed as 1, it is determined that the door handle is currently in the unlocked state, indicating that the door handle has completed the unfolding action, so that the door handle can move freely. On the contrary, when the signal state value is displayed as 0, it is determined that the door handle is in the locked state, indicating that the door handle has completed the retracting action, so that the door handle remains in a fixed position and cannot be easily moved.

[0068] The signal corresponding to the unlocked state of the door handle collected in the embodiment of the present invention will be output to a display device or recording system. It can be a graphical user interface that displays a chart or indicator light of the real-time signal status; or a data recorder that records the change of the signal status over time. The format and method of the output signal may include digital display, analog instrument, LED (Light Emitting Diode) indicator light, sound prompt, etc., depending on the configuration of the test system and the needs of the tester.

[0069] The results of these unlocked states are recorded to generate a test log for the door handle. The test log is an important document for evaluating whether the door handle functions properly. It contains the state changes of the door handle under different operations, as well as detailed records of any abnormal behavior. By analyzing these logs, engineers and testers can identify potential problems, such as delayed response of the door handle, inconsistent operation, or complete failure, so as to make necessary adjustments and repairs to ensure the reliability and safety of the door handle in actual use.

[0070] Step 103, record the jump time of the signal state value, and calculate the unlocking time of each door handle based on the jump time. The signal state value includes an original state value and a target state value. The jump time is the time when the original state value changes to the target state value for the first time. The unlocking time includes the locking time of the door handle in the unlocked state and the unlocking time in the locked state.

[0071] In vehicle automation testing, it is necessary to record the transition time of the signal state value, which refers to the time it takes for the door handle to change from one state (original state value) to another state (target state value). The transition time is used to evaluate the response speed and operating efficiency of the door handle, as well as whether the test of the door handle is an effective test.

[0072] Signal state values ​​usually include two types: original state value and target state value. The original state value refers to the initial state of the door handle before receiving the unlock command, while the target state value refers to the state that the door handle should reach after completing the unlock operation. The transition time is the time from the original state value to the target state value for the first time. This time interval reflects the speed at which the door handle transitions from one state to another.

[0073] The unlocking time includes two aspects: the locking time when the door handle is in the unlocked state, and the unlocking time when it is in the locked state. The locking time in the unlocked state refers to the time required for the door handle to change from the unlocked state to the locked state, while the unlocking time in the locked state refers to the time required for the door handle to change from the locked state to the unlocked state.

[0074] By recording and calculating these times, detailed test data can be generated to help engineers and testers evaluate the performance of the door handle. If the unlocking time exceeds the preset standard or threshold, it may indicate that there is a response delay or other performance problem with the door handle, which requires further inspection and adjustment. This precise time measurement and analysis is key to ensuring the reliability of the vehicle door handle system and user satisfaction.

[0075] In the embodiment of the present invention, the unlocking test includes an unlocking test and a locking test.

[0076] The specific steps of the locking test in the embodiment of the present invention are as follows:

[0077] When the door handle is in the unlocked state, a locking command from the execution end is received after waiting for a second fixed time, and timing starts when the locking command is received.

[0078] The signal status value is continuously monitored during a third fixed time.

[0079] If the signal state value jumps from the original state value to the target state value within the third fixed time, the locking test for the door handle is judged to be a valid test, and the time for the door handle to jump from the original state value to the target state value is used as the locking time of the door handle in the unlocked state.

[0080] If the signal state value does not jump from the original state value to the target state value within the third fixed time, it is determined that the lock test for the door handle is a timeout test.

[0081] In the vehicle automation test, when the door handle is in the unlocked state, it will wait for a preset second fixed time. This time interval is to ensure that the door handle has been completely stabilized in the unlocked position. After the second fixed time, the door handle will receive a locking command from the execution end, which marks the start of the locking operation.

[0082] Once the locking command is received, the timing of this locking test will start immediately. In the next third fixed time, the signal state value is continuously monitored to determine whether the door handle can change from the unlocked state to the locked state as expected. This third fixed time is preset and defines the maximum allowed time for the door handle to change from unlocked to locked. If the signal state value successfully jumps from the original state value (unlocked state) to the target state value (locked state) within the third fixed time, the locking test for the door handle is determined to be a valid test. At this time, the time for the door handle to jump from the original state value to the target state value is recorded, and this time is the locking time of the door handle in the unlocked state. On the contrary, if the signal state value fails to jump from the original state value to the target state value within the third fixed time, the locking test for the door handle is determined to be a timeout test. This means that the door handle failed to complete the locking operation within the specified time as expected, and there may be a response delay or other performance problems. In this case, the test results will indicate that further inspection and adjustment are required to ensure the reliability and user satisfaction of the door handle in actual use.

[0083] For example, the second fixed time is preset to 10 seconds. When the door handle is in the unlocked state, the door handle will wait for 10 seconds to ensure that the door handle has been completely stabilized in the unlocked position. After the 10 seconds, the door handle will receive the locking command sent by the execution end, which marks the start of the locking operation.

[0084] After receiving the locking command, the door handle starts to perform the locking operation, that is, changes from the unlocked state to the locked state. And monitors the signal state value to determine whether the door handle can change from the unlocked state to the locked state as expected.

[0085] At the same time, the third fixed time is preset to 3 seconds, and the signal status value is continuously monitored in the next 3 seconds. This 3-second time is preset, which defines the maximum allowed time for the door handle to change from unlocked to locked. If the signal status value successfully jumps from the unlocked state to the locked state at 2 seconds, the lock test for the door handle is determined to be a valid test. At this time, the time for the door handle to jump from the unlocked state to the locked state is recorded, and this 2 seconds is the locking time of the door handle in the unlocked state. On the contrary, if the signal status value fails to jump from the unlocked state to the locked state within 3 seconds, the lock test for the door handle is determined to be a timeout test. This means that the door handle failed to complete the locking operation within the specified time as expected, and there may be a response delay or other performance problems.

[0086] The specific steps of the unlocking test in the embodiment of the present invention are as follows:

[0087] When the door handle is in a locked state, an unlocking command sent by the execution end is received after waiting for a first fixed time, and timing starts when the unlocking command is received.

[0088] The signal status value is continuously monitored during a third fixed time.

[0089] If the signal state value jumps from the original state value to the target state value within the third fixed time, the unlocking test for the door handle is judged to be a valid test, and the time for the door handle to jump from the original state value to the target state value is used as the unlocking time of the door handle in the locked state.

[0090] If the signal state value does not jump from the original state value to the target state value within the third fixed time, it is determined that the lock test for the door handle is a timeout test.

[0091] In vehicle automation testing, when the door handle is in the locked state, the door handle will wait for a preset first fixed time. This time interval is to ensure that the vehicle's entire vehicle network is in a dormant state. After waiting for the first fixed time, the door handle will receive the unlocking command issued by the execution end, which marks the start of the unlocking operation.

[0092] Once the unlock command is received, the timing of this unlock test will start immediately. In the next third fixed time, the signal state value will be continuously monitored to determine whether the door handle can change from the locked state to the unlocked state as expected. This third fixed time is preset, which defines the maximum allowed time for the door handle to change from locked to unlocked. If the signal state value successfully jumps from the original state value (locked state) to the target state value (unlocked state) within the third fixed time, the unlock test for the door handle is determined to be a valid test. At this time, the time for the door handle to jump from the original state value to the target state value is recorded, and this time is the unlock time of the door handle in the locked state. On the contrary, if the signal state value fails to jump from the original state value to the target state value within the third fixed time, the unlock test for the door handle is determined to be a timeout test. This means that the door handle failed to complete the unlocking operation within the specified time as expected, and there may be response delays or other performance problems.

[0093] For example, the first fixed time is preset to 3 minutes. When the door handle is in the locked state, it will wait for 3 minutes. This time interval is to ensure that the vehicle network is in a dormant state. After the 3 minutes, the door handle will receive the unlock command sent by the execution end, which marks the beginning of the unlock operation. After receiving the unlock command, the door handle starts to perform the unlock operation, that is, it changes from the locked state to the unlocked state.

[0094] The third fixed time is preset to 3 seconds. In the next 3 seconds, the signal status value is continuously monitored. This 3-second time is preset, which defines the maximum allowed time for the door handle to change from locked to unlocked. If the signal status value successfully jumps from the locked state to the unlocked state at 2 seconds, the unlocking test for the door handle is determined to be a valid test. At this time, the time for the door handle to jump from the locked state to the unlocked state is recorded, and this 2 seconds is the unlocking time of the door handle in the locked state. On the contrary, if the signal status value fails to jump from the locked state to the unlocked state within 3 seconds, the unlocking test for the door handle is determined to be a timeout test. This means that the door handle failed to complete the unlocking operation within the specified time as expected, and there may be a response delay or other performance problems.

[0095] Step 104 , comparing the unlocking times corresponding to the door handles to obtain the door handle synchronization status of the vehicle.

[0096] In vehicle automation testing, the unlocking time of each door handle is compared to evaluate the door handle synchronization status of the vehicle. The door handle synchronization status refers to the coordination and consistency of all door handles when performing the unlocking operation, which is specifically reflected in whether the unlocking time of all door handles is consistent.

[0097] After performing the unlocking test on each door handle, the embodiment of the present invention records the time for each door handle to jump from the original state value to the target state value, that is, the unlocking time. These time data are the basis for evaluating the synchronization state of the door handle.

[0098] The unlocking time of all door handles is compared, which usually involves calculating statistical indicators such as the average value, standard deviation, maximum value and minimum value of the time data, and the present invention does not make specific restrictions on this.

[0099] The synchronization state of the door handles can be evaluated by comparing the unlocking times. In one embodiment, if the unlocking times of all door handles are very close, that is, the standard deviation of the time data is small, then the synchronization state of the door handles can be considered to be good. This means that all door handles complete the unlocking operation almost at the same time, showing a high degree of coordination and consistency. On the contrary, if the unlocking times of the door handles vary greatly, that is, the standard deviation of the time data is large, then it may indicate that the synchronization state of the door handles is not good. This may mean that some door handles respond slowly or have inconsistent operations.

[0100] Based on the comparison results, a synchronization status report can be further generated. This report will list the unlocking time of each door handle in detail, as well as the overall synchronization status assessment. The report may indicate which door handles are performing well and which door handles need further inspection and adjustment. If the synchronization status report shows that there are synchronization problems with the door handles, engineers and testers will take corresponding measures. This may include adjusting the control parameters of the door handle, checking the electrical connections, replacing faulty parts, etc., to ensure that all door handles can maintain consistent operating performance in actual use.

[0101] The embodiment of the present invention obtains the unlocking instruction issued by the execution end, and performs an unlocking test on the door handle of the vehicle according to the unlocking instruction, collects the signal state value of the vehicle after receiving the unlocking instruction, records the jump time of the signal state value, and calculates the unlocking time of each door handle according to the jump time. The signal state value includes the original state value and the target state value. The jump time is the time when the original state value changes to the target state value for the first time. The unlocking time includes the locking time of the door handle in the unlocked state and the unlocking time in the locked state. The unlocking time corresponding to each door handle is compared to obtain the door handle synchronization state of the vehicle. The embodiment of the present invention can accurately calculate the unlocking time of each door handle by recording and analyzing the jump time of the signal state value, and then compare the unlocking time of each door handle, so as to timely discover and solve the problem of poor door handle synchronization performance, which is helpful to optimize the performance and user experience of the vehicle. The automated test reduces manual intervention, reduces the test cost, and also reduces the possibility of human error.

[0102] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but testers in this field should be aware that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, testers in this field should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0103] Reference Figure 4 , shows a schematic diagram of the structure of a vehicle door handle automatic testing device provided in an embodiment of the present invention, which may specifically include the following modules:

[0104] The test module 401 is used to obtain the unlocking instruction sent by the execution end, and perform an unlocking test on the door handle of the vehicle according to the unlocking instruction, where the unlocking instruction is used to control the door handle to perform the unlocking operation.

[0105] The signal acquisition module 402 is used to acquire the signal state value of the vehicle after receiving the unlocking instruction, and the signal state value is used to indicate the unlocking state of the door handle, and the unlocking state includes the unlocking state and the locking state.

[0106] The time calculation module 403 is used to record the jump time of the signal state value and calculate the unlocking time of each door handle according to the jump time. The signal state value includes an original state value and a target state value. The jump time is the time when the original state value changes to the target state value for the first time. The unlocking time includes the locking time of the door handle in the unlocked state and the unlocking time in the locked state.

[0107] The state acquisition module 404 is used to compare the unlocking time corresponding to each door handle to obtain the door handle synchronization state of the vehicle.

[0108] Optionally, the unlocking instruction includes an unlocking instruction and a locking instruction, and the device further includes:

[0109] The first waiting module is used to control the door handle to perform a locking operation according to the locking instruction. After the door handle is converted to a locked state according to the locking operation, it waits for a first fixed time and obtains an unlocking instruction issued by the execution end again.

[0110] The second waiting module is used to control the door handle to perform an unlocking operation according to the unlocking instruction. After the door handle is converted to an unlocking state according to the unlocking operation, it waits for a second fixed time and obtains the locking instruction issued by the execution end again.

[0111] Optionally, the signal acquisition module 402 includes:

[0112] The log recording module is used to determine the unlocking state corresponding to the door handle according to the signal state value, and record the unlocking state to generate a test log for the door handle.

[0113] The first judgment module is used to determine that the door handle is in the unlocked state when the signal state value is 1.

[0114] The second judgment module is used to determine that the door handle is in a locked state when the signal state value is 0.

[0115] Optionally, the unlocking test includes an unlocking test and a locking test, and the time calculation module 403 includes:

[0116] The first timing module is used to receive a locking instruction issued by the execution end after waiting for a second fixed time when the door handle is in an unlocked state, and start timing when the locking instruction is received.

[0117] The continuous monitoring module is used to continuously monitor the signal status value within a third fixed time.

[0118] The locking time calculation module is used to determine that the locking test for the door handle is a valid test if the signal state value jumps from the original state value to the target state value within a third fixed time, and use the time for the door handle to jump from the original state value to the target state value as the locking time of the door handle in the unlocked state.

[0119] The first timeout test judgment module is used to judge that the locking test for the door handle is a timeout test if the signal state value does not jump from the original state value to the target state value within a third fixed time.

[0120] Optionally, the time calculation module 403 further includes:

[0121] The second timing module is used to receive an unlocking instruction sent by the execution end after waiting for a first fixed time when the door handle is in a locked state, and start timing when the unlocking instruction is received.

[0122] The continuous monitoring module continuously monitors the signal status value within a third fixed time.

[0123] The unlocking time calculation module is used to determine that the unlocking test for the door handle is a valid test if the signal state value jumps from the original state value to the target state value within a third fixed time, and use the time for the door handle to jump from the original state value to the target state value as the unlocking time of the door handle in the locked state.

[0124] The second timeout test judgment module determines that the locking test for the door handle is a timeout test if the signal state value does not jump from the original state value to the target state value within a third fixed time.

[0125] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0126] The embodiment of the present invention also provides a communication device, such as Figure 5 As shown, it includes a processor 501, a communication interface 502, a memory 503 and a communication bus 504, wherein the processor 501, the communication interface 502, and the memory 503 communicate with each other through the communication bus 504.

[0127] Memory 503, used for storing computer programs;

[0128] The processor 501 is used to execute the program stored in the memory 503, and implements the following steps:

[0129] Obtaining the unlocking instruction issued by the execution end, and performing an unlocking test on the door handle of the vehicle according to the unlocking instruction, wherein the unlocking instruction is used to control the door handle to perform the unlocking operation;

[0130] Collecting the signal state value of the vehicle after receiving the unlocking command, the signal state value is used to indicate the unlocking state of the door handle, and the unlocking state includes the unlocking state and the locking state;

[0131] Record the transition time of the signal state value, and calculate the unlocking time of each door handle according to the transition time. The signal state value includes the original state value and the target state value. The transition time is the time when the original state value changes to the target state value for the first time. The unlocking time includes the locking time of the door handle in the unlocked state and the unlocking time in the locked state.

[0132] The unlocking times corresponding to the door handles are compared to obtain the door handle synchronization status of the vehicle.

[0133] The communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0134] The communication interface is used for communication between the above terminal and other devices.

[0135] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0136] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0137] The present invention also provides a readable storage medium, when the instructions in the storage medium are executed by the processor of the electronic device, the electronic device can execute the vehicle door handle automatic testing method of the aforementioned embodiment.

[0138] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0139] The algorithm and display provided herein are not inherently related to any particular computer, virtual device or other equipment. According to the above description, it is obvious that the structure required for constructing this type of device is. In addition, the present invention is not directed to any specific programming language. It should be understood that various programming languages ​​can be utilized to realize the content of the present invention described herein, and the description of the above specific language is to disclose the best mode of the present invention.

[0140] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0141] Similarly, it should be understood that in order to streamline the present invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: that the claimed invention requires more features than those expressly recited in each claim. Rather, as reflected in the claims below, inventive aspects lie in less than all of the features of the individual embodiments disclosed above. Therefore, the claims that follow the detailed description are hereby expressly incorporated into the detailed description, with each claim itself serving as a separate embodiment of the present invention.

[0142] Those testers in the art can understand that the modules in the devices in the embodiment can be adaptively changed and set in one or more devices different from the embodiment. The modules or units or components in the embodiment can be combined into one module or unit or component, and in addition they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this way can be combined in any combination. Unless otherwise explicitly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) can be replaced by an alternative feature that provides the same, equivalent or similar purpose.

[0143] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Testers in the art should understand that a microprocessor or digital signal processor may be used in practice to implement some or all of the functions of some or all of the components in the sorting device according to the present invention. The present invention may also be implemented as a device or apparatus program for executing part or all of the methods described herein. Such a program for implementing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0144] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that testers in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets should not be constructed as a limitation to the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of multiple such elements. The present invention can be implemented by means of hardware including several different elements and by means of appropriately programmed computers. In a unit claim that lists several devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names.

[0145] Testers in the relevant field can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices, apparatuses and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0146] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

[0147] The above is only a specific implementation of the present invention, but the protection scope of the present invention is not limited thereto. Any tester familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

[0148] It should be noted that the various data-related processes in the embodiments of the present invention are all carried out in compliance with the corresponding data protection laws and policies of the country where the device is located and with the authorization given by the corresponding device owner.

Claims

1. A vehicle door handle automated testing method, characterized in that: The method comprises: Acquire an unlocking instruction issued by the execution end, and perform an unlocking test on the door handle of the vehicle according to the unlocking instruction, wherein the unlocking instruction is used to control the door handle to perform an unlocking operation; collecting a signal state value of the vehicle after receiving the unlocking instruction, wherein the signal state value is used to indicate an unlocking state of the door handle, wherein the unlocking state includes an unlocking state and a locking state; Record the transition time of the signal state value, and calculate the unlocking time of each door handle according to the transition time, wherein the signal state value includes an original state value and a target state value, the transition time is the time when the original state value changes to the target state value for the first time, and the unlocking time includes the locking time of the door handle in the unlocking state and the unlocking time in the locking state; The unlocking times corresponding to the door handles are compared to obtain the door handle synchronization status of the vehicle.

2. The method according to claim 1, characterized in that The unlocking instruction includes an unlocking instruction and a locking instruction, and the method further includes: The door handle is controlled to perform a locking operation according to the locking instruction. After the door handle is switched to the locked state according to the locking operation, a first fixed time is waited and the unlocking instruction issued by the execution end is obtained again.

3. The method according to claim 2, characterized in that The method further comprises: The door handle is controlled to perform an unlocking operation according to the unlocking instruction. After the door handle is converted to the unlocking state according to the unlocking operation, a second fixed time is waited and the locking instruction issued by the execution end is obtained again.

4. The method according to claim 1, characterized in that: After collecting the signal state value of the vehicle after receiving the unlocking instruction, the method includes: An unlock state corresponding to the door handle is determined according to the signal state value, and the unlock state is recorded to generate a test log for the door handle.

5. The method according to claim 4, characterized in that The step of determining the unlocking state corresponding to the door handle according to the signal state value includes: When the signal state value is 1, it is determined that the door handle is in the unlocked state; When the signal state value is 0, it is determined that the door handle is in the locked state.

6. The method according to claim 3, characterized in that The unlocking test includes an unlocking test and a locking test, and the recording of the transition time of the signal state value and calculating the unlocking time of each door handle according to the transition time include: When the door handle is in the unlocked state, waiting for the second fixed time to receive the locking instruction sent by the execution end, and starting timing when the locking instruction is received; Continuously monitoring the signal status value within a third fixed time; If the signal state value changes from the original state value to the target state value within the third fixed time, the locking test for the door handle is determined to be a valid test, and the time for the door handle to change from the original state value to the target state value is used as the locking time of the door handle in the unlocked state; If the signal state value does not jump from the original state value to the target state value within the third fixed time, it is determined that the locking test for the door handle is a timeout test.

7. The method according to claim 6, characterized in that The method further comprises: When the door handle is in the locked state, receiving the unlocking instruction sent by the execution end after waiting for the first fixed time, and starting timing when receiving the unlocking instruction; Continuously monitoring the signal status value within a third fixed time; If the signal state value changes from the original state value to the target state value within the third fixed time, the unlocking test for the door handle is determined to be a valid test, and the time when the door handle changes from the original state value to the target state value is used as the unlocking time of the door handle in the locked state; If the signal state value does not jump from the original state value to the target state value within the third fixed time, it is determined that the locking test for the door handle is a timeout test.

8. An automatic testing device for a vehicle door handle, characterized in that: The device comprises: A test module, used to obtain an unlocking instruction issued by the execution end, and perform an unlocking test on the door handle of the vehicle according to the unlocking instruction, wherein the unlocking instruction is used to control the door handle to perform an unlocking operation; A signal acquisition module, used for acquiring a signal state value of the vehicle after receiving the unlocking instruction, wherein the signal state value is used for indicating an unlocking state of the door handle, wherein the unlocking state includes an unlocking state and a locking state; a time calculation module, for recording the transition time of the signal state value, and calculating the unlocking time of each of the door handles according to the transition time, wherein the signal state value includes an original state value and a target state value, the transition time is the time from the original state value to the target state value for the first time, and the unlocking time includes the locking time of the door handle in the unlocking state and the unlocking time in the locking state; The state acquisition module is used to compare the unlocking time corresponding to each of the door handles to obtain the door handle synchronization state of the vehicle.

9. A communication device, characterized in that: include: A transceiver, a memory, a processor, and a program stored on the memory and executable on the processor; The processor is used to read the program in the memory to implement the method according to any one of claims 1 to 7.

10. A readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Door opening and closing apparatus for vehicle

    CN102108813A

  • Detection device and judgment method for judging opening of vehicle door in process of side impact test

    CN106568602A

  • State determination device and method for door lock device, and computer-readable storage medium

    CN112746783A

  • Hidden type vehicle door handle control device, system and method

    CN113530381A

  • Control method and device for hidden door handle and vehicle

    CN114961453A