Vehicle control method and system

By adjusting the response order of the vehicle key in the vehicle keyless entry and start system, the problem of the controller receiving response information for a long time is solved, and the effect of quickly controlling the vehicle is achieved.

CN114530001BActive Publication Date: 2025-02-21SAIC MOTOR
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011215972.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-04
Publication Date
2025-02-21
Estimated Expiration
2040-11-04

AI Technical Summary

Technical Problem

In the existing vehicle keyless entry and start system, the controller receives the response information of the vehicle key for a long time, which makes it impossible to quickly control the vehicle.

Method used

By receiving the i-th control request sent by the switch, obtaining the i-th preset sorting information, determining the i-th preset response sequence based on the information, and sending a confirmation instruction to the vehicle key, and the vehicle key sends the response information in the preset order. This allows the controller to quickly perform switching control.

Benefits of technology

By adjusting the response order of the vehicle key, the vehicle key that was actually responded to was ranked first, quickly obtaining response information, increasing the speed of vehicle control, and reducing delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114530001B_ABST
    Figure CN114530001B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a vehicle control method and system, which includes receiving the ith control request sent by a switch, where i is a positive integer greater than or equal to 2; obtaining the ith preset sorting information, and determining the ith preset response order according to the ith preset sorting information; the ith preset sorting information is determined according to the i-1th actual response order of the vehicle key; sending the ith confirmation instruction to the vehicle key, the ith confirmation instruction including the ith preset response order and the ith control request; sequentially receiving the ith response information sent by the vehicle key according to the ith preset response order; and controlling the switch according to the ith response information. By sorting the response order of the vehicle key according to the actual response order of the previous vehicle key, the response order of the vehicle key can be flexibly adjusted, the response information of the vehicle key can be quickly obtained, and the speed of vehicle control can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control, and in particular to a vehicle control method and system. Background Art

[0002] Passive Entry Passive Start (PEPS) is a system that controls the vehicle without the need for key insertion, by exchanging information between the controller and the vehicle key. In PEPS, when switch control is required, the controller sends relevant information to the vehicle key and receives response information from the vehicle key. The controller uses the key's response information to control the switch.

[0003] At present, it takes a long time for the controller in PEPS to receive the response information of the vehicle key, and the vehicle cannot be controlled quickly. Summary of the invention

[0004] In view of this, an embodiment of the present application provides a vehicle control method and system, which can enable a controller to quickly control a vehicle.

[0005] To solve the above problems, the technical solutions provided in the embodiments of the present application are as follows:

[0006] In a first aspect, the present application provides a vehicle control method, the method being applied to a controller, the method comprising:

[0007] Receiving an i-th control request sent by the switch, where i is a positive integer greater than or equal to 2;

[0008] Obtaining the i-th preset sorting information, and determining the i-th preset response sequence according to the i-th preset sorting information; the i-th preset sorting information is determined according to the i-1th actual response sequence of the vehicle key;

[0009] Sending an i-th confirmation instruction to the vehicle key, the i-th confirmation instruction including the i-th preset response sequence and the i-th control request;

[0010] receiving sequentially the i-th response information sent by the vehicle key according to the i-th preset response sequence;

[0011] The switch is controlled according to the i-th response information.

[0012] Optionally, the method further includes:

[0013] Receiving a first control request sent by the switch;

[0014] Default sorting information is obtained, and a first preset response sequence is determined according to the default sorting information; the default sorting information is determined according to the serial number identification of the vehicle key.

[0015] Optionally, the (i-1)th actual response sequence is generated by the following method:

[0016] Determine the vehicle key in working state according to the (i-1)th response information sent by the vehicle key; use the vehicle key in working state as the first key, and use the vehicle key other than the first key as the second key;

[0017] Obtaining the number of the first keys, and if the number of the first keys is equal to the total number of the vehicle keys, determining the i-1th preset response sequence as the i-1th actual response sequence;

[0018] If the number of the first keys is less than the total number of the vehicle keys, the first key and the second key are sorted so that the serial number of the first key is less than the serial number of the second key; and the i-1th actual response sequence is obtained according to the sorting result.

[0019] Optionally, if the number of the first keys is less than the total number of the vehicle keys, sorting the first keys and the second keys includes:

[0020] Obtaining the serial number of the first key, and sorting the first key according to the serial number of the first key to obtain a first serial number corresponding to the first key;

[0021] Obtaining the serial number identifier of the second key, sorting the second keys according to the serial number identifier of the second key, and obtaining a second serial number corresponding to the second key;

[0022] Add the second serial number corresponding to the second key to the number of the first key to obtain a third serial number corresponding to the second key;

