Bluetooth key calibration method and system based on UWB entity key

Through the Bluetooth key calibration method based on UWB entity key, the correspondence between signal strength and positioning distance is established, the average value of boundary area intensity is calculated and calibration data is updated, which solves the problem of low accuracy of Bluetooth key position recognition in the prior art, and achieves higher recognition accuracy and adaptability.

CN119729347AActive Publication Date: 2025-03-28JAINGXI ISUZU AUTOMOBILE CO LTD

Patent Information

Application Number
CN202510220430.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-03-28
Estimated Expiration
2045-02-27

AI Technical Summary

Technical Problem

In the prior art, the position of the Bluetooth key is determined based on the unified calibration of the signal strength reference value RSSI during the vehicle downline stage, resulting in general identification accuracy during the user's actual use.

Method used

The Bluetooth key calibration method based on UWB physical key is adopted. The positioning distance information is detected in real time through the UWB main control module and sent to the Bluetooth module. The signal strength information is used for time synchronization, and the distance-intensity correspondence between the signal strength and the positioning distance is established, the boundary area intensity average is calculated, the calibration data is updated, and the corresponding storage relationship between the key identification code and the enable calibration data is established.

Benefits of technology

By recalibrating the unlocking range and startup range on the user side, the recognition accuracy is improved, which is suitable for users' car use habits, and the problem of low recognition accuracy in the prior art is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729347A_ABST
    Figure CN119729347A_ABST
Patent Text Reader

Abstract

The invention discloses a Bluetooth key calibration method and system based on a UWB entity key, and the method comprises the steps: detecting the positioning distance information between a target vehicle and the UWB entity key through a UWB main control module on the target vehicle, and transmitting the positioning distance information to a Bluetooth module on the target vehicle; detecting signal strength information with a Bluetooth key held by a user through a Bluetooth module, and performing time synchronization on the signal strength information and the positioning distance information; respectively calculating boundary region intensity mean values of the specified unlocking and locking range and the specified starting range, outputting calibration data corresponding to the boundary region, updating the original calibration data according to the calibration data, and correspondingly setting the original calibration data as enabling calibration data; and through the Bluetooth module, establishing a corresponding storage relationship between the key identification code and the enabling calibration data to realize Bluetooth key calibration. According to the invention, the problem that the position of the Bluetooth key is judged based on unified calibration in the prior art, and the recognition accuracy is general in the actual use process of a user is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle calibration, and in particular to a Bluetooth key calibration method and system based on a UWB physical key. Background Art

[0002] In various existing Bluetooth key solutions, after the software development of the vehicle-side Bluetooth module is completed, it is usually calibrated and tested using several mobile phones. Then a signal strength reference value (RSSI) such as x is determined based on the calibration data. If it is higher than x, the mobile phone is defined as being inside the car, and if it is lower than x, it is judged to be outside the car.

[0003] However, in the prior art, the calibration of Bluetooth keys only obtains a relatively average benchmark value based on the calibration data of different mobile phones, and then uses the calibration result to compare and determine the location of the user's Bluetooth key; but in terms of hardware, whether it is a single Bluetooth host or a solution with multiple Bluetooth antennas, on the one hand, the Bluetooth signal it transmits is not stable enough and has a certain fluctuation range, and on the other hand, due to the differences in mobile phone brands, systems or Bluetooth hardware, the signal recognition results also vary; as a result, in the actual use process of the user, in the same position, mobile phone A is identified as being inside the car, while mobile phone B is identified as being outside the car, or even mobile phone A is still identified as being inside the car at a long distance outside the car, while mobile phone B still has some blind spots inside the car.

[0004] That is to say, in the prior art, the position of the Bluetooth key is determined based on the unified calibration of the signal strength reference value RSSI when the vehicle is offline, but there is still a problem of general recognition accuracy during actual use by users. Summary of the invention

[0005] In view of the shortcomings of the prior art, the purpose of the present invention is to provide a Bluetooth key calibration method and system based on a UWB physical key, aiming to solve the problem that the prior art determines the position of the Bluetooth key based on the unified calibration of the signal strength reference value RSSI during the vehicle offline stage, and there is still a problem of general recognition accuracy during actual use by users.

