A method, apparatus, and system for determining the installation location of a wireless communication module.

CN122579063APending Publication Date: 2026-08-14CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-26
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

无线通信模块安装在车辆内部时,由于车辆内部结构复杂,电子设备众多,当无线通信模块的安装位置不合理时,无线通信信号容易受到干扰,导致信号强度不稳定、传输距离受限等问题,进而影响无线通信设备的正常工作

Benefits of technology

在本申请的实施例中,可以使用检测设备自动捕获安装测试位置不同的各个通信模块与检测设备之间的通信信号的信号强度,并可以根据其形成的信号强度分布,从各个安装测试位置中确定出目标安装位置,由于目标车辆是固定的,因此,信号强度分布的差异性是由于通信模块的安装测试位置不同引起的,从而,能够通过信号强度分布评价通信模块的安装测试位置的合理性,从而使得最终得到的目标安装位置具备较高的合理性,能够在一定程度上降低通信模块在目标安装位置的通信信号受到的干扰,提升信号强度的稳定性,增加信号传输距离,提升通信模块在车载环境下的工作性能。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122579063A_ABST
    Figure CN122579063A_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, and system for determining the installation location of a wireless communication module. The method includes: in response to a target vehicle entering a test location, starting a detection device to travel along a preset test trajectory, and acquiring multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection device, as well as the correspondence between each signal strength and each communication module; wherein, different communication modules are installed at different test locations in the target vehicle; and different communication signals have different signal parameters; in response to the detection device reaching the end of the preset test trajectory, determining the signal strength distribution corresponding to each installation test location based on each signal strength, each correspondence, and the preset test trajectory; and determining the target installation location of the communication module in the target vehicle from each installation test location based on the signal strength distribution, which can improve the accuracy of the target installation location to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, specifically to a method, apparatus, and system for determining the location of a wireless communication module. Background Technology

[0002] In today's rapidly evolving automotive intelligence landscape, wireless communication technology, as a crucial support for short-range vehicle communication, is widely used in numerous fields such as smart keys, in-vehicle entertainment systems, and vehicle health monitoring. The stable transmission and proper distribution of wireless communication signals directly impact the realization of intelligent vehicle functions and user experience. When wireless communication modules are installed inside the vehicle, due to the complex internal structure and numerous electronic devices, improper installation can easily lead to interference, resulting in unstable signal strength, limited transmission distance, and other problems, thus affecting the normal operation of the wireless communication equipment. These issues severely restrict further improvements in vehicle intelligence. Summary of the Invention

[0003] This application provides a method, apparatus, system, computer-readable storage medium, and computer program product for determining the location of a wireless communication module.

[0004] In a first aspect, embodiments of this application provide a method for determining the setting location of a wireless communication module, applied to a host computer; the method includes: In response to the target vehicle entering the test position, the detection equipment is activated and moves along a preset test trajectory to acquire multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, the installation test positions of different communication modules in the target vehicle are different; and the signal parameters of different communication signals are different. In response to the detection equipment reaching the end of the preset test trajectory, the signal strength distribution corresponding to each installation test position is determined based on each signal strength, each corresponding relationship, and the preset test trajectory. Based on the signal strength distribution, the target installation location of the communication module in the target vehicle is determined from each installation and test location.

[0005] Using the aforementioned technical means, the testing equipment can automatically capture the signal strength of the communication signals between the testing equipment and various communication modules at different installation and testing locations. Based on the resulting signal strength distribution, the target installation location can be determined from each installation and testing location. Since the target vehicle is fixed, the differences in signal strength distribution are caused by the different installation and testing locations of the communication modules. Therefore, the rationality of the installation and testing locations of the communication modules can be evaluated through the signal strength distribution, resulting in a more reasonable target installation location. This can reduce interference to the communication signals of the communication modules at the target installation location to a certain extent, improve the stability of the signal strength, increase the signal transmission distance, and improve the working performance of the communication modules in the vehicle environment.

[0006] Furthermore, multiple signal detection points are set up on the preset test trajectory; multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment are acquired, including: As the detection equipment travels to each signal detection point, the signal strength of the communication signals between multiple communication modules and the detection equipment is acquired at each signal detection point.

[0007] Based on the above technical means, the detection equipment can acquire the corresponding signal strength at each signal detection point, which can improve the correlation between signal strength and signal detection point to a certain extent, reduce the amount of signal strength data, improve the accuracy of signal strength, and improve the computational efficiency of signal strength for subsequent calculations.

[0008] Furthermore, based on the various signal strengths, corresponding relationships, and preset test trajectories, the signal strength distribution corresponding to each communication module is determined, including: Based on the first relative position of each signal detection point relative to the first position among multiple installation and test positions, and the signal strength corresponding to each signal detection point, the first signal strength distribution corresponding to the first position is determined; By iterating through all installation and testing locations, the signal strength distribution corresponding to each installation and testing location is obtained.

[0009] Based on the above technical means, a signal intensity distribution can be formed by combining the first relative position between each signal detection point and multiple installation and test positions with the signal intensity corresponding to each signal detection point. The signal intensity distribution of each installation and test position can be obtained one by one in the form of a detection point array, which can improve the efficiency of obtaining the signal intensity distribution while ensuring the accuracy of the signal intensity.

[0010] Furthermore, the first relative position includes the detection distance between the first position and the signal detection point, and the detection angle of the first communication module relative to the second communication module; based on the first relative position of each signal detection point relative to the first position among multiple installation and testing positions, and the signal strength corresponding to each signal detection point, the first signal strength distribution corresponding to the first position is determined, including: Using the first position as a reference point, and based on each detection distance and each detection angle, each signal intensity is distributed in the area surrounding the reference point to obtain the first signal intensity distribution corresponding to the first position.

[0011] Based on the above technical means, each signal intensity can be distributed in the area around the reference point according to the detection distance and detection angle to form a first signal intensity distribution. This eliminates the need to use the first position and the absolute position of the signal detection point during the generation of the first signal intensity distribution, which can improve the convenience of generating the first signal intensity distribution to a certain extent.

[0012] Furthermore, based on the signal strength distributions, the target installation location of the communication module in the target vehicle is determined from the various installation and testing locations, including: Based on the distribution of various signal strengths, the evaluation index values ​​corresponding to each installation and test location are determined. Based on the various evaluation index values, the target installation location of the communication module in the target vehicle is determined from various installation and testing locations.

[0013] Based on the above technical means, the target installation location of the communication module in the target vehicle can be obtained by screening the evaluation index value of the installation test location derived from the signal strength distribution. Compared with the subjective setting of the installation location of the communication module by the test personnel, the accuracy and reliability of the target installation location can be improved to a certain extent.

[0014] Furthermore, based on the various signal strength distributions, the evaluation index values ​​corresponding to each installation and test location are determined, including: Calculate the standard deviation of the signal strength for each signal strength distribution to obtain the communication signal uniformity for each installation and test location. Based on the uniformity of communication signals, the evaluation index values ​​corresponding to each installation and test location are determined.

[0015] Based on the above technical means, the evaluation index values ​​of each installation and test location can be obtained through the uniformity of communication signals. Through specific quantitative standards, the accuracy and reliability of the evaluation index values ​​can be improved to a certain extent.

[0016] Furthermore, the signal strength distribution data format is a signal strength distribution heatmap; based on each signal strength distribution, the evaluation index values ​​corresponding to each installation and test location are determined, including: The target detection area is determined based on the preset detection angle range and the preset detection distance range; Determine the minimum and maximum hue values ​​of each signal intensity distribution heatmap in the target detection area to obtain the evaluation index values ​​corresponding to each installation and test location; Based on the various evaluation index values, the target installation location of the communication module in the target vehicle is determined from various installation and testing locations, including: If the minimum and maximum hue values ​​corresponding to the installation test location are both within the first hue range, the installation test location is determined as the target installation location of the communication module in the target vehicle.

[0017] Based on the above technical means, a signal intensity distribution heatmap can be used to evaluate the signal intensity distribution of the target detection area by using the minimum and maximum hue values ​​of the target detection area as evaluation index values. Furthermore, the target installation location can be determined based on the numerical relationship between the minimum and maximum hue values ​​and the first hue interval. This can improve the accuracy of the evaluation index values ​​to a certain extent, and at the same time improve the accuracy and reliability of the target installation location.

