Filtering processing method and device, electronic equipment and readable storage medium

Through the combination of cloud servers and intelligent filter detectors, the combination of multiple filter channels is solved, and the problem of rapid improvement of signal waveforms in the prior art is achieved, and efficient and stable signal waveform improvements are achieved.

CN119727643APending Publication Date: 2025-03-28GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411576335.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In an environment where external signal interference is large, it is difficult for the prior art to quickly improve the signal waveform of the equipment being tested, and the repeated replacement and welding of the filter device is not only time-consuming and easy to damage the circuit board.

Method used

The cloud server is connected to the intelligent filter detector, and the intelligent filter detector is connected to the device under test. Multiple filter channels are combined through switches, and the filtering scheme is determined based on the working mode and filtering results to quickly improve the signal waveform.

Benefits of technology

It realizes the rapid improvement of the signal waveform of the equipment under test during the debugging process, improves the efficiency and stability of the signal waveform, and avoids circuit board damage and time consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119727643A_ABST
    Figure CN119727643A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a filtering processing method and device, electronic equipment and a readable storage medium, applied to a cloud server, the cloud server is connected with an intelligent filtering detector, the intelligent filtering detector is connected with detected equipment, the intelligent filtering detector comprises a plurality of filter channels, and the filter channels are connected with the cloud server. Filter channels are combined through a switch, and the method comprises the following steps: in response to a selection request for a working mode of the intelligent filtering detector, determining a current working mode of the intelligent filtering detector; obtaining a filtering result sent by the intelligent filtering detector; wherein the filtering result is a signal waveform, detected by the intelligent filtering detector through the filter channel, of the detected equipment; and performing detection according to the current working mode and the filtering result to obtain a detection result, and determining a filtering scheme of the intelligent filtering detector for the detected equipment according to the detection result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of computer technology, and in particular, to a filtering processing method, a filtering processing device, an electronic device, and a computer-readable storage medium. Background Art

[0002] Many current products, such as photovoltaic multi-split units, energy storage inverters and other equipment, are used in industrial sites where there is a lot of external signal interference. The randomness and uncertainty of this environment lead to the hidden danger of unstable product performance.

[0003] At present, during the on-site debugging of equipment for some orders, the filter components of the equipment circuit board are often replaced according to the actual results, and the equipment under test is filtered through different filters to improve the signal waveform. However, the repeated replacement and welding of components is very likely to damage the circuit board and consumes a long time, which cannot achieve the effect of quickly improving the signal waveform, nor is it conducive to improving the efficiency and stability of the signal waveform. Summary of the invention

[0004] The embodiments of the present invention provide a filtering processing method, device, electronic device and computer-readable storage medium to solve the problem that the signal waveform of the device under test cannot be quickly improved.

[0005] The embodiment of the present invention discloses a filtering processing method, which is applied to a cloud server, wherein the cloud server is connected to an intelligent filtering detector, the intelligent filtering detector is connected to a device under test, the intelligent filtering detector includes a plurality of filter channels, and the filter channels are combined by switches. The method includes:

[0006] In response to a request for selecting an operating mode of the smart filter detector, determining a current operating mode of the smart filter detector;

[0007] Acquire the filtering result sent by the intelligent filtering detector; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filtering detector using the filter channel;

[0008] A detection result is obtained by performing detection according to the current working mode and the filtering result, so as to determine a filtering scheme of the intelligent filtering detector for the device under test according to the detection result.

[0009] Optionally, the intelligent filtering detector further includes a processor, a test interface and a communication module. The intelligent filtering detector is connected to the device under test via the test interface and is connected to the cloud server via the communication module.

[0010] Optionally, the filtering result is obtained by the intelligent filtering detector combining the filter channels according to a preset order to obtain a combined filter channel, and detecting the electrical signal data of the device under test according to the combined filter channel respectively.

[0011] Optionally, performing detection according to the current working mode and the filtering result to obtain a detection result, so as to determine a filtering scheme of the intelligent filtering detector for the device under test according to the detection result, includes:

[0012] When the current working mode is the first working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0013] The detection result is displayed so that the user can determine a target combined filter channel from the combined filter channels according to the detection result, and use the target combined filter channel as a filtering scheme of the intelligent filtering detector for the device under test.