[0023] The obtaining the i-1th actual response sequence according to the sorting result includes: determining the i-1th actual response sequence according to the first sequence number corresponding to the first key and the third sequence number corresponding to the second key.

[0024] Optionally, the sequentially receiving the i-th response information sent by the vehicle key according to the i-th preset response sequence includes:

[0025] Determine a receiving time window of a receiver according to the total number of the vehicle keys, wherein the receiving time window includes N time periods, where N is the total number of the vehicle keys;

[0026] The control receiver is turned on according to the receiving time window, and receives the i-th response information sent by the m-th vehicle key in the m-th time period, where m is a positive integer less than or equal to N.

[0027] In a second aspect, the present application provides a vehicle control method, which is applied to a vehicle key, and the method includes:

[0028] Receive the i-th confirmation instruction sent by the controller, and obtain the i-th preset response sequence and the i-th control request in the i-th confirmation instruction; wherein i is a positive integer greater than or equal to 2;

[0029] Generate an i-th response message according to the i-th control request;

[0030] The i-th response information is sent according to the i-th preset response sequence, so that the controller controls the switch using the i-th response information.

[0031] Optionally, the method further includes:

[0032] Receiving a first confirmation instruction sent by the controller, and obtaining a first preset response sequence and a first control request in the first confirmation instruction;

[0033] Generating first response information according to the first control request;

[0034] The first response information is sent according to the first preset response sequence, so that the controller controls the switch using the first response information.

[0035] In a third aspect, the present application provides a vehicle control system, the system comprising a controller, a switch and a vehicle key;

[0036] The switch is used to send an i-th control request to the controller, where i is a positive integer greater than or equal to 2;

[0037] The controller is configured to receive the i-th control request sent by the switch; obtain i-th preset sorting information, and determine an i-th preset response sequence according to the i-th preset sorting information; the i-th preset sorting information is determined according to an i-1-th actual response sequence of the vehicle key; and send an i-th confirmation instruction to the vehicle key, the i-th confirmation instruction including the i-th preset response sequence and the i-th control request;

[0038] The vehicle key is used to receive the i-th confirmation instruction sent by the controller, obtain the i-th preset response sequence and the i-th control request in the i-th confirmation instruction; generate the i-th response information according to the i-th control request; and send the i-th response information according to the i-th preset response sequence, so that the controller controls the switch using the i-th response information;

[0039] The controller is further used to sequentially receive the i-th response information sent by the vehicle key according to the i-th preset response sequence; and control the switch according to the i-th response information.

[0040] Optionally, the controller is further used to receive the first control request sent by the switch; obtain default sorting information, and determine the first preset response order according to the default sorting information; the default sorting information is determined according to the number identification of the vehicle key.

[0041] Optionally, the vehicle key is also used to receive the first confirmation instruction sent by the controller, obtain the first preset response sequence and the first control request in the first confirmation instruction; generate the first response information according to the first control request; and send the first response information according to the first preset response sequence, so that the controller controls the switch using the first response information.

[0042] Optionally, the controller is specifically used to determine a receiving time window of the receiver based on the total number of the vehicle keys, the receiving time window including N time periods, where N is the total number of the vehicle keys; and control the receiver to open according to the receiving time window, and receive the i-th response information sent by the m-th vehicle key in the m-th time period, where m is a positive integer less than or equal to N.

[0043] Optionally, the (i-1)th actual response sequence is generated by the following method:

[0044] Determine the vehicle key in working state according to the (i-1)th response information sent by the vehicle key; use the vehicle key in working state as the first key, and use the vehicle key other than the first key as the second key;

[0045] Obtaining the number of the first keys, and if the number of the first keys is equal to the total number of the vehicle keys, determining the i-1th preset response sequence as the i-1th actual response sequence;

[0046] If the number of the first keys is less than the total number of the vehicle keys, the first key and the second key are sorted so that the serial number of the first key is less than the serial number of the second key; and the i-1th actual response sequence is obtained according to the sorting result.

[0047] Optionally, if the number of the first keys is less than the total number of the vehicle keys, sorting the first keys and the second keys includes:

[0048] Obtaining the serial number of the first key, and sorting the first key according to the serial number of the first key to obtain a first serial number corresponding to the first key;

[0049] Obtaining the serial number identifier of the second key, sorting the second keys according to the serial number identifier of the second key, and obtaining a second serial number corresponding to the second key;

[0050] Add the second serial number corresponding to the second key to the number of the first key to obtain a third serial number corresponding to the second key;

