Communication module detection method and system, terminal and storage medium

By using integrated testing equipment and intelligent terminals to test communication modules, and combining dust analysis and dust removal technology, the problems of low testing efficiency and insufficient accuracy of communication modules have been solved, achieving efficient and accurate testing results.

CN121418318APending Publication Date: 2026-01-27HANGZHOU HUAGANG INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202512017078.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-30
Publication Date
2026-01-27

AI Technical Summary

Technical Problem

In existing technologies, the testing process for communication modules consumes a lot of time and manpower, and it is difficult to achieve standardization and consistency of test results. Furthermore, dust accumulation at the test interface can lead to poor electrical contact or introduce signal interference, affecting testing efficiency and accuracy.

Method used

An integrated testing device is used to test the basic communication module in the communication module to determine whether the test data is within the fault threshold. If it exceeds the threshold, historical and current test data are obtained for analysis. The influence of dust is eliminated, and dust is removed by a dust removal device. The amount of dust and the demagnetization intensity are determined by combining the gradient boosting tree model and the dust adhesion quantification model to ensure the accuracy of the test results.

Benefits of technology

It improves the efficiency and accuracy of communication module testing, reduces the impact of dust on test results, ensures the cleanliness of the test interface, and improves the efficiency of fault identification and the accuracy of test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121418318A_ABST
    Figure CN121418318A_ABST
Patent Text Reader

Abstract

The invention relates to a communication module detection method and system, a terminal and a storage medium, and relates to the technical field of communication module detection, and the method comprises the steps: controlling a preset integrated detection device to detect a basic communication module in a preset communication module, so as to determine basic detection data; judging whether the basic detection data is within a preset fault data threshold value or not; if not, acquiring historical module detection data and current detection data; analyzing the basic detection data, the historical module detection data and the current detection data, and controlling the integrated detection equipment to detect the communication module so as to determine a detection result of the communication module; and if yes, marking a preset fault-free result as a communication module detection result. The method has the effect of improving the detection efficiency of the communication module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of communication module testing, and in particular to a communication module testing method, system, terminal and storage medium. Background Technology

[0002] Communication module testing refers to the process of testing the performance and functional modules such as communication protocols of the communication modules in a device.

[0003] In related technologies, when testing communication modules, testers need to use various devices such as oscilloscopes, spectrum analyzers, and signal generators to test different functional areas of the communication module. After obtaining the test results, the test results are analyzed to finally determine the test results of the communication module.

[0004] Regarding the aforementioned technologies, when testing communication modules using various testing equipment, it consumes a significant amount of time and manpower, making it difficult to standardize the testing process and ensure consistent results. Furthermore, dust accumulated in the test interface can cause poor electrical contact or introduce additional signal interference, resulting in low testing efficiency and reduced accuracy of test results. There is still room for improvement. Summary of the Invention

[0005] To improve the efficiency of communication module testing, this application provides a communication module testing method, system, terminal, and storage medium.

[0006] Firstly, this application provides a method for detecting a communication module, employing the following technical solution: A method for testing a communication module, comprising: The pre-set integrated testing equipment is controlled to test the basic communication module in the pre-set communication module in order to determine the basic testing data; Determine whether the basic detection data is within the preset fault data threshold; If not, then obtain historical module detection data and current detection data; The system analyzes basic testing data, historical module testing data, and current testing data, and controls the integrated testing equipment to test the communication module in order to determine the testing results. If so, the preset fault-free result will be marked as the communication module detection result.

[0007] Optionally, the steps of analyzing basic test data, historical module test data, and current test data, and controlling the integrated testing equipment to test the communication module to determine the test results include: Analyze historical and current module detection data to determine the amount of dust at the interface; Determine if the amount of dust on the interface exceeds the preset interface dust threshold; If the value is not greater than the specified value, the basic test data will be determined as the dust removal test data. If it is greater than, then obtain the current dust data; Analyze the current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface; The integrated control and testing equipment tests the basic communication module in the communication module to determine the dust removal test data; Analyze historical module testing data and dust removal testing data, and control the integrated testing equipment to perform power testing on the communication module in order to determine the testing results of the communication module.

[0008] Optionally, the steps of analyzing historical module detection data and current detection data to determine the amount of dust on the interface include: Obtain historical dust removal data; Historical dust removal data is used to divide historical module detection data to determine dust removal interval data; Input the dust removal zone data and historical dust removal data into a preset gradient boosting tree model to determine the correlation growth trend; The current detection data is analyzed based on the correlation growth trend to determine the amount of dust on the interface.

[0009] Optionally, the steps of analyzing the current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface include: Extract data from the current dust data to determine the current dust area and current magnetic field strength; Input the current dust area and current magnetic field strength into the preset dust adhesion quantification model to determine the degree of dust adhesion; Obtain the maximum adsorption strength and the maximum demagnetization strength; The maximum adsorption intensity and maximum demagnetization intensity were analyzed to determine the adsorption load intensity and demagnetization load intensity. Calculate the product of dust adhesion degree and adsorption load intensity to determine the final adsorption intensity; Calculate the product of the degree of dust adhesion and the demagnetization load intensity to determine the final demagnetization intensity; The control interface dust removal device demagnetizes the detection interface with the final demagnetization intensity and removes dust from the detection interface with the final adsorption intensity.