[0014] Optionally, the detection result includes at least the number of abnormal pulses of the filtering result; and displaying the detection result includes:

[0015] The detection result is displayed according to the number of abnormal pulses of the filtering result.

[0016] Optionally, performing detection according to the current working mode and the filtering result to obtain a detection result, so as to determine a filtering scheme of the intelligent filtering detector for the device under test according to the detection result, includes:

[0017] When the current working mode is the second working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0018] Determine a candidate combined filter channel from the combined filter channels according to the detection result;

[0019] A target combined filter channel is determined from the candidate combined filter channels, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0020] Optionally, the detection result includes at least the number of abnormal pulses of the filtering result; and determining a candidate combined filter channel from the combined filter channels according to the detection result comprises:

[0021] According to the number of abnormal pulses of the filtering result, a candidate combined filter channel is determined from the combined filter channels.

[0022] Optionally, determining a target combined filter channel from the candidate combined filter channels, and using the target combined filter channel as a filtering scheme for the device under test by the intelligent filtering detector, comprises:

[0023] Display candidate combination filter channels;

[0024] In response to a selection operation for the candidate combined filter channel, the selected candidate combined filter channel is used as a target combined filter channel, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0025] Optionally, the filter channel is a filter element, and the filter element includes at least a capacitor and an inductor.

[0026] The embodiment of the present invention further discloses a filtering processing device, which is applied to a cloud server, wherein the cloud server is connected to an intelligent filtering detector, and the intelligent filtering detector is connected to a device under test, wherein the intelligent filtering detector includes a plurality of filter channels, and the filter channels are combined by switches, and the device includes:

[0027] A working mode determination module, configured to determine a current working mode of the intelligent filtering detector in response to a selection request for the working mode of the intelligent filtering detector;

[0028] A filtering result acquisition module, used to acquire the filtering result sent by the intelligent filtering detector; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filtering detector using the filter channel;

[0029] The filtering scheme determination module is used to perform detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result.

[0030] In one embodiment of the present invention, the intelligent filtering detector further includes a processor, a test interface and a communication module. The intelligent filtering detector is connected to the device under test via the test interface and is connected to the cloud server via the communication module.

[0031] In an embodiment of the present invention, the filtering result is obtained by the intelligent filtering detector combining the filter channels according to a preset order to obtain a combined filter channel, and detecting the electrical signal data of the device under test according to the combined filter channel respectively.

[0032] Optionally, the filtering scheme determination module is used to:

[0033] When the current working mode is the first working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0034] The detection result is displayed so that the user can determine a target combined filter channel from the combined filter channels according to the detection result, and use the target combined filter channel as a filtering scheme of the intelligent filtering detector for the device under test.

[0035] Optionally, the detection result at least includes the number of abnormal pulses of the filtering result; and the filtering scheme determination module is used to:

[0036] The detection result is displayed according to the number of abnormal pulses of the filtering result.

[0037] Optionally, the filtering scheme determination module is used to:

[0038] When the current working mode is the second working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0039] Determine a candidate combined filter channel from the combined filter channels according to the detection result;

[0040] A target combined filter channel is determined from the candidate combined filter channels, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0041] Optionally, the detection result at least includes the number of abnormal pulses of the filtering result; and the filtering scheme determination module is used to determine a candidate combined filter channel from the combined filter channels according to the number of abnormal pulses of the filtering result.

[0042] Optionally, the filtering scheme determination module is used to:

[0043] Display candidate combination filter channels;

[0044] In response to a selection operation for the candidate combined filter channel, the selected candidate combined filter channel is used as a target combined filter channel, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0045] In an embodiment of the present invention, the filter channel is a filter element, and the filter element at least includes a capacitor and an inductor.

[0046] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0047] The memory is used to store computer programs;

[0048] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.

[0049] The embodiment of the present invention further discloses a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the embodiment of the present invention.

[0050] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.

[0051] The embodiments of the present invention include the following advantages:

[0052] In an embodiment of the present invention, a cloud server is connected to an intelligent filter detector, which is connected to a device under test. The intelligent filter detector includes a plurality of filter channels, which are combined by switches. In the process of debugging the device under test, in response to a request for selecting the working mode of the intelligent filter detector, the current working mode of the intelligent filter detector is determined, and the filtering result sent by the intelligent filter detector is obtained; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filter detector using the filter channel, and the detection result is obtained by performing a detection according to the current working mode and the filtering result, so as to determine the filtering scheme of the intelligent filter detector for the device under test according to the detection result, so that the device under test can achieve improved signal waveform. In the process of debugging the device under test, the embodiment of the present invention can determine the working mode of the intelligent filter detector, and then obtain the signal waveform of the device under test by the filter channel in the intelligent filter detector based on the working mode to obtain the detection result and generate a filtering scheme, that is, which combination of filter channels to use, and then the signal waveform of the device under test can be quickly improved based on the filtering scheme to achieve a better filtering effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 is a flowchart of a filtering processing method provided in an embodiment of the present invention;

[0054] Figure 2 is a schematic diagram of an application environment provided in an embodiment of the present invention;

[0055] Figure 3 is a schematic diagram of an intelligent filtering detector provided in an embodiment of the present invention;

[0056] Figure 4a-4b is a flow chart of a working mode of an intelligent filtering detector provided in an embodiment of the present invention;

[0057] Figure 5 is a structural block diagram of a filtering processing device provided in an embodiment of the present invention;

[0058] Figure 6 It is a schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention. DETAILED DESCRIPTION

[0059] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0060] Reference Figure 1 , shows a flowchart of a filtering processing method provided in an embodiment of the present invention, which is applied to a cloud server, wherein the cloud server is connected to an intelligent filtering detector, wherein the intelligent filtering detector is connected to a device under test, wherein the intelligent filtering detector includes a plurality of filter channels, and wherein the filter channels are combined by switches. The method may specifically include the following steps:

[0061] Step 101: In response to a request for selecting an operating mode of the intelligent filter detector, determine a current operating mode of the intelligent filter detector.

[0062] Reference Figure 2 , is a schematic diagram of an application environment provided in an embodiment of the present invention. The cloud server can be connected to the intelligent filtering detector, and the intelligent filtering detector is connected to the device under test, such as a multi-link unit, an energy storage inverter and other devices. The intelligent filtering detector can receive a test signal of the device under test, and then filter the test signal to obtain a filtering result (detection result).

