Bluetooth signal enhancement methods, apparatus, devices, and storage media

By using a signal strength detection and enhancement model between Bluetooth devices and gateways, and applying gain values ​​to enhance Bluetooth signals, the problems of Bluetooth signal transmission being limited by obstacles, interference, and distance are solved, thus improving signal stability and quality.

CN119497061BActive Publication Date: 2025-10-31GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411627770.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-10-31
Estimated Expiration
2044-11-14

AI Technical Summary

Technical Problem

Bluetooth signals are easily affected by obstacles, interference, and distance during transmission, which can lead to signal distortion.

Method used

By using a signal strength detection and enhancement model between the Bluetooth device and the gateway, a first target gain value is determined and applied to enhance the Bluetooth signal, ensuring that the signal remains stable during transmission.

Benefits of technology

It effectively reduces the probability of signal distortion during signal transmission and improves the stability and quality of Bluetooth signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119497061B_ABST
    Figure CN119497061B_ABST
Patent Text Reader

Abstract

This invention discloses a Bluetooth signal enhancement method, apparatus, device, and storage medium, comprising: receiving a Bluetooth signal strength detection value sent by a Bluetooth device; when the Bluetooth signal strength detection value reaches a boundary condition for triggering signal strength enhancement, determining a first target gain value for enhancing the Bluetooth signal strength using a preset signal enhancement model; and sending the first target gain value to the Bluetooth device so that the Bluetooth device enhances the signal of subsequently transmitted Bluetooth signals. The Bluetooth signal enhancement method, apparatus, device, and storage medium disclosed in this application solve the problem that Bluetooth signals are easily affected by obstacles, interference, and distance during transmission, and are prone to signal distortion during transmission, effectively reducing the probability of signal distortion during transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of signal processing technology, and in particular to a Bluetooth signal enhancement method, apparatus, device and storage medium. Background Technology

[0002] Currently, more and more Bluetooth Low Energy products are powered by dry cell batteries or lithium batteries, and the application scenarios for Bluetooth communication are also expanding, ranging from the use of Bluetooth positioning products on automated production lines in factories to the use of Bluetooth headsets in mobile phones. Therefore, the application scenarios for Bluetooth wireless technology are also increasing.

[0003] In some wireless communication technologies, Bluetooth is widely used for short-range data transmission, such as in power distribution between Bluetooth devices and Bluetooth gateways. However, because Bluetooth signals are weak signals with very low dynamic current, they are easily affected by obstacles, interference, and distance during transmission, making signal distortion very likely. Summary of the Invention

[0004] The purpose of this invention is to provide at least one Bluetooth signal enhancement method, apparatus, device, and storage medium, which can at least solve the technical problem that Bluetooth signals are weak signals with very small dynamic currents, and are easily affected by obstacles, interference, and distance during transmission, making signal distortion easy to occur during signal transmission. At least it can achieve signal enhancement of Bluetooth signals based on a first target gain value, and effectively reduce the probability of signal distortion during signal transmission even when limited by obstacles, interference, and distance during transmission.

[0005] To address the aforementioned technical problems, at least one embodiment of this application provides a Bluetooth signal enhancement method applied to a Bluetooth gateway, the method comprising:

[0006] Receive Bluetooth signal strength detection value sent by Bluetooth device, wherein the Bluetooth signal strength detection value is a detection value obtained by detecting the strength of Bluetooth signal sent by the Bluetooth device in the past;

[0007] When the detected value of the Bluetooth signal strength reaches the boundary condition for triggering signal strength enhancement, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model.

[0008] The first target gain value is sent to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently transmitted Bluetooth signal.

[0009] At least one embodiment of this application also provides a Bluetooth signal enhancement method, applied to a Bluetooth device, the method comprising:

[0010] Send Bluetooth signal strength detection values ​​to the Bluetooth gateway, wherein the Bluetooth signal strength detection values ​​are obtained by detecting the strength of Bluetooth signals previously sent to the Bluetooth gateway;

[0011] Determine whether the first target gain value sent by the Bluetooth gateway is received. The first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement.

[0012] When it is determined that the first target gain value sent by the Bluetooth gateway has been received, the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value.

[0013] At least one embodiment of this application also provides a Bluetooth signal enhancement device, comprising:

[0014] The receiving module is used to receive Bluetooth signal strength detection values ​​sent by the Bluetooth device, wherein the Bluetooth signal strength detection values ​​are obtained by detecting the strength of the Bluetooth signals previously sent by the Bluetooth device;

[0015] The gain determination module is used to determine a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model when the detected value of the Bluetooth signal strength reaches the boundary condition for triggering signal strength enhancement.

[0016] The first signal enhancement module is used to send the first target gain value to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently transmitted Bluetooth signal.

[0017] At least one embodiment of this application also provides a Bluetooth signal enhancement device, comprising:

[0018] The transmitting module is used to transmit Bluetooth signal strength detection values ​​to the Bluetooth gateway. The Bluetooth signal strength detection values ​​are obtained by detecting the strength of Bluetooth signals previously transmitted to the Bluetooth gateway.

[0019] The judgment module is used to determine whether the first target gain value sent by the Bluetooth gateway is received. The first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement.

[0020] The second signal enhancement module is used to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value when it is determined that the first target gain value has been received from the Bluetooth gateway.

[0021] At least one embodiment of this application also provides a Bluetooth signal interaction system, including: a Bluetooth device and a Bluetooth gateway, wherein the Bluetooth device and the Bluetooth gateway communicate through a pre-built data link;

[0022] The Bluetooth device sends a Bluetooth signal strength detection value to the Bluetooth gateway. The Bluetooth gateway receives the Bluetooth signal strength detection value sent by the Bluetooth device. When the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model.

[0023] The Bluetooth gateway sends the first target gain value to the Bluetooth device, and the Bluetooth device enhances the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value.

[0024] At least one embodiment of this application also provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the Bluetooth signal enhancement method described above.

[0025] At least one embodiment of this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the Bluetooth signal enhancement method described above.