[0010] Optionally, the steps of analyzing the maximum adsorption intensity and the maximum demagnetization intensity to determine the adsorption load intensity and demagnetization load intensity include: Calculate the sum of the maximum demagnetization intensity and the maximum adsorption intensity to determine the total load intensity; Calculate the product of the total load intensity and the preset maximum load rate to determine the maximum load intensity; Calculate the product of the maximum demagnetization intensity, the preset adsorption coupling coefficient, and the preset demagnetization load ratio to determine the demagnetization linkage load; Calculate the product of the maximum adsorption intensity, the preset demagnetization coupling coefficient, and the preset adsorption load percentage to determine the adsorption linkage load; Calculate the ratios of the demagnetization load and the adsorption load to their sum to determine the proportions of the demagnetization load and the adsorption load, respectively. Calculate the product between the demagnetization load ratio and the adsorption load ratio to determine the adsorption load intensity and the demagnetization load intensity.

[0011] Optionally, the steps of analyzing historical module testing data and dust removal testing data, and controlling the integrated testing equipment to perform power testing on the communication module to determine the communication module testing results include: Determine whether the dust removal detection data is within the preset dust removal data range; If not, control the integrated testing equipment to perform power testing on the communication module in order to determine the power testing data; Historical module testing data, dust removal testing data, and power supply testing data are analyzed to determine the communication module testing results. If so, the preset dust removal fault-free result will be marked as the communication module detection result.

[0012] Optionally, the steps of analyzing historical module test data, dust removal test data, and power supply test data to determine the communication module test results include: Information is extracted from historical module detection data to determine the fault characteristics and fault types of the data pairs. Determine whether the dust removal detection data and power supply detection data are within the range of the data characteristics of the fault; If so, then the fault type corresponding to the fault feature of the data pair is determined as the communication module detection result; If not, the dust removal detection data and power supply detection data are analyzed according to the preset fault analysis model to determine the detection results of the communication module, and the preset fault feature database is updated based on the data.

[0013] Secondly, this application provides a communication module testing system, which adopts the following technical solution: A communication module testing system, comprising: The acquisition module is used to acquire historical module detection data and current detection data; A memory for storing a program for a communication module detection method as described in any of the preceding claims; The processor and the program in the memory can be loaded and executed by the processor to implement a communication module detection method as described in any of the above.

[0014] Thirdly, this application provides a smart terminal, which adopts the following technical solution: A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any of the preceding claims for a communication module detection method.

[0015] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates improving the detection efficiency of communication modules, and adopts the following technical solution: A computer-readable storage medium storing a computer program that can be loaded by a processor and executed by any of the above-described communication module detection methods.

[0016] In summary, this application includes at least one of the following beneficial technical effects: 1. By controlling an integrated testing device to test multiple modules in the communication module, basic test data is determined, thereby avoiding multiple tests on the communication module and improving testing efficiency. It is determined whether the basic test data is within the fault data threshold. If it is greater than the fault data threshold, it indicates that the communication module may be faulty. Therefore, historical module test data and current test data are analyzed to eliminate the influence of dust accumulated at the test interface, thereby improving the accuracy of the test results. After eliminating the influence of dust, the communication module is tested again to determine the communication module test result. If the basic test data is within the fault data threshold, it indicates that the communication module is not faulty. Therefore, the fault-free result is determined as the communication module test result, thereby improving the accuracy of communication module testing. 2. By dividing the historical module detection data into sections based on the dust removal time in the historical dust removal data, the dust removal interval data formed by the dust removal intervals is determined. The dust removal interval data and historical dust removal data are input into the gradient boosting tree model to determine the correlation growth trend between the interface dust amount and the detection data. Then, the current detection data is analyzed based on the correlation growth trend to determine the interface dust amount. Thus, the interface dust amount is obtained based on the correlation growth trend, thereby avoiding manual detection of interface dust amount and improving the efficiency of communication module fault identification. 3. By inputting the current dust intensity and current magnetic force intensity into the dust adhesion quantification model, the degree of dust adhesion is determined. Then, based on the maximum demagnetization intensity and the maximum adsorption intensity, the adsorption load intensity and demagnetization load intensity are determined. Thus, the load relationship between the adsorption intensity and the demagnetization intensity is determined according to the coupling relationship between them, thereby ensuring the load balance between the adsorption intensity and the demagnetization intensity. Based on the adsorption load intensity and the demagnetization load intensity, the final adsorption intensity and the final demagnetization intensity are determined. The interface dust removal device is controlled to demagnetize the detection interface with the final demagnetization intensity and remove dust from the detection interface with the final adsorption intensity. This demagnetizes the detection interface while adsorbing the dust at the detection interface, thereby avoiding the situation where dust cannot be removed due to the influence of magnetic force at the detection interface and improving the dust removal efficiency. Attached Figure Description