[0006] A first aspect of the present invention is to provide a Bluetooth key calibration method based on a UWB physical key, which is used to calibrate a Bluetooth key held by a user, and the method comprises: The UWB main control module preset on the target vehicle detects the positioning distance information between the target vehicle and the UWB physical key in real time, and sends the positioning distance information to the Bluetooth module on the target vehicle; The Bluetooth module detects the signal strength information between the Bluetooth key held by the user in real time, and synchronizes the signal strength information with the positioning distance information; According to the time-synchronized signal strength information and the positioning distance information, a distance-strength correspondence relationship between the signal strength information and the positioning distance information is established through the Bluetooth module; Calculate the average strength of the boundary area of ​​the specified unlocking range and the specified starting range respectively, output the calibration data corresponding to the boundary area, update the original calibration data according to the calibration data and set it as the enabling calibration data accordingly; Through the Bluetooth module, a corresponding storage relationship between the key identification code and the enabling calibration data is established to achieve Bluetooth key calibration.

[0007] According to one aspect of the above technical solution, the step of detecting the signal strength information between the Bluetooth module and the Bluetooth key held by the user in real time and synchronizing the signal strength information with the positioning distance information includes: The Bluetooth module preset on the target vehicle detects the signal strength information between the target vehicle and the Bluetooth key held by the user in real time; When acquiring the signal strength information, adding a timestamp to each signal strength sub-information in the signal strength information, and determining a time reference according to the timestamp to achieve time difference correction for information acquisition; The signal strength information and the signal strength and the positioning distance in the positioning distance information are aligned according to the time reference.

[0008] According to one aspect of the above technical solution, the step of establishing a distance-strength correspondence between the signal strength information and the positioning distance information through the Bluetooth module according to the time-synchronized signal strength information and the positioning distance information includes: Matching the signal strength information after time synchronization with the positioning distance information, requiring that the timestamps of each signal strength and positioning distance are the same; The matched signal strength and the positioning distance are fitted by linear regression or polynomial fitting to obtain a corresponding relationship model, so as to establish a distance-strength corresponding relationship between the signal strength information and the positioning distance information.

[0009] According to one aspect of the above technical solution, the steps of respectively calculating the average strength of the boundary areas of the designated unlocking range and the designated starting range, outputting calibration data corresponding to the boundary areas, and updating the original calibration data according to the calibration data and setting it as enabling calibration data accordingly include: Identify a preset designated unlocking range, and calculate the mean strength of the PE unlocking boundary area of ​​the designated unlocking range according to the signal strength information corresponding to the PE unlocking boundary area of ​​the designated unlocking range; and identifying a preset designated startup range, and calculating a PS startup boundary area strength mean of the designated startup range according to signal strength information corresponding to the PS startup boundary area of ​​the designated startup range; Outputting calibration data for the Bluetooth key corresponding to the boundary area according to the PE unlocking boundary area strength average and the PS starting boundary area strength average; According to the calibration data, the original calibration data is overwritten and updated, and is set as the enabled calibration data corresponding to the current time node.

[0010] According to one aspect of the above technical solution, in the step of outputting the calibration data for the Bluetooth key corresponding to the boundary area according to the PE unlocking boundary area strength average and the PS starting boundary area strength average, the calculation expression of the calibration value in the calibration data is: ; Where, Calibration_Value( d ) is based on the positioning distance d The calibration value calculated from the received signal strength indicator value, RSSI ( d ) is the positioning distance d RSSI_PE_mean is the mean signal strength of the PE unlocking boundary area, and RSSI_PS_mean is the mean signal strength of the PS starting boundary area; Among them, the signal strength mean RSSI_PE_mean in the PE unlocking boundary area is greater than the signal strength mean RSSI_PS_mean in the PS starting boundary area.

[0011] According to one aspect of the above technical solution, the Bluetooth key includes a main Bluetooth key formed by an authorized terminal device held by a main user, and a sub-Bluetooth key formed by authorized duplication of the main Bluetooth key.

[0012] According to one aspect of the above technical solution, the method further includes: When the target vehicle is unlocked by the master Bluetooth key, except for uploading the key ID data to the cloud server during the first login, all subsequent login behaviors will actively synchronize the key ID data to the cloud server to generate the latest key ID data; If the key ID data currently corresponding to the master Bluetooth key does not match the latest key ID data recorded in the cloud server, an identity authentication service is initiated, and the key ID data recorded in the cloud server is updated after the verification is passed; Alternatively, when the target vehicle is unlocked by the sub-Bluetooth key, except for uploading the key ID data to the cloud server during the first login, all subsequent login behaviors are authenticated by the cloud server against the key ID data currently corresponding to the sub-Bluetooth key.

