Testing device and testing method suitable for vehicle remote control

By designing a test device for remote control of the vehicle, using the cylinder control brake pedal and data processor to collect and analyze vehicle operation data, the automated testing of the vehicle remote authorization start function is realized, solving the problems of traditional test inefficiency and insufficient accuracy, and significantly improving the testing efficiency and accuracy.

CN119806104AActive Publication Date: 2025-04-11SAIC GM WULING AUTOMOBILE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411915042.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-11
Estimated Expiration
2044-12-24

AI Technical Summary

Technical Problem

The verification and testing of traditional vehicle remote authorization startup functions rely on manual operations, resulting in inefficient testing and lack of automation and intelligence, limiting the timeliness and accuracy of test results.

Method used

A test device is designed, including a mobile terminal, a top computer, a cylinder, a data processor, a solenoid valve and a remote communication terminal. The brake pedal is controlled by the cylinder, the data processor collects and analyzes the vehicle operation data, and the top computer automatically generates test results to realize the automated testing of the vehicle's remote control function.

Benefits of technology

It significantly improves the testing efficiency, reduces the error and uncertainty caused by manual operation, and ensures the timeliness and accuracy of the remote control function test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119806104A_ABST
    Figure CN119806104A_ABST
Patent Text Reader

Abstract

The invention discloses a testing device and a testing method suitable for remote control of a vehicle, which not only can automatically release the locking state of the vehicle through a remote communication terminal, but also can enable an electromagnetic valve to automatically control a cylinder to stretch out to push a brake pedal through a cylinder stretching instruction sent by an upper computer. According to the invention, a tester does not need to carry out recording and manual operation near the vehicle or inside the vehicle, remote unlocking of the vehicle and remote power-on starting of the vehicle are realized, the running parameters of the vehicle can be automatically collected through the data processor, the collected running parameters are compared with the corresponding first preset reference values, and the accuracy of starting the vehicle is improved. And the comparison result is obtained to verify whether the vehicle is successfully unlocked and enters an operable state or not and whether a brake pedal of the vehicle can be normally powered on and started after being pushed or not, and finally the comparison result is judged through the upper computer to generate a test result. According to the invention, the remote control function of the vehicle can be automatically tested, and the test efficiency is remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle control testing, and in particular to a testing device and a testing method suitable for vehicle remote control. Background Art

[0002] With the development of electronic technology and intelligence of new energy vehicles, the remote authorization start function has become a common intelligent configuration. This function allows car owners to remotely authorize other car users to enter the vehicle and start the vehicle without a key through a mobile terminal, greatly improving the convenience of car use, especially in car sharing, rental cars and emergency situations.

[0003] In order to ensure the accuracy and reliability of the remote control function and improve the user experience, it is usually necessary to verify and test whether the remote function of the vehicle can be used normally, such as verifying whether the vehicle can enter the operable state normally after remote unlocking, and verifying whether the user can normally power on the vehicle after entering the vehicle to start the vehicle into a drivable state. However, in traditional testing technology, the verification and testing of the remote authorization start function of new energy vehicles mainly rely on manual operation and manual recording. For example, after the tester uses a dedicated test device or the owner's mobile terminal to send a remote unlocking command to the vehicle, the tester needs to observe whether the vehicle is successfully unlocked near the vehicle, and record and confirm whether these reactions are in line with expectations. After confirming that the vehicle has been unlocked and entered the operable state, the tester is required to enter the vehicle and operate the vehicle according to the normal start-up process, such as stepping on the brake pedal. Due to the need for manual observation and manual operation to start the vehicle, the traditional testing method will lead to low testing efficiency, and the lack of automated and intelligent testing methods will limit the timeliness and accuracy of the test results. Summary of the invention

[0004] The embodiment of the present invention provides a test device and a test method suitable for vehicle remote control. The brake pedal of the vehicle is automatically pushed through the control of the cylinder, the vehicle operation data is collected and analyzed through the data processor, and the test results are automatically generated by the host computer. The remote control function of the vehicle can be automatically tested, which significantly improves the test efficiency.

[0005] An embodiment of the present invention provides a test device suitable for remote control of a vehicle, comprising: a mobile terminal, a host computer, a cylinder, a data processor, a solenoid valve for controlling the extension and retraction of the cylinder, and a remote communication terminal; wherein the cylinder is connected to a brake pedal of the vehicle;

[0006] The mobile terminal is used to generate an unlocking instruction for releasing the locked state of the vehicle in response to the vehicle unlocking function button clicked by the user, and send the unlocking instruction to the remote communication terminal and the host computer;

[0007] The remote communication terminal is used to release the locked state of the vehicle after receiving the unlocking instruction, so that the vehicle is changed from a restricted operation state to an operable state;

[0008] The host computer is used to send a cylinder extension instruction to the solenoid valve after receiving the unlocking instruction, so that the solenoid valve pushes the cylinder to extend after receiving the cylinder extension instruction;

[0009] The cylinder is used to push the brake pedal of the vehicle after the extension action is performed, so that the vehicle is powered on and enters a drivable state;

[0010] The data processor is used to collect the operating parameters of the vehicle after determining that the vehicle is powered on and enters a drivable state; compare the operating parameters with a first preset reference value corresponding to the operating parameters, generate a comparison result, and then send the comparison result to the host computer;

