Multifunctional integration test method and system
By employing a multi-functional integrated testing method in underwater long-distance communication systems, industrial control integration systems, and vehicle-mounted electronic integration systems, and utilizing synchronous trigger signals and unified timestamps for data alignment and fusion, combined with a lightweight neural network model, the multi-dimensional synchronization and correlation analysis problems in equipment testing in existing technologies are solved, achieving efficient fault diagnosis and system compatibility assessment.
Patent Information
- Application Number
- CN202511746039.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-25
- Publication Date
- 2026-01-13
AI Technical Summary
In existing technologies, equipment in submarine long-distance communication systems, industrial control integration systems, and vehicle-mounted electronic integration systems suffer from discrete testing in power supply, communication, and ripple testing, which makes it impossible to achieve multi-dimensional synchronization and correlation analysis, resulting in the inability to effectively locate the root cause of cross-system faults.
A multi-functional integrated testing method is adopted, which sends synchronous trigger signals to the power module, communication test module and ripple test module through the synchronous control module, uses a unified timestamp for data alignment and fusion to generate a fused dataset, and uses a lightweight neural network model for fault diagnosis.
It achieves spatiotemporal consistency recording of power supply, communication and ripple data, improves the accuracy and efficiency of fault location, can identify cross-system fault root causes within 30 seconds, reduces procurement costs and improves testing efficiency and system compatibility.
Smart Images

