Calibration method and device, electronic equipment, storage medium and vehicle

By receiving the signal strength of the terminal at multiple calibration positions and determining the target signal strength, the problem of insufficient adaptability of calibration parameters in the prior art is solved, and more flexible vehicle function control is achieved.

CN120224103APending Publication Date: 2025-06-27ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510226418.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In the prior art, the calibration parameters of Bluetooth keys are insufficient, resulting in large differences in signal strengths of different terminals and the inability to effectively control the vehicle functions.

Method used

When a vehicle establishes a communication connection with the terminal, the receiving terminal's signal strength at multiple calibration positions is determined, and the terminal identifies the corresponding target signal strength, and uses it as the calibration signal strength for controlling the vehicle function.

Benefits of technology

It improves the adaptability of calibration signal strength, can better control the vehicle function through signal strength, and is suitable for different terminal markings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120224103A_ABST
    Figure CN120224103A_ABST
Patent Text Reader

Abstract

The invention discloses a calibration method and device, electronic equipment, a storage medium and a vehicle, and the method comprises the steps: responding to a calibration request sent by a first terminal under the condition that a communication connection is established between the vehicle and the first terminal, receiving a plurality of first signal intensities of communication connection when the first terminal is at the plurality of calibration positions, wherein the plurality of calibration positions are in one-to-one correspondence with the plurality of first signal intensities; determining a target signal intensity corresponding to the first identifier according to the plurality of first signal intensities; and taking the plurality of calibration signal intensities corresponding to the first identifier and the target signal intensity in the first corresponding relation as the calibration signal intensities matched with the first identifier, and taking the calibration signal intensities matched with the first identifier. According to the invention, the calibration signal intensity corresponding to the terminal identifier is obtained, and the flexibility of calibration signal intensity adaptation is improved, so that the functions of the vehicle can be better controlled through the calibration signal intensity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of vehicles, and particularly relates to a calibration method, device, electronic device, storage medium, and vehicle. Background Art

[0002] With the increasingly wide application of Bluetooth keys, the principle of Bluetooth keys is that after the terminal device is paired and connected with the vehicle, the vehicle receives the signal strength (Received Signal Strength Indicator, RSSI) of the terminal device through the arranged Bluetooth antenna, and realizes functions such as vehicle unlocking and locking according to the Bluetooth signal strength.

[0003] Currently, automobile manufacturers pre-calibrate to obtain calibrated parameters, thereby fixing the approach unlocking distance and the departure locking distance, and storing the calibrated parameters in the cloud. Users can obtain the calibrated parameters from the cloud. When the terminal (for example, a mobile phone) approaches or departs from the vehicle, the vehicle realizes touchless control based on the calibrated parameters, that is, the terminal unlocks and locks the vehicle according to the signal strength. However, due to the large difference in signal strength of different terminals, using the same calibrated parameters may result in a mismatch, causing the terminal to be unable to control the functions of the vehicle. Summary of the Invention

[0004] The embodiments of this application provide a calibration method, device, electronic device, storage medium, and vehicle, which can obtain the calibrated signal strength corresponding to the identifier of the terminal, improve the flexibility of the adaptation of the calibrated signal strength, and thus can better control the functions of the vehicle through the calibrated signal strength.

[0005] In a first aspect, the embodiments of this application provide a calibration method, and the method includes:

[0006] When the vehicle establishes a communication connection with a first terminal, in response to a calibration request sent by the first terminal, receive multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions, where the multiple calibration positions correspond one-to-one to the multiple first signal strengths, and the calibration request carries a first identifier of the first terminal;

[0007] Determine a target signal strength corresponding to the first identifier according to the multiple first signal strengths;

[0008] Use the multiple calibrated signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship as the calibrated signal strengths matching the first identifier. The first correspondence relationship includes: multiple signal strengths corresponding to each terminal identifier, and multiple calibrated signal strengths corresponding to each signal strength; each of the calibrated signal strengths is used to trigger at least one function of the vehicle controlled by the terminal corresponding to the corresponding identifier.

[0009] In an embodiment of the present application, the receiving the multiple first signal strengths of the communication connection when the first terminal is at multiple calibrated positions includes:

[0010] Use one of the multiple calibrated positions as the current calibrated position;

[0011] Send a first prompt message to the first terminal, where the first prompt message is used to instruct the first terminal to move to the current calibrated position;

[0012] When it is detected that the first terminal is located at the current calibrated position, collect the signal strength of the communication connection to obtain a first signal strength;

[0013] If there is a first calibrated position among the multiple calibrated positions, use the first calibrated position as the current calibrated position, and jump to the step of sending the first prompt message to the first terminal to execute, where the first calibrated position is a calibrated position that has not participated in calibration, and the multiple first signal strengths include the first signal strength obtained each time of collection.

[0014] In an embodiment of the present application, the collecting the signal strength of the communication connection to obtain a first signal strength includes:

[0015] Collect the signal strength of the communication connection at multiple sampling moments to obtain multiple first sampled signal strengths;

[0016] Perform filtering processing on the multiple first sampled signal strengths to obtain multiple second sampled signal strengths;

[0017] Perform mean calculation on the multiple second sampled signal strengths to obtain the first signal strength.

[0018] In an embodiment of the present application, the calibrated signal strength includes a first calibrated signal strength, and the first calibrated signal strength is used to trigger the first terminal to control the start function of the vehicle;

[0019] After using the multiple calibrated signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship as the calibrated signal strengths matching the first identifier, the method further includes:

[0020] Send a second prompt message to the first terminal, where the second prompt message is used to instruct the first terminal to move to the test calibration range;

[0021] When it is detected that the first terminal is located in the test calibration range, obtain the test signal strength of the communication connection;

[0022] When the test signal strength is less than the first calibration signal strength, output a third prompt message, where the third prompt message is used to indicate successful calibration;

[0023] When the test signal strength is greater than or equal to the first calibration signal strength, output a fourth prompt message, where the fourth prompt message is used to indicate calibration failure.

[0024] In an embodiment of the present application, for any second identifier among multiple identifiers, each calibration signal strength in the calibration parameter set corresponding to the second identifier is determined according to the following method:

[0025] Take the distance corresponding to the target function of the second identifier obtained from the second correspondence as the target distance, where the second correspondence includes the identifiers of multiple terminals, multiple functions corresponding to each identifier, and the distance corresponding to each function, and the target function is the function corresponding to the calibration signal strength;

[0026] Calculate a first value according to the environmental attenuation factor and the target distance;

[0027] Calculate a calibration signal strength in the calibration parameter set corresponding to the second identifier according to the first value and the standard signal strength corresponding to the second identifier.

[0028] In an embodiment of the present application, before receiving the multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions in response to the calibration request sent by the first terminal, the method further includes:

[0029] In response to the calibration signal strength acquisition request sent by the first terminal, request the cloud platform to obtain the calibration signal strength matching the first identifier and the identifier of the vehicle, where the calibration signal strength acquisition request carries the first identifier;

[0030] If the calibration signal strength matching the first identifier and the identifier of the vehicle is obtained from the cloud platform within a preset duration, then control at least one function of the vehicle according to the matching calibration signal strength;

[0031] If, within a preset time period, a calibration signal strength matching the first identifier and the vehicle identifier is not obtained from the cloud platform, then jump to the step of receiving, in response to a calibration request sent by the first terminal, multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions.

[0032] Second aspect, an embodiment of the present application provides a calibration device, the device includes:

[0033] A transceiver module, configured to, when a communication connection is established between the vehicle and the first terminal, in response to a calibration request sent by the first terminal, receive multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions, where the multiple calibration positions correspond one-to-one to the multiple first signal strengths, and the calibration request carries a first identifier of the first terminal;

[0034] A determination module, configured to determine a target signal strength corresponding to the first identifier according to the multiple first signal strengths;