[0011] The host computer is also used to generate a test result indicating that the remote unlocking is unsuccessful when the comparison result is determined to be that the operating parameter is inconsistent with the first preset reference value; and to generate a test result indicating that the remote unlocking is successful when the comparison result is determined to be that the operating parameter is consistent with the first preset reference value.

[0012] Preferably, it also includes: a camera disposed inside the vehicle;

[0013] The camera is used to capture the display screen interface and the dashboard interface of the vehicle terminal after determining that the vehicle is powered on and enters a drivable state, and respectively generate corresponding vehicle display images and dashboard display images; wherein the vehicle terminal is: a terminal including networking functions, functions for interacting with users, and multimedia functions; the dashboard is used to display the running status of the vehicle;

[0014] The camera is also used to transmit the vehicle display image and the instrument panel display image to the host computer;

[0015] The host computer is further used to pre-process the vehicle display image and the instrument panel display image respectively; when it is determined that the similarity between the pre-processed vehicle display image and the preset vehicle display image is less than a preset similarity threshold, a test result for indicating that the remote unlocking is unsuccessful is generated; when it is determined that the similarity between the pre-processed instrument panel display image and the preset instrument panel display image is less than a preset similarity threshold, a test result for indicating that the remote unlocking is unsuccessful is generated;

[0016] When it is determined that the similarity between the preprocessed vehicle display image and the preset vehicle display image is not less than the preset similarity threshold, a test result for indicating that the remote unlocking is successful is generated; when it is determined that the similarity between the preprocessed instrument panel display image and the preset instrument panel display image is not less than the preset similarity threshold, a test result for indicating that the remote unlocking is successful is generated;

[0017] Among them, the preset vehicle display image is used to represent the initial display screen interface of the vehicle terminal when the vehicle enters a drivable state; the preset instrument panel display image is used to represent the initial interface of the instrument panel when the vehicle enters a drivable state.

[0018] Preferably, the data processor is a bus analyzer;

[0019] The bus analyzer is connected to various electronic control units in the vehicle via a CAN bus; wherein the electronic control unit is used to receive operating parameters of different sensors inside the vehicle.

[0020] Preferably, it also includes: a displacement sensor arranged on the brake pedal;

[0021] The displacement sensor is used to send the position of the brake pedal to the solenoid valve after the cylinder performs an extension action;

[0022] The solenoid valve is also used to receive the position of the brake pedal and stop pushing the cylinder when it is determined that the position of the brake pedal is equal to a preset position; wherein the preset position is used to represent the position of the brake pedal when the vehicle enters a drivable state.

[0023] Preferably, it also includes: an air compressor;

[0024] The air compressor is used to transmit compressed air into the cavity of the cylinder.

[0025] Preferably, it also includes: a pedal connecting device for connecting the cylinder and the brake pedal;

[0026] One end of the pedal connecting device is arranged at the end of the cylinder, and the other end is connected to the brake pedal.

[0027] Preferably, the operating parameters include: the operating mode of the vehicle; the first preset reference value is the driving mode;

[0028] The host computer is also used to generate a test result indicating that the remote unlocking is unsuccessful when it is determined that the vehicle's operating mode is inconsistent with the driving mode; and to generate a test result indicating that the remote unlocking is successful when it is determined that the vehicle's operating mode is consistent with the driving mode.

[0029] Preferably, the mobile terminal is further used to generate a locking instruction for starting the locking state of the vehicle in response to the user clicking the vehicle locking function button, and send the locking instruction to the remote communication terminal and the host computer;

[0030] The remote communication terminal is further used to start the locking state of the vehicle after receiving the locking instruction, so that the vehicle is changed from an operable state to a restricted operation state;

[0031] The host computer is used to send a cylinder contraction instruction to the solenoid valve after receiving the locking instruction, so that the solenoid valve pulls the cylinder to perform a contraction action after receiving the cylinder contraction instruction;

[0032] The cylinder is used to pull back the brake pedal of the vehicle after the contraction action, so that the vehicle is powered off and enters a dormant state;

[0033] The data processor is used to collect the operating parameters of the vehicle after a preset time period after determining that the vehicle is powered off and enters a dormant state, and then generate a collection result for indicating whether the operating parameters of the vehicle are successfully collected, and send the collection result to the host computer;

[0034] The host computer is also used to generate a test result indicating that the remote locking is unsuccessful when it is determined that the collection result is successful collection of the vehicle's operating parameters; and to generate a test result indicating that the remote locking is successful when it is determined that the collection result is unsuccessful collection of the vehicle's operating parameters.

[0035] Based on the above method embodiments, the present invention provides corresponding method item embodiments.

[0036] An embodiment of the present invention provides a test method applicable to vehicle remote control, which is applied to a host computer in a test device applicable to vehicle remote control;

[0037] The testing method comprises:

[0038] After determining that an unlocking instruction for releasing the locked state of the vehicle is successfully received, determining whether the vehicle is changed from a state where the operation is restricted to a state where the vehicle can be operated;

[0039] If not, repeatedly determining whether the vehicle changes from the restricted operation state to the operable state, until determining that the vehicle has changed from the restricted operation state to the operable state;

[0040] If yes, a cylinder extension instruction is sent to the solenoid valve, so that the solenoid valve pushes the cylinder to extend after receiving the cylinder extension instruction;