[0063] Reference Figure 3, is a schematic diagram of an intelligent filtering detector provided in an embodiment of the present invention, the intelligent filtering detector may include a filter channel, a processor, a test interface and a communication module (wifi, wireless communication technology / "Wireless Fidelity), the intelligent filtering detector is connected to the device under test through the test interface, and is connected to the cloud server through the communication module, wherein there are multiple filter channels, which may include filter channel 1, filter channel 2...filter channel N, N is a positive number. Among them, the filter channel needs to be interconnected with the device under test, and the filter channel and the device under test can communicate with each other in a USB or network port, so as to obtain the measured signal of the device under test. The intelligent filtering detector is connected to the remote cloud server through its internal wifi module, and obtains the measured signal of the external device under test through the test interface. In addition, the intelligent filtering detector in the embodiment of the present invention can set a plurality of working modes, for example, two working modes can be set, namely working mode 1 and working mode 2.

[0064] In one embodiment of the present invention, the filter channel is a filter element, and the filter element may include at least a capacitor and an inductor. Exemplarily, the filter channel may mainly include a combination of filter elements such as filter capacitors, common-mode inductors, and differential-mode inductors. The filter capacitor is the main way to improve the terminal disturbance voltage test results. At the same time, this method is also suitable for adding other filters such as inductors for combined use to achieve the best experimental effect. In practical applications, there are many kinds of filter channels formed by the combination of capacitors and inductors. The embodiment of the present invention can realize the combination of filter channels through switches in the intelligent filter detector, and then filter the measured signals (electrical signals, which may include voltage signals, current signals, etc.) of the measured device based on the combined filter channels, and then obtain the filtering results.

[0065] Among them, the intelligent filtering detector in the embodiment of the present invention may include multiple working modes, and the user can select a suitable working mode as the current working mode according to his own choice, such as selecting working mode 1 or working mode 2. Different working modes can provide users with different filtering data based on the filtering results.

[0066] In one embodiment of the present invention, since the intelligent filter detector contains a wifi module inside, a reliable network connection can be made, and the user (user) can select the working mode of the intelligent filter detector on the web page of the cloud server, and can specify the combination of different filter channels according to actual needs to obtain a variety of combined filter channels to filter the measured signal of the device under test to achieve an accurate filtering effect. It should be noted that a single filter capacitor channel can be selected for the combination of filter channels, or a series-parallel combination of different filter channels can be performed, and the embodiment of the present invention does not need to be limited to this.

[0067] Step 102: Obtain a filtering result sent by the intelligent filtering detector; wherein the filtering result is a signal waveform of the device under test detected by the intelligent filtering detector using the filter channel.

[0068] In one embodiment of the present invention, the filtering result is obtained by combining the filter channels according to a preset order, and detecting the electrical signal data of the device under test according to the combined filter channels. Specifically, the intelligent filtering detector sequentially connects filter channels 1 to filter channel N according to a predetermined program.

[0069] In the embodiment of the present invention, the filtering result sent by the intelligent filtering detector can be obtained, and the filtering result is the signal waveform of the device under test detected by the intelligent filtering detector using different combinations of filter channels (combined filter channels).

[0070] Step 103: Perform detection according to the current working mode and the filtering result to obtain a detection result, so as to determine a filtering scheme of the intelligent filtering detector for the device under test according to the detection result.

[0071] In an embodiment of the present invention, detection results can be obtained based on the current working mode and filtering results of the intelligent filtering detector, and then the filtering scheme of the intelligent filtering detector for the device under test can be determined according to the detection results, that is, what combination of filter channels can achieve the optimal or target filtering effect.

[0072] In traditional test signals (waveforms), testers record, analyze, and compare filtering results manually, which is inefficient. The embodiments of the present invention can automatically combine different combined filter channels through intelligent filter detectors to filter the test signals of the device under test, thereby greatly improving the accuracy and reliability of debugging result analysis.

[0073] In an embodiment of the present invention, a cloud server is connected to an intelligent filter detector, which is connected to a device under test. The intelligent filter detector includes a plurality of filter channels, which are combined by switches. In the process of debugging the device under test, in response to a request for selecting the working mode of the intelligent filter detector, the current working mode of the intelligent filter detector is determined, and the filtering result sent by the intelligent filter detector is obtained; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filter detector using the filter channel, and the detection result is obtained by performing a detection according to the current working mode and the filtering result, so as to determine the filtering scheme of the intelligent filter detector for the device under test according to the detection result, so that the device under test can achieve improved signal waveform. In the process of debugging the device under test, the embodiment of the present invention can determine the working mode of the intelligent filter detector, and then obtain the signal waveform of the device under test by the filter channel in the intelligent filter detector based on the working mode to obtain the detection result and generate a filtering scheme, that is, which combination of filter channels to use, and then the signal waveform of the device under test can be quickly improved based on the filtering scheme to achieve a better filtering effect.

[0074] In one embodiment of the present invention, performing detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result, includes:

[0075] When the current working mode is the first working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0076] The detection result is displayed so that the user can determine a target combined filter channel from the combined filter channels according to the detection result, and use the target combined filter channel as a filtering scheme of the intelligent filtering detector for the device under test.

[0077] In an embodiment of the present invention, the first working mode is a semi-automatic mode. In the first working mode, the filtering results (experimental result data) of multiple combined filter channels can be analyzed to obtain detection results, wherein the detection results may include the number of abnormal pulses, such as spikes and other glitches on the signal waveform (a burr is a short-term spike or depression in the measured signal), etc., and then the filtering results are displayed to the user in a table or other form that is easy for the user to view for reference.

[0078] In one embodiment of the present invention, the detection result at least includes the number of abnormal pulses of the filtering result; and displaying the detection result includes:

[0079] The detection result is displayed according to the number of abnormal pulses of the filtering result.

