A digital car key, a vehicle-mounted communication system and method

By utilizing the mobile data and sensors of the digital car key, combined with Bluetooth and UWB modules, the problem of inaccurate distance calculation between the vehicle and the car key in complex environments has been solved, enabling accurate positioning and normal interaction in different signal environments.

CN119697755BActive Publication Date: 2025-11-11BYD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311241084.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-22
Publication Date
2025-11-11
Estimated Expiration
2043-09-22

AI Technical Summary

Technical Problem

In complex environments, the communication signal between the vehicle and the digital car key is poor, resulting in inaccurate distance calculation and inability to achieve precise positioning.

Method used

The system utilizes the movement data (such as direction and speed) of the digital car key to help determine the actual distance between the vehicle and the car key. It combines Bluetooth and UWB modules to pair within different distance ranges, and collects data through sensors and sends it to the wireless communication module to determine the precise distance.

Benefits of technology

It improves the accuracy of distance measurement in different communication signal environments, avoids measurement deviations caused by obstacles, and ensures normal interaction between the vehicle and the digital car key.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697755B_ABST
    Figure CN119697755B_ABST
Patent Text Reader

Abstract

This application discloses a digital car key, a vehicle communication system, and a method. The digital car key may include a power supply module, a sensor, and a first wireless communication module. The sensor is coupled to the power supply module and the first wireless communication module to collect movement data of the digital car key and send the movement data to the first wireless communication module. The movement data includes movement speed and movement direction. The first wireless communication module is used to scan a first wireless broadcast signal emitted by a target vehicle and pair with the target vehicle to send movement data to the target vehicle, thereby determining the current distance between the digital car key and the target vehicle. Implementing the method of this application, by using the movement data of the digital car key to assist in determining the distance between the digital car key and the vehicle, helps to solve the problem of inaccurate distance measurement caused by obstacles in the transmission path of the wireless broadcast signal or sudden changes in the measured distance within a short period of time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a digital car key, vehicle communication system and method. Background Technology

[0002] Currently, a first Bluetooth module is used for distance measurement at long distances (e.g., the distance between the digital car key and the target vehicle is greater than 20 meters but less than 60 meters), while a UWB module is used for short distances (e.g., the distance between the digital car key and the target vehicle is less than 20 meters). However, vehicles are often used in complex environments, where various factors can lead to poor communication signals, making accurate positioning impossible. Therefore, how to provide a method that ensures accurate distance measurement in different communication signal transmission environments is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0003] One objective of this application is to provide a digital car key, an in-vehicle communication system, and a method that can utilize the movement data of the digital car key (such as the direction of movement and / or the speed of movement) to help determine the actual distance between the digital car key and the vehicle. This helps to avoid a large deviation between the calculated distance and the actual distance caused by obstacles in the wireless broadcast signal transmission path, thereby further ensuring the normal interaction between the vehicle and other functions of the digital car key.

[0004] In a first aspect, this application provides a digital car key, which may include a power supply module, a sensor, and a first wireless communication module;

[0005] The power supply module is coupled to the sensor and the first wireless communication module and can be used to provide power to the digital car key;

[0006] The sensor is coupled to the first wireless communication module and can be used to collect movement data of the digital car key and send the movement data to the first wireless communication module. The movement data includes movement speed and movement direction.

[0007] The first wireless communication module is used to scan the first wireless broadcast signal emitted by the target vehicle and pair with the target vehicle to send movement data to the target vehicle to determine the current distance between the digital car key and the target vehicle; wherein, the current distance between the digital car key and the target vehicle is determined based on the direction of movement, the speed of movement, and the signal strength of the pairing connection between the first wireless communication module and the target vehicle.

[0008] In one possible implementation, the first wireless communication module includes a first Bluetooth module and a first positioning module. When the distance between the digital car key and the target vehicle is within a first preset range, the first Bluetooth module sends a pairing signal to pair with the target vehicle. When the distance between the digital car key and the target vehicle is within a second preset range, the first positioning module sends a pairing signal to pair with the target vehicle to transmit a positioning signal. The first preset range is larger than the second preset range.

[0009] In one possible implementation, the sensor is a six-axis gyroscope.

[0010] In another possible implementation, the six-axis gyroscope includes a data acquisition chip, a first resistor and a first capacitor. The data acquisition chip includes a first data output pin, a second data output pin, a working voltage input / output pin, a programming / erasing voltage pin, a pull-down interrupt pin, a first unused pin, a clock pin, a second unused pin, a current sampling pin, a ground pin, a third unused pin, and a working voltage pin.

[0011] The first data output pin, the second data output pin, the clock pin, and the current sampling pin of the acquisition chip can be used to connect to the first Bluetooth module.

[0012] The programming / erase voltage pin of the acquisition chip is grounded, and the interrupt pin is pulled low and coupled to the operating voltage pin through the first resistor;

[0013] The operating voltage input / output pin of the acquisition chip is coupled to the operating voltage pin, which is grounded through the first capacitor. The operating voltage pin is coupled to the low dropout line regulator and can be used to receive the stable voltage transmitted by the low dropout line regulator.

[0014] The pull-down interrupt pin of the acquisition chip is connected to the input of the first Bluetooth module.

[0015] In another possible implementation, the digital car key also includes: a voltage detection unit and a first wireless charging module;

[0016] The voltage detection unit is coupled to the power supply module and the first Bluetooth module at its two ends respectively, and can be used to collect the voltage data of the power supply module at a first preset frequency after receiving the detection indication signal sent by the first wireless communication module.

[0017] The first wireless charging module is coupled to the power supply module and can be used to charge the power supply module.

[0018] In another possible implementation, the first wireless charging module includes a charging control unit, a wireless charging coil, and a coil management chip;

[0019] The two ends of the charging control unit are coupled to the power supply module and the coil management chip, respectively, and can be used to send indication signals to the first wireless communication module. The indication signals can be used to transmit the status information of the power supply module to the first Bluetooth module.

[0020] The wireless charging coil is coupled with the coil management chip, which can be used to receive electromagnetic energy sent by the second wireless charging module of the target vehicle and convert the electromagnetic energy into electrical energy.

[0021] The coil management chip can be used to monitor the working status of the wireless charging coil and convert the electrical energy converted by the wireless charging coil into a stable output voltage. The stable output voltage flows to the power supply module through the charging control unit.

[0022] In another possible implementation, the digital car key also includes: a data encryption module and a low-dropout linear regulator;