[0013] The second aspect of the present invention is to provide a Bluetooth key calibration system based on a UWB physical key, which is applied to the method described in the above technical solution to calibrate the Bluetooth key held by the user, and the system includes: A positioning distance detection module is used to detect the positioning distance information between the UWB physical key and the target vehicle in real time through a UWB main control module preset on the target vehicle, and send the positioning distance information to the Bluetooth module on the target vehicle; A signal strength detection module, used to detect the signal strength information between the Bluetooth module and the Bluetooth key held by the user in real time, and synchronize the signal strength information with the positioning distance information; A corresponding relationship creation module, used to establish a distance-strength corresponding relationship between the signal strength information and the positioning distance information through the Bluetooth module according to the signal strength information and the positioning distance information after time synchronization; A calibration data output module, used to calculate the average strength of the boundary areas of the designated unlocking range and the designated starting range, output calibration data corresponding to the boundary areas, update the original calibration data according to the calibration data and set it as enabling calibration data accordingly; The key calibration execution module is used to establish a corresponding storage relationship between the key identification code and the enabling calibration data through the Bluetooth module to implement Bluetooth key calibration.

[0014] A third aspect of the present invention is to provide a readable storage medium having a computer program stored thereon, which implements the method described in the above technical solution when executed by a processor.

[0015] The fourth aspect of the present invention is to provide an electronic device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor implements the method described in the above technical solution when executing the computer program.

[0016] Compared with the prior art, the Bluetooth key calibration method and system based on the UWB physical key shown in the present invention has the following beneficial effects: The method shown in the present invention detects the positioning distance information between the UWB main control module preset on the target vehicle in real time and the UWB physical key, and sends the positioning distance information to the Bluetooth module on the target vehicle, detects the signal strength information between the Bluetooth key held by the user in real time through the Bluetooth module, and synchronizes the signal strength information with the positioning distance information in time, and establishes the distance-intensity correspondence between the signal strength information and the positioning distance information through the Bluetooth module according to the signal strength information and the positioning distance information after time synchronization, respectively calculates the boundary area intensity average of the designated unlocking range and the designated starting range, outputs the calibration data corresponding to the boundary area, updates the original calibration data according to the calibration data and sets it as enabling calibration data accordingly, and establishes the corresponding storage relationship between the key identification code and the enabling calibration data through the Bluetooth module to realize Bluetooth key calibration. The method shown in the present invention can be more suitable for the user's car usage habits by recalibrating the unlocking range and the starting range at the user end, and solves the problem that the conventional technology determines the position of the Bluetooth key based on the unified calibration of the signal strength reference value RSSI in the vehicle offline stage, and there is still a general problem of recognition accuracy during the actual use of the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which: Figure 1 A schematic flow chart of a method for calibrating a Bluetooth key based on a UWB physical key in an embodiment of the present invention; Figure 2 It is a structural block diagram of a Bluetooth key calibration system based on a UWB physical key in one embodiment of the present invention. DETAILED DESCRIPTION

[0018] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings. Several embodiments of the present invention are shown in the accompanying drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive.

[0019] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.