[0041] Obtaining a comparison result between an operating parameter of the vehicle and a first preset reference value corresponding to the operating parameter, and when it is determined that the comparison result is that the operating parameter is inconsistent with the first preset reference value, generating a test result for indicating that remote unlocking is unsuccessful; when it is determined that the comparison result is that the operating parameter is consistent with the first preset reference value, generating a test result for indicating that remote unlocking is successful;

[0042] The operating parameters of the vehicle are parameters collected after the vehicle is powered on and enters a drivable state.

[0043] Preferably, the operating parameter includes: the operating mode of the vehicle; the first preset reference value includes: the driving mode;

[0044] When it is determined that the comparison result is that the operating parameter is inconsistent with the first preset reference value, generating a test result for indicating that the remote unlocking is unsuccessful includes:

[0045] When it is determined that the operation mode of the vehicle is inconsistent with the driving mode, generating a test result indicating that the remote unlocking is unsuccessful;

[0046] When it is determined that the comparison result is that the operating parameter is consistent with the first preset reference value, generating a test result for indicating that the remote unlocking is successful includes:

[0047] When it is determined that the operating mode of the vehicle is consistent with the driving mode, a test result indicating that the remote unlocking is successful is generated.

[0048] The following beneficial effects are achieved by implementing the present invention:

[0049] The embodiment of the present invention provides a test device and method suitable for remote control of a vehicle. After a mobile terminal sends an unlocking instruction, the test device of the present invention can not only automatically release the locked state of the vehicle through a remote communication terminal to change the vehicle from a restricted operation state to an operable state, but also can automatically control the solenoid valve to extend the cylinder to push the brake pedal through a cylinder extension instruction issued by a host computer, so that there is no need for a tester to go near the vehicle or inside the vehicle to record and operate, thereby realizing remote unlocking and remote power-on and starting of the vehicle. In addition, after the vehicle is powered on and enters a drivable state, the data processor can automatically record the change data of the vehicle state, that is, automatically collect the operating parameters of the vehicle and compare the collected operating parameters with the corresponding first preset reference value, so as to obtain a comparison result to verify whether the vehicle is successfully unlocked and enters an operable state, and whether the vehicle can be normally powered on and started after the brake pedal is pushed. Finally, the host computer judges the comparison result. When the comparison result is that the operating parameter is inconsistent with the first preset reference value, a first test result of unsuccessful remote unlocking is obtained. When the comparison result is that the operating parameter is consistent with the first preset reference value, a second test result of successful remote unlocking is obtained. Compared with the prior art, the present invention realizes automatic pushing of the vehicle's brake pedal through the control of the cylinder, collects and analyzes the vehicle's operating data through the data processor, and automatically generates the test results through the host computer. It can thus perform automated testing on the vehicle's remote control function, significantly improving the test efficiency and reducing the errors and uncertainties caused by manual operation, thereby ensuring the timeliness and accuracy of the remote control function test results. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 It is a structural schematic diagram of a test device suitable for vehicle remote control provided by an embodiment of the present invention.

[0051] Figure 2 It is a structural schematic diagram of a vehicle remote control test device provided by another embodiment of the present invention.

[0052] Figure 3 This is a workflow diagram of a testing device provided by an embodiment of the present invention.

[0053] Figure 4 It is a flow chart of a testing method applicable to vehicle remote control provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0054] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0055] like Figure 1 , which is a schematic diagram of the structure of a test device for vehicle remote control provided by an embodiment of the present invention, the test device for vehicle remote control comprises: a mobile terminal, a host computer, a cylinder, a data processor, a solenoid valve for controlling the extension and contraction of the cylinder, and a remote communication terminal; wherein the cylinder is connected to the brake pedal of the vehicle;

[0056] The mobile terminal is used to generate an unlocking instruction for releasing the locked state of the vehicle in response to the vehicle unlocking function button clicked by the user, and send the unlocking instruction to the remote communication terminal and the host computer;

[0057] The remote communication terminal is used to release the locked state of the vehicle after receiving the unlocking instruction, so that the vehicle is changed from a restricted operation state to an operable state;

[0058] The host computer is used to send a cylinder extension instruction to the solenoid valve after receiving the unlocking instruction, so that the solenoid valve pushes the cylinder to extend after receiving the cylinder extension instruction;

[0059] The cylinder is used to push the brake pedal of the vehicle after the extension action is performed, so that the vehicle is powered on and enters a drivable state;

[0060] The data processor is used to collect the operating parameters of the vehicle after determining that the vehicle is powered on and enters a drivable state; compare the operating parameters with a first preset reference value corresponding to the operating parameters, generate a comparison result, and then send the comparison result to the host computer;

[0061] The host computer is also used to generate a test result indicating that the remote unlocking is unsuccessful when the comparison result is determined to be that the operating parameter is inconsistent with the first preset reference value; and to generate a test result indicating that the remote unlocking is successful when the comparison result is determined to be that the operating parameter is consistent with the first preset reference value.

[0062] In an illustrative example, a user (i.e., a tester) clicks a vehicle unlocking function button through an application on a mobile terminal (such as a smartphone or tablet computer). In response to this operation, the mobile terminal generates an unlocking instruction for releasing the vehicle lock state, and then sends the unlocking instruction to the remote communication terminal and the host computer through wireless communication connected to the network.

[0063] After receiving the unlocking command, the remote communication terminal releases the locked state of the vehicle through the vehicle's network system or a specific communication protocol. In this way, the vehicle is transformed from a restricted operation state to an operable state, allowing further remote control operations.