[0018] Furthermore, based on the uniformity of communication signals, the evaluation index values ​​corresponding to each installation and test location are determined, including: When the uniformity of the communication signal is greater than or equal to the first threshold, the evaluation index value of the installation test location is determined to be the first evaluation score; When the uniformity of the communication signal is less than the first threshold and greater than the second threshold, the evaluation index value for determining the installation test location is the second evaluation score; wherein the second evaluation score is less than the first evaluation score. When the uniformity of the communication signal is less than the second threshold, the evaluation index value for determining the installation test location is the third evaluation score; wherein, the third evaluation score is less than the second evaluation score.

[0019] Based on the above technical means, the evaluation score of each installation and test location can be obtained as the evaluation index value through hierarchical processing. The greater the uniformity of the communication signal, the better its signal stability, and thus the higher the evaluation index value of the installation and test location. This can improve the accuracy and reliability of the evaluation index value to a certain extent.

[0020] Secondly, embodiments of this application provide a device for determining the setting location of a wireless communication module, characterized in that it is applied to a host computer, and the device includes: The acquisition module is used to respond to the target vehicle entering the test position, start the detection equipment to travel along the preset test trajectory, and acquire multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, the installation test positions of different communication modules in the target vehicle are different; and the signal parameters of different communication signals are different. The first determining module is used to determine the signal strength distribution corresponding to each communication module based on each signal strength and the preset test trajectory in response to the detection device moving to the end point of the preset test trajectory. The second determining module is used to determine the target installation location of the communication module in the target vehicle from various installation and testing locations based on the distribution of various signal strengths.

[0021] Thirdly, embodiments of this application provide an Ethernet switch internal port testing system, the system comprising: Multiple communication modules, testing equipment, and host computer; The host computer is used to respond to the target vehicle entering the test position, start the detection equipment to move along the preset test trajectory, and acquire multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, different communication modules are installed at different test positions in the target vehicle; and different communication signals have different signal parameters. In response to the detection equipment reaching the end of the preset test trajectory, the signal strength distribution corresponding to each communication module is determined based on the signal strength and the preset test trajectory. Based on the signal strength distribution, the target installation location of the communication module in the target vehicle is determined from each installation and test location.

[0022] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the method for determining the setting location of the wireless communication module described above.

[0023] Fifthly, embodiments of this application provide a computer program product, including a computer program or instructions, which, when executed by a processor of an electronic device, implement the method for determining the location of the wireless communication module described above.

[0024] The beneficial effects of this application are: In the embodiments of this application, a detection device can be used to automatically capture the signal strength of the communication signals between the detection device and various communication modules at different installation and testing locations. Based on the signal strength distribution formed, the target installation location can be determined from each installation and testing location. Since the target vehicle is fixed, the difference in signal strength distribution is caused by the different installation and testing locations of the communication modules. Therefore, the rationality of the installation and testing location of the communication modules can be evaluated through the signal strength distribution, so that the final target installation location has a high degree of rationality. This can reduce the interference of the communication signal of the communication module at the target installation location to a certain extent, improve the stability of the signal strength, increase the signal transmission distance, and improve the working performance of the communication module in the vehicle environment. Attached Figure Description

[0025] Figure 1 A flowchart illustrating a method for determining the setting location of a wireless communication module provided in an embodiment of this application; Figure 2 A schematic diagram of a preset test trajectory provided in an embodiment of this application; Figure 3 This is a schematic diagram showing the location of a signal detection point provided in an embodiment of this application; Figure 4 A schematic diagram of a signal intensity distribution heatmap provided in an embodiment of this application. Figure 1 ; Figure 5 A schematic diagram of a signal intensity distribution heatmap provided in an embodiment of this application. Figure 2 ; Figure 6 A schematic diagram of a signal intensity distribution heatmap provided in an embodiment of this application. Figure 3 ; Figure 7 A schematic diagram of a signal intensity distribution heatmap provided in an embodiment of this application. Figure 4 ; Figure 8 A schematic diagram of the architecture of a signal strength detection system provided in this application embodiment. Figure 1 ; Figure 9 A schematic diagram of the architecture of a signal strength detection system provided in this application embodiment. Figure 2 ; Figure 10 A schematic diagram of a vehicle perimeter grid division provided in an embodiment of this application; Figure 11 A Bluetooth signal strength heatmap provided in this application embodiment; Figure 12 A logic block diagram of a device for determining the setting position of a wireless communication module provided in an embodiment of this application; Figure 13 This is a schematic diagram of the hardware entity of an electronic device provided in an embodiment of this application. Detailed Implementation

[0026] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.

[0027] In today's rapidly evolving automotive intelligence landscape, Bluetooth technology, as a key support for short-range vehicle communication, is widely used in numerous fields such as smart keys, in-vehicle entertainment systems, and vehicle health monitoring. The stable transmission and proper distribution of communication signals directly impact the realization of intelligent vehicle functions and user experience. For example, Bluetooth digital keys allow car owners to easily perform keyless entry and vehicle start operations using their smartphones, bringing great convenience to users; in in-vehicle entertainment systems, Bluetooth connectivity allows drivers to wirelessly play music from their phones, enhancing the in-car entertainment atmosphere.

[0028] However, the analysis and optimization of vehicle communication signals currently face numerous challenges. Traditional communication signal testing methods rely on manual operation, which is not only inefficient but also makes it difficult for humans to collect signal data comprehensively and accurately in the complex vehicle environment. Furthermore, due to the complex internal structure of vehicles and the numerous electronic devices, communication signals are susceptible to interference, leading to unstable signal strength and limited transmission distance, which in turn affects the normal operation of Bluetooth devices. These problems severely restrict the further improvement of vehicle intelligence.

[0029] To address the aforementioned technical problems, this application provides a method for determining the location of a wireless communication module, applied to a host computer. Figure 1 A flowchart illustrating a method for determining the location of a wireless communication module according to an embodiment of this application is shown below. Figure 1 As shown, the method includes the following steps S101 to S103: Step S101: In response to the target vehicle entering the test position, the detection equipment is started to move along the preset test trajectory and acquire multiple signal strengths of the communication signals between the multiple communication modules installed on the target vehicle and the detection equipment; wherein, the installation test positions of different communication modules in the target vehicle are different; and the signal parameters of different communication signals are different.

[0030] In the embodiments of this application, the test location refers to the vehicle parking location where communication modules (such as Bluetooth modules, WIFI modules, Zigbee modules, etc.) are tested. During communication testing, the target vehicle can be equipped with multiple communication modules, each installed in a different test location, and the test locations for different communication modules are different. Furthermore, the signal parameters of the communication signal between each communication module and the testing equipment can be different.

[0031] Signal parameters are used to distinguish between different communication signals, including signal type (such as Wi-Fi, Bluetooth), operating frequency, wavelength, polarization, channel bandwidth, modulation method, etc. At least one signal parameter will differ between communication signals generated by different communication modules.

[0032] The testing equipment may be equipped with at least one fixed communication module, through which each communication module can establish a communication connection with the testing equipment. The testing equipment also carries a mobile device, enabling it to move on the ground. The trajectory of the moving testing equipment can be fixed, or it can be a spiral trajectory around the location to be tested, such as... Figure 2 As shown, the preset test trajectory 202 is set around the position to be tested 201. In addition, the preset test trajectory 202 also includes multiple trajectory confirmation points 203, which are used to confirm whether the detection device moves according to the preset test trajectory.

[0033] As the testing equipment travels along the preset test trajectory, the testing equipment or communication module can detect the signal strength of the communication signal between the communication module and the testing equipment. Then, the testing equipment or communication module can send the detected signal strength to the host computer, allowing the host computer to obtain the signal strength data. Since the signal parameters of the communication signal between each communication module and the testing equipment are different, the testing equipment can determine the correspondence between the signal strength and the communication module based on the signal parameters. Thus, the host computer can also obtain the correspondence between the signal strength and the communication module. The detected signal strength is measured in dBm, using the Received Signal Strength Indication (RSSI) or Reference Signal Receiving Power (RSRP) value: the closer to 0, the stronger the signal; typically, -40 to -6 dBm is excellent, -70 to -80 dBm is good, and below -90 dBm is weak.