[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present invention belongs. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.

[0021] Embodiment 1 See also Figure 1 The first embodiment of the present invention provides a Bluetooth key calibration method based on a UWB physical key, which is used to calibrate a Bluetooth key held by a user. The method includes steps S10 to S50: Step S10, the UWB main control module preset on the target vehicle detects the positioning distance information between the target vehicle and the UWB physical key in real time, and sends the positioning distance information to the Bluetooth module on the target vehicle.

[0022] First of all, it should be noted that the target vehicle is a vehicle actually owned by the user, which has UWB function, that is, short-range wireless communication technology, with the characteristics of high-precision positioning, low latency, high reliability and high refresh rate. UWB technology transmits data by sending nanosecond non-sinusoidal narrow pulses, making its spectrum range very wide, usually between 3.1GHz and 10.6GHz. This feature makes UWB technology excellent in anti-interference ability and will not be interfered by other communication signals such as Wi-Fi and Bluetooth.

[0023] In this embodiment, the UWB main control module is a control computer, which is preset inside the target vehicle and is mainly used to communicate with the UWB physical key or Bluetooth key. By detecting the straight-line distance between the UWB physical key or Bluetooth key and the UWB main control module, the distance between the UWB physical key or Bluetooth key and the target vehicle is determined, so as to determine the timing of unlocking and locking according to the distance value.

[0024] Among them, when the user uses the target vehicle, especially when the user uses the target vehicle for the first time to register and authenticate the identity information, the terminal device on the target vehicle will output corresponding prompt information, prompting the user to recalibrate the key's unlocking range (PE) and locking range (PS). By recalibrating the key's unlocking and locking ranges, it can better adapt to the user's usage habits. For example, the 8m unlocking range of the target vehicle calibrated offline is recalibrated to 6m or 12m, and the original 2m locking range is recalibrated to 1m or 3m.

[0025] Specifically, in the process of recalibrating the unlocking and locking range of the key, the user is required to carry the UWB physical key and walk around the target vehicle at various straight-line distances. During this process, the UWB main control module detects the positioning distance information between the UWB physical key in real time. After obtaining the positioning distance information, the UWB main control module will send the positioning distance information to the Bluetooth module on the target vehicle. The Bluetooth module is used to communicate with various devices via Bluetooth.

[0026] Step S20: The Bluetooth module detects the signal strength information between the Bluetooth key held by the user in real time, and synchronizes the signal strength information with the positioning distance information.

[0027] In this embodiment, the steps of detecting the signal strength information between the Bluetooth module and the Bluetooth key held by the user in real time and synchronizing the signal strength information with the positioning distance information include: The Bluetooth module preset on the target vehicle detects the signal strength information between the target vehicle and the Bluetooth key held by the user in real time; When acquiring the signal strength information, adding a timestamp to each signal strength sub-information in the signal strength information, and determining a time reference according to the timestamp to achieve time difference correction for information acquisition; The signal strength information and the signal strength and the positioning distance in the positioning distance information are aligned according to the time reference.

[0028] In this embodiment, after the positioning distance information is sent to the Bluetooth module on the target vehicle through the UWB main control module, the signal strength information between the Bluetooth key held by the user will be detected in real time through the Bluetooth module during the process of recalibrating the unlocking and locking ranges, and the signal strength information will be synchronized with the positioning distance information.

[0029] Among them, the Bluetooth key is an authorized terminal electronic device, such as a smart phone, smart watch, etc. During the recalibration of the unlocking and locking range, the user is required to carry the UWB physical key and the Bluetooth key at the same time and walk around the car, and turn on the Bluetooth function of the Bluetooth key. In the process of walking around the car, the Bluetooth module will detect the signal strength information between the Bluetooth key and the Bluetooth key at different time nodes and different positioning distances in real time, which is used to express the signal strength indication value, that is, the RSSI value.

[0030] Step S30: establishing a distance-strength correspondence between the signal strength information and the positioning distance information through the Bluetooth module according to the time-synchronized signal strength information and the positioning distance information.

[0031] In this embodiment, the step of establishing a distance-strength correspondence relationship between the signal strength information and the positioning distance information through the Bluetooth module according to the time-synchronized signal strength information and the positioning distance information includes: Matching the signal strength information after time synchronization with the positioning distance information, requiring that the timestamps of each signal strength and positioning distance are the same; The matched signal strength and the positioning distance are fitted by linear regression or polynomial fitting to obtain a corresponding relationship model, so as to establish a distance-strength corresponding relationship between the signal strength information and the positioning distance information.

[0032] In this embodiment, after respectively obtaining the positioning distance information and the signal strength information, the information strength information after time synchronization is matched with the positioning distance information. During the time synchronization process, the signal strength in the signal strength information is required to be the same as the timestamp corresponding to the positioning distance in the positioning distance information. Then, the matched signal strength and positioning distance are fitted by linear regression or polynomial fitting to obtain a corresponding relationship model, which is used to characterize the distance-strength correspondence between the signal strength information and the positioning strength information.

[0033] Step S40, respectively calculating the average strength of the boundary areas of the designated unlocking range and the designated starting range, outputting calibration data corresponding to the boundary areas, updating the original calibration data according to the calibration data and setting them as enabling calibration data accordingly.

[0034] In this embodiment, the steps of respectively calculating the average strength of the boundary areas of the designated unlocking range and the designated starting range, outputting the calibration data corresponding to the boundary areas, and updating the original calibration data according to the calibration data and setting the calibration data accordingly include: Identify a preset designated unlocking range, and calculate the mean strength of the PE unlocking boundary area of ​​the designated unlocking range according to the signal strength information corresponding to the PE unlocking boundary area of ​​the designated unlocking range; and identifying a preset designated startup range, and calculating a PS startup boundary area strength mean of the designated startup range according to signal strength information corresponding to the PS startup boundary area of ​​the designated startup range; Outputting calibration data for the Bluetooth key corresponding to the boundary area according to the PE unlocking boundary area strength average and the PS starting boundary area strength average; According to the calibration data, the original calibration data is overwritten and updated, and is set as the enabled calibration data corresponding to the current time node.

[0035] In this embodiment, during the calculation process, the pre-set designated unlocking range will be identified first, then the signal strength range of the PE unlocking boundary area in the designated unlocking range will be calculated, and finally the average strength of the PE unlocking boundary area when the Bluetooth key is at multiple positions in the designated unlocking range will be calculated.

[0036] And, using the same method, the pre-set designated startup range is identified again, and then the signal strength range of the PE unlocking boundary area in the designated startup range is determined, and finally the average strength of the PS startup boundary area when the Bluetooth key is at multiple positions in the designated startup range is determined.

[0037] Finally, the calibration data corresponding to the boundary area for Bluetooth key calibration is output according to the average strength of the PE unlocking boundary area and the average strength of the PS starting boundary area. Finally, based on this calibration data, the original calibration data of the vehicle offline calibration is overwritten and updated, and finally set as the enabling calibration data corresponding to the current time node.

[0038] In this embodiment, in the step of outputting the calibration data for the Bluetooth key corresponding to the boundary area according to the PE unlocking boundary area strength average and the PS starting boundary area strength average, the calculation expression of the calibration value in the calibration data is: ; Where, Calibration_Value( d ) is based on the positioning distance d The calibration value calculated from the received signal strength indicator value, RSSI ( d ) is the positioning distance d RSSI_PE_mean is the mean signal strength of the PE unlocking boundary area, and RSSI_PS_mean is the mean signal strength of the PS starting boundary area; Among them, the signal strength mean RSSI_PE_mean in the PE unlocking boundary area is greater than the signal strength mean RSSI_PS_mean in the PS starting boundary area.

[0039] It should be noted that when the above calculation expression is used to calculate the calibration value in the calibration data, the formula ensures that the calibration value is always between 0 and 1 through the max function and the min function. d ) is less than RSSI_lock_mean, since the numerator is negative and the denominator is positive, the result of the entire expression will be less than 0, but max(0,...) ensures that the calibration value will not be lower than 0. d) is greater than or equal to RSSI_unlock_mean, the result of the entire expression will be greater than or equal to 1, but min(1, ...) ensures that the calibration value will not be higher than 1, so when RSSI ( d ) is between RSSI_lock_mean and RSSI_unlock_mean, the formula will output a continuous value between 0 and 1, reflecting the position of the signal strength relative to the two boundary values, which is used to trigger different security strategies, such as unlocking the target vehicle when the calibration value exceeds a preset threshold.