[0035] A processing module, configured to use multiple calibration signal strengths corresponding to the first identifier and the target signal strength in a first correspondence relationship as calibration signal strengths matching the first identifier, where the first correspondence relationship includes: multiple signal strengths corresponding to each terminal identifier, and multiple calibration signal strengths corresponding to each signal strength; each of the calibration signal strengths is used to trigger at least one function of the vehicle by a terminal corresponding to the corresponding identifier.

[0036] Third aspect, an embodiment of the present application provides an electronic device, including: a processor and a memory storing computer program instructions;

[0037] When the processor executes the computer program instructions, the calibration method described in the first aspect is implemented.

[0038] Fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the calibration method described in the first aspect is implemented.

[0039] Fifth aspect, an embodiment of the present application provides a computer program product, when instructions in the computer program product are executed by a processor of an electronic device, the electronic device is caused to execute the calibration method described in the first aspect.

[0040] Sixth aspect, an embodiment of the present application provides a vehicle, including the electronic device described in the third aspect.

[0041] A calibration method, device, electronic device, storage medium and vehicle according to an embodiment of the present application, in the case where the vehicle establishes a communication connection with a first terminal, in response to a calibration request sent by the first terminal, the request carries a first identifier of the first terminal, receives a plurality of first signal strengths of the communication connection when the first terminal is at a plurality of calibration positions, the plurality of calibration positions correspond to the plurality of first signal strengths one by one, determines a target signal strength corresponding to the first identifier according to the plurality of first signal strengths, and uses the plurality of calibration signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship as the calibration signal strengths matching the first identifier. The above first correspondence relationship includes a plurality of signal strengths corresponding to each terminal identifier and a plurality of calibration signal strengths corresponding to each signal strength. The calibration signal strengths obtained in this way are adapted to the terminal with the first identifier. The above method can perform adaptive matching for different terminal identifiers to obtain calibration signal strengths corresponding to the terminal identifiers, improving the flexibility of the adaptation of the calibration signal strengths, so as to better control the functions of the vehicle through the calibration signal strengths. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to these drawings.

[0043] Figure 1 is a flowchart of a calibration method provided by an embodiment of the present application;

[0044] Figure 2 is a schematic diagram of a calibration interface provided by an embodiment of the present application;

[0045] Figure 3 is another schematic diagram of a calibration interface provided by an embodiment of the present application;

[0046] Figure 4 is yet another schematic diagram of a calibration interface provided by an embodiment of the present application;

[0047] Figure 5 is a schematic diagram of the positional relationship between the vehicle and multiple points provided by an embodiment of the present application;

[0048] Figure 6 is a schematic diagram of the vehicle starting area provided by an embodiment of the present application;

[0049] Figure 7 is a schematic diagram of the relationship between the vehicle, the cloud and the terminal provided by an embodiment of the present application;

[0050] Figure 8It is a radar schematic diagram of the main driver's side distance provided by the calibration method of the embodiment of the present application;

[0051] Figure 9 It is a radar schematic diagram of the co-driver's side distance provided by the calibration method of the embodiment of the present application;

[0052] Figure 10 It is a radar schematic diagram of the rear side distance provided by the calibration method of the embodiment of the present application;

[0053] Figure 11 It is a radar schematic diagram of the main driver's side distance adjusted by gear parameters;

[0054] Figure 12 It is a radar schematic diagram of the co-driver's side distance adjusted by gear parameters;

[0055] Figure 13 It is a radar schematic diagram of the rear side distance adjusted by gear parameters;

[0056] Figure 14 It is a schematic structural diagram of the calibration device provided by the embodiment of the present application;

[0057] Figure 15 It is a schematic structural diagram of the electronic device provided by the embodiment of the present application. Detailed implementation manners

[0058] The features and exemplary embodiments of various aspects of the present application will be described in detail below. For the purpose of making the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than limiting the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only intended to provide a better understanding of the present application by showing examples of the present application.

[0059] It should be noted that in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, elements defined by the statement "comprising..." do not exclude the presence of additional identical elements in the process, method, article or device comprising the said elements.

[0060] In each specific embodiment of the present application, when it comes to performing relevant processing based on data related to the user's identity or characteristics, such as user information, user behavior data, user historical data, and user location information, the user's permission or consent will be obtained first. Moreover, the collection, use, and processing of these data will comply with relevant laws, regulations, and standards. In addition, when the embodiments of the present application need to obtain the user's sensitive personal information, the user's separate permission or separate consent will be obtained through methods such as pop-up windows or redirecting to a confirmation page. After clearly obtaining the user's separate permission or separate consent, the necessary user-related data for the normal operation of the embodiments of the present disclosure will be obtained.

[0061] To solve the problems of the prior art, embodiments of the present application provide a calibration method, apparatus, electronic device, storage medium, and vehicle. First, the calibration method provided by the embodiments of the present application will be introduced below.

[0062] Figure 1 is a flowchart of the calibration method provided by the embodiments of the present application. As Figure 1 shown, the calibration method provided by the embodiments of the present application is applied to a vehicle and includes the following steps 101 - step 103, where:

[0063] Step 101, when the vehicle establishes a communication connection with a first terminal, in response to a calibration request sent by the first terminal, receive multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions, where the multiple calibration positions correspond one-to-one to the multiple first signal strengths, and the calibration request carries a first identifier of the first terminal.

[0064] A prerequisite for calibration is that the vehicle needs to establish a communication connection with the terminal, such as a Bluetooth connection. The execution subject of the present application is an electronic device, and the electronic device is arranged in the vehicle.

[0065] In this embodiment, when the vehicle establishes a communication connection with the first terminal, the user triggers a calibration request through the first terminal. In response to the calibration request sent by the first terminal, obtain multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions, where the multiple calibration positions correspond one-to-one to the multiple first signal strengths. For example, obtain multiple first signal strengths of the Bluetooth connection at multiple calibration positions. The above calibration request carries a first identifier of the first terminal, and the identifier can be the terminal model or the terminal brand name.

[0066] Step 102, determine the target signal strength corresponding to the first identifier according to the multiple first signal strengths.

[0067] In this embodiment, the multiple signal strengths are the actual signal strengths obtained at each calibration position when the user holds the first terminal and stands at multiple calibration positions. The target signal strength is calculated based on the multiple first signal strengths. For example, if there are 5 calibration positions, the average value is calculated based on the 5 first signal strengths at the 5 calibration positions, and the obtained average value is used as the target signal strength; alternatively, the maximum and minimum signal strengths are removed from the multiple first signal strengths, and the remaining first signal strengths are averaged to obtain the average value as the target signal strength; or, a signal strength is randomly selected from the multiple first signal strengths as the target signal strength; or, the maximum or minimum signal strength is selected from the multiple first signal strengths as the target signal strength.

[0068] Step 103: Use the multiple calibration signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship as the calibration signal strengths matching the first identifier. The first correspondence relationship includes: multiple signal strengths corresponding to each terminal identifier, and multiple calibration signal strengths corresponding to each signal strength; each calibration signal strength is used to trigger at least one function of the vehicle by the terminal corresponding to the corresponding identifier.

[0069] In this embodiment, the first correspondence relationship is set in advance and can be obtained locally at the vehicle end or from the first terminal. The first correspondence relationship includes multiple signal strengths corresponding to each terminal identifier and multiple calibration signal strengths corresponding to each signal strength. Each calibration signal strength is used to trigger at least one function of the vehicle by the terminal corresponding to the corresponding identifier. The functions include unlocking function, locking function, starting function, etc. The first correspondence relationship may also include multiple terminal identifiers.

[0070] In the above steps, the first identifier of the first terminal and the target signal strength corresponding to the first identifier are matched with the multiple terminal identifiers and the multiple signal strengths corresponding to the multiple terminal identifiers in the first correspondence relationship. The multiple signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship are used as the calibration signal strengths matching the first identifier. Through the above matching process, the calibration signal strength adapted to the first terminal is found.

