Calibration method and system of wireless control equipment, computer equipment and storage medium
By selecting a reference device for calibration and using a Helmholtz coil to generate a magnetic field for field strength measurement, calibration parameters were determined, thus solving the performance inconsistency problem caused by signal strength measurement deviations in wireless control equipment and achieving product performance consistency and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN SHUMA ELECTRONICS TECH
- Filing Date
- 2026-03-25
- Publication Date
- 2026-05-15
AI Technical Summary
Different wireless control devices have significant deviations in measuring the signal strength of the wake-up signal, resulting in inconsistent product performance and making it impossible to guarantee reliable triggering of the target function.
By selecting a reference device for calibration, determining the reference calibration data, calibrating the reference sub-function with low signal strength, using a Helmholtz coil to generate a magnetic field for field strength measurement, and determining the calibration parameters of the device to be calibrated based on linear fitting to ensure consistency of devices of the same model.
This enables wireless control devices of the same model to reliably and stably trigger target functions after being paired with the target object, ensuring the consistency of product performance, while reducing calibration workload and improving calibration efficiency.
Smart Images

Figure CN122052929A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a calibration method, system, computer device, and storage medium for a wireless control device. Background Technology
[0002] With the development of wireless communication technology, wireless control technology has emerged. Wireless control devices can receive wake-up signals from target objects, feed back the signal strength measured for the wake-up signal to the target object, and execute the target function when the signal strength meets the triggering conditions of the target function.
[0003] However, due to the influence of many uncontrollable factors such as the manufacturing process and packaging process of wireless communication chips, the performance of various wireless control devices produced varies. Different wireless control devices have large deviations in the signal strength measured for the same wake-up signal, making it impossible to guarantee the consistency of product performance. Summary of the Invention
[0004] Therefore, it is necessary to provide a calibration method, system, computer equipment, and storage medium for wireless control devices that can ensure consistent product performance, addressing the aforementioned technical problems.
[0005] In a first aspect, this application provides a calibration method for a wireless control device, comprising: Based on the input scenario test results, at least two reference devices are determined from various wireless control devices of the same model; the scenario test results are used to characterize the triggering of the target function of the target object by the at least two wireless control devices after being paired with the target object; Based on the reference field strength data measured by each of the reference devices in the magnetic field corresponding to the reference amplitude, the reference calibration data corresponding to the reference amplitude is determined; the reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function; the signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function; Identify the devices to be calibrated among the wireless control devices, excluding the reference device; The device to be calibrated is calibrated based on the reference calibration data and the field strength data measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude.
[0006] Secondly, this application also provides a calibration system for a wireless control device, the system comprising a host computer, a Helmholtz coil, and a wireless control device; wherein: The host computer is used to determine at least two reference devices from the wireless control devices of the same model based on the input scenario test results; the scenario test results are used to characterize the triggering of the target function of the target object by the at least two wireless control devices after they are paired with the target object. The Helmholtz coil is used to generate a magnetic field corresponding to the reference amplitude; The wireless control device is used to measure field strength data in the magnetic field corresponding to the reference amplitude. The host computer is further configured to determine reference calibration data corresponding to the reference amplitude based on the reference field strength data measured by each of the reference devices in the magnetic field corresponding to the reference amplitude; the reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function; the signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function; determine the devices to be calibrated among the wireless control devices other than the reference devices; and perform calibration processing on the devices to be calibrated according to the reference calibration data and the field strength data to be calibrated measured by the devices to be calibrated in the magnetic field corresponding to the reference amplitude.
[0007] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method.
[0008] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described method.
[0009] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in the above-described method.
[0010] The calibration methods, systems, computer equipment, storage media, and computer programs for the aforementioned wireless control devices, considering that signal strength is determined by the wireless control device based on its own measured field strength data, require calibration of the field strength data measurement to ensure that wireless control devices of the same model can reliably and stably trigger the target function of the target object after pairing with it. This ensures that these wireless control devices of the same model maintain consistent product performance as much as possible. First, at least two reference devices are determined from among the wireless control devices of the same model based on the input scenario test results. The scenario test results characterize the triggering of the target function of the target object by at least two wireless control devices after pairing with it, ensuring that the reference devices can stably and reliably trigger the target function of the target object. Furthermore, considering that reference sub-functions requiring lower signal strength for triggering are more sensitive to calibration accuracy, their calibration accuracy directly affects the reliable triggering of the reference sub-function, while non-reference sub-functions requiring higher signal strength for triggering are less sensitive to calibration accuracy. Even if the calibration results determined for the reference sub-function are directly used, or no special calibration is performed, it usually does not affect their normal triggering. Therefore, calibrating only for reference sub-functions with lower signal strength requirements can reduce calibration workload and improve calibration efficiency while ensuring overall functional triggering reliability. Furthermore, based on the reference field strength data measured by each reference device in the magnetic field corresponding to the reference amplitude, reference calibration data corresponding to the reference amplitude is determined. The reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function. The signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function. Different reference amplitudes correspond to reference calibration data, enabling multi-point calibration and ensuring calibration accuracy. This identifies the devices to be calibrated among the wireless control devices, excluding the reference devices. Based on the reference calibration data and the field strength data measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude, calibration is performed on the device to be calibrated, ensuring the consistent product performance of wireless control devices of the same model shipped from the factory. Attached Figure Description
[0011] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0012] Figure 1 This is a flowchart illustrating a calibration method for a wireless control device provided in an embodiment of this application.
[0013] Figure 2This is a schematic diagram illustrating the coverage area of a wake-up signal for a target vehicle, as provided in an embodiment of this application.
[0014] Figure 3 This is a schematic diagram illustrating the interaction between devices in a calibration system for a wireless control device provided in an embodiment of this application.
[0015] Figure 4 This is a simplified flowchart illustrating a calibration method for a wireless control device provided in an embodiment of this application.
[0016] Figure 5 This is a structural block diagram of a calibration system for a wireless control device provided in an embodiment of this application.
[0017] Figure 6 This is an internal structural diagram of a computer device provided in an embodiment of this application.
[0018] Figure 7 This is an internal structural diagram of another computer device provided in an embodiment of this application. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0020] In one exemplary embodiment, such as Figure 1 The diagram shows a flowchart of a calibration method for a wireless control device. Taking the application of this method to a host computer as an example, the method includes the following steps 102 to 108.
[0021] Step 102: Based on the input scenario test results, determine at least two reference devices from various wireless control devices of the same model; the scenario test results are used to characterize the triggering of the target function of the target object by at least two wireless control devices after pairing with the target object.
[0022] The target object possesses wireless communication capabilities and a target function. It can send a wake-up signal using the wireless communication function and execute the target function when the signal strength measured by the paired wireless control device meets the triggering conditions of the target function. The scenario test result refers to the result of the scenario test corresponding to the target function. Scenario testing may include, but is not limited to, testing the triggering behavior of the target function by the wireless control device paired with the target object in different locations.
[0023] In some embodiments, the host computer can determine the device identifier of the reference device from the scenario test results. It is understood that after performing scenario tests on the paired wireless control device, the tester can specify the reference device in the host computer by inputting the device identifier of the reference device.
[0024] In some embodiments, the host computer can obtain the device identifier of the selected reference device from the device identifiers of each wireless control device. It is understood that the tester can select the reference identifier on the host computer.
[0025] In some embodiments, the functional test results may include the response range of the wireless control device. The response range characterizes the location range relative to the target object when the paired wireless control device triggers the target function. The host computer can determine at least two reference devices from various wireless control devices of the same model based on the response range. It should be noted that this embodiment does not specifically limit the method of determining the reference devices, as long as the response range of the selected reference devices can meet the requirements for reliably triggering the target function.
[0026] In some embodiments, the target function may include at least one of sub-functions such as an unlock function or a start function. The response range may include response sub-ranges corresponding to each sub-function in the target function.
[0027] In some embodiments, the target object may include at least one of smart office equipment, smart home equipment, smart access control equipment, or target vehicle.
[0028] In some embodiments, the target object may be, but is not limited to, the target vehicle. The target function may be, but is not limited to, the Passive Entry Passive Start (PEPS) function. The target function may include at least one of the following sub-functions: start function, smart door handle function, smart welcome function, or smart tailgate function. The reference sub-function may include at least one of the following vehicle-externally triggered sub-functions: smart door handle function, smart welcome function, or smart tailgate function. It is understood that the exterior of the target vehicle is a weak-field-strong environment, while the interior is a strong-field-strong environment. Therefore, the signal strength required to trigger a non-reference sub-function inside the target vehicle is much greater than the signal strength required to trigger a reference sub-function outside the target vehicle.
[0029] In some embodiments, the host computer may be, but is not limited to, a computer device. The computer device may include at least one of a terminal or a server. The terminal may be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices may include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. Portable wearable devices may include smartwatches, smart bracelets, head-mounted devices, etc. The server may be implemented using a standalone server or a server cluster consisting of multiple servers.
[0030] Step 104: Based on the reference field strength data measured by each reference device in the magnetic field corresponding to the reference amplitude, determine the reference calibration data corresponding to the reference amplitude; the reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function; the signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function.
[0031] The magnetic field corresponding to the reference amplitude refers to the magnetic field generated by the excitation signal when the amplitude of the excitation signal is the reference amplitude. For example, when an excitation signal with the reference amplitude is input to a Helmholtz coil, the Helmholtz coil can generate a magnetic field corresponding to the reference amplitude.
[0032] In some embodiments, the host computer can determine the reference field strength data measured by each reference device in the magnetic field corresponding to the reference amplitude. Based on at least one of the median or mean of each reference field strength data corresponding to the reference amplitude, reference calibration data corresponding to the reference amplitude is determined.
[0033] In some embodiments, the wireless control device can measure a Received Signal Strength Indication (RSSI) value that reflects the signal strength. The target object can execute the target function when the signal strength represented by the RSSI meets the triggering condition of the target function.
[0034] In some embodiments, the reference amplitude is the signal amplitude corresponding to the signal strength required for the original control device associated with the target object to trigger the reference sub-function in the target function.
[0035] The host computer can use the signal strength returned by the original control key to the wake-up signal of the target object when a sub-function in the target function is triggered as the signal strength required to trigger that sub-function. Sub-functions include reference sub-functions and non-reference sub-functions. The host computer can trigger and generate various excitation signals with different signal amplitudes and obtain the signal strength returned by the original control device for each excitation signal. The signal strength returned by the original control device for each excitation signal is matched with the signal strength required to trigger the sub-function to determine the signal amplitude corresponding to the signal strength required to trigger the sub-function. It can be understood that when the above-mentioned sub-function is a reference sub-function, the above-mentioned signal amplitude is the reference amplitude.
[0036] Step 106: Identify the devices to be calibrated in each wireless control device, excluding the reference device.
[0037] For example, the host computer can use a wireless control device other than the reference device as the device to be calibrated.
[0038] In some embodiments, the host computer can read the device identifier of the wireless control device. Wireless control devices whose device identifier is not the reference identifier are considered as devices to be calibrated.
[0039] In some embodiments, the device identifier may be, but is not limited to, a device serial number.
[0040] Step 108: Based on the reference calibration data and the field strength data of the device to be calibrated measured in the magnetic field corresponding to the reference amplitude, the device to be calibrated is calibrated.
[0041] For example, the host computer can determine that the device to be calibrated is abnormal and not perform calibration when the difference between the reference calibration data corresponding to any reference amplitude and the field strength data to be calibrated does not meet the preset calibration conditions. When the difference between the reference calibration data corresponding to any reference amplitude and the field strength data to be calibrated meets the preset calibration conditions, the calibration parameters corresponding to the device to be calibrated are determined by performing a linear fit between the field strength data to be calibrated and the reference calibration data.
[0042] In some embodiments, when the difference between the reference calibration data corresponding to any reference amplitude and the field strength data to be calibrated meets the preset calibration conditions, the host computer can determine the calibration parameters corresponding to the device to be calibrated by performing linear fitting between the field strength data to be calibrated and the reference calibration data.
[0043] In some embodiments, the host computer can determine the dependent variable based on the reference calibration data corresponding to the reference amplitude, determine the independent variable based on the field strength data to be calibrated corresponding to the reference amplitude, and determine the calibration parameters corresponding to the device to be calibrated by fitting the linear relationship between the independent variable and the dependent variable.
[0044] In the aforementioned calibration method for wireless control devices, to ensure that wireless control devices of the same model can reliably and stably trigger the target function of the target object after pairing with it, it is necessary to calibrate the measurement of field strength data of the wireless control devices to ensure the consistency of product performance among these wireless control devices of the same model as much as possible. First, based on the input scenario test results, at least two reference devices are determined from among the wireless control devices of the same model. The scenario test results are used to characterize the triggering of the target function of the target object by at least two wireless control devices after pairing with it, ensuring that the reference devices can stably and reliably trigger the target function of the target object. Furthermore, considering that reference sub-functions requiring lower signal strength for triggering are more sensitive to calibration accuracy, their calibration accuracy directly affects the reliable triggering of the reference sub-function, while non-reference sub-functions requiring higher signal strength for triggering are less sensitive to calibration accuracy. Even if the calibration results determined for the reference sub-function are directly used, or no special calibration is performed, it usually does not affect their normal triggering. Therefore, calibrating only the scenario of the reference sub-function with lower signal strength requirements can reduce the calibration workload and improve calibration efficiency while ensuring the overall reliability of function triggering. Furthermore, based on the reference field strength data measured by each reference device in the magnetic field corresponding to the reference amplitude, reference calibration data corresponding to the reference amplitude is determined. The reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function. The signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function. Different reference amplitudes correspond to reference calibration data, enabling multi-point calibration and ensuring calibration accuracy. Thus, the devices to be calibrated in each wireless control device, excluding the reference devices, are identified. Based on the reference calibration data and the field strength data to be calibrated measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude, calibration is performed on the device to be calibrated, ensuring the performance consistency of wireless control devices of the same model shipped from the factory.
[0045] In some embodiments, determining at least two reference devices from among the wireless control devices of the same model based on the input scenario test results includes: acquiring candidate results of the candidate devices among the wireless control devices of the same model measured in a magnetic field corresponding to a target amplitude; the target amplitude is the signal amplitude corresponding to the signal strength required to trigger the target function; performing sensitivity evaluation processing on the candidate devices based on the candidate results of the candidate devices to obtain evaluation results; the evaluation results are used to indicate the candidate devices to be tested in the scenario; and determining at least two reference devices from among the candidate devices based on the input scenario test results.
[0046] In some embodiments, the host computer can traverse each target amplitude, drive the Helmholtz coil to generate the corresponding current magnetic field for each target amplitude, obtain the candidate field strength data measured by the candidate device in the current magnetic field, continue to traverse each target amplitude, and return to the step of driving the Helmholtz coil to generate the corresponding current magnetic field for each target amplitude to continue execution until each target amplitude is traversed, and obtain candidate results including the candidate field strength data corresponding to each target amplitude.
[0047] The evaluation results can include index values under sensitivity indicators. The host computer can determine the index values of the candidate devices under various sensitivity indicators based on the candidate results of the candidate devices.
[0048] In some embodiments, the sensitivity index may include at least one of a minimum measurable field strength index or a field strength consistency index. The host computer can determine the non-zero candidate field strength data in the candidate results of the candidate device, and determine the index value under the minimum measurable field strength index based on the minimum amplitude among the target amplitudes corresponding to each non-zero candidate field strength data. It can be understood that the smaller the minimum amplitude, the smaller the field strength the candidate device can measure, and the more sensitive it is. Each target amplitude corresponds to a signal strength required to trigger the target function. The host computer can determine the index value under the field strength consistency index based on the similarity between the candidate results of the candidate device and the signal strengths corresponding to each target amplitude. It can be understood that the greater the similarity, the more the measurement performance of the candidate device meets the requirements for reliably triggering the target function.
[0049] In some embodiments, candidate devices for functional testing can be manually specified by the tester. The tester manually selects candidate devices for functional testing based on the index values under the sensitivity index, and inputs the scenario test results obtained after performing scenario testing on the candidate devices into the host computer. Scenario testing may include testing the triggering of the target function by the candidate devices paired with the target object at different locations.
[0050] In some embodiments, the host computer can select candidate devices for scenario testing from among the candidate devices based on the index values of the candidate devices under various sensitivity indicators.
[0051] In some embodiments, the host computer can perform a weighted summation of the index values under each sensitivity index according to preset index weights to obtain a comprehensive index value for the candidate devices. Based on the comprehensive index value, candidate devices for scenario testing are selected from among the candidate devices.
[0052] In some embodiments, the host computer can compare the index values of each sensitivity index with the corresponding preset index values, and select candidate devices for scenario testing from each candidate device based on the comparison results.
[0053] In some embodiments, the host computer can read the device identifier of the candidate device in each wireless control device and associate the candidate result of the candidate device with the device identifier of the candidate device.
[0054] In some embodiments, the host computer can determine the device identifier of the reference device from the device identifiers of each candidate device based on the functional test results. Reference field strength data measured by the reference device in the magnetic field corresponding to the reference amplitude is then determined from the candidate results associated with the device identifier of the reference device.
[0055] In this embodiment, candidate results are obtained from the measurements of candidate devices of the same model in the magnetic field corresponding to the target amplitude. The target amplitude is the signal amplitude corresponding to the signal strength required to trigger the target function. Sensitivity evaluation processing is performed on the candidate devices based on their candidate results to obtain evaluation results. The evaluation results are used to indicate the candidate devices to be tested in the scenario. Sensitivity evaluation helps to screen candidate devices participating in the scenario test, reducing the workload of the scenario test. Furthermore, based on the input scenario test results, at least two reference devices can be efficiently determined from each candidate device, providing a reliable benchmark for subsequent calibration.
[0056] In some embodiments, the target amplitude includes a reference amplitude; determining the reference calibration data corresponding to the reference amplitude based on the reference field strength data measured by each reference device in the magnetic field corresponding to the reference amplitude includes: determining the reference field strength data corresponding to the reference amplitude from the candidate results of the reference devices; performing mean calculation processing on each reference field strength data corresponding to the reference amplitude to obtain the reference calibration data corresponding to the reference amplitude.
[0057] For example, the host computer can determine the reference field strength data measured by the reference device in the magnetic field corresponding to the reference amplitude from the candidate results associated with the device identifier of the reference device. The average value of each reference field strength data corresponding to the reference amplitude is used as the reference calibration data corresponding to the reference amplitude.
[0058] In some embodiments, the wireless control device has a three-dimensional antenna that measures field strength values in a first direction, a second direction, and a third direction. The magnetic field corresponding to the target amplitude includes the magnetic field in the first direction, the magnetic field in the second direction, and the magnetic field in the third direction. Any field strength data may include a first field strength value measured in the magnetic field in the first direction, a second field strength value measured in the magnetic field in the second direction, and a third field strength value measured in the magnetic field in the third direction. Reference calibration data may include a first calibration value, a second calibration value, and a third calibration value corresponding to the first direction, the second direction, and the third direction, respectively.
[0059] The host computer can calculate the average of the first field strength values from the corresponding reference field strength data for the reference amplitude, thus obtaining the corresponding first calibration value. It can then calculate the average of the second field strength values from the corresponding reference field strength data to obtain the corresponding second calibration value. Finally, it can calculate the average of the third field strength values from the corresponding reference field strength data to obtain the corresponding third calibration value.
[0060] In some embodiments, the host computer can traverse each target amplitude, and for each target amplitude reached, drive the Helmholtz coil to generate the corresponding current magnetic field in the first direction, the second direction, and the third direction in sequence. Obtain the first field strength value measured by the candidate device in the current magnetic field in the first direction, the second field strength value measured in the current magnetic field in the second direction, and the third field strength value measured in the current magnetic field in the third direction to obtain candidate field strength data. Then, continue to traverse each target amplitude, and return to the step of driving the Helmholtz coil to generate the corresponding current magnetic field in the first direction, the second direction, and the third direction in sequence for each target amplitude reached, and continue to execute until each target amplitude is traversed, and obtain candidate results including candidate field strength data corresponding to each target amplitude.
[0061] In some embodiments, the calibration parameters may include a first parameter in a first direction, a second parameter in a second direction, and a third parameter in a third direction. The host computer can perform linear fitting based on the calibration value in the reference calibration data corresponding to the same reference amplitude in the same direction and the field strength value in the field strength data to be calibrated to obtain the first parameter, second parameter, and third parameter corresponding to the device to be calibrated.
[0062] Specifically, the host computer can perform linear fitting between the first calibration value in the reference calibration data corresponding to the same reference amplitude and the first field strength value in the field strength data to be calibrated to obtain the first parameter corresponding to the device to be calibrated. Then, it can perform linear fitting between the second calibration value in the reference calibration data corresponding to the same reference amplitude and the second field strength value in the field strength data to be calibrated to obtain the second parameter corresponding to the device to be calibrated. Finally, it can perform linear fitting between the third calibration value in the reference calibration data corresponding to the same reference amplitude and the third field strength value in the field strength data to be calibrated to obtain the third parameter corresponding to the device to be calibrated.
[0063] In some embodiments, the host computer can, for the reference calibration data corresponding to the reference amplitude and the field strength data to be calibrated, use the calibration value in the target direction of the reference calibration data as the dependent variable and the field strength value in the target direction of the field strength data to be calibrated as the independent variable, and determine the calibration parameters corresponding to the device to be calibrated by fitting a linear relationship between the independent and dependent variables. The target direction includes a first direction, a second direction, and a third direction.
[0064] In some embodiments, the host computer can traverse each target amplitude within the target amplitude range according to a preset step size. It can be understood that the target amplitude of each traversal differs from the target amplitude of the next traversal by a preset step size.
[0065] In this embodiment, since the target amplitude includes the reference amplitude, the candidate results of the reference device obtained during the sensitivity evaluation process contain the reference field strength data corresponding to the reference amplitude. This allows for the efficient determination of the reference field strength data corresponding to the reference amplitude from the candidate results of the reference device. Furthermore, the mean value of each reference field strength data corresponding to the reference amplitude is calculated to obtain the reference calibration data corresponding to the reference amplitude. This data can serve as a reliable benchmark for calibrating the wireless control device, ensuring the accuracy of the calibration.
[0066] In some embodiments, the calibration process for the device to be calibrated is performed based on reference calibration data and the field strength data measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude. This includes: traversing each reference amplitude; for each reference amplitude reached, for the device to be calibrated that is not a candidate device, driving a Helmholtz coil to generate a corresponding current magnetic field and acquiring the field strength data measured by the device to be calibrated in the current magnetic field; for the device to be calibrated among the candidate devices, determining the field strength data corresponding to the reference amplitude from the candidate results of the device to be calibrated; if all reference amplitudes have been traversed, performing linear fitting between each field strength data to be calibrated and each reference calibration data to determine the calibration parameters corresponding to the device to be calibrated; otherwise, continuing to traverse each reference amplitude and returning to the step of driving a Helmholtz coil to generate a corresponding current magnetic field for the reference amplitude reached, for the device to be calibrated that is not a candidate device.
[0067] For example, the host computer can iterate through each reference amplitude. For each reference amplitude reached, for a device to be calibrated that is not a candidate device, the Helmholtz coil is driven to generate the corresponding current magnetic field in the first direction, the second direction, and the third direction in sequence. The first field strength value measured in the current magnetic field in the first direction, the second field strength value measured in the current magnetic field in the second direction, and the third field strength value measured in the current magnetic field in the third direction are obtained to obtain the field strength data to be calibrated corresponding to the reference amplitude. For the device to be calibrated among the candidate devices, the first field strength value, the second field strength value, and the third field strength value in the field strength data to be calibrated corresponding to the reference amplitude are determined from the candidate results of the device to be calibrated.
[0068] If all reference amplitudes have been traversed, the host computer can perform linear fitting between each field strength data to be calibrated and each reference calibration data to determine the calibration parameters corresponding to the device to be calibrated. Otherwise, it continues to traverse each reference amplitude and returns the reference amplitude traversed. For the device to be calibrated that is not a candidate device, the step of driving the Helmholtz coil to generate the corresponding current magnetic field in the first direction, the second direction, and the third direction in sequence continues to be executed.
[0069] In some embodiments, the host computer can traverse each reference amplitude within the reference amplitude range according to a first preset step size. The reference amplitude traversed in each iteration differs from the reference amplitude traversed in the next iteration by the first preset step size.
[0070] In this embodiment, each reference amplitude is traversed. For the reference amplitude reached, if it is not a candidate device, the Helmholtz coil is driven to generate the corresponding current magnetic field, and the calibration field strength data of the device to be calibrated in the current magnetic field is obtained. For the device to be calibrated among the candidate devices, the calibration field strength data corresponding to the reference amplitude is determined from the candidate results of the device to be calibrated. If all reference amplitudes have been traversed, the calibration parameters corresponding to the device to be calibrated are determined by linear fitting of each calibration field strength data and each reference calibration data. Otherwise, the reference amplitudes are traversed again, and the step of driving the Helmholtz coil to generate the corresponding current magnetic field for the reference amplitude reached, if it is not a candidate device, is returned to continue. This achieves multi-point calibration of the device to be calibrated and ensures the accuracy of the calibration.
[0071] In some embodiments, the method further includes: when the difference between the reference calibration data and the field strength data to be calibrated meets the preset calibration conditions, if all reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by linear fitting of each field strength data to be calibrated and each reference calibration data; otherwise, the reference amplitudes are traversed again, and the step of driving the Helmholtz coil to generate the corresponding current magnetic field is returned for the reference amplitudes traversed. For the device to be calibrated that is not a candidate device, the step of driving the Helmholtz coil to generate the corresponding current magnetic field continues to be executed.
[0072] For example, the host computer can stop traversing when the first difference between the first field strength value and the first calibration value, the second difference between the second field strength value and the second calibration value, or the third difference between the third field strength value and the third calibration value does not meet the preset calibration conditions, determine that the device to be calibrated is abnormal, and not perform calibration.
[0073] If the first, second, and third differences all meet the preset calibration conditions, and all reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by linear fitting between each field strength data to be calibrated and each reference calibration data. Otherwise, the traversal of each reference amplitude continues, and the process returns to the reference amplitude reached. For devices to be calibrated that are not candidate devices, the step of driving the Helmholtz coil to generate the corresponding current magnetic field in the first, second, and third directions sequentially continues.
[0074] In some embodiments, preset calibration conditions refer to the conditions used to determine whether to calibrate the device to be calibrated. Preset calibration conditions may include, but are not limited to, the difference between the field strength value and the calibration value not exceeding a preset percentage of the calibration value. For example, the difference between the field strength value and the calibration value may not exceed 25% of the calibration value. Preset calibration conditions may also include, but are not limited to, the difference between the field strength value and the calibration value not exceeding a preset threshold.
[0075] In this embodiment, when the difference between the reference calibration data and the field strength data to be calibrated does not meet the preset calibration conditions, the traversal stops, the device to be calibrated is determined to be abnormal, and no calibration is performed; when the difference between the reference calibration data and the field strength data to be calibrated meets the preset calibration conditions, if all reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by linear fitting between each field strength data to be calibrated and each reference calibration data. This can identify abnormal devices to be calibrated, promptly exit the calibration process, avoid wasting computational resources, and improve efficiency.
[0076] In some embodiments, a target amplitude range is obtained; the target amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the target function; the target amplitude range includes a reference amplitude range and a non-reference amplitude range other than the reference amplitude range; a reference amplitude is determined from the reference amplitude range according to a first preset step size; the reference amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the reference sub-function; a non-reference amplitude is determined from the non-reference amplitude range according to a second preset step size; the second preset step size is greater than the first preset step size.
[0077] In some embodiments, the host computer can match the signal strength returned by the original control device for each excitation signal with the signal strength required for the triggering sub-function to determine the signal amplitude range corresponding to the signal strength required for the triggering sub-function. It is understood that accurately finding the signal amplitude corresponding to the signal strength requires more work, while finding the signal amplitude range corresponding to the signal strength requires less work, significantly reducing workload and ensuring efficiency. The signal amplitudes within the aforementioned signal amplitude range can all be used as the signal amplitudes corresponding to the signal strength required for the triggering sub-function. When the aforementioned sub-function is a reference sub-function, the aforementioned signal amplitude range is the reference amplitude range; when the aforementioned sub-function is a non-reference sub-function, the aforementioned signal amplitude range is the non-reference amplitude range.
[0078] In some embodiments, the preset step size may include a first preset step size and a second preset step size.
[0079] The host computer can iterate through each reference amplitude within the reference amplitude range according to a first preset step size. This means that the reference amplitude value traversed in each iteration differs from the reference amplitude value traversed in the next iteration by the first preset step size. The host computer can also iterate through each non-reference amplitude within the non-reference amplitude range according to a second preset step size. This means that the non-reference amplitude value traversed in each iteration differs from the non-reference amplitude value traversed in the next iteration by the second preset step size.
[0080] In this embodiment, a target amplitude range is obtained; the target amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the target function; the target amplitude range includes a reference amplitude range and a non-reference amplitude range other than the reference amplitude range; a reference amplitude is determined from the reference amplitude range according to a first preset step size; the reference amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the reference sub-function; a non-reference amplitude is determined from the non-reference amplitude range according to a second preset step size; the second preset step size is greater than the first preset step size. By employing a strategy of fine sampling with small steps in the reference amplitude range and fast traversal with large steps in the non-reference amplitude range, efficiency can be improved while ensuring calibration accuracy.
[0081] In some embodiments, the target object includes a target vehicle; the wireless control device includes a universal smart key; and the reference sub-function includes a function triggered by the universal smart key located outside the target vehicle.
[0082] In some embodiments, the reference sub-function may include at least one of the following sub-functions triggered externally to the vehicle: a smart door handle function, a smart welcome function, or a smart tailgate function. Figure 2The diagram illustrates the coverage area of a target vehicle's wake-up signal. The dashed lines indicate the external and internal coverage areas of the wake-up signal. The external coverage area includes the areas corresponding to the smart door handle function, the smart tailgate function, and the smart welcome function. The target vehicle determines the range of the universal smart key based on the signal strength fed back by the universal smart key, and then triggers the corresponding target function.
[0083] In some embodiments, the wireless control device is adapted to receive a wake-up signal with a preset carrier frequency. The host computer can drive the Helmholtz coil to generate a corresponding current magnetic field based on the preset carrier frequency for the target amplitude reached.
[0084] In some embodiments, the preset carrier frequency may include at least one of a first carrier frequency or a second carrier frequency. The host computer can drive the Helmholtz coil to generate a corresponding current magnetic field based on the first or second carrier frequency, according to the target amplitude it has been traversed. It is understood that the carrier frequency has little impact on the field strength measurement of the wireless control device; therefore, calibration of the wireless control device can be performed only for a scenario with one preset carrier frequency, which can improve efficiency while ensuring calibration effectiveness.
[0085] In some embodiments, the first carrier frequency may be, but is not limited to, 125 kHz. The second carrier frequency may be, but is not limited to, 134 kHz.
[0086] In this embodiment, the target object includes the target vehicle; the wireless control device includes a universal smart key; the reference sub-function includes a function triggered by the universal smart key located outside the target vehicle, which can calibrate the universal smart key and ensure the accuracy of vehicle control.
[0087] In some embodiments, the universal smart key has a three-dimensional antenna that measures field strength values in a first direction, a second direction, and a third direction, and is suitable for a wake-up signal with a preset carrier frequency. The preset carrier frequency includes a first carrier frequency and a second carrier frequency.
[0088] like Figure 3The diagram illustrates the interaction between devices in a calibration system for a wireless control device. The calibration system includes a host computer, an RF transceiver, a signal generator, a three-dimensional Helmholtz sphere, and a wireless control device. The host computer can read the device identifier of candidate devices and, for the currently traversed target amplitude, drive the signal generator to generate a current carrier signal with a frequency of the first carrier frequency and an amplitude equal to the target amplitude. The current carrier signal generated by the signal generator is transmitted to the RF transceiver. The host computer can send test commands to the RF transceiver, instructing it to modulate the current carrier signal and then transmit the current excitation signal to the three-dimensional Helmholtz sphere, thereby driving the 3D Helmholtz sphere to generate corresponding current magnetic fields sequentially in the first, second, and third directions. The wireless control device in the three-dimensional Helmholtz sphere measures the field strength data in the current magnetic field and transmits the field strength data to the host computer via the RF transceiver. The field strength data may include candidate field strength data and field strength data to be calibrated.
[0089] In some embodiments, such as Figure 4 The diagram illustrates a simplified flowchart of a calibration method for a wireless control device. The host computer iterates through various reference amplitudes. For the device to be calibrated that is not a candidate device, a signal generator and an RF transceiver drive a three-dimensional Helmholtz sphere to sequentially generate corresponding current magnetic fields in the first, second, and third directions, based on the iterated reference amplitudes. The current magnetic field is a uniform magnetic field.
[0090] The device to be calibrated can measure the first, second, and third field strength values in the current magnetic field to obtain the field strength data to be calibrated. The field strength data to be calibrated is transmitted to the host computer via an RF transceiver.
[0091] The host computer can determine whether the difference between the field strength value and the calibration value exceeds a preset proportion of the calibration value. If the first difference between the first field strength value and the first calibration value exceeds a preset proportion of the first calibration value, the second difference between the second field strength value and the second calibration value exceeds a preset proportion of the second calibration value, or the third difference between the third field strength value and the third calibration value exceeds a preset proportion of the third calibration value, then the field strength data to be calibrated is uploaded for server aggregation. If the first difference exceeds a preset proportion of the first calibration value, the second difference exceeds a preset proportion of the second calibration value, and the third difference exceeds a preset proportion of the third calibration value, then it is determined whether all reference amplitudes have been traversed. If all reference amplitudes have not been traversed, then the traversal of each reference amplitude continues, and the steps of generating the corresponding current magnetic field in the first direction, the second direction, and the third direction in sequence through the signal generator and the RF transceiver for the traversed reference amplitudes are returned. If all reference amplitudes have been traversed, then a linear fit is performed based on the field strength value and the calibration value, and the obtained calibration parameters are written into the device to be calibrated. Finally, the field strength data to be calibrated and the calibration parameters are uploaded for server aggregation. The calibration parameters can include a first parameter in a first direction, a second parameter in a second direction, and a third parameter in a third direction. The host computer can perform linear fitting based on the field strength value and calibration value corresponding to the same reference amplitude in the same direction to obtain the first, second, and third parameters.
[0092] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0093] Based on the same inventive concept, this application also provides a calibration system for a wireless control device to implement the calibration method for the wireless control device described above. The solution provided by this system is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the calibration system for the wireless control device provided below can be found in the limitations of the calibration method for the wireless control device described above, and will not be repeated here.
[0094] In one exemplary embodiment, such as Figure 5As shown, a calibration system 500 for a wireless control device is provided, including: a host computer 502, a Helmholtz coil 504, and a wireless control device 506.
[0095] The host computer 502 is used to determine at least two reference devices from the wireless control devices 506 of the same model based on the input scenario test results; the scenario test results are used to characterize the triggering of the target function of the target object by the at least two wireless control devices 506 after being paired with the target object.
[0096] The Helmholtz coil 504 is used to generate a magnetic field corresponding to the reference amplitude.
[0097] Wireless control device 506 is used to measure field strength data in a magnetic field corresponding to a reference amplitude.
[0098] The host computer 502 is also used to determine the reference calibration data corresponding to the reference amplitude based on the reference field strength data measured by each reference device in the magnetic field corresponding to the reference amplitude; the reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function; the signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function; determine the devices to be calibrated in each wireless control device 506 other than the reference devices; and perform calibration processing on the devices to be calibrated according to the reference calibration data and the field strength data to be calibrated measured by the devices to be calibrated in the magnetic field corresponding to the reference amplitude.
[0099] In some embodiments, a Helmholtz coil 504 is used to generate a magnetic field corresponding to a target amplitude; candidate devices in each wireless control device 506 of the same model are used to measure candidate results in the magnetic field corresponding to the target amplitude; a host computer 502 is also used to acquire the candidate results measured by the candidate devices in the magnetic field corresponding to the target amplitude; the target amplitude is the signal amplitude corresponding to the signal strength required to trigger the target function; the candidate devices are subjected to sensitivity evaluation processing based on the candidate results of the candidate devices to obtain evaluation results; the evaluation results are used to indicate the candidate devices to be tested in the scenario; at least two reference devices are determined from each candidate device according to the input scenario test results.
[0100] In some embodiments, the target amplitude includes a reference amplitude; the host computer 502 is further configured to determine the reference field strength data corresponding to the reference amplitude from the candidate results of the reference device; and to perform mean calculation processing on each reference field strength data corresponding to the reference amplitude to obtain the reference calibration data corresponding to the reference amplitude.
[0101] In some embodiments, the host computer 502 is further configured to traverse each reference amplitude, and for the reference amplitude traversed, for the device to be calibrated that is not a candidate device, drive the Helmholtz coil 504 to generate the corresponding current magnetic field and acquire the field strength data to be calibrated measured by the device to be calibrated in the current magnetic field; for the device to be calibrated among the candidate devices, determine the field strength data to be calibrated corresponding to the reference amplitude from the candidate results of the device to be calibrated; if all reference amplitudes have been traversed, then perform linear fitting based on each field strength data to be calibrated and each reference calibration data to determine the calibration parameters corresponding to the device to be calibrated; otherwise, continue to traverse each reference amplitude, and return to the step of driving the Helmholtz coil to generate the corresponding current magnetic field for the reference amplitude traversed that is not a candidate device.
[0102] In some embodiments, the host computer 502 is further configured to stop traversing and determine that the device to be calibrated is abnormal and not perform calibration when the difference between the reference calibration data and the field strength data to be calibrated does not meet the preset calibration conditions; and to determine the calibration parameters corresponding to the device to be calibrated when the difference between the reference calibration data and the field strength data to be calibrated meets the preset calibration conditions, if all reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by performing linear fitting between each field strength data to be calibrated and each reference calibration data.
[0103] In some embodiments, the target amplitude includes a reference amplitude and a non-reference amplitude other than the reference amplitude; the host computer 502 is further configured to acquire a target amplitude range; the target amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the target function; the target amplitude range includes a reference amplitude range and a non-reference amplitude range other than the reference amplitude range; a reference amplitude is determined from the reference amplitude range according to a first preset step size; the reference amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the reference sub-function; a non-reference amplitude is determined from the non-reference amplitude range according to a second preset step size; the second preset step size is greater than the first preset step size.
[0104] Each device in the calibration system of the aforementioned wireless control equipment can be implemented entirely or partially through software, hardware, or a combination thereof. These devices can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each device.
[0105] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 6As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores field strength data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a calibration method for a wireless control device.
[0106] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a calibration method for a wireless control device. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0107] Those skilled in the art will understand that Figure 6 or Figure 7The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0108] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0109] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0110] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0111] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0112] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0113] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A calibration method for a wireless control device, characterized in that, The method includes: Based on the input scenario test results, at least two reference devices are determined from various wireless control devices of the same model; the scenario test results are used to characterize the triggering of the target function of the target object by the at least two wireless control devices after being paired with the target object; Based on the reference field strength data measured by each of the reference devices in the magnetic field corresponding to the reference amplitude, the reference calibration data corresponding to the reference amplitude is determined; the reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function; the signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function; Identify the devices to be calibrated among the wireless control devices, excluding the reference device; The device to be calibrated is calibrated based on the reference calibration data and the field strength data measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude.
2. The method according to claim 1, characterized in that, The input-based scenario test results determine at least two reference devices from various wireless control devices of the same model, including: Obtain candidate results from the measurement of candidate devices of the same model in the magnetic field corresponding to the target amplitude; the target amplitude is the signal amplitude corresponding to the signal strength required to trigger the target function; Based on the candidate results of the candidate devices, sensitivity evaluation processing is performed on the candidate devices to obtain evaluation results; the evaluation results are used to indicate the candidate devices to be tested in the scenario. Based on the input scenario test results, at least two reference devices are determined from each of the candidate devices.
3. The method according to claim 2, characterized in that, The target amplitude includes the reference amplitude; determining the reference calibration data corresponding to the reference amplitude based on the reference field strength data measured by each of the reference devices in the magnetic field corresponding to the reference amplitude includes: The reference field strength data corresponding to the reference amplitude is determined from the candidate results of the reference device; The reference field strength data corresponding to the reference amplitude are averaged to obtain the reference calibration data corresponding to the reference amplitude.
4. The method according to claim 2, characterized in that, The calibration process for the device to be calibrated, based on the reference calibration data and the field strength data measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude, includes: The reference amplitudes are iterated over. For the reference amplitudes that are iterated over, for the device to be calibrated that is not a candidate device, the Helmholtz coil is driven to generate the corresponding current magnetic field, and the field strength data to be calibrated measured by the device to be calibrated in the current magnetic field is obtained. For the device to be calibrated among the candidate devices, the field strength data to be calibrated corresponding to the reference amplitude is determined from the candidate results of the device to be calibrated. If all the reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by linear fitting between each field strength data to be calibrated and each reference calibration data. Otherwise, continue iterating through each of the reference amplitudes and return the step of driving the Helmholtz coil to generate the corresponding current magnetic field for the reference amplitude that has been iterated through. For the device to be calibrated that is not the candidate device, the step of driving the Helmholtz coil to generate the corresponding current magnetic field continues.
5. The method according to claim 4, characterized in that, If all the reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by linear fitting between each field strength data to be calibrated and each reference calibration data, including: When the difference between the reference calibration data and the field strength data to be calibrated does not meet the preset calibration conditions, the traversal is stopped, the device to be calibrated is determined to be abnormal, and no calibration is performed. When the difference between the reference calibration data and the field strength data to be calibrated meets the preset calibration conditions, if all the reference amplitudes have been traversed, then the calibration parameters corresponding to the device to be calibrated are determined by linear fitting between each field strength data to be calibrated and each reference calibration data.
6. The method according to claim 2, characterized in that, The target amplitude includes the reference amplitude and non-reference amplitudes other than the reference amplitude; the method further includes: Obtain a target amplitude range; the target amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the target function; the target amplitude range includes a reference amplitude range and a non-reference amplitude range other than the reference amplitude range. The reference amplitude is determined from the reference amplitude range according to a first preset step size; the reference amplitude range is used to characterize the signal amplitude range corresponding to the signal strength required to trigger the reference sub-function. The non-reference amplitude is determined from the non-reference amplitude range according to a second preset step size; the second preset step size is greater than the first preset step size.
7. The method according to any one of claims 1 to 6, characterized in that, The target object includes a target vehicle; the wireless control device includes a universal smart key; the reference sub-function includes a function triggered by the universal smart key located outside the target vehicle.
8. A calibration system for a wireless control device, characterized in that, The system includes a host computer, a Helmholtz coil, and a wireless control device; The host computer is used to determine at least two reference devices from each of the wireless control devices of the same model based on the input scenario test results; The scenario test results are used to characterize the triggering of the target function of the target object by at least two wireless control devices after they are paired with the target object; The Helmholtz coil is used to generate a magnetic field corresponding to the reference amplitude; The wireless control device is used to measure field strength data in the magnetic field corresponding to the reference amplitude. The host computer is also used to determine the reference calibration data corresponding to the reference amplitude based on the reference field strength data measured by each of the reference devices in the magnetic field corresponding to the reference amplitude; The reference amplitude is the signal amplitude corresponding to the signal strength required to trigger the reference sub-function in the target function; the signal strength required to trigger the reference sub-function is less than the signal strength required to trigger the non-reference sub-function in the target function. Identify the devices to be calibrated among the wireless control devices, excluding the reference device; The device to be calibrated is calibrated based on the reference calibration data and the field strength data measured by the device to be calibrated in the magnetic field corresponding to the reference amplitude.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.