[0026] The Bluetooth signal enhancement method provided in this application receives a Bluetooth signal strength detection value sent by a Bluetooth device. When the Bluetooth signal strength detection value reaches a boundary condition that triggers signal strength enhancement, a first target gain value for enhancing the Bluetooth signal strength is determined using a preset signal enhancement model. This first target gain value is then sent to the Bluetooth device, enabling the Bluetooth device to enhance subsequent Bluetooth signals. Thus, by judging the signal strength of the Bluetooth signal and determining the first target gain value for signal enhancement using a signal enhancement model, and enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during transmission is effectively reduced, even when limited by obstacles, interference, and distance.

[0027] In some optional embodiments, the Bluetooth signal strength detection value includes the angular velocity of the gyroscope within the Bluetooth device;

[0028] When the detected Bluetooth signal strength value reaches the boundary condition for triggering signal strength enhancement, the first target gain value for enhancing the Bluetooth signal strength is determined using a preset signal enhancement model, including:

[0029] When the angular velocity of the gyroscope in the Bluetooth device exceeds the preset signal transmission and reception angle range, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model.

[0030] By detecting whether the angular velocity of the gyroscope exceeds the preset signal transmission and reception angle range, it is possible to determine whether the Bluetooth device and the Bluetooth gateway are at the optimal signal transmission and reception angle, thereby judging the signal strength of the Bluetooth signal.

[0031] In some optional embodiments, the signal enhancement model is obtained through the following steps:

[0032] Construct the original model;

[0033] The original model is trained using a reinforcement learning algorithm on the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model.

[0034] By collecting gyroscope angular velocity samples and corresponding first target gain value samples obtained from multiple data transmission cycles in history as training sample data, the original model is trained using a reinforcement learning algorithm to obtain a signal enhancement model. The signal enhancement module outputs the first target gain value based on the gyroscope angular velocity, enabling the Bluetooth device to enhance the Bluetooth signal based on the first target gain value.

[0035] In some optional embodiments, after sending the first target gain value to the Bluetooth device so that the Bluetooth device enhances the signal of subsequently transmitted Bluetooth signals, the method further includes:

[0036] The first current value used when receiving the enhanced Bluetooth signal sent by the Bluetooth device for transmission;

[0037] The current detection value obtained by amplifying the first current value through a current detection amplification circuit is used to determine whether the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device meets the preset signal quality requirements. The current detection value is positively correlated with the signal quality of the Bluetooth signal.

[0038] When the signal quality of the enhanced Bluetooth signal does not meet the preset signal quality requirement, a second target gain value for improving the quality of the enhanced Bluetooth signal is determined based on the current detection value.

[0039] The second target gain value is sent to the Bluetooth device so that the Bluetooth device can improve the quality of subsequently transmitted Bluetooth signals, wherein the second target gain value is greater than the first target gain value.

[0040] The current detection value output by the current detection amplifier circuit determines a second target gain value for improving the quality of the enhanced Bluetooth signal. The Bluetooth device then uses a control chip to improve the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway based on the second target gain value, thereby ensuring the quality of the enhanced Bluetooth signal and improving the stability of the Bluetooth signal.

[0041] In some optional embodiments, determining whether the signal quality of the enhanced Bluetooth signal transmitted by the Bluetooth device meets preset signal quality requirements by using the current detection value obtained after amplifying the first current value through a current detection amplification circuit includes:

[0042] Determine whether the detected current value is less than or equal to a preset stable current value;

[0043] When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirements.

[0044] By comparing the current detection value with the preset stable current value, it is determined whether the signal quality of the Bluetooth signal meets the preset signal quality requirements, so as to judge the signal quality of the Bluetooth signal during transmission.

[0045] The Bluetooth signal enhancement method provided in this application sends a Bluetooth signal strength detection value to a Bluetooth gateway, determines whether a first target gain value sent by the Bluetooth gateway is received, and when it is determined that the first target gain value sent by the Bluetooth gateway is received, enhances the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value. Thus, by judging the signal strength of the Bluetooth signal and determining the first target gain value for signal enhancement using a signal enhancement model, and by enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during signal transmission is effectively reduced, even when limited by obstacles, interference, and distance.

[0046] In some optional embodiments, after enhancing the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value, the method further includes:

[0047] The first current value used when sending the enhanced Bluetooth signal to the Bluetooth gateway;

[0048] Determine whether a second target gain value sent by the Bluetooth gateway is received. The second target gain value is determined by the Bluetooth gateway based on the current detection value obtained after amplifying the first current value through the current detection amplification circuit. The current detection value is less than or equal to a preset stable current value. This value is used to improve the quality of the enhanced Bluetooth signal. The second target gain value is greater than the first target gain value.

[0049] Based on the second target gain value, the quality of subsequently transmitted Bluetooth signals is improved.

[0050] The current detection value output by the current detection amplifier circuit determines a second target gain value to improve the quality of the enhanced Bluetooth signal. The Bluetooth device then uses the control chip to improve the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway based on the second target gain value, thereby ensuring the quality of the enhanced Bluetooth signal and improving the stability of the Bluetooth signal. Attached Figure Description

[0051] One or more embodiments are illustrated by way of example with reference to the accompanying drawings, and these illustrative descriptions do not constitute a limitation on the embodiments.

[0052] Figure 1 This is a flowchart illustrating a Bluetooth signal enhancement method applied to a Bluetooth gateway, provided in one embodiment of this application.

[0053] Figure 2 This is a flowchart illustrating a Bluetooth signal enhancement method for a Bluetooth device, provided in one embodiment of this application.

[0054] Figure 3 This is a schematic diagram of the structure of a Bluetooth signal enhancement device applied to a Bluetooth gateway, provided in one embodiment of this application;

[0055] Figure 4 This is a schematic diagram of the structure of a Bluetooth signal enhancement device applied to a Bluetooth device, provided in one embodiment of this application;

[0056] Figure 5 This is a schematic diagram of the structure of an electronic device provided in another embodiment of this application;

[0057] Figure 6 This is a schematic flowchart of a Bluetooth signal enhancement method provided in one embodiment of this application;

[0058] Figure 7 This is one of the structural schematic diagrams of a Bluetooth gateway provided in an embodiment of this application;

[0059] Figure 8 This is a second schematic diagram of the structure of a Bluetooth gateway provided in another embodiment of this application;