[0080] In a specific implementation, the filtering of the measured signal of the device under test is mainly to filter out the peaks and other glitches on the signal waveform, and finally present a more intuitive signal waveform. The embodiment of the present invention can filter by connecting the filter channels in the intelligent filter detector in sequence, obtain the filtering results and record them.

[0081] During the test, it is necessary to check the ripple (peak-to-peak value) of the measured signal, that is, the difference between the maximum level and the minimum level of the measured signal. For example, for a stable 5V voltage signal, if the ripple value is 2V (volts), it proves that the peak (an occasional short-lived high voltage, which may be 6V or even 7V) is large, or the voltage is 3V or 4V (the voltage is weak). Therefore, by looking at the peak-to-peak value, you can compare which combination filter channel has a better filtering effect (the smaller the peak-to-peak value, the better).

[0082] In one embodiment of the present invention, performing detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result, includes:

[0083] When the current working mode is the second working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0084] Determine a candidate combined filter channel from the combined filter channels according to the detection result;

[0085] A target combined filter channel is determined from the candidate combined filter channels, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0086] In an embodiment of the present invention, the second working mode is a fully automatic mode. When the intelligent filtering detector is in working mode 2 (fully automatic mode), the experimental results of the measured signal of the device under test will be uploaded to the cloud server through the wifi module. The cloud server analyzes and compares the large number of filtering results entered this time and before, and then provides a variety of optimal filtering solutions, that is, candidate combined filter channels can be screened out from the combined filter channels. For example, 5 candidate combined filter channels can be screened out, and the candidate combined filter channels are all presented on the web page. The intelligent filtering detector runs this candidate combined filter channel and displays the filtering results of the 5 candidate combined filter channels in the form of a table on the web page. The user confirms and runs the most satisfactory candidate combined filter channel on the web page as the filtering solution for the device under test.

[0087] It can be seen that the main difference between the first working mode and the second working mode is that in the second working mode, after the user selects the assistance option, the cloud server will intelligently list the 5 best candidate combination filter channels and the corresponding filtering results according to the ripple (waveform signal) situation, so that the user can quickly determine the final filtering scheme from the candidate combination filter channels. In the first working mode, the filtering results corresponding to all the combination filter channels are printed out in a table or other form and displayed to the user, and the user can then choose which combination filter channel to use as the filtering scheme for the device under test according to their needs.

[0088] In an embodiment of the present invention, the detection result at least includes the number of abnormal pulses of the filtering result; and determining a candidate combined filter channel from the combined filter channels according to the detection result comprises:

[0089] According to the number of abnormal pulses of the filtering result, a candidate combined filter channel is determined from the combined filter channels.

[0090] In an embodiment of the present invention, the filtering result may include the number of abnormal pulses, and the number of abnormal pulses can reflect the filtering effect of the combined filter channel on the device under test. Therefore, according to the number of abnormal pulses in the filtering result, for example, five combined filter channels with the least number of abnormal pulses can be selected as candidate combined filter channels.

[0091] In one embodiment of the present invention, determining a target combined filter channel from the candidate combined filter channels, and using the target combined filter channel as a filtering scheme for the device under test by the intelligent filtering detector, comprises:

[0092] Display candidate combination filter channels;

[0093] In response to a selection operation for the candidate combined filter channel, the selected candidate combined filter channel is used as a target combined filter channel, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0094] In an embodiment of the present invention, the candidate combined filter channels screened out from the combined filter channels can be displayed to the user, and the user can further perform a selection operation on the candidate combined filter channels, thereby selecting the candidate combined filter channels as the target combined filter channels, and using the target combined filter channels as the filtering scheme for the device under test of the intelligent filtering detector. It can be understood that since the candidate combined filter channels are screened out from the combined filter channels based on the number of abnormal pulses in the filtering results, that is, based on the signal waveform that can be achieved by the candidate combined filter channels, a good signal waveform means that the electrical signal is more stable and reliable, and thus, no damage is caused to the connected devices.