[0034] Specifically, a track band with the same shape as a preset test trajectory can be set in the ground area surrounding the test location. This track band can have visual differences (such as color or grayscale differences) from the ground area outside the track band. The detection device can travel along the track band using a tracking algorithm, thus enabling the detection device to travel along the preset test trajectory. The travel speed during the process can be controlled by a PID control algorithm or a model predictive control algorithm.

[0035] Step S102: In response to the detection device moving to the end of the preset test trajectory, the signal strength distribution corresponding to each installation test is determined based on each signal strength, each correspondence and the preset test trajectory.

[0036] In the embodiments of this application, since the detection device can continuously detect signal strength while moving along the preset test trajectory, if a signal strength distribution is generated every time a signal strength is acquired, the host computer will be in a high-concurrency task state, consuming too many computing resources. Therefore, the following method is adopted in the embodiments of this application: When the detection device reaches the end of the predicted test trajectory, it indicates that the detection device or communication module has completed the signal strength detection task. Since the detection module or communication module transmits the signal strength to the host computer in real time, the host computer has already obtained all the signal strengths and the correspondence between the signal strengths and the communication modules. Therefore, the host computer can determine the signal strength distribution corresponding to each communication module based on the individual signal strengths, the corresponding relationships, and the preset test trajectory after completing data reception, thus saving host computer resources.

[0037] In some embodiments, signal strength distribution refers to the distribution information of the signal strength of the communication module in the surrounding area. The data can be in the form of an array or a distribution map. In an array, each array element includes the signal strength and the location of a trajectory point on a preset test trajectory for acquiring that signal strength; in a distribution map, each signal strength data point is placed at the trajectory point location on the preset test trajectory.

[0038] For each communication module, the correspondence between signal strength and communication module can be used to obtain multiple signal strengths corresponding to each communication module. Therefore, the signal strength distribution corresponding to each communication module can be obtained.

[0039] Meanwhile, each communication module is installed at an installation and testing location. Therefore, the signal strength distribution corresponding to the communication module is the same as the signal strength distribution corresponding to the installation and testing location where the communication module is installed.

[0040] Step S103: Based on the signal strength distribution, determine the target installation location of the communication module in the target vehicle from the various installation and test locations.

[0041] In the embodiments of this application, the distribution characteristics of the signal strength distribution can characterize the quality of the installation and testing location of the communication module. For example, if the signal strength distribution is modeled in two dimensions using polar coordinates, then when the distribution gradient of the signal strength distribution at the installation and testing location is small (meaning...), the signal strength distribution will be more favorable. and The gradient in both directions indicates that the communication signal of the communication module is highly stable, and its installation and testing position can be at a better level; when the gradient distribution is large, it indicates that the communication signal of the communication module is less stable, and its installation and testing position can be at a lower level.

[0042] That is, for the above signal intensity distribution, the distribution gradient can be used for quantization to obtain a set of gradient values ​​for each signal intensity distribution (including...). and (Gradient values ​​in two directions). Therefore, the installation test location where the gradient value set satisfies the conditions can be determined as the target installation location of the communication module in the target vehicle.

[0043] Alternatively, heatmaps can be used to visually quantify signal strength distribution. The heatmap algorithm uses each RSSI value as a base, calculating the density value at that point by linearly weighting and summing the data within a certain neighborhood, thus reflecting the spatial distribution of signal strength. In a heatmap, color is used to visually represent differences in communication signal strength. A gradient palette from cool colors (such as blue) to warm colors (such as red) is typically used. Blue indicates areas of low signal strength, suggesting weak communication signals, potentially indicating insufficient signal coverage or significant interference; red indicates areas of high signal strength, meaning strong communication and stable communication between devices; and intermediate colors (such as green and yellow) indicate moderate signal strength. Legends and labels can also be added to the heatmap to clarify the correspondence between colors and signal strength, as well as important data collection points or area information, facilitating a more intuitive understanding and analysis of the communication signal distribution presented by the heatmap.

[0044] Thus, when the color characteristics of a partition in the heatmap are relatively monotonous, it indicates that the signal strength of that partition is relatively uniform and the signal stability is relatively high. Accordingly, the evaluation of the installation and testing location can be at a high level. When the color characteristics of a partition are relatively complex, it indicates that the signal strength of that partition varies greatly and the signal stability is relatively low. Accordingly, the evaluation of the installation and testing location can be at a low level.

[0045] Based on the embodiments disclosed in this application, a detection device can be used to automatically capture the signal strength of the communication signals between the detection device and various communication modules at different installation and testing locations. The target installation location can be determined from each installation and testing location based on the resulting signal strength distribution. Since the target vehicle is fixed, the difference in signal strength distribution is caused by the different installation and testing locations of the communication modules. Therefore, the rationality of the installation and testing location of the communication modules can be evaluated through the signal strength distribution, resulting in a more reasonable target installation location. This can reduce interference to the communication signals of the communication modules at the target installation location to a certain extent, improve the stability of the signal strength, increase the signal transmission distance, and improve the working performance of the communication modules in the vehicle environment.

[0046] In some embodiments, multiple signal detection points are provided on the preset test trajectory; the step S101 of "obtaining multiple signal strengths of the communication signals between the multiple communication modules installed on the target vehicle and the detection device" can be achieved through step S111: Step S111: When the detection device moves to each signal detection point, the signal strength of the communication signal between the multiple communication modules and the detection device is acquired at each signal detection point.

[0047] In the embodiments of this application, multiple marker points can be set as signal monitoring points on the preset test trajectory. When the detection device detects that it has traveled above the marker point, it can immediately detect the signal strength of the communication signal between the detection device and the communication module. After the detection is completed, the obtained signal strength can be sent to the host computer, so that the host computer can obtain the signal strength of the communication signal between the multiple communication modules and the detection device at each signal detection point.

[0048] For example, such as Figure 3 The diagram shows a schematic of signal detection point locations. "AP100" indicates the installation and testing location of the communication module, and LM01 to LM28 are all signal detection points. The "+" symbol in the diagram indicates the specific location. It should be noted that the signal detection points shown in the diagram are not all the signal detection points in an actual scenario.

[0049] Since the preset test trajectory can be spiral-shaped, at least one signal detection point can be set on each spiral trajectory segment (referring to a spiral trajectory segment divided along the line connecting the position to be tested and the starting position of the preset test trajectory). At the same time, considering that setting signal detection points in fewer directions will result in lower reference value of signal strength, signal detection points can exist in multiple directions of the position to be tested (i.e., the number of directions must be greater than or equal to a certain threshold).

[0050] Based on the above embodiments disclosed in this application, the detection device can acquire the corresponding signal strength at each signal detection point, which can improve the correlation between signal strength and signal detection point to a certain extent, reduce the amount of signal strength data, improve the accuracy of signal strength, and improve the computational efficiency of signal strength for subsequent calculations.

[0051] In some embodiments, step S102 can be implemented by steps S121 and S122: Step S121: Based on the first relative position of each signal detection point relative to the first position among multiple installation and test positions, and the signal strength corresponding to each signal detection point, determine the first signal strength distribution corresponding to the first position.

[0052] In the embodiments of this application, in order to obtain the signal strength distribution corresponding to each installation test location, one installation test location can be randomly selected from multiple installation test locations as the first location.

[0053] The first signal strength distribution at the first location may include multiple signal strengths distributed at the first relative locations. As described in the above embodiments, the first signal strength distribution may be in the form of an array or a distribution map.

[0054] The first relative position can be represented using rectangular coordinates or polar coordinates. In rectangular coordinates, the origin is the point where the first position is located, and the horizontal and vertical axes can be freely set; in polar coordinates, the origin is the point where the first position is located, and the 0-degree direction can be freely set.

[0055] Step S122: Traverse all installation and test locations to obtain the signal strength distribution corresponding to each installation and test location.

[0056] In the embodiments of this application, after obtaining the first signal strength distribution at the first location, multiple installation test locations can be sampled without replacement, and the process of step S121 can be repeated to traverse all installation test locations, thereby obtaining the signal strength distribution corresponding to each installation test location.

[0057] Based on the above embodiments disclosed in this application, a signal intensity distribution can be formed by combining the first relative position between each signal detection point and multiple installation and test positions with the signal intensity corresponding to each signal detection point. The signal intensity distribution of each installation and test position can be obtained one by one in the form of a detection point array, which can improve the efficiency of obtaining the signal intensity distribution while ensuring the accuracy of the signal intensity.