[0060] Figure 9 This is a flowchart illustrating a current detection amplifier circuit provided in another embodiment of this application;

[0061] Figure 10 This is a schematic diagram of the circuit structure of a current detection amplifier circuit provided in another embodiment of this application. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the various embodiments of this application will be described in detail below with reference to the accompanying drawings. However, those skilled in the art will understand that many technical details have been provided in the various embodiments of this application to help readers better understand this application. However, the technical solutions claimed in this application can be implemented even without these technical details and various changes and modifications based on the following embodiments. The division of the various embodiments below is for the convenience of description and should not constitute any limitation on the specific implementation of this application. The various embodiments can be combined with and referenced by each other without contradiction.

[0063] To facilitate understanding of the embodiments of this application, relevant content regarding the Bluetooth signal enhancement method will be introduced first.

[0064] Currently, more and more Bluetooth Low Energy products are powered by dry cell batteries or lithium batteries, and the application scenarios for Bluetooth communication are also expanding, ranging from the use of Bluetooth positioning products on automated production lines in factories to the use of Bluetooth headsets in mobile phones. Therefore, the application scenarios for Bluetooth wireless technology are also increasing.

[0065] In some wireless communication technologies, Bluetooth is widely used for short-range data transmission, such as in power distribution between Bluetooth devices and Bluetooth gateways. However, because Bluetooth signals are weak signals with very low dynamic current, they are easily affected by obstacles, interference, and distance during transmission, making signal distortion very likely.

[0066] To address the aforementioned technical problem that Bluetooth signals are weak signals with very small dynamic currents, making them susceptible to signal distortion during transmission due to obstacles, interference, and distance limitations, this invention proposes a Bluetooth signal enhancement method. The implementation details of this embodiment's Bluetooth signal enhancement method are described below. These details are provided for ease of understanding and are not essential for implementing this solution.

[0067] Example 1:

[0068] The Bluetooth signal enhancement method of this embodiment can be applied to electronic devices with communication, computing, and data storage capabilities. It is applied to a Bluetooth gateway, and the specific process can be as follows: Figure 1 As shown, it includes:

[0069] Step 101: Receive the Bluetooth signal strength detection value sent by the Bluetooth device. The Bluetooth signal strength detection value is the detection value obtained by detecting the strength of the Bluetooth signal sent by the Bluetooth device in the past.

[0070] Specifically, when a Bluetooth device transmits a Bluetooth signal to a Bluetooth gateway, it also transmits a Bluetooth signal strength detection value to the gateway simultaneously or subsequently. This signal strength detection value is obtained by measuring the strength of the Bluetooth signal sent by the device. In some examples, such as... Figure 7 and Figure 8 The Bluetooth gateway shown includes a gateway Bluetooth module, a gateway power supply module, a signal processing module, an enhancement algorithm module, and a gateway microprocessor module. When a Bluetooth device transmits a Bluetooth signal to the Bluetooth gateway, the gateway Bluetooth module receives the Bluetooth signal and inputs it to the signal processing module for preliminary processing, such as filtering and noise reduction. Then, the pre-processed Bluetooth signal and the Bluetooth signal strength detection value are input to the enhancement algorithm module. During this process, the gateway power supply module provides a stable and continuous power supply to the Bluetooth gateway.

[0071] Step 102: When the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement, a first target gain value for enhancing the Bluetooth signal strength is determined using a preset signal enhancement model.

[0072] Specifically, the boundary condition for triggering signal strength is used to define the triggering conditions for Bluetooth devices to enhance the Bluetooth signal. When the detected Bluetooth signal strength reaches the boundary condition for triggering signal strength enhancement, it indicates that the Bluetooth signal strength is too weak and needs to be enhanced. In this embodiment, the signal enhancement model is a reinforcement learning model, i.e., a model trained using a reinforcement learning algorithm. The signal enhancement model uses the detected Bluetooth signal strength to determine the first target gain value for enhancing the Bluetooth signal strength.

[0073] Step 103: Send the first target gain value to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently sent Bluetooth signal.

[0074] Specifically, the Bluetooth device includes a Bluetooth signal control chip for transmitting and receiving Bluetooth signals with the Bluetooth gateway. The Bluetooth device uses this control chip to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on a first target gain value. Specifically, the transmission power of the Bluetooth signal transmitted by the Bluetooth device is adjusted according to the first target gain value, thereby increasing the signal strength of the Bluetooth signal.

[0075] In this embodiment, a Bluetooth signal strength detection value sent by a Bluetooth device is received. When the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement, a first target gain value for enhancing the Bluetooth signal strength is determined using a preset signal enhancement model. This first target gain value is then sent to the Bluetooth device, enabling the Bluetooth device to enhance subsequent Bluetooth signals. Thus, by judging the Bluetooth signal strength and determining the first target gain value for signal enhancement using a signal enhancement model, and enhancing the Bluetooth signal based on this first target gain value, the probability of signal distortion during transmission is effectively reduced, even when limited by obstacles, interference, and distance.

[0076] In some embodiments, the Bluetooth signal strength detection value includes the angular velocity of the gyroscope within the Bluetooth device;

[0077] When the detected Bluetooth signal strength value reaches the boundary condition for triggering signal strength enhancement, the first target gain value for enhancing the Bluetooth signal strength is determined using a preset signal enhancement model, including:

[0078] When the angular velocity of the gyroscope inside the Bluetooth device exceeds the preset signal transmission and reception angle range, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model.

[0079] Specifically, in addition to a Bluetooth signal control chip for transmitting and receiving Bluetooth signals with a Bluetooth gateway, a Bluetooth device also contains a gyroscope for detecting the device's motion. By acquiring the gyroscope's angular velocity in real-time or periodically, and detecting whether this angular velocity exceeds a preset signal transmission / reception angle range, it's determined whether the Bluetooth device and the Bluetooth gateway are at the optimal signal transmission / reception angle. The gyroscope's angular velocity can also be referred to as an angle value. It's understood that the optimal signal transmission / reception angle is within the preset range, which is calculated as (optimal signal transmission / reception angle - error value, or optimal signal transmission / reception angle + error value). When the angle between the Bluetooth device and the Bluetooth gateway is within this range, the Bluetooth signal strength is good. When the angle is outside this range, the Bluetooth signal strength is poor, requiring signal boosting. In this embodiment, when the angular velocity of the gyroscope in the Bluetooth device exceeds the preset signal transmission and reception angle range, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model, and then the first target gain value is sent to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently transmitted Bluetooth signal.