[0095] In order to enable those skilled in the art to better understand the embodiments of the present invention, a specific example is used below for illustration. Figure 4a , is a flow chart of a working mode 1 of an intelligent filter detector provided in an embodiment of the present invention, and the specific process is as follows: turn on the intelligent filter detector, the device under test, and the cloud server; the intelligent filter detector connects each filter channel and its combination (combined filter channel) in code order; the intelligent filter detector analyzes and saves the measured signal of the device under test; the intelligent filter detector processor determines whether the connection of all filter channels and channel combinations is completed; if the intelligent filter detector processor determines that the connection of all filter channels and channel combinations is completed, the intelligent filter monitor analyzes and compares each filtering result and lists it in a table; the table is uploaded to the cloud server via wifi and displayed on the web page; the user selects the optimal filter scheme according to the table. If the intelligent filter detector processor determines that the connection of all filter channels and channel combinations is not completed, it returns to execute the step of connecting each filter channel and its combination (combined filter channel) in code order by the intelligent filter detector; so far, the selection of the optimal filtering scheme is intelligently realized.

[0096] Reference Figure 4b , is a flow chart of working mode 2 of an intelligent filtering detector provided in an embodiment of the present invention, and the specific process is as follows: turn on the intelligent filtering detector and the device under test; the user selects the assistance option on the web page of the cloud server; the intelligent filtering detector uploads the signal waveform to the cloud server via wifi; the cloud server performs big data comparison and analysis on the filtering results; the cloud server gives 5 optimal filtering processing schemes (candidate combined filter channels); the intelligent filtering detector gives the filtering results of 5 different optimal filtering processing schemes in the form of a table; the user confirms and runs the corresponding filtering scheme on the web page, and thus, the selection of the optimal filtering scheme is intelligently realized.

[0097] By applying the embodiment of the present invention, the input of the intelligent filter detector is connected to the device under test, and the output is connected to the cloud server through wifi. The main chip of the intelligent filter detector controls and changes the connection mode of the filter by monitoring and sampling the waveform of the measured signal of the device under test, and finally achieves a good filtering effect. The intelligent filter detector will also analyze and record the combination results of different filter channels for user reference, and can also connect to a remote cloud server to obtain real-time available filtering schemes for targeted adjustment. In addition, the embodiment of the present invention can complete the combination of filter channels and the determination of filtering schemes through a cloud server, thereby saving labor costs and improving test efficiency; and since the filter channels of the embodiment of the present invention can be realized using some capacitors and chips, the realization cost is low, which is conducive to wide promotion, and since the combination of different filter channels is realized by switches, the welding loss and accidental damage of circuit components can also be reduced.

[0098] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0099] Reference Figure 5 , shows a structural block diagram of a filtering processing device provided in an embodiment of the present invention, which is applied to a cloud server, wherein the cloud server is connected to an intelligent filtering detector, wherein the intelligent filtering detector is connected to a device under test, wherein the intelligent filtering detector includes a plurality of filter channels, and wherein the filter channels are combined by switches. Specifically, the device may include the following modules:

[0100] The working mode determination module 501 is used to determine the current working mode of the intelligent filtering detector in response to a selection request for the working mode of the intelligent filtering detector;

[0101] A filtering result acquisition module 502 is used to acquire the filtering result sent by the intelligent filtering detector; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filtering detector using the filter channel;

[0102] The filtering scheme determination module 503 is used to perform detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result.

[0103] In one embodiment of the present invention, the intelligent filter detector further includes a processor, a test interface and a communication module. The intelligent filter detector is connected to the device under test via the test interface and is connected to the cloud server via the communication module.

[0104] In an embodiment of the present invention, the filtering result is obtained by the intelligent filtering detector combining the filter channels in a preset order to obtain a combined filter channel, and detecting the electrical signal data of the device under test according to the combined filter channel respectively.

[0105] In one embodiment of the present invention, the filtering scheme determination module 503 is used to:

[0106] When the current working mode is the first working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0107] The detection result is displayed so that the user can determine a target combined filter channel from the combined filter channels according to the detection result, and use the target combined filter channel as a filtering scheme of the intelligent filtering detector for the device under test.

[0108] In one embodiment of the present invention, the detection result at least includes the number of abnormal pulses of the filtering result; the filtering scheme determination module 503 is used to:

[0109] The detection result is displayed according to the number of abnormal pulses of the filtering result.