[0051] The obtaining the i-1th actual response sequence according to the sorting result includes: determining the i-1th actual response sequence according to the first sequence number corresponding to the first key and the third sequence number corresponding to the second key.

[0052] It can be seen that the embodiments of the present application have the following beneficial effects:

[0053] The embodiment of the present application provides a vehicle control method and system, which receives the ith control request sent by the switch, wherein i is a positive integer greater than or equal to 2; obtains the ith preset sorting information, and determines the ith preset response order according to the ith preset sorting information; the ith preset sorting information is determined according to the i-1th actual response order of the vehicle key; sends the ith confirmation instruction to the vehicle key, wherein the ith confirmation instruction includes the ith preset response order and the ith control request; sequentially receives the ith response information sent by the vehicle key according to the ith preset response order; and controls the switch according to the ith response information. It can be seen that the controller can sort the response order of the vehicle key according to the actual response order of the vehicle key last time by obtaining the preset sorting information determined according to the actual response order of the vehicle key last time, and can flexibly adjust the response order of the vehicle key, and put the vehicle key that actually responds in the earlier response order, so as to quickly obtain the response information of the vehicle key and improve the speed of vehicle control. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1A flow chart of a vehicle control method provided in an embodiment of the present application;

[0055] Figure 2 A schematic diagram of a receiver receiving response information of a vehicle key provided by an embodiment of the present application;

[0056] Figure 3 A flow chart of a vehicle control method provided in an embodiment of the present application;

[0057] Figure 4 A schematic diagram of the structure of a vehicle control system provided in an embodiment of the present application;

[0058] Figure 5 A schematic diagram of system interaction provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] In order to facilitate the understanding and explanation of the technical solutions provided by the embodiments of the present application, the background technology of the present application will be described below.

[0060] In traditional PEPS, after the controller receives the request information sent by the switch, the controller sends relevant request information to all vehicle keys through the low-frequency data field, and receives the feedback information from the vehicle key to control the switch. After analyzing and studying the traditional PEPS, the inventor found that the vehicle key uses a high-frequency data field when sending response information to the controller. Since the same frequency band in the high-frequency data field will cause interference, the vehicle key needs to send the response information in sequence. The vehicle key used by the user is relatively fixed. If the user does not use the key that sends the response information in the first order, the controller needs to wait until other vehicle keys have not fed back before receiving the response information from the vehicle key used by the user. This will cause the controller to delay the control of the vehicle, and the user experience is poor.

[0061] Based on this, an embodiment of the present application provides a vehicle control system, characterized in that the system includes a controller, a switch and a vehicle key;

[0062] The switch is used to send an i-th control request to the controller, where i is a positive integer greater than or equal to 2;

[0063] The controller is configured to receive the i-th control request sent by the switch; obtain i-th preset sorting information, and determine an i-th preset response sequence according to the i-th preset sorting information; the i-th preset sorting information is determined according to an i-1-th actual response sequence of the vehicle key; and send an i-th confirmation instruction to the vehicle key, the i-th confirmation instruction including the i-th preset response sequence and the i-th control request;

[0064] The vehicle key is used to receive the i-th confirmation instruction sent by the controller, obtain the i-th preset response sequence and the i-th control request in the i-th confirmation instruction; generate the i-th response information according to the i-th control request; and send the i-th response information according to the i-th preset response sequence, so that the controller controls the switch using the i-th response information;

[0065] The controller is further used to sequentially receive the i-th response information sent by the vehicle key according to the i-th preset response sequence; and control the switch according to the i-th response information.

[0066] In order to facilitate understanding of the technical solution provided in the embodiment of the present application, the control method of the controller in the vehicle control system is first described below with reference to the accompanying drawings.

[0067] See also Figure 1 As shown, this figure is a flow chart of a vehicle control method provided in an embodiment of the present application, which is applied to a controller and includes S101-S105.

[0068] First of all, it should be explained that the controller is a controller set in the vehicle. The controller can be a master control controller in the vehicle or a specially set controller.

[0069] S101: receiving an i-th control request sent by a switch, where i is a positive integer greater than or equal to 2.

[0070] During the operation of the system, the user can trigger a control request through a switch set on a structure such as a door, trunk, or start panel, and the switch sends the corresponding control request to the controller so that the controller controls the switch. The control request may specifically include an unlock request or a lock request.

[0071] The controller receives the i-th control request sent by the switch, where i is a positive integer greater than or equal to 2, that is, the controller receives a control request sent by the switch not for the first time. The embodiment of the present application also provides a control method for the controller to receive the first control request sent by the switch, please refer to the following for details.

[0072] In a possible implementation, the switch may send a control request to the controller via a low-frequency antenna, and the controller correspondingly receives the control request sent by the switch in the low-frequency data field.