[0080] In some embodiments, the signal enhancement model is obtained through the following steps:

[0081] Construct the original model;

[0082] The original model is trained using a reinforcement learning algorithm on the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain a signal enhancement model.

[0083] Specifically, by collecting gyroscope angular velocity samples and corresponding first target gain value samples obtained from multiple historical data transmission cycles as training sample data, a reinforcement learning algorithm is used to train the original model to obtain a signal enhancement model. The gyroscope angular velocity samples include gyroscope angular velocity samples with various signal intensities. The original model is reinforced by using gyroscope angular velocity samples with various signal intensities and corresponding first target gain value samples. Through repeated trial and error and learning, the signal enhancement model is obtained.

[0084] In some embodiments, after sending a first target gain value to a Bluetooth device to enhance the signal of subsequently transmitted Bluetooth signals, the method further includes:

[0085] The first current value used when receiving a Bluetooth signal from a Bluetooth device for transmitting a signal-enhanced Bluetooth signal;

[0086] The current detection value obtained by amplifying the first current value through the current detection amplifier circuit is used to determine whether the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device meets the preset signal quality requirements. The current detection value is positively correlated with the signal quality of the Bluetooth signal.

[0087] When the signal quality of the enhanced Bluetooth signal does not meet the preset signal quality requirements, a second target gain value is determined based on the current detection value to improve the quality of the enhanced Bluetooth signal.

[0088] A second target gain value is sent to the Bluetooth device so that the Bluetooth device can improve the quality of subsequent Bluetooth signals, wherein the second target gain value is greater than the first target gain value.

[0089] Specifically, the gateway microprocessor module includes a current detection amplification circuit to determine the signal quality of the enhanced Bluetooth signal. After enhancing the subsequent Bluetooth signals, the signal quality needs to be tested to ensure stability. The circuit receives a first current value from the Bluetooth device used to transmit the enhanced signal. This first current value is input to the current detection amplification circuit, which amplifies it to obtain a current detection value. This current value is then used to determine if the enhanced Bluetooth signal quality meets the preset signal quality requirements. If the enhanced signal quality meets the preset requirements, the signal quality is good and the stability is high, requiring no further processing; subsequent Bluetooth signals can be transmitted at the current transmit power. If the enhanced signal quality does not meet the preset requirements, the signal quality is still substandard and the stability is poor, requiring further processing. Therefore, a second target gain value is determined based on the current detection value to improve the quality of the enhanced Bluetooth signal.

[0090] In this embodiment, a second target gain value is determined by the current detection value output by the current detection amplifier circuit to improve the quality of the enhanced Bluetooth signal. The Bluetooth device, through its control chip, improves the quality of the Bluetooth signal subsequently transmitted to the Bluetooth gateway based on this second target gain value. Specifically, the transmission power of the Bluetooth signal subsequently transmitted to the Bluetooth gateway is adjusted according to the second target gain value, thereby improving the signal quality of the enhanced Bluetooth signal. The current detection value is positively correlated with the Bluetooth signal quality; that is, the higher the current detection value, the higher the transmission power, and the better the Bluetooth signal quality.

[0091] In some embodiments, the current detection value obtained after amplifying the first current value through a current detection amplification circuit is used to determine whether the signal quality of the enhanced Bluetooth signal transmitted by the Bluetooth device meets a preset signal quality requirement, including:

[0092] Determine whether the current detection value is less than or equal to the preset stable current value;

[0093] When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirements.

[0094] Specifically, such as Figure 10As shown, the current detection amplifier circuit includes a first operational amplifier U1, a first resistor R1, a second resistor R2, a third resistor R3, a second operational amplifier U2, a filter resistor R4, and a filter capacitor C1. The inverting input of the first operational amplifier U1 is connected in series with the first resistor R1 to input a preset stable current value. The non-inverting input of the first operational amplifier U1 is used to input a first current value. The output of the first operational amplifier U1 is connected to the non-inverting input of the second operational amplifier U2. One end of the second resistor R2 is connected to the inverting input of the first operational amplifier U1 and the first resistor R1. The other end of the second resistor R2 is connected in series with one end of the third resistor R3. The other end of the third resistor R3 is connected to the output of the first operational amplifier U1. The inverting input of the second operational amplifier U2 is connected to the output of the second operational amplifier U2. The output of the second operational amplifier U2 is also connected to the filter resistor R4 and the filter capacitor C1. The output of the second operational amplifier U2 is used to output the current detection value. In addition, when the preset stable current value changes, the preset stable current value can be adjusted by adjusting the resistance values ​​of the first resistor R1, the second resistor R2, and the third resistor R3. The filter resistor R4 and the filter capacitor C1 are used to filter the current detection value output from the output terminal of the second operational amplifier U2.

[0095] In this embodiment, it is determined whether the current detection value is less than or equal to a preset stable current value. When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirements. In some examples, the signal quality of the enhanced Bluetooth signal is judged by determining whether the first current value is less than or equal to the preset stable current value. When the first current value is less than or equal to the preset stable current value, it indicates that the signal quality of the enhanced Bluetooth signal is poor and does not meet the preset signal quality requirements. When the first current value is greater than the preset stable current value, it indicates that the first current value is unstable and needs to be detected again. In some examples, such as... Figure 9 As shown, when the first current value is less than or equal to the preset stable current value, the second current value used by the Bluetooth device to transmit the enhanced Bluetooth signal can be detected at preset unit time intervals. It is then determined whether the second current value is less than or equal to the preset stable current value, thereby achieving a secondary judgment on the signal quality of the enhanced Bluetooth signal. When the second current value is less than or equal to the preset stable current value, the current detection value output from the output terminal of the second operational amplifier U2 is filtered through the filter resistor R4 and the filter capacitor C1. The current detection value is used to determine a second target gain value for improving the quality of the enhanced Bluetooth signal. The Bluetooth device, through the control chip, improves the quality of the subsequent Bluetooth signal sent to the Bluetooth gateway based on the second target gain value.