[0071] Among them, each calibration signal strength is used to trigger at least one function of the vehicle by the corresponding terminal corresponding to the corresponding identifier. The terminal corresponding to the above corresponding identifier may be the first terminal. Taking the first terminal as an example, if there are three calibration signal strengths, the matching calibration signal strengths include three, which can be called the first calibration signal strength, the second calibration signal strength, and the third calibration signal strength. Among them, the first calibration signal strength is used to trigger the first terminal to control the starting function of the vehicle and can control the starting of the vehicle; the second calibration signal strength is used to trigger the first terminal to control the door unlocking function of the vehicle and can control the unlocking of the door; the third calibration signal strength is used to trigger the first terminal to lock the vehicle door and can control the locking of the door.

[0072] In practical applications, when the user holds the first terminal close to the vehicle and a communication connection is established between the vehicle and the first terminal, the signal strength of the communication connection when the first terminal is at a certain position is obtained. If the signal strength is the above-mentioned second calibration signal strength, and the second calibration signal strength is used to trigger the first terminal to control the door unlocking function of the vehicle, the door is unlocked at this time. Or, when a communication connection is established between the vehicle and the first terminal, the signal strength of the communication connection when the first terminal is at another position is obtained. If the signal strength is the above-mentioned third calibration signal strength, and the third calibration signal strength is used to trigger the first terminal to control the locking of the vehicle door, the door is locked at this time, thus realizing functions such as unlocking when approaching and locking when moving away.

[0073] In this embodiment, when a communication connection is established between the vehicle and the first terminal, in response to a calibration request sent by the first terminal, multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions are received. The multiple calibration positions correspond one-to-one to the multiple first signal strengths. The above calibration request carries the first identifier of the first terminal. The target signal strength corresponding to the first identifier is determined according to the multiple first signal strengths, and the multiple calibration signal strengths corresponding to the first identifier and the target signal strength are used as the calibration signal strengths matching the first identifier. The above first correspondence includes multiple signal strengths corresponding to each terminal identifier and multiple calibration signal strengths corresponding to each signal strength. The calibration signal strength obtained in this way is adapted to the terminal with the first identifier. The above method can perform adaptive matching for different terminal identifiers to obtain the calibration signal strength corresponding to the terminal identifier, improving the flexibility of the calibration signal strength adaptation, and thus better controlling the functions of the vehicle through the calibration signal strength.

[0074] In an embodiment of the present application, the receiving the multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions includes:

[0075] Take one of the multiple calibration positions as the current calibration position;

[0076] Send a first prompt message to the first terminal, where the first prompt message is used to instruct the first terminal to move to the current calibration position;

[0077] When it is detected that the first terminal is located at the current calibration position, collect the signal strength of the communication connection to obtain a first signal strength;

[0078] If there is a first calibration position among the multiple calibration positions, take the first calibration position as the current calibration position and jump to the step of sending the first prompt message to the first terminal for execution, where the first calibration position is a calibration position that has not participated in calibration, and the multiple first signal strengths include the first signal strength obtained each time of collection.

[0079] In this embodiment, take one of the multiple calibration positions as the current calibration position, send a first prompt message to the first terminal, and the first prompt message instructs the user to move the first terminal to the current calibration position, and the user will place the terminal at the current calibration position after seeing the prompt message.

[0080] When it is detected that the first terminal is located at the current calibration position, collect the signal strength of the communication connection to obtain a first signal strength.

[0081] If there is a first calibration position among the multiple calibration positions, that is, there is a calibration position that has not been calibrated, take the first calibration position as the current calibration position and jump to the step of sending the first prompt message to the first terminal for execution, and the multiple first signal strengths include the first signal strength obtained each time of collection.

[0082] For example, the multiple calibration positions include the center position of the driver's window of the vehicle, the position at a preset first distance outside the driver's door of the vehicle, the position at a preset second distance from the vehicle tailgate, the position at a preset third distance from the vehicle head, and the preset position inside the vehicle. The above preset first distance, preset second distance, and preset third distance may be the same or different.

[0083] For example, take the center position of the vehicle's driver's window among the above-mentioned multiple calibration positions as the current calibration position, and send a first prompt message to the first terminal. The first prompt message is used to instruct the first terminal to move to the current calibration position, i.e., the center position of the vehicle's driver's window. When it is detected that the first terminal is located at the current calibration position, i.e., the center position of the driver's window, collect the signal strength of the communication connection to obtain the first signal strength collected this time. Then, continue to take the position at a preset first distance outside the vehicle's driver's door as the current calibration position, and send a first prompt message to the first terminal. The first prompt message is used to instruct the first terminal to move to the current calibration position, i.e., the position at a preset first distance outside the vehicle's driver's door. When it is detected that the first terminal is located at the current calibration position, i.e., the position at a preset first distance outside the vehicle's driver's door, collect the signal strength of the communication connection to obtain the first signal strength collected this time. In this way, the first signal strengths collected at the above five positions are obtained in sequence, and the multiple first signal strengths correspond one by one to the multiple calibration positions.

[0084] It should be noted that the distance between the first terminal and the vehicle can be detected through the vehicle's sensors, radar, cameras, etc. For example, by using the ultrasonic sensor installed on the vehicle to emit ultrasonic waves around the vehicle. After the ultrasonic waves sense the first terminal, they are reflected back. The ultrasonic sensor receives the reflected wave. By calculating the time difference between the reflection and reception of the ultrasonic wave, the round-trip time of the ultrasonic wave is obtained. Combining the propagation speed of the ultrasonic wave in the air, the distance between the vehicle and the first terminal is calculated. The propagation speed of the ultrasonic wave in the air is about 340 m / s. Multiply the ultrasonic sensing speed by the round-trip time of the ultrasonic wave to obtain a first result, and divide the first result by 2 to obtain the distance, which is the distance between the vehicle and the first terminal. Or, by using the lidar installed on the vehicle to emit a laser signal in the direction of the current calibration position indicated in the prompt message. If the first terminal is located in the above direction, the first terminal can emit a laser signal to the vehicle. By comparing the time, phase, frequency and other information of the emitted signal and the received signal, the distance between the vehicle and the first terminal is calculated. For example, multiply the sensing speed of the laser in the air by the round-trip time of the laser to obtain a second result, and divide the second result by 2 to obtain the distance, which is the distance between the vehicle and the first terminal. The calculation of the distance between the vehicle and the first terminal is not limited to the above methods and can also be other methods.

[0085] By outputting a prompt message to the terminal, the user is prompted to carry the terminal to the corresponding calibration position for calibration, and the signal strength is collected in multiple directions to obtain more comprehensive data at different positions.

[0086] In an embodiment of the present application, the collecting the signal strength of the communication connection to obtain the first signal strength includes:

[0087] Collect the signal strength of the communication connection at multiple sampling moments to obtain multiple first sampled signal strengths;

[0088] Perform filtering processing on the multiple first sampled signal strengths to obtain multiple second sampled signal strengths;

[0089] Perform mean calculation on the multiple second sampled signal strengths to obtain the first signal strength.

[0090] In the above steps, the multiple sampling moments can be multiple sampling moments within a period of time. For example, collect the signal strength of the communication connection at intervals of 1 s within 10 s to obtain multiple first sampled signal strengths, perform filtering processing on the multiple first sampled signal strengths, such as Kalman filtering processing, to obtain multiple second sampled signal strengths, and perform mean calculation on the multiple second sampled signal strengths to obtain the first signal strength.

[0091] Remove the noise, interference, and other unwanted fluctuation components through filtering processing, so that the numerical value of the signal strength can more stably and accurately reflect the actual signal situation, which is convenient for subsequent further analysis of the signal.