[0073] S102: Obtaining the i-th preset sorting information, and determining the i-th preset response sequence according to the i-th preset sorting information; the i-th preset sorting information is determined according to the i-1th actual response sequence of the vehicle key.

[0074] The controller obtains the i-th preset sorting information of the vehicle key, and the i-th preset sorting information contains the order in which the controller receives the response information of all the vehicle keys. Among them, the i-th preset sorting information is determined according to the i-1th actual response order. The actual response order is determined according to the actual response of the vehicle key. The vehicle key that can respond can be determined through the i-1th, that is, the previous actual response order. The controller determines the preset response order this time according to the preset sorting information this time, which can realize that the vehicle key that responded last time is placed in a front position, and the response information of the vehicle key can be obtained faster, reducing the delay of switch control.

[0075] The embodiment of the present application does not limit the manner in which the controller obtains the i-th preset sorting information. In a possible implementation manner, the i-th preset sorting information may be obtained through a storage.

[0076] An embodiment of the present application provides a method for generating the actual response sequence of the vehicle key for the i-1th time, please see below.

[0077] S103: Sending an i-th confirmation instruction to the vehicle key, where the i-th confirmation instruction includes an i-th preset response sequence and an i-th control request.

[0078] The controller sends the i-th confirmation instruction to the vehicle key. The i-th confirmation instruction includes the i-th control request, which is used for the vehicle key to analyze the i-th control request and determine the corresponding i-th response information. The i-th confirmation instruction also includes the i-th preset response sequence, which is used for the vehicle key to determine its own order when sending the response information for the i-th time.

[0079] The i-th response information contains the analysis result of the vehicle key to the i-th control request. In a possible implementation, the vehicle key can use the i-th control request to verify the identity of the switch. If the switch identity verification is passed, the i-th response information sent by the vehicle key contains the verification pass information, and the controller can control the switch accordingly. If the switch identity verification is not passed, the i-th response information sent by the vehicle key contains the verification failure information, and the controller does not control the switch accordingly.

[0080] In a possible implementation, the controller may send the i-th confirmation instruction to the vehicle key via the low-frequency antenna. The vehicle key in the low-frequency data field of the low-frequency antenna may receive the i-th confirmation instruction sent by the controller and provide feedback of the corresponding i-th response information.

[0081] S104: sequentially receiving the i-th response information sent by the vehicle key according to the i-th preset response sequence.

[0082] After receiving the i-th confirmation instruction, the vehicle key sends the i-th response information to the controller according to the i-th preset response sequence. Specifically, the vehicle key can determine the order of sending the i-th response information by itself according to the i-th preset response sequence, and send the i-th response information to the controller according to the preset time allocation. The controller receives the i-th response information sent by the vehicle key in sequence.

[0083] In a possible implementation, the controller may control the time when the receiver is turned on to cooperate with the vehicle key to receive the response information. This embodiment of the application provides a specific implementation of S104, please refer to the following.

[0084] S105: Control the switch according to the i-th response information.

[0085] The controller controls the switch accordingly according to the i-th response information sent by the received vehicle key, thereby realizing the control of the switch by keyless entry.

[0086] Based on the above S101-S105, it can be known that after the controller receives the control request sent by the switch this time, the preset sorting information determined according to the actual response order of the vehicle key last time is obtained, and the order of the response information sent by the vehicle key this time can be determined. The order of the response information received from the vehicle key this time can be adjusted according to the response of the vehicle key last time, so that the vehicle key that responded last time is ranked earlier, and the response information sent by the vehicle key can be received faster, thereby reducing the delay of switch control.

[0087] When the switch sends a control request for the first time, the controller cannot obtain the actual response sequence of the vehicle key last time. Correspondingly, the embodiment of the present application provides another vehicle control method, which, in addition to the above S101-S105, also includes the following steps:

[0088] Receive the first control request sent by the switch;

[0089] Obtain default sorting information, and determine the first preset response order according to the default sorting information; the default sorting information is determined according to the serial number identification of the vehicle key.

[0090] When the controller receives the first control request sent by the switch, the default sorting information is obtained. The default sorting information may be predetermined according to the serial number of the vehicle key. The controller determines the first preset response sequence according to the default sorting information.

[0091] Furthermore, the embodiment of the present application provides a method for generating an actual response sequence of the vehicle key for the i-1th time, where i is a positive integer greater than or equal to 2, comprising the following three steps:

[0092] A1: According to the (i-1)th response information sent by the vehicle key, determine the vehicle key in working state; use the vehicle key in working state as the first key, and use the vehicle key other than the first key as the second key.