[0017] Figure 1 This is a flowchart of a communication module detection method in an embodiment of this application.

[0018] Figure 2 This is a flowchart in this application embodiment that analyzes basic test data, historical module test data and current test data, controls an integrated test device to test the communication module, and determines the test result of the communication module.

[0019] Figure 3 This is a flowchart in this application embodiment that analyzes historical module detection data and current detection data to determine the amount of dust on the interface.

[0020] Figure 4 This is a flowchart in this application embodiment of analyzing current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface.

[0021] Figure 5 This is a flowchart illustrating the analysis of maximum adsorption intensity and maximum demagnetization intensity in embodiments of this application to determine adsorption load intensity and demagnetization load intensity.

[0022] Figure 6 This is a flowchart illustrating how historical module testing data and dust removal testing data are analyzed in this embodiment of the application, and how an integrated testing device is controlled to perform power testing on the communication module in order to determine the testing results of the communication module.

[0023] Figure 7 This is a flowchart illustrating the analysis of historical module testing data, dust removal testing data, and power supply testing data in this embodiment of the application to determine the testing results of the communication module. Detailed Implementation

[0024] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figures 1 to 7The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.

[0025] This application discloses a communication module testing method, system, terminal, and storage medium. Specifically, it discloses a processing terminal and a communication module, which are connected to achieve data interaction and control. The processing terminal controls an integrated testing device to test the basic communication modules in the communication module to determine basic test data, thereby avoiding multiple tests on the communication module and improving testing efficiency. It determines whether the basic test data is within a fault data threshold. If it is greater than the fault data threshold, it indicates that the communication module may be faulty. Therefore, the processing terminal acquires historical and current module test data and analyzes them to eliminate the influence of dust accumulated at the test interface, thereby improving the accuracy of the test results. After eliminating the influence of dust, the communication module is tested again to determine the communication module test result. If the basic test data is within the fault data threshold, it indicates that the communication module is not faulty. Therefore, the fault-free result is determined as the communication module test result, thereby improving the accuracy of communication module testing.

[0026] Reference Figure 1 This application discloses a communication module detection method, including the following steps: Step S100: Control the preset integrated testing equipment to test the basic communication module in the preset communication module to determine the basic testing data.

[0027] Among them, the integrated testing equipment refers to the equipment that integrates the testing and communication modules. This equipment consists of an integrated mechanical structure support module, an MCU processing module, a 4G / 5G communication testing module, a carrier / HDC communication testing module, a STA module, an Ethernet communication testing module, a power supply testing module, a power supply module, and a communication RS232 module.

[0028] The integrated mechanical structure support module is used for plugging and unplugging the module under test. It integrates a 4G / 5G communication detection module, a carrier / HDC communication detection module, a STA module, an Ethernet communication detection module, an MCU processing module, a power detection module, a power module, and a communication RS232 module. The entire support module adopts a sealed design and has a protective cover for the interface under test, which can reduce interference from the external environment.

[0029] A communication module refers to a hardware unit that integrates communication chips, radio frequency circuits, network protocol stacks, and interface circuits in a smart terminal. It has multiple communication ports and can support multiple communication methods.

[0030] The basic communication module refers to the module in the communication module that is responsible for basic communication functions, including the carrier communication module, the 4G / 5G communication module, and the Ethernet communication module.

[0031] Basic test data refers to the test data of the basic communication modules in the communication module, namely the test data of the carrier communication module, the test data of the 4G / 5G communication module, and the test data of the Ethernet communication module. It is determined by the processing terminal by directly acquiring the basic module test data of the integrated test equipment.

[0032] Step S101: Determine whether the basic detection data is within the preset fault data threshold.

[0033] Among them, the fault data threshold refers to the value range threshold of the communication module detection data that is fault-free. Exceeding the maximum range threshold or falling below the minimum range threshold indicates that the communication module has a fault. It is initially determined by the operator in combination with the communication module parameter range and signal attenuation law, and the specific threshold data is further adjusted and determined based on the field operation data.

[0034] By processing the terminal to determine whether the basic detection data is within the fault data threshold, it can be determined whether the current communication module is faulty, thereby improving the accuracy of communication module fault detection.

[0035] Step S1011: If not, obtain historical module detection data and current detection data.

[0036] If the processing terminal determines that the historical module detection data is not within the fault-free data threshold, it indicates that the current communication module is faulty. Therefore, historical module detection data and current detection data are obtained, and the data is analyzed to eliminate the influence of dust at the detection interface, thereby accurately determining the communication module detection result.

[0037] Historical module testing data refers to the operational testing data of the same model of historical communication modules and their associated devices stored in the historical database. This includes the testing data of historical communication modules, fault results, operation logs of integrated testing equipment, and historical dust removal data of testing interfaces. The processing terminal determines the historical communication module testing data and the historical operation data of the corresponding testing equipment by searching the historical database based on the device information of the communication module.

[0038] Current detection data refers to the current detection data of the communication module, including the input data of the integrated detection device and the detection feedback data of the communication module. It is determined by the processing terminal by retrieving the sent and received data of the integrated detection device, providing data support for subsequent estimation of interface dust volume.