[0064] After receiving the unlock command, the host computer can send a cylinder extension command to the solenoid valve. After receiving the cylinder extension command, the solenoid valve controls the cylinder to extend. Since the cylinder is connected to the vehicle's brake pedal, when the cylinder extends, it pushes the brake pedal to simulate the driver's action of stepping on the brake pedal.

[0065] The brake pedal is pushed by the cylinder, and the vehicle detects that the brake pedal is pressed (or simulated to be pressed), and the power-on condition is met, so the vehicle is powered on. After the vehicle is powered on, it further enters a drivable state.

[0066] After determining that the vehicle is powered on and in a drivable state, the data processor starts to collect the vehicle's operating parameters. It is understandable that the above operating parameters may include: vehicle operating mode, gear position signal, door status signal, battery voltage, vehicle speed, engine speed, battery power, etc.

[0067] The data processor compares the collected operating parameters with a preset first preset reference value. It is understandable that different operating parameters correspond to different preset reference values, which are preset according to the normal operating state of the vehicle.

[0068] The data processor generates a comparison result and sends the result to the host computer. After receiving the comparison result, the host computer makes the next judgment. If the comparison result shows that the operating parameter is inconsistent with the first preset reference value, it means that the vehicle state after remote unlocking does not meet expectations, then the host computer generates a test result for indicating that the remote unlocking is unsuccessful.

[0069] If the comparison result shows that the operating parameter is consistent with the first preset reference value, indicating that the vehicle state after remote unlocking is as expected, the host computer generates a test result for indicating that the remote unlocking has been successful.

[0070] In the above-mentioned whole process, the linkage between each module or device is realized through instructions and data transmission, which ensures the accuracy and reliability of remote control. Therefore, the test device of the present invention can be used to verify the function and performance of the vehicle remote control system to ensure its stability and safety in actual use, and reduce the errors and uncertainties caused by manual operation, thereby ensuring the timeliness and accuracy of the remote control function test results.

[0071] In a preferred embodiment, the testing device of the present invention also includes: a camera arranged inside the vehicle; schematically, two high-definition cameras can be arranged inside the vehicle, and each high-definition camera is suspended on the ceiling inside the vehicle, facing the vehicle computer and the instrument display screen, so as to collect or capture the interface display of the vehicle computer display screen and the instrument display screen after power-on is completed.

[0072] The vehicle computer is a vehicle-mounted terminal, which may include networking functions, functions for interacting with users, and multimedia functions, etc. The instrument panel is used to display the operating status of the vehicle, and includes:

[0073] The camera is used to capture the display screen interface and the instrument panel interface of the vehicle terminal after determining that the vehicle is powered on and enters a drivable state, and respectively generate corresponding vehicle display images and instrument panel display images; the camera is also used to transmit the vehicle display images and the instrument panel display images to the host computer;

[0074] The host computer is further used to pre-process the vehicle display image and the instrument panel display image respectively; when it is determined that the similarity between the pre-processed vehicle display image and the preset vehicle display image is less than a preset similarity threshold, a test result for indicating that the remote unlocking is unsuccessful is generated; when it is determined that the similarity between the pre-processed instrument panel display image and the preset instrument panel display image is less than a preset similarity threshold, a test result for indicating that the remote unlocking is unsuccessful is generated;

[0075] When it is determined that the similarity between the preprocessed vehicle display image and the preset vehicle display image is not less than the preset similarity threshold, a test result for indicating that the remote unlocking is successful is generated; when it is determined that the similarity between the preprocessed instrument panel display image and the preset instrument panel display image is not less than the preset similarity threshold, a test result for indicating that the remote unlocking is successful is generated;

[0076] Among them, the preset vehicle display image is used to represent the initial display screen interface of the vehicle terminal when the vehicle enters a drivable state; the preset instrument panel display image is used to represent the initial interface of the instrument panel when the vehicle enters a drivable state.

[0077] The present invention is connected to multiple cameras, thereby being able to capture the situation inside the vehicle in real time, such as the display interface of the on-board terminal and the instrument panel, so that the tester or the remote control center can immediately obtain the vehicle's display screen information after the vehicle is powered on and enters a drivable state, and thus by comparing the pre-processed on-board display image and the instrument panel display image with the preset initial interface image, it is possible to remotely verify whether the vehicle has correctly entered a drivable state, thereby avoiding the trouble of the tester having to personally go to the vehicle site for verification, thereby improving the efficiency of the test.

[0078] In a preferred embodiment, if the remote unlocking test fails, the image captured by the camera can help the tester quickly locate the problem. For example, if the vehicle terminal display screen does not correctly display the initial interface, it may be due to a fault in the vehicle terminal itself or a network connection problem.

[0079] In addition, through image comparison technology, it is possible to accurately determine whether the display content of the vehicle terminal and the instrument panel is consistent with expectations. By setting a preset similarity threshold, the degree of closeness between the vehicle display image and the instrument panel display image and the preset image can be quantitatively determined, thereby ensuring the objectivity of the test results.

[0080] In a preferred embodiment, the data processor is a bus analyzer;

[0081] The bus analyzer is connected to various electronic control units in the vehicle via a CAN bus; wherein the electronic control unit is used to receive operating parameters of different sensors inside the vehicle.

[0082] Schematically, the bus analyzer can not only collect data, but also perform in-depth analysis and processing on the data, such as data screening, filtering, conversion and formatting, so as to better understand and use the data. Through the CAN bus, the bus analyzer can also access the fault information of each ECU of the vehicle, thereby improving the accuracy and efficiency of the test.