[0058] In some embodiments, the first relative position includes the detection distance between the first position and the signal detection point, and the detection angle of the first communication module relative to the second communication module; step S121 can be implemented by step S1211: Step S1211: Using the first position as a reference point, based on each detection distance and each detection angle, distribute each signal intensity in the area surrounding the reference point to obtain the first signal intensity distribution corresponding to the first position.

[0059] In the embodiments of this application, a distribution map can be used as the first signal intensity distribution corresponding to the first position. In the distribution map, the first position can be used as a reference point (i.e., the origin in polar coordinates), and the position coordinates of each signal intensity are polar coordinates formed by the detection distance and the detection angle.

[0060] Based on the above embodiments disclosed in this application, each signal intensity can be distributed in the area surrounding the reference point according to the detection distance and detection angle to form a first signal intensity distribution. This eliminates the need to use the first position and the absolute position of the signal detection point during the generation of the first signal intensity distribution, thereby improving the convenience of generating the first signal intensity distribution to a certain extent.

[0061] In some embodiments, step S103 can be implemented by steps S131 and S132: Step S131: Based on the distribution of each signal strength, determine the evaluation index values ​​corresponding to each installation and test location.

[0062] In embodiments of this application, the evaluation index value can be at least one of signal uniformity or color complexity of a heatmap. Signal uniformity is used to evaluate the degree of signal attenuation during communication signal propagation; lower signal uniformity indicates less signal attenuation and a more stable signal, while higher signal uniformity indicates greater signal attenuation and a less stable signal. Signal uniformity can include at least one of distribution gradient or standard deviation of distribution.

[0063] Step S132: Based on the values ​​of each evaluation index, determine the target installation location of the communication module in the target vehicle from each installation test location.

[0064] In the embodiments of this application, when the evaluation index value is signal uniformity or color complexity of heat map, the lower the evaluation index value, the more stable the communication signal at the installation test location is. Therefore, the installation test location with an evaluation index value lower than the threshold can be determined as the target installation location of the communication module in the target vehicle.

[0065] The type of the target vehicle can affect the specific threshold setting. For example, in large SUVs, due to their larger size, a wider Bluetooth signal coverage may be needed to meet the needs of passengers using Bluetooth devices in different locations inside or outside the vehicle. For this type of target vehicle, the threshold can be set to a lower value. On the other hand, for small cars, a relatively smaller coverage area may be sufficient, and for this type of target vehicle, the threshold can be set to a higher value.

[0066] Based on the embodiments disclosed in this application, the target installation location of the communication module in the target vehicle can be obtained by screening the evaluation index value of the installation test location derived from the signal strength distribution. Compared with the subjective setting of the installation location of the communication module by the test personnel, the accuracy and reliability of the target installation location can be improved to a certain extent.

[0067] In some embodiments, step S131 may include: Step S1311: Calculate the standard deviation of the signal strength corresponding to each signal strength distribution to obtain the uniformity of the communication signal corresponding to each installation and test location.

[0068] In the embodiments of this application, signal uniformity can be used as an evaluation index value for the communication module. The signal uniformity can be calculated using the standard deviation method. The calculation process is as follows: 1) Calculate the average signal strength; 2) Calculate the square of the difference between each signal strength and the average value, and sum them up; 3) Based on the number of signal strengths (i.e. the number of signal acquisition points), average the sum obtained in 2) and take the square root of the average value to obtain the standard deviation of the signal strength.

[0069] The calculation formula is shown in Formula 1: (Formula 1); in, This represents the standard deviation of signal strength, where n is the number of signal strengths. For the i-th signal strength, This represents the average signal strength.

[0070] Step S1312: Based on the uniformity of communication signals, determine the evaluation index values ​​corresponding to each installation and test location.

[0071] In the embodiments of this application, the uniformity of the communication signal can be directly used as the evaluation index value corresponding to each installation and test location; alternatively, the uniformity of the communication signal can be rounded, normalized, or graded, and the processed value can be used as the evaluation index value corresponding to each installation and test location.

[0072] Based on the above embodiments disclosed in this application, the evaluation index values ​​of each installation and test location can be obtained through the uniformity of communication signals. Through specific quantitative standards, the accuracy and reliability of the evaluation index values ​​can be improved to a certain extent.

[0073] In some embodiments, the data format of the signal strength distribution is a signal strength distribution heatmap; step S131 includes: Step S1313: Determine the target detection area based on the preset detection angle range and the preset detection distance range; In the embodiments of this application, both the preset detection angle range and the preset detection distance range can be data types in polar coordinates. Considering that the signal strength of the communication module's communication signal will definitely be sufficient to support communication when the distance is relatively short, the preset detection distance range may not include the short distance range. For example, for a smart key system, when the distance to the vehicle is within 1 meter, the smart key can usually be used to stably control the vehicle. Therefore, the preset detection distance range can be set to (1, 3) or (1, 4), etc., which do not include the distance range within 1 meter.

[0074] Furthermore, multiple preset detection angle intervals and multiple preset detection distance intervals can exist, meaning different preset detection angle intervals can have different preset detection distance intervals, thus forming diverse target detection areas around the communication module. For example, if the communication module is installed near the driver's seat, the communication signal will attenuate significantly when propagating in the area behind the vehicle compared to other areas around the vehicle. For the preset detection angle interval corresponding to the area behind the vehicle, the lower limit of its preset detection distance interval can be lower than the lower limit of other preset detection distance intervals.

[0075] Step S1314: Determine the minimum and maximum hue values ​​of each signal intensity distribution heatmap in the target detection area to obtain the evaluation index values ​​corresponding to each installation and test location. In the embodiments of this application, in the signal strength distribution heatmap, signal strength values ​​with smaller signal attenuation (i.e., larger signal strength) can be represented by hue values ​​close to 0° or 360°, while signal strength values ​​with larger signal attenuation can be represented by hue values ​​close to 180°. Visually, the closer the color of the heatmap is to red, the smaller the signal attenuation; the closer the color of the heatmap is to blue, the greater the signal attenuation.

[0076] Considering this characteristic of hue values, representative minimum and maximum hue values ​​within the target detection area can be selected as evaluation index values ​​for each installation and test location. The combined minimum and maximum hue values ​​can represent the overall signal strength level of the target detection area.

[0077] Accordingly, step S132 can be achieved through step S1321: Step S1321: If the minimum and maximum hue values ​​corresponding to the installation test location are both within the first hue range, the installation test location is determined as the target installation location of the communication module in the target vehicle.

[0078] In the embodiments of this application, the first tone range can be manually set, for example, it can be set to... Within the first hue range, the overall color performance is close to red. When both the minimum and maximum hue values ​​are contained within the first hue range, it indicates that the signal strength attenuation in the target detection area is small and the signal strength is large. At this time, it can be considered that the installation detection location corresponding to the signal strength distribution heatmap meets the requirements, and the installation detection location is determined as the target installation location of the communication module in the target vehicle.

[0079] For example, Figures 4 to 7 This is a schematic diagram of a signal intensity distribution heatmap provided in an embodiment of this application. Wherein, Figure 4 It is a heat map of signal strength distribution corresponding to the ideal installation location; Figure 5 It is a heat map of signal strength distribution generated when a communication module is installed on the vehicle's dashboard; Figure 6 It is a heat map of signal strength distribution generated when a communication module is installed at the vehicle's rain gauge location; Figure 7 This is a heatmap of signal strength distribution generated when a communication module is installed on the rear crossbeam of the vehicle. Assuming the target detection area is the entire region, Figure 5 The minimum value of the hue in the middle is And the maximum value of the hue is Therefore, the above requirements are not met, and the installation position of the vehicle dashboard is not the target installation position; Figure 6 The minimum value of the hue in the middle is However, the maximum value of the hue is Therefore, it does not meet the above requirements; Figure 7 The minimum value of the hue in the middle is However, the maximum value of the hue is Therefore, it does not meet the above requirements. Assuming the target detection area is the region of the five nearest circular locations around the vehicle's position, then... Figures 5 to 7 In the middle, only Figure 6 The requirements are met. Therefore, the location of the vehicle's rain gauge can be considered as the target installation location.

[0080] Based on the above embodiments disclosed in this application, a signal intensity distribution heatmap can be used to evaluate the signal intensity distribution of the target detection area by using the minimum and maximum hue values ​​of the target detection area as evaluation index values. Furthermore, the target installation location can be determined based on the numerical relationship between the minimum and maximum hue values ​​and the first hue interval. This can improve the accuracy of the evaluation index values ​​to a certain extent, and at the same time improve the accuracy and reliability of the target installation location.