[0093] It should be noted that the vehicle key can have different states. For example, when the vehicle key is within the receiving range of the confirmation command sent by the controller, the working state of the vehicle key can be activated. When the vehicle key is far away from the vehicle and is not within the receiving range of the confirmation command sent by the controller, the vehicle key cannot be activated and is not in the working state. Alternatively, when the vehicle key is damaged and cannot receive or send information normally, the vehicle key is also not in the working state.

[0094] When the vehicle key is in working state, after receiving the confirmation command sent by the controller, the corresponding response information is sent to the controller. When the vehicle key is not in working state, the confirmation command sent by the controller cannot be received, or the corresponding response information cannot be fed back normally according to the received confirmation command.

[0095] The controller can determine the vehicle key in the working state according to the received (i-1)th response information sent by the vehicle key.

[0096] In one possible implementation, the controller can determine the corresponding vehicle key that sent the i-1th response information based on the time of the received i-1th response information. For example, there are 5 vehicle keys in the system, numbered A, B, C, D and E respectively. The preset response order determined by the controller is A, B, C, D, E. The controller only receives the response information in the third receiving time period, so it can be determined that vehicle key C is in working state, and the remaining vehicle keys are not in working state. Alternatively, the response information sent by the vehicle key contains relevant information of the corresponding vehicle key, and the controller can determine the vehicle key in working state based on the relevant information of the vehicle key in the received response information.

[0097] The vehicle key in the working state is determined as the first key, and the other vehicle keys except the first key are determined as the second key.

[0098] A2: Obtain the number of first keys. If the number of first keys is equal to the total number of vehicle keys, determine the i-1th preset response sequence as the i-1th actual response sequence.

[0099] The controller obtains the number of first keys. When the number of first keys is equal to the total number of vehicle keys, it means that all vehicle keys are in working order and can send response information to the controller. The order of the i-1th response information sent by the vehicle key obtained by the controller is the same as the i-1th preset response order, and there is no need to adjust the response order of the vehicle key. The controller determines the i-1th, that is, the preset response order determined this time, as the i-1th, that is, the actual response order this time.

[0100] It should be noted that, when i=2, the first preset response order is determined as the first actual response order, wherein the first preset response order is determined according to the default sorting information. When i is a positive integer greater than 2, the i-1th preset response order is determined according to the i-2th actual response order.

[0101] A3: If the number of first keys is less than the total number of vehicle keys, the first keys and the second keys are sorted so that the serial number of the first key is less than the serial number of the second key; and the i-1th actual response sequence is obtained according to the sorting result.

[0102] When the number of first keys is less than the total number of vehicle keys, it means that not all vehicle keys are in working state. Considering that the vehicle keys used by users in actual use are relatively fixed and the status of vehicle keys is relatively stable, in order to increase the speed of obtaining response information, it is necessary to put the vehicle keys in working state at the front of the response order. In this way, the vehicle keys in working state can be obtained first when obtaining response information next time, so that the vehicle keys with a higher probability of being in working state send response information first, thereby reducing control delay.

[0103] When the number of the first keys is less than the total number of vehicle keys, the first key and the second key are sorted, and the first key is arranged before the second key, so that the serial number of the first key is smaller than the serial number of the second key.

[0104] The controller determines a response sequence of the (i-1)th vehicle key according to a result of sorting the first key and the second key.

[0105] In the embodiment of the present application, whether all vehicle keys are in working state is determined according to the size relationship between the number of vehicle keys in working state this time and the total number of vehicle keys. If not all vehicle keys are in working state, the vehicle keys are reordered so that the vehicle keys in working state this time are ordered earlier, thereby increasing the speed of receiving the response information of the vehicle keys next time and reducing the delay.

[0106] Furthermore, if the vehicle keys have corresponding serial numbers, the vehicle keys may be sorted according to the serial numbers. If the number of the first keys is less than the total number of the vehicle keys, sorting the first keys and the second keys may include the following three steps:

[0107] B1: Obtain the serial number of the first key, sort the first key according to the serial number of the first key, and obtain the first serial number corresponding to the first key.

[0108] Obtain the serial number corresponding to the first key, and sort the first key according to the serial number of the first key. For example, the first key can be sorted in ascending order according to the serial number of the first key, or the first key can be sorted in descending order according to the serial number of the first key. After sorting the first key, a first serial number corresponding to the first key is obtained, and the first serial number is used to indicate the order of the first key in the sorted sequence. The value range of the first serial number can be a positive integer from 1 to n, where n is the number of first keys.

