Circuit board function detection method based on signal acquisition
By building a database and presetting normal current signal intervals, combining multiple algorithms and verification methods, the problem of large dynamic range signal processing and large data volume of the circuit board is solved, efficient and accurate detection of the circuit board's functional status is achieved, and the adaptability and reliability of the detection is improved.
Patent Information
- Application Number
- CN202510237642.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-03-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art has shortcomings in processing large dynamic range signals of circuit boards, and modern circuit boards are more complex, and the amount of data generated by signal acquisition is large, resulting in slow detection efficiency and it is difficult to process large amounts of signal data through deep learning.
By constructing a database, preset the normal current signal interval, establish an abnormal current signal data reference group, collect current signal data in time periods, analyze the change rules, and use a variety of algorithms and verification methods, including the Q-learning algorithm and Monte Carlo method, to achieve efficient and accurate detection of the functional status of the circuit board.
It realizes efficient and accurate detection of the functional status of the circuit board, reduces unnecessary detection steps, saves detection time and resources, improves the adaptability and reliability of detection, and reduces the misjudgment rate.
Smart Images

Figure CN119716502A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of circuit board detection, and in particular to a circuit board function detection method based on signal acquisition. Background Art
[0002] As a core component of electronic products, circuit boards have many important functions, including signal processing, power management, control and logic, and signal transmission. In the circuit board, a key component of electronic products, information is transmitted through electric current. The circuit board cleverly connects various electronic devices, such as capacitors, resistors, and transistors, so that the current can be converted into signals carrying specific information for transmission. These signals mainly include three categories: analog signals, digital signals, and power signals. By accurately transmitting these signals, the circuit board ensures the normal operation of electronic products.
[0003] By detecting the function of the circuit board through signal acquisition, it is possible to evaluate the performance of the circuit board, locate its potential faults, and verify whether it meets the design requirements. This method combines electronic measurement, signal processing and data analysis technology and is widely used in the production, testing, maintenance and research and development of circuit boards.
[0004] In the prior art, the application document with the technical application number CN202411220764.1 provides a circuit board detection method and related devices. The technical solution includes obtaining a circuit board image corresponding to the circuit board to be detected, and determining the standard component list and the component list to be detected corresponding to the circuit board to be detected. The standard component list is used to indicate multiple target components assembled on the standard circuit board of the target category, and the first assembly positions of multiple target components on the standard circuit board respectively. The component list to be detected is used to indicate the components to be detected assembled on the circuit board to be detected, and the second assembly positions of the components to be detected on the circuit board to be detected. The technical solution detects whether the circuit board has passed the component assembly test, thereby determining whether the circuit board to be detected is a qualified product.
[0005] However, when detecting the function of a circuit board by collecting current signals, since the circuit board current signals cover a wide range from weak signals to large currents, the existing technology has shortcomings in processing such large dynamic range signals, and the components of modern circuit boards are getting smaller and smaller, and the density is getting higher and higher. As the complexity of circuit boards increases, the amount of data generated by signal collection has also increased significantly. When collecting current signals from circuit boards produced by manufacturers, the existing technology finds it difficult to process a large amount of signal data through deep learning in this process, resulting in slow detection efficiency, and thus requiring longer detection time to determine whether the circuit board functions normally. Summary of the invention
[0006] In view of the problems existing in the technical field of circuit board detection mentioned above, the present invention is proposed.
[0007] Therefore, one of the objects of the present invention is to provide a circuit board function detection method based on signal acquisition, which realizes efficient and accurate detection of the functional status of the circuit board by constructing a database, presetting a normal current signal interval, establishing an abnormal current signal data reference group, collecting current signal data in time periods, analyzing the changing rules, and adopting a variety of algorithms and verification methods.
[0008] In order to solve the above technical problems, the present invention provides the following technical solutions: The present invention provides a circuit board function detection method based on signal acquisition, comprising the following steps: Constructing a database, wherein the database is composed based on historical current signal data of circuit boards collected from a preset manufacturer, and analyzing regular characteristics of the historical current signal data in the database; Preset a normal current signal data interval, and based on the normal current signal data interval, collect current signal data of the circuit boards produced by the preset manufacturer in a future period, analyze and compare the collected current signal data with the regular characteristics, and obtain analysis and comparison results; In the regular features, a group of abnormal current signal data with the largest number of occurrences is collected, and the abnormal current signal data group is marked as a reference group, wherein the reference group includes at least 10 abnormal current signal data; When collecting current signal data in a future period, a current signal data collection time for a single circuit board is preset, and the collection time is divided into a front period, a middle period, and a rear period; wherein the change pattern of the data to the middle period is analyzed based on the current signal data of the front period; In the variation rule, if the current signal data is the same as any one of the data in the reference group, the current signal data of the corresponding circuit board is not collected in the later period, and the corresponding circuit board is judged to be abnormal in function; otherwise, no judgment is made, and the current signal data of the corresponding circuit board is collected in the later period; If the current signal data of the corresponding circuit board is collected in the later time period, the change pattern of the data towards the later time period is analyzed based on the current signal data of the middle time period; in the change pattern, if the data changes towards any one of the data in the reference group, it is determined that the corresponding circuit board has an abnormal function; otherwise, no determination is made.
[0009] As a preferred solution of the present invention, when collecting current signal data of the corresponding circuit board in the later period, if it is determined that the corresponding circuit board has abnormal function, the number of current signal data collected in the later period is counted, and the data characteristics of the current signal data are analyzed; the analysis method includes: In the statistically analyzed current signal data, the first current signal data to the median current signal data are analyzed as the basis, and the time taken to collect the first current signal data to the median current signal data is calculated, and the data difference between each two adjacent current signal data during the time period is obtained, and the data difference is marked as a reference difference; based on the reference difference, during the time period, the change characteristics of the data difference per second are calculated by the Q-learning algorithm, and the calculation is obtained according to the following formula: ;in, Indicates the time taken to collect the first current signal data to the median current signal data; In the formula, Indicated in The first Current signal data, Indicates the minimum current signal data collected, represents the number of times the minimum current signal data appears during the time period, Indicates the maximum current signal data collected; When collecting current signal data in the future time period within the latter time period, within the time period, if the data difference between each two adjacent current signal data obtained is the same as or greater than the reference difference, the corresponding circuit board is judged to be abnormal in function; otherwise, no judgment is made.
[0010] As a preferred solution of the present invention, when the corresponding circuit board is not determined to be abnormal in function, the current signal data within the time period is obtained, and the current signal data is sorted by size to generate a data set; wherein the first three sorted current signal data are marked as reference data, and when the current signal data collected in the future time period during the time period is the same as the reference data, it is determined that the corresponding circuit board is functioning normally; otherwise, no determination is made.
[0011] As a preferred solution of the present invention, when it is determined that the corresponding circuit board functions normally, all current signal data collected in the later time period are obtained, the time required for each two adjacent different current signal data to be generated is calculated in the current signal data, the shortest time is obtained in the time, and the shortest time is marked as a reference time; when the circuit board current signal data is collected in the future time period, in the later time period, if the time required for the generation of two adjacent different current signal data is shorter than the reference time, it is determined that the current signal data fluctuates abnormally; at the same time, it is determined that the corresponding circuit board function is abnormal; otherwise, no determination is made.
[0012] As a preferred solution of the present invention, when the abnormal fluctuation of the current signal data is not determined, a verification set of the current signal data in the later period is generated, and the verification method includes continuously collecting the current signal data of at least 100 to 200 circuit boards, and obtaining the corresponding current signal data in the later period with a verification period of at least 10 seconds, and calculating the change rate of the current signal data in the verification period, which is calculated according to the following formula: ;in, Indicates that in the latter period, The first Current signal data; In the formula, Indicated in The first Different current signal data, represents the average amount of data acquired during the verification cycle, It represents the statistical data of the verification cycle, and the statistical data is the number of verification cycles in which different current signal data appear.
[0013] As a preferred solution of the present invention, wherein: in the verification cycle, the current signal data corresponding to each second of time is obtained, and the current signal data is marked as verification data. When the current signal data of the circuit board is collected in the future time period, the current signal data collected in the corresponding seconds is compared with the verification data. If the current signal data is different from the verification data, the collected current signal data is further compared with the verification data within a continuous corresponding 3-second period. If the comparison result is that the current signal data is different from the verification data, the corresponding circuit board is judged to have an abnormal function; otherwise, no judgment is made.
[0014] As a preferred solution of the present invention, when it is determined that the corresponding circuit board function is abnormal, the current signal data in the comparison process is obtained, and the change characteristics of the current signal data are analyzed. The change characteristics include obtaining the current signal data generated in this period based on the current signal data of the first two seconds in the continuous corresponding 3 seconds, and marking the current signal data as , , ..., ,in, Indicates When the circuit board current signal data is obtained in the future time period, if the collected current signal data is the same as any current signal data generated in the previous two seconds, it is determined that the current signal data of the corresponding circuit board has changed towards the current signal data in the comparison process, and at the same time, it is determined that the corresponding circuit board has a function abnormality; otherwise, no determination is made.
[0015] As a preferred solution of the present invention, when it is determined that the corresponding circuit board functions abnormally, the Monte Carlo method is used in the verification cycle to sample the generated current signal data, and the current signal data with the largest number of occurrences is obtained, and the current signal data is marked as critical data. When the current signal data of the circuit board is collected in the future time period, in the previous time period, a collection period is preset based on the first current signal data collected, and the collection period includes the last 3 to 5 seconds before the arrival of the middle time period; in the collection period, if the change of the current signal data does not show a decreasing trend with the critical data, it is determined that the circuit board functions normally, and the current signal data of the middle time period is collected.
[0016] A terminal includes a processor, an input interface, an output interface and a memory, wherein the processor, the input interface, the output interface and the memory are interconnected, wherein the memory is used to store a computer program, and the computer program includes program instructions. The processor is configured to execute a circuit board function detection method based on signal acquisition as described above when calling the program instructions.
[0017] A computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes a circuit board function detection method based on signal acquisition as described above.
[0018] Beneficial effects: 1. The present invention adopts a method of collecting current signal data in different time periods (front period, middle period and back period), and decides whether to collect data in subsequent periods based on the analysis results of the front period, thereby reducing unnecessary detection steps and saving detection time and resources; 2. The Q-learning algorithm is used to calculate the variation characteristics of the current signal data difference, which can dynamically analyze the fluctuation of the current signal and more sensitively capture abnormal changes. The Monte Carlo method is combined to perform sampling analysis on the current signal data to obtain critical data, providing a more reliable basis for subsequent detection. 3. Through multi-step verification and comparison (such as continuous comparison with verification data, trend analysis with critical data, etc.), the accuracy of the test results is ensured, the misjudgment rate is reduced, and the credibility of the test is improved; 4. The present invention can effectively deal with the current changes of the circuit board under different working conditions through multi-dimensional analysis of the current signal data (such as data difference, change rate, fluctuation trend, etc.), improve the adaptability and reliability of detection, and can not only determine whether the circuit board is abnormal, but also provide a more detailed evaluation of the functional status of the circuit board by analyzing the change characteristics of the current signal data; 5. By generating verification sets and reference data sets, it provides a reference for subsequent testing and verification, which helps to improve the consistency and repeatability of test results. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. Among them: Figure 1 A schematic diagram of a method flow chart of an embodiment of the present invention; Figure 2 It is a schematic diagram of the process structure of an embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.
[0021] Since circuit board current signals cover a wide range from weak signals to large currents, existing technologies have shortcomings in processing such large dynamic range signals. As the complexity of modern circuit boards increases, the amount of data generated by signal acquisition also increases significantly. When collecting current signals from circuit boards produced by manufacturers, existing technologies find it difficult to process large amounts of signal data through deep learning, resulting in slow detection efficiency, and thus requiring longer detection time to determine whether the circuit board functions normally.
[0022] Based on this, the present invention can effectively respond to the current changes of the circuit board under different working conditions through multi-dimensional analysis of the current signal data (such as data difference, change rate, fluctuation trend, etc.), improve the adaptability and reliability of detection, and provide support for the optimization and quality control of the circuit board.
[0023] The present invention is further described in detail below through embodiments and in conjunction with the accompanying drawings.
[0024] Reference Figure 1 to Figure 2 , is an embodiment of the present invention, which provides a circuit board function detection method based on signal acquisition, comprising the following steps: Step S10: constructing a database, the database is formed based on the historical current signal data of the circuit board collected by the preset manufacturer, and analyzing the regular characteristics of the historical current signal data in the database; It should be noted that in this embodiment, the regular characteristics of the historical current signal data include current amplitude, current change rate, static current, dynamic current, ripple and noise level; Step S20: presetting a normal current signal data interval, and collecting current signal data of circuit boards produced by a preset manufacturer in a future period based on the normal current signal data interval, analyzing and comparing the collected current signal data with regular characteristics, and obtaining analysis and comparison results; It should be noted that in this embodiment, the normal current signal data interval is obtained based on the current signal data statistics of the circuit board produced by the preset manufacturer under normal working conditions; Step S30: in the regular features, a group of abnormal current signal data with the largest number of occurrences is collected, and the abnormal current signal data group is marked as a reference group, wherein the reference group includes at least 10 abnormal current signal data; It should be emphasized in this embodiment that the abnormal current signal data in the reference group is selected by analyzing the abnormal mode and fault characteristics in the historical current signal data, and the data in the reference group is representative and can reflect the common abnormal state of circuit board functions; Step S40: when collecting current signal data in the future time period, preset the current signal data collection time for a single circuit board, and divide the collection time into time periods, wherein the division method includes dividing into a front time period, a middle time period, and a rear time period; wherein the change law of the data to the middle time period is analyzed based on the current signal data in the front time period; It should be emphasized in this embodiment that the division method of the current signal data acquisition time also includes dynamic adjustment according to the working state and load characteristics of the circuit board to adapt to different types of circuit boards and application scenarios; Step S50: In the variation rule, if the current signal data is the same as any data in the reference group, the current signal data of the corresponding circuit board is not collected in the later period, and the corresponding circuit board is judged to be abnormal in function; otherwise, no judgment is made, and the current signal data of the corresponding circuit board is collected in the later period; Step S60: if the current signal data of the corresponding circuit board is collected in the later period, the change pattern of the data in the later period is analyzed based on the current signal data of the middle period; in the change pattern, if the data changes towards any data in the reference group, it is determined that the function of the corresponding circuit board is abnormal; otherwise, it is not determined; On the basis of step S60, when collecting the current signal data of the corresponding circuit board in the later period, if it is determined that the corresponding circuit board has an abnormal function, the number of current signal data collected in the later period is counted, and the data characteristics of the current signal data are analyzed; the analysis method includes: In the statistical current signal data, the first current signal data to the median current signal data are analyzed as the basis, and the time taken to collect the first current signal data to the median current signal data is calculated, and the data difference between each two adjacent current signal data during the time period is obtained, and the data difference is marked as a reference difference; based on the reference difference, during the time period, the change characteristics of the data difference per second are calculated by the Q-learning algorithm, and the calculation is obtained according to the following formula: ;in, Indicates the time taken to collect the first current signal data to the median current signal data; In the formula, Indicated in The first Current signal data, Indicates the minimum current signal data collected, Indicates the number of times the minimum current signal data appears during the time. Indicates the maximum current signal data collected; When the current signal data is collected in the future time period in the later time period, if the data difference between each two adjacent current signal data obtained during the time period is the same as or greater than the reference difference, it is determined that the corresponding circuit board function is abnormal; otherwise, it is not determined; On the basis of the above, in this embodiment, when the function of the corresponding circuit board is not determined to be abnormal, the current signal data within the time period is obtained, and the current signal data is sorted by size to generate a data set; wherein the first three sorted current signal data are marked as reference data, and when the current signal data collected in the future time period during the time period is the same as the reference data, it is determined that the function of the corresponding circuit board is normal; otherwise, it is not determined; Further, in this embodiment, when it is determined that the function of the corresponding circuit board is normal, all current signal data collected in the later period are obtained, the time required for each two adjacent different current signal data to be generated is calculated in the current signal data, the shortest time is obtained in the time, and the shortest time is marked as the reference time; when the circuit board current signal data is collected in the future period, in the later period, if the time required for the generation of two adjacent different current signal data is shorter than the reference time, it is determined that the current signal data fluctuates abnormally; at the same time, it is determined that the function of the corresponding circuit board is abnormal; otherwise, it is not determined; It should be noted that according to the test experience of the circuit board, when the circuit board is in an abnormal state, its current signal will fluctuate abnormally in a short period of time. This abnormal state includes a short circuit fault. If a short circuit occurs inside or outside the circuit board, the current will rise rapidly and exceed the normal working range. Such rapid changes usually indicate that there is a serious fault in the circuit board. Its abnormal conditions also include component damage, unstable power supply and electromagnetic interference; Therefore, in this embodiment, if the time required to generate two adjacent different current signal data is shorter than the reference time, it is of practical significance to use this as a reference factor; As a further technical solution, when the abnormal fluctuation of the current signal data is not determined, a verification set of the current signal data in the later period is generated, and the verification method includes continuously collecting the current signal data of at least 100 to 200 circuit boards, and obtaining the corresponding current signal data in the later period with a verification cycle of at least 10 seconds, and calculating the change rate of the current signal data in the verification cycle, which is calculated according to the following formula: ;in, Indicates that in the later period, The first Current signal data; In the formula, Indicated in The first Different current signal data, Represents the average amount of data obtained during the verification cycle, Indicates the statistical data of the verification cycle, the statistical data is the number of verification cycles in which different current signal data appear; It should be noted that in the present embodiment, in reality, the time taken to collect the current signal of the circuit board depends on many factors, including the complexity of the circuit board and the dynamic characteristics of the signal. In the dynamic characteristics of the signal, whether it is detecting the current of the circuit board in the standby or idle state, or detecting the current change of the circuit board in the working state, including the start, run and stop process, the process usually takes from a few seconds to a few minutes; therefore, the present embodiment obtains the corresponding current signal data with a verification period of at least 10 seconds continuously, which has practical significance; Among them, in the verification cycle, the current signal data corresponding to each second of time is obtained, and the current signal data is marked as verification data. When the current signal data of the circuit board is collected in the future period, the current signal data collected in the corresponding seconds is compared with the verification data. If the current signal data is different from the verification data, the collected current signal data is further compared with the verification data within the corresponding 3 seconds. If the comparison result is that the current signal data is different from the verification data, it is determined that the corresponding circuit board function is abnormal; otherwise, it is not determined; On the basis of the above, it is emphasized in this embodiment that when it is determined that the corresponding circuit board function is abnormal, the current signal data in the comparison process is obtained, and the change characteristics of the current signal data are analyzed. The change characteristics include obtaining the current signal data generated in this period based on the current signal data of the first two seconds in the continuous corresponding 3 seconds, and marking the current signal data as , , ..., ,in, Indicates When acquiring the circuit board current signal data in the future time period, if the acquired current signal data is the same as any current signal data generated in the previous two seconds, it is determined that the current signal data of the corresponding circuit board changes towards the current signal data in the comparison process, and the corresponding circuit board function is abnormal; otherwise, no determination is made; Further, in this embodiment, when it is determined that the corresponding circuit board functions abnormally, the Monte Carlo method is used in the verification cycle to sample the generated current signal data, obtain the current signal data with the most occurrences, and mark the current signal data as critical data. When the current signal data of the circuit board is collected in the future time period, in the previous time period, a collection period is preset based on the first current signal data collected, and the collection period includes the last 3 to 5 seconds before the arrival of the middle time period; during the collection period, if the change in the current signal data does not show a decreasing trend with the critical data, it is determined that the circuit board functions normally, and the current signal data of the middle time period is collected.
[0025] A terminal includes a processor, an input interface, an output interface and a memory, wherein the processor, the input interface, the output interface and the memory are interconnected, wherein the memory is used to store a computer program, and the computer program includes program instructions. The processor is configured to execute a circuit board function detection method based on signal acquisition as described above when calling the program instructions.
[0026] A computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes a circuit board function detection method based on signal acquisition as described above.
[0027] In summary, the present invention realizes efficient and accurate detection of the functional status of the circuit board by constructing a database, presetting the normal current signal interval, establishing an abnormal current signal data reference group, collecting current signal data in different time periods, analyzing the changing rules, and adopting a variety of algorithms and verification methods, thereby ensuring the scientificity and reliability of the detection.
[0028] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A circuit board function detection method based on signal acquisition, characterized in that: The following steps are involved: Constructing a database, wherein the database is composed based on historical current signal data of circuit boards collected from a preset manufacturer, and analyzing regular characteristics of the historical current signal data in the database; Preset a normal current signal data interval, and based on the normal current signal data interval, collect current signal data of the circuit boards produced by the preset manufacturer in a future period, analyze and compare the collected current signal data with the regular characteristics, and obtain analysis and comparison results; In the regular features, a group of abnormal current signal data with the largest number of occurrences is collected, and the abnormal current signal data group is marked as a reference group, wherein the reference group includes at least 10 abnormal current signal data; When collecting current signal data in a future period, a current signal data collection time for a single circuit board is preset, and the collection time is divided into a front period, a middle period, and a rear period; wherein the change pattern of the data to the middle period is analyzed based on the current signal data of the front period; In the variation rule, if the current signal data is the same as any one of the data in the reference group, the current signal data of the corresponding circuit board is not collected in the later period, and the corresponding circuit board is judged to be abnormal in function; otherwise, no judgment is made, and the current signal data of the corresponding circuit board is collected in the later period; If the current signal data of the corresponding circuit board is collected in the later time period, the change pattern of the data towards the later time period is analyzed based on the current signal data of the middle time period; in the change pattern, if the data changes towards any one of the data in the reference group, it is determined that the corresponding circuit board has an abnormal function; otherwise, no determination is made.
2. A circuit board function detection method based on signal acquisition as claimed in claim 1, characterized in that: When collecting current signal data of the corresponding circuit board in the latter period, if it is determined that the corresponding circuit board has an abnormal function, the number of current signal data collected in the latter period is counted, and the data characteristics of the current signal data are analyzed; The analysis methods include: In the statistically analyzed current signal data, the first current signal data to the median current signal data are analyzed as the basis, and the time taken to collect the first current signal data to the median current signal data is calculated, and the data difference between each two adjacent current signal data during the time period is obtained, and the data difference is marked as a reference difference; based on the reference difference, during the time period, the change characteristics of the data difference per second are calculated by the Q-learning algorithm, and the calculation is obtained according to the following formula: ;in, Indicates the time taken to collect the first current signal data to the median current signal data; In the formula, Expressed in The first Current signal data, Indicates the minimum current signal data collected, represents the number of times the minimum current signal data appears during the time period, Indicates the maximum current signal data collected; When collecting current signal data in the future time period within the latter time period, within the time period, if the data difference between each two adjacent current signal data obtained is the same as or greater than the reference difference, the corresponding circuit board is judged to be abnormal in function; otherwise, no judgment is made.
3. A circuit board function detection method based on signal acquisition as claimed in claim 2, characterized in that: When the corresponding circuit board is not determined to be functioning abnormally, the current signal data within the time period is obtained, and the current signal data is sorted by size to generate a data set; wherein the first three sorted current signal data are marked as reference data, and when the current signal data collected in a future time period during the time period is the same as the reference data, it is determined that the corresponding circuit board is functioning normally; otherwise, no determination is made.
4. A circuit board function detection method based on signal acquisition as claimed in claim 3, characterized in that: When it is determined that the corresponding circuit board functions normally, all current signal data collected in the latter period are obtained, the time required for each two adjacent different current signal data to be generated is calculated in the current signal data, the shortest time is obtained in the time, and the shortest time is marked as the reference time; When collecting circuit board current signal data in the future time period, in the later time period, if the time required to generate two adjacent different current signal data is shorter than the reference time length, it is determined that the current signal data fluctuates abnormally; at the same time, it is determined that the corresponding circuit board function is abnormal; otherwise, no determination is made.
5. A circuit board function detection method based on signal acquisition as claimed in claim 4, characterized in that: When the abnormal fluctuation of the current signal data is not determined, a verification set of the current signal data in the latter period is generated, and the verification method includes continuously collecting the current signal data of at least 100 to 200 circuit boards, and obtaining the corresponding current signal data in the latter period with a verification cycle of at least 10 seconds, and calculating the change rate of the current signal data in the verification cycle, which is calculated according to the following formula: ;in, Indicates that in the latter period, The first Current signal data; In the formula, Expressed in The first Different current signal data, represents the average amount of data acquired during the verification cycle, It represents the statistical data of the verification cycle, and the statistical data is the number of verification cycles in which different current signal data appear.
6. A circuit board function detection method based on signal acquisition as claimed in claim 5, characterized in that: In the verification cycle, the current signal data corresponding to each second of time is obtained, and the current signal data is marked as verification data. When the current signal data of the circuit board is collected in the future time period, the current signal data collected in the corresponding seconds is compared with the verification data. If the current signal data is different from the verification data, the collected current signal data is further compared with the verification data within a continuous corresponding 3-second period. If the comparison result is that the current signal data is different from the verification data, the corresponding circuit board is judged to be abnormal in function; otherwise, no judgment is made.
7. A circuit board function detection method based on signal acquisition as claimed in claim 6, characterized in that: When it is determined that the corresponding circuit board function is abnormal, the current signal data in the comparison process is obtained, and the change characteristics of the current signal data are analyzed. The change characteristics include obtaining the current signal data generated in this period based on the current signal data of the first two seconds in the continuous corresponding 3 seconds, and marking the current signal data as , , ..., ,in, Indicates When the circuit board current signal data is obtained in the future time period, if the collected current signal data is the same as any current signal data generated in the previous two seconds, it is determined that the current signal data of the corresponding circuit board has changed towards the current signal data in the comparison process, and at the same time, it is determined that the corresponding circuit board has a function abnormality; otherwise, no determination is made.
8. The circuit board function detection method based on signal acquisition according to claim 7, characterized in that: When it is determined that the corresponding circuit board functions abnormally, the Monte Carlo method is used in the verification cycle to sample the generated current signal data, obtain the current signal data with the most occurrences, and mark the current signal data as critical data. When the current signal data of the circuit board is collected in the future time period, in the previous time period, a collection period is preset based on the first current signal data collected, and the collection period includes the last 3 to 5 seconds before the arrival of the middle time period; in the collection period, if the change of the current signal data does not show a decreasing trend with the critical data, it is determined that the circuit board functions normally, and the current signal data of the middle time period is collected.
9. A terminal, characterized in that: The method comprises a processor, an input interface, an output interface and a memory, wherein the processor, the input interface, the output interface and the memory are interconnected, wherein the memory is used to store a computer program, and the computer program comprises program instructions, and the processor is configured to execute the method according to any one of claims 1 to 8 when calling the program instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor is enabled to execute the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Circuit board detection method and related device
CN119107313A