[0083] In a preferred embodiment, the testing device of the present invention further comprises: a displacement sensor disposed on the brake pedal;

[0084] The displacement sensor is used to send the position of the brake pedal to the solenoid valve after the cylinder performs an extension action;

[0085] The solenoid valve is also used to receive the position of the brake pedal and stop pushing the cylinder when it is determined that the position of the brake pedal is equal to a preset position; wherein the preset position is used to represent the position of the brake pedal when the vehicle enters a drivable state.

[0086] Schematically, the displacement sensor can be used for position feedback. It is installed on the brake pedal to monitor the position of the brake pedal in real time and feed the data back to the PLC to ensure that the brake pedal is stepped on the target position and the vehicle is powered on or started. Therefore, by setting the displacement sensor, it can be ensured that the brake pedal is in the correct position when the vehicle enters the drivable state.

[0087] In a preferred embodiment, the testing device of the present invention further comprises: an air compressor;

[0088] The air compressor is used to transmit compressed air into the cavity of the cylinder.

[0089] Schematically, an air compressor can provide stable compressed air to the cylinder to ensure its normal operation.

[0090] In a preferred embodiment, the testing device of the present invention further comprises: a pedal connecting device for connecting the cylinder to the brake pedal;

[0091] One end of the pedal connecting device is arranged at the end of the cylinder, and the other end is connected to the brake pedal.

[0092] Schematically, the pedal connection device directly connects the cylinder to the brake pedal, ensuring that the thrust generated by the cylinder can be accurately and losslessly transmitted to the brake pedal to simulate the braking requirements under different driving conditions.

[0093] The design of the pedal connection device makes the connection between the cylinder and the brake pedal flexible and can be adjusted according to different vehicle models and test requirements. In a preferred embodiment, the pedal connection device can be designed as a structure that is easy to install and disassemble, which facilitates the rapid switching of the test device between different vehicle models.

[0094] In a preferred embodiment, when the operating parameter is the operating mode of the vehicle, the corresponding first preset reference value is the driving mode, then:

[0095] The host computer is also used to generate a test result indicating that the remote unlocking is unsuccessful when it is determined that the vehicle's operating mode is inconsistent with the driving mode; and to generate a test result indicating that the remote unlocking is successful when it is determined that the vehicle's operating mode is consistent with the driving mode.

[0096] Indicatively, during the remote unlocking test, if the vehicle is in a non-driving mode (such as parking mode or maintenance mode), remote unlocking may cause safety hazards. By determining the operating mode, it is possible to ensure that the remote unlocking test is performed under safe conditions, thereby avoiding potential safety risks.

[0097] In a preferred embodiment, the operating parameters may also be operating data inside the vehicle such as a gear position signal, a door status signal or a battery voltage.

[0098] Specifically, when the operating parameter is a gear signal, the corresponding first preset reference value is: neutral. When it is determined that the current gear signal of the vehicle is inconsistent with the preset gear, a test result of unsuccessful remote unlocking is generated. For example, the preset gear is neutral, but the vehicle is currently in a driving gear (such as D gear or R gear). Or the gear of the vehicle changes during the remote unlocking process and does not remain in the preset gear.

[0099] When it is determined that the current gear position signal of the vehicle is consistent with the preset gear position, a test result indicating that the remote unlocking is successful is generated.

[0100] It can be understood that when the operating parameter is a door status signal, the corresponding first preset reference value is: the door is closed.

[0101] When the operating parameter is the voltage of the battery, the corresponding first preset reference value is: a preset voltage range, for example, a normal operating voltage range (such as 12V to 14V, which may be determined according to the vehicle model and battery type).

[0102] In the remote unlocking test, it is crucial to ensure that the vehicle is in a safe operating state. By comparing the current operating parameters of the vehicle with the preset values, abnormal vehicle status can be detected in time to avoid remote unlocking operations under dangerous conditions. For example, when the vehicle is in driving gear or the door is not closed, remote unlocking at this time is not safe and may cause safety hazards. By judging these parameters, it can be concluded whether the remote unlocking at this time can completely put the vehicle in a safe and drivable state, thereby obtaining the test results.

[0103] Different vehicle models and remote control systems may have different requirements for operating parameters. By setting different preset values ​​according to different operating parameters, the present invention can flexibly adapt to the testing requirements of various vehicle models and remote control systems without having to develop a separate test plan for each vehicle model or system.

[0104] In a preferred embodiment, the present invention can realize not only the test process of remote unlocking of a vehicle, but also the test process of remote locking of a vehicle, which includes:

[0105] The mobile terminal is further used to generate a locking instruction for starting the locking state of the vehicle in response to the vehicle locking function button clicked by the user, and send the locking instruction to the remote communication terminal and the host computer;

[0106] The remote communication terminal is further used to start the locking state of the vehicle after receiving the locking instruction, so that the vehicle is changed from an operable state to a restricted operation state;

[0107] The host computer is used to send a cylinder contraction instruction to the solenoid valve after receiving the locking instruction, so that the solenoid valve pulls the cylinder to perform a contraction action after receiving the cylinder contraction instruction;

[0108] The cylinder is used to pull back the brake pedal of the vehicle after the contraction action, so that the vehicle is powered off and enters a dormant state;