[0096] Example 2:

[0097] The Bluetooth signal enhancement method of this embodiment can be applied to electronic devices with communication, computing, and data storage capabilities. When applied to Bluetooth devices, the specific process can be as follows: Figure 2 As shown, it includes:

[0098] Step 201: Send the Bluetooth signal strength detection value to the Bluetooth gateway. The Bluetooth signal strength detection value is the detection value obtained by detecting the strength of the Bluetooth signal previously sent to the Bluetooth gateway.

[0099] Specifically, when a Bluetooth device transmits a Bluetooth signal to a Bluetooth gateway, it also transmits a Bluetooth signal strength detection value to the gateway simultaneously or subsequently. This signal strength detection value is obtained by measuring the strength of the Bluetooth signal sent by the device. In some examples, such as... Figure 7 and Figure 8 As shown, the Bluetooth gateway includes a gateway Bluetooth module, a gateway power supply module, a signal processing module, an enhancement algorithm module, and a gateway microprocessor module. When a Bluetooth device transmits a Bluetooth signal to the Bluetooth gateway, the gateway Bluetooth module receives the Bluetooth signal and inputs it to the signal processing module for preliminary processing, such as filtering and noise reduction. Then, the pre-processed Bluetooth signal and the Bluetooth signal strength detection value are input to the enhancement algorithm module. During this process, the gateway power supply module provides a stable and continuous power supply to the Bluetooth gateway.

[0100] Step 201: Determine whether the first target gain value sent by the Bluetooth gateway has been received. The first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement.

[0101] Specifically, the boundary condition for triggering signal strength is used to define the triggering conditions for Bluetooth devices to enhance Bluetooth signals. When the detected Bluetooth signal strength value reaches the boundary condition for triggering signal strength enhancement, it indicates that the Bluetooth signal strength is weak and needs to be enhanced. In this embodiment, the signal enhancement model is a reinforcement learning model, i.e., a model trained using a reinforcement learning algorithm. The signal enhancement model uses the detected Bluetooth signal strength value to determine a first target gain value for enhancing the Bluetooth signal strength. The Bluetooth device sends the detected Bluetooth signal strength value to the Bluetooth gateway. The enhancement algorithm module of the Bluetooth gateway inputs the detected Bluetooth signal strength value into the preset signal enhancement model to output the first target gain value to the Bluetooth device.

[0102] Step 203: When it is determined that the first target gain value sent by the Bluetooth gateway has been received, the Bluetooth signal sent to the Bluetooth gateway is enhanced based on the first target gain value.

[0103] Specifically, the Bluetooth device includes a Bluetooth signal control chip for transmitting and receiving Bluetooth signals with the Bluetooth gateway. The Bluetooth device uses this control chip to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on a first target gain value. Specifically, the transmission power of the Bluetooth signal transmitted by the Bluetooth device is adjusted according to the first target gain value, thereby increasing the signal strength of the Bluetooth signal.

[0104] In this embodiment, a Bluetooth signal strength detection value is sent to the Bluetooth gateway to determine whether a first target gain value sent by the Bluetooth gateway has been received. If it is determined that the first target gain value sent by the Bluetooth gateway has been received, the subsequent Bluetooth signals sent to the Bluetooth gateway are enhanced based on the first target gain value. Thus, by judging the signal strength of the Bluetooth signal and determining the first target gain value for signal enhancement using a signal enhancement model, and enhancing the Bluetooth signal based on the first target gain value, the probability of signal distortion during transmission is effectively reduced, even when limited by obstacles, interference, and distance.

[0105] In some embodiments, after enhancing the Bluetooth signal subsequently transmitted to the Bluetooth gateway based on the first target gain value, the method further includes:

[0106] Send the enhanced Bluetooth signal to the Bluetooth gateway;

[0107] It is determined whether the second target gain value sent by the Bluetooth gateway has been received. The second target gain value is determined by the current detection value output by the current detection amplifier circuit when the signal quality of the Bluetooth signal after signal enhancement does not meet the preset signal quality requirements. The second target gain value is greater than the first target gain value, and the current detection value is positively correlated with the signal quality of the Bluetooth signal.

[0108] Specifically, the gateway microprocessor module includes a current detection amplification circuit, which judges the signal quality of the enhanced Bluetooth signal. After enhancing the subsequent Bluetooth signal, the signal quality needs to be detected to ensure its stability. The current detection amplification circuit determines whether the enhanced Bluetooth signal's signal quality meets the preset signal quality requirements. If the enhanced Bluetooth signal's signal quality does not meet the preset requirements, it indicates that the enhanced Bluetooth signal's signal quality is still substandard, its stability is poor, and further processing is required. In this embodiment, the current detection value output by the current detection amplification circuit determines a second target gain value for improving the enhanced Bluetooth signal's quality. The Bluetooth device, through its control chip, enhances the quality of subsequent Bluetooth signals sent to the Bluetooth gateway based on this second target gain value. Specifically, the transmission power of subsequent Bluetooth signals sent to the Bluetooth gateway is adjusted according to the second target gain value, thereby improving the enhanced Bluetooth signal's signal quality. The current detection value is positively correlated with the Bluetooth signal's signal quality; that is, the higher the current detection value, the higher the transmission power, and the better the Bluetooth signal's signal quality.

[0109] like Figure 10 As shown, the current detection amplifier circuit includes a first operational amplifier U1, a first resistor R1, a second resistor R2, a third resistor R3, a second operational amplifier U2, a filter resistor R4, and a filter capacitor C1. The inverting input of the first operational amplifier U1 is connected in series with the first resistor R1 to input a preset stable current value. The non-inverting input of the first operational amplifier U1 is used to input a first current value. The output of the first operational amplifier U1 is connected to the non-inverting input of the second operational amplifier U2. One end of the second resistor R2 is connected to the inverting input of the first operational amplifier U1 and the first resistor R1. The other end of the second resistor R2 is connected in series with one end of the third resistor R3. The other end of the third resistor R3 is connected to the output of the first operational amplifier U1. The inverting input of the second operational amplifier U2 is connected to the output of the second operational amplifier U2. The output of the second operational amplifier U2 is also connected to the filter resistor R4 and the filter capacitor C1. The output of the second operational amplifier U2 is used to output the current detection value. In addition, when the preset stable current value changes, the preset stable current value can be adjusted by adjusting the resistance values ​​of the first resistor R1, the second resistor R2, and the third resistor R3. The filter resistor R4 and the filter capacitor C1 are used to filter the current detection value output from the output terminal of the second operational amplifier U2.