[0039] Step S1012: Analyze the basic test data, historical module test data and current test data, and control the integrated test equipment to test the communication module in order to determine the test results of the communication module.

[0040] The communication module test result refers to the test result obtained after testing the communication module using an integrated testing device. This includes a no-fault result or specific module fault types such as pin soldering defects or circuit breaks. The processing terminal directly determines a no-fault result after determining the basic test data. Alternatively, if the basic test data is abnormal, it acquires historical and current module test data, analyzes the data, and controls the integrated testing device to retest the communication module to further determine the source of the data anomaly. Specific analysis steps are detailed below. Figure 2 The steps in the process.

[0041] Step S1013: If yes, mark the preset fault-free result as the communication module detection result.

[0042] If the processing terminal determines that the basic detection is within the fault data threshold, it indicates that the basic detection value is normal, and therefore the fault-free result is marked as the communication module detection result.

[0043] A fault-free result refers to a test result in which the communication module is found to be fault-free after testing.

[0044] Reference Figure 2 The steps involved in analyzing basic testing data, historical module testing data, and current testing data, and controlling the integrated testing equipment to test the communication module to determine the testing results include: Step S200: Analyze historical module detection data and current detection data to determine the amount of dust on the interface.

[0045] The interface dust level refers to the quantified value of dust at the detection interface, determined by the processing terminal through analysis of historical and current module detection data. While the integrated testing equipment has a protective cover at the interface to reduce dust interference, dust accumulation at the detection interface can still occur due to insertion / removal actions and electromagnetic attraction during equipment operation. Therefore, analyzing the interface dust level is crucial to improving the accuracy of communication module testing results. Specific analysis steps are detailed below. Figure 3 The steps in the process.

[0046] Step S201: Determine whether the amount of dust on the interface is greater than the preset interface dust threshold.

[0047] The interface dust threshold refers to the maximum value at which dust accumulation in the detection interface does not interfere with the communication module detection or cause abnormal detection data. It is determined by the operator through analysis of historical data to identify data anomalies caused by accumulated dust, and then by integrating the corresponding dust data.

[0048] By processing the terminal to determine whether the amount of dust on the interface exceeds the interface dust threshold, it can be determined whether the accumulated dust at the detection interface is excessive and will affect the detection results. This allows for rapid cleaning of the detection interface to eliminate dust interference and improve the accuracy of communication module detection.

[0049] Step S2011: If it is not greater than, then the basic detection data is determined as the dust removal detection data.

[0050] If the processing terminal determines that the amount of dust at the interface is not greater than the interface dust threshold, it indicates that the current amount of dust at the interface will not cause abnormal detection data, and there is no need to clean the interface. Therefore, the basic detection data is determined as dust removal detection data to provide data support for the subsequent determination of the communication module detection results.

[0051] Dust removal test data refers to the communication module test data after dust removal from the test interface to eliminate the influence of dust. After the processing terminal determines the amount of dust at the interface, if the amount of dust at the interface exceeds the threshold, it will cause abnormal test data. In this case, the test interface will be dusted again and the communication module will be tested again to confirm. If the amount of dust at the interface does not exceed the threshold, it indicates that the accumulated dust will not cause abnormal test data, and there is no need to measure and confirm the test data again. Therefore, the test data is determined based on the basic test data.

[0052] Step S2012: If it is greater than, then obtain the current dust data.

[0053] If the processing terminal determines that the amount of dust on the interface is greater than the interface dust threshold, it indicates that the accumulated dust at the detection interface will cause abnormal detection data. Therefore, the current dust data is obtained to provide data support for the subsequent control of the interface dust removal device to remove dust from the detection interface.

[0054] The current dust data refers to the measured data of dust at the detection interface, including the relative area ratio of dust at the detection interface and the magnetic strength at the detection interface. The processing terminal obtains images by a high-definition camera mounted on the dust removal equipment, analyzes the images according to the image recognition algorithm to determine the relative area of ​​dust, and then the gaussmeter mounted on the dust removal device measures the magnetic strength of the dust at the interface.

[0055] Step S2013: Analyze the current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface.

[0056] The interface dust removal device refers to a device for removing dust from the testing interface. This device has a demagnetizing module and an adsorption module. The demagnetizing module demagnetizes the testing interface through a demagnetizer, improving the removal effect of magnetic dust. The adsorption module is used to adsorb dust at the testing interface.

[0057] The detection interface refers to the main functional interface used for communication in the communication module. It is the access point of the integrated detection device, including 4G / 5G access point, carrier access point, Ethernet communication access point, and power access interface, etc.

[0058] After determining the current detection data and current dust data, analyze them. Based on the specific data, control the dust removal device at the detection interface to perform dust removal. Refer to the detailed analysis steps. Figure 4 The steps in the process.

[0059] Step S2014: Control the integrated testing equipment to test the basic communication module in the communication module to determine the dust removal test data.