[0040] Step S50: establishing a corresponding storage relationship between the key identification code and the calibration enabling data through the Bluetooth module to implement Bluetooth key calibration.

[0041] In this embodiment, after the calibration data is output based on the average strength of the PE unlocking boundary area of ​​the specified unlocking range and the specified starting range, a corresponding storage relationship between the key identification code, i.e., the key ID and the enabling calibration data will be established through the Bluetooth module to realize the calibration of the Bluetooth key, so that the target vehicle can be controlled based on the latest calibrated unlocking range and locking range when the UWB physical key or Bluetooth key is used next time, so as to adapt to the user's car usage habits.

[0042] Compared with the prior art, the Bluetooth key calibration method based on the UWB physical key shown in this embodiment has the following beneficial effects: The method shown in this embodiment detects the positioning distance information between the UWB main control module preset on the target vehicle in real time and the UWB physical key, and sends the positioning distance information to the Bluetooth module on the target vehicle, detects the signal strength information between the Bluetooth key held by the user in real time through the Bluetooth module, and synchronizes the signal strength information with the positioning distance information in time, and establishes the distance-strength correspondence between the signal strength information and the positioning distance information through the Bluetooth module according to the time-synchronized signal strength information and positioning distance information, respectively calculates the boundary area strength average of the designated unlocking range and the designated startup range, outputs the calibration data corresponding to the boundary area, updates the original calibration data according to the calibration data and sets it as enabling calibration data accordingly, and establishes the corresponding storage relationship between the key identification code and the enabling calibration data through the Bluetooth module to realize Bluetooth key calibration. The method shown in this embodiment can be more suitable for the user's vehicle usage habits by recalibrating the unlocking range and the startup range at the user end, and solves the problem that the conventional technology determines the location of the Bluetooth key based on the unified calibration of the signal strength reference value RSSI at the vehicle offline stage, and there is still a general problem of recognition accuracy during actual use by the user.

[0043] Embodiment 2 The second embodiment of the present invention also provides a Bluetooth key calibration method based on a UWB physical key, which is basically similar to the method shown in the first embodiment, except that: In this embodiment, the Bluetooth key includes a main Bluetooth key formed by an authorized terminal device held by a main user, and a sub-Bluetooth key formed by authorized duplication of the main Bluetooth key.

[0044] Wherein, the method further comprises: When the target vehicle is unlocked by the master Bluetooth key, except for uploading the key ID data to the cloud server during the first login, all subsequent login behaviors will actively synchronize the key ID data to the cloud server to generate the latest key ID data; If the key ID data currently corresponding to the master Bluetooth key does not match the latest key ID data recorded in the cloud server, an identity authentication service is initiated, and the key ID data recorded in the cloud server is updated after the verification is passed; Alternatively, when the target vehicle is unlocked by the sub-Bluetooth key, except for uploading the key ID data to the cloud server during the first login, all subsequent login behaviors are authenticated by the cloud server against the key ID data currently corresponding to the sub-Bluetooth key.