[0109] B2: Obtain the serial number of the second key, sort the second key according to the serial number of the second key, and obtain the second serial number corresponding to the second key.

[0110] The method of obtaining the second serial number corresponding to the second key is similar to the method of obtaining the first serial number corresponding to the first key, and will not be repeated here.

[0111] The value range of the second serial number can be a positive integer from n+1 to m, where n is the number of first keys and m is the total number of vehicle keys.

[0112] B3: Add the second serial number corresponding to the second key to the number of the first key to obtain the third serial number corresponding to the second key.

[0113] The second serial number corresponding to the second key is added to the number of the first key to obtain the third serial number corresponding to the second key. By adding the second serial number to the number of the first key, the serial number of the second key can be made greater than the serial number of the first key, and the second key is arranged after the first key.

[0114] Correspondingly, the actual response order for the i-1th time is obtained according to the sorting result, including:

[0115] The (i-1)th actual response sequence is determined according to the first serial number corresponding to the first key and the third serial number corresponding to the second key.

[0116] According to the determined first serial number corresponding to the first key and the third serial number corresponding to the second key, the (i-1)th actual response sequence of the vehicle key may be determined.

[0117] In a possible implementation, the controller needs to control the receiver to receive the response information sent by the vehicle key. Sequentially receiving the i-th response information sent by the vehicle key according to the i-th preset response sequence specifically includes:

[0118] According to the total number of vehicle keys, determining a receiving time window of the receiver, the receiving time window includes N time periods, where N is the total number of vehicle keys;

[0119] The control receiver is turned on according to the receiving time window, and receives the i-th response information sent by the m-th vehicle key in the m-th time period, where m is a positive integer less than or equal to N.

[0120] The receiver is a device for receiving information sent by the vehicle key. Specifically, when the vehicle key sends response information to the controller through a high-frequency data field, the corresponding receiver is a high-frequency receiver.

[0121] It is understandable that in order to save resources, the receiver will not be in the on state all the time. When the controller needs to receive the response information of the vehicle key, the receiving time window of the receiver is set. The receiver receives the response information sent by the vehicle key in the receiving time window.

[0122] Since the system may include multiple vehicle keys, but not all vehicle keys can feedback response information, the controller needs to set a time period for each vehicle key to send a response message. If the response message sent by the corresponding vehicle key is not received within the time period, the controller will receive the response message of the next vehicle key in sequence.

[0123] The receiving time window of the receiver is determined according to the total number of vehicle keys, and the receiving time window is composed of time periods, and the number of time periods corresponds to the total number of vehicle keys, so that each time period corresponds to a vehicle key one by one.

[0124] The controller controls the receiver to open according to the receiving time window, and receives the i-th response information sent by the corresponding vehicle key in each time period.

[0125] See also Figure 2 As shown, this figure is a schematic diagram of a receiver receiving a response message of a vehicle key provided by an embodiment of the present application. The receiving time window includes N time periods, where N is the total number of vehicle keys. The vehicle key determines the time to send the i-th response message according to the i-th preset response sequence, and sends the i-th response message to the controller within the corresponding time period.

[0126] If the receiver does not receive the i-th response information sent by the m-th vehicle key in the m-th time period, it means that the m-th vehicle key has not sent the i-th response information. The receiver receives the i-th response information of the next vehicle key in the next time period.

[0127] Based on the vehicle control method for a controller provided in the above method embodiment, the embodiment of the present application also provides a vehicle control method for a vehicle key. The vehicle control method will be described below in conjunction with the accompanying drawings.

[0128] See also Figure 3 As shown, this figure is a flow chart of a vehicle control method provided in an embodiment of the present application, which is applied to a vehicle key and includes S301-S303.

[0129] S301: Receive an i-th confirmation instruction sent by a controller, and obtain an i-th preset response sequence and an i-th control request in the i-th confirmation instruction; wherein i is a positive integer greater than or equal to 2.

[0130] The vehicle key receives an i-th confirmation instruction sent by the controller, wherein the i-th confirmation instruction includes an i-th preset response sequence and an i-th control request.

[0131] S302: Generate i-th response information according to the i-th control request.

[0132] The vehicle key generates corresponding i-th response information according to the i-th control request.

[0133] S303: Sending the i-th response information according to the i-th preset response sequence, so that the controller controls the switch using the i-th response information.

[0134] The vehicle key sends the i-th response information according to the i-th preset response sequence.

[0135] The embodiment of the present application also provides a method for a vehicle key to process a first confirmation instruction, specifically including:

[0136] Receiving the first confirmation instruction sent by the controller, and obtaining the first preset response sequence and the first control request in the first confirmation instruction;