[0060] After removing dust interference from the testing interface, the integrated testing equipment is used to retest the basic communication module in the communication module to determine the dust removal test data, thereby improving the accuracy of the test data and providing data support for the subsequent determination of the communication module test results.

[0061] Step S202: Analyze the historical module test data and dust removal test data, and control the integrated test equipment to perform power supply test on the communication module to determine the test results of the communication module.

[0062] Power supply testing refers to the detection of voltage levels in three types of basic modules under test: carrier communication modules, 4G / 5G communication modules, and Ethernet communication modules. It assesses power supply ripple or momentary voltage drops that could cause communication interruptions, data errors, or module resets, thereby determining whether the module under test is in a short-circuit, open-circuit, or other faulty state. When abnormal data is detected in the basic modules, the integrated testing equipment is controlled to perform power supply testing on the communication modules to further determine the specific source of the fault, thus confirming the communication module test results and improving fault detection accuracy. Specific testing steps are detailed below. Figure 6 The steps in the process.

[0063] Reference Figure 3 The steps for analyzing historical module detection data and current detection data to determine the amount of dust on the interface include: Step S300: Obtain historical dust removal data.

[0064] Historical dust removal data refers to dust removal data in historical data, including dust data during historical dust removal, detection data related to dust removal, and detection data deviation values. The processing terminal searches the historical database according to the communication module model to determine the dust removal data during the historical communication module detection process, and determines the communication module detection data before and after dust removal associated with the dust removal data, as well as the different feedback test deviations corresponding to the same detection signals before and after dust removal.

[0065] Step S301: Divide the historical module detection data according to the historical dust removal data to determine the dust removal interval data.

[0066] Among them, the dust removal interval data refers to the interval data of historical module detection divided into intervals based on adjacent dust removal sequences in historical dust removal data. The processing terminal analyzes the historical dust removal data to determine the dust removal detection data sequence corresponding to the dust removal operation, and then divides the historical module detection data into intervals based on the sequence.

[0067] Step S302: Input the dust removal interval data and historical dust removal data into the preset gradient boosting tree model to determine the correlation growth trend.

[0068] Among them, the gradient boosting tree model refers to a learning model that learns from data using the gradient descent method to extract and fit complex nonlinear relationships.

[0069] The correlation growth trend refers to the fitting relationship between the detection data of the communication module and the amount of dust on the interface within the dust removal zone. It is determined by the processing terminal by inputting the dust removal zone data and historical dust removal data into the gradient boosting tree model for fitting.

[0070] Step S303: Analyze the current detection data based on the correlation growth trend to determine the amount of dust on the interface.

[0071] The amount of dust on the interface is consistent with the amount of dust on the interface in step S200, and is determined by the processing terminal by substituting the current detection data into the correlation growth trend fitting relationship.

[0072] Reference Figure 4 The steps for analyzing current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface include: Step S400: Extract data from the current dust data to determine the current dust area and the current magnetic field strength.

[0073] Among them, the current dust area refers to the relative area of ​​dust in the detection interface, and the current magnetic intensity refers to the magnetic intensity at the detection interface. Both are determined by the processing terminal by extracting the current dust data, providing data support for the subsequent determination of the final demagnetization intensity and the final adsorption intensity.

[0074] Step S401: Input the current dust area and current magnetic intensity into the preset dust adhesion quantification model to determine the degree of dust adhesion.

[0075] Among them, the dust adhesion quantification model refers to a model that couples the dust coverage area and adhesion intensity to quantify the cleaning intensity required for dust removal.

[0076] Dust adhesion degree refers to the quantified adhesion degree at the dust detection interface, i.e., the dust removal intensity required to clean the dust at the detection interface. It is determined by the processing terminal by inputting the current dust area and current magnetic force intensity into the dust adhesion quantification model. The specific calculation formula is as follows: .

[0077] In the formula, The degree of dust adhesion, This represents the current dust area. This represents the current magnetic field strength.

[0078] Step S402: Obtain the maximum adsorption strength and the maximum demagnetization strength.

[0079] The maximum adsorption intensity refers to the maximum adsorption intensity of the dust removal device, which is determined by the processing terminal by retrieving the parameter manual of the dust removal device. The maximum demagnetization intensity refers to the maximum demagnetization intensity allowed by the detection interface, which is determined by the processing terminal by combining hardware parameters such as the material of the detection interface and the antimagnetic deformation threshold of the magnetic components inside the communication module, thereby ensuring that the dust removal process does not affect the working performance of the communication module.

[0080] Step S403: Analyze the maximum adsorption intensity and the maximum demagnetization intensity to determine the adsorption load intensity and the demagnetization load intensity.

[0081] Here, adsorption load intensity refers to the baseline load intensity of the adsorption device adsorbing a unit value of dust under the coupled effect of demagnetization and adsorption during the dust removal process. Demagnetization load intensity refers to the baseline load intensity of the demagnetizing device demagnetizing a unit value of magnetic force under the coupled effect of demagnetization and adsorption during the dust removal process. Both are determined by the treatment terminal through analysis of the maximum adsorption intensity and the maximum demagnetization intensity. Specific analysis steps are detailed in [reference needed]. Figure 5 The steps in the process.