[0045] It is easy to understand that the method shown in this embodiment can be divided into three parts, namely the cloud side, the vehicle side and the mobile phone side. Cloud: used to establish a cloud account security management platform to control the unique binding relationship between vehicle + account + mobile phone; 1. The target vehicle uses the vehicle frame number VIN as the identification code, the account uses the login mobile phone number as the identification code, and the mobile phone uses the Bluetooth hardware MAC address as the identification code. The three are combined and encrypted according to certain rules on the APP side to form a 4-digit unique code (hereinafter referred to as the key ID). After the main user logs in and binds the vehicle, the key ID data is uploaded to the platform for record keeping.

[0046] 2. The sub-user is directly shared by the main user according to the vehicle owned and the other party's mobile phone number. When the sub-user logs in for the first time, the APP will obtain the key ID data and upload it to the platform.

[0047] 3. Except for uploading the key ID data to the cloud during the first login, the main user will actively synchronize the key ID to the cloud for all subsequent login behaviors. If the key ID data does not match the cloud, the identity authentication service will be initiated, and the cloud server will send a random verification code to the login mobile phone number. If the user enters the verification code and passes the verification, the login is successful and the key ID data in the cloud will be updated. Otherwise, the login fails. This design is used to avoid the main account being stolen and used maliciously by others.

[0048] 4. Except for the first time a sub-user logs in and uploads the key ID data to the cloud, the cloud will verify the key ID with the sub-user for all subsequent logins. Usually, the number of sub-users is designed to be limited to X. If the limit is exceeded, the car owner cannot share and create sub-keys. This design is used to avoid the situation where the car owner creates a sub-key and the user holding the sub-key directly gives his or her account to other people for use without restriction, thereby bypassing the limit of the upper limit of X on the number of sub-keys.

[0049] Vehicle side: used to synchronize and match the positioning distance information of the UWB main control module and the signal strength information of the Bluetooth module in real time, establish the distance-strength correspondence of the user ID, and at the same time establish a corresponding storage table between the key ID and the calibration data after correction inside the Bluetooth module; 1. The UWB main control module detects the distance to the UWB physical key in real time and transmits the signal to the Bluetooth key module.

[0050] 2. The Bluetooth key monitors the signal strength of the connection with the mobile phone Bluetooth in real time, and synchronizes the time with the distance data transmitted by UWB.

[0051] 3. The Bluetooth key establishes the corresponding relationship data between RSSI and the distance from the vehicle, and statistically calculates the average strength of the boundary area of ​​the PE range (such as within 8m) / PS range (such as within 1m) specified by the vehicle user as the calibration data of the corresponding boundaries of the two ranges of the key ID, and sets it as the currently enabled calibration data.

[0052] 4. If it is not the first connection, the calibration data of the key ID is stored in the internal storage table of the Bluetooth module. The Bluetooth module reads the data and sets it as the currently enabled calibration data.

[0053] 5. During the vehicle development phase, set the default boundaries such as "PE: 5m, PS: 1m" (defined by function), determine the calibration results according to the above calibration process, and set them as the default calibration data of the Bluetooth module.

[0054] Mobile phone: The mobile phone (corresponding to the car control APP) exists as the functional carrier of the Bluetooth key user end. The APP has the function of actively turning on Bluetooth and obtaining the Bluetooth MAC address; 1. Establish a login data upload mechanism. After the user logs in to the account, the Bluetooth hardware MAC address of the device will be actively obtained, combined with the mobile phone number at the time of login, and the vehicle frame number VIN that is subsequently bound or shared. The three are combined and encrypted into a unique key ID.

[0055] 2. Upload and update the key ID to the cloud platform or match and authenticate with the existing data request on the cloud platform.

[0056] 3. The mobile phone terminal establishes the function of user recalibration of calibration data, which is provided to sub-users for long-term use, hoping to have a good user experience; or when the performance of the user's mobile phone Bluetooth is affected by system version updates, etc.

[0057] 4. The mobile phone can adjust the PE / PS area boundaries within a certain range according to the needs of the car user, such as PE range 5-10m, PS range 1-3m; the adjusted results will be sent to the Bluetooth module through the Bluetooth channel.

[0058] Embodiment 3 See also Figure 2 The third embodiment of the present invention provides a Bluetooth key calibration system based on a UWB physical key, which is applied to the method described in any of the above embodiments to calibrate the Bluetooth key held by the user. The system includes: a positioning distance detection module 10, a signal strength detection module 20, a corresponding relationship creation module 30, a calibration data output module 40 and a key calibration execution module 50.