[0137] Generate the first response information according to the first control request;

[0138] The first response information is sent according to the first preset response sequence so that the controller controls the switch using the first response information.

[0139] Based on the vehicle control method provided by the above method embodiment, the embodiment of the present application also provides a vehicle control system, which will be described below in conjunction with the accompanying drawings.

[0140] See also Figure 4 As shown, this figure is a schematic diagram of the structure of a vehicle control system provided in an embodiment of the present application, and the vehicle control system includes a controller 401, a switch 402 and a vehicle key 403;

[0141] The switch 402 is used to send an i-th control request to the controller 401, where i is a positive integer greater than or equal to 2;

[0142] The controller 401 is used to receive the i-th control request sent by the switch 402; obtain the i-th preset sorting information, and determine the i-th preset response sequence according to the i-th preset sorting information; the i-th preset sorting information is determined according to the i-1th actual response sequence of the vehicle key 403; send the i-th confirmation instruction to the vehicle key 403, and the i-th confirmation instruction includes the i-th preset response sequence and the i-th control request;

[0143] The vehicle key 403 is used to receive the i-th confirmation instruction sent by the controller 401, obtain the i-th preset response sequence and the i-th control request in the i-th confirmation instruction; generate the i-th response information according to the i-th control request; send the i-th response information according to the i-th preset response sequence, so that the controller 401 controls the switch 402 using the i-th response information

[0144] The controller 401 is further configured to sequentially receive the i-th response information sent by the vehicle key 403 according to the i-th preset response sequence; and control the switch 402 according to the i-th response information.

[0145] See also Figure 5 As shown, this figure is a schematic diagram of the system interaction provided by the embodiment of the present application. It should be noted that the use of the controller 401, switch 402 and vehicle key 403 in the system is similar to the above-mentioned vehicle control method, and for the sake of brevity, it will not be repeated here.

[0146] Furthermore, the controller 401 is also used to receive the first control request sent by the switch 402; obtain default sorting information, and determine the first preset response order according to the default sorting information; the default sorting information is determined according to the serial number identification of the vehicle key.

[0147] Correspondingly, the vehicle key 403 is also used to receive the first confirmation instruction sent by the controller 401, obtain the first preset response sequence and the first control request in the first confirmation instruction; generate the first response information according to the first control request; and send the first response information according to the first preset response sequence, so that the controller 401 uses the first response information to control the switch 402.

[0148] Furthermore, the controller 401 is specifically used to determine the receiving time window of the receiver according to the total number of vehicle keys, the receiving time window includes N time periods, and N is the total number of vehicle keys; the receiver is controlled to open according to the receiving time window, and receives the i-th response information sent by the m-th vehicle key 403 in the m-th time period, where m is a positive integer less than or equal to N.

[0149] Optionally, the actual response sequence for the i-1th time is generated using the following method:

[0150] According to the (i-1)th response information sent by the vehicle key, determine the vehicle key in working state; use the vehicle key in working state as the first key, and use the vehicle key other than the first key as the second key;

[0151] Obtaining the number of first keys, and if the number of first keys is equal to the total number of vehicle keys, determining the i-1th preset response sequence as the i-1th actual response sequence;

[0152] If the number of first keys is less than the total number of vehicle keys, the first keys and the second keys are sorted so that the serial number of the first key is less than the serial number of the second key; and the i-1th actual response sequence is obtained according to the sorting result.

[0153] Optionally, if the number of the first keys is less than the total number of vehicle keys, the first keys and the second keys are sorted, including:

[0154] Obtain the serial number of the first key, sort the first key according to the serial number of the first key, and obtain a first serial number corresponding to the first key;

[0155] Obtain the serial number of the second key, sort the second key according to the serial number of the second key, and obtain the second serial number corresponding to the second key;

[0156] Add the second serial number corresponding to the second key to the number of the first key to obtain the third serial number corresponding to the second key;

[0157] Obtaining the i-1th actual response sequence according to the sorting result includes: determining the i-1th actual response sequence according to the first sequence number corresponding to the first key and the third sequence number corresponding to the second key.

[0158] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0159] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0160] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0161] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0162] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A vehicle control method, characterized in that: The method is applied to a controller, and the method comprises: Receiving an i-th control request sent by the switch, where i is a positive integer greater than or equal to 2; Obtaining the i-th preset sorting information, and determining the i-th preset response sequence according to the i-th preset sorting information; the i-th preset sorting information is determined according to the i-1th actual response sequence of the vehicle key; Sending an i-th confirmation instruction to the vehicle key, the i-th confirmation instruction including the i-th preset response sequence and the i-th control request; receiving sequentially the i-th response information sent by the vehicle key according to the i-th preset response sequence; The switch is controlled according to the i-th response information.