[0110] In this embodiment, the signal quality of the enhanced Bluetooth signal is judged by obtaining the first current value used by the Bluetooth device to transmit the enhanced Bluetooth signal, and by determining whether the first current value is less than or equal to a preset stable current value. When the first current value is less than or equal to the preset stable current value, it indicates that the signal quality of the enhanced Bluetooth signal is poor and does not meet the preset signal quality requirements. When the first current value is greater than the preset stable current value, it indicates that the first current value is unstable and needs to be detected again. In some examples, when the first current value is less than or equal to the preset stable current value, the second current value used by the Bluetooth device to transmit the enhanced Bluetooth signal can be detected at preset unit time intervals, and it can be determined whether the second current value is less than or equal to the preset stable current value, thereby achieving a secondary judgment on the signal quality of the enhanced Bluetooth signal. When the second current value is less than or equal to the preset stable current value, the current detection value output from the output terminal of the second operational amplifier U2 is filtered by the filter resistor R4 and the filter capacitor C1. The current detection value output by the current detection amplifier circuit determines a second target gain value to improve the quality of the enhanced Bluetooth signal. The Bluetooth device then uses the control chip to improve the quality of the Bluetooth signal subsequently sent to the Bluetooth gateway based on the second target gain value.

[0111] Example 3:

[0112] like Figure 6 As shown, this embodiment provides exemplary content of Embodiment 1 or Embodiment 2, that is, an exemplary process of a Bluetooth signal enhancement method, specifically including:

[0113] S11: The power supply module maintains a continuous power supply state, providing power to the Bluetooth enhancement gateway and internal processing modules. This ensures that all processing modules are always in normal working condition.

[0114] S12: The Bluetooth device sends Bluetooth signals to the Bluetooth module in the enhancement gateway. A low-power, high-sensitivity Bluetooth module is selected here to ensure the stability of signal reception and transmission. The gateway Bluetooth module can also use a Bluetooth master control chip with RF functionality or a low-cost LoRa Bluetooth pass-through module to receive Bluetooth signals. Since the transmitter continuously transmits Bluetooth signals to the Bluetooth enhancement gateway, and the enhancement gateway then performs data reception and conversion on the received Bluetooth signals, the selected Bluetooth module must meet low-power requirements due to the relatively long duration. The current under normal operating conditions should be less than 8mA, and the static current in standby mode should reach the uA level (approximately 35uA) to prevent overheating and system instability caused by high power consumption. The signal processing module in the gateway is responsible for filtering the signals received by the Bluetooth module. The signal processing module uses advanced filtering techniques, such as Kalman filtering and adaptive filtering, to remove noise and interference from the signal, ensuring that the quality of the received signal meets the recognition accuracy requirements of the microprocessor's ADC analog signal detection pin.

[0115] S13: Because signal loss and distortion occur during transmission, especially for weak signals like Bluetooth signals with very small dynamic current, signal distortion is prone to occur during transmission. This can cause the microprocessor to detect abnormal signals (the detected voltage value due to signal distortion exceeds the voltage accuracy range of the ADC analog signal detection). Therefore, it is necessary to enhance the filtered Bluetooth signal using an algorithm. This requires an enhancement algorithm module to enhance the Bluetooth signal, using machine learning algorithms to dynamically adjust the signal enhancement strategy based on the environment and historical data. For example, a neural network can be used to predict the signal attenuation pattern and perform adaptive compensation. Real-time data (angle and velocity values) from the gyroscope and accelerometer are used to determine whether the Bluetooth wearable device and the Bluetooth gateway are at an optimal signal transmission and reception angle to assess the Bluetooth signal strength. If the Bluetooth signal is weak, an enhancement signal can be sent to the Bluetooth wearable device through the Bluetooth gateway. Bluetooth wearable devices can improve the quality of Bluetooth transmission or reception signals through Bluetooth control chips or devices, thereby achieving real-time compensation for Bluetooth signal attenuation. In addition, signal quality can be judged by current detection amplification circuits. Generally speaking, a weak mA-level current signal can be amplified and the quality of Bluetooth signal can be detected by rail-to-rail multi-stage amplification circuits. The larger the current, the greater the Bluetooth transmission power and the better the signal quality.

[0116] S14: Commonly used methods and devices for enhancing Bluetooth signals often involve increasing the transmit power gain in software, redesigning the onboard PCB antenna, or making openings in the structure to improve signal transmission quality. However, increasing the transmit signal gain leads to higher power consumption, redesigning the PCB antenna results in significant development costs, and openings in the structure can lead to poor waterproofing and dustproofing. Since this solution only uses a gateway device and method to enhance the quality of Bluetooth transmission signals, no additional devices are needed, giving it a cost advantage over traditional designs.

[0117] This solution employs a gateway that enhances the quality of received Bluetooth signals by processing the Bluetooth signal. The gateway includes a Bluetooth module (for receiving and transmitting Bluetooth signals), a signal processing module (for initial processing of the received Bluetooth signal), and an enhancement algorithm module (for further enhancing the processed signal). First, the Bluetooth device establishes a connection with the Bluetooth signal enhancement gateway. Then, the gateway captures the signal transmitted by the Bluetooth device and performs initial processing on the signal using the signal processing module, such as filtering and noise reduction. Next, the enhancement algorithm module enhances the processed signal, including but not limited to amplifying signal strength, compensating for signal loss, and adjusting the signal frequency. Finally, the enhanced signal is retransmitted to the target device via the Bluetooth module. This solution solves the problem of received Bluetooth signal quality distortion caused by using multi-stage amplification circuits in a chip. Furthermore, this method requires only one set of devices to stably transmit Bluetooth signals, thus saving costs.