[0092] In an embodiment of the present application, the calibrated signal strength includes a first calibrated signal strength, and the first calibrated signal strength is used to trigger the first terminal to control the starting function of the vehicle;

[0093] After using the multiple calibrated signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship as the calibrated signal strengths matching the first identifier, the method further includes:

[0094] Send a second prompt message to the first terminal, and the second prompt message is used to instruct the first terminal to move to the test calibration interval;

[0095] When it is detected that the first terminal is located in the test calibration interval, obtain the test signal strength of the communication connection;

[0096] When the test signal strength is less than the first calibrated signal strength, output a third prompt message, and the third prompt message is used to indicate that the calibration is successful;

[0097] When the test signal strength is greater than or equal to the first calibrated signal strength, output a fourth prompt message, and the fourth prompt message is used to indicate that the calibration fails.

[0098] Specifically, after calibration, it is necessary to perform self-check on the parameters to determine the parameter calibration result, where the calibrated signal includes the first calibrated signal strength, and the first calibrated signal strength is used to trigger the first terminal to control the starting function of the vehicle.

[0099] In the above steps, a second prompt message is sent to the first terminal. The second prompt message is used to instruct the first terminal to move to the test calibration range. For example, if the minimum value of the test calibration range is greater than a preset value, the preset value can be set to 2m. The first terminal is at a position more than 2m away from the vehicle. When it is detected that the first terminal is within the test calibration range, that is, at a position more than 2m away, the signal strength of the communication connection is collected to obtain the test signal strength. The test signal strength is compared with the first calibration signal strength to determine the calibration result, that is, to judge whether the vehicle can start.

[0100] Specifically, when the test signal strength is less than the first calibration signal strength, it indicates that the vehicle cannot start at this time, and the above-calibrated parameters are qualified. A third prompt message is output, that is, the third prompt message is sent to the first terminal. The third prompt message is used to indicate that the calibration is successful and the calibration process ends.

[0101] When the test signal strength is greater than or equal to the first calibration signal strength, it indicates that the vehicle can start at this time, and the above-calibrated parameters are regarded as unqualified. A fourth prompt message is output, that is, the fourth prompt message is sent to the first terminal. The fourth prompt message is used to indicate that the calibration fails and re-calibration is required. The calibration parameters can be self-checked. If they do not meet the requirements of a certain region, they are regarded as invalid parameters and re-calibration is required. In this way, the overflow distance for starting the vehicle can be restricted, and the vehicle can only be started when the distance is relatively close.

[0102] In addition, the qualified calibration parameter set is uploaded to the cloud by the vehicle or the first terminal, and the cloud stores the calibration parameters for subsequent calls.

[0103] Since there are strict restrictions on the distance of keyless start vehicles in some regions and areas, the signal strength of this function is detected separately to ensure that the vehicle can only be started when the distance is relatively close and to ensure the safety of the vehicle.

[0104] In an embodiment of the present application, for any second identifier among multiple identifiers, each calibration signal strength in the calibration parameter set corresponding to the second identifier is determined according to the following method:

[0105] The distance corresponding to the target function of the second identifier obtained from the second correspondence is used as the target distance. The second correspondence includes the identifiers of multiple terminals, multiple functions corresponding to each identifier, and the distance corresponding to each function. The target function is the function corresponding to the calibration signal strength.

[0106] A first value is calculated according to the environmental attenuation factor and the target distance.

[0107] Calculate a calibrated signal strength in the set of calibration parameters corresponding to the second identifier based on the standard signal strength corresponding to the first value and the second identifier.

[0108] For any second identifier among multiple identifiers, each calibrated signal strength in the set of calibration parameters corresponding to the second identifier is calculated. Specifically, the second correspondence includes the identifiers of multiple terminals, multiple functions corresponding to each identifier, and the distances corresponding to each function. Corresponding distances are set for different terminals in advance. For example, terminal A corresponds to multiple functions, including an unlocking function, and the distance corresponding to the unlocking function is 1.5 m.

[0109] In the above step, the distance corresponding to the second identifier and the target function obtained from the second correspondence is used as the target distance, where the target function is the function corresponding to the calibrated signal strength, each calibrated signal strength corresponds to at least one function, and each calibrated signal strength corresponds to its own distance.

[0110] Further, calculate a first value based on the environmental attenuation factor and the target distance, and calculate a calibrated signal strength in the set of calibration parameters corresponding to the second identifier based on the first value and the standard signal strength corresponding to the second identifier determined in advance. This calibrated signal strength is used to trigger the target function of the vehicle by the terminal corresponding to the second identifier. Specifically, the calibrated signal strength corresponding to the target function is calculated using Equation (1) as follows:

[0111] RSSI = A - 10 × n × lgd (1)

[0112] Where RSSI is the calibrated signal strength, A is the standard signal strength corresponding to the second identifier, n is the environmental attenuation factor, and d is the target distance.

[0113] Where the standard signal strength is the signal strength when the transmitter and the receiver are 1 m apart, the transmitter is the terminal, and the receiver is the vehicle.

[0114] Where the environmental attenuation factor reflects the attenuation of the signal strength due to distance and environmental factors during signal propagation and can be a preset value.

[0115] Taking the first terminal as an example, the standard signal strength corresponding to the second identifier (in this case, the second identifier is the same as the first identifier of the first terminal) is determined as follows:

[0116] Send a fifth prompt message to the first terminal, and the fifth prompt message is used to instruct the first terminal to move to a preset standard calibration position;

[0117] When it is detected that the first terminal is located at the preset standard calibration position, collect the signal strength of the communication connection to obtain the standard signal strength corresponding to the second identifier.

[0118] In the above step, send a fifth prompt message to the first terminal, that is, send a fifth prompt message to the first terminal corresponding to the second identifier. The fifth prompt message is used to instruct the first terminal to move to the preset standard calibration position. For example, move to a position 1m away from the vehicle. When it is detected that the first terminal is located at the preset standard calibration position, collect the signal strength of the communication connection to obtain the standard signal strength corresponding to the second identifier.

[0119] It should be noted that the above steps can be repeated to obtain multiple standard signal strengths collected at the preset standard calibration position, and calculate the average value of the multiple standard signal strengths to obtain the standard signal strength corresponding to the corresponding identifier.

[0120] Through the above method, terminals of different brands and models can be calibrated to obtain the standard signal strengths corresponding to different terminals, which can be adapted to different terminals and obtain more accurate calibration signal strengths corresponding to functions.

[0121] In an embodiment of the present application, before responding to the calibration request sent by the first terminal and receiving the multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions, the method further includes:

[0122] In response to the calibration signal strength acquisition request sent by the first terminal, request the cloud platform to obtain the calibration signal strength matching the first identifier and the identifier of the vehicle. The calibration signal strength acquisition request carries the first identifier;

[0123] If the calibration signal strength matching the first identifier and the identifier of the vehicle is obtained from the cloud platform within the preset duration, then control at least one function of the vehicle according to the matching calibration signal strength;

[0124] If the calibration signal strength matching the first identifier and the vehicle identifier is not obtained from the cloud platform within the preset duration, then jump to the step of responding to the calibration request sent by the first terminal and receiving the multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions to execute.

[0125] In this embodiment, when a communication connection is established between the vehicle and the first terminal, in response to a calibration signal strength acquisition request sent by the first terminal, the calibration signal strength acquisition request carries a first identifier, and the vehicle end requests the cloud platform to obtain the calibration signal strength matching the first identifier and the vehicle identifier. Since there are differences in the signal strengths corresponding to different models of vehicles when establishing a communication connection with the first terminal, the calibration signal strength that is adapted to both the first identifier and the vehicle identifier is obtained.

[0126] One of the situations is as follows: If the calibration signal strength matching the first identifier and the vehicle identifier is obtained from the cloud platform within a preset time period, it indicates that other users have calibrated before using the same model or brand of terminal and the same model of vehicle. Then, the matching calibration signal strength can be directly obtained and used, that is, at least one function of the vehicle is controlled according to the matching calibration signal strength.