[0059] The positioning distance detection module 10 is used to detect the positioning distance information between the UWB physical key in real time through the UWB main control module preset on the target vehicle, and send the positioning distance information to the Bluetooth module on the target vehicle; The signal strength detection module 20 is used to detect the signal strength information between the Bluetooth module and the Bluetooth key held by the user in real time, and synchronize the signal strength information with the positioning distance information; A correspondence creation module 30, configured to establish a distance-strength correspondence between the signal strength information and the positioning distance information through the Bluetooth module according to the signal strength information and the positioning distance information after time synchronization; The calibration data output module 40 is used to calculate the average strength of the boundary area of ​​the designated unlocking range and the designated starting range, output the calibration data corresponding to the boundary area, update the original calibration data according to the calibration data and set it as the enabling calibration data accordingly; The key calibration execution module 50 is used to establish a corresponding storage relationship between the key identification code and the calibration enabling data through the Bluetooth module to implement Bluetooth key calibration.

[0060] Compared with the prior art, the Bluetooth key calibration system based on the UWB physical key shown in this embodiment has the following beneficial effects: The system shown in this embodiment detects the positioning distance information between the UWB physical key in real time through the UWB main control module preset on the target vehicle, and sends the positioning distance information to the Bluetooth module on the target vehicle, detects the signal strength information between the Bluetooth key held by the user in real time through the Bluetooth module, and synchronizes the signal strength information with the positioning distance information in time, and establishes the distance-strength correspondence between the signal strength information and the positioning distance information through the Bluetooth module according to the time-synchronized signal strength information and positioning distance information, respectively calculates the boundary area strength average of the designated unlocking range and the designated startup range, outputs the calibration data corresponding to the boundary area, updates the original calibration data according to the calibration data and sets it as enabling calibration data accordingly, and establishes the corresponding storage relationship between the key identification code and the enabling calibration data through the Bluetooth module to realize Bluetooth key calibration. The system shown in this embodiment can be more suitable for the user's vehicle usage habits by recalibrating the unlocking range and the startup range at the user end, and solves the problem that the conventional technology determines the location of the Bluetooth key based on the unified calibration of the signal strength reference value RSSI at the vehicle offline stage, and there is still a general problem of recognition accuracy during actual use by the user.

[0061] Embodiment 4 A fourth embodiment of the present invention provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method described in the above embodiment is implemented.

[0062] Embodiment 5 A fifth embodiment of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein the processor implements the method described in the above embodiments when executing the computer program.

[0063] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0064] The above-mentioned embodiments only express several implementation methods of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for those of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.

Claims

1. A Bluetooth key calibration method based on UWB physical key, characterized in that: Used to calibrate a Bluetooth key held by a user, the method comprising: The UWB main control module preset on the target vehicle detects the positioning distance information between the target vehicle and the UWB physical key in real time, and sends the positioning distance information to the Bluetooth module on the target vehicle; The Bluetooth module detects the signal strength information between the Bluetooth key held by the user in real time, and synchronizes the signal strength information with the positioning distance information; According to the time-synchronized signal strength information and the positioning distance information, a distance-strength correspondence relationship between the signal strength information and the positioning distance information is established through the Bluetooth module; Calculate the average strength of the boundary area of ​​the specified unlocking range and the specified starting range respectively, output the calibration data corresponding to the boundary area, update the original calibration data according to the calibration data and set it as the enabling calibration data accordingly; Through the Bluetooth module, a corresponding storage relationship between the key identification code and the enabling calibration data is established to achieve Bluetooth key calibration.

2. The Bluetooth key calibration method based on UWB physical key according to claim 1, characterized in that: The step of detecting the signal strength information between the Bluetooth module and the Bluetooth key held by the user in real time and synchronizing the signal strength information with the positioning distance information includes: The Bluetooth module preset on the target vehicle detects the signal strength information between the target vehicle and the Bluetooth key held by the user in real time; When acquiring the signal strength information, adding a timestamp to each signal strength sub-information in the signal strength information, and determining a time reference according to the timestamp to achieve time difference correction for information acquisition; The signal strength information and the signal strength and the positioning distance in the positioning distance information are aligned according to the time reference.

3. The Bluetooth key calibration method based on UWB physical key according to claim 2, characterized in that: The step of establishing a distance-strength correspondence relationship between the signal strength information and the positioning distance information through the Bluetooth module according to the time-synchronized signal strength information and the positioning distance information includes: Matching the signal strength information after time synchronization with the positioning distance information, requiring that the timestamps of each signal strength and positioning distance are the same; The matched signal strength and the positioning distance are fitted by linear regression or polynomial fitting to obtain a corresponding relationship model, so as to establish a distance-strength corresponding relationship between the signal strength information and the positioning distance information.