[0118] Example 4:

[0119] Another embodiment of this application relates to a Bluetooth signal enhancement device. The implementation details of the Bluetooth signal enhancement device in this embodiment are described below. The following implementation details are provided for ease of understanding and are not essential for implementing this solution. A schematic diagram of the Bluetooth signal enhancement device in this embodiment can be seen as follows: Figure 3 As shown, it includes:

[0120] The receiving module 301 is used to receive the Bluetooth signal strength detection value sent by the Bluetooth device. The Bluetooth signal strength detection value is the detection value obtained by detecting the strength of the Bluetooth signal sent by the Bluetooth device in the past.

[0121] The gain determination module 302 is used to determine a first target gain value for enhancing the strength of the Bluetooth signal using a preset signal enhancement model when the detected value of the Bluetooth signal strength reaches the boundary condition for triggering the enhancement of the signal strength.

[0122] The first signal enhancement module 303 is used to send a first target gain value to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently transmitted Bluetooth signal.

[0123] It is worth mentioning that all modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. Furthermore, to highlight the innovative aspects of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed in this application; however, this does not mean that other units are absent in this embodiment.

[0124] Example 5:

[0125] Another embodiment of this application relates to a Bluetooth signal enhancement device. The implementation details of the Bluetooth signal enhancement device in this embodiment are described below. The following implementation details are provided for ease of understanding and are not essential for implementing this solution. A schematic diagram of the Bluetooth signal enhancement device in this embodiment can be seen as follows: Figure 4 As shown, it includes:

[0126] The transmitting module 401 is used to transmit Bluetooth signal strength detection values ​​to the Bluetooth gateway. The Bluetooth signal strength detection values ​​are the detection values ​​obtained by detecting the strength of Bluetooth signals previously transmitted to the Bluetooth gateway.

[0127] The judgment module 402 is used to determine whether the first target gain value sent by the Bluetooth gateway is received. The first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement.

[0128] The second signal enhancement module 403 is used to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value when it is determined that a first target gain value has been received from the Bluetooth gateway.

[0129] It is worth mentioning that all modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. Furthermore, to highlight the innovative aspects of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed in this application; however, this does not mean that other units are absent in this embodiment.

[0130] Example 6:

[0131] Another embodiment of this application relates to an electronic device, such as... Figure 5As shown, it includes: at least one processor 901; and a memory 902 communicatively connected to the at least one processor 901; wherein the memory 902 stores instructions executable by the at least one processor 901, the instructions being executed by the at least one processor 901 to enable the at least one processor 901 to perform the Bluetooth signal enhancement method in the above embodiments.

[0132] The memory and processor are connected via a bus, which can include any number of interconnecting buses and bridges, connecting various circuits of one or more processors and memories. The bus can also connect various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and will not be described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over the wireless medium via an antenna, which further receives data and transmits it to the processor.

[0133] The processor manages the bus and general processing, and also provides various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory is used to store data used by the processor during operation.

[0134] Example 7:

[0135] Another embodiment of this application relates to a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the method embodiments described above.

[0136] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in 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.

[0137] Those skilled in the art will understand that the above embodiments are specific embodiments for implementing this application, and in practical applications, various changes can be made to them in form and detail without departing from the spirit and scope of this application.

Claims

1. A method for enhancing Bluetooth signals, characterized in that, Applied to a Bluetooth gateway, the method includes: The system receives Bluetooth signal strength detection values ​​sent by a Bluetooth device. These values ​​are obtained by detecting the strength of Bluetooth signals previously sent by the Bluetooth device. The Bluetooth signal strength detection values ​​include the angular velocity of the gyroscope within the Bluetooth device. When the detected value of the Bluetooth signal strength reaches the boundary condition for triggering signal strength enhancement, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model. The first target gain value is sent to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently transmitted Bluetooth signal; When the detected Bluetooth signal strength value reaches the boundary condition for triggering signal strength enhancement, the first target gain value for enhancing the Bluetooth signal strength is determined using a preset signal enhancement model, including: When the angular velocity of the gyroscope in the Bluetooth device exceeds the preset signal transmission and reception angle range, the angle between the Bluetooth device and the Bluetooth gateway is not within the signal transmission and reception angle range. A first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model. The signal transmission and reception angle range is (optimal signal transmission and reception angle - error value, optimal signal transmission and reception angle + error value). The signal enhancement model is obtained through the following steps: Construct the original model; The original model is trained using a reinforcement learning algorithm on the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model.

2. The Bluetooth signal enhancement method according to claim 1, characterized in that, After sending the first target gain value to the Bluetooth device so that the Bluetooth device can enhance the signal of subsequently transmitted Bluetooth signals, the method further includes: The first current value used when receiving the enhanced Bluetooth signal sent by the Bluetooth device for transmission; The current detection value obtained by amplifying the first current value through a current detection amplification circuit is used to determine whether the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device meets the preset signal quality requirements. The current detection value is positively correlated with the signal quality of the Bluetooth signal. When the signal quality of the enhanced Bluetooth signal does not meet the preset signal quality requirement, a second target gain value for improving the quality of the enhanced Bluetooth signal is determined based on the current detection value. The second target gain value is sent to the Bluetooth device so that the Bluetooth device can improve the quality of subsequently transmitted Bluetooth signals, wherein the second target gain value is greater than the first target gain value.

3. The Bluetooth signal enhancement method according to claim 2, characterized in that, The step of determining whether the signal quality of the enhanced Bluetooth signal transmitted by the Bluetooth device meets the preset signal quality requirements by using the current detection amplification value obtained after amplifying the first current value through the current detection amplification circuit includes: Determine whether the detected current value is less than or equal to a preset stable current value; When the current detection value is less than or equal to the preset stable current value, it is determined that the signal quality of the enhanced Bluetooth signal sent by the Bluetooth device does not meet the preset signal quality requirements.