[0023] The data encryption module is coupled to a low-dropout linear regulator, which can be used to obtain a stable voltage via the low-dropout linear regulator;

[0024] The low-dropout linear regulator is coupled to the power supply module, the first wireless communication module, and the six-axis gyroscope. It can be used to convert the unstable voltage output by the power supply module into a stable voltage and transmit the stable voltage to the data encryption module, the first wireless communication module, and the six-axis gyroscope.

[0025] In another possible implementation, the data encryption module includes an encryption chip and an encryption switch circuit;

[0026] The encryption switch circuit can be used to activate the circuit between the encryption chip and the low-dropout linear regulator when the second wireless broadcast signal sent by the target vehicle contains an unlocking indication signal, so that the encryption chip is in working condition.

[0027] The encryption chip is coupled with the encryption switch circuit and the first wireless communication module. It can be used to store the unlocking key, send the unlocking key to the first wireless communication module, and instruct the target vehicle to open the door.

[0028] In another possible implementation, the digital car key also includes: buttons and lights;

[0029] The light fixture is coupled to the button and the first Bluetooth module, and can be used to flash when the user presses and / or clicks the button; based on the control commands of the first Bluetooth module, it can be used to flash when the digital car key is charging, and can be used to flash when the voltage of the digital car key is lower than a preset threshold.

[0030] Secondly, this application provides a vehicle-mounted communication system, comprising:

[0031] Digital car keys as described in the first aspect and any possible implementation thereof;

[0032] The target vehicle is connected to a digital car key.

[0033] Thirdly, this application provides a vehicle-mounted communication method, which should be usable in the vehicle-mounted communication system as described in the second aspect, and the method may include:

[0034] The movement data of the digital car key is collected by the sensors of the digital car key, including the movement speed and direction;

[0035] The digital car key wirelessly pairs with the target vehicle via its first wireless communication module and sends mobile data to the target vehicle via the first wireless communication module.

[0036] The distance between the digital car key and the target vehicle is determined by the target vehicle's direction of movement, speed of movement, and the signal strength of the first wireless communication module paired with the target vehicle.

[0037] In one possible implementation, determining the current distance between the digital car key and the target vehicle based on the target vehicle's direction of movement, speed of movement, and the signal strength of the first wireless communication module paired with the target vehicle may include:

[0038] The first estimated distance between the digital car key and the vehicle is obtained by the target vehicle based on the signal strength of the digital car key located at the first position. The first position is the initial position where the digital car key scans the first wireless broadcast signal and achieves pairing with the target vehicle.

[0039] The movement trajectory of the digital car key from the first position to the second position is obtained by the target vehicle according to the direction and speed of movement, and the displacement value of the digital car key from the first position to the second position is determined based on the movement trajectory. The second position is the current position of the digital car key.

[0040] The second estimated distance between the digital car key and the target vehicle is obtained by measuring the signal strength of the digital car key when it is in the second position.

[0041] The obstacle parameters are determined by the target vehicle based on the displacement value, the first estimated distance value, and the second estimated distance value; the obstacle parameters are used to indicate the degree of signal obstruction when the digital car key is paired with the target vehicle.

[0042] The distance between the digital car key and the target vehicle is determined based on the second estimated distance value and obstacle parameters.

[0043] In one possible implementation, determining the displacement value of the digital car key from a first position to a second position based on movement data of the target vehicle includes:

[0044] The movement trajectory of the digital car key is determined by the movement direction of the target vehicle in the first and second positions based on the movement direction of the pre-digital car key.

[0045] The displacement value of the digital car key is determined by the target vehicle based on its movement trajectory, the moving speed of the digital car key at the first and second positions, and the time interval between acquiring the movement data of the digital car key at the first and second positions.

[0046] In one possible implementation, the current distance between the digital car key and the target vehicle is determined based on a second estimated distance value and obstacle parameters, satisfying the following formula:

[0047] y = L × a

[0048] y represents the current distance between the digital car key and the target vehicle; L represents the second estimated distance value; and a represents the obstacle parameter.

[0049] In one possible implementation, the obstacle parameters are determined by the target vehicle based on the displacement value, the first estimated distance value, and the second estimated distance value.

[0050]

[0051] S is the first estimated distance value, and D is the displacement value.

[0052] In another possible implementation, the method may further include:

[0053] When the distance between the digital car key and the target vehicle is less than a predetermined value, the unlocking key is sent to the target vehicle via the digital car key;

[0054] Receive the unlock key on the target vehicle and unlock the door of the target vehicle closest to the digital car key.

[0055] As can be seen, this application can use the movement data of the digital car key to help determine the distance between the digital car key and the vehicle, which helps to solve the problem of inaccurate distance measurement caused by obstacles in the wireless broadcast signal transmission path and / or the distance measurement changing in a short period of time. Attached Figure Description

[0056] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0057] Figure 1 This application provides a schematic diagram of the architecture of an in-vehicle communication system.

[0058] Figure 2 A schematic diagram illustrating the composition of a digital car key provided in an embodiment of this application;

[0059] Figure 3 A schematic diagram of a circuit for enhancing Bluetooth communication distance provided in an embodiment of this application;

[0060] Figure 4 This is a schematic diagram of the structure of a sensor provided in an embodiment of this application;

[0061] Figure 5 This is a schematic diagram of the structure of an encryption chip provided in an embodiment of this application;

[0062] Figure 6 This is a schematic diagram of the structure of an encryption switch circuit provided in an embodiment of this application;

[0063] Figure 7 This is a schematic diagram of the structure of a voltage detection unit provided in an embodiment of this application;

[0064] Figure 8 This is a schematic diagram of the structure of a target vehicle provided in an embodiment of this application;

[0065] Figure 9 This is a schematic diagram of a vehicle communication system provided in an embodiment of this application;

[0066] Figure 10 This is a schematic diagram illustrating the composition of another digital car key provided in an embodiment of this application. Detailed Implementation

[0067] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0068] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0069] In this document, the term "embodiment" means that a particular feature, result, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0070] To better understand the technical solutions of the embodiments of this application, the following will be combined with Figure 1 The vehicle communication system involved in the embodiments of this application will be described in detail.

[0071] Please see Figure 1 This is a schematic diagram of the architecture of an in-vehicle communication system provided in an embodiment of this application. The system may include: a digital car key 110 and a target vehicle 120.