[0110] In one embodiment of the present invention, the filtering scheme determination module 503 is used to:

[0111] When the current working mode is the second working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result;

[0112] Determine a candidate combined filter channel from the combined filter channels according to the detection result;

[0113] A target combined filter channel is determined from the candidate combined filter channels, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0114] In one embodiment of the present invention, the detection result at least includes the number of abnormal pulses of the filtering result; the filtering scheme determination module 503 is used to:

[0115] According to the number of abnormal pulses of the filtering result, a candidate combined filter channel is determined from the combined filter channels.

[0116] In one embodiment of the present invention, the filtering scheme determination module 503 is used to:

[0117] Display candidate combination filter channels;

[0118] In response to a selection operation for the candidate combined filter channel, the selected candidate combined filter channel is used as a target combined filter channel, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

[0119] In an embodiment of the present invention, the filter channel is a filter element, and the filter element at least includes a capacitor and an inductor.

[0120] In an embodiment of the present invention, a cloud server is connected to an intelligent filter detector, which is connected to a device under test. The intelligent filter detector includes a plurality of filter channels, which are combined by switches. In the process of debugging the device under test, in response to a request for selecting the working mode of the intelligent filter detector, the current working mode of the intelligent filter detector is determined, and the filtering result sent by the intelligent filter detector is obtained; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filter detector using the filter channel, and the detection result is obtained by performing a detection according to the current working mode and the filtering result, so as to determine the filtering scheme of the intelligent filter detector for the device under test according to the detection result, so that the device under test can achieve improved signal waveform. In the process of debugging the device under test, the embodiment of the present invention can determine the working mode of the intelligent filter detector, and then obtain the signal waveform of the device under test by the filter channel in the intelligent filter detector based on the working mode to obtain the detection result and generate a filtering scheme, that is, which combination of filter channels to use, and then the signal waveform of the device under test can be quickly improved based on the filtering scheme to achieve a better filtering effect.

[0121] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0122] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned filtering processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0123] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned filtering processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0124] An embodiment of the present invention also provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned filtering processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0125] Figure 6 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.

[0126] The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, a processor 610, and a power supply 611. Those skilled in the art will appreciate that Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.

[0127] It should be understood that in the embodiment of the present invention, the radio frequency unit 601 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 610 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 601 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 601 can also communicate with the network and other devices through a wireless communication system.

[0128] The electronic device provides users with wireless broadband Internet access through the network module 602, such as helping users to send and receive emails, browse web pages, and access streaming media.

[0129] The audio output unit 603 can convert the audio data received by the RF unit 601 or the network module 602 or stored in the memory 609 into an audio signal and output it as sound. Moreover, the audio output unit 603 can also provide audio output related to a specific function performed by the electronic device 600 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 603 includes a speaker, a buzzer, a receiver, etc.

[0130] The input unit 604 is used to receive audio or video signals. The input unit 604 may include a graphics processor (GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 606. The image frame processed by the graphics processor 6041 can be stored in the memory 609 (or other storage medium) or sent via the radio frequency unit 601 or the network module 602. The microphone 6042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 601 in the case of a telephone call mode.

[0131] The electronic device 600 also includes at least one sensor 605, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 6061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 6061 and / or the backlight when the electronic device 600 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 605 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.

[0132] The display unit 606 is used to display information input by the user or information provided to the user. The display unit 606 may include a display panel 6061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0133] The user input unit 607 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 6071 or near the touch panel 6071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 6071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 610, receives the command sent by the processor 610 and executes it. In addition, the touch panel 6071 can be implemented in various types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 6071, the user input unit 607 may also include other input devices 6072. Specifically, other input devices 6072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0134] Furthermore, the touch panel 6071 may be overlaid on the display panel 6061. When the touch panel 6071 detects a touch operation on or near it, it is transmitted to the processor 610 to determine the type of touch event. Then, the processor 610 provides corresponding visual output on the display panel 6061 according to the type of touch event. Figure 6 In the figure, the touch panel 6071 and the display panel 6061 are used as two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 6071 and the display panel 6061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.

[0135] The interface unit 608 is an interface for connecting an external device to the electronic device 600. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 608 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 600 or may be used to transmit data between the electronic device 600 and an external device.