4. The method for calibrating a Bluetooth key based on a UWB physical key according to claim 1, characterized in that: The steps of respectively calculating the average strength of the boundary areas of the designated unlocking range and the designated starting range, outputting calibration data corresponding to the boundary areas, and updating the original calibration data according to the calibration data and setting the calibration data accordingly as enabling calibration data include: Identify a preset designated unlocking range, and calculate the mean strength of the PE unlocking boundary area of ​​the designated unlocking range according to the signal strength information corresponding to the PE unlocking boundary area of ​​the designated unlocking range; and identifying a preset designated startup range, and calculating a PS startup boundary area strength mean of the designated startup range according to signal strength information corresponding to the PS startup boundary area of ​​the designated startup range; Outputting calibration data for the Bluetooth key corresponding to the boundary area according to the PE unlocking boundary area strength average and the PS starting boundary area strength average; According to the calibration data, the original calibration data is overwritten and updated, and is set as the enabled calibration data corresponding to the current time node.

5. The method for calibrating a Bluetooth key based on a UWB physical key according to claim 4, characterized in that: In the step of outputting the calibration data for the Bluetooth key corresponding to the boundary area according to the PE unlocking boundary area strength average and the PS starting boundary area strength average, the calculation expression of the calibration value in the calibration data is: ; Where, Calibration_Value( d ) is based on the positioning distance d The calibration value calculated from the received signal strength indicator value, RSSI ( d ) is the positioning distance d RSSI_PE_mean is the mean signal strength of the PE unlocking boundary area, and RSSI_PS_mean is the mean signal strength of the PS starting boundary area; Among them, the signal strength mean RSSI_PE_mean in the PE unlocking boundary area is greater than the signal strength mean RSSI_PS_mean in the PS starting boundary area.

6. The Bluetooth key calibration method based on UWB physical key according to any one of claims 1 to 5, characterized in that: The Bluetooth key includes a main Bluetooth key formed by an authorized terminal device held by a main user, and a sub-Bluetooth key formed by authorized duplication of the main Bluetooth key.

7. The method for calibrating a Bluetooth key based on a UWB physical key according to claim 6, characterized in that: The method further comprises: When the target vehicle is unlocked by the master Bluetooth key, except for uploading the key ID data to the cloud server during the first login, all subsequent login behaviors will actively synchronize the key ID data to the cloud server to generate the latest key ID data; If the key ID data currently corresponding to the master Bluetooth key does not match the latest key ID data recorded in the cloud server, an identity authentication service is initiated, and the key ID data recorded in the cloud server is updated after the verification is passed; Alternatively, when the target vehicle is unlocked by the sub-Bluetooth key, except for uploading the key ID data to the cloud server during the first login, all subsequent login behaviors are authenticated by the cloud server against the key ID data currently corresponding to the sub-Bluetooth key.

8. A Bluetooth key calibration system based on UWB physical key, characterized in that: The method applied to any one of claims 1 to 7 is used to calibrate a Bluetooth key held by a user, the system comprising: A positioning distance detection module is used to detect the positioning distance information between the UWB physical key and the target vehicle in real time through a UWB main control module preset on the target vehicle, and send the positioning distance information to the Bluetooth module on the target vehicle; A signal strength detection module, used to detect the signal strength information between the Bluetooth module and the Bluetooth key held by the user in real time, and synchronize the signal strength information with the positioning distance information; A corresponding relationship creation module, used to establish a distance-strength corresponding relationship between the signal strength information and the positioning distance information through the Bluetooth module according to the signal strength information and the positioning distance information after time synchronization; A calibration data output module, used to calculate the average strength of the boundary areas of the designated unlocking range and the designated starting range, output calibration data corresponding to the boundary areas, update the original calibration data according to the calibration data and set it as enabling calibration data accordingly; The key calibration execution module is used to establish a corresponding storage relationship between the key identification code and the enabling calibration data through the Bluetooth module to implement Bluetooth key calibration.

9. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of being executed on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Vehicle unlocking method based on iBeacon movement trajectory

    CN105809793A

  • Three-dimensional intelligent key positioning method, base station and three-dimensional intelligent key positioning system

    CN111601235A

  • Vehicle unlocking and locking control method and device

    CN112874469A

  • Calibration method, key, vehicle, system, electronic equipment and readable storage medium

    CN114022978A

  • Digital key end positioning performance classification method and device, classification equipment and medium

    CN114861825A

Cited By

  • Positioning method and device combining BLE and UWB, and electronic equipment

    CN120812522A