[0109] The data processor is used to collect the operating parameters of the vehicle after a preset time period after determining that the vehicle is powered off and enters a dormant state, and then generate a collection result for indicating whether the operating parameters of the vehicle are successfully collected, and send the collection result to the host computer;

[0110] The host computer is also used to generate a test result indicating that the remote locking is unsuccessful when it is determined that the collection result is successful collection of the vehicle's operating parameters; and to generate a test result indicating that the remote locking is successful when it is determined that the collection result is unsuccessful collection of the vehicle's operating parameters.

[0111] It is understandable that the host computer collects the operating parameters of the vehicle through the data processor after a preset time period. The purpose of this step is to verify whether the vehicle has successfully entered the remote locking state. If the collected parameters show that the vehicle is still in an operable state or has not completely entered the locked state (for example, the engine is still running, the power is not completely cut off, the door locks are not completely locked, etc.), then these parameters will be regarded as successfully collected data, but indicate that the remote locking is unsuccessful.

[0112] When the vehicle successfully enters the remote locking state, its operating parameters (such as engine status, power status, door lock status, etc.) should stop sending and transmitting, that is, they cannot be collected, indicating that the remote locking has been successful.

[0113] Indicatively, a time window (e.g., 10 seconds) may also be set, and after the time window, the vehicle should be in a dormant state, and the data processor of the present invention may monitor whether the vehicle is still sending messages. If the target message is received within the specified time, it means that the message has not stopped, and a test result indicating that the remote locking is unsuccessful is generated.

[0114] The test device of the present invention can not only complete the remote unlocking test, but also complete the remote locking test, and can adapt to various test scenarios, such as simulating a user to remotely lock a vehicle, checking whether the vehicle locking state is stable, etc. By adjusting the test parameters and processes, it can flexibly adapt to different test requirements.

[0115] like Figure 2As shown, in a preferred embodiment, the test device of the present invention can be composed of a host computer, a mobile terminal, a PLC programmable controller, a cylinder, a cylinder bracket and a fixing device, a displacement sensor, an air compressor, a solenoid valve, a bus analyzer, a high-definition camera, and a DC power supply. That is, the present invention can automatically realize the remote authorization ignition of the mobile terminal, the PLC controls the cylinder to push the brake pedal to produce displacement, the vehicle receives the brake pedal stepping signal to power on, the PLC controls the cylinder to release the brake pedal, and finally the mobile terminal remotely locks to power off the whole vehicle, and when remotely powering on and off, the bus analyzer and the high-definition camera can be used to collect the vehicle's operating data and upload it to the host computer, and the host computer automatically determines the result and generates a test report.

[0116] Schematically, the cylinder support and fixing device include:

[0117] Bracket structure: It is an adjustable bracket used to install the cylinder and fix it to the vehicle floor or seat frame to ensure that the device remains stable during pedaling. The bracket material can be made of high-strength steel or aluminum alloy to ensure that it will not deform during operation.

[0118] Pedal connection device: It can be a pressure block, the end of the cylinder is connected to the flat end of the pressure block, and the other end of the pressure block is also connected to the brake pedal, which is used to evenly transmit the cylinder thrust to the brake pedal. The connection piece at the other end of the pressure block can be flexible to adapt to the shape of the brake pedal of different models.

[0119] In a preferred embodiment, the tested vehicle may be a new energy vehicle (pure electric or hybrid), which can be powered on and enter a high-voltage state by simply stepping on the brakes inside the vehicle after the user unlocks the vehicle.

[0120] like Figure 3 As shown in the working flow diagram of the testing device, the testing device of the present invention can implement the following process:

[0121] (1) The operator starts the host computer and edits the test script on the host computer. In principle, the script content includes the time node of controlling the brake pedal to be pressed after the mobile terminal issues the authorization ignition command, the time of releasing the brake pedal after pressing the brake pedal, and the time node of controlling the mobile terminal to issue a remote lock after releasing the brake pedal.

[0122] (2) Execute the host computer script. At this time, the test device receives the host computer script and executes the instructions defined in the script in sequence.

[0123] (3) After receiving the command, the mobile terminal issues a remote authorization ignition command. After receiving the command, the vehicle's Tbox (TelematicsBOX) T, that is, the remote communication terminal, interacts with other controllers of the vehicle to complete the remote authorization startup preparation, such as waking up the vehicle network and unlocking the entire vehicle.

[0124] (4) After receiving the command, the PLC programmable controller controls the cylinder to produce a position to push the brake pedal at the set time point. After the vehicle completes the remote authorization preparation work and receives the brake pedal pressing signal, the entire vehicle can be powered on and enter the high-voltage state.

[0125] (6) After the vehicle is powered on, the bus analyzer collects relevant messages and uploads them to the host computer, and the high-definition camera collects images of the vehicle computer and instrument display screen and uploads them to the host computer.

[0126] (7) The mobile terminal sets a time point based on the script and issues a remote locking command. After receiving the command, the vehicle's Tbox interacts with other controllers to complete the power-off locking of the entire vehicle.

[0127] (8) After the vehicle is powered off, the bus analyzer collects relevant messages and uploads them to the host computer. The high-definition camera collects images of the vehicle computer and instrument display screen and uploads them to the host computer.

[0128] (9) The host computer compares the image data and CAN bus data after power-on and power-off, and the expected results with the collected results. After the result comparison, the corresponding test results are generated and the document is written into the local disk of the host computer.