[0081] In some embodiments, step 1312 can also be implemented via steps S24 to S26: Step S24: If the uniformity of the communication signal is less than or equal to the first threshold, determine the evaluation index value of the installation test location as the first evaluation score.

[0082] In embodiments of this application, the evaluation score can be text with a certain semantic tendency, such as "excellent", "good", "poor", "strong", "medium", "weak" or "good", "normal", "bad". When the uniformity of the communication signal is less than or equal to the first threshold, it indicates that the stability of the communication signal is good. Therefore, the first evaluation score can be "excellent", "strong", or "good".

[0083] Alternatively, the evaluation score can also be a color with certain visual characteristics, such as "red," "yellow," or "green." When the uniformity of the communication signal is less than or equal to the first threshold, the first evaluation score can be "green," which can be displayed through a green indicator light or a green dot.

[0084] Step S25: When the uniformity of the communication signal is greater than the first threshold and less than or equal to the second threshold, the evaluation index value of the installation test location is determined to be the second evaluation score; wherein the second evaluation score is less than the first evaluation score.

[0085] In the embodiments of this application, if the uniformity of the communication signal is greater than the first threshold and less than or equal to the second threshold, the stability of the communication signal can be considered to be average. Therefore, the evaluation index value of the installation test location can be a second evaluation score that is semantically weaker than the first evaluation score. For example, the second evaluation score can be "good", "medium", "normal" or "yellow".

[0086] Step S26: If the uniformity of the communication signal is greater than the second threshold, determine the evaluation index value of the installation test location as the third evaluation score; wherein the third evaluation score is less than the second evaluation score.

[0087] In the embodiments of this application, if the uniformity of the communication signal is greater than the second threshold, the stability of the communication signal can be considered to be poor. Therefore, the evaluation index value of the installation test location can be a second evaluation score that is semantically weaker than the first evaluation score. For example, the second evaluation score can be "poor", "weak", "bad" or "red".

[0088] In another embodiment, specific numerical values ​​can be used to represent the evaluation scores. For example, the first evaluation score, the second evaluation score, and the third evaluation score can be 80, 50, and 30, respectively. Furthermore, more detailed grading is permitted; that is, the number of grading levels is not limited to the three levels in the above embodiment.

[0089] Based on the above embodiments disclosed in this application, the evaluation scores of each installation and test location can be obtained as evaluation index values ​​through hierarchical processing. The greater the uniformity of the communication signal, the better its signal stability, and thus the higher the evaluation index value of the installation and test location, which can improve the accuracy and reliability of the evaluation index values ​​to a certain extent.

[0090] In some embodiments, the method for determining the location of the wireless communication module may further include: In step S104, the detection device generates a communication signal carrying the detection position of the signal detection point at each signal detection point, and sends the communication signal to each communication module.

[0091] In the embodiments of this application, the detection device can be used as a signal generator. When the detection device moves to each signal detection point, it can generate a communication signal carrying the monitoring position of the signal detection point and send the communication signal to each communication module.

[0092] To ensure the stability of the signal transmission process, a serial transmission method can be adopted. That is, after one communication module receives the communication signal and completes the signal strength detection, the detection device can send the communication signal to another communication module.

[0093] In step S105, each communication module receives communication signals at its respective installation and testing location, determines the signal strength corresponding to each detection location, and sends the signal strength and detection location to the host computer.

[0094] In the embodiments of this application, when the communication module receives a communication signal, there is a certain attenuation between the received signal and the transmitted signal. Furthermore, regardless of whether the communication module acts as a signal generator or the detection device acts as a signal generator, the propagation path of the communication signal between the communication module and the detection device is the same. Therefore, the strength of the communication signal received by the communication module can be considered the same as the signal strength detected by the detection device at the signal detection point. The communication module can establish a communication connection with the host computer, thereby sending various signal strengths and detection positions to the host computer.

[0095] Specifically, step S101, "acquiring multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection device," includes: In step S112, the host computer receives the signal strengths carrying the detection location from each of the communication modules.

[0096] In the embodiments of this application, when the detection device acts as a signal generator and the communication module performs signal strength detection, the host computer can receive the signal strengths carrying the detection location sent by each communication module through the communication link of "detection device → communication module → host computer".

[0097] Based on the above embodiments disclosed in this application, wireless communication between the detection device and the communication module can be realized by the detection device sending signals and the communication module receiving signals. Each communication module completes the detection of its own signal strength, and finally the host computer receives the signal strength data carrying the detection location sent by each communication module. This allows the host computer to obtain signal strength in a fixed communication link manner, which can improve the data integrity and reliability of signal strength to a certain extent.

[0098] In some embodiments, the method for determining the location of the wireless communication module may further include: In step S106, each communication module generates a communication signal at its respective installation and testing location, and sends the communication signal to the testing device.

[0099] In the embodiments of this application, each communication module can act as a signal generator, sending communication signals to the detection device respectively. As described in the above embodiments, at least one signal parameter must be different between the communication signals generated by each communication module.

[0100] In step S107, the detection device receives each communication signal at each signal detection point, determines the signal strength of the communication signal at each signal detection point, and sends the signal strength and detection position of each signal detection point to the host computer.

[0101] In the embodiments of this application, when the detection device moves to each signal detection point, it can receive each communication signal separately. The receiving method can be as follows: when the detection device moves to a signal detection point, it first receives one of the communication signals and completes signal strength detection, then receives another communication signal, and so on, thus receiving each communication signal and obtaining the signal strength of each communication signal at each signal detection point. After obtaining the signal strength of all signal detection points, the detection device can send the signal strength and the detection position of each signal detection point to the host computer.

[0102] Specifically, step S101, "acquiring multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection device," includes: Step S113: The host computer receives the signal strengths of each signal carrying the detection location sent by the detection device.

[0103] In the embodiments of this application, when the communication module acts as a signal generator and the detection device performs signal strength detection, the host computer can receive the signal strength of each signal carrying the detection location sent by the detection device through the communication link of "communication module → detection device → host computer".

[0104] Based on the above embodiments disclosed in this application, the host computer can obtain signal strength in another fixed communication link mode, which can improve the data integrity and reliability of signal strength to a certain extent.

[0105] The following describes the application of the method for determining the location of the wireless communication module provided in the embodiments of this application in a real-world scenario.

[0106] In today's rapidly evolving automotive intelligence landscape, Bluetooth technology, as a key support for short-range vehicle communication, is widely used in numerous fields such as smart keys, in-vehicle entertainment systems, and vehicle health monitoring. The stable transmission and proper distribution of Bluetooth signals directly impact the realization of intelligent vehicle functions and user experience. For example, Bluetooth digital keys allow car owners to easily perform keyless entry and vehicle start operations using their smartphones, bringing great convenience to users; in in-vehicle entertainment systems, Bluetooth connectivity allows drivers to wirelessly play music from their phones, enhancing the in-car entertainment atmosphere.

[0107] However, the analysis and optimization of Bluetooth signals in vehicles currently face numerous challenges. Traditional Bluetooth signal testing methods rely on manual operation, which is not only inefficient but also makes it difficult for humans to collect comprehensive and accurate signal data in the complex vehicle environment. Furthermore, due to the complex internal structure of vehicles and the numerous electronic devices, Bluetooth signals are susceptible to interference, leading to unstable signal strength and limited transmission distance, thus affecting the normal operation of Bluetooth devices. These problems severely restrict the further improvement of vehicle intelligence.

[0108] To address the aforementioned issues, introducing a fully automated robotic data acquisition and analysis solution is of significant practical importance. The robot (i.e., the detection device in the above embodiments) can operate stably in various complex environments, achieving efficient and accurate acquisition of the vehicle's Bluetooth signals and automatically outputting the field strength distribution of the external Bluetooth signals, providing reliable data support for subsequent signal analysis and optimization of Bluetooth module placement.

