Vehicle control methods, devices, equipment, and storage media based on digital keys

By introducing environmental perception components and star-flash communication components into the vehicle, and dynamically selecting phase difference positioning or time-of-flight positioning signals, the problem of insufficient positioning accuracy of digital key systems in complex environments is solved, achieving highly reliable vehicle control and improved user experience.

CN122078331APending Publication Date: 2026-05-26GAC HONDA AUTOMOBILE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GAC HONDA AUTOMOBILE CO LTD
Filing Date
2026-02-27
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing digital key systems lack positioning accuracy in complex environments, leading to reduced reliability of automatic unlocking and locking functions and a poor user experience.

Method used

By installing environmental perception components and onboard satellite communication components on the vehicle, phase difference positioning and time-of-flight positioning signals are transmitted using a satellite dual-mode communication link. The most suitable positioning signal is selected for calculation based on the environmental conditions, thereby achieving precise vehicle control.

Benefits of technology

It improves the accuracy of vehicle control and user experience, reduces the probability of false triggering or failure, and enhances the reliability of seamless control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122078331A_ABST
    Figure CN122078331A_ABST
Patent Text Reader

Abstract

This application discloses a vehicle control method, apparatus, device, and storage medium based on a digital key, applicable to a target vehicle equipped with an onboard satellite communication component and an environmental perception component. First, the environmental perception component detects the state information of the target vehicle's environment. Simultaneously, through a dual-mode satellite communication link established between the digital key and the onboard satellite communication component, the service signals required for positioning are transmitted. These service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning. Based on the state information, one of the two service signals is determined as the target signal. Then, positioning calculations are performed based on the selected target signal to determine the positioning result of the digital key relative to the target vehicle. Based on this positioning result, automatic unlocking or locking control is performed on the target vehicle, thereby improving the accuracy of vehicle control and user experience. The technical solution of this application can be widely applied in the field of vehicle technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a vehicle control method, device, equipment and storage medium based on a digital key. Background Technology

[0002] With the rapid development of automotive intelligence and connectivity technologies, digital keys, as the core technology for achieving seamless entry and start-up, are gradually replacing traditional physical keys.

[0003] However, digital key solutions in related technologies face significant challenges in terms of positioning reliability in real-world applications. Especially in complex environments, positioning accuracy is often affected by various factors, leading to substantial deviations in the positioning results. This deviation reduces the reliability of automatic unlocking and locking functions based on accurate distance judgment, causing false triggering or failure, resulting in a poor user experience and becoming a key bottleneck in improving the practicality and security of digital key systems. Summary of the Invention

[0004] This application provides a vehicle control method, device, equipment, and storage medium based on digital keys, which can improve the accuracy of vehicle control and user experience.

[0005] One aspect of this application provides a vehicle control method based on a digital key for controlling a target vehicle, wherein the target vehicle is equipped with an onboard satellite communication component and an environmental perception component; the method includes: The environmental perception component detects the state information of the environment in which the target vehicle is located; The dual-mode communication link established between the digital key and the vehicle-mounted star-flash communication component transmits the service signals required for positioning; wherein, the service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning. Based on the status information, one of the service signals is determined as the target signal; Based on the target signal, a positioning calculation is performed to determine the positioning result of the digital key relative to the target vehicle; Based on the positioning results, the target vehicle is automatically unlocked or locked.

[0006] Optionally, in some embodiments, the environmental perception component includes an infrared sensor and a signal strength detector; the step of detecting the state information of the environment in which the target vehicle is located through the environmental perception component includes: The infrared sensor is used to detect whether there is a living target within a predetermined range of the target vehicle, so as to generate occlusion information characterizing the occlusion status. The quality parameters of the star-flash dual-mode communication link are detected by the signal strength detector, and the interference intensity of the current environment on the star-flash dual-mode communication link is determined based on the quality parameters. The state information of the environment in which the target vehicle is located is obtained based on the occlusion information and the interference intensity.

[0007] Optionally, in some embodiments, determining a service signal as a target signal based on the state information includes: If the occlusion information indicates an unobstructed state and the interference intensity is less than a first preset threshold, the second signal is determined as the target signal. If the occlusion information indicates an occlusion condition, or if the interference intensity is greater than the first preset threshold, the first signal is determined as the target signal.

[0008] Optionally, in some embodiments, after determining the interference intensity of the current environment on the star-flash dual-mode communication link based on the quality parameters, the method further includes: Calculate the difference between the interference intensity and the first preset threshold; If the difference value is less than or equal to the second preset threshold, after waiting for a preset time, return to the step of detecting the quality parameters of the star-flash dual-mode communication link through the signal strength detector.

[0009] Optionally, in some embodiments, the step of performing positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle includes: Query the deployment locations of multiple communication nodes in the vehicle-mounted star-flash communication component and the type of the target signal; If the target signal is the first signal, determine the phase difference value generated when the first signal arrives at each of the communication nodes after being sent from the digital key; The phase difference positioning algorithm is invoked to calculate the positioning result of the digital key relative to the target vehicle based on the phase difference value corresponding to each of the communication nodes and the deployment location.

[0010] Optionally, in some embodiments, the step of performing positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle further includes: If the target signal is the second signal, determine the flight time generated by the round-trip transmission of the second signal between the digital key and each of the communication nodes; The time-of-flight positioning algorithm is invoked to calculate the positioning result of the digital key relative to the target vehicle based on the flight time corresponding to each of the communication nodes and the deployment location.

[0011] Optionally, in some embodiments, the automatic control of unlocking or locking the target vehicle based on the positioning result includes: Detect the current lock status of the target vehicle; If the positioning result indicates that the distance between the digital key and the target vehicle is less than or equal to a third preset threshold, and the target vehicle is currently locked, then the target vehicle is unlocked. If the positioning result indicates that the distance between the digital key and the target vehicle is greater than a third preset threshold, and the target vehicle is currently unlocked, the target vehicle will be locked.