[0129] The above test process covers the complete process from remote authorized ignition to vehicle power-off locking, including waking up the vehicle network, vehicle unlocking, brake pedal control, powering on to enter high-voltage state, message collection, image collection and other links, thereby ensuring the test reliability of the vehicle remote control function.

[0130] The entire test process is highly automated by editing and executing the test script on the host computer. Since the script content defines the time nodes and instructions of each step in detail, the accuracy and repeatability of the test are ensured, the test efficiency is improved, and the errors caused by human operation are reduced.

[0131] like Figure 4 As shown, based on the above-mentioned various embodiments of the test device applicable to vehicle remote control, the present invention provides a method embodiment accordingly;

[0132] An embodiment of the present invention provides a test method applicable to vehicle remote control, which is applied to a host computer in the test device applicable to vehicle remote control;

[0133] The testing method comprises:

[0134] After determining that an unlocking instruction for releasing the locked state of the vehicle is successfully received, determining whether the vehicle is changed from a state where the operation is restricted to a state where the vehicle can be operated;

[0135] If not, repeatedly determining whether the vehicle changes from the restricted operation state to the operable state, until determining that the vehicle has changed from the restricted operation state to the operable state;

[0136] If yes, a cylinder extension instruction is sent to the solenoid valve, so that the solenoid valve pushes the cylinder to extend after receiving the cylinder extension instruction;

[0137] Obtaining a comparison result between an operating parameter of the vehicle and a first preset reference value corresponding to the operating parameter, and when it is determined that the comparison result is that the operating parameter is inconsistent with the first preset reference value, generating a test result for indicating that remote unlocking is unsuccessful; when it is determined that the comparison result is that the operating parameter is consistent with the first preset reference value, generating a test result for indicating that remote unlocking is successful;

[0138] The operating parameters of the vehicle are parameters collected after the vehicle is powered on and enters a drivable state.

[0139] In a preferred embodiment, the operating parameter includes: the operating mode of the vehicle; the first preset reference value includes: the driving mode;

[0140] When it is determined that the comparison result is that the operating parameter is inconsistent with the first preset reference value, generating a test result for indicating that the remote unlocking is unsuccessful includes:

[0141] When it is determined that the operation mode of the vehicle is inconsistent with the driving mode, generating a test result indicating that the remote unlocking is unsuccessful;

[0142] When it is determined that the comparison result is that the operating parameter is consistent with the first preset reference value, generating a test result for indicating that the remote unlocking is successful includes:

[0143] When it is determined that the operating mode of the vehicle is consistent with the driving mode, a test result indicating that the remote unlocking is successful is generated.

[0144] Those skilled in the art can clearly understand that, for the sake of convenience and brevity, the specific working process of the testing method described above can refer to the corresponding process in the aforementioned device embodiment, and will not be repeated here.

[0145] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A test device suitable for vehicle remote control, characterized in that: include: A mobile terminal, a host computer, a cylinder, a data processor, a solenoid valve for controlling the extension and retraction of the cylinder, and a remote communication terminal; wherein the cylinder is connected to a brake pedal of a vehicle; The mobile terminal is used to generate an unlocking instruction for releasing the locked state of the vehicle in response to the vehicle unlocking function button clicked by the user, and send the unlocking instruction to the remote communication terminal and the host computer; The remote communication terminal is used to release the locked state of the vehicle after receiving the unlocking instruction, so that the vehicle is changed from a restricted operation state to an operable state; The host computer is used to send a cylinder extension instruction to the solenoid valve after receiving the unlocking instruction, so that the solenoid valve pushes the cylinder to extend after receiving the cylinder extension instruction; The cylinder is used to push the brake pedal of the vehicle after the extension action is performed, so that the vehicle is powered on and enters a drivable state; The data processor is used to collect the operating parameters of the vehicle after determining that the vehicle is powered on and enters a drivable state; compare the operating parameters with a first preset reference value corresponding to the operating parameters, generate a comparison result, and then send the comparison result to the host computer; The host computer is also used to generate a test result indicating that the remote unlocking is unsuccessful when the comparison result is determined to be that the operating parameter is inconsistent with the first preset reference value; and to generate a test result indicating that the remote unlocking is successful when the comparison result is determined to be that the operating parameter is consistent with the first preset reference value.

2. A test device suitable for vehicle remote control as claimed in claim 1, characterized in that: Also includes: A camera installed inside the vehicle; The camera is used to capture the display screen interface and the dashboard interface of the vehicle terminal after determining that the vehicle is powered on and enters a drivable state, and respectively generate corresponding vehicle display images and dashboard display images; wherein the vehicle terminal is: a terminal including networking functions, functions for interacting with users, and multimedia functions; the dashboard is used to display the running status of the vehicle; The camera is also used to transmit the vehicle display image and the instrument panel display image to the host computer; The host computer is further used to pre-process the vehicle display image and the instrument panel display image respectively; when it is determined that the similarity between the pre-processed vehicle display image and the preset vehicle display image is less than a preset similarity threshold, a test result for indicating that the remote unlocking is unsuccessful is generated; when it is determined that the similarity between the pre-processed instrument panel display image and the preset instrument panel display image is less than a preset similarity threshold, a test result for indicating that the remote unlocking is unsuccessful is generated; When it is determined that the similarity between the preprocessed vehicle display image and the preset vehicle display image is not less than the preset similarity threshold, a test result for indicating that the remote unlocking is successful is generated; when it is determined that the similarity between the preprocessed instrument panel display image and the preset instrument panel display image is not less than the preset similarity threshold, a test result for indicating that the remote unlocking is successful is generated; Among them, the preset vehicle display image is used to represent the initial display screen interface of the vehicle terminal when the vehicle enters a drivable state; the preset instrument panel display image is used to represent the initial interface of the instrument panel when the vehicle enters a drivable state.