2. The method according to claim 1, characterized in that The method further comprises: Receiving a first control request sent by the switch; Default sorting information is obtained, and a first preset response sequence is determined according to the default sorting information; the default sorting information is determined according to the serial number identification of the vehicle key.

3. The method according to claim 2, characterized in that The actual response sequence of the i-1th time is generated by the following method: Determine the vehicle key in working state according to the (i-1)th response information sent by the vehicle key; use the vehicle key in working state as the first key, and use the vehicle key other than the first key as the second key; Obtaining the number of the first keys, and if the number of the first keys is equal to the total number of the vehicle keys, determining the i-1th preset response sequence as the i-1th actual response sequence; If the number of the first keys is less than the total number of the vehicle keys, the first key and the second key are sorted so that the serial number of the first key is less than the serial number of the second key; and the i-1th actual response sequence is obtained according to the sorting result.

4. The method according to claim 3, characterized in that If the number of the first keys is less than the total number of the vehicle keys, sorting the first keys and the second keys comprises: Obtaining the serial number of the first key, and sorting the first key according to the serial number of the first key to obtain a first serial number corresponding to the first key; Obtaining the serial number identifier of the second key, sorting the second keys according to the serial number identifier of the second key, and obtaining a second serial number corresponding to the second key; Add the second serial number corresponding to the second key to the number of the first key to obtain a third serial number corresponding to the second key; The obtaining the i-1th actual response sequence according to the sorting result includes: determining the i-1th actual response sequence according to the first sequence number corresponding to the first key and the third sequence number corresponding to the second key.

5. The method according to claim 1, characterized in that The step of sequentially receiving the i-th response information sent by the vehicle key according to the i-th preset response sequence includes: Determine a receiving time window of a receiver according to the total number of the vehicle keys, wherein the receiving time window includes N time periods, where N is the total number of the vehicle keys; The control receiver is turned on according to the receiving time window, and receives the i-th response information sent by the m-th vehicle key in the m-th time period, where m is a positive integer less than or equal to N.

6. A vehicle control method, characterized in that: The method is applied to a vehicle key, and the method comprises: Receive an i-th confirmation instruction sent by a controller, and obtain an i-th preset response sequence and an i-th control request in the i-th confirmation instruction; wherein i is a positive integer greater than or equal to 2, the i-th preset response sequence is determined according to the i-th preset sorting information, and the i-th preset sorting information is determined according to the i-1-th actual response sequence of the vehicle key; Generate an i-th response message according to the i-th control request; The i-th response information is sent according to the i-th preset response sequence, so that the controller controls the switch using the i-th response information.

7. The method according to claim 6, characterized in that The method further comprises: Receiving a first confirmation instruction sent by the controller, and obtaining a first preset response sequence and a first control request in the first confirmation instruction; Generating first response information according to the first control request; The first response information is sent according to the first preset response sequence, so that the controller controls the switch using the first response information.

8. A vehicle control system, characterized in that: The system includes a controller, a switch and a vehicle key; The switch is used to send an i-th control request to the controller, where i is a positive integer greater than or equal to 2; The controller is used to receive the i-th control request sent by the switch; Obtaining i-th preset sorting information, and determining i-th preset response order according to the i-th preset sorting information; The i-th preset order information is determined according to the i-1th actual response order of the vehicle key; Sending an i-th confirmation instruction to the vehicle key, the i-th confirmation instruction including the i-th preset response sequence and the i-th control request; The vehicle key is used to receive the i-th confirmation instruction sent by the controller, and obtain the i-th preset response sequence and the i-th control request in the i-th confirmation instruction; Generate an i-th response message according to the i-th control request; sending the i-th response information according to the i-th preset response sequence, so that the controller controls the switch using the i-th response information; The controller is further used to sequentially receive the i-th response information sent by the vehicle key according to the i-th preset response sequence; and control the switch according to the i-th response information.

9. The system according to claim 8, characterized in that The controller is further used to receive the first control request sent by the switch; obtain default sorting information, and determine the first preset response order according to the default sorting information; the default sorting information is determined according to the serial number identification of the vehicle key.

10. The system according to claim 8, characterized in that The vehicle key is also used to receive the first confirmation instruction sent by the controller, obtain the first preset response sequence and the first control request in the first confirmation instruction; generate the first response information according to the first control request; and send the first response information according to the first preset response sequence, so that the controller uses the first response information to control the switch.

Citation Information

Patent Citations

  • Vehicle intelligent key management method and vehicle control unit

    CN111762126A