[0127] Another situation: If the calibration signal strength matching the first identifier and the vehicle identifier is not obtained from the cloud platform within a preset time period, at this time, the user needs to perform calibration by himself / herself. Then, the step of obtaining multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions in response to the calibration request sent by the first terminal is executed.

[0128] It should be noted that if the first corresponding relationship of the vehicle is the first corresponding relationship corresponding to the vehicle identifier, that is, the corresponding relationship adapted to the vehicle model of this vehicle, then the step of the multiple calibration signal strengths corresponding to the first identifier and the target signal strength in the first corresponding relationship is executed; if the first corresponding relationship includes the identifiers of multiple vehicles, that is, the corresponding relationship adapted to multiple vehicle models, then multiple calibration signal strengths corresponding to the first identifier, the target signal strength, and the vehicle identifier are obtained from the first corresponding relationship as the calibration signal strength matching the first identifier.

[0129] By requesting the cloud platform to obtain the calibration signal strength matching the identifier, if the cloud platform does not have the matching calibration signal strength required by the user, calibration is performed in the above manner. If the cloud platform has the matching calibration signal strength that can be directly obtained, it indicates that other users have calibrated before, that is, the user's terminal model and the vehicle model are the same, and it can be directly obtained and used from the cloud platform.

[0130] In an embodiment of the present application, after using the multiple calibration signal strengths corresponding to the first identifier and the target signal strength in the first corresponding relationship as the calibration signal strength matching the first identifier, the method further includes:

[0131] When the vehicle establishes a communication connection with the second terminal and the identifier of the second terminal is the same as the first identifier, obtain the calibrated signal strength matching the first identifier from the cloud platform and send the calibrated signal strength to the second terminal.

[0132] In this embodiment, when the vehicle establishes a communication connection with the second terminal, this terminal is not the first terminal. For example, by determining the device identification code of the terminal, it is shown that the terminals are not the same, indicating that the user may have lent the vehicle to others or changed to a new terminal. However, the identifier of the second terminal is the same as the first identifier, indicating that the first terminal and the second terminal are of the same model or the same brand. The calibrated signal strength matching the first identifier can be used. Obtain the calibrated signal strength matching the first identifier from the cloud platform and send the matching calibrated signal strength to the second terminal. The second terminal will use the calibrated parameters for vehicle startup, proximity unlocking, and remote locking functions later. In the case of the same terminal model or brand, the same calibrated parameters can be used.

[0133] It should be noted that when the vehicle establishes a communication connection with the second terminal and the identifier of the second terminal is different from the first identifier, the second terminal needs to be recalibrated. Terminals of the same model can use the same calibrated parameters and do not need to be recalibrated.

[0134] The calibration method provided by the embodiments of the present application will be illustrated by examples below.

[0135] Step 1: In response to a calibration request sent by the mobile terminal, output an initial calibration interface.

[0136] The preconditions before calibration include: The user has created a Bluetooth key (also known as a mobile phone key) on the mobile terminal, and the Bluetooth between the mobile terminal and the vehicle end has been connected. As Figure 2 shown, the mobile phone key has been connected. The user clicks "Calibrate Unlock / Lock Distance" in the first calibration interface, thereby triggering a calibration request. In response to the calibration request sent by the mobile terminal, output the initial calibration interface, as Figure 2 shown on the right interface. In the first calibration interface, proximity unlocking, remote locking, and remote locking reminder can also be enabled according to requirements.

[0137] Among them, the mobile terminal can be a mobile phone. The initial calibration interface also includes relevant prompt information for calibrating the unlock / lock distance. For example, the vehicle can calibrate your daily driving environment and the characteristics of the mobile phone. During the calibration process, please note: Ensure that there is no obstruction within 6 meters to the left and rear of the vehicle; If conditions permit, park the vehicle at or near the location where you usually drive; Avoid the body, clothes, and bags from blocking between the mobile phone and the vehicle during calibration and daily use; Please complete the calibration of all positions within 4 minutes.

[0138] In addition to the preconditions, safety conditions are also included. To ensure the safety of users when using the self-calibration function, the vehicle status needs to be self-checked before enabling the self-calibration function. The content of the vehicle status self-check includes the power mode, each door, the front trunk, the rear trunk, the status of each window switch, and the BLE anchor communication status and positioning status. The vehicle-end ECU automatically obtains and interacts with them from the CAN bus and sends them to the mobile terminal to prompt the user.

[0139] After clicking "Start Calibration" in the initial calibration interface, the vehicle-end determines whether the verification is successful. If any one of the doors, the front trunk, the rear trunk, or the window is open, the verification fails, and a prompt message to close all doors, windows, the rear trunk, and the front trunk is output. If all are closed, the verification is successful.

[0140] Step 2: Obtain multiple Bluetooth signal strengths of Bluetooth connections at multiple points to obtain multiple Bluetooth signal strengths at multiple points, and the multiple points correspond one-to-one with the multiple Bluetooth signal strengths.

[0141] In this embodiment, the multiple points (i.e., the multiple calibration positions in the above text) include: the center position of the driver's window, the position 6m outside the driver's door, the position 6m behind the tailgate, the position 6m in front of the vehicle head, and the in-vehicle wireless charging position. One of the multiple points is used as the current point (i.e., one of the multiple calibration positions in the above text is used as the current calibration position). For example, the center position of the driver's window is selected as the current point.

[0142] The user clicks "Start Calibration", and the vehicle-end sends a first prompt message to the mobile terminal. The first prompt message is used to instruct the mobile terminal to move to the current point, that is, the center position of the driver's window. For example, Figure 3 As shown, the first prompt message is "Please press the back of the phone tightly against the center position of the driver's window". The user holds the phone and presses it against the center position of the driver's window. This position is the signal strength at the boundary of the phone. When the vehicle-end detects that the mobile terminal is at the current point, that is, the center position of the driver's window, it collects the signal strength of the Bluetooth connection to obtain the Bluetooth signal strength (i.e., in the above text, when it is detected that the first terminal is at the current calibration position, the signal strength of the communication connection is collected to obtain the first signal strength). The first prompt message also includes calibration precautions. For example, the calibration takes 10s, and please try not to move the phone position during this period.

[0143] See Figure 4On the left interface, the user clicks "Continue Calibration" and the vehicle side determines whether the collection is successful. If the collection is successful, the Bluetooth model strength at the center of the main driver's window is collected; if the collection is not successful, the Bluetooth model strength at the center of the main driver's window is not collected, and the corresponding prompt information is output, such as: Please operate the mobile phone at the specified position according to the instructions. Try not to move the mobile phone during the 10 seconds of collection. Recalibrate, that is, re-collect the Bluetooth model strength at the center of the main driver's window.

[0144] If the acquisition is successful, the vehicle determines that there is a first point in the multiple points, that is, a point that has not participated in the calibration (that is, the first calibration position mentioned above), then the first point is used as the current point, and a first prompt message is sent to the mobile terminal. The first prompt message is used to instruct the mobile terminal to move to the current point, such as the position 6m outside the main driver's door. Figure 4 As shown, the first prompt message is "Please go to the left side of the vehicle, 6m away from the door". The user holds the mobile phone and goes to the left side of the vehicle, 6m away from the door, and the mobile phone is in reading mode. This position is the mobile phone signal strength when the user is perpendicular to the main driving door and away from the locked door. When the vehicle detects that the mobile terminal is at the current position, i.e. 6m outside the main driving door, the signal strength of the Bluetooth connection is collected to obtain the Bluetooth signal strength (i.e., when the first terminal is detected to be at the current marked position, the signal strength of the communication connection is collected to obtain the first signal strength).

