Disclosure of Invention
The invention aims to provide a method for guaranteeing the starting reliability of remote control parking, so as to solve the problems that the remote control parking function cannot be used or huge potential safety hazards exist in the parking process when remote control parking is executed in the prior art; the second aim is to provide a system for guaranteeing the reliability of remote control parking opening, which is applied to a method for guaranteeing the reliability of remote control parking opening, can enhance the confidence of a user on the remote control parking function and improve the experience of use.
In order to achieve the above purpose, the technical scheme adopted by the invention is as follows:
the method for guaranteeing the reliability of remote control parking opening specifically comprises the following steps:
s1: after the vehicle end receives a command of remote parking, the vehicle end detects the state of the vehicle end, if the remote parking condition is met, the step S2 is entered, if the remote parking condition is not met, the user end is prompted to give up the remote parking operation, and the process is ended;
s2: the vehicle end sends an identity verification code to the user end, and the user end starts to detect the self state after receiving the identity verification code and packages and sends self state related data to the vehicle end;
s3: the vehicle end unpacks and processes the related data, judges whether the remote control parking function is suitable to be started at present, if yes, feeds back the parking space selected by the user end, continues to use the remote control parking function after the user gets off, and if no, feeds back the parking mode replaced by the user end.
The method for guaranteeing the reliability of remote control parking opening is applied to the preparation operation of remote control parking before the remote control parking function is started, is used for detecting whether the remote control parking function can be started or not, guarantees the reliability of remote control parking opening, and avoids the interruption or termination of remote control parking caused by the occurrence of faults at a vehicle end or a user end after the remote control parking function is started. The invention detects the performance of the vehicle from the vehicle end and detects the remote control performance from the user end respectively, judges whether the conditions of remote control parking are met, and can start the subsequent remote control parking operation if all the conditions are met; if a certain index exists at the vehicle end or the user end and does not meet the remote control parking condition, prompting the user to give up remote control parking operation and suggesting the client to change the parking mode; the whole detection process is the operation carried out in the car before the user gets off the car; after the user gets off the vehicle, the remote control parking function is not used, or the remote control parking interruption is caused by the problem when the remote control parking is performed by remote operation, so that the confidence of the user on the remote control parking function is reduced, and the user needs to return to the vehicle again for manual operation parking, so that the time of the user is wasted undoubtedly, and the trouble of the user is increased. The user end of the invention is a client end for controlling remote control parking, and can be a mobile phone or other equipment.
Further, the step S1 of detecting the state of the vehicle end includes detecting the remaining power of the vehicle, the state of the vehicle braking system, and the state of the vehicle power system.
Further, the step S3 of detecting the state of the ue includes detecting a remaining power of the ue and an operation memory of the ue.
Further, in the step S3, the user activates the remote parking function through a key or through the APP.
Further, the process of the vehicle side sending information to the user side or the user side sending information to the vehicle side performs data interaction, and the specific steps are as follows:
sa: after a user generates a data interaction key by using a preset key, a first handshake response is sent to a vehicle end;
sb: after the vehicle receives the first handshake response, decrypting by using the interactive key to complete data interaction, and sending a second handshake response to the user;
sc: and the user receives the second handshake response, and the data interaction is completed.
Further, the second handshake reply in step Sc includes the received notification and the processing result.
Further, the self-state related data sent by the vehicle end in the step S2 includes a state detection activation instruction, identity information of the vehicle end, an encryption algorithm, and a random initial vector.
Further, before entering the step S2, the bluetooth signal intensities of the vehicle side and the user side are detected, if the current bluetooth signal reaches the threshold, the step S2 is entered, and if the current bluetooth signal is lower than the threshold, the position of the user side is adjusted, so that the bluetooth signal reaches the threshold, and then the step S2 is entered.
The invention also provides a system for guaranteeing the reliability of remote control parking opening, which is applied to the method for guaranteeing the reliability of remote control parking opening, and comprises a vehicle end and a user end, wherein the vehicle end is in communication connection with the user end; the vehicle end comprises a vehicle detection module, a vehicle signal transmission module and a vehicle control module, wherein the vehicle detection module and the vehicle signal transmission module are both in communication connection with the vehicle control module; the user terminal comprises a remote control detection module, a remote control signal transmission module and a remote control module, wherein the remote control detection module and the remote control signal transmission module are both in communication connection with the remote control module, and the vehicle signal transmission module is also in communication connection with the remote control signal transmission module.
Preferably, the vehicle detection module comprises a vehicle residual electric quantity detection unit, a vehicle brake system state detection unit and a vehicle power system state detection unit, wherein the vehicle residual electric quantity detection unit, the vehicle brake system state detection unit and the vehicle power system state detection unit are all in communication connection with the vehicle control module.
Preferably, the remote control detection module comprises a user terminal residual electric quantity detection unit and a user terminal operation memory detection unit, and the user terminal residual electric quantity detection unit and the user terminal operation memory detection unit are both in communication connection with the remote control module.
The invention has the beneficial effects that:
the invention enables a user to finish detection of whether a remote control parking function is available or not when the user still takes the vehicle after parking, specifically, the user selects a remote control parking button in a central control screen when the user takes the vehicle, the vehicle end immediately executes detection of the residual electric quantity of the vehicle, the state of a vehicle braking system and the state of a vehicle power system, the vehicle end sends a signal to the user end after detection, the user end detects the residual electric quantity of the user end and the running memory of the user end, the vehicle end and the user end are subjected to data interaction after meeting the conditions, and the data encryption processing is carried out by adopting an algorithm in the data interaction process until the completion of two-time handshake response is finished, so that the user is ready for subsequent remote control parking, the user knows whether the subsequent remote control parking can be smoothly carried out before the vehicle, the reason that the subsequent remote control parking cannot be smoothly known in advance, and the corresponding operation can be executed according to the corresponding reason, for example, the remote control parking is continuously executed after the difficulty is overcome or the remote control parking is directly abandoned, the manual parking is adopted, the problem caused by the use of the remote control parking function after the user is reduced, and the information of the remote control parking function is interrupted is reduced, and the user is reduced; compared with the prior art that the authentication process only adopts a simple information response mechanism, the invention can provide good guarantee for the connection safety of the user side and the vehicle side, and improves the safety of data interaction.
The system for guaranteeing the reliability of the remote control parking opening is matched with the method for guaranteeing the reliability of the remote control parking opening, and provides a realization basis for guaranteeing the reliability of the remote control parking opening.
Detailed Description
Further advantages and effects of the present invention will become readily apparent to those skilled in the art from the disclosure herein, by referring to the accompanying drawings and the preferred embodiments. The invention may be practiced or carried out in other embodiments that depart from the specific details, and the details of the present description may be modified or varied from the spirit and scope of the present invention. It should be understood that the preferred embodiments are presented by way of illustration only and not by way of limitation.
It should be noted that the illustrations provided in the following embodiments merely illustrate the basic concept of the present invention by way of illustration, and only the components related to the present invention are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
As shown in fig. 1, the present embodiment provides a method for guaranteeing reliability of remote control parking, which specifically includes the following steps:
s1: after the vehicle end receives a command of remote parking, the vehicle end detects the state of the vehicle end, if the remote parking condition is met, the step S2 is entered, if the remote parking condition is not met, the user end is prompted to give up the remote parking operation, and the process is ended;
when a user selects a remote control parking button in a central control screen in a vehicle, the vehicle end starts to detect, and the detection of the state of the vehicle end comprises the detection of the residual electric quantity of the vehicle, the state of a vehicle braking system and the state of a vehicle power system;
detecting whether the residual electric quantity of the vehicle is lower than the set electric quantity requirement, wherein the conventional requirement on the residual electric quantity of the vehicle end is not lower than 8%, if the residual electric quantity is lower than 8%, prompting that the current electric quantity of the vehicle end of the user end is insufficient, and prompting that the user end does not start remote parking;
detecting whether a vehicle braking state or a vehicle power system state has a problem or not, if so, prompting a user side that the vehicle braking state or the vehicle power system has the problem, and prompting the user side that remote control parking is not started;
after the detection is finished, the Bluetooth signal intensity of the vehicle end and the user end is required to be detected, if the current Bluetooth signal reaches a threshold value, the step S2 is carried out, and if the current Bluetooth signal is lower than the threshold value, the position of the user end is adjusted, so that the Bluetooth signal reaches the threshold value, and the step S2 is carried out;
s2: the vehicle end sends an identity verification code to the user end, and the user end starts to detect the self state after receiving the identity verification code and packages and sends self state related data to the vehicle end;
the self-state related data sent by the vehicle end comprises a state detection activation instruction, identity information of the vehicle end, an encryption algorithm and a random initial vector;
the handshake request sent by the vehicle end is used as a signal for starting the self-test of the user end, and the user end starts the self-test; the state detection of the user terminal comprises the detection of the residual electric quantity of the user terminal and the running memory of the user terminal;
detecting whether the residual electric quantity of the user side is lower than the set electric quantity requirement, conventionally, requiring the residual electric quantity of the user side to be not lower than 8%, if the residual electric quantity is lower than 8%, prompting that the current self electric quantity of the user side is insufficient, and prompting that the user side does not start remote control parking; of course, in the cognitive range of the person skilled in the art, 8% is the reference implementation mode, the user can set the minimum electric quantity of the vehicle end and the user end which can meet the remote control parking function, so long as the execution of the remote control parking operation can be ensured;
detecting whether the running memory of the user side is less than the running memory space required by software running, if so, prompting that the current running space of the user side is insufficient, and prompting that the user side does not start remote control parking;
the handshake request sent by the vehicle end comprises verification data, the data comprises equipment identity information capable of verifying the identity of the vehicle end, encryption algorithm, version and the like in the case, therefore, the user end can verify the identity of the vehicle end when the user end interacts with the vehicle end, for example, MAC of the bound vehicle end is stored in the user end in advance, the vehicle end can contain host MAC in the data when sending the handshake request to the user end, the user end can compare whether the host MAC in the handshake request is consistent with the stored MAC of the bound host, and if so, the equipment sending the handshake request is determined to be the bound Bluetooth equipment.
S3: the vehicle end unpacks and processes the related data, judges whether the remote control parking function is suitable to be started at present, if yes, feeds back the parking space selected by the user end, continues to use the remote control parking function after the user gets off, and if no, feeds back the parking mode replaced by the user end.
The user side can activate the remote parking function through a key or through an APP;
the process of sending and receiving information between the user terminal and the vehicle terminal is a process of data interaction between the user terminal and the vehicle terminal, and the specific steps are as follows:
sa: after a user generates a data interaction key by using a preset key, a first handshake response is sent to a vehicle end;
the method comprises the steps that a preset secret key is generated when a user end and a vehicle end are connected and paired, the generation of an interactive secret key is composed of the preset secret key and a random initial vector sent by the vehicle end, and a first handshake response comprises encrypted data;
sb: after the vehicle receives the first handshake response, decrypting by using the interactive key to complete data interaction, and sending a second handshake response to the user;
sc: and the user receives the second handshake response, and the data interaction is completed.
The second handshake response includes the received notification and the processing result, namely, the information including the successful receiving or the receiving failure, the result of remote control parking environment judgment and the like.
The embodiment also provides a system for guaranteeing the reliability of remote control parking opening, which is applied to the method for guaranteeing the reliability of remote control parking opening, and comprises a vehicle end and a user end, wherein the vehicle end is in communication connection with the user end; the vehicle end comprises a vehicle detection module, a vehicle signal transmission module and a vehicle control module, and the vehicle detection module and the vehicle signal transmission module are both in communication connection with the vehicle control module; the user side comprises a remote control detection module, a remote control signal transmission module and a remote control module, wherein the remote control detection module and the remote control signal transmission module are both in communication connection with the remote control module, and the vehicle signal transmission module is also in communication connection with the remote control signal transmission module. As shown in fig. 2, data interaction is performed between the vehicle side and the user side.
The vehicle end is used for detecting and transmitting information of the vehicle end, and the user end is used for detecting and transmitting information of the user end; specifically, the vehicle detection module is used for detecting the performance index of the vehicle end, the vehicle control module is used for judging whether the performance index of the vehicle end meets the remote control parking condition, and then the result is transmitted to the user end through the vehicle signal transmission module; the remote control detection module is used for detecting the performance index of the user side, the remote control module is used for judging whether the performance index of the user side meets the remote control parking condition, and meanwhile, the remote control signal transmission module is used for transmitting the detection result; and the vehicle signal transmission module and the remote control signal transmission module complete data encryption transmission to realize data interaction.
Further, the vehicle detection module comprises a vehicle residual electric quantity detection unit, a vehicle brake system state detection unit and a vehicle power system state detection unit, and the vehicle residual electric quantity detection unit, the vehicle brake system state detection unit and the vehicle power system state detection unit are all in communication connection with the vehicle control module.
The vehicle residual electric quantity detection unit is used for detecting the vehicle residual electric quantity, the vehicle braking system state detection unit is used for detecting the vehicle braking system state, and the vehicle power system state detection unit is used for detecting the vehicle power system state. The vehicle control module is used for judging whether the performance index meets the requirement.
Further, the remote control detection module comprises a user terminal residual electric quantity detection unit and a user terminal operation memory detection unit, and the user terminal residual electric quantity detection unit and the user terminal operation memory detection unit are both in communication connection with the remote control module.
The user terminal residual electric quantity detection unit is used for detecting the user terminal residual electric quantity, the user terminal running memory detection unit is used for detecting the user terminal running memory, and the remote control module is used for judging whether the performance meets the requirement.
The above embodiments are merely preferred embodiments for fully explaining the present invention, and the scope of the present invention is not limited thereto. Equivalent substitutions and modifications will occur to those skilled in the art based on the present invention, and are intended to be within the scope of the present invention.