[0012] On the other hand, embodiments of this application provide a vehicle control device based on a digital key for controlling a target vehicle, wherein the target vehicle is equipped with an onboard satellite communication component and an environmental perception component; the device includes: The detection unit is used to detect the state information of the environment in which the target vehicle is located through the environmental perception component; The transmission unit is used to transmit the service signals required for positioning through the dual-mode communication link established between the digital key and the vehicle-mounted star-flash communication component; wherein, the service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning; The processing unit is configured to determine a service signal as a target signal based on the status information. A positioning unit is used to perform positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle; An execution unit is used to automatically control the unlocking or locking of the target vehicle based on the positioning result.

[0013] On the other hand, embodiments of this application provide an electronic device, including a processor and a memory; The memory is used to store computer programs; The processor executes the computer program to implement the aforementioned vehicle control method based on a digital key.

[0014] On the other hand, embodiments of this application provide a computer-readable storage medium storing a computer program that is executed by a processor to implement the aforementioned vehicle control method based on a digital key.

[0015] On the other hand, embodiments of this application also provide a computer program product, which includes a computer program stored in a computer-readable storage medium. The processor of a computer device reads the computer program from the computer-readable storage medium and executes the computer program, causing the computer device to perform the aforementioned vehicle control method based on a digital key.

[0016] The embodiments of this application include at least the following beneficial effects: This application provides a vehicle control method, apparatus, device, and storage medium based on a digital key, aiming to improve the reliability problem of contactless control caused by insufficient positioning accuracy of digital keys in complex environments. The method is applied to a target vehicle equipped with an onboard satellite communication component and an environmental perception component. First, the environmental perception component detects the state information of the environment in which the target vehicle is located. Simultaneously, through a satellite dual-mode communication link established between the digital key and the onboard satellite communication component, the service signals required for positioning are transmitted. These service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning. Based on the state information, one of the two service signals is determined as the target signal. Subsequently, positioning calculations are performed based on the selected target signal to determine the positioning result of the digital key relative to the target vehicle. Based on this positioning result, automatic unlocking or locking control is performed on the target vehicle, thereby improving the accuracy of vehicle control and user experience. Attached Figure Description

[0017] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.

[0018] Figure 1 This is a system architecture diagram of a vehicle control method based on a digital key provided in the embodiments of this application; Figure 2 This is a flowchart illustrating a vehicle control method based on a digital key provided in an embodiment of this application. Figure 3 This is a schematic diagram illustrating the specific implementation process of a vehicle control method provided in this application embodiment. Figure 4 This is a structural block diagram of a vehicle control device based on a digital key provided in the embodiments of this application. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0020] It is understood that the terms “first,” “second,” etc., used in this application may be used to describe various concepts herein, but unless otherwise stated, these concepts are not limited by these terms. These terms are used only to distinguish one concept from another.

[0021] As used in this application, the terms "at least one", "multiple", "each", "any", etc., "at least one" includes one, two or more, "multiple" includes two or more, "each" refers to each of the corresponding multiples, and "any" refers to any one of the multiples.

[0022] With the rapid development of automotive intelligence and connectivity technologies, digital keys, as the core technology for achieving seamless entry and start-up, are gradually replacing traditional physical keys.

[0023] However, digital key solutions in related technologies face significant challenges in terms of positioning reliability in real-world applications. Especially in complex environments, positioning accuracy is often affected by various factors, leading to substantial deviations in the positioning results. This deviation reduces the reliability of automatic unlocking and locking functions based on accurate distance judgment, causing false triggering or failure, resulting in a poor user experience and becoming a key bottleneck in improving the practicality and security of digital key systems.

[0024] In view of this, this application provides a vehicle control method, apparatus, device, and storage medium based on a digital key, aiming to improve the reliability problem of contactless control caused by insufficient positioning accuracy of digital keys in complex environments. The method is applied to a target vehicle equipped with an onboard satellite communication component and an environmental perception component. First, the environmental perception component detects the state information of the environment in which the target vehicle is located. Simultaneously, through a dual-mode satellite communication link established between the digital key and the onboard satellite communication component, the service signals required for positioning are transmitted. These service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning. Based on the state information, one of the two service signals is determined as the target signal. Then, positioning calculations are performed based on the selected target signal to determine the positioning result of the digital key relative to the target vehicle. Based on this positioning result, automatic unlocking or locking control is performed on the target vehicle, thereby improving the accuracy of vehicle control and user experience.

[0025] System architecture and scenario description used in the embodiments of this application Please refer to Figure 1 , Figure 1 The diagram shows a system architecture diagram of a vehicle control method based on a digital key provided in this application embodiment, which includes a terminal device 140, an Internet 130, a gateway 120, a back-end server 110, etc.

[0026] In this embodiment, the terminal device 140 is the core of the vehicle control method's execution and control at the vehicle end. It typically includes one or more dedicated on-board control units within the vehicle, such as a body control module, an integrated domain controller, or a dedicated digital key control unit. This device directly connects to and interacts with the on-board satellite communication components and environmental sensing components deployed on the vehicle, or the functional hardware of these components can be integrated within it. The terminal device 140 is responsible for receiving and processing status information from the environmental sensing components, and simultaneously establishing a communication link with the user's digital key through the on-board satellite communication components to obtain the raw signal data required for positioning. Its built-in processing unit, based on the method provided in this application, dynamically selects the positioning mode according to the environmental state, executes the corresponding positioning algorithm calculation, and generates control commands for unlocking or locking the vehicle based on the final positioning result, driving the corresponding actuators (such as door lock controllers) to complete the action, thereby achieving precise and reliable automatic vehicle control. The terminal device 140 can communicate with the Internet 130 via wired or wireless means to exchange data.

[0027] Backend server 110 refers to a computer system that can provide certain services to terminal device 140. Compared with ordinary terminal device 140, backend server 110 has higher requirements in terms of stability, security, and performance. Backend server 110 can be a single high-performance computer in a network platform, a cluster of multiple high-performance computers, a portion of a single high-performance computer (e.g., a virtual machine), or a combination of portions of multiple high-performance computers (e.g., virtual machines).

[0028] Gateway 120, also known as an internetwork connector or protocol converter, is a computer system or device that acts as a translator, enabling network interconnection at the transport layer. It bridges the gap between two systems using different communication protocols, data formats, languages, or even completely different architectures. Gateways can also provide filtering and security functions. Messages sent from terminal device 140 to backend server 110 are forwarded to the corresponding backend server 110 via gateway 120. Messages sent from backend server 110 to terminal device 140 are also forwarded to the corresponding terminal device 140 via gateway 120.