[0109] In this application's technical solution, the robot is equipped with a highly sensitive Bluetooth signal acquisition device. Based on advanced radio frequency technology, this device can accurately acquire Bluetooth signals around the vehicle. Its core function lies in measuring the Received Signal Strength Indicator (RSSI). RSSI measures signal strength by detecting the power level of the received Bluetooth signal, converting the signal strength into a corresponding RSSI value. For example, a stronger signal results in a larger RSSI value, and vice versa. This measurement method is similar to using a mobile phone to roughly judge signal strength by the number of signal bars displayed, except that the robot's acquisition device provides more precise numerical measurement results. Simultaneously, the robot employs a carefully planned movement path and acquisition point selection strategy, enabling it to efficiently traverse the area surrounding the vehicle and avoid missing important signal acquisition areas. It also outputs the distance D from the vehicle's center and the angle Angle. The raw Bluetooth signal data collected by the robot exists in the form of RSSI values, including distance and angle from the vehicle. After a series of autonomous algorithms for processing and transformation, a Bluetooth signal strength heatmap around the vehicle is automatically generated. Based on the generated Bluetooth heatmap, a series of scientific and reasonable analytical indicators are established to accurately assess the rationality of the Bluetooth module's placement. Signal uniformity is one of the key indicators, reflecting the evenness of the Bluetooth signal distribution around the vehicle. Signal uniformity is measured by calculating the standard deviation of signal strength in different areas of the heatmap. The smaller the standard deviation, the smaller the fluctuation in signal strength across different areas, and the more uniform the signal distribution. For example, when large, continuous areas of similar color are observed on the heatmap, it means that the signal uniformity in that area is high, and Bluetooth devices can obtain relatively stable signals in these areas. Coverage range is also an important analytical indicator, defining the spatial range that the Bluetooth signal can effectively cover. In the heatmap, the effective coverage range is determined by the area where the signal strength reaches a certain threshold (e.g., -70dBm, which can be adjusted according to the actual application scenario and the working requirements of the Bluetooth device). If the coverage area fails to cover key areas of the vehicle, such as the driver's seat and frequently used operating areas for passengers, or if there are obvious signal coverage blind spots, then the placement of the Bluetooth modules needs to be optimized. Furthermore, the difference between peak and trough signal strength can also provide valuable information for analysis. A smaller difference indicates that the signal strength varies relatively smoothly across different locations, which is beneficial for the stable operation of Bluetooth devices; while a larger difference may indicate the presence of signal interference sources or an unreasonable placement of the Bluetooth modules, resulting in some areas having excessively strong signals and others having excessively weak signals.

[0110] The innovations of this application's technical solution are: 1) It innovatively combines robots, Bluetooth signal acquisition modules, and autonomous signal distribution algorithms to generate Bluetooth signal distribution field strength maps; 2) It defines scientific analysis indicators to guide the rationality of Bluetooth module placement, enabling OEMs to place Bluetooth modules scientifically and rationally.

[0111] The specific plan is as follows: The entire system integrates an automated humanoid robot, a Bluetooth signal acquisition device, and a testing system's host computer software. Its specific architecture is as follows: Figure 8 and Figure 9 As shown.

[0112] Figure 8 In this embodiment, the robot 401 (i.e., the detection device in the above embodiment) can carry a Bluetooth signal analyzer 403. The robot is mainly used to receive system instructions and report path data, including distance and angle, to the host computer software 402. The Bluetooth signal analyzer 403 is mainly used to collect vehicle-side Bluetooth signals and report the collected signal strength to the host computer software 402. The host computer software 402 is mainly used to plan the robot path, collect and process Bluetooth signal strength, and generate and analyze Bluetooth heatmaps. The test vehicle 404 is mainly used as a Bluetooth signal transmitter or receiver to transmit or receive Bluetooth signals.

[0113] Figure 9 In this system, the Bluetooth signal analyzer 403 is mainly used to collect surrounding Bluetooth signals in real time and report the signal collection time; the host computer software 402 is mainly used to send driving paths to the robot 401, and the robot 401 is mainly used to drive according to the path sent by the host computer software 402, report the distance and angle to the vehicle in real time, and report the signal collection time; the host computer software 402 can also be used to generate a Bluetooth signal strength distribution map 501 after receiving the distance and angle to the vehicle sent by the robot 401, as well as the signal strength of the surrounding Bluetooth signals.

[0114] 1. Robot action logic: To ensure the comprehensiveness and accuracy of the collected data, the robot employs a carefully planned movement path and data collection point selection strategy. For movement path planning, the robot utilizes an autonomous spiral path planning algorithm. This algorithm comprehensively considers the actual cost (such as distance and angle) from the current position to the target position, enabling the robot to efficiently traverse the area surrounding the vehicle and avoid missing important signal collection areas.

[0115] In selecting data collection points, the robot employed a combination of grid division and key area sampling, based on the vehicle's structural characteristics and the distribution of Bluetooth devices. First, the space surrounding the vehicle was divided into multiple angular areas. The robot then collected signals at various locations within these areas to ensure comprehensive capture of Bluetooth signal changes (the path is as follows). Figure 2 (As shown).

[0116] like Figure 10 The diagram illustrates a grid division around a vehicle. The three rings have radii of 2 meters (innermost layer), 3 meters (middle layer), and 4 meters (outermost layer), respectively; and 24 angular intervals are formed with 15-degree angles.

[0117] 2. Signal acquisition principle: The robot is equipped with a highly sensitive Bluetooth signal acquisition device. Based on advanced radio frequency technology, this device can accurately sense Bluetooth signals around the vehicle. Its core function is the measurement of Received Signal Strength Indication (RSSI). RSSI measures signal strength by detecting the power level of the received Bluetooth signal, measured in decibels per milliwatt (dBm). When the Bluetooth signal is transmitted to the acquisition device, its internal circuitry processes and analyzes the signal, converting the signal strength into a corresponding RSSI value. For example, a stronger signal results in a relatively larger RSSI value, and vice versa.

[0118] 3. Data processing and transformation: The robot collects raw Bluetooth signal data and grid information, which is then reported to the host computer software of the test system. The host computer software processes the data according to its own algorithm and generates a Bluetooth heatmap data table, as shown in Table 1 below.

[0119] Table 1

[0120] RSSI is reported by the Bluetooth signal analyzer; Angle is the angle between the Bluetooth signal analyzer and the vehicle reported by the robot; Distance is the distance between the Bluetooth signal analyzer and the vehicle reported by the robot.

[0121] 4. Heatmap drawing: After converting the data to a grid format, the host computer software uses an autonomous algorithm to draw an RSSI intensity heatmap. This algorithm uses the RSSI value of each grid point as a basis, and calculates the density value of that point by linearly weighting and summing the data within a certain neighborhood, thus reflecting the spatial distribution of signal intensity. Figure 11 As shown. In Figure 11In the heatmap shown, colors are used to visually represent differences in Bluetooth signal strength. A gradient palette from cool colors (such as blue) to warm colors (such as red) is typically used. Blue indicates areas of low signal strength, suggesting weak Bluetooth signals, potentially indicating insufficient signal coverage or significant interference. Red indicates areas of high signal strength, meaning strong Bluetooth signals and stable communication between devices. Colors in between (such as green and yellow) indicate moderate signal strength. Legends and labels can also be added to the heatmap to clarify the correspondence between colors and signal strength, as well as information on important data collection points or areas, allowing users to more intuitively understand and analyze the Bluetooth signal distribution presented by the heatmap.

[0122] 5. Analysis of the rationality of Bluetooth module placement: Based on the generated Bluetooth heatmap, a series of scientific and reasonable analytical indicators are established to accurately assess the rationality of the Bluetooth module's placement.

[0123] Signal uniformity: This reflects the evenness of Bluetooth signal distribution around the vehicle. Signal uniformity is measured by calculating the standard deviation of signal strength in different areas of a heatmap. A smaller standard deviation indicates less fluctuation in signal strength across different areas and a more uniform signal distribution. For example, when large, continuous areas of similar color are observed on a heatmap, it means that the signal uniformity in those areas is high, and Bluetooth devices can obtain relatively stable signals in these areas.

[0124] Coverage range: This defines the spatial area that the Bluetooth signal can effectively cover. In a heatmap, the effective coverage range is determined by the area where the signal strength reaches a certain threshold (e.g., -65dBm, which can be adjusted according to the actual application scenario and the operating requirements of the Bluetooth device). If the coverage range fails to cover key areas of the vehicle, such as the driver's seat, frequently used operating areas by passengers, or if there are obvious signal coverage blind spots, then the placement of the Bluetooth modules needs to be optimized.