[0145] If there is a first point position among the multiple points (i.e., the first calibrated position mentioned above), the first point position is used as the current point position, and a first prompt message is sent to the mobile terminal. The first prompt message is used to instruct the mobile terminal to move to the current point position, such as 6m behind the tailgate, and the first prompt message is "Please go to the rear side of the vehicle, 6m away from the tailgate". The user holds the mobile phone and goes to the rear side of the vehicle, 6m away from the tailgate, and the mobile phone is in reading mode. This position is the Bluetooth strength for non-sensing locking when the user moves away from the rear of the vehicle. When the vehicle detects that the mobile terminal is at the current point position, i.e., 6m behind the tailgate, the vehicle collects the signal strength of the Bluetooth connection to obtain the Bluetooth signal strength (i.e., when the first terminal is detected to be at the current calibrated position, the signal strength of the communication connection is collected to obtain the first signal strength).

[0146] If there is a first point (i.e., the first calibration position in the above text) among the multiple points, then the first point is taken as the current point, and a first prompt message is sent to the mobile terminal. The first prompt message is used to instruct the mobile terminal to move to the current point, such as a position 6m in front of the vehicle head. The first prompt message is "Please go to the front side of the vehicle, 6m in front of the vehicle head". The user holds the mobile phone and goes to the front side of the vehicle, 6m in front of the vehicle head, and the mobile phone is in the reading mode. This position is the signal strength of the mobile phone when the user is perpendicular to the vehicle head and away from the locking. When the vehicle end detects that the mobile terminal is at the current point, i.e., 6m in front of the vehicle head, the signal strength of the Bluetooth connection is collected to obtain the Bluetooth signal strength (i.e., in the case of detecting that the first terminal is at the current calibration position in the above text, the signal strength of the communication connection is collected to obtain the first signal strength).

[0147] If there is a first point (i.e., the first calibration position in the above text) among the multiple points, then the first point is taken as the current point, and a first prompt message is sent to the mobile terminal. The first prompt message is used to instruct the mobile terminal to move to the current point, such as the in-vehicle wireless charging position. For example, the first prompt message is "Please go inside the vehicle and place the back of the mobile phone face down on the wireless charging panel". The user holds the mobile phone and goes to the in-vehicle wireless charging position. This position is the signal strength of the mobile phone when the vehicle is started inside the vehicle. When the vehicle end detects that the mobile terminal is at the current point, i.e., the in-vehicle wireless charging position, the signal strength of the Bluetooth connection is collected to obtain the Bluetooth signal strength (i.e., in the case of detecting that the first terminal is at the current calibration position in the above text, the signal strength of the communication connection is collected to obtain the first signal strength).

[0148] See Figure 5 As shown, in the schematic diagram of the positional relationship between the vehicle and multiple points, the signal strength of the Bluetooth connection is collected to obtain the Bluetooth signal strength. Specifically, the signal strength of the Bluetooth connection is collected at multiple sampling moments within 10s to obtain multiple first sampling signal strengths; the multiple first sampling signal strengths are filtered, such as by Kalman filtering, and the stage denoising and moving average filtering algorithm are used for filtering to remove the maximum and minimum value noises at each point to obtain multiple second sampling signal strengths; the multiple second sampling signal strengths are averaged to obtain the Bluetooth signal strength (i.e., in the above text, the signal strength of the communication connection is collected at multiple sampling moments to obtain multiple first sampling signal strengths; the multiple first sampling signal strengths are filtered to obtain multiple second sampling signal strengths; the multiple second sampling signal strengths are averaged to obtain the first signal strength), and the Bluetooth signal strength is stored in the main MCU of the vehicle end.

[0149] Step 3: Determine the calibration parameters according to multiple Bluetooth signal strengths.

[0150] In this embodiment, calibration parameters are calculated based on multiple Bluetooth signal strengths (i.e., determining the target signal strength corresponding to the first identifier according to the multiple first signal strengths described above). For example, the average value is calculated based on 5 Bluetooth signal strengths at 5 points, and the obtained average value is used as the calibration parameter.

[0151] Step 4: Verify the calibration parameters.

[0152] In this embodiment, since there are strict restrictions on the overrun distance for starting a vehicle without a key in some areas and regions, it is necessary to verify the calibration parameters. The first calibrated Bluetooth signal strength in the calibration parameters is used to trigger the mobile terminal to control the vehicle start function and send a second prompt message to the mobile terminal. The second prompt message is used to instruct the mobile terminal to move to the test calibration range. For example, the second prompt message is "Go to a position 2m outside the driver's door". The minimum value of the test calibration range is greater than 2m. The user clicks the button on the interface to start the parameter self-check, as Figure 6 shown, the in-vehicle ECU collects signals through 5 BLE anchors in the vehicle, that is, the Bluetooth antennas arranged in the vehicle. The vehicle start area, i.e., the PS area, needs to determine whether the vehicle can start within 10s based on the received calibration parameter, i.e., the test signal strength, at this position through the test signal strength.

[0153] Specifically, when it is detected that the mobile terminal is in the test calibration range, the test signal strength of the signal strength of the communication connection is obtained (i.e., obtaining the test signal strength of the communication connection when it is detected that the first terminal is in the test calibration range). When the test signal strength is less than the first calibrated signal strength, that is, the vehicle cannot start at a position 2m away and needs to start within 2m, a third prompt message is output. The third prompt message is used to indicate that the calibration is successful, that is, the calibration parameter is considered qualified, the inspection is passed, and the calibration process ends. When the test signal strength is greater than or equal to the first calibrated signal strength, a fourth prompt message is output, that is, the vehicle can start at a position 2m away. The fourth prompt message is used to indicate that the calibration fails, that is, the calibration parameter is considered unqualified, the inspection fails, and recalibration is required.

[0154] Step 5: Send the calibrated parameters that pass the inspection to the cloud.

[0155] See Figure 7As shown, the vehicle is communicatively connected to the mobile terminal and the cloud respectively. The in-vehicle ECU sends the calibrated parameters that have passed the inspection to the cloud for storage. The vehicle is connected to the cloud through the MQTT protocol, and the vehicle is connected to the mobile terminal through Bluetooth (BLE Security Connection). The in-vehicle side sends the calibrated parameters to the mobile terminal, and the mobile terminal uploads the calibrated parameters to the cloud, uploading them to the cloud through the https protocol. For example, the cloud includes a Telematics Service Provider (TSP) platform and a calibrated parameter management library, and the calibrated parameter management library is used to store the calibrated parameters that have passed the inspection.

[0156] Calibration is performed using the calibration method of the embodiments of the present application to obtain test data. Specifically, the test conditions are as follows: the same vehicle and the same model of mobile phone are used; the test method is as follows: the gear adjustment parameters are used respectively, and the calibration method of the embodiments of the present application is used for calibration to obtain calibrated parameters. The test content includes: the distance of the driver's side passive unlocking and locking function, the distance of the passenger's side passive unlocking and locking function, and the distance of the rear of the vehicle passive unlocking and locking function. The average distance is taken by testing 5 times every 30°.

[0157] See Figure 8 , Figure 8 Figure of the radar for the distance of the driver's side provided for the calibration method of the embodiments of the present application, Figure 8 The blue dots represent the distances away from the locking distance, and the orange dots represent the distances close to the unlocking distance. From multiple directions away from the driver's side, for the driver's side, the distances away from the locking distance are between 8.9 m and 10.5 m, with an average value of 9.4 m. From multiple directions close to the driver's side, the distances close to the unlocking distance are between 2.7 m and 3.5 m, with an average value of 3 m.

[0158] See Figure 9 , Figure 9 Figure of the radar for the distance of the passenger's side provided for the calibration method of the embodiments of the present application, Figure 9 The blue dots represent the distances away from the locking distance, and the orange dots represent the distances close to the unlocking distance. From multiple directions away from the passenger's side, for the passenger's side, the distances away from the locking distance are between 9.6 m and 12 m, with an average value of 10.8 m. From multiple directions close to the passenger's side, the distances close to the unlocking distance are between 2.5 m and 3.1 m, with an average value of 2.8 m.