[0029] The backend server 110 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0030] The vehicle control method based on digital keys provided in this application embodiment can be executed independently on the terminal device 140, or based on data interaction between the terminal device 140 and the backend server 110.

[0031] Of course, it is understood that the implementation environment corresponding to the method in the embodiments of this application is not limited to that of the implementation environment. Figure 1 As shown, those skilled in the art can flexibly select the specific implementation environment according to actual needs, and this application does not impose any restrictions on this.

[0032] General Description of Embodiments in this Application Please refer to Figure 2 , Figure 2 A flowchart illustrating a vehicle control method based on a digital key, as provided in an embodiment of this application, is shown. Figure 2 As shown, a vehicle control method based on a digital key according to an embodiment of this application includes, but is not limited to, the following steps: Step 210: Detect the state information of the environment in which the target vehicle is located using the environmental perception component; Step 220: Transmit the service signals required for positioning through the dual-mode communication link established between the digital key and the vehicle-mounted star flash communication component; wherein, the service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning; Step 230: Based on the status information, determine one of the service signals as the target signal; Step 240: Perform positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle; Step 250: Based on the positioning result, automatically control the unlocking or locking of the target vehicle.

[0033] This application provides a vehicle control method based on a digital key. This method, by introducing an environmental perception component, can perceive in real time whether there are complex environmental factors around the vehicle, such as human obstruction or metal reflection, thereby identifying the main types of interference to wireless signals in the current environment. Based on this, this application utilizes two types of positioning signals with different physical characteristics supported by the Star-Flash dual-mode communication link: a phase difference positioning signal (first signal) that is insensitive to obstruction and multipath effects, and a time-of-flight positioning signal (second signal) that has higher requirements for direct path but better accuracy. According to the environmental perception results, the system can dynamically and intelligently select the signal type most suitable for the current environmental characteristics as the input for positioning calculation. This dynamic selection mechanism can accurately match the positioning signal adapted to the current environmental characteristics. When the environment is good, high-precision time-of-flight positioning technology is used; when the environment is complex, it switches to the more interference-resistant phase difference positioning technology. In this way, no matter how the environment changes, the system can always use the more reliable positioning mode under the current conditions for calculation, avoiding the inherent defects of a single mode in a specific scenario from the signal source, thereby ensuring the stability and accuracy of the final positioning result. Vehicle control is executed based on this highly reliable positioning result, which naturally and significantly reduces the probability of false triggering or failure, fundamentally improving the reliability of the seamless interaction function and the user experience.

[0034] The technical solution of this application is applied to vehicles equipped with onboard satellite communication components and environmental perception components, referred to as the target vehicle. The onboard satellite communication component is the core hardware foundation for the target vehicle to achieve high-precision, high-reliability positioning communication, and typically consists of multiple satellite communication nodes deployed in different locations on the vehicle body (such as the front bumper, left and right rearview mirrors, and tailgate). These nodes, based on the satellite communication protocol, work in conjunction with the digital key held by the user, and can simultaneously support a fine direction-finding mode for measuring signal phase difference and a precise ranging mode for measuring signal time of flight, thereby providing raw phase and time data for dual-mode positioning.

[0035] The environmental perception component is crucial for the system's intelligent adaptation to different positioning modes. Its main function is to proactively perceive the electromagnetic and physical environmental characteristics surrounding the vehicle in real time. This component may include, but is not limited to, an infrared sensor array for detecting human proximity and obstruction, and a signal quality monitoring unit for monitoring wireless communication channel quality, identifying multipath interference and signal attenuation, etc. Through the collaborative work of the vehicle-mounted satellite communication component and the environmental perception component, the target vehicle can not only acquire accurate raw positioning data, but also pre-determine which positioning mode is more favorable to the current environment. This lays a crucial perception and communication foundation for the subsequent dynamic selection of the most reliable positioning signal and the realization of stable and precise control in complex scenarios. The specific models of the vehicle-mounted satellite communication component and the environmental perception component can be flexibly selected according to requirements, and this application does not impose any restrictions on this.

[0036] Below, in conjunction with Figure 2 This paper introduces and explains the various process steps of the vehicle control method based on digital keys in the embodiments of this application.

[0037] In step 210, when executing the method in this embodiment, the environmental perception component deployed on the target vehicle is activated, and it begins to actively detect and collect data on the local environment surrounding the vehicle. The purpose is to obtain environmental factors that may affect the accuracy of wireless positioning, providing a direct basis for the system to evaluate the current positioning conditions.

[0038] Specifically, the environmental perception component can use its integrated sensor units to capture and quantify state information about the environment in which the target vehicle is located, which affects the propagation of wireless signals. For example, it can detect whether there are objects blocking the wireless signal, or whether there are interference sources in the communication environment that cause signal reflection or attenuation. This state information constitutes a preliminary judgment of the environmental complexity and is key data that provides input for the selection of positioning mode from the physical perception level.

[0039] In step 220, simultaneously with or after the environmental perception component is operational, a stable, low-latency dual-mode communication link will be established between the user's digital key and the vehicle-mounted StarScan communication component deployed in the vehicle, based on the StarScan communication protocol. Through this link, the two parties will exchange service signals for specific purposes.

[0040] Specifically, the dual-mode communication link in this embodiment supports the transmission of two positioning service signals with different physical characteristics: a first signal based on the measurement of signal phase change and a second signal based on the measurement of signal propagation time. These two signals are the data sources for subsequent execution of phase difference positioning algorithms and time-of-flight positioning algorithms, respectively, and their transmission provides the foundation for the realization of dual-mode positioning capabilities.