[0125] The difference between the peak and valley values ​​of signal strength: A smaller difference indicates that the signal strength changes more gradually in different locations, which is beneficial to the stable operation of Bluetooth devices; while a larger difference may mean that there is a source of signal interference or that the Bluetooth module is not properly arranged, resulting in some areas having excessively strong signals and others having excessively weak signals.

[0126] 6. Evaluation Methods and Standards: Based on the heat map and the above analysis indicators, the technical solution of this application designs a clear evaluation method and standard to determine the rationality of the Bluetooth module layout.

[0127] Signal uniformity: Set a reasonable standard deviation threshold. When the standard deviation is less than 5dBm, the signal uniformity is good; when it is between 5 and 10dBm, the signal uniformity is average and further analysis of the reasons is needed; if the standard deviation is greater than 10dBm, it indicates that the signal uniformity is poor and there may be a major problem with the placement of the Bluetooth module, which needs to be replanned.

[0128] Coverage: First, check if key areas are effectively covered. For example, for a smart key system, ensure that all vehicle doors, the trunk, and a certain range around the driver and passenger seats can receive a sufficiently strong Bluetooth signal. If there is insufficient signal coverage in key areas, the Bluetooth module placement is deemed unreasonable. Simultaneously, assess the size of the coverage area based on the vehicle's usage scenarios and functional requirements. For example, large SUVs, due to their larger size, may require a wider Bluetooth signal coverage area to meet the needs of passengers using Bluetooth devices from different locations within the vehicle; while for smaller sedans, a relatively smaller coverage area may suffice.

[0129] The difference between the peak and valley values ​​of signal strength: When the difference is less than 15dBm, the signal strength variation is considered reasonable; when it is between 15-25dBm, attention should be paid to areas with large signal strength variations to analyze whether it will affect the normal operation of the Bluetooth device; if the difference is greater than 25dBm, it indicates that the signal strength distribution is unreasonable, which may lead to problems such as unstable Bluetooth connection and data transmission interruption, and the arrangement of the Bluetooth module needs to be adjusted.

[0130] By comprehensively applying these evaluation methods and standards, the rationality of Bluetooth module placement can be determined in a comprehensive and accurate manner, providing a strong basis for optimizing Bluetooth module layout.

[0131] Technical advantages of the technical solution in this application: 1) Significantly Improved Efficiency: Traditional Bluetooth signal acquisition and analysis relies on manual operation, requiring substantial time and manpower. When testing Bluetooth signals in a mid-size sedan, manual data collection requires multiple testers spending several days to complete the initial data gathering. Furthermore, in complex environments, the consistency and comprehensiveness of data collection are difficult to guarantee. In contrast, a fully automated robotic acquisition and analysis system can complete comprehensive acquisition of Bluetooth signals around the vehicle within hours. Its efficient operational logic and rapid data processing capabilities significantly shorten the testing cycle, improve work efficiency, and enable faster progress in Bluetooth module optimization during automotive R&D.

[0132] 2) Significantly Improved Accuracy: Manual data collection is easily affected by the experience of testers, operating techniques, and environmental factors, leading to errors and uncertainties in the data. The robot is equipped with high-precision Bluetooth signal acquisition equipment and advanced algorithms, enabling it to accurately sense and measure Bluetooth signal strength, reducing errors caused by human factors. In measuring Bluetooth signal uniformity, traditional manual measurement methods may have errors reaching ±10dBm, while the robot acquisition system's error can be controlled within ±2dBm, more accurately reflecting the true distribution of Bluetooth signals and providing a reliable data foundation for the rationality analysis of Bluetooth module placement.

[0133] 3) Effective Cost Reduction: Although the initial investment in a fully automated robotic data acquisition and analysis system is high, it effectively reduces labor and testing costs in the long run. With the development of automotive intelligence, the demand for Bluetooth signal testing is constantly increasing. Using traditional manual testing methods requires a continuous investment of significant manpower and time. In contrast, a robotic system, once invested, can be used stably for a long time, and its high efficiency reduces the number of tests and repetitive work, thereby lowering overall testing costs.

[0134] 4) Based on the technology of fully automated collection of vehicle Bluetooth signal distribution by robots and automatic drawing of Bluetooth heat maps, the traditional Bluetooth signal testing problem has been successfully overcome. The technology has achieved full automation from signal collection and analysis to visualization, providing an efficient and accurate solution for the optimization of Bluetooth technology in the automotive industry.

[0135] like Figure 12 As shown, Figure 12 This application provides a logic block diagram of a device for determining the setting location of a wireless communication module, which is applied to a host computer. The device 800 includes: The acquisition module 801 is used to respond to the target vehicle entering the test position, start the detection equipment to move along the preset test trajectory, and acquire multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, the installation test positions of different communication modules in the target vehicle are different; and the signal parameters of different communication signals are different. The first determining module 802 is used to determine the signal strength distribution corresponding to each communication module based on each signal strength and the preset test trajectory in response to the detection device moving to the end point of the preset test trajectory. The second determining module 803 is used to determine the target installation location of the communication module in the target vehicle from various installation and testing locations based on the distribution of various signal strengths.

[0136] In some embodiments, multiple signal detection points are provided on the preset test trajectory; the acquisition module 801 includes: The first acquisition submodule is used to acquire the signal strength of the communication signals between multiple communication modules and the detection device at each signal detection point as the detection device moves to each signal detection point.

[0137] Furthermore, the first determining module 802 includes: The first determining submodule is used to determine the first signal intensity distribution corresponding to the first position based on the first relative position of each signal detection point relative to the first position among multiple installation and test positions, and the signal intensity corresponding to each signal detection point respectively. The traversal submodule is used to traverse all installation and test locations and obtain the signal strength distribution corresponding to each installation and test location.

[0138] In some embodiments, the first relative position includes the detection distance between the first position and the signal detection point, and the detection angle of the first communication module relative to the second communication module; the first determining submodule includes: The allocation unit is used to allocate each signal intensity to the area surrounding the reference point based on each detection distance and each detection angle, with the first position as the reference point, to obtain the first signal intensity distribution corresponding to the first position.

[0139] In some embodiments, the second determining module 803 includes: The second determination submodule is used to determine the evaluation index values ​​corresponding to each installation and test location based on the distribution of each signal strength. The third determination submodule is used to determine the target installation location of the communication module in the target vehicle from various installation and testing locations based on various evaluation index values.

[0140] In some embodiments, the second determining submodule includes: The calculation unit is used to calculate the standard deviation of the signal strength corresponding to each signal strength distribution, and to obtain the communication signal uniformity corresponding to each installation and test location. The first determining unit is used to determine the evaluation index values ​​corresponding to each installation and test location based on the uniformity of the communication signal.

[0141] Furthermore, the data format for the signal strength distribution is a signal strength distribution heatmap; the second determining submodule includes: The second determining unit is used to determine the target detection area based on a preset detection angle range and a preset detection distance range; The third determining unit is used to determine the minimum and maximum hue values ​​of each signal intensity distribution heatmap in the target detection area, and to obtain the evaluation index values ​​corresponding to each installation and test location. The second determining module 803 includes: The fourth determination submodule is used to determine the installation test location as the target installation location of the communication module in the target vehicle when both the minimum and maximum hue values ​​corresponding to the installation test location are included in the first hue range.

[0142] In some embodiments, the determining unit includes: The fourth determining subunit is used to determine the evaluation index value of the installation test position as the first evaluation score when the communication signal uniformity is greater than or equal to the first threshold. The fifth determining subunit is used to determine the evaluation index value of the installation test position as the second evaluation score when the communication signal uniformity is less than the first threshold and greater than the second threshold; wherein the second evaluation score is less than the first evaluation score. The sixth determining subunit is used to determine the evaluation index value of the installation test position as the third evaluation score when the communication signal uniformity is less than the second threshold; wherein the third evaluation score is less than the second evaluation score.

[0143] Furthermore, device 800 also includes: The first generation module is used to generate communication signals carrying the detection positions of the signal detection points at each signal detection point, and to send communication signals to each communication module. The first receiving module is used to receive communication signals at each installation and test position, determine the signal strength corresponding to each detection position, and send each signal strength and each detection position to the host computer respectively. Module 801 includes: The first receiving submodule is used by the host computer to receive the signal strengths carrying the detection position from each of the communication modules.