[0159] See Figure 10 , Figure 10 Figure of the radar for the distance of the rear of the vehicle provided for the calibration method of the embodiments of the present application, Figure 10The blue dots represent the distance away from the locking range, and the orange dots represent the distance close to the unlocking range. Moving away from the rear of the vehicle from multiple directions, for the rear of the vehicle, the distance away from the locking range is between 12.8 m and 15 m, with an average value of 13.6 m. Moving closer to the rear of the vehicle from multiple directions, the distance close to the unlocking range is between 2.5 and 3.5, with an average value of 3 m.

[0160] See Figure 11 , Figure 11 is a radar schematic diagram of the distance on the driver's side obtained by adjusting the gear parameters. Figure 11 The blue dots represent the distance away from the locking range, and the orange dots represent the distance close to the unlocking range. Moving away from the driver's side from multiple directions, for the driver's side, the distance away from the locking range is between 11.3 m and 16 m. Moving closer to the driver's side from multiple directions, the distance close to the unlocking range is between 0 and 1.8 m.

[0161] See Figure 12 , Figure 12 is a radar schematic diagram of the distance on the passenger's side obtained by adjusting the gear parameters. Figure 12 The blue dots represent the distance away from the locking range, and the orange dots represent the distance close to the unlocking range. Moving away from the passenger's side from multiple directions, for the passenger's side, the distance away from the locking range is between 9.2 m and 12.6 m. Moving closer to the passenger's side from multiple directions, the distance close to the unlocking range is between 0 and 2.3 m.

[0162] See Figure 13 , Figure 13 is a radar schematic diagram of the distance at the rear of the vehicle obtained by adjusting the gear parameters. Figure 13 The blue dots represent the distance away from the locking range, and the orange dots represent the distance close to the unlocking range. Moving away from the rear of the vehicle from multiple directions, for the rear of the vehicle, the distance away from the locking range is between 9.5 m and 13.7 m. Moving closer to the rear of the vehicle from multiple directions, the distance close to the unlocking range is between 0 and 2.1 m.

[0163] By comparing the distance away from the locking range and the distance close to the unlocking range obtained by the two methods, the vehicle calibrated using the calibration method of the embodiment of the present application performs more stably. The distance close to the unlocking range basically tends to be about 3 m, and the distance away from the locking range in the same direction is also relatively stable, with small differences. On the contrary, when using the scheme of adjusting the gear parameters, the distance close to the unlocking range is relatively close, and even the situation of "standing still" occurs, that is, it can only be unlocked when the distance is 0 m, while the distance away from the locking range in the same direction is unstable, with large differences.

[0164] It reduces the calibration cost of automobile manufacturers and the dependence on mobile phone procurement. Users can perform calibration by themselves, and for different models of mobile phones, adapted calibration parameters can be obtained. It solves the requirements for the starting overflow range of vehicles in different overseas regions, and greatly improves the user experience of the unlocking and locking sensitive functions.

[0165] Figure 14The structural diagram of the calibration device provided by the embodiment of the present application is shown. As Figure 14 shown, the calibration device 1400 includes:

[0166] A transceiver module 1401, configured to, when a communication connection is established between the vehicle and a first terminal, in response to a calibration request sent by the first terminal, receive multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions, where the multiple calibration positions correspond one-to-one to the multiple first signal strengths, and the calibration request carries a first identifier of the first terminal;

[0167] A determination module 1402, configured to determine a target signal strength corresponding to the first identifier according to the multiple first signal strengths;

[0168] A processing module 1403, configured to use multiple calibration signal strengths corresponding to the first identifier and the target signal strength in a first correspondence relationship as calibration signal strengths matching the first identifier, where the first correspondence relationship includes: multiple signal strengths corresponding to each terminal identifier, and multiple calibration signal strengths corresponding to each signal strength; each of the calibration signal strengths is used to trigger at least one function of the vehicle by a terminal corresponding to the corresponding identifier.

[0169] In an embodiment of the present application, the transceiver module includes: a first processing sub-module, a first sending sub-module, and a first obtaining sub-module;

[0170] The first processing sub-module is configured to use one of the multiple calibration positions as the current calibration position;

[0171] The first sending sub-module is configured to send first prompt information to the first terminal, where the first prompt information is used to instruct the first terminal to move to the current calibration position;

[0172] The first obtaining sub-module is configured to, when it is detected that the first terminal is located at the current calibration position, collect the signal strength of the communication connection to obtain a first signal strength;

[0173] The first processing sub-module is further configured to, if there is a first calibration position among the multiple calibration positions, use the first calibration position as the current calibration position, and jump to the step of sending the first prompt information to the first terminal to execute, where the first calibration position is a calibration position that has not participated in calibration, and the multiple first signal strengths include the first signal strength obtained each time.

[0174] In an embodiment of the present application, the processing sub-module is specifically configured to collect the signal strength of the communication connection at multiple sampling moments to obtain multiple first sampled signal strengths; perform filtering processing on the multiple first sampled signal strengths to obtain multiple second sampled signal strengths; and perform mean calculation on the multiple second sampled signal strengths to obtain the first signal strength.

[0175] In an embodiment of the present application, the transceiver module further includes: a second processing sub-module, a second sending sub-module, and a second obtaining sub-module;

[0176] The second processing sub-module is configured to send second prompt information to the first terminal, and the second prompt information is used to instruct the first terminal to move to the test calibration interval;

[0177] The second obtaining sub-module is configured to obtain the test signal strength of the communication connection when it is detected that the first terminal is located in the test calibration interval;

[0178] The second sending sub-module is configured to output third prompt information when the test signal strength is less than the first calibration signal strength, and the third prompt information is used to indicate successful calibration; and output fourth prompt information when the test signal strength is greater than or equal to the first calibration signal strength, and the fourth prompt information is used to indicate calibration failure.

[0179] In an embodiment of the present application, the processing module is further configured to use the distance corresponding to the target function of the second identifier obtained from the second correspondence relationship as the target distance, where the second correspondence relationship includes the identifiers of multiple terminals, multiple functions corresponding to each identifier, and the distance corresponding to each function, and the target function is the function corresponding to the calibration signal strength; calculate a first value according to the environmental attenuation factor and the target distance; and calculate a calibration signal strength in the calibration parameter set corresponding to the second identifier according to the first value and the standard signal strength corresponding to the second identifier.

[0180] In an embodiment of the present application, the transceiver module is further configured to, in response to a calibration signal strength acquisition request sent by the first terminal, request the cloud platform to obtain a calibration signal strength that matches the first identifier and the identifier of the vehicle, where the calibration signal strength acquisition request carries the first identifier; the processing module is further configured to, if the calibration signal strength that matches the first identifier and the identifier of the vehicle is obtained from the cloud platform within a preset time period, control at least one function of the vehicle according to the matched calibration signal strength; the transceiver module is further configured to, if the calibration signal strength that matches the first identifier and the identifier of the vehicle is not obtained from the cloud platform within a preset time period, jump to the step of, in response to a calibration request sent by the first terminal, receiving a plurality of first signal strengths of the communication connection at a plurality of calibration positions by the first terminal.

[0181] The calibration device provided by the embodiment of the present application can implement each process implemented by the foregoing calibration method embodiment and achieve the same technical effect. To avoid repetition, it will not be described in detail here.

[0182] Figure 15 The hardware structure diagram of the electronic device provided by the embodiment of the present application is shown.

[0183] The electronic device may include a processor 1501 and a memory 1502 storing computer program instructions.

[0184] Specifically, the foregoing processor 1501 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present application.

[0185] The memory 1502 may include a mass storage for data or instructions. By way of example and not limitation, the memory 1502 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In a suitable case, the memory 1502 may include a removable or non-removable (or fixed) medium. In a suitable case, the memory 1502 may be internal or external to the integrated gateway disaster recovery device. In a specific embodiment, the memory 1502 is a non-volatile solid state memory.