[0041] In this embodiment, the first signal (phase difference positioning signal) can be a specific signal waveform or sequence specially designed to carry high-precision phase information. The physical characteristics of this signal lie in its stable frequency and phase characteristics. When the digital key transmits the first signal, the onboard satellite communication nodes distributed at different locations on the target vehicle will accurately measure the instantaneous phase of the received signal. Because the path length of the first signal from the same source point (digital key) to nodes at different spatial locations is different, the phase of the signal received by each node will differ. This phase difference is directly related to the path difference (i.e., distance difference) of the signal propagation and is a key observation for calculating the spatial orientation of the digital key. By measuring the phase difference between at least three nodes, a series of equiphase hyperbolas with node pairs as foci can be constructed. The intersection of these hyperbolas corresponds to the possible location of the digital key. This positioning method has low dependence on the absolute signal propagation time (or absolute distance) and relatively strong resistance to multipath interference.

[0042] The second signal (time-of-flight positioning signal) can be a signal specifically designed for accurately measuring the time of flight (ToF), typically employing pulses or coded sequences with sharp autocorrelation characteristics. The physical characteristic of this signal lies in its precise time-stamping capability. During positioning, a series of signal interactions (such as send-receive-reply) occur between the digital key and the vehicle's satellite communication node. By accurately recording the timestamps of signal transmission and reception, the flight time of the signal's round-trip or unidirectional propagation between the two can be calculated. Given the known signal propagation speed (such as the speed of light), this flight time can be directly converted into a precise straight-line propagation distance. By obtaining the distances from the digital key to at least three vehicle nodes with known spatial locations, the specific spatial coordinates of the digital key can be calculated using the principles of trilateration or multi-point ranging intersection. This positioning method achieves extremely high absolute distance measurement accuracy under line-of-sight propagation conditions.

[0043] These two signals together form the basis of the positioning capability of the star-flash dual-mode communication link, enabling the system to flexibly select the most suitable physical observation (phase difference or time of flight) according to environmental conditions to achieve highly reliable positioning.

[0044] In step 230, after receiving the environmental state information from step 210, it is analyzed and evaluated. Based on the understanding of the current environmental characteristics, the system executes a judgment logic aimed at intelligently selecting, from the two service signals (the first signal and the second signal) available in step 220, the one expected to provide a more reliable and accurate positioning result under the current environmental conditions. The selected signal is recorded as the target signal. In this embodiment, this selection is not random or fixed, but driven by the real-time perceived environmental state. Its goal is to achieve optimal matching between the positioning mode and the current environmental conditions, ensuring that the selected positioning technology can overcome or avoid the main adverse factors in the current environment, thereby maximizing the accuracy of positioning.

[0045] In step 240, after determining the target signal to be used in step 230 (i.e., selecting the positioning mode), the system will invoke the positioning algorithm corresponding to the target signal type. This algorithm processes raw measurement data (e.g., phase difference or timestamp) related to the target signal obtained from the dual-mode communication link. By applying specific mathematical models and calculations, the algorithm converts these raw measurements into spatially meaningful information, thereby calculating the spatial positional relationship of the digital key relative to the target vehicle, such as the relative distance and / or orientation angle between them.

[0046] In step 250, after obtaining the positioning result calculated in step 240, the vehicle control system will judge the result according to preset distance or position triggering rules. For example, when the positioning result indicates that the digital key has entered the vehicle's preset unlocking sensing area, the system will automatically generate an unlocking command; conversely, when the positioning result indicates that the digital key has left the vehicle's preset locking sensing area, the system will generate a locking command. Subsequently, the command is sent to the corresponding actuator of the vehicle (such as the door lock controller) to drive it to complete the unlocking or locking action. The entire process does not require the user to actively operate the digital key or the vehicle, realizing an automated and seamless vehicle control experience of "unlocking when close and locking when far away." Its reliability highly depends on the accurate positioning result provided by the preceding steps.

[0047] It is understood that the vehicle control method based on a digital key provided in this application embodiment detects the state information of the environment in which the target vehicle is located through an environmental perception component. Simultaneously, through a dual-mode communication link established between the digital key and the vehicle-mounted satellite communication component, the service signals required for positioning are transmitted. These service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning. Based on the state information, one of the two service signals is determined as the target signal. Then, positioning calculations are performed based on the selected target signal to determine the positioning result of the digital key relative to the target vehicle. Based on this positioning result, automatic unlocking or locking control is performed on the target vehicle, thereby improving the accuracy of vehicle control and user experience.

[0048] Specifically, in some embodiments, the environmental perception component includes an infrared sensor and a signal strength detector; the step of detecting the state information of the environment in which the target vehicle is located through the environmental perception component includes: The infrared sensor is used to detect whether there is a living target within a predetermined range of the target vehicle, so as to generate occlusion information characterizing the occlusion status. The quality parameters of the star-flash dual-mode communication link are detected by the signal strength detector, and the interference intensity of the current environment on the star-flash dual-mode communication link is determined based on the quality parameters. The state information of the environment in which the target vehicle is located is obtained based on the occlusion information and the interference intensity.

[0049] In this embodiment of the application, in order to achieve efficient and accurate perception of the environmental state, an integrated environmental perception component is designed, which consists of an infrared sensor and a signal strength detector. It obtains the key data required to construct the state information through dual-path parallel perception.

[0050] Specifically, an infrared sensor can be deployed on the target vehicle, with its detection beam covering a predetermined spatial area around the vehicle (e.g., the area above the door handle). By actively emitting an infrared beam and analyzing its reflected echo, the sensor can sensitively detect living targets, especially humans, entering this range. When a living target is detected, the infrared sensor generates a corresponding electrical signal, indicating a potential obstruction—that is, the presence of an object that could physically block subsequent wireless positioning signals (such as starburst signals). Conversely, if no reflection characteristic of a living target is detected, it indicates an unobstructed situation. In this way, the system can pre-determine whether a user's body might become an obstacle to signal propagation when approaching the vehicle.

[0051] Meanwhile, a signal strength detector is configured to continuously monitor one or more quality parameters of the currently established Star-Spark dual-mode communication link, such as Received Signal Strength Indicator (RSSI), Signal-to-Noise Ratio (SNR), or Bit Error Rate (BER). These parameters fluctuate due to signal reflection, diffraction, and absorption caused by metallic objects, walls, and other environmental factors. By analyzing these quality parameters, particularly their short-term fluctuation characteristics, the signal strength detector can assess the complexity of the current electromagnetic environment and determine a quantified interference strength value. This value directly reflects the degree to which the current environment affects the signal stability and integrity of the Star-Spark communication link and is an important indicator for determining the presence of strong multipath interference or signal attenuation.