Figure CN121333435A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic device testing technology, and in particular to a multifunctional integrated testing method and system. Background Technology
[0002] In long-distance submarine communication systems, industrial control integration systems, and vehicle-mounted electronic integration systems, there are numerous devices that require both power supply and communication capabilities, such as submarine communication relay junction boxes, industrial programmable logic controllers (PLCs), and vehicle-mounted network controllers. In practical operation, these devices exhibit a close coupling relationship between power supply stability, communication reliability, and power ripple.
[0003] Currently, testing of these devices typically involves discrete, single-function testing. For example, a DC power supply is used to test power supply stability, a network tester to verify network communication speed, and an oscilloscope to collect power supply ripple data separately. This discrete testing method results in discontinuous and isolated systems, failing to simulate the real-world operation of multiple interfaces working collaboratively. Secondly, because the test data is not synchronized in time, it becomes impossible to effectively pinpoint the root cause of cross-system faults when individual laboratory tests are normal but system compatibility issues arise in actual deployment. For instance, in practical applications, a cascading failure may occur due to increased power supply ripple leading to higher network packet loss rates; such correlated problems cannot be reproduced or diagnosed under discrete testing methods. Therefore, there is an urgent need for a technical solution that can achieve simultaneous testing and integrated analysis of power supply, communication, and ripple across multiple dimensions. Summary of the Invention
[0004] This invention provides a multifunctional integrated testing method and system to solve the problem that discrete testing in the prior art cannot achieve multi-dimensional synchronization and correlation analysis. It realizes the synchronous recording of power supply, communication and ripple in the spatiotemporal dimension, which is conducive to the reproduction and diagnosis of cross-system cascading faults.
[0005] In a first aspect, the present invention provides a multifunctional integration testing method, comprising: The synchronization control module sends a synchronization trigger signal to the power module, the communication test module, and the ripple test module so that the power module, the communication test module, and the ripple test module start the test based on the same time reference. The system receives power supply data from the power module, network communication data from the communication test module, and ripple data from the ripple test module, wherein the power supply data, the network communication data, and the ripple data all carry a unified timestamp determined by the synchronization trigger signal. Based on the unified timestamp, the power supply data, the network communication data, and the ripple data are time-axis aligned and fused to generate a fused dataset.
[0006] In some embodiments, the step of aligning and fusing the power supply data, the network communication data, and the ripple data according to the unified timestamp to generate a fused dataset includes: The power supply data, the network communication data, and the ripple data are encapsulated into a data packet with a unified preset data format; Based on the unified timestamp in each data packet, data from different sources are arranged in chronological order to generate the fused dataset.
[0007] In some embodiments, after generating the fused dataset, the method further includes: The data in at least two dimensions of the fused dataset are correlated to establish a cross-domain fault diagnosis model; When any data in the fused dataset exceeds a preset threshold, the cause of the fault is determined according to the cross-domain fault diagnosis model, and the associated abnormal data fragments are marked.
[0008] In some embodiments, performing correlation analysis on at least two dimensions of data in the fused dataset includes: The time, power supply data, network communication data, and ripple data are mapped to a three-dimensional coordinate system for visualization and correlation analysis.
[0009] In some embodiments, determining the cause of the fault based on the cross-domain fault diagnosis model includes: The fused dataset is input into a trained lightweight neural network model, which identifies the causal relationship between power supply anomalies, ripple anomalies, and communication failures.
[0010] In some embodiments, prior to sending the synchronization trigger signal, the method further includes: Configure the power supply output parameters of the power module and configure the analog load parameters of the adjustable power load module; wherein, the power supply data is the data received when the analog load parameters are applied by the adjustable power load module.
[0011] In some embodiments, after generating the fused dataset, the method further includes: A test report is automatically generated based on the fused dataset; wherein the test report includes at least one of the following: a summary of key indicators, a time sequence diagram of abnormal events, and a system compatibility score.
[0012] In some embodiments, the network communication data includes at least one of network packet loss rate, network speed, and serial communication instruction execution result, and the ripple data includes at least one of ripple peak value and ripple effective value.
[0013] Secondly, the present invention also provides a multifunctional integrated testing system, comprising: The main controller module, and a synchronization control module, a power supply module, a communication test module, and a ripple test module that are communicatively connected to the main controller module; The synchronization control module is used to send a synchronization trigger signal to the power module, the communication test module and the ripple test module so that the power module, the communication test module and the ripple test module start the test based on the same time reference; The main controller module is used to execute the multi-functional integration test method as described in the first aspect.
[0014] In some embodiments, it also includes: The data display module is connected to the main controller module through a display interface and is used to display the fused dataset and the test status of the power supply module, the communication test module and the ripple test module in real time. The data storage module is connected to the main controller module via a storage bus and is used to store the fused dataset and the test report generated by the main controller module.
[0015] This invention, through a hardware synchronization triggering and unified timestamp mechanism, employs a dual synchronization mechanism of hardware triggering and software alignment. This fundamentally solves the time axis misalignment problem caused by different device startup times and sampling periods in traditional discrete testing. It achieves synchronous recording of power supply, communication, and ripple in the spatiotemporal dimension, thus realizing spatiotemporal consistency recording of power supply, communication, and ripple data. This provides a reliable data foundation for subsequent correlation analysis, which is beneficial for reproducing and diagnosing cross-system cascading faults. It solves the problem that existing discrete testing technologies cannot achieve multi-dimensional synchronization and correlation analysis. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced one by one below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a flowchart illustrating the multifunctional integration testing method provided by the present invention.
[0018] Figure 2 This is a schematic diagram illustrating the specific process of the multifunctional integration testing method provided by the present invention.
[0019] Figure 3 This is a schematic diagram of the structure of the multifunctional integrated testing system provided by the present invention.
[0020] Figure 4 This is a schematic diagram of the structure of the multifunctional integrated testing device provided by the present invention.
[0021] Figure 5 This is a schematic diagram of the physical structure of the electronic device provided by the present invention. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0023] In long-distance submarine communication systems, industrial control integration systems, and vehicle-mounted electronic integration systems, there are numerous devices that require both power supply and communication capabilities, such as submarine communication relay junction boxes, industrial programmable logic controllers (PLCs), and vehicle-mounted network controllers. In practical operation, these devices exhibit close coupling relationships between power supply stability, communication reliability, and power ripple. For example, long-distance submarine communication systems include relay equipment for both communication and power conversion. Currently, testing for such products often involves single-function performance testing with individual devices. This results in discontinuous and fragmented testing, inconsistent with the actual integrated usage environment. Consequently, individual function tests may appear normal, but various incompatibility issues may arise during full-function operation.
[0024] Currently, testing of these devices typically involves separate testing of discrete, single-function equipment. For example, testing of relay equipment in long-distance submarine communication systems relies on single-function devices. Specific settings include input voltage testing, where a DC power supply is used to test power supply stability; network testing, where a network tester independently verifies gigabit / megabit speeds; serial port testing, where serial port assistant software is used to manually send commands to detect communication functionality; output voltage and power testing, where an electronic load simulates load changes; and ripple testing, where an oscilloscope is connected to separately collect power supply ripple data.
[0025] However, the aforementioned discrete testing methods cannot simulate the collaborative operation of multiple interfaces of a device. Even if the laboratory tests are normal, actual deployments may still encounter problems such as power supply ripple exceeding 3.3%, leading to a 40% increase in network packet loss. Furthermore, power supply, network, serial port, and ripple data are recorded independently, making it impossible to pinpoint the root cause of cross-system faults. Therefore, there is an urgent need for a technical solution that can achieve simultaneous testing and integrated analysis of multiple dimensions, including power supply, communication, and ripple. To address the aforementioned technical problems, this invention provides a multifunctional integrated testing method and system. Figure 1 This is a flowchart illustrating the multi-functional integration testing method provided by the present invention. The multi-functional integration testing method can be executed by the multi-functional integration testing device provided in the embodiments of the present invention. This multi-functional integration testing device can be implemented using software and / or hardware, and can be integrated into the main controller module. For example... Figure 1 As shown, the multi-functional integration testing method includes the following steps: Step 101: Send a synchronization trigger signal to the power supply module, communication test module and ripple test module through the synchronization control module so that the power supply module, communication test module and ripple test module start the test based on the same time reference.
[0026] Specifically, the synchronization trigger signal is a highly precise level or pulse signal generated by the synchronization control module. Its purpose is to command all modules receiving the signal to begin action at the same time. The same time reference is that the zero moment when all test modules, including the power supply module, communication test module, and ripple test module, begin data acquisition is strictly consistent. This moment is the instant when the synchronization trigger signal arrives at the input terminal of each module.
[0027] Upon receiving the start-test command, the main controller module does not directly instruct individual modules to begin operation. Instead, it issues a command to the synchronization control module to send a trigger signal. Upon receiving this command, the synchronization control module, through a dedicated hardware trigger circuit, simultaneously or with minimal delay, sends the synchronization trigger signal to the trigger inputs of the power supply module, communication test module, and ripple test module. When the hardware circuitry of each test module detects the edge of this synchronization trigger signal, such as a rising edge, it immediately initiates its internal data acquisition process. For example, the power supply module's internal analog-to-digital converter begins sampling the output voltage and current at a pre-set sampling rate; the communication test module begins clearing its counter and counting the number of network data packets sent and received; and the oscilloscope front-end circuitry of the ripple test module begins capturing the voltage signal at its input, etc.
[0028] Therefore, the synchronization control module first sends a synchronization trigger signal to the power supply module, communication test module, and ripple test module. This signal is transmitted through a dedicated hardware trigger line, ensuring that each module starts data acquisition simultaneously upon receiving the signal, thereby establishing the same time reference. This hardware-level synchronization mechanism replaces the traditional software-initiated sequential synchronization, eliminating random time errors caused by software scheduling and communication delays, and ensuring that all data is on the same timeline from the very first moment of acquisition.
[0029] Step 102: Receive power supply data from the power supply module, network communication data from the communication test module, and ripple data from the ripple test module. The power supply data, network communication data, and ripple data all carry a unified timestamp determined by the synchronization trigger signal.
[0030] Specifically, power supply data refers to electrical parameters reflecting the power supply status of the device under test (DUT), including but not limited to the output voltage and current of the power module. Network communication data refers to parameters reflecting the communication performance of the DUT, including but not limited to network speed or packet loss rate. Ripple data refers to AC component parameters superimposed on the power module output, including but not limited to peak or RMS ripple values. A unified timestamp is a time marker applied to different data based on the same time base; it is a time information marked on each data entry. This time is not the time of each module's own clock, but a relative or absolute time calculated with the synchronization trigger moment as the time origin.
[0031] The raw data collected by each module, including power supply data, network communication data, and ripple data, is assigned a unified timestamp determined by a synchronization trigger signal upon generation. After synchronous startup, each module immediately assigns a unified timestamp to each data point it generates, such as when the power supply module collects a voltage value. These data types, carrying unified timestamps, are transmitted in real-time or in batches to the main controller module via the high-speed system bus. The main controller module's driver or underlying software receives these data packets, buffers them, and prepares them for subsequent processing.
[0032] This assigns a unified spatiotemporal coordinate to all data. Even if the data comes from different physical modules and is transmitted via the bus at different times, because they all carry timestamps calculated based on the synchronization trigger signal, the main controller module can accurately obtain in subsequent processing whether a certain voltage value and a certain network packet loss rate occurred at the same microsecond or even nanosecond level.
[0033] Step 103: Based on the unified timestamp, align and merge the power supply data, network communication data, and ripple data along the time axis to generate a fused dataset.
[0034] Specifically, timeline alignment arranges data from different sources onto a virtual timeline according to their unified timestamps. Dataset fusion combines the aligned data to form a new data structure. In this structure, at any given point in time, data collected simultaneously from different test modules can be found.
[0035] The main controller module reads data packets from the buffer and parses out the unified timestamps and parameter values. Then, ignoring the order in which the data arrived on the bus, it reorders all data, including power supply data, network communication data, and ripple data, strictly according to the magnitude of the timestamp values. The sorted data is then combined into a structured dataset, such as a list or database table. Each row of this dataset represents a specific point in time, containing the values of all measured parameters at that moment. For example, at timestamp T1, the dataset is recorded as (T1, voltage V1, network packet loss rate A%, peak ripple V2); at timestamp T2, the dataset is recorded as (T2, voltage V3, network packet loss rate B%, peak ripple V4).
[0036] Therefore, after receiving these timestamped data, the central controller module precisely aligns them on the timeline according to the timestamps and combines them into a fused dataset using a data fusion algorithm. This ensures a high degree of consistency of different physical quantities in the time dimension, integrating discrete, single-dimensional data streams into a multi-dimensional, spatiotemporally correlated data whole. Through the fused dataset, it can be directly observed that the three events—voltage drop, increased ripple, and increased network packet loss rate—occur precisely at the same time or have a fixed sequence. Furthermore, it provides a unique and reliable data input for subsequent correlation analysis, visualization, and intelligent diagnostics.
[0037] This invention, through a hardware synchronization triggering and unified timestamp mechanism, employs a dual synchronization mechanism of hardware triggering and software alignment. This fundamentally solves the time axis misalignment problem caused by different device startup times and sampling periods in traditional discrete testing. It achieves synchronous recording of power supply, communication, and ripple in the spatiotemporal dimension, thus realizing spatiotemporal consistency recording of power supply, communication, and ripple data. This provides a reliable data foundation for subsequent correlation analysis, which is beneficial for reproducing and diagnosing cross-system cascading faults. It solves the problem that existing discrete testing technologies cannot achieve multi-dimensional synchronization and correlation analysis.
[0038] In some embodiments, power supply data, network communication data, and ripple data are time-axis aligned and fused according to a unified timestamp to generate a fused dataset, including: encapsulating power supply data, network communication data, and ripple data into data packets of a unified preset data format; and arranging data from different sources in chronological order according to the unified timestamp in each data packet to generate a fused dataset.
[0039] Specifically, the preset data format is a predefined, unified data structure format, such as JSON (JavaScript Object Notation). The chronological order sorting involves ranking data from different sources according to their timestamps. After receiving the raw data uploaded by each module, the main controller module first encapsulates the various data types into standardized data packets according to the preset data format, such as JSON containing timestamps, module identifiers, and parameter values. Then, it parses the unified timestamp information in each data packet and rearranges the data from the power supply module, communication test module, and ripple test module strictly according to the timestamp order, ultimately generating a structured fused dataset that is strictly aligned on the timeline.
[0040] Therefore, by adopting a unified data format for encapsulation and timestamp-based sorting, the standardization and ordering of multi-source heterogeneous data were achieved, avoiding the analysis difficulties caused by inconsistent data formats and disordered time sequences. This laid the data processing foundation for subsequent efficient and automated data correlation analysis and fault diagnosis.
[0041] In some embodiments, after generating the fused dataset, the method further includes: performing correlation analysis on data from at least two dimensions in the fused dataset to establish a cross-domain fault diagnosis model; and when any data in the fused dataset exceeds a preset threshold, determining the cause of the fault and marking the associated abnormal data fragments according to the cross-domain fault diagnosis model.
[0042] Specifically, association analysis is used to analyze whether there is a dependency relationship between two or more variables.
[0043] Cross-domain fault diagnosis models are mathematical models or rule bases used to diagnose faults across different technical fields such as power supply and communication domains. Anomaly data segments are the continuous data segments in the fused dataset that are identified as abnormal states.
[0044] After generating the fused dataset, the central controller module invokes built-in analysis algorithms to perform correlation analysis on at least two dimensions of data in the dataset, such as power supply data and network communication data, thereby establishing a cross-domain fault diagnosis model capable of describing the interrelationships between parameters from different domains. The system monitors the fused dataset in real time, and when any data item, such as ripple value, exceeds a preset threshold, the cross-domain fault diagnosis model is immediately activated. Based on the correlation rules between data, such as the fact that excessive ripple and increased network packet loss rate often occur simultaneously, the cross-domain fault diagnosis model quickly determines the most likely cause of the fault and automatically marks all data segments related to the abnormal event in the fused dataset.
[0045] This breaks through the limitations of traditional independent data recording. Through proactive correlation analysis and model diagnosis, it can automatically and quickly locate the root cause of cross-system faults, solving the problem of invisibility and inaccuracy caused by fault phenomena and root causes belonging to different technical fields, and greatly improving the efficiency and accuracy of fault diagnosis.
[0046] In some embodiments, correlation analysis is performed on data from at least two dimensions in the fused dataset, including mapping time, power supply data, network communication data, and ripple data to a three-dimensional coordinate system for visualization correlation analysis.
[0047] Specifically, a three-dimensional coordinate system is a spatial rectangular coordinate system containing three axes, such as the X-axis, Y-axis, and Z-axis, used for multivariate data visualization. Breaking away from the traditional independent data recording model, this system uses timestamp alignment and feature correlation techniques to map specific parameters from the fused dataset—namely, power supply data, network communication data, and ripple data—to a single three-dimensional coordinate system during correlation analysis. For example, time can be used as the X-axis, voltage value as the Y-axis, and network packet loss rate as the Z-axis. Simultaneously, ripple parameter values at any given moment can be represented by color intensity or dot size. Through this visualization mapping, previously abstract data relationships are transformed into intuitive spatial graphics, allowing for clear observation and analysis of chain reactions, such as voltage drops accompanied by increased ripple and a surge in packet loss rate at specific time points.
[0048] Therefore, utilizing a three-dimensional coordinate system for visual correlation analysis presents complex multi-dimensional data relationships graphically, greatly enhancing the intuitiveness of data analysis. This helps testers quickly identify and understand dynamic correlation patterns and fault propagation paths between different parameters, improving the efficiency of fault identification and in-depth analysis.
[0049] In some embodiments, determining the cause of a fault based on a cross-domain fault diagnosis model includes: inputting a fused dataset into a trained lightweight neural network model, and identifying the causal relationship between power supply anomalies, ripple anomalies, and communication faults through the lightweight neural network model.
[0050] Specifically, the lightweight neural network model is an AI model with an optimized structure and low computational resource requirements, suitable for embedded environments. When fault diagnosis is needed, the main controller module inputs the current time-aligned fused dataset into the pre-trained lightweight neural network model. During the training phase, the lightweight neural network model has learned from a large amount of known fault case data, enabling it to identify complex, non-linear causal relationship patterns between power supply anomalies, ripple anomalies, and communication faults. Based on the input data, the lightweight neural network model performs forward inference and outputs the most probable fault causal chain it has identified. For example, unstable output voltage leads to increased ripple, which in turn causes network signal interference, ultimately resulting in an increased packet loss rate.
[0051] Therefore, using a lightweight neural network model for diagnosis overcomes the limitations of traditional fixed rules in dealing with complex hidden fault modes. It can automatically mine and utilize deep-seated correlation features in the data, significantly improving the accuracy and intelligence level of root cause analysis of complex cascading faults.
[0052] In summary, this invention utilizes a data acquisition layer to acquire raw power, communication, and ripple data in real time through hardware drivers, and encapsulates it into data packets with a preset data format. A data fusion layer, based on an association algorithm, fuses the discrete data into a three-dimensional dataset of voltage, network speed, and ripple. For example, when timestamp t equals 100ms, the output voltage is synchronously recorded as 24V, the network speed as 1Gbps, and the ripple as 1.2mV. An intelligent diagnostic layer, equipped with a lightweight neural network model, can automatically identify the causal relationship between abnormal output voltage and communication failures, such as ripple greater than 3% leading to a 20% increase in network port data error rate.
[0053] In some embodiments, before sending the synchronization trigger signal, the method further includes: configuring the power supply output parameters of the power module and configuring the analog load parameters of the adjustable power load module; wherein the power supply data is data received when the adjustable power load module applies the analog load parameters.
[0054] Specifically, power supply output parameters are the characteristic parameters that supply power to the device under test, such as the output voltage range and current limit. Simulated load parameters are the load characteristics simulated by the power load module, such as constant current and constant power values. Before starting the synchronous test, the user needs to set the test conditions through a configuration interface, such as a computer or touchscreen connected to the main controller module. This includes configuring the power supply output parameters of the power module, for example, setting the output voltage to 24V, and configuring the simulated load parameters of the adjustable power load module, for example, setting the simulated load to a constant 5A current. Subsequently, when the synchronous test begins, the received power supply data, such as output voltage and current, are the actual data collected by the power module under these set load parameter conditions.
[0055] Therefore, through pre-configured parameters, the testing device can flexibly simulate the power supply and load conditions of the device under test under various real-world working scenarios, ensuring a high degree of consistency between the testing environment and the actual application environment. This allows the test results to more accurately reflect the performance and reliability of the device in actual operation, particularly exposing system compatibility issues under specific load conditions. Furthermore, the adjustable power load module can also receive the synchronous trigger signal described in the aforementioned embodiments and synchronously transmit the input voltage and current data or input power data of the adjustable power load module to the main controller module along with the power supply data, network communication data, and ripple data.
[0056] In some embodiments, after generating the fused dataset, the method further includes: automatically generating a test report based on the fused dataset; wherein the test report includes at least one of the following: a summary of key indicators, a time sequence diagram of abnormal events, and a system compatibility score.
[0057] Specifically, the key performance indicator (KPI) summary is the statistical result of core performance parameters during the test, such as average voltage, maximum ripple, and average network speed. The anomaly event time sequence diagram is a graph marking all anomalies and their durations on a timeline. The system compatibility score is a quantitative score characterizing the system's collaborative working capability, calculated based on test data from multiple dimensions. After or during the test, the central controller module automatically analyzes the fused dataset, extracts key information, and generates a structured test report according to a preset template. The report may include: a summary of key performance indicators presented in tabular form; an anomaly event time sequence diagram clearly showing the time of anomaly occurrence and related parameters; and a system compatibility score calculated by integrating multiple factors such as power supply stability, communication quality, and ripple level.
[0058] This enables the automatic generation of comprehensive test reports, transforming massive amounts of raw data into intuitive and easy-to-understand conclusive documents, significantly saving time spent on manual data processing and analysis. Furthermore, the system compatibility score provides a quantitative basis for quickly assessing the overall collaborative performance of the tested equipment, facilitating quality judgment and comparative analysis.
[0059] In some embodiments, network communication data includes at least one of network packet loss rate, network speed, and serial communication instruction execution result, and ripple data includes at least one of ripple peak value and ripple effective value.
[0060] Specifically, network packet loss rate is the ratio of lost data packets to the total number of data packets sent during network transmission. Network speed is the amount of data successfully transmitted per unit time. Serial communication command execution result is the response returned by the device under test (DUT) after sending test commands via the serial port, indicating whether the response is correct and timely. Ripple peak value is the maximum value of the ripple voltage within one cycle. RMS ripple value is the root mean square value of the ripple voltage. During the test, the communication test module is specifically responsible for collecting network communication data such as network packet loss rate, network speed, and serial communication command execution result. The ripple test module is specifically responsible for collecting ripple data such as ripple peak value and RMS ripple value. These specific data types collectively constitute the key indicator set for evaluating the power supply and communication coordination performance of the DUT.
[0061] Figure 2 This is a schematic diagram illustrating the specific process of the multifunctional integration testing method provided by this invention. For example... Figure 2 As shown, the multi-functional integration testing method specifically includes: S201, Begin.
[0062] S202, Parameter Configuration.
[0063] Specifically, the power interface, communication interface, and output voltage interface of the device under test, such as the submarine relay junction box, are connected to the corresponding ports of the device. Test parameters can be adjusted via, for example, an LCD (Liquid Crystal Display) screen or a computer connected to the test device's debugging port. These adjustments include setting the test duration from 0 to 24 hours, adjusting the sampling frequency, and setting anomaly thresholds. For example, an alarm can be triggered when ripple exceeds 3%, and associated voltage data can be recorded when network packet loss exceeds 5%. The output voltage range can be configured individually for each power module, such as any value within the range of 0 to 500V. Simultaneously, simulated load parameters for the power load module can be set.
[0064] S203, Synchronous control acquisition.
[0065] Specifically, the user then issues a start test command. The main controller module instructs the synchronization control module to generate and send a synchronization trigger signal. This synchronization trigger signal, via a dedicated hardware trigger line, simultaneously reaches the power supply module, communication test module, and ripple test module, causing them to instantly initiate data acquisition. The raw data acquired by each module, including power supply data, network communication data, and ripple data, are assigned a unified timestamp and then transmitted to the main controller module via the high-speed system bus.
[0066] S204, Data fusion processing.
[0067] Specifically, after receiving data, the main controller module encapsulates it into data packets of a standard format and performs timeline alignment and fusion based on a unified timestamp to generate a fused dataset. For example, the fusion algorithm maps discrete data to the same timeline, generating visual correlation curves, such as a superimposed graph of output voltage fluctuations and network packet loss rate, or a scatter plot of ripple peak value and serial port error rate.
[0068] S205, Anomaly Detection.
[0069] Specifically, the main controller module performs correlation analysis on the fused dataset and can call a lightweight neural network model for intelligent diagnosis.
[0070] S206. Determine if the data is abnormal. If yes, proceed to step 207; otherwise, proceed to step 208.
[0071] S207, Fault Location.
[0072] Specifically, once a data anomaly is detected, such as excessive ripple, the root cause of the fault is immediately located and the relevant data segments are marked. If an anomaly is detected, such as ripple equal to 4% and network packet loss rate equal to 15%, the intelligent diagnostic model calls the rule base, such as excessive ripple causing signal interference and neural network inference, outputs the root cause of the fault, such as insufficient stability of the power module output voltage, leading to increased ripple and network signal errors, and marks the associated data segments, such as voltage, ripple, and network data at 120s.
[0073] S208, Test results are generated.
[0074] Specifically, the main controller module automatically generates a test report containing key indicators, anomaly timing diagrams, and compatibility scores, and displays the results on the data display module while simultaneously storing them in the data storage module. The automatically generated test report includes, for example, a summary table of key indicators, anomaly timing diagrams, and a system compatibility score. The summary table of key indicators includes average output voltage, network speed compliance rate, maximum ripple value, etc. The anomaly timing diagrams include annotations of anomaly occurrence times and changes in related parameters. The system compatibility score can be calculated from 0 to 100 based on cross-domain indicator synergy.
[0075] S209, Data storage and output.
[0076] Specifically, the results are displayed synchronously on the touch screen and support local storage and media copying, facilitating later traceability and analysis.
[0077] S210, End.
[0078] In summary, the multifunctional integrated testing method provided in this application offers the following specific benefits: First, a breakthrough improvement in testing efficiency and consistency. Compared to existing discrete testing modes for single-function devices, this invention, through integrated design, compresses the full-function testing process of the tested objects, such as submarine communication relay equipment, from sequential wiring tests of individual devices to one-click synchronous testing, thus improving testing efficiency. Second, precise exposure and avoidance of system compatibility issues. Addressing the core pain point of existing technologies where single-function tests are successful but full-function use is incompatible, this invention, through synchronous testing of power supply, communication, and ripple, can reproduce collaborative scenarios in actual work. For example, when testing submarine relay equipment, it can capture the correlation between a device output voltage ripple greater than 3.3% and a 15% increase in network packet loss rate, a problem that cannot be detected at all in discrete testing due to the lack of a synchronization mechanism. Third, intelligent upgrade of fault location and analysis. Existing technologies require manual comparison of independent data from five types of equipment for cross-system fault diagnosis. This data often comes in various formats, lacks timestamps, and takes an average of over four hours, easily overlooking crucial related factors. This invention, through three-dimensional data fusion with unified timestamps—namely, the fusion of output voltage, network indicators, ripple parameters, and an intelligent diagnostic model—can pinpoint the root cause of a fault within 30 seconds. For example, if the equipment's output voltage ripple exceeds 3.3%, network signal interference may cause increased packet loss. Related data segments are automatically marked, improving fault diagnosis efficiency by 80 times and achieving a root cause identification accuracy of over 95%. Fourth, the invention offers economic and flexibility advantages for multi-scenario adaptation. The power module supports a wide output range of 0 to 500V, covering voltage testing needs in various fields such as submarine communication (200 to 500V), automotive electronics (12 to 48V), and industrial control (24 to 380V). This eliminates the need to purchase dedicated power supply equipment for different scenarios; a single device replaces multiple traditional instruments, reducing procurement costs. It also supports customized test parameters, such as output voltage step and sampling rate adjustment, to adapt to the personalized test standards of different manufacturers' equipment, improving flexibility by 90% compared to fixed-function equipment.
[0079] This invention also provides a multifunctional integrated testing system. Figure 3 This is a schematic diagram of the structure of the multifunctional integrated testing system provided by the present invention. Figure 3 As shown, the multi-functional integrated test system includes: a main controller module 301 and a synchronization control module 302, a power supply module 303, a communication test module 304, and a ripple test module 305 that are communicatively connected to the main controller module 301; the synchronization control module 302 is used to send synchronization trigger signals to the power supply module 303, the communication test module 304, and the ripple test module 305 so that the power supply module 303, the communication test module 304, and the ripple test module 305 start testing based on the same time reference; the main controller module 301 is used to execute the multi-functional integrated test method as described in the above embodiments, and therefore has the beneficial effects described in the above embodiments, which will not be repeated here.
[0080] Specifically, the main controller module 301 is the core processing unit of the test system, responsible for coordinating control, data fusion, and intelligent diagnostics. The synchronization control module 302 is a dedicated hardware module responsible for generating and sending synchronization trigger signals. The system includes the main controller module 301, and connected to it via communication links: the synchronization control module 302, the power supply module 303, the communication test module 304, and the ripple test module 305. Under the command of the main controller, the synchronization control module 302 sends synchronization trigger signals to the power supply module 303, the communication test module 304, and the ripple test module 305, forcing them to start testing at the same time. The main controller module 301 is responsible for executing any of the method flows described in the above embodiments, including receiving data with a unified timestamp, performing data fusion, correlation analysis, fault diagnosis, and report generation, among other operations.
[0081] Thus, through modular hardware design and centralized intelligent control of the main controller module 301, the system integrates multiple testing functions into one, physically achieving a high degree of integration of testing resources. It provides a hardware platform for synchronous, collaborative, and intelligent integrated testing, fundamentally changing the traditional mode of relying on multiple discrete devices for sub-item testing.
[0082] In some embodiments, the synchronization control module 302, power supply module 303, communication test module 304, and ripple test module 305 are respectively connected to the main controller module 301 via a high-speed system bus; the synchronization control module 302 is connected to the power supply module 303, communication test module 304, and ripple test module 305 via dedicated hardware trigger lines to transmit synchronization trigger signals.
[0083] Specifically, the high-speed system bus is a shared communication channel used for high-speed data transmission between modules within the system, such as the PCIe (Peripheral Component Interconnect Express) bus. The hardware trigger line is a dedicated physical wire for transmitting synchronous trigger signals, distinct from the data bus. Within this system, the synchronization control module 302, power supply module 303, communication test module 304, and ripple test module 305 all communicate with the main controller module 301 via the high-speed system bus to transmit large amounts of test data, status information, and control commands. Simultaneously, the synchronization control module 302 is also directly connected to the trigger signal input terminals of the power supply module 303, communication test module 304, and ripple test module 305 via a set of independent, dedicated hardware trigger lines. The synchronous trigger signal is transmitted through this dedicated physical path, ensuring the real-time nature and accuracy of the triggering and avoiding the delays and uncertainties that may arise from transmission via a shared bus.
[0084] For example, the communication test module 304 may include a network speed test module and a serial port speed test module, etc. The network speed test module is used to test the network speed, and the serial port speed test module is used to test the serial communication test data. These data can be generated by the synchronous control signal and fed back to the central controller module 301.
[0085] In some embodiments, the multifunctional integrated test system further includes: a data display module 306, which is connected to the main controller module 301 via a display interface, for displaying the fused dataset and the test status of the power supply module 303, the communication test module 304, and the ripple test module 305 in real time; and a data storage module 307, which is connected to the main controller module 301 via a storage bus, for storing the fused dataset and the test report generated by the main controller module 301.
[0086] Specifically, the data display module 306 is a component for information display, such as an LCD touchscreen. The data storage module 307 is a component for persistent data storage. The display interface is the communication interface connecting the main controller module 301 and the display module. The storage bus is the data path connecting the controller and the storage module. The data display module 306 is connected to the main controller module 301 through the display interface. The main controller module 301 sends the real-time status of the fused dataset, the test status of each module (such as in progress, normal, abnormal), and the generated test report to the data display module 306 for visualization. The data storage module 307 is connected to the main controller module 301 through the storage bus, and is used to receive and persistently store the fused dataset and the generated complete test report sent by the main controller module 301, supporting subsequent historical data queries and in-depth analysis.
[0087] Therefore, by adding data display and storage modules, the system's human-computer interaction and data management functions have been improved. Real-time display makes the testing process transparent and facilitates monitoring. Data storage ensures reliable recording and traceability of test results, providing data support for long-term performance analysis, quality improvement, and fault debriefing.
[0088] This section details the hardware components. The main controller module 301 runs the data fusion algorithm and fault diagnosis model, supporting multi-task parallel processing. The synchronization control module 302 synchronously triggers all modules, ensuring data timestamp deviation is less than 50ns. The data storage module 307 supports data export from USB flash drives, SD cards (Secure Digital Memory Cards), and Ethernet. The data display module 306 displays the real-time data status of each module. The power supply module 303 provides the device under test with the necessary power. The communication test module 304 may include a Gigabit Ethernet PHY (Physical Layer) chip and a multi-protocol serial port controller, supporting signals such as RS232, RS485, and RS422, as well as network speed testing ranging from 10Mbps to 1Gbps, and serial port baud rates ranging from 1200 to 115200bps. The ripple test module 305 has a bandwidth of 200MHz and includes an oscilloscope front-end and a low-noise operational amplifier. It can capture ripple signals from 20Hz to 50MHz with an accuracy of ±1mV and supports peak and RMS analysis. The adjustable power load module 308 has adjustable power and can simulate the input voltage, current, and power of the back-end load of the product under test.
[0089] It should be noted that, Figure 3 The diagram merely illustrates the connection lines and relationships of each module in a multi-functional integrated test system, and is not intended to limit the scope of such connections. This embodiment of the invention does not specifically limit the connection lines and relationships of each module in the multi-functional integrated test system, as long as they enable the functions described in the above embodiments. Furthermore, Figure 3 Details such as the model numbers and specific data are well known to those skilled in the art and will not be repeated here. For example, the device under test is connected to the floating position on the right side of each interface.
[0090] In summary, this invention integrates multiple functional testing methods, primarily including input voltage testing, output voltage testing, power testing, gigabit / megabit network speed testing, ripple testing, network interface system function testing, serial port interface basic function testing, and output control testing. The test results are displayed on the device's attached screen and can be copied to a storage medium. It is applicable to various communication and power supply integrated systems and can be adjusted according to actual usage.
[0091] Besides submarine communication systems, this invention is also applicable to industrial control integrated systems, such as integrated power supply and communication equipment in smart factories, and vehicle electronic integrated systems, such as the coordinated testing of vehicle networks and power supply in new energy vehicles. It can solve the multi-dimensional coordinated testing needs of various integrated systems. Based on its integrated, synchronized, and widely adaptable characteristics, specific application areas are as follows: First, testing of relay equipment in long-distance submarine communication systems. The relay junction box in a submarine communication system needs to simultaneously perform power conversion, such as high-voltage to low-voltage conversion and communication relay, such as optical signal to electrical signal conversion. The unique operating environment requires rigorous verification of power supply stability, network transmission reliability, and the coordinated performance against power ripple interference. Simulating the actual working scenario of submarine relay equipment, the power module outputs an adjustable voltage from 0 to 500V to match the high-voltage power supply requirements of the submarine. Simultaneously testing the network interface's performance at gigabit / megabit speeds and the serial port's command transmission performance under different voltage fluctuations, as well as the interference of power ripple on communication signals, ensures that equipment that passes single-function testing has no compatibility issues when operating in full-function collaborative operation, such as avoiding network packet loss due to excessive high-voltage ripple.
[0092] Secondly, testing of industrial control integrated systems. Devices in smart factories, such as PLCs (Programmable Logic Controllers) and DCS (Distributed Control Systems), must simultaneously ensure stable power supply (e.g., 24V / 380V) and multi-interface communication (e.g., Ethernet and serial port coordination). Power supply fluctuations combined with communication delays can lead to production line shutdowns. Testing can assess the real-time performance of network data transmission when industrial equipment experiences sudden voltage changes, such as fluctuations of 24V ± 10%, including latency, packet loss rate, and the accuracy of serial port command execution. This proactively exposes potential risks of communication interruptions due to unstable power supply, meeting the testing requirements of strongly coupled power supply and communication in industrial scenarios.
[0093] Third, testing of integrated automotive electronic systems. The in-vehicle networks of new energy vehicles, such as Ethernet and CAN (Controller Area Network) buses, are closely related to the power supply system, such as high-voltage batteries and low-voltage power supplies. For example, the communication stability between the in-vehicle entertainment system and the autonomous driving controller may be affected by voltage fluctuations. The device outputs 12 to 48V through a power module to cover the low-voltage power supply range of the vehicle, simultaneously testing the performance of gigabit network speeds and serial port data transmission under voltage fluctuations, such as voltage drops at startup and ripple interference. This verifies the reliability of in-vehicle electronic devices when working in conjunction with dynamic power supply changes and real-time communication, avoiding functional failures due to compatibility issues, such as navigation data transmission delays. The above application areas all revolve around the integrated testing needs of power supply, communication, and ripple, solving the problem of the disconnect between existing single-function testing and actual use environments, demonstrating the targeted value of the device in integrated system testing.
[0094] The multifunctional integrated testing device provided by the present invention is described below. The multifunctional integrated testing device described below and the multifunctional integrated testing method described above can be referred to in correspondence.
[0095] Figure 4 This is a schematic diagram of the structure of the multifunctional integrated testing device provided by the present invention. Figure 4 As shown, the multifunctional integrated test device includes a synchronization trigger unit 401, which sends a synchronization trigger signal to the power supply module, communication test module, and ripple test module through a synchronization control module, so that the power supply module, communication test module, and ripple test module start testing based on the same time reference; a data receiving unit 402, which receives power supply data from the power supply module, network communication data from the communication test module, and ripple data from the ripple test module, wherein the power supply data, network communication data, and ripple data all carry a unified timestamp determined by the synchronization trigger signal; and an alignment and fusion unit 403, which aligns and fuses the power supply data, network communication data, and ripple data according to the unified timestamp to generate a fused dataset.
[0096] Figure 5 This is a schematic diagram of the physical structure of the electronic device provided by the present invention. For example... Figure 5 As shown, the electronic device may include: a processor 501, a communications interface 502, a memory 503, and a communication bus 504, wherein the processor 501, communications interface 502, and memory 503 communicate with each other via the communication bus 504. The processor 501 can call logical instructions in the memory 503 to execute a multi-functional integration test method, including: The synchronization control module sends synchronization trigger signals to the power module, communication test module and ripple test module so that the power module, communication test module and ripple test module start the test based on the same time reference. It receives power supply data from the power module, network communication data from the communication test module, and ripple data from the ripple test module. The power supply data, network communication data, and ripple data all carry a unified timestamp determined by the synchronization trigger signal. Based on a unified timestamp, power supply data, network communication data, and ripple data are time-axis aligned and merged to generate a fused dataset.
[0097] Furthermore, the logical instructions in the aforementioned memory 503 can be implemented as software functional units and, when sold or used as independent products, 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 a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0098] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to perform the multifunctional integration testing method provided by the above methods, including: The synchronization control module sends synchronization trigger signals to the power module, communication test module and ripple test module so that the power module, communication test module and ripple test module start the test based on the same time reference. It receives power supply data from the power module, network communication data from the communication test module, and ripple data from the ripple test module. The power supply data, network communication data, and ripple data all carry a unified timestamp determined by the synchronization trigger signal. Based on a unified timestamp, power supply data, network communication data, and ripple data are time-axis aligned and merged to generate a fused dataset.
[0099] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the multifunctional integration testing method provided by the methods described above, including: The synchronization control module sends synchronization trigger signals to the power module, communication test module and ripple test module so that the power module, communication test module and ripple test module start the test based on the same time reference. It receives power supply data from the power module, network communication data from the communication test module, and ripple data from the ripple test module. The power supply data, network communication data, and ripple data all carry a unified timestamp determined by the synchronization trigger signal. Based on a unified timestamp, power supply data, network communication data, and ripple data are time-axis aligned and merged to generate a fused dataset.
[0100] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0101] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or some parts of embodiments.
[0102] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A multifunctional integration testing method, characterized in that, include: The synchronization control module sends a synchronization trigger signal to the power module, the communication test module, and the ripple test module so that the power module, the communication test module, and the ripple test module start the test based on the same time reference. The system receives power supply data from the power module, network communication data from the communication test module, and ripple data from the ripple test module, wherein the power supply data, the network communication data, and the ripple data all carry a unified timestamp determined by the synchronization trigger signal. Based on the unified timestamp, the power supply data, the network communication data, and the ripple data are time-axis aligned and fused to generate a fused dataset.
2. The multifunctional integrated testing method according to claim 1, characterized in that, The step of aligning and fusing the power supply data, network communication data, and ripple data along the time axis to generate a fused dataset based on the unified timestamp includes: The power supply data, the network communication data, and the ripple data are encapsulated into a data packet with a unified preset data format; Based on the unified timestamp in each data packet, data from different sources are arranged in chronological order to generate the fused dataset.
3. The multifunctional integrated testing method according to claim 1, characterized in that, After generating the fused dataset, the process also includes: The data in at least two dimensions of the fused dataset are correlated to establish a cross-domain fault diagnosis model; When any data in the fused dataset exceeds a preset threshold, the cause of the fault is determined according to the cross-domain fault diagnosis model, and the associated abnormal data fragments are marked.
4. The multifunctional integrated testing method according to claim 3, characterized in that, The step of performing correlation analysis on at least two dimensions of data in the fused dataset includes: The time, power supply data, network communication data, and ripple data are mapped to a three-dimensional coordinate system for visualization and correlation analysis.
5. The multifunctional integrated testing method according to claim 3, characterized in that, The step of determining the cause of the fault based on the cross-domain fault diagnosis model includes: The fused dataset is input into a trained lightweight neural network model, which identifies the causal relationship between power supply anomalies, ripple anomalies, and communication failures.
6. The multifunctional integrated testing method according to claim 1, characterized in that, Before sending the synchronization trigger signal, the method further includes: Configure the power supply output parameters of the power module and configure the analog load parameters of the adjustable power load module; wherein, the power supply data is the data received when the analog load parameters are applied by the adjustable power load module.
7. The multifunctional integrated testing method according to any one of claims 1-6, characterized in that, After generating the fused dataset, the process also includes: A test report is automatically generated based on the fused dataset; wherein the test report includes at least one of the following: a summary of key indicators, a time sequence diagram of abnormal events, and a system compatibility score.
8. The multifunctional integrated testing method according to any one of claims 1-6, characterized in that, The network communication data includes at least one of network packet loss rate, network speed, and serial communication command execution result, and the ripple data includes at least one of ripple peak value and ripple effective value.
9. A multifunctional integrated testing system, characterized in that, include: The main controller module, and a synchronization control module, a power supply module, a communication test module, and a ripple test module that are communicatively connected to the main controller module; The synchronization control module is used to send a synchronization trigger signal to the power module, the communication test module and the ripple test module so that the power module, the communication test module and the ripple test module start the test based on the same time reference; The main controller module is used to execute the multi-functional integration test method as described in any one of claims 1-8.
10. The multifunctional integrated testing system according to claim 9, characterized in that, Also includes: The data display module is connected to the main controller module through a display interface and is used to display the fused dataset and the test status of the power supply module, the communication test module and the ripple test module in real time. The data storage module is connected to the main controller module via a storage bus and is used to store the fused dataset and the test report generated by the main controller module.
Citation Information
Patent Citations
Electric energy meter communication interface load capacity test system
CN103513223A
Multifunctional synchronous testing device
CN104280638A
Integrated material strength measuring and controlling system with multi-parameter and multi-channel
CN109540710A
Method and system for diagnosing running state of elevator traction machine in real time based on high-frequency sampling
CN120987158A
Cross-domain mechanical fault diagnosis method based on multi-channel feature fusion of CBAM and use thereof
US20240142342A1