[0082] Step S404: Calculate the product of the degree of dust adhesion and the adsorption load intensity to determine the final adsorption intensity.

[0083] The final adsorption intensity refers to the adsorption intensity when the detection interface is cleaned by a dust removal device, which is determined by the processing terminal by calculating the product of the dust adhesion intensity and the adsorption load intensity.

[0084] Step S405: Calculate the product of the degree of dust adhesion and the demagnetization load intensity to determine the final demagnetization intensity.

[0085] The final demagnetization intensity refers to the demagnetization intensity when the detection interface is demagnetized by the dust removal device, which is determined by the processing terminal by calculating the product of the degree of dust adhesion and the demagnetization load intensity.

[0086] Step S406: Control the interface dust removal device to demagnetize the detection interface with the final demagnetization intensity, and at the same time remove dust from the detection interface with the final adsorption intensity.

[0087] In this process, after determining the final demagnetization intensity and the final adsorption intensity, the control interface dust removal device is used to demagnetize the detection interface at the final demagnetization intensity and remove dust from the detection interface at the final adsorption intensity, thereby eliminating the influence of dust on the detection results and improving the accuracy of the communication module detection results.

[0088] Reference Figure 5 The steps for analyzing the maximum adsorption intensity and maximum demagnetization intensity to determine the adsorption load intensity and demagnetization load intensity include: Step S500: Calculate the sum of the maximum demagnetization intensity and the maximum adsorption intensity to determine the total load intensity.

[0089] The total load intensity refers to the total load intensity of the dust removal device, which is determined by the treatment terminal by calculating the sum of the maximum demagnetization intensity and the maximum adsorption intensity, providing data support for the subsequent determination of the demagnetization load intensity and the adsorption load intensity.

[0090] Step S501: Calculate the product of the total load intensity and the preset maximum load rate to determine the maximum load intensity.

[0091] The maximum load rate refers to the upper limit of the load rate for the safe operation of the dust removal device, which is determined by the operator based on the hardware performance parameters of the dust removal device and the operating environment.

[0092] Maximum load intensity refers to the safe load intensity during the operation of the dust removal device, which is determined by the treatment terminal by calculating the product of the total load intensity and the maximum load rate.

[0093] Step S502: Calculate the product of the maximum demagnetization intensity, the preset adsorption coupling coefficient, and the preset demagnetization load ratio to determine the demagnetization linkage load.

[0094] The adsorption coupling coefficient refers to the compensation coefficient of the adsorption load to the demagnetizing load during the operation of the dust removal device. It is determined by the operator based on the electromagnetic coupling theory to determine the energy transfer efficiency of the magnetic field, and then combined with the characteristics of the magnetic field and the dust.

[0095] The demagnetization load ratio refers to the proportion of the demagnetization load in the total load during the operation of the dust removal device. It is determined by the operator in combination with the basic load requirements for demagnetization and the maximum allowable demagnetization intensity of the interface.

[0096] The demagnetizing load refers to the unit intensity of the demagnetizing load during the operation of the dust removal device, taking into account the coupling between the demagnetizing load and the adsorption effect. It is determined by the treatment terminal by calculating the product of the maximum demagnetizing intensity, the adsorption coupling coefficient, and the proportion of the demagnetizing load.

[0097] Step S503: Calculate the product of the maximum adsorption intensity, the preset demagnetization coupling coefficient, and the preset adsorption load ratio to determine the adsorption linkage load.

[0098] Among them, the demagnetization coupling coefficient refers to the compensation coefficient of the demagnetization load on the adsorption load during the operation of the dust removal device. It is determined by the operator through experimental measurement of the self-inductance and mutual inductance data under the adsorption state, combined with the correlation data between the adsorption efficiency and the demagnetization magnetic field.

[0099] The adsorption load ratio refers to the proportion of the adsorption load during the dust removal process of the dust removal device, which is determined by the operator based on the dust treatment requirements and the parallel load.

[0100] Step S504: Calculate the ratio of the demagnetization linkage load and the adsorption linkage load to the sum of the two, respectively, to determine the proportion of the demagnetization load and the proportion of the adsorption load.

[0101] Among them, the demagnetization load ratio refers to the proportion of the demagnetization load in the unit dust treatment process, which is determined by the treatment terminal by calculating the ratio of the demagnetization linkage load to the demagnetization linkage load and the adsorption linkage load.

[0102] The adsorption load ratio refers to the proportion of the adsorption load in a unit dust treatment process. It is determined by the treatment terminal by calculating the ratio of the adsorption linkage load to the demagnetization linkage load and the adsorption linkage load.

[0103] Step S505: Calculate the product of the demagnetization load ratio and the adsorption load ratio with the maximum load intensity, respectively, to determine the adsorption load intensity and the demagnetization load intensity.

[0104] The adsorption load intensity is consistent with the adsorption load intensity in step S403, and is determined by the processing terminal by calculating the product of the adsorption load ratio and the maximum load intensity.