[0072] Please see below. Figure 2 , Figure 2 This is a schematic diagram illustrating the composition of a digital car key provided in an embodiment of this application, as shown below. Figure 2 As shown, the digital car key 110 may include a wireless charging module 210 (which may include a charging control unit 211, a wireless charging coil 212, and a coil management chip 213), a voltage detection unit 220, a power supply module 230, a data encryption module 240 (which may include an encryption chip 241 and an encryption switch circuit 242), a low-dropout linear regulator 250, a first Bluetooth module 260, a first positioning module 270, a sensor 280, a lamp 290, and a button 291.

[0073] The wireless charging module 210 is coupled to the power supply module 230 and can be used to charge the power supply module 230. The wireless charging module 210 may include a charging control unit 211, a wireless charging coil 212, and a coil management chip 213. The charging control unit 211 is coupled to the power supply module 230 and the coil management chip 213 at both ends, and can be used to manage the charging operation of the power supply module 230. When the digital car key is charging, the charging control unit 211 can send a "charging in progress" indication signal to the first Bluetooth module 260; when the digital car key is fully charged, the charging control unit can send a "charging complete" indication signal to the first Bluetooth module 260. The wireless charging coil 212 is coupled to the coil management chip 213 and can be used to receive electromagnetic energy sent by the vehicle's wireless charging module and convert this electromagnetic energy into electrical energy. The coil management chip 213 can be used to monitor the operating status of the wireless charging coil 212 and convert the electrical energy converted by the wireless charging coil 212 into a stable output voltage, which can flow to the power supply module 230 via the charging control unit 211. The power supply module 230 may be in the form of a rechargeable lithium battery.

[0074] Furthermore, the two ends of the voltage detection unit 220 are coupled to the power supply module 230 and the first Bluetooth module 260, respectively. When the sensor 280 detects that the digital car key is in a moving state, the first Bluetooth module 260 will send an indication signal to the voltage detection unit 220, which can instruct the voltage detection unit 220 to collect the voltage data of the power supply module 230 at a certain frequency (such as once every 30 seconds).

[0075] The data encryption module 240 is coupled to the low-dropout linear regulator 250, and a stable voltage can be obtained through the low-dropout linear regulator 250. The data encryption module 240 may include an encryption chip 241 and an encryption switch circuit 242. The data encryption module 240 can be used to store the unlocking key. In this case, when the wireless broadcast signal sent by the vehicle contains an indication signal of "send unlocking key", the encryption switch circuit 242 will conduct the circuit line between the encryption chip 241 and the low-dropout linear regulator 250, so that the encryption chip 241 is in working state. Then, the encryption chip 241 will transmit the unlocking key to the vehicle through the corresponding wireless communication module, thereby achieving the purpose of unlocking the vehicle. Possibly, the data encryption module 240 can also be used to encrypt the wireless broadcast signals of the first Bluetooth module 260 and / or the first positioning module 270 in a specific manner. In this case, in response to the first Bluetooth module 260 and / or the first positioning module 270 generating wireless broadcast signals, the encryption switch circuit 242 will turn on the circuit line between the encryption chip 241 and the low dropout linear regulator 250, so that the encryption chip 241 is in a working state. Thus, the encryption chip 241 will encrypt the relevant wireless broadcast signals and return the encrypted wireless broadcast signals to the corresponding wireless communication module.

[0076] The low-dropout linear regulator 250 is coupled to the power supply module 230, data encryption module 240, first Bluetooth module 260, first positioning module 270, and sensor 280, respectively. It can convert the unstable voltage output by the power supply module 230 into a stable 3V voltage. The data encryption module 240, first Bluetooth module 260, first positioning module 270, and sensor 280 obtain stable voltage through the low-dropout linear regulator 250. This helps to ensure that the frequency of the wireless broadcast signal transmitted by the first Bluetooth module 260 and the first positioning module 270 does not change due to voltage changes. This helps the vehicle to more accurately calculate the actual distance between itself and the digital car key, improving the accuracy and stability of distance estimation.

[0077] The first Bluetooth module 260 and the first positioning module 270 can be collectively referred to as the first wireless communication module of the digital car key. When the distance between the digital car key 110 and the target vehicle 120 is within a first preset range, the first Bluetooth module 260 sends a pairing signal to pair with the target vehicle 120; when the distance between the digital car key 110 and the target vehicle 120 is within a second preset range, the first positioning module 270 sends a pairing signal to pair with the target vehicle 120 to transmit a positioning signal. The first preset range is larger than the second preset range, and the maximum value within the second preset range is a predetermined value.

[0078] The first Bluetooth module 260 can be a Bluetooth Microcontroller Unit (BTMCU), which can be used to transmit Bluetooth signals via an antenna 261 coupled to it, and can also receive various indication signals from this digital car key (such as the "charging" indication signal sent by the charging control unit 211, etc.), and / or receive indication signals sent by the vehicle via the antenna 261 coupled to it (such as instructing the digital car key to send wireless broadcast signals according to a specific wireless communication method, etc., see reference). Figure 1 and / or Figure 2 The third wireless broadcast signal in the relevant embodiments is processed, and indication signals can also be sent to components in this digital car key (such as indicating that the voltage detection unit 220 collects the voltage data of the power supply module 230, indicating that the encryption chip 241 conducts the circuit between the encryption chip 241 and the low dropout linear regulator 250, and indicating that the data encryption module encrypts the wireless broadcast data, etc.). More specifically, the first Bluetooth module 260 can also be used to scan the first wireless broadcast signal emitted by the target vehicle 120 and pair with the target vehicle 120 to send movement data to the target vehicle 120, so that the target vehicle 120 can determine the distance between the digital car key 110 and the target vehicle 120; wherein, the distance between the digital car key 110 and the target vehicle 120 is determined based on the direction of movement, the speed of movement, and the signal strength of the pairing connection between the first wireless communication module and the target vehicle.

[0079] The first positioning module 270 can be an Ultra Wide Band (UWB) module, which can send a wireless broadcast signal to the vehicle via an antenna 271 coupled to the first Bluetooth module 260 based on the indication signal of the first Bluetooth module 260, which helps the vehicle to more accurately calculate the actual distance between the digital car key and the vehicle.

[0080] Sensor 280, which can be a six-axis gyroscope, is coupled to low-dropout linear regulator 250, first Bluetooth module 260, and first positioning module 270. It can collect movement data of the digital car key, including movement speed, direction, and acceleration. Sensor 280 can also transmit the digital car key's movement data to the vehicle via the first Bluetooth module 260 and first positioning module 270. Furthermore, when it detects that the digital car key is moving, sensor 280 can send an indication signal to the first Bluetooth module 260 indicating that the vehicle is moving.

[0081] The light fixture 290 is coupled to the first Bluetooth module 260. When the user presses / clicks button 291 on the digital car key, the first Bluetooth module 260 will cause the light fixture 290 to flash; the first Bluetooth module 260 will also cause the light fixture 290 to flash when the digital car key is charging; and the first Bluetooth module 260 will control the light fixture 290 to flash when the voltage of the digital car key is below a preset threshold and the digital car key is in motion. Alternatively, the number of buttons 291 can be four.

[0082] based on Figure 2 This application also provides Figures 3 to 7 Related circuit or structural diagrams.

[0083] in, Figure 3 This is a schematic diagram of a circuit for enhancing Bluetooth communication distance, provided as an embodiment of this application. Figure 3 As shown, the circuit includes a signal power amplifier chip 310, capacitors C1, C2, C3, C4, C5, C6, C7, resistor R1, and antenna ANT.

[0084] The communication port of the first Bluetooth module 260 can be connected to the TXEN and RXEN terminals of the signal power amplifier chip 310. The high and low levels output by the first Bluetooth module 260 can be used to control the operating state of the signal power amplifier chip 310. When the digital car key needs to transmit a Bluetooth wireless broadcast signal, the TXEN terminal of the signal power amplifier chip 310 is at a high level and the RXEN terminal is at a low level. When the Bluetooth wireless broadcast signal transmission is completed and the digital car key needs to receive the wireless broadcast signal sent by the vehicle, the RXEN terminal of the signal power amplifier chip 310 is at a high level and the TXEN terminal is at a low level. When the first Bluetooth module 260 is in a sleep state (neither receiving nor transmitting wireless broadcast signals), the RXEN terminal of the signal power amplifier chip 310 is grounded and the TXEN terminal is at a low level. Figure 3 The circuit shown also incorporates a dual-π type signal filtering and conditioning circuit between the signal power amplifier circuit and the antenna ANT. This circuit filters out signals outside the Bluetooth frequency band, helping to improve signal reception and enhancing the Bluetooth chip's ability to receive wireless broadcast signals. Figure 3 The circuit shown can increase the communication range of Bluetooth wireless broadcast signals to 70 meters.

[0085] The dual-π type signal filtering and conditioning circuit consists of capacitors C1, C2, C3, C4, C5, and C6, and resistor R1. The two ends of capacitor C1 are coupled to the antenna ANT pin of the signal power amplifier chip 310 and ground, respectively. The two ends of resistor R1 are coupled to the antenna ANT pin of the signal power amplifier chip 310 and one end of capacitor C2, with the other end of capacitor C2 coupled to ground. One end of capacitor C3 is coupled to the connection point of resistor R1 and capacitor C2, with the other end of capacitor C3 coupled to capacitor C4, and the other end of capacitor C4 coupled to ground. Capacitor C5 is coupled to the connection point of capacitors C3 and C4, with the other end of capacitor C5 coupled to capacitor C6, and the other end of capacitor C6 coupled to ground.

[0086] More specifically, one end of the antenna ANT is coupled to the connection point of capacitors C5 and C6, and the other end is coupled to one end of capacitor C7. The other end of capacitor C7 is coupled to ground.

[0087] Will Figure 3 The circuit shown is added to Figure 2 The corresponding position (between the first Bluetooth module 260 and the antenna 261) helps to improve... Figure 3 The digital car key signal reception effect shown enhances the ability of the first Bluetooth module 260 (which can be understood as a BTMCU module) in the digital car key to receive wireless broadcast signals.

[0088] in, Figure 4 This is a schematic diagram of the structure of a sensor provided in an embodiment of this application. Figure 4 As shown, the data acquisition module may include an acquisition chip 281, a resistor R2, and a capacitor C8.

[0089] Among them, the first data output pin of the acquisition chip 281 (i.e. Figure 4 The SPIDATAOUT pin), and the second data output pin (i.e. Figure 4 The SPIDATAIN pin and clock pin (i.e.) Figure 4 The SPICLK pin and the current sampling pin (i.e. Figure 4 The CS pin of the acquisition chip 281 is used to connect to the first Bluetooth module 260, thereby transmitting the acquired digital car key movement data to the first Bluetooth module 260. Furthermore, the programming / erasing voltage pin of the acquisition chip 281 (i.e.,...) Figure 4 The VPP pin in the circuit is grounded, and the interrupt pin is pulled low (i.e., ...). Figure 4 The INTN pin is connected to the operating voltage pin (i.e., the pin in the circuit) via resistor R2. Figure 4 The VDD pin in the circuit is coupled to the operating voltage input / output pin (i.e., the VDD pin in the circuit). Figure 4The VDDIO pin is coupled to the operating voltage pin, which is grounded via capacitor C8. The operating voltage pin can receive a stable 3V voltage from the low-dropout linear regulator. The pull-down interrupt pin can be connected to the general-purpose input / output port of the first Bluetooth module 260. When the key is in motion, the pull-down interrupt pin goes high, triggering the first Bluetooth module 260 to start operating (i.e., to begin receiving the vehicle's wireless broadcast signal); when the key is stationary, the pull-down interrupt pin goes low, indicating that the first Bluetooth module 260 has stopped operating, thus helping to reduce the power consumption of the digital car key.

[0090] During the production of digital car keys, the factory can encrypt signals using encryption chips. For details, please refer to [link to relevant documentation]. Figure 5 This is a schematic diagram of the structure of an encryption chip provided in an embodiment of this application. Figure 5 As shown, it can be achieved via the reset pin (i.e. Figure 5 The RST pin and clock pin (i.e.) Figure 5 The CLK pin and serial input / output pin (i.e. Figure 5 The encryption-related program and initial key (which can be considered the unlock key) are written into the encryption chip 241 via the SIO pin. The encryption chip 241 can be accessed via general-purpose input / output pins (i.e.,...) Figure 5 GPIO2 pin), general purpose input / output pin (i.e. Figure 5 GPIO0 pin), general purpose input / output pin (i.e. Figure 5 GPIO1 pin) and general purpose input / output pins (i.e. Figure 5 The GPIO3 pin communicates with the first Bluetooth module 260.

[0091] Please see Figure 6 This is a schematic diagram of an encryption switch circuit provided in an embodiment of this application. Figure 6 As shown, the encryption switch circuit includes diode D1, resistors R3 and R4, MOSFET Q1, transistor Q2, resistors R5 and R6, capacitor C9, and capacitor C10.

[0092] In this configuration, the anode of diode D1 is coupled to the drain of MOSFET Q1, and the cathode of diode D1 is coupled to the source of MOSFET Q1. One end of resistor R3 is coupled to the source of the MOSFET to receive the 3V stable voltage transmitted from the low-dropout linear regulator, and the other end is coupled to the gate of MOSFET Q1. One end of resistor R4 is coupled to the gate of MOSFET Q1, and the other end is coupled to the collector of transistor Q2. One end of capacitor C9 is coupled to the drain of MOSFET Q1, and the other end is grounded. One end of capacitor C10 is coupled to the drain of MOSFET Q1, and the other end is grounded. The base of transistor Q2 is coupled to the encryption chip via resistor R5, and the emitter of transistor Q2 is grounded. One end of resistor R6 is coupled to the base of transistor Q2, and the other end is coupled to the emitter of transistor Q2.

[0093] For example, the first Bluetooth module 260 can control whether the encryption chip works by controlling the conduction of transistor Q2. For instance, when the first Bluetooth module 260 outputs a high level to the base of transistor Q2, transistor Q2 conducts, thus grounding the gate of MOSFET Q1 and causing MOSFET Q1 to conduct at a low level. Therefore, the encryption chip can obtain voltage through resistor R5 and begin to work. Conversely, when the first Bluetooth module 260 outputs a low level to transistor Q2, transistor Q2 is de-energized, and the encryption chip stops working because it cannot obtain voltage.

[0094] in, Figure 7 This is a schematic diagram of the structure of a voltage detection unit provided in an embodiment of this application. Figure 7 As shown, the voltage detection unit may include diode D2, resistor R7, resistor R8, MOSFET Q3, transistor Q4, resistor R9, resistor R10, resistor R11, resistor R12, capacitor C11, and capacitor C12.

[0095] In this configuration, the anode of diode D2 is coupled to the drain of MOSFET Q3, and the cathode of diode D2 is coupled to the source of MOSFET Q3. One end of resistor R7 is coupled to the source of the MOSFET to receive the 3V stable voltage transmitted by the low-dropout linear regulator, and the other end is coupled to the gate of MOSFET Q3. One end of resistor R8 is coupled to the gate of MOSFET Q3, and the other end is coupled to the collector of transistor Q4. One end of capacitor C11 is coupled to the drain of MOSFET Q3, and the other end is grounded. One end of capacitor 12 is coupled to the drain of MOSFET Q3, and the other end is grounded. The drain of MOSFET Q3 is grounded through resistors R11 and R12. The analog-to-digital converter (ADC) port of the first Bluetooth module 260 is coupled to the connection point of resistors R11 and R12, allowing the ADC port of the first Bluetooth module 260 to measure VBAT_DET, which can be used to determine the battery voltage. The base of transistor Q4 is coupled to the encryption chip via resistor R9, and the emitter of transistor Q4 is grounded. One end of resistor R10 is coupled to the base of transistor Q4, and the other end is coupled to the emitter of transistor Q4.

[0096] To avoid unnecessary energy consumption caused by frequent readings of VBAT_DET, this embodiment utilizes transistor Q4 to adjust the operating state of the voltage detection unit. When the battery voltage needs to be detected, when the first Bluetooth module 260 outputs a high level to the base of transistor Q4, transistor Q4 conducts. Therefore, the gate of MOSFET Q3 becomes low, making the source-to-drain connection of MOSFET Q3 open, and the battery voltage is grounded through resistors R11 and R12. The first Bluetooth module 260 can then detect the VBAT_DET voltage through the analog-to-digital converter (ADC) port. It should be noted that this VBAT_DET voltage is half of the actual battery voltage.

[0097] For more information, please see Figure 8 , Figure 8 This is a schematic diagram of the structure of a target vehicle provided in an embodiment of this application, such as... Figure 8 As shown, the target vehicle 120 may include a second wireless communication module 810, a computing module 820, a control module 830, and a wireless charging module 840.

[0098] The second wireless communication module 810 is coupled to the computing module 820 and may include a second Bluetooth module and a second positioning module. The second Bluetooth module communicates with the first Bluetooth module of the digital car key, and the second positioning module communicates with the first positioning module of the digital car key. The second wireless communication module 810 can broadcast a first wireless broadcast signal at a first preset period before establishing a communication connection with the digital car key. After the digital car key scans the first wireless broadcast signal sent by the target vehicle 120, it sends a matching signal to the target vehicle 120 to establish a communication connection. After establishing a communication connection with the digital car key, the target vehicle 120 can send a second wireless broadcast signal to the digital car key at a second preset period, which can be used to indicate the wireless communication mode of the digital car key and the transmission frequency of the third wireless broadcast signal.

[0099] The second wireless communication module 810 can also be used to receive a third wireless broadcast signal sent by the digital car key according to a second preset period. The third wireless broadcast signal can include the movement data of the digital car key. The movement data can include the movement direction and movement speed, and the movement data can also include the movement acceleration.

[0100] In one possible implementation, the calculation module 820 can obtain a first estimated distance value between the digital car key and the vehicle based on the signal strength of the digital car key at the first location; the first location is the initial location where the digital car key scans the first wireless broadcast signal and achieves pairing with the target vehicle.

[0101] The calculation module 820 can also determine the movement trajectory of the digital car key from the first position to the second position based on the movement data, and determine the displacement value of the digital car key from the first position to the second position based on the movement trajectory, where the second position is the current position of the digital car key;

[0102] The calculation module 820 can also obtain a second estimated distance value between the digital car key and the target vehicle when the digital car key is in the second position based on the signal strength of the digital car key in the second position;

[0103] The calculation module 820 can also determine obstacle parameters based on the displacement value, the first estimated distance value, and the second estimated distance value, and determine the current distance between the digital car key and the target vehicle based on the second estimated distance value and the obstacle parameters.

[0104] The calculation module 820 can also determine the current distance between the digital car key and the target vehicle based on the second estimated distance value and obstacle parameters, satisfying the following formula:

[0105] y = L × a

[0106] y represents the current distance between the digital car key and the target vehicle; L represents the second estimated distance value; and a represents the obstacle parameter.

[0107] The calculation module 820 can also determine obstacle parameters based on the displacement value, the first estimated distance value, and the second estimated distance value;

[0108]

[0109] S is the first estimated distance value, and D is the displacement value.

[0110] For example, please see Figure 9 , Figure 9 This is a schematic diagram of a vehicle-mounted communication system provided in an embodiment of this application. Figure 9 As shown, let the first position be the furthest Bluetooth connection that the digital car key can establish with the target vehicle (which can be considered as a distance of 70 meters between the first position and the target vehicle), and the second position be the furthest UWB connection that the digital car key can establish with the target vehicle (which can be considered as a distance of 10 meters between the second position and the target vehicle). The target vehicle can determine the possible movement trajectory of the digital car key based on the movement direction of the digital car key at the first and second positions. Figure 9 The image only shows one possible trajectory of the digital car key. If the digital car key moves from the first position to the second position with a displacement of 55, obstacle parameters can be calculated. Furthermore, the distance from the digital car key in the second position to the target vehicle can be calculated using the formula y = L × a, yielding y = 10 × 91.2% = 9.12m, meaning the current distance between the digital car key and the target vehicle is 9.12 meters. In the embodiment provided in this application, the actual distance between the digital car key and the target vehicle in the second position is less than 10 meters. Therefore, the displacement direction of the digital car key from the first position to the second position is close to the displacement direction of the digital car key from the first position to the target vehicle. The determined obstacle parameters can roughly express the degree of obstruction encountered when the car key is paired. The purpose of determining the current distance between the digital car key and the target vehicle when the actual distance between the digital car key and the vehicle is less than 10 meters is to send an unlocking key to the target vehicle via the digital car key when the current distance between the digital car key and the target vehicle is less than a predetermined value; and to allow the target vehicle to receive the unlocking key and unlock the door of the target vehicle closest to the digital car key.

[0111] In another possible implementation, the calculation module 820 is coupled to the control module 830 and can be used to determine the distance between the digital car key and the vehicle based on the third wireless broadcast signal received at each time point, and obtain the first estimated distance value corresponding to each time point.

[0112] The calculation module 820 can also be used to determine the displacement value of the digital car key based on the first time node, the second time node, and the movement data. The first time node is the time when the target vehicle first receives the third wireless broadcast signal, and the second time node is the time when the target vehicle last receives the third wireless broadcast signal. For example, if the first time node is 10:12:10 AM (corresponding to the direction of movement due north and the speed of movement of 1 m / s) and the second time node is 10:12:15 AM (corresponding to the direction of movement due north and the speed of movement of 1 m / s), then it can be assumed that the digital car key is in a state of uniform movement in the direction of due north during the period from 10:12:10 AM to 10:12:15 AM. It can be concluded that the displacement value of the digital car key during the period from the first time node to the second time node is 5 meters.

[0113] The calculation module 820 can also be used to calculate the first difference between the first estimated distance value corresponding to the first time node and the first estimated distance value corresponding to the second time node. For example, if the vehicle determines that the first estimated distance value corresponding to the first time node is 50 meters and the first estimated distance value determined to the second time node is 42 meters, then the first difference can be determined to be 8 meters; if the vehicle determines that the first estimated distance value corresponding to the first time node is 50 meters and the first estimated distance value determined to the second time node is 55 meters, then the first difference can be determined to be -5 meters.

[0114] The calculation module 820 can also be used to determine obstacle parameters based on the absolute value of the first difference and the displacement value when the absolute value of the first difference and the absolute value of the second difference of the displacement value are greater than or equal to a first preset value, and to determine the current distance between the digital car key and the target vehicle based on the obstacle parameters. The obstacle parameters can be used to indicate the degree to which the third wireless broadcast signal is obstructed in the propagation path.

[0115] The current distance between the digital car key and the target vehicle is calculated based on the difference between the first estimated distance value (generated from the strength of the first radio broadcast signal) and the displacement value (generated from the movement data of the digital car key) at two different time points. This can be represented as an estimation of the distance between the vehicle and the digital car key, aiming to obtain a value closer to the actual distance between them. It should be noted that obstacle parameters can be used to represent the degree to which the third radio broadcast signal is obstructed in its propagation path.

[0116] As can be seen, the embodiments of this application can calculate the degree of obstruction of the third wireless broadcast signal in the propagation path based on relevant data and obtain obstacle parameters. Then, based on the obstacle parameters, the actual distance between the digital car key and the vehicle can be estimated. This helps to avoid a large deviation between the calculated distance and the actual distance caused by obstacles in the wireless broadcast signal transmission path, thereby further ensuring the normal interaction between the vehicle and other functions of the data car key.

[0117] In one possible implementation, the target vehicle may further include:

[0118] The calculation module 820 can also be used to emit a second wireless broadcast signal when the absolute value of the difference between the first difference and the displacement value is greater than or equal to a first preset value; or

[0119] The calculation module 820 can also be used to emit a second wireless broadcast signal when the absolute value of the difference between the first difference and the displacement value is less than a first preset value.

[0120] For example, when the current distance between the digital car key and the target vehicle is less than or equal to a first preset distance (e.g., 70 meters) and greater than a second preset distance (e.g., 10 meters), a third wireless broadcast signal can be used to instruct the digital car key to send a first wireless broadcast signal every 2 seconds via a first wireless communication method (e.g., Bluetooth). When the current distance between the digital car key and the target vehicle is less than or equal to the second preset distance (e.g., 10 meters), a second wireless broadcast signal can be used to instruct the digital car key to send a first wireless broadcast signal every 1 second via a second wireless communication method (e.g., UWB). Furthermore, when the current distance between the digital car key and the target vehicle is less than or equal to a third preset distance (e.g., 4 meters), a second wireless broadcast signal can be used to instruct the digital car key to send a third wireless broadcast signal every 0.05 seconds via a second wireless communication method (e.g., UWB). It should be noted that, compared to the first wireless communication method, the second wireless communication method allows the vehicle to calculate the current distance between the digital car key and the target vehicle more accurately. More specifically, the above examples of preset distances (first preset distance, second preset distance, and third preset distance) and transmission frequencies (such as "every 2 seconds", "every 1 second", and "every 0.05 seconds") are only for illustrating the methods of the embodiments of this application in more detail, and should not be construed as limiting this application. The specific preset distances and transmission frequencies shall be set by technicians according to the actual situation.

[0121] In another possible implementation, the wireless communication method may include a first wireless communication method (such as sending a third wireless broadcast signal using a first Bluetooth module) and a second wireless communication method (such as sending a third wireless broadcast signal using a second positioning module). The second wireless communication module 810 may include a second Bluetooth module 811 that communicates using the first wireless communication method and a second positioning module 812 that communicates using the second wireless communication method. The second positioning module 812 is located at the four ends of the vehicle.

[0122] In another possible implementation, the target vehicle may further include: a control module 830;

[0123] If the current distance between the digital car key and the target vehicle is less than the second preset value, the second wireless broadcast signal can also be used to instruct the digital car key to send the unlock key;

[0124] The second wireless communication module 810 can also be used to receive an unlocking key from the digital car key;

[0125] The control module 830 can be used to unlock the vehicle doors when the encryption algorithm of the unlock key is the same as the preset encryption algorithm.

[0126] In another possible implementation, the target vehicle may further include:

[0127] The calculation module 820 can also be used to generate a reminder message based on the voltage of the digital car key when the voltage of the digital car key is lower than a second preset value;

[0128] The control module 830 can also be used to display a reminder message in response to a user entering the vehicle.

[0129] In another possible implementation, the target vehicle may further include: a wireless charging module 840;

[0130] The wireless charging module 840 is coupled to the control module 830 and can be used to charge the digital car key in response to the establishment of a wireless connection between the digital car key and the wireless charging module 840.

[0131] Please see Figure 10 This is a schematic diagram illustrating the composition of another digital car key provided in an embodiment of this application. The device may include:

[0132] The processor 910, memory 920, and I / O interface 930 are communicatively connected. The memory 920 stores instructions, and the processor 910 executes the instructions stored in the memory 920 to achieve, for example... Figure 3 The described steps are the corresponding steps performed by the digital car key.

[0133] The processor 910 executes the instructions stored in the memory 920 to control the I / O interface 930 to receive and send signals, thus completing the steps in the above method. The memory 920 may be integrated into the processor 910 or disposed separately from it.

[0134] The memory 920 may also include a storage system 921, a cache 922, and RAM 923. The cache 922 is a primary memory located between the RAM 923 and the CPU, composed of static RAM chips (SRAM). It has a relatively small capacity but a much higher speed than main memory, approaching the speed of the CPU. The RAM 923 is an internal memory that directly exchanges data with the CPU. It can be read and written at any time (except during refresh) and is very fast, typically serving as temporary data storage for the operating system or other running programs. The three components combine to realize the function of the memory 920.

[0135] As one implementation approach, the functionality of the I / O interface 930 can be implemented using transceiver circuitry or dedicated transceiver chips. The processor 910 can be implemented using dedicated processing chips, processing circuitry, processors, or general-purpose chips.

[0136] As another implementation method, the apparatus provided in the embodiments of this application can be implemented using a general-purpose computer. The program code that implements the functions of processor 910 and I / O interface 930 is stored in memory 920, and the general-purpose processor implements the functions of processor 910 and I / O interface 930 by executing the code in memory 920.

[0137] For the concepts, explanations, detailed descriptions, and other steps related to the technical solutions provided in the embodiments of this application, please refer to the descriptions of the method steps performed by the device in the foregoing method or other embodiments, which will not be repeated here.

[0138] As another implementation of this embodiment, a computer-readable storage medium is provided, on which instructions are stored, which, when executed, perform the methods in the above-described method embodiments.

[0139] As another implementation of this embodiment, a computer program product containing instructions is provided, which, when executed, perform the method in the above method embodiment.

[0140] Those skilled in the art will understand that, for ease of explanation, Figure 10 Only one memory and processor are shown in the illustration. In a real terminal or server, multiple processors and memories may exist. Memory can also be called storage medium or storage device, etc., and this application does not limit this.

[0141] It should be understood that in the embodiments of this application, the processor may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0142] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).

[0143] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor.

[0144] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.

[0145] In addition to the data bus, this bus may also include a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled "bus" in the diagram.

[0146] It should also be understood that the first, second, third, fourth and various numerical designations used herein are merely for descriptive convenience and are not intended to limit the scope of this application.

[0147] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0148] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0149] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0150] Those skilled in the art will recognize that the various illustrative logical blocks (ILBs) and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.

[0151] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0152] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0153] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0154] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive), etc.

[0155] This application also provides a computer-readable storage medium storing a computer program that is executed by a processor to implement some or all of the steps of any of the distance estimation methods described in the above method embodiments.

[0156] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the distance estimation methods described in the above method embodiments.

[0157] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A digital car key, characterized in that, The digital car key includes a power supply module, sensors, and a first wireless communication module; The power supply module is coupled to the sensor and the first wireless communication module, and is used to provide power to the digital car key; The sensor is coupled to the first wireless communication module and is used to collect the movement data of the digital car key and send the movement data to the first wireless communication module. The movement data includes movement speed and movement direction. The first wireless communication module is used to scan for a first wireless broadcast signal emitted by the target vehicle and pair with the target vehicle to send movement data to the target vehicle, thereby determining the current distance between the digital car key and the target vehicle. The distance between the digital car key and the target vehicle is determined based on the direction of movement, the speed of movement, and the signal strength of the first wireless communication module currently paired with the target vehicle. The distance between the digital car key and the target vehicle is also determined based on a second estimated distance value and obstacle parameters. The second estimated distance represents the estimated distance between the digital car key and the target vehicle generated by the target vehicle based on the signal strength when the digital car key is in a second position. The obstacle parameters represent the distance between the digital car key and the target vehicle when they pair with each other. The degree of signal obstruction; the obstacle parameters are determined based on displacement value, a first estimated distance value, and a second estimated distance value, wherein the displacement value represents the displacement of the digital car key from a first position to a second position, and the first estimated distance represents the estimated distance between the digital car key and the target vehicle generated by the target vehicle based on the signal strength when the digital car key is in the first position; the displacement value is determined based on the movement trajectory of the digital car key from the first position to the second position, and the movement trajectory of the digital car key from the first position to the second position is obtained based on the movement direction and the movement speed; wherein, the first position is the initial position of the digital car key scanning the first wireless broadcast signal and achieving pairing with the target vehicle, and the second position is the current position of the digital car key.

2. The digital car key according to claim 1, characterized in that, The first wireless communication module includes a first Bluetooth module and a first positioning module. When the distance between the digital car key and the target vehicle is within a first preset range, the first Bluetooth module sends a pairing signal to pair with the target vehicle. When the distance between the digital car key and the target vehicle is within a second preset range, the first positioning module sends a pairing signal to pair with the target vehicle to transmit a positioning signal. The first preset range is larger than the second preset range.

3. The digital car key according to claim 2, characterized in that, The sensor is a six-axis gyroscope.

4. The digital car key according to claim 3, characterized in that, The six-axis gyroscope includes a data acquisition chip, a first resistor, and a first capacitor. The data acquisition chip includes a first data output pin, a second data output pin, a working voltage input / output pin, a programming / erasing voltage pin, a pull-down interrupt pin, a first unused pin, a clock pin, a second unused pin, a current sampling pin, a ground pin, a third unused pin, and a working voltage pin. The first data output pin, the second data output pin, the clock pin, and the current sampling pin of the acquisition chip are used to connect to the first Bluetooth module. The programming / erasing voltage pin of the acquisition chip is grounded, and the pull-down interrupt pin is coupled to the operating voltage pin via a first resistor; The operating voltage input / output pin of the acquisition chip is coupled to the operating voltage pin, which is grounded via the first capacitor. The operating voltage pin is coupled to a low-dropout line regulator to receive a stable voltage transmitted by the low-dropout line regulator. The pull-down interrupt pin of the acquisition chip is connected to the input terminal of the first Bluetooth module.

5. The digital car key according to claim 4, characterized in that, The digital car key also includes: a voltage detection unit and a first wireless charging module; The voltage detection unit is coupled to the power supply module and the first Bluetooth module at its two ends respectively, and is used to collect the voltage data of the power supply module at a first preset frequency after receiving the detection indication signal sent by the first wireless communication module. The first wireless charging module is coupled to the power supply module and is used to charge the power supply module.

6. The digital car key according to claim 5, characterized in that, The first wireless charging module includes a charging control unit, a wireless charging coil, and a coil management chip; The charging control unit is coupled to the power supply module and the coil management chip at both ends, respectively, and is used to send an indication signal to the first wireless communication module. The indication signal is used to transmit the status information of the power supply module to the first Bluetooth module. The wireless charging coil is coupled to the coil management chip and is used to receive electromagnetic energy sent by the second wireless charging module of the target vehicle and convert the electromagnetic energy into electrical energy. The coil management chip is used to monitor the working status of the wireless charging coil and convert the electrical energy converted by the wireless charging coil into a stable output voltage, which flows to the power supply module via the charging control unit.

7. The digital car key according to claim 6, characterized in that, The digital car key also includes: a data encryption module and a low-dropout linear regulator; The data encryption module is coupled to the low-dropout linear regulator and is used to obtain a stable voltage via the low-dropout linear regulator. The low-dropout linear regulator is coupled to the power supply module, the first wireless communication module, and the six-axis gyroscope to convert the unstable voltage output by the power supply module into a stable voltage and transmit the stable voltage to the data encryption module, the first wireless communication module, and the six-axis gyroscope.

8. The digital car key according to claim 7, characterized in that, The data encryption module includes an encryption chip and an encryption switch circuit; The encryption switch circuit is used to activate the circuit between the encryption chip and the low-dropout linear regulator when the second wireless broadcast signal sent by the target vehicle contains an unlocking indication signal, so that the encryption chip is in working state. The encryption chip is coupled to the encryption switch circuit and the first wireless communication module, and is used to store the unlocking key and send the unlocking key to the first wireless communication module. The unlocking key is used to instruct the target vehicle to open the door.

9. The digital car key according to claim 8, characterized in that, The digital car key also includes: buttons and lights; The light fixture is coupled to the button and the first Bluetooth module, and is used to flash when the user presses and / or clicks the button; based on the control command of the first Bluetooth module, it is used to flash when the digital car key is charging, and to flash when the voltage of the digital car key is lower than a preset threshold.

10. A vehicle-mounted communication system, characterized in that, include: The digital car key as described in any one of claims 1-9; The target vehicle is communicatively connected to the digital vehicle key.

11. A vehicle-mounted communication method, characterized in that, The method is applied to the vehicle communication system as described in claim 10, and the method includes: The movement data of the digital car key is collected by the sensors of the digital car key, and the movement data includes the movement speed and movement direction; The digital car key wirelessly pairs and connects with the target vehicle via its first wireless communication module, and sends the mobile data to the target vehicle via the first wireless communication module. The distance between the digital car key and the target vehicle is determined by the target vehicle based on the direction of movement, the speed of movement, and the signal strength of the first wireless communication module paired with the target vehicle. The step of determining the current distance between the digital car key and the target vehicle based on the direction of movement, the speed of movement, and the signal strength of the first wireless communication module paired with the target vehicle includes: The target vehicle obtains a first estimated distance value between the digital car key and the vehicle based on the signal strength of the digital car key at the first location. The first location is the initial location where the digital car key scans the first wireless broadcast signal and achieves pairing with the target vehicle. The target vehicle obtains the movement trajectory of the digital car key from the first position to the second position according to the movement direction and the movement speed, and determines the displacement value of the digital car key from the first position to the second position based on the movement trajectory, where the second position is the current position of the digital car key; The second estimated distance between the digital car key and the target vehicle is obtained by the target vehicle based on the signal strength of the digital car key when the digital car key is in the second position; The obstacle parameters are determined by the target vehicle based on the displacement value, the first estimated distance value, and the second estimated distance value; the obstacle parameters are used to indicate the degree of signal obstruction when the digital car key is paired and connected with the target vehicle. The distance between the digital car key and the target vehicle is determined based on the second estimated distance value and the obstacle parameters.

12. The method according to claim 11, characterized in that, The distance between the digital car key and the target vehicle is determined based on the second estimated distance value and the obstacle parameters, satisfying the following formula: y represents the current distance between the digital car key and the target vehicle; L represents the second estimated distance value; and a represents the obstacle parameter.

13. The method according to claim 12, characterized in that, The obstacle parameters are determined by the target vehicle based on the displacement value, the first estimated distance value, and the second estimated distance value. S is the first estimated distance value, and D is the displacement value.

14. The method according to claim 12 or 13, characterized in that, The method further includes: When the current distance between the digital car key and the target vehicle is less than a predetermined value, an unlocking key is sent to the target vehicle via the digital car key; The target vehicle receives the unlock key and unlocks the door of the target vehicle closest to the digital car key.

Citation Information

Patent Citations

  • Digital vehicle key working state management method and system

    CN113825104A

  • Distance measurement correction method and device

    CN114839623A