[0144] In some embodiments, the device 800 further includes: The second generation module is used to generate communication signals at each installation and test position of each communication module, and to send communication signals to the testing equipment respectively. The second receiving module is used to detect the communication signals received by the detection device at each signal detection point, determine the signal strength of the communication signals at each signal detection point, and send the signal strength and detection position of each signal detection point to the host computer. Module 801 includes: The second receiving submodule is used by the host computer to receive the signal strengths of various signals carrying the detection location sent by the detection device.

[0145] The descriptions of the apparatus embodiments above are similar to those of the method embodiments above, and have similar beneficial effects. In some embodiments, the functions or modules included in the apparatus provided in this application can be used to perform the methods described in the method embodiments above. For technical details not disclosed in the apparatus embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0146] It should be noted that, in the embodiments of this application, if the above-described system monitoring method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the related technology, can be embodied in the form of a software product. This 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 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, mobile hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware, software, or firmware, or any combination of hardware, software, and firmware.

[0147] Figure 13 This is a hardware entity diagram of an electronic device provided in an embodiment of this application, such as... Figure 13 As shown, the hardware entity of the electronic device 900 includes a processor 901 and a memory 902, wherein the memory 902 stores a computer program that can run on the processor 901, and the processor 901 executes the program to implement the steps in the method of any of the above embodiments.

[0148] The memory 902 stores computer programs that can run on the processor. The memory 902 is configured to store instructions and applications that can be executed by the processor 901. It can also cache data to be processed or already processed (e.g., image data, audio data, voice communication data and video communication data) in the processor 901 and various modules in the electronic device 900. It can be implemented by flash memory or random access memory (RAM).

[0149] When processor 901 executes a program, it implements the steps of the system monitoring method provided in any of the above embodiments. Processor 901 typically controls the overall operation of electronic device 900.

[0150] The aforementioned processor can be at least one of the following: Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), Central Processing Unit (CPU), Controller, Microcontroller, and Microprocessor. It is understood that other electronic devices can also implement the functions of the aforementioned processor, and this application does not specifically limit the specific implementation.

[0151] The aforementioned computer storage media / memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM), etc.; or it can be various terminals that include one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.

[0152] This application provides a computer-readable storage medium storing a computer program thereon. The computer-readable storage medium stores one or more programs, which can be executed by one or more processors. The computer program implements the method for determining the setting location of the wireless communication module as described above.

[0153] This application provides a computer program product, including a computer program or instructions, which, when executed by a processor, implements the method for determining the location of a wireless communication module as described above.

[0154] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, devices, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0155] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable electronic device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable electronic device, generate instructions for implementing the process in the flowchart. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0156] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable electronic device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0157] These computer program instructions may also be loaded onto a computer or other programmable electronic device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

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

Claims

1. A method for determining the installation location of a wireless communication module, characterized in that, Applied to a host computer; the method includes: In response to the target vehicle entering the test position, the detection equipment is activated and moves along a preset test trajectory to acquire multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, different communication modules are installed at different test positions in the target vehicle; and different communication signals have different signal parameters. In response to the detection device reaching the end of the preset test trajectory, the signal strength distribution corresponding to each installation test position is determined based on each signal strength, each corresponding relationship, and the preset test trajectory. Based on the respective signal strength distributions, the target installation location of the communication module in the target vehicle is determined from the respective installation and testing locations.

2. The method for determining the setting position of the wireless communication module according to claim 1, characterized in that, The preset test trajectory is equipped with multiple signal detection points; the acquisition of multiple signal strengths of communication signals between the multiple communication modules installed on the target vehicle and the detection device includes: When the detection device travels to each of the signal detection points, the signal strength of the communication signals between the multiple communication modules and the detection device is acquired at each of the signal detection points.

3. The method according to claim 2, characterized in that, The step of determining the signal strength distribution corresponding to each of the communication modules based on the respective signal strengths, corresponding relationships, and the preset test trajectory includes: Based on the first relative position of each signal detection point relative to the first position among the plurality of installation and test positions, and the signal strength corresponding to each signal detection point, the first signal strength distribution corresponding to the first position is determined; By traversing all installation and test locations, the signal strength distribution corresponding to each installation and test location is obtained.

4. The method for determining the location of the wireless communication module according to claim 3, characterized in that, The first relative position includes the detection distance between the first position and the signal detection point, and the detection angle of the first communication module relative to the second communication module; determining the first signal strength distribution corresponding to the first position based on the first relative position of each signal detection point relative to the first position among the plurality of installation test positions, and the signal strength corresponding to each signal detection point, includes: Using the first position as a reference point, and based on each of the detection distances and each of the detection angles, the signal intensities are respectively distributed in the area surrounding the reference point to obtain the first signal intensity distribution corresponding to the first position.

5. The method according to claim 1, characterized in that, The step of determining the target installation location of the communication module in the target vehicle from each of the installation test locations based on the respective signal strength distributions includes: Based on the signal strength distributions, the evaluation index values ​​corresponding to each of the installation and testing locations are determined. Based on the evaluation index values, the target installation location of the communication module in the target vehicle is determined from the various installation test locations.

6. The method for determining the setting position of the wireless communication module according to claim 5, characterized in that, The step of determining the evaluation index values ​​corresponding to each installation and test location based on the respective signal strength distributions includes: Calculate the standard deviation of the signal strength corresponding to each of the signal strength distributions to obtain the communication signal uniformity corresponding to each of the installation and test locations. Based on the uniformity of the communication signal, the evaluation index values ​​corresponding to each of the installation and testing locations are determined.

7. The method for determining the location of the wireless communication module according to claim 5, characterized in that, The signal strength distribution data format is a signal strength distribution heatmap; the step of determining the evaluation index values ​​corresponding to each installation and test location based on each of the signal strength distributions includes: The target detection area is determined based on the preset detection angle range and the preset detection distance range; Determine the minimum and maximum hue values ​​of each of the signal intensity distribution heatmaps in the target detection area to obtain the evaluation index values ​​corresponding to each installation and test location; Determining the target installation location of the communication module in the target vehicle from each of the installation test locations based on the evaluation index values ​​includes: If both the minimum and maximum hue values ​​corresponding to the installation test location are contained within the first hue range, the installation test location is determined as the target installation location of the communication module in the target vehicle.

8. The method for determining the setting position of the wireless communication module according to claim 6, characterized in that, The step of determining the evaluation index values ​​corresponding to each of the installation and testing locations based on the communication signal uniformity includes: If the uniformity of the communication signal is less than or equal to a first threshold, the evaluation index value of the installation test location is determined to be the first evaluation score. When the uniformity of the communication signal is greater than the first threshold and less than or equal to the second threshold, the evaluation index value of the installation test location is determined to be the second evaluation score; wherein the second evaluation score is less than the first evaluation score. If the uniformity of the communication signal is greater than the second threshold, the evaluation index value of the installation test location is determined to be the third evaluation score; wherein the third evaluation score is less than the second evaluation score.

9. A device for determining the placement location of a wireless communication module, characterized in that, Applied to a host computer, the device includes: The acquisition module is used to respond to the target vehicle entering the test position, start the detection equipment to travel along the preset test trajectory, and acquire multiple signal strengths of communication signals between multiple communication modules installed in the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, the installation test positions of different communication modules in the target vehicle are different; and the signal parameters of different communication signals are different. The first determining module is used to determine the signal strength distribution corresponding to each of the communication modules based on each of the signal strengths, each of the corresponding relationships, and the preset test trajectory in response to the detection device moving to the end point of the preset test trajectory. The second determining module is used to determine the target installation position of the communication module in the target vehicle from each of the installation test positions based on the respective signal strength distributions.

10. A system for determining the installation location of a wireless communication module, characterized in that, The system includes: Multiple communication modules, testing equipment, and host computer; The host computer is used to respond to the target vehicle entering the test position, start the detection equipment to move along the preset test trajectory, and acquire multiple signal strengths of communication signals between multiple communication modules installed on the target vehicle and the detection equipment, as well as the correspondence between each signal strength and each communication module; wherein, different communication modules are installed at different test positions in the target vehicle; and different communication signals have different signal parameters. In response to the detection device reaching the end of the preset test trajectory, the signal strength distribution corresponding to each of the communication modules is determined based on the respective signal strengths, the respective correspondences, and the preset test trajectory. Based on the respective signal strength distributions, the target installation location of the communication module in the target vehicle is determined from the respective installation and testing locations.