3. A test device suitable for vehicle remote control as claimed in claim 2, characterized in that: The data processor is a bus analyzer; The bus analyzer is connected to various electronic control units in the vehicle via a CAN bus; wherein the electronic control unit is used to receive operating parameters of different sensors inside the vehicle.

4. A test device suitable for vehicle remote control as claimed in claim 3, characterized in that: Also includes: A displacement sensor disposed on a brake pedal; The displacement sensor is used to send the position of the brake pedal to the solenoid valve after the cylinder performs an extension action; The solenoid valve is also used to receive the position of the brake pedal and stop pushing the cylinder when it is determined that the position of the brake pedal is equal to a preset position; wherein the preset position is used to represent the position of the brake pedal when the vehicle enters a drivable state.

5. A test device suitable for vehicle remote control as claimed in claim 4, characterized in that: Also includes: Air compressor; The air compressor is used to transmit compressed air into the cavity of the cylinder.

6. A test device suitable for vehicle remote control as claimed in claim 5, characterized in that: Also includes: a pedal connection device for connecting the cylinder to the brake pedal; One end of the pedal connecting device is arranged at the end of the cylinder, and the other end is connected to the brake pedal.

7. A test device suitable for vehicle remote control as claimed in claim 6, characterized in that: The operating parameters include: the operating mode of the vehicle; the first preset reference value is the driving mode; The host computer is also used to generate a test result indicating that the remote unlocking is unsuccessful when it is determined that the vehicle's operating mode is inconsistent with the driving mode; and to generate a test result indicating that the remote unlocking is successful when it is determined that the vehicle's operating mode is consistent with the driving mode.

8. A test device suitable for vehicle remote control as claimed in claim 1, characterized in that: The mobile terminal is further used to generate a locking instruction for starting the locking state of the vehicle in response to the vehicle locking function button clicked by the user, and send the locking instruction to the remote communication terminal and the host computer; The remote communication terminal is further used to start the locking state of the vehicle after receiving the locking instruction, so that the vehicle is changed from an operable state to a restricted operation state; The host computer is used to send a cylinder contraction instruction to the solenoid valve after receiving the locking instruction, so that the solenoid valve pulls the cylinder to perform a contraction action after receiving the cylinder contraction instruction; The cylinder is used to pull back the brake pedal of the vehicle after the contraction action, so that the vehicle is powered off and enters a dormant state; The data processor is used to collect the operating parameters of the vehicle after a preset time period after determining that the vehicle is powered off and enters a dormant state, and then generate a collection result for indicating whether the operating parameters of the vehicle are successfully collected, and send the collection result to the host computer; The host computer is also used to generate a test result indicating that the remote locking is unsuccessful when it is determined that the collection result is successful collection of the vehicle's operating parameters; and to generate a test result indicating that the remote locking is successful when it is determined that the collection result is unsuccessful collection of the vehicle's operating parameters.

9. A test method suitable for vehicle remote control, characterized in that: A host computer used in a test device suitable for vehicle remote control as claimed in any one of claims 1 to 8; The testing method comprises: After determining that an unlocking instruction for releasing the locked state of the vehicle is successfully received, determining whether the vehicle is changed from a state where the operation is restricted to a state where the vehicle can be operated; If not, repeatedly determining whether the vehicle changes from the restricted operation state to the operable state, until determining that the vehicle has changed from the restricted operation state to the operable state; If yes, a cylinder extension command is sent to the solenoid valve, so that the solenoid valve pushes the cylinder to extend after receiving the cylinder extension command; Obtaining a comparison result between an operating parameter of the vehicle and a first preset reference value corresponding to the operating parameter, and when it is determined that the comparison result is that the operating parameter is inconsistent with the first preset reference value, generating a test result for indicating that remote unlocking is unsuccessful; when it is determined that the comparison result is that the operating parameter is consistent with the first preset reference value, generating a test result for indicating that remote unlocking is successful; The operating parameters of the vehicle are parameters collected after the vehicle is powered on and enters a drivable state.

10. A test method suitable for vehicle remote control as claimed in claim 9, characterized in that: The operating parameter includes: the operating mode of the vehicle; the first preset reference value includes: the driving mode; When it is determined that the comparison result is that the operating parameter is inconsistent with the first preset reference value, generating a test result for indicating that the remote unlocking is unsuccessful includes: When it is determined that the operation mode of the vehicle is inconsistent with the driving mode, generating a test result indicating that the remote unlocking is unsuccessful; When it is determined that the comparison result is that the operating parameter is consistent with the first preset reference value, generating a test result for indicating that the remote unlocking is successful includes: When it is determined that the operating mode of the vehicle is consistent with the driving mode, a test result indicating that the remote unlocking is successful is generated.

Citation Information

Patent Citations

  • Robot driving system for vehicle testing and control method

    CN109491364A

  • Electronic stability control system test method and test device

    CN109960245A

  • Vehicle operation verification system and onboard gateway device

    JP2010062883A

  • Evaporative emissions diagnostic during a remote start condition

    US20170241376A1