4. A method for enhancing Bluetooth signals, characterized in that, Applied to Bluetooth devices, the method includes: The Bluetooth signal strength detection value is sent to the Bluetooth gateway. The Bluetooth signal strength detection value is obtained by detecting the strength of Bluetooth signals previously sent to the Bluetooth gateway. The Bluetooth signal strength detection value includes the angular velocity of the gyroscope. It is determined whether a first target gain value sent by the Bluetooth gateway is received. The first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement. The boundary condition for triggering signal strength enhancement is: the angular velocity of the gyroscope exceeds a preset signal transmission / reception angle range. When the angular velocity of the gyroscope exceeds the preset signal transmission / reception angle range, the angle between the Bluetooth device and the Bluetooth gateway is not within the signal transmission / reception angle range. The first target gain value is determined using the preset signal enhancement model, wherein the signal transmission / reception angle range is (optimal signal transmission / reception angle - error value, optimal signal transmission / reception angle + error value). The signal enhancement model is obtained through the following steps: constructing an original model; training the original model using a reinforcement learning algorithm on the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model. When it is determined that the first target gain value sent by the Bluetooth gateway has been received, the Bluetooth signal subsequently sent to the Bluetooth gateway is enhanced based on the first target gain value.

5. The Bluetooth signal enhancement method according to claim 4, characterized in that, After enhancing the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value, the method further includes: The first current value used when sending the enhanced Bluetooth signal to the Bluetooth gateway; Determine whether a second target gain value sent by the Bluetooth gateway is received. The second target gain value is determined by the Bluetooth gateway based on the current detection value obtained after amplifying the first current value through the current detection amplification circuit. The current detection value is less than or equal to a preset stable current value. This value is used to improve the quality of the enhanced Bluetooth signal. The second target gain value is greater than the first target gain value. Based on the second target gain value, the quality of subsequently transmitted Bluetooth signals is improved.

6. A Bluetooth signal enhancement device, characterized in that, Applications in Bluetooth gateways include: The receiving module is used to receive Bluetooth signal strength detection values ​​sent by the Bluetooth device. The Bluetooth signal strength detection values ​​are obtained by detecting the strength of Bluetooth signals previously sent by the Bluetooth device. The Bluetooth signal strength detection values ​​include the angular velocity of the gyroscope inside the Bluetooth device. A gain determination module is used to determine a first target gain value for enhancing the strength of the Bluetooth signal when the detected Bluetooth signal strength reaches the boundary condition for triggering signal strength enhancement. This determination includes: when the angular velocity of the gyroscope within the Bluetooth device exceeds a preset signal transmission / reception angle range, the angle between the Bluetooth device and the Bluetooth gateway is not within the signal transmission / reception angle range. The signal transmission / reception angle range is defined as (optimal signal transmission / reception angle - error value, optimal signal transmission / reception angle + error value). The signal enhancement model is obtained through the following steps: constructing an original model; training the original model using a reinforcement learning algorithm on the acquired gyroscope angular velocity samples and the corresponding first target gain value samples to obtain the signal enhancement model. The first signal enhancement module is used to send the first target gain value to the Bluetooth device so that the Bluetooth device can enhance the signal of the subsequently transmitted Bluetooth signal.

7. A Bluetooth signal enhancement device, characterized in that, Applied to Bluetooth devices, including: The transmitting module is used to transmit Bluetooth signal strength detection values ​​to the Bluetooth gateway. The Bluetooth signal strength detection values ​​are obtained by detecting the strength of Bluetooth signals previously transmitted to the Bluetooth gateway. The Bluetooth signal strength detection values ​​include the angular velocity of the gyroscope. The judgment module is used to determine whether a first target gain value sent by the Bluetooth gateway is received. The first target gain value is determined by the Bluetooth gateway using a preset signal enhancement model when the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement. The boundary condition for triggering signal strength enhancement is: the angular velocity of the gyroscope exceeds a preset signal transmission / reception angle range. When the angular velocity of the gyroscope exceeds the preset signal transmission / reception angle range, the angle between the Bluetooth device and the Bluetooth gateway is not within the signal transmission / reception angle range. The first target gain value is determined using the preset signal enhancement model, wherein the signal transmission / reception angle range is (optimal signal transmission / reception angle - error value, optimal signal transmission / reception angle + error value). The signal enhancement model is obtained through the following steps: constructing an original model; training the original model using a reinforcement learning algorithm on the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model. The second signal enhancement module is used to enhance the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value when it is determined that the first target gain value has been received from the Bluetooth gateway.

8. A Bluetooth signal interaction system, characterized in that, Includes: a Bluetooth device and a Bluetooth gateway, wherein the Bluetooth device and the Bluetooth gateway communicate through a pre-built data link; the Bluetooth signal strength detection value includes the angular velocity of the gyroscope inside the Bluetooth device; The Bluetooth device sends a Bluetooth signal strength detection value to the Bluetooth gateway. The Bluetooth gateway receives the Bluetooth signal strength detection value sent by the Bluetooth device. When the Bluetooth signal strength detection value reaches the boundary condition for triggering signal strength enhancement, a first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model. When the angular velocity of the gyroscope in the Bluetooth device exceeds the preset signal transmission / reception angle range, the angle between the Bluetooth device and the Bluetooth gateway is not within the signal transmission / reception angle range. A first target gain value for enhancing the strength of the Bluetooth signal is determined using a preset signal enhancement model. The signal transmission / reception angle range is (optimal signal transmission / reception angle - error value, optimal signal transmission / reception angle + error value). The signal enhancement model is obtained through the following steps: constructing an original model; training the original model using a reinforcement learning algorithm on the acquired angular velocity samples of the gyroscope and the corresponding first target gain value samples to obtain the signal enhancement model. The Bluetooth gateway sends the first target gain value to the Bluetooth device, and the Bluetooth device enhances the Bluetooth signal subsequently sent to the Bluetooth gateway based on the first target gain value.

9. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the Bluetooth signal enhancement method as described in any one of claims 1 to 3, or the Bluetooth signal enhancement method as described in any one of claims 4 to 5.

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 Bluetooth signal enhancement method according to any one of claims 1 to 3, or the Bluetooth signal enhancement method according to any one of claims 4 to 5.

Citation Information

Patent Citations

  • MEMS gyroscopes error compensation method for micro satellite based on integration nerval net

    CN101158588A

  • Method for enlarging Bluetooth control range and Bluetooth relay gateway

    CN106160757A