[0186] The memory may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage media device, an optical storage media device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to the first aspect or the second aspect of the present disclosure.

[0187] The processor 1501 realizes any one of the information auditing methods in the above embodiments by reading and executing the computer program instructions stored in the memory 1502.

[0188] In one example, the electronic device may further include a communication interface 1503 and a bus 1510. Among them, as Figure 15 shown, the processor 1501, the memory 1502, and the communication interface 1503 are connected through the bus 1510 and complete communication with each other.

[0189] The communication interface 1503 is mainly used to implement communication between each module, device, unit, and / or device in the embodiments of the present application.

[0190] The bus 1510 includes hardware, software, or both, and couples the components of the information auditing method or verification device to each other. By way of example and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses or a combination of two or more of these. In a suitable case, the bus 1510 may include one or more buses. Although the embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.

[0191] In addition, in combination with the calibration method in the above embodiments, the embodiments of the present application may be implemented by providing a computer storage medium. Computer program instructions are stored on the computer storage medium; when the computer program instructions are executed by a processor, any one of the calibration methods in the above embodiments is realized.

[0192] In addition, embodiments of the present application may be implemented by providing a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device implements any one of the calibration methods in the above embodiments.

[0193] Embodiments of the present application may provide a vehicle, which includes the electronic device in the above embodiments.

[0194] It should be clear that the present application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described as examples. However, the method process of the present application is not limited to the specific steps described. Those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present application.

[0195] The functional blocks shown in the above structural block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present application are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted via a data signal carried in a carrier wave on a transmission medium or a communication link. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.

[0196] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps can be executed simultaneously.

[0197] As described above with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each block in the flowchart and / or block diagram, and the combinations of blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the functions / actions specified in one or more blocks of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It should also be understood that each block in the block diagram and / or flowchart, and the combinations of blocks in the block diagram and / or flowchart, can also be implemented by dedicated hardware that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0198] As described above, the foregoing is only a specific implementation manner of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein. It should be understood that the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should all be covered by the protection scope of the present application.

Claims

1. A calibration method, characterized in that: Applied to a vehicle, the method comprises: When the vehicle establishes a communication connection with a first terminal, in response to a calibration request sent by the first terminal, receiving a plurality of first signal strengths of the communication connection when the first terminal is at a plurality of calibration positions, the plurality of calibration positions corresponding to the plurality of first signal strengths one-to-one, and the calibration request carrying a first identifier of the first terminal; Determine a target signal strength corresponding to the first identifier according to the multiple first signal strengths; The multiple calibration signal strengths corresponding to the first identifier and the target signal strength in the first correspondence relationship are used as the calibration signal strengths matching the first identifier. The first correspondence relationship includes: multiple signal strengths corresponding to each terminal identifier, and multiple calibration signal strengths corresponding to each signal strength; each of the calibration signal strengths is used to trigger the terminal corresponding to the corresponding identifier to control at least one function of the vehicle.

2. The calibration method according to claim 1, characterized in that: The receiving a plurality of first signal strengths of the communication connection when the first terminal is at a plurality of calibrated positions comprises: Using one of the multiple calibrated positions as the current calibrated position; Sending first prompt information to the first terminal, where the first prompt information is used to instruct the first terminal to move to the current calibration position; When it is detected that the first terminal is located at the current calibration position, collecting the signal strength of the communication connection to obtain a first signal strength; If there is a first calibration position among the multiple calibration positions, the first calibration position is used as the current calibration position, and the process jumps to the step of sending the first prompt information to the first terminal, wherein the first calibration position is a calibration position that does not participate in the calibration, and the multiple first signal strengths include the first signal strength obtained each time the signal is collected.

3. The calibration method according to claim 2, characterized in that: The collecting the signal strength of the communication connection to obtain a first signal strength includes: Collecting the signal strength of the communication connection at multiple sampling moments to obtain multiple first sampled signal strengths; Performing filtering processing on the multiple first sampling signal strengths to obtain multiple second sampling signal strengths; An average value of the plurality of second sampling signal strengths is calculated to obtain the first signal strength.

4. The calibration method according to claim 1, characterized in that: The calibration signal strength includes a first calibration signal strength, and the first calibration signal strength is used to trigger the first terminal to control the start function of the vehicle; After taking the plurality of calibrated signal strengths corresponding to the first identifier and the target signal strength in the first corresponding relationship as the calibrated signal strengths matched with the first identifier, the method further includes: Sending a second prompt message to the first terminal, where the second prompt message is used to instruct the first terminal to move to a test calibration interval; When detecting that the first terminal is located in the test calibration interval, obtaining a test signal strength of the communication connection; When the test signal strength is less than the first calibration signal strength, outputting a third prompt message, wherein the third prompt message is used to indicate that the calibration is successful; When the test signal strength is greater than or equal to the first calibration signal strength, a fourth prompt message is output, where the fourth prompt message is used to indicate a calibration failure.

5. The calibration method according to claim 1, characterized in that: For any second identifier among the multiple identifiers, each calibration signal strength in the calibration parameter set corresponding to the second identifier is determined according to the following method: Using the distance corresponding to the target function of the second identifier obtained from the second corresponding relationship as the target distance, wherein the second corresponding relationship includes identifiers of multiple terminals, multiple functions corresponding to each identifier, and a distance corresponding to each function, and the target function is the function corresponding to the calibrated signal strength; Calculating a first value according to the environmental attenuation factor and the target distance; A calibrated signal strength in a calibration parameter set corresponding to the second identifier is calculated according to the first value and the standard signal strength corresponding to the second identifier.

6. The calibration method according to claim 1, characterized in that: Before receiving, in response to the calibration request sent by the first terminal, a plurality of first signal strengths of the communication connection when the first terminal is at a plurality of calibration positions, the method further includes: In response to the calibration signal strength acquisition request sent by the first terminal, requesting the cloud platform to acquire the calibration signal strength matching the first identifier and the identifier of the vehicle, wherein the calibration signal strength acquisition request carries the first identifier; If a calibration signal strength matching the first identifier and the identifier of the vehicle is obtained from the cloud platform within a preset time period, at least one function of the vehicle is controlled according to the matching calibration signal strength; If the calibration signal strength matching the first identification and the vehicle identification is not obtained from the cloud platform within the preset time, the process jumps to the step of responding to the calibration request sent by the first terminal and receiving multiple first signal strengths of the communication connection when the first terminal is at multiple calibration positions.

7. A calibration device, characterized in that: Applied to a vehicle, the device comprises: a transceiver module, configured to, when the vehicle establishes a communication connection with a first terminal, receive, in response to a calibration request sent by the first terminal, a plurality of first signal strengths of the communication connection when the first terminal is at a plurality of calibration positions, the plurality of calibration positions corresponding to the plurality of first signal strengths one-to-one, and the calibration request carrying a first identifier of the first terminal; A determination module, configured to determine a target signal strength corresponding to the first identifier according to the multiple first signal strengths; A processing module, used to use the multiple calibrated signal strengths corresponding to the first identifier and the target signal strength in the first corresponding relationship as the calibrated signal strength matching the first identifier, the first corresponding relationship including: multiple signal strengths corresponding to each terminal identifier, and multiple calibrated signal strengths corresponding to each signal strength; each of the calibrated signal strengths is used to trigger the terminal corresponding to the corresponding identifier to control at least one function of the vehicle.

8. An electronic device, characterized in that: include: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the calibration method according to any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the calibration method according to any one of claims 1 to 6 is implemented.

10. A vehicle, characterized in that: Comprising the electronic device as claimed in claim 8.

Citation Information

Cited By

  • Calibration method, calibration apparatus, electronic device, storage medium, and vehicle

    WO2026179394A1