[0105] The demagnetizing load intensity is consistent with the demagnetizing load intensity in step S403, and is determined by the processing terminal by calculating the product of the demagnetizing load ratio and the maximum load intensity.

[0106] Reference Figure 6The steps for analyzing historical module testing data and dust removal testing data, and controlling the integrated testing equipment to perform power testing on the communication module to determine the testing results include: Step S600: Determine whether the dust removal detection data is within the preset dust removal data range.

[0107] The dust removal data range is consistent with the fault data threshold in step S101, and is used to determine whether the communication module has a fault.

[0108] By processing the terminal to determine whether the dust removal detection data is within the dust removal data range, it can determine whether the detection data is still abnormal after dust removal of the detection interface and elimination of dust interference, thereby improving the accuracy of the detection results.

[0109] Step S601: If not, control the integrated testing equipment to perform power testing on the communication module to determine the power testing data.

[0110] If the processing terminal determines that the dust removal detection data is not within the range of dust removal data, it indicates that the communication module is faulty. Therefore, power detection is performed on the communication module to determine the power detection data. Then, the power detection data and the dust removal detection data are analyzed to further pinpoint the source of the communication module fault.

[0111] Power detection data refers to the power detection data of the communication module, which is determined by the processing terminal through power detection of the communication module, providing data support for subsequent determination of the communication module detection results.

[0112] Step S602: Analyze the historical module test data, dust removal test data, and power supply test data to determine the communication module test results.

[0113] After determining the power supply test data, historical module test data, dust removal test data, and power supply test data are analyzed to determine the communication module test results. Specific analysis steps are detailed below. Figure 7 The steps in the process.

[0114] Step S603: If yes, mark the preset dust removal fault-free result as the communication module detection result.

[0115] If the processing terminal determines that the dust removal detection data is within the dust removal data range, it indicates that the communication module is fault-free. Therefore, the result of no dust removal fault is determined as the detection result of the communication module.

[0116] The "dust removal without fault" result refers to the fault-free test result of the communication module obtained after dust removal from the test interface.

[0117] Reference Figure 7The steps for analyzing historical module testing data, dust removal testing data, and power supply testing data to determine the communication module testing results include: Step S700: Extract information from historical module detection data to determine the fault characteristics and fault types of the data pairs.

[0118] Among them, the data pair fault characteristics refer to the data pair quantitative characteristics of the power supply detection data of the faulty communication module and the detection results of the basic module in the historical module detection data, which are determined by the processing terminal through information extraction from the historical module detection data.

[0119] The fault type in the data refers to the fault type of the communication module in the historical module detection data, which is determined by the processing terminal through integrating and extracting the causes of the communication module's fault.

[0120] Step S701: Determine whether the dust removal detection data and power supply detection data are within the range of the data for the fault characteristics.

[0121] Specifically, by processing the terminal to determine whether the dust removal detection data and power supply detection data match the fault characteristics of the data pairs, it can determine whether the same type of fault exists in the historical database, thereby quickly locating the source of the fault in the communication module and improving detection efficiency.

[0122] Step S7011: If so, then determine the fault type of the data pair corresponding to the fault feature as the communication module detection result.

[0123] If the processing terminal determines that the dust removal detection data and power supply detection data match the fault characteristics of the data pair, it indicates that there is a similar type of fault in the communication module in the historical database. Therefore, the fault type of the data pair corresponding to the fault characteristics of the data pair is determined as the communication module detection result.

[0124] Step S7012: If not, analyze the dust removal detection data and power supply detection data according to the preset fault analysis model to determine the communication module detection results, and update the preset fault feature database according to the data.

[0125] If the processing terminal determines that there are no fault data pairs in the historical database that match the dust removal detection data and power supply detection data, it indicates that there are no similar fault features in the historical database. Therefore, the dust removal detection data and power supply detection data are analyzed using a fault analysis model to determine the communication module detection results. Features are extracted from the dust removal detection data and power supply detection data using single-dimensional and multi-dimensional feature extraction algorithms to determine the features of the data pairs. These features are then updated in the fault feature database to improve the fault feature database and increase the efficiency of communication module detection.

[0126] A fault analysis model is a model that simulates the circuit topology and input detection signals of a communication module based on a circuit simulation model, analyzes the output detection data based on a simulation fault dictionary, and ultimately determines the source of the fault.

[0127] The fault feature database refers to the feature database of historical fault communication module detection data pairs. This database is associated with historical module detection data and corresponds to the detection information of each fault module. The processing terminal performs single-dimensional fault extraction and multi-dimensional feature extraction on the detection data of historical fault modules, integrates the fault features, and uploads them to the database for confirmation.

[0128] Based on the same inventive concept, embodiments of this application provide a communication module detection system, including: The acquisition module is used to acquire historical module detection data, current detection data, current dust data, historical dust removal data, maximum adsorption intensity, and maximum demagnetization intensity. A memory used to store a program for a communication module detection method; The processor and memory can load and execute programs to implement a communication module detection method.

[0129] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0130] This application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a communication module detection method.

[0131] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.

[0132] Based on the same inventive concept, embodiments of this application provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor to perform a communication module detection method.

[0133] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0134] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. A method for detecting a communication module, characterized in that, include: The pre-set integrated testing equipment is controlled to test the basic communication module in the pre-set communication module in order to determine the basic testing data; Determine whether the basic detection data is within the preset fault data threshold; If not, then obtain historical module detection data and current detection data; The system analyzes basic testing data, historical module testing data, and current testing data, and controls the integrated testing equipment to test the communication module in order to determine the testing results. If so, the preset fault-free result will be marked as the communication module detection result.

2. The communication module testing method according to claim 1, characterized in that, The steps involved in analyzing basic test data, historical module test data, and current test data, and controlling the integrated testing equipment to test the communication module to determine the test results include: Analyze historical and current module detection data to determine the amount of dust at the interface; Determine if the amount of dust on the interface exceeds the preset interface dust threshold; If the value is not greater than the specified value, the basic test data will be determined as the dust removal test data. If it is greater than, then obtain the current dust data; Analyze the current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface; The integrated control and testing equipment tests the basic communication module in the communication module to determine the dust removal test data; Analyze historical module testing data and dust removal testing data, and control the integrated testing equipment to perform power testing on the communication module in order to determine the testing results of the communication module.

3. The communication module testing method according to claim 2, characterized in that, The steps for analyzing historical and current module detection data to determine the amount of dust on the interface include: Obtain historical dust removal data; Historical dust removal data is used to divide historical module detection data to determine dust removal interval data; Input the dust removal zone data and historical dust removal data into a preset gradient boosting tree model to determine the correlation growth trend; The current detection data is analyzed based on the correlation growth trend to determine the amount of dust on the interface.

4. The communication module testing method according to claim 2, characterized in that, The steps for analyzing current detection data and current dust data to control the preset interface dust removal device to remove dust from the preset detection interface include: Extract data from the current dust data to determine the current dust area and current magnetic field strength; Input the current dust area and current magnetic field strength into the preset dust adhesion quantification model to determine the degree of dust adhesion; Obtain the maximum adsorption strength and the maximum demagnetization strength; The maximum adsorption intensity and maximum demagnetization intensity were analyzed to determine the adsorption load intensity and demagnetization load intensity. Calculate the product of dust adhesion degree and adsorption load intensity to determine the final adsorption intensity; Calculate the product of the degree of dust adhesion and the demagnetization load intensity to determine the final demagnetization intensity; The control interface dust removal device demagnetizes the detection interface with the final demagnetization intensity and removes dust from the detection interface with the final adsorption intensity.

5. The communication module testing method according to claim 4, characterized in that, The steps for analyzing the maximum adsorption intensity and maximum demagnetization intensity to determine the adsorption load intensity and demagnetization load intensity include: Calculate the sum of the maximum demagnetization intensity and the maximum adsorption intensity to determine the total load intensity; Calculate the product of the total load intensity and the preset maximum load rate to determine the maximum load intensity; Calculate the product of the maximum demagnetization intensity, the preset adsorption coupling coefficient, and the preset demagnetization load ratio to determine the demagnetization linkage load; Calculate the product of the maximum adsorption intensity, the preset demagnetization coupling coefficient, and the preset adsorption load percentage to determine the adsorption linkage load; Calculate the ratios of the demagnetization load and the adsorption load to their sum to determine the proportions of the demagnetization load and the adsorption load, respectively. Calculate the product between the demagnetization load ratio and the adsorption load ratio to determine the adsorption load intensity and the demagnetization load intensity.

6. The communication module testing method according to claim 2, characterized in that, The steps involved in analyzing historical module testing data and dust removal testing data, and controlling the integrated testing equipment to perform power testing on the communication module to determine the testing results include: Determine whether the dust removal detection data is within the preset dust removal data range; If not, control the integrated testing equipment to perform power testing on the communication module in order to determine the power testing data; Historical module testing data, dust removal testing data, and power supply testing data are analyzed to determine the communication module testing results. If so, the preset dust removal fault-free result will be marked as the communication module detection result.

7. The communication module testing method according to claim 6, characterized in that, The steps for analyzing historical module testing data, dust removal testing data, and power supply testing data to determine the communication module testing results include: Information is extracted from historical module detection data to determine the fault characteristics and fault types of the data pairs. Determine whether the dust removal detection data and power supply detection data are within the range of the data characteristics of the fault; If so, then the fault type corresponding to the fault feature of the data pair is determined as the communication module detection result; If not, the dust removal detection data and power supply detection data are analyzed according to the preset fault analysis model to determine the detection results of the communication module, and the preset fault feature database is updated based on the data.

8. A communication module testing system, characterized in that, include: The acquisition module is used to acquire historical module detection data and current detection data; A memory for storing a program for a communication module detection method as described in any one of claims 1 to 7; The processor and the program in the memory can be loaded and executed by the processor to implement the communication module detection method as described in any one of claims 1 to 7.

9. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer program is stored and can be loaded by a processor and executed as described in any one of claims 1 to 7.