[0136] The memory 609 can be used to store software programs and various data. The memory 609 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 609 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0137] The processor 610 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 609 and calling data stored in the memory 609, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 610 may include one or more processing units; preferably, the processor 610 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 610.

[0138] The electronic device 600 may also include a power supply 611 (such as a battery) for supplying power to each component. Preferably, the power supply 611 may be logically connected to the processor 610 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0139] In addition, the electronic device 600 includes some functional modules not shown, which will not be described in detail here.

[0140] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0141] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0142] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

[0143] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0144] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0145] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0146] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0147] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0148] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0149] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A filtering processing method, characterized in that: Applied to a cloud server, the cloud server is connected to an intelligent filter detector, the intelligent filter detector is connected to a device under test, the intelligent filter detector includes a plurality of filter channels, the filter channels are combined by switches, and the method includes: In response to a request for selecting an operating mode of the smart filter detector, determining a current operating mode of the smart filter detector; Acquire the filtering result sent by the intelligent filtering detector; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filtering detector using the filter channel; A detection result is obtained by performing detection according to the current working mode and the filtering result, so as to determine a filtering scheme of the intelligent filtering detector for the device under test according to the detection result.

2. The method according to claim 1, characterized in that The intelligent filtering detector also includes a processor, a test interface and a communication module. The intelligent filtering detector is connected to the device under test through the test interface and is connected to the cloud server through the communication module.

3. The method according to claim 1, characterized in that The filtering result is obtained by the intelligent filtering detector combining the filter channels according to a preset order to obtain a combined filter channel, and detecting the electrical signal data of the device under test according to the combined filter channel respectively.

4. The method according to claim 3, characterized in that Performing detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result, including: When the current working mode is the first working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result; The detection result is displayed so that the user can determine a target combined filter channel from the combined filter channels according to the detection result, and use the target combined filter channel as a filtering scheme of the intelligent filtering detector for the device under test.

5. The method according to claim 4, characterized in that The detection result at least includes the number of abnormal pulses of the filtering result; The test results are displayed, including: The detection result is displayed according to the number of abnormal pulses of the filtering result.

6. The method according to claim 3, characterized in that Performing detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result, including: When the current working mode is the second working mode, analyzing the filtering results of the plurality of combined filter channels to obtain a detection result; Determine a candidate combined filter channel from the combined filter channels according to the detection result; A target combined filter channel is determined from the candidate combined filter channels, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

7. The method according to claim 6, characterized in that The detection result at least includes the number of abnormal pulses of the filtering result; determining a candidate combined filter channel from the combined filter channels according to the detection result, comprising: According to the number of abnormal pulses of the filtering result, a candidate combined filter channel is determined from the combined filter channels.

8. The method according to claim 7, characterized in that Determining a target combined filter channel from the candidate combined filter channels, and using the target combined filter channel as a filtering scheme for the device under test by the intelligent filtering detector, comprising: Display candidate combination filter channels; In response to a selection operation for the candidate combined filter channel, the selected candidate combined filter channel is used as a target combined filter channel, and the target combined filter channel is used as a filtering scheme for the device under test by the intelligent filtering detector.

9. The method according to any one of claims 1 to 8, characterized in that: The filter channel is a filter element, and the filter element at least includes a capacitor and an inductor.

10. A filtering processing device, characterized in that: Applied to a cloud server, the cloud server is connected to an intelligent filter detector, the intelligent filter detector is connected to a device under test, the intelligent filter detector includes a plurality of filter channels, the filter channels are combined by switches, and the device includes: A working mode determination module, configured to determine a current working mode of the intelligent filtering detector in response to a selection request for the working mode of the intelligent filtering detector; A filtering result acquisition module, used to acquire the filtering result sent by the intelligent filtering detector; wherein the filtering result is the signal waveform of the device under test detected by the intelligent filtering detector using the filter channel; The filtering scheme determination module is used to perform detection according to the current working mode and the filtering result to obtain a detection result, so as to determine the filtering scheme of the intelligent filtering detector for the device under test according to the detection result.

11. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 9 when executing the program stored in the memory.

12. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 9.