[0052] In this embodiment, the system can integrate the occlusion information generated by the infrared sensor with the interference intensity determined by the signal strength detector to jointly constitute state information describing the environment in which the target vehicle is located. This dual-dimensional perception method not only considers physical occlusion, a factor that directly affects the signal propagation path, but also takes into account electromagnetic interference, a hidden factor that affects signal quality. This provides a comprehensive and reliable input basis for intelligently selecting the most suitable positioning signal in subsequent steps, serving as a prerequisite and foundation for achieving environmental adaptive positioning.

[0053] Specifically, in some embodiments, determining a service signal as a target signal based on the state information includes: If the occlusion information indicates an unobstructed state and the interference intensity is less than a first preset threshold, the second signal is determined as the target signal. If the occlusion information indicates an occlusion condition, or if the interference intensity is greater than the first preset threshold, the first signal is determined as the target signal.

[0054] In this embodiment, based on the occlusion information and interference intensity provided by the aforementioned environmental perception component, a clear and efficient decision-making logic is provided to dynamically determine the target signal suitable for positioning calculation in the current environment.

[0055] Specifically, in this embodiment, the core of the system's decision-making lies in the combined evaluation of two key environmental criteria: first, the obstruction information provided by the infrared sensor, used to determine whether there are obvious physical obstacles in the signal propagation path; and second, the interference intensity provided by the signal strength detector, used to measure the level of interference received by the wireless communication channel. For example, the interference intensity can be compared with a preset first threshold, which represents the maximum level of interference that the system can tolerate without affecting the time-of-flight positioning accuracy.

[0056] If the occlusion information clearly indicates an unobstructed state, meaning the signal propagation path is considered clear and not significantly blocked by a living target (such as a human body), and the interference intensity is less than a first preset threshold, indicating a relatively good electromagnetic environment, stable signal quality, and no strong multipath or noise interference sufficient to affect accurate timing, then the current environmental conditions are deemed favorable for time-of-flight positioning technology requiring high precision and line-of-sight propagation. Therefore, a second signal, with its core function of measuring signal propagation time, will be selected as the target signal for the current positioning calculation, aiming to obtain higher absolute distance accuracy.

[0057] Conversely, if the obstruction information indicates an obstructed condition—that is, the presence of objects (such as the user's body) in the signal propagation path that may cause signal attenuation or distortion—or if the interference intensity is greater than or equal to a first preset threshold, meaning the current electromagnetic environment is complex and there are significant factors such as multipath reflection and metallic interference that degrade signal quality, then both physical obstruction and electromagnetic interference will severely impact time-of-flight positioning technology, which relies on precise time measurement, leading to increased ranging errors. In this case, the system determines that the current environmental conditions are unsuitable for time-of-flight positioning. Therefore, the decision is switched to phase difference positioning technology, which has stronger anti-interference capabilities, selecting the first signal, which measures the phase change of the signal, as the target signal. Although its absolute accuracy may be slightly lower than that of time-of-flight positioning under ideal conditions, it can provide more stable and reliable relative orientation information in non-line-of-sight or complex electromagnetic environments.

[0058] Through the aforementioned dual-condition judgment logic based on environmental state, the embodiments of this application achieve optimal matching between the positioning mode and the real-time environment. Thus, based on the two intuitive environmental characteristics of "occlusion" and "interference strength," it can adaptively and intelligently switch between high-precision mode (time-of-flight positioning) and high-robustness mode (phase difference positioning), thereby fundamentally improving the overall positioning reliability in complex scenarios.

[0059] Specifically, in some embodiments, after determining the interference intensity of the current environment on the star-flash dual-mode communication link based on the quality parameters, the method further includes: Calculate the difference between the interference intensity and the first preset threshold; If the difference value is less than or equal to the second preset threshold, after waiting for a preset time, return to the step of detecting the quality parameters of the star-flash dual-mode communication link through the signal strength detector.

[0060] In this embodiment of the application, in view of the actual situation that the intensity of wireless signal interference may fluctuate frequently near the critical value, in order to improve the stability of system decision-making and prevent unnecessary frequent switching between two high-precision technologies in positioning mode, a shake-proofing mechanism is introduced.

[0061] Specifically, in this embodiment, after determining the interference intensity of the current environment on the star-flash dual-mode communication link based on quality parameters (such as the fluctuation variance of RSSI), the system does not immediately make a final decision based on the comparison between the interference intensity and a first preset threshold (a threshold used to determine whether to switch to the phase difference positioning mode). The system further calculates the difference between the interference intensity and the first preset threshold. This difference represents how far the current interference level is from the threshold that triggers mode switching. Here, the difference can be the absolute value of the difference between the interference intensity and the first preset threshold, or the ratio of the absolute value to the interference intensity (first preset threshold), and this application does not limit this.

[0062] Next, this difference value is compared with another second preset threshold. This second preset threshold defines a decision buffer around the first preset threshold. If the calculated difference value is less than or equal to the second preset threshold, it means that the currently measured disturbance intensity is very close to the decision critical point (the first preset threshold), and may be in an unstable fluctuation state. For example, the disturbance intensity may vary slightly around the first preset threshold.

[0063] In this situation, to avoid triggering unnecessary mode switching due to minor fluctuations in a single instantaneous measurement, the system will not immediately determine and execute a mode switch. Instead, it will wait for a preset period. This waiting period serves as a cooling-off period, allowing the system to observe short-term trends in interference intensity. After the waiting period expires, it will return to the previous steps, namely, re-detecting the link quality parameters through the signal strength detector and recalculating the interference intensity.

[0064] This design ensures that the positioning mode switch is only triggered when the interference intensity is consistently (exceeding a preset duration) and significantly (beyond the buffer defined by the second preset threshold) higher or lower than the first preset threshold. This mechanism effectively filters out false triggers caused by environmental noise and transient interference, ensuring the stability and reliability of the mode switching decision, thereby avoiding problems such as positioning result jitter, increased power consumption, and decreased user experience caused by frequent switching.

[0065] Specifically, in some embodiments, the step of performing positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle includes: Query the deployment locations of multiple communication nodes in the vehicle-mounted star-flash communication component and the type of the target signal; If the target signal is the first signal, determine the phase difference value generated when the first signal arrives at each of the communication nodes after being sent from the digital key; The phase difference positioning algorithm is invoked to calculate the positioning result of the digital key relative to the target vehicle based on the phase difference value corresponding to each of the communication nodes and the deployment location.

[0066] In this embodiment, the specific positioning calculation process for the selected target signal (i.e., the first signal or the second signal) is described in detail. This process clarifies how to utilize the hardware foundation provided by the star-flash dual-mode communication link to convert the original signal measurement values ​​into accurate spatial location information.

[0067] Specifically, the system first queries the deployment locations of multiple communication nodes in the vehicle-mounted star-flash communication component. These nodes have had their spatial coordinates precisely calibrated (e.g., their three-dimensional positions in the vehicle's coordinate system) when the vehicle leaves the factory, serving as known reference points for all subsequent geometric calculations. Simultaneously, the system confirms the type of the current target signal to determine which physical model and algorithm to invoke.

[0068] When the current target signal is determined to be the first signal, the phase difference positioning calculation process begins. The core of this process lies in acquiring high-precision phase observations. Based on the established star link, the signal phase is measured as the first signal, emitted from the digital key (as the signal source), reaches at least three (usually three or more) communication nodes at different spatial locations. By comparing these phase values, the phase difference between any two nodes can be calculated. This phase difference is directly related to the difference in path length from the key to these two nodes.

[0069] After obtaining the phase difference values ​​of at least two pairs of nodes (corresponding to at least three nodes), a pre-defined phase difference positioning algorithm is invoked. The algorithm's input consists of the known deployment locations of each communication node and the calculated corresponding phase difference values. The algorithm works by constructing a set of equiphase hyperbolas (hyperboloids in three-dimensional space) with each pair of communication nodes as its focus, based on the relationship between phase difference and path difference. Theoretically, the digital key's location should lie at the intersection of all hyperbolas satisfying these phase difference observations. By solving this series of nonlinear equations, the algorithm can calculate one or more possible locations that satisfy all observation conditions. This is then combined with prior information (such as the key being roughly outside the vehicle) for further filtering, ultimately yielding the digital key's positioning result relative to the target vehicle, typically including its distance and azimuth.

[0070] Specifically, in some embodiments, the step of performing positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle further includes: If the target signal is the second signal, determine the flight time generated by the round-trip transmission of the second signal between the digital key and each of the communication nodes; The time-of-flight positioning algorithm is invoked to calculate the positioning result of the digital key relative to the target vehicle based on the flight time corresponding to each of the communication nodes and the deployment location.

[0071] In this embodiment, when the current target signal is determined to be the second signal, the core observation for positioning calculation becomes the signal propagation time. At this time, the system, based on the precise time synchronization capability of the Star-Scan dual-mode communication link, determines the round-trip flight time of the second signal during a complete "send-receive-reply" or similar two-way handshake process between the digital key and each communication node. Alternatively, under the premise of extremely high-precision network-wide synchronization, the one-way propagation time can also be measured. This flight time directly reflects the true duration of signal propagation in space, eliminating the influence of factors such as device processing delays.

[0072] After obtaining the time-of-flight (TOF) from the digital key to at least three (usually three or more) vehicle-mounted communication nodes in different spatial locations, the time-of-flight localization algorithm is invoked. The basic principle of this algorithm is physical trilateration. Given the speed of signal propagation (approximately the speed of light in air), the algorithm first converts each measured TOF into a corresponding straight-line propagation distance, i.e., the geometric distance from the digital key to each communication node. The algorithm's input is the known deployment location of each communication node (as the center of a sphere) and the calculated corresponding distance (as the radius). The algorithm needs to solve a geometric problem: finding a spatial point (the location of the digital key) such that the distance from this point to all known centers of the sphere (communication nodes) matches the measured radii as closely as possible. This is typically achieved by constructing and solving a set of distance-based circle equations (spherical equations in three-dimensional space). Under ideal line-of-sight conditions, all spheres should intersect at a single point, which is the precise localization result. In practical applications, due to measurement errors, optimization algorithms such as the least squares method can be used to find the optimal solution point.

[0073] Through the above calculations, the system finally obtains the positioning result of the digital key relative to the target vehicle. This result can be presented in the form of three-dimensional coordinates in the vehicle coordinate system or two-dimensional plane coordinates plus height, with high absolute distance accuracy.

[0074] Specifically, in some embodiments, the automatic control of unlocking or locking the target vehicle based on the positioning result includes: Detect the current lock status of the target vehicle; If the positioning result indicates that the distance between the digital key and the target vehicle is less than or equal to a third preset threshold, and the target vehicle is currently locked, then the target vehicle is unlocked. If the positioning result indicates that the distance between the digital key and the target vehicle is greater than a third preset threshold, and the target vehicle is currently unlocked, the target vehicle will be locked.

[0075] In this embodiment of the application, based on the accurate and reliable positioning results obtained from the aforementioned steps, automated and intelligent vehicle door lock control can be achieved. The following is the specific triggering and execution logic for realizing the "seamless unlocking" and "automatic locking" functions.

[0076] Specifically, after obtaining the location result of the digital key relative to the target vehicle based on the positioning algorithm, the current locking status of the target vehicle can be detected. This status information (unlocked or locked) is a prerequisite for determining which control command should be executed, ensuring the correctness and security of the control and avoiding invalid or conflicting operations.

[0077] The system then quantifies the location result into a core decision variable: the (relative) distance between the digital key and the target vehicle. This distance value is compared with a preset third threshold, which physically defines the "sensing boundary" of the vehicle's seamless interaction. The control logic is as follows: when the system detects that the location result indicates the distance between the digital key and the vehicle is less than or equal to the third preset threshold, it means that the user is entering the vehicle's close-range interaction range (e.g., within 3 meters) with the key. Simultaneously, the system detects that the target vehicle is currently locked. When both conditions are met, it indicates that the user is approaching a locked vehicle and intends to enter. At this point, an unlocking command is automatically generated and executed, driving the vehicle's door lock actuator to achieve a seamless "unlock upon approach" experience.

[0078] When the system detects that the distance between the digital key and the vehicle, as indicated by the location result, is greater than a third preset threshold, it means that the user has left the vehicle's immediate vicinity with the key. Simultaneously, the system detects that the target vehicle is currently unlocked. The simultaneous fulfillment of these two conditions indicates that the user has moved away from an unlocked vehicle and has no immediate intention to return. To prevent accidental unlocking or theft, the system will automatically generate and execute a locking command, achieving an automatic "lock when away" security function.

[0079] By employing the dual-condition judgment based on real-time distance and current lock status, this application embodiment constructs a robust and reliable automatic control mechanism. It not only relies on accurate positioning results to determine the user's intention (approaching or moving away), but also considers the vehicle's actual state to avoid misoperation (e.g., unlocking the vehicle when it is already unlocked, or locking the vehicle when it is already locked), thereby greatly improving convenience while ensuring vehicle safety and control accuracy.

[0080] The following is a description and explanation of a specific application embodiment of this application.

[0081] Please refer to Figure 3 , Figure 3 A schematic diagram illustrating the specific implementation flow of a vehicle control method provided in an embodiment of this application is shown. Figure 3 This demonstrates how a digital key system intelligently switches positioning modes based on environmental conditions, ultimately achieving a complete closed-loop logic for automatic vehicle control. Specifically, this can include the following stages: The first stage: Environmental perception and pattern decision-making, which is responsible for determining whether the current environment is suitable for high-precision positioning, specifically includes: Environmental data acquisition: The process begins with “acquiring environmental sensing signals”. The system will monitor two key indicators in real time: human body obstruction (whether there is a body blocking the signal) and interference intensity (whether the electromagnetic environment is noisy).

[0082] Intelligent switching logic: Ideally, if the system determines that the interference intensity is less than ±5% and there are no obstructions, it indicates an excellent environment with a clear signal propagation path. In this case, the system will enter TOF (Time-of-Flight) mode, which offers high accuracy, up to ±0.3 meters. If obstructions or excessive interference exist, the system will automatically switch to phase difference mode. Although the accuracy is slightly lower (±0.5 meters), its anti-interference capability is stronger, ensuring positioning even in complex environments.

[0083] Anti-shake mechanism: When switching modes, the system performs an "anti-shake judgment," requiring the state to remain stable for 0.5 seconds. This prevents frequent changes in positioning mode caused by instantaneous signal fluctuations, ensuring a smooth user experience.

[0084] Phase Two: Data Acquisition and Location Calculation.

[0085] After determining the positioning mode, the system will initiate the corresponding data acquisition. Regardless of the mode, the system will collect star flash data, specifically including phase difference and TOF information.

[0086] The third stage: distance determination and automatic control, will execute specific operations based on the positioning results.

[0087] In this embodiment, the system divides the distance between the digital key and the vehicle into three zones: 0-3 meters: this is the "seamless unlocking zone"; 3-8 meters: this is the "automatic locking zone"; >8 meters: this is the "safe zone," where the system takes no action. When the digital key enters the 0-3 meter range, the system outputs a pre-unlock command to achieve "open upon proximity." When the key is within the 3-8 meter range, the system outputs a locking detection command to prevent the user from forgetting to lock the vehicle. When the key is too far away (>8 meters), the system remains inactive to avoid accidental operation.

[0088] It is understood that the technical solution of this application has at least the following advantages: 1. Significantly improved positioning accuracy: By fusing phase difference and TOF ranging into dual modes and combining dynamic switching logic, the positioning error can be controlled within ±0.5 meters in complex environments such as human body obstruction and metal reflection. Compared with existing single-mode technology (error of more than ±1.2 meters), the accuracy is improved by more than 50%. 2. Achieve a seamless interactive experience: Based on the control logic of pre-unlocking and precise locking, users do not need to actively operate the terminal. They only need to bring the digital key near or away from the vehicle to complete the automatic unlocking / locking, which greatly improves the convenience of use. 3. Strong environmental adaptability: The environmental perception unit monitors the occlusion and interference status in real time, and the positioning control unit dynamically adjusts the positioning mode, which can adapt to a variety of complex scenarios such as garages, shopping malls, and outdoors, solving the problem of limited scenarios in existing technologies; 4. Balancing low power consumption and high stability: The low power consumption of the StarSpark communication chip (standby power consumption <5mA) can extend the battery life of the digital key terminal, and the mode switching anti-shake mechanism avoids frequent positioning fluctuations, ensuring long-term stable operation of the device.

[0089] Reference Figure 4 In this embodiment of the application, a vehicle control device based on a digital key is also provided, which includes: The detection unit 410 is used to detect the state information of the environment in which the target vehicle is located through the environmental perception component; The transmission unit 420 is used to transmit the service signals required for positioning through the star-flash dual-mode communication link established between the digital key and the vehicle-mounted star-flash communication component; wherein, the service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning; Processing unit 430 is configured to determine a service signal as a target signal based on the status information; The positioning unit 440 is used to perform positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle; The execution unit 450 is used to automatically control the unlocking or locking of the target vehicle based on the positioning result.

[0090] It is understandable that, such as Figure 2 The content of the vehicle control method embodiment based on digital key shown is applicable to the vehicle control device embodiment based on digital key. The specific functions implemented by the vehicle control device embodiment based on digital key are the same as those shown in the example. Figure 2 The embodiment of the vehicle control method based on digital keys shown is the same, and the beneficial effects achieved are the same as those described above. Figure 2 The beneficial effects achieved by the illustrated embodiment of the vehicle control method based on digital keys are also the same.

[0091] This application also discloses an electronic device, including: At least one processor; At least one memory for storing at least one program; When at least one program is executed by at least one processor, such that at least one processor implements as Figure 2 The illustrated embodiment of a vehicle control method based on a digital key.

[0092] The electronic device in the embodiments of this application may be a terminal device, a computer device, or a server device.

[0093] This application also discloses a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to implement, for example... Figure 2 The illustrated embodiment of a vehicle control method based on a digital key.

[0094] Understandable, Figure 2 The content of the vehicle control method embodiments based on digital keys shown is applicable to the embodiments of this computer-readable storage medium. The specific functions implemented by the embodiments of this computer-readable storage medium are the same as those shown in the embodiments of this computer-readable storage medium. Figure 2 The illustrated embodiment of the vehicle control method based on digital keys is the same, and the beneficial effects achieved are the same. Figure 2 The beneficial effects achieved by the illustrated embodiment of the vehicle control method based on digital keys are also the same.

[0095] This application also discloses a computer program product or computer program, which includes computer instructions stored in the aforementioned computer-readable storage medium. Figure 4 The processor of the illustrated electronic device can read the computer instructions from the aforementioned computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform... Figure 2 The illustrated embodiment of a vehicle control method based on a digital key.

[0096] Understandable, Figure 2 The content of the vehicle control method embodiments based on digital keys shown is applicable to this computer program product or computer program embodiment. The specific functions implemented by this computer program product or computer program embodiment are the same as those shown in the embodiments. Figure 2 The illustrated embodiment of the vehicle control method based on digital keys is the same, and the beneficial effects achieved are the same. Figure 2 The beneficial effects achieved by the illustrated embodiment of the vehicle control method based on digital keys are also the same.

[0097] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this application are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.

[0098] Furthermore, although this application is described in the context of functional modules, it should be understood that, unless otherwise stated to the contrary, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding this application. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional technology for an engineer. Therefore, those skilled in the art can implement the application set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of this application, which is determined by the full scope of the appended claims and their equivalents.

[0099] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0100] In the embodiments of this application, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0101] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable storage medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0102] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0103] In the foregoing description of this specification, the references to terms such as "one embodiment," "another embodiment," or "some embodiments," etc., indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0104] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.

[0105] The above is a detailed description of the preferred embodiments of this application, but this application is not limited to the embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application, and these equivalent modifications or substitutions are all included within the scope defined by the claims of this application.

Claims

1. A vehicle control method based on a digital key, characterized in that, The method is used to control a target vehicle, which is equipped with an onboard satellite communication component and an environmental perception component; the method includes: The environmental perception component detects the state information of the environment in which the target vehicle is located; The dual-mode communication link established between the digital key and the vehicle-mounted star-flash communication component transmits the service signals required for positioning; wherein, the service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning. Based on the status information, one of the service signals is determined as the target signal; Based on the target signal, a positioning calculation is performed to determine the positioning result of the digital key relative to the target vehicle; Based on the positioning results, the target vehicle is automatically unlocked or locked.

2. The vehicle control method based on a digital key according to claim 1, characterized in that, The environmental perception component includes an infrared sensor and a signal strength detector; the detection of the environmental status information of the target vehicle's environment through the environmental perception component includes: The infrared sensor is used to detect whether there is a living target within a predetermined range of the target vehicle, so as to generate occlusion information characterizing the occlusion status. The quality parameters of the star-flash dual-mode communication link are detected by the signal strength detector, and the interference intensity of the current environment on the star-flash dual-mode communication link is determined based on the quality parameters. The state information of the environment in which the target vehicle is located is obtained based on the occlusion information and the interference intensity.

3. The vehicle control method based on a digital key according to claim 2, characterized in that, The step of determining a service signal as a target signal based on the status information includes: If the occlusion information indicates an unobstructed state and the interference intensity is less than a first preset threshold, the second signal is determined as the target signal. If the occlusion information indicates an occlusion condition, or if the interference intensity is greater than the first preset threshold, the first signal is determined as the target signal.

4. The vehicle control method based on a digital key according to claim 2, characterized in that, After determining the interference intensity of the current environment on the star-flash dual-mode communication link based on the quality parameters, the method further includes: Calculate the difference between the interference intensity and the first preset threshold; If the difference value is less than or equal to the second preset threshold, after waiting for a preset time, return to the step of detecting the quality parameters of the star-flash dual-mode communication link through the signal strength detector.

5. The vehicle control method based on a digital key according to claim 1, characterized in that, The step of performing positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle includes: Query the deployment locations of multiple communication nodes in the vehicle-mounted star-flash communication component and the type of the target signal; If the target signal is the first signal, determine the phase difference value generated when the first signal arrives at each of the communication nodes after being sent from the digital key; The phase difference positioning algorithm is invoked to calculate the positioning result of the digital key relative to the target vehicle based on the phase difference value corresponding to each of the communication nodes and the deployment location.

6. The vehicle control method based on a digital key according to claim 5, characterized in that, The step of performing positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle further includes: If the target signal is the second signal, determine the flight time generated by the round-trip transmission of the second signal between the digital key and each of the communication nodes; The time-of-flight positioning algorithm is invoked to calculate the positioning result of the digital key relative to the target vehicle based on the flight time corresponding to each of the communication nodes and the deployment location.

7. The vehicle control method based on a digital key according to claim 1, characterized in that, The automatic control of unlocking or locking the target vehicle based on the positioning result includes: Detect the current lock status of the target vehicle; If the positioning result indicates that the distance between the digital key and the target vehicle is less than or equal to a third preset threshold, and the target vehicle is currently locked, then the target vehicle is unlocked. If the positioning result indicates that the distance between the digital key and the target vehicle is greater than a third preset threshold, and the target vehicle is currently unlocked, the target vehicle will be locked.

8. A vehicle control device based on a digital key, characterized in that, For controlling a target vehicle, the target vehicle being equipped with an onboard satellite communication component and an environmental perception component; the device includes: The detection unit is used to detect the state information of the environment in which the target vehicle is located through the environmental perception component; The transmission unit is used to transmit the service signals required for positioning through the dual-mode communication link established between the digital key and the vehicle-mounted star-flash communication component; wherein, the service signals include a first signal for phase difference positioning and a second signal for time-of-flight positioning; The processing unit is configured to determine a service signal as a target signal based on the status information. A positioning unit is used to perform positioning calculations based on the target signal to determine the positioning result of the digital key relative to the target vehicle; An execution unit is used to automatically control the unlocking or locking of the target vehicle based on the positioning result.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the vehicle control method based on a digital key as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the vehicle control method based on any one of claims 1 to 7.