Multi-point trigger synchronous control method, system and equipment of intelligent test terminal and medium
By dynamically adjusting the trigger probe position and timing, and using adaptive gain control and real-time timing compensation, the flexibility and accuracy issues of multi-point trigger synchronization control in intelligent test terminals are solved, achieving efficient and accurate test results.
Patent Information
- Application Number
- CN202510758915.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-10-03
AI Technical Summary
The existing multi-point trigger synchronization control method for intelligent test terminals has problems such as insufficient flexibility in test parameter adjustment, low trigger probe positioning accuracy, and poor multi-point trigger timing synchronization, which makes it difficult to meet the testing needs of modern electronic equipment.
By obtaining the test request signal of the device under test, dynamically adjusting the position and timing of the trigger probe, and adopting an adaptive gain controller and real-time timing compensation mechanism, the precise positioning and synchronization of the trigger probe and the device under test are ensured.
It realizes precise synchronous control of multi-point triggering, improves the accuracy and reliability of the test, and is suitable for intelligent testing of complex electronic equipment.
Smart Images

Figure CN120742976A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent terminals, and in particular to a multi-point trigger synchronization control method, system, device and medium for an intelligent test terminal. Background Art
[0002] Multi-point trigger synchronization control in intelligent test terminals plays a vital role in electronic equipment testing. As electronic products continue to become more complex, the requirements for test system accuracy and synchronization are also becoming increasingly stringent. Traditional test methods typically rely on single-point triggering or simple multi-point triggering, which are difficult to meet the testing needs of modern electronic devices.
[0003] In the prior art, there are some shortcomings in the multi-point trigger synchronization control method of the intelligent test terminal. First, the existing test system often lacks flexibility, and it is difficult to quickly adjust the test parameters and trigger point configuration according to the characteristics of different devices under test and test requirements. This leads to low test efficiency and cannot adapt to diverse test scenarios. The existing multi-point trigger system has difficulties in accurately positioning the trigger probe. Due to mechanical errors and environmental factors, there is often a deviation between the actual position of the trigger probe and the preset position, which affects the accuracy of the test results. The lack of a real-time adjustment and calibration mechanism makes the reliability of the test results questionable. The existing multi-point trigger synchronization control method has challenges in ensuring precise synchronization between multiple trigger points. Small errors in the trigger timing may lead to significant deviations in the test results, especially in the testing of high-speed electronic equipment. The lack of an effective real-time compensation mechanism makes it difficult to ensure high-precision synchronization of multi-point triggering, affecting the accuracy and reliability of the test. Summary of the Invention
[0004] In view of the above existing problems, the present invention is proposed.
[0005] Therefore, the present invention provides a multi-point trigger synchronization control method for an intelligent test terminal to solve the problems of insufficient test parameter adjustment flexibility, low trigger probe positioning accuracy and poor multi-point trigger timing synchronization in the existing multi-point trigger synchronization control of intelligent test terminals.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] In a first aspect, the present invention provides a multi-point trigger synchronization control method for an intelligent test terminal, comprising:
[0008] Obtain a test request signal from the device under test;
[0009] Determine trigger point information and trigger timing according to the test request signal;
[0010] Controlling the trigger probe to move to the trigger point position based on the trigger point information to obtain a test ready signal;
[0011] According to the test ready signal, the probe is triggered in combination with the trigger timing, the trigger response signal is collected in real time, and the trigger timing is compensated according to the trigger response signal.
[0012] As a preferred solution of the multi-point trigger synchronization control method of the intelligent test terminal of the present invention, wherein: controlling the trigger probe to move to the trigger point position based on the trigger point information includes:
[0013] Acquiring real-time coordinate information of the trigger probe;
[0014] According to the deviation between the real-time coordinate information and the preset position information of each trigger point, the position of the trigger probe is dynamically adjusted until the deviation between the real-time coordinate information and the preset position information of each trigger point is less than a preset deviation threshold.
[0015] As a preferred solution of the multi-point trigger synchronization control method of the intelligent test terminal of the present invention, dynamically adjusting the position of the trigger probe includes:
[0016] Calculating the position deviation and posture deviation between the real-time spatial coordinate information of the trigger probe and the preset trigger point position information;
[0017] A proportional-integral-differential controller with adaptive gain is constructed based on the position deviation and the posture deviation, and the position of the trigger probe is dynamically adjusted by adaptively adjusting the gain coefficient of the controller.
[0018] The beneficial effect of this preferred technical solution is that by constructing an adaptive gain controller, the proportional gain and the deviation norm, which are positively correlated, are dynamically adjusted based on real-time position and attitude deviations, achieving rapid convergence and precise positioning of the trigger probe. Compared to traditional fixed-gain control methods, this effectively addresses positioning deviations caused by mechanical errors and environmental interference, ensuring accurate spatial alignment between the trigger probe and the contact points of the device under test.
[0019] As a preferred solution of the multi-point trigger synchronization control method of the intelligent test terminal of the present invention, wherein: according to the test ready signal, the probe trigger is controlled in combination with the trigger timing, the trigger response signal is collected in real time, and the trigger timing is compensated according to the trigger response signal, including:
[0020] Obtaining the trigger delay time and trigger response waveform characteristics of the trigger probe during the triggering process;
[0021] Calculate the timing error between the actual trigger timing of each trigger probe and the preset trigger timing information;
[0022] When the timing error exceeds a preset error range, a timing compensation value is obtained according to the trigger delay time, and the sending time of the trigger instruction is advanced or delayed according to the timing compensation value.
[0023] The beneficial effects of this preferred technical solution are: a real-time timing compensation mechanism based on trigger delay time and waveform characteristics can realize timing error control of multi-point triggering, and by dynamically adjusting the time when the trigger instruction is sent, it can compensate for the individual differences in probe response delay and environmental fluctuations, thereby avoiding test data distortion caused by the accumulation of timing errors.
[0024] As a preferred solution of the multi-point trigger synchronization control method of the intelligent test terminal of the present invention, the trigger response waveform characteristics include:
[0025] Calculating an actual response delay of the trigger probe according to the waveform characteristics, and comparing the actual response delay with a preset standard response time to obtain a timing deviation value;
[0026] Combining different waveform features to obtain a timing compensation value lookup table;
[0027] Based on the waveform characteristics of the current trigger response signal, obtaining the compensation time from the timing compensation value lookup table;
[0028] The compensation time in the timing compensation value lookup table is dynamically updated based on the compensation time and the next triggering time of the trigger probe.
[0029] As a preferred solution of the multi-point trigger synchronization control method of the intelligent test terminal of the present invention, the trigger probe includes:
[0030] Establishing a position constraint model between the plurality of trigger probes and a multi-objective optimization function for the minimum safety distance between the probes;
[0031] The multi-objective optimization function is minimized and solved, and the collaborative positions of the multiple trigger probes are optimized.
[0032] The beneficial effect of this preferred technical solution is that, by establishing a multi-probe position constraint model and a multi-objective optimization function, it achieves collaborative optimization of positioning errors while ensuring that the spacing between adjacent probes exceeds the minimum safe distance. This solves the layout constraints caused by physical collision risks in traditional multi-probe control and supports the rapid deployment of probe arrays in high-density test scenarios.
[0033] As a preferred solution of the multi-point trigger synchronization control method of the intelligent test terminal of the present invention, it also includes:
[0034] The multi-objective optimization function includes a position deviation term and a safety distance penalty term;
[0035] Obtaining the deviation between the real-time position of the trigger probe and the target position through the position deviation item;
[0036] The actual distance between the triggering probes is constrained to be greater than a preset minimum safety distance by the safety distance penalty item;
[0037] Obtaining optimal position information of each trigger probe that satisfies the position constraint model by iteratively optimizing the multi-objective optimization function;
[0038] The actual position of each trigger probe is adjusted according to the optimal position information.
[0039] In a second aspect, the present invention provides a multi-point trigger synchronization control system for an intelligent test terminal, comprising: a data acquisition module for acquiring a test request signal of a device under test; determining trigger point information and trigger timing according to the test request signal;
[0040] An action trigger module, configured to control the trigger probe to move to the trigger point position based on the trigger point information and obtain a test ready signal;
[0041] The control optimization module is used to control the probe trigger according to the test ready signal and the trigger timing, collect the trigger response signal in real time, and compensate the trigger timing according to the trigger response signal.
[0042] In a third aspect, the present invention provides an electronic device, comprising:
[0043] memory and processor;
[0044] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the multi-point trigger synchronization control method of the intelligent test terminal are implemented.
[0045] In a fourth aspect, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the multi-point trigger synchronization control method of the intelligent test terminal.
[0046] Compared with the existing technology, the present invention has the following advantages: By receiving the test request signal from the device under test, the present invention realizes the automation and intelligence of the test process, improving test efficiency and accuracy. Dynamic adjustment of the trigger probe position ensures that the actual position of the trigger probe is highly consistent with the preset position, thereby ensuring the reliability and accuracy of the test results. By real-time acquisition of the trigger response signal and performing trigger timing compensation, the synchronization of multiple trigger points is effectively controlled, ensuring that the actual trigger timing of each trigger probe is highly consistent with the preset timing, further improving the accuracy and reliability of the test. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of 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 paying any creative work.
[0048] Figure 1 The figure is a schematic diagram of the overall flow of a multi-point trigger synchronization control method for an intelligent test terminal according to an embodiment of the present invention.
[0049] Figure 2 This is a performance comparison diagram of a position accuracy control system of a multi-point trigger synchronization control method for an intelligent test terminal according to an embodiment of the present invention.
[0050] Figure 3 The present invention is a flowchart of a trigger timing control method for multi-point trigger synchronization of an intelligent test terminal according to an embodiment of the present invention.
[0051] Figure 4 Schematic diagram comparing the waveform feature compensation timing accuracy of the multi-point trigger synchronization control method of the intelligent test terminal according to one embodiment of the present invention. DETAILED DESCRIPTION
[0052] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, the following detailed description of the specific embodiments of the present invention is given in conjunction with the accompanying drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in this field without creative work should fall within the scope of protection of the present invention.
[0053] Example 1, with reference to Figure 1 , as one embodiment of the present invention, provides a multi-point trigger synchronization control method for an intelligent test terminal, comprising:
[0054] S100: Obtaining a test request signal from the device under test;
[0055] S102: Determine trigger point information and trigger timing according to the test request signal;
[0056] S104: Controlling the trigger probe to move to the trigger point position based on the trigger point information to obtain a test ready signal;
[0057] S106: According to the test-ready signal, the probe is triggered in combination with the trigger timing, a trigger response signal is collected in real time, and the trigger timing is compensated according to the trigger response signal.
[0058] It should be noted that the present invention determines the trigger point information and trigger timing by obtaining the test request signal of the device to be tested, controls the trigger probe to move to the trigger point position and dynamically adjusts the deviation to be less than the threshold, controls the probe triggering in combination with the trigger timing after receiving the test ready signal, collects the response signal in real time and performs timing compensation, which solves the problems of insufficient flexibility in test parameter adjustment, low trigger probe positioning accuracy and poor timing synchronization in the existing intelligent test terminal multi-point triggering, realizes precise synchronous control of multi-point triggering, can improve test accuracy and efficiency, and is suitable for intelligent testing of complex electronic equipment.
[0059] Example 2, reference Figures 1-4 , is an embodiment of the present invention. Based on the above embodiments, a multi-point trigger synchronization control method for an intelligent test terminal is provided.
[0060] In the embodiment of the present invention, the test request signal of the device under test in step S100 includes identification information of the device under test and information of the item under test.
[0061] In the embodiment of the present invention, determining the trigger point information and the trigger timing according to the test request signal in step S102 specifically includes:
[0062] According to the information of the item to be tested, a test parameter group corresponding to the information of the item to be tested is determined. The test parameter group includes information on the number of trigger points, position information of each trigger point, and trigger timing information.
[0063] In an embodiment of the present invention, step S104 controls the trigger probe to move to the trigger point position based on the trigger point information to obtain a test ready signal, and further includes sub-steps A1-A2:
[0064] A1: Get the real-time coordinate information of the trigger probe;
[0065] A2: Dynamically adjust the position of the trigger probe according to the deviation between the real-time coordinate information and the preset position information of each trigger point until the deviation between the real-time coordinate information and the preset position information of each trigger point is less than a preset deviation threshold.
[0066] In an embodiment of the present invention, dynamically adjusting the position of the trigger probe includes:
[0067] Calculate the position deviation and posture deviation between the real-time spatial coordinate information of the trigger probe and the preset trigger point position information;
[0068] A proportional-integral-derivative controller with adaptive gain is constructed based on position deviation and posture deviation, and the position of the trigger probe is dynamically adjusted by adaptively adjusting the gain coefficient of the controller.
[0069] In an optional embodiment, the position deviation is obtained by calculating the Euclidean distance in three-dimensional space, and the attitude deviation is obtained by quaternion multiplication operation; the gain coefficient of the controller is positively correlated with the position deviation norm.
[0070] For example, assuming that the real-time spatial coordinates of the trigger probe are (x_r, y_r, z_r) and the position coordinates of the preset trigger point are (x_p, y_p, z_p), the position deviation can be expressed as the Euclidean distance between the two points; when the real-time coordinates are (10.5mm, 15.2mm, 20.7mm) and the preset coordinates are (10.0mm, 15.0mm, 20.0mm), the calculated position deviation is 0.954mm.
[0071] For example, the attitude deviation is calculated through quaternion multiplication. The real-time attitude of the trigger probe and the preset attitude are represented as quaternions q_r and q_p, respectively. The product of q_r and q_p is calculated as the conjugate product to obtain the deviation quaternion q_d. The rotation angle is then extracted from q_d as a quantitative indicator of the attitude deviation. If the real-time attitude quaternion of the probe is (0.707, 0.0, 0.0, 0.707) and the preset attitude quaternion is (0.7, 0.0, 0.0, 0.714), the calculated attitude deviation is 0.82 degrees.
[0072] In an optional embodiment, the controller gain coefficient is positively correlated with the position deviation norm;
[0073] Specifically, the controller's proportional gain, Kp, is designed as Kp = Kp_base + α·||e||, where Kp_base is the base gain, α is the gain adjustment coefficient, and ||e|| is the norm of the position error vector. The integral gain, Ki, and differential gain, Kd, are designed similarly.
[0074] In this embodiment of the present invention, Kp_base is set to 0.5 and α is set to 0.2. When the position deviation norm is 0.954 mm, the calculated adaptive proportional gain Kp is 0.691. The integral gain Ki_base is set to 0.1, the corresponding gain adjustment coefficient is set to 0.05, and the calculated adaptive integral gain Ki is 0.148. The differential gain Kd_base is set to 0.3, the corresponding gain adjustment coefficient is set to 0.1, and the calculated adaptive differential gain Kd is 0.395.
[0075] The controller's output signal is converted and directly drives the motor or actuator that triggers the probe. When the position deviation is large, the gain factor increases accordingly, boosting the controller's output signal and accelerating the probe's movement toward the target. As the probe approaches the target, the position deviation decreases, and the gain factor decreases accordingly, avoiding overshoot and oscillation and achieving smooth positioning.
[0076] In the embodiment of the present invention, before the trigger probe is controlled to trigger, the electromagnetic interference detection module is used to perform real-time detection of the test environment to obtain environmental electromagnetic interference data;
[0077] An electromagnetic interference map is established according to the environmental electromagnetic interference data, and the trigger parameters of each trigger probe are adaptively adjusted based on the electromagnetic interference map, including adjusting the amplitude, frequency and waveform characteristics of the trigger signal to improve the anti-interference ability of the trigger signal.
[0078] Specifically, before triggering the probe, the present method first uses an electromagnetic interference detection module to perform real-time monitoring of the test environment to obtain environmental electromagnetic interference data. Specifically, the electromagnetic interference detection module includes multiple electromagnetic field strength sensors distributed throughout the test area, which can collect real-time electromagnetic field strength data in the environment. The sampling frequency of each sensor can be set to 1kHz to ensure a rapid response to environmental electromagnetic interference.
[0079] After acquiring environmental electromagnetic interference data, an electromagnetic interference map is created based on this data. The electromagnetic interference map is a three-dimensional data model, where the X and Y axes represent the plane coordinates of the test area, and the Z axis represents the electromagnetic field intensity. The map resolution can be set to 10cm x 10cm, meaning that each 10cm x 10cm area is represented by a data point. The collected raw data is interpolated to obtain a continuous electromagnetic field intensity distribution.
[0080] Based on the established electromagnetic interference map, the system will adaptively adjust the trigger parameters of each trigger probe. This process includes adjusting the amplitude, frequency, and waveform characteristics of the trigger signal to improve the anti-interference ability of the trigger signal.
[0081] In one alternative embodiment, the system first determines the ambient electromagnetic field strength at each trigger probe's location. If the electromagnetic field strength at a particular location exceeds a preset threshold of 50 μT, the trigger signal amplitude for the trigger probe at that location is increased accordingly. The increase is proportional to the ambient electromagnetic field strength and can reach a maximum of 200% of the original amplitude.
[0082] In one optional embodiment, the system analyzes the spectral characteristics of the ambient electromagnetic interference and identifies the frequency band with the least interference. For example, if the 50-60Hz band has significant interference, while the 100-150Hz band has minimal interference, the system adjusts the trigger signal frequency to within the 100-150Hz range. The specific frequency can be determined by performing multiple trials within this range and selecting the optimal value.
[0083] In another optional embodiment, the system adjusts the waveform of the trigger signal based on the waveform characteristics of the environmental interference. For example, if the environmental interference exhibits sinusoidal characteristics, the system may select a square wave as the trigger signal to enhance the distinction between the signal and the interference. Alternatively, the system may use a composite waveform, such as superimposing a high-frequency component on a basic waveform, to improve signal recognition.
[0084] It should be noted that the adjustment method of the present invention improves the anti-interference ability of the trigger signal. In actual tests, the false trigger rate of the trigger probe was reduced from 5% to 0.5%, and the missed trigger rate was reduced from 2% to 0.2%, improving the reliability of the test system.
[0085] In an embodiment of the present invention, a position constraint model between multiple trigger probes is established, and a multi-objective optimization function considering the minimum safety distance between probes is constructed based on the position constraint model. The collaborative position optimization of multiple trigger probes is achieved by minimizing the multi-objective optimization function.
[0086] In scenarios with multiple trigger probes, a position constraint model is established between them to prevent physical collisions. The position constraint model is defined as follows: the distance between any two trigger probes i and j must be greater than the preset minimum safety distance d_safety, i.e., ||p_i - p_j|| > d_safety, where p_i and p_j represent the position vectors of probes i and j, respectively.
[0087] For example, in a collaborative positioning scenario with four trigger probes, the minimum safety distance d_safety is set to 30 mm. Based on this position constraint model, a multi-objective optimization function considering the minimum safety distance between probes is constructed. This optimization function consists of two parts: one is the sum of the deviations of each probe from its target position, and the other is the penalty term for violating the safety distance constraint.
[0088] The optimization function is designed as a total objective function, where the first term is the weighted sum of all probe position deviations, and the second term is a weighted penalty for the degree of violation of the safety distance constraint. In the actual implementation, the position deviation term is weighted as 1.0, and the safety distance constraint penalty term is weighted as 10.0 to ensure that safety constraints take precedence over accurate positioning requirements.
[0089] By minimizing the multi-objective optimization function, we can ensure that each trigger probe reaches the preset position as accurately as possible while preventing collisions between probes. The optimization algorithm uses gradient descent, with an iteration step size of 0.05, a convergence threshold of 0.001, and a maximum number of iterations of 100.
[0090] In an optional embodiment, in order to further improve the positioning accuracy, the movement trajectory of the trigger probe is smoothed and cubic spline interpolation is used to generate a smooth movement path to avoid severe acceleration and deceleration during the positioning process. The upper limit of acceleration is set to 200mm / s 2 , the upper speed limit is 50mm / s, achieving accurate and smooth probe positioning process.
[0091] When the trigger probe approaches the target position, a subdivision control strategy is employed, dividing the positioning process into two phases: coarse and fine positioning. When the position deviation exceeds 5mm, coarse positioning is performed, with a higher controller gain and faster movement speed. When the position deviation is less than 5mm, fine positioning begins, with a lower controller gain and slower movement speed to ensure high-precision positioning. During the fine positioning phase, the position deviation threshold is set at 0.05mm, and the attitude deviation threshold is set at 0.1 degrees. When the actual deviation falls below these thresholds, the probe is considered to have successfully reached the preset position.
[0092] Figure 2 3 is a performance comparison diagram of the position accuracy control system according to an embodiment of the present invention, wherein the horizontal axis represents the number of iterations and the vertical axis represents the position error (unit: mm). Figure 2 Two control schemes are compared in this paper: this technology and the traditional PID control scheme. The initial position error is 1.0mm for both schemes, and the preset error threshold is 0.05mm. As can be seen from the curve trend, the convergence speed of this technology is significantly faster than that of the traditional PID scheme. Specifically, at the 15th iteration, the position error of this technology has been reduced to about 0.1mm, while the traditional PID scheme still has an error of about 0.3mm. By the 30th iteration, both schemes have basically reached the preset threshold. The legend clearly distinguishes the curves of the two schemes, and overall demonstrates the superiority of this technology in convergence speed and control accuracy.
[0093] In an embodiment of the present invention, step S106 controls the probe triggering according to the test ready signal in combination with the trigger timing, collects the trigger response signal in real time, and compensates the trigger timing according to the trigger response signal, further comprising sub-steps B1-B3:
[0094] B1: Obtain the trigger delay time and trigger response waveform characteristics of the trigger probe during the trigger process;
[0095] B2: Calculate the timing error between the actual trigger timing of each trigger probe and the preset trigger timing information;
[0096] B3: When the timing error exceeds the preset error range, a timing compensation value is obtained according to the trigger delay time, and the sending time of the trigger instruction is advanced or delayed according to the timing compensation value.
[0097] In the embodiment of the present invention, the trigger response signal acquisition and the timing compensation value update are repeatedly performed until the error between the actual trigger timing of each trigger probe and the preset trigger timing information is less than a preset error range.
[0098] The trigger timing information of each trigger probe is pre-set, including the triggering time and triggering order of each probe, etc. This information is usually stored in the control unit of the system.
[0099] During the actual triggering process, trigger commands are sent to each trigger probe based on the preset trigger timing information. Simultaneously, the system collects the trigger response signal from each trigger probe in real time. The trigger response signal primarily contains two key pieces of information: the trigger delay time and the trigger response waveform characteristics.
[0100] Trigger delay time refers to the time interval between the trigger command and the actual triggering of the probe. This delay time may fluctuate due to the characteristics of the probe itself, environmental factors, and other factors. For example, the trigger delay time of a certain probe may be 100 microseconds under normal circumstances, but it may be extended to 120 microseconds during a certain triggering event.
[0101] The trigger response waveform characteristic refers to the electrical signal waveform generated after the probe is triggered. This waveform can reflect the probe's trigger status and trigger quality. A typical trigger response waveform may include a rapidly rising leading edge, followed by a stable plateau, and finally a falling tail. The specific shape and parameters of the waveform vary depending on the probe type.
[0102] The collected trigger response signals are analyzed to calculate the actual trigger time of each probe. This is then compared with the preset trigger timing to determine the timing error. For example, if a probe's preset trigger time is t1 and its actual trigger time is t2, the timing error is t2 - t1.
[0103] An acceptable error range is pre-set, such as ±10 microseconds. If the calculated timing error exceeds this range, compensation is required. The compensation method is to determine a timing compensation value based on the trigger delay time in the trigger response signal.
[0104] After applying the compensation value to the trigger command, the system verifies the compensation effect during the next trigger. It then samples the trigger response signal again and calculates the new timing error. If the error still exceeds the preset range, the system adjusts the compensation value again. This process repeats until the actual trigger timing of all probes falls within the preset error range.
[0105] In an optional embodiment, the characteristics of the trigger response waveform may also be recorded and analyzed. For example, parameters such as the rise time, peak voltage, and duration of the waveform may be monitored. Abnormal changes in these parameters may indicate probe performance degradation or other problems, and the system can issue warnings or take other measures accordingly.
[0106] Through this real-time monitoring and dynamic compensation method, the system can effectively control the trigger timing of each trigger probe, ensuring that the error between the actual trigger timing and the preset timing always remains within the allowable range, thereby ensuring the high precision and reliability of the entire trigger system.
[0107] Figure 3 This is a flowchart illustrating the trigger timing control implementation of the present invention, with purple boxes and arrows indicating the entire control process. The process begins with "controlling the fusion head based on fusion timing information" and then enters a loop control flow. The second step is "collecting the trigger response signals from each trigger probe," which includes collecting the fusion delay time and trigger response wave characteristics. The system then "calculates the trigger timing error" and enters a judgment phase: "Is the error within the preset range?" If the error exceeds the preset range (a "no" judgment result), the system determines a timing compensation value based on the trigger delay time and applies this compensation value to the trigger command transmission time, then returns to the signal acquisition phase and starts over. If the error is within the preset range (a "yes" judgment result), the system directly enters the final state of "completing trigger timing control." This flowchart clearly illustrates a closed-loop control system that achieves precise trigger timing control through continuous adjustment and optimization, demonstrating the system's adaptability and precise control capabilities. The entire process forms a complete feedback control loop, ensuring the accuracy and reliability of trigger timing.
[0108] In an optional embodiment, the actual response delay of the trigger probe is calculated based on the waveform characteristic parameters, and the actual response delay is compared with the preset standard response time to obtain a timing deviation value; for different waveform characteristic parameter combinations, a corresponding timing compensation value lookup table is established, and the timing compensation value lookup table records the mapping relationship between the waveform characteristic parameter combination and the corresponding compensation time; based on the waveform characteristic parameters of the current trigger response signal, the corresponding compensation time is obtained from the timing compensation value lookup table; the compensation time is applied to the next trigger moment of the trigger probe, and the compensation time in the timing compensation value lookup table is updated.
[0109] In an optional embodiment, the actual response delay of the trigger probe is calculated based on waveform characteristic parameters. These waveform characteristic parameters may include rise time, fall time, signal amplitude, signal frequency, noise level, etc. After receiving the trigger signal, the trigger probe requires a certain amount of time to respond, and this time is referred to as the response delay. By analyzing the waveform characteristics of the trigger response signal, the actual response delay can be calculated.
[0110] In another alternative embodiment, the actual response delay can be calculated by measuring the difference between the time of the trigger signal and the time when the trigger probe actually responds. For example, if the trigger signal arrives at time t1 and the trigger probe responds at time t2, the actual response delay is t2 - t1. In practical applications, a high-precision clock can be used to measure these two time points.
[0111] The timing deviation value is calculated by comparing the actual response delay with the preset standard response time. The standard response time is the response time that the trigger probe should achieve under ideal conditions and is usually provided by the manufacturer or determined through calibration. The timing deviation value represents the difference between the actual response delay and the standard response time.
[0112] If the standard response time is 5 nanoseconds and the actual response delay is 7 nanoseconds, the timing deviation is 2 nanoseconds. This deviation indicates that the trigger probe's response is 2 nanoseconds slower than expected, and compensation must be made accordingly.
[0113] In an embodiment of the present invention, a timing compensation value lookup table is established, which records the mapping relationship between waveform characteristic parameter combinations and corresponding compensation times. Through the lookup table, the compensation time under a specific waveform characteristic parameter combination can be quickly obtained, thereby improving compensation efficiency.
[0114] The lookup table structure can be designed as a multidimensional array, with each dimension corresponding to a waveform characteristic parameter. For example, a three-dimensional lookup table can be created, corresponding to rise time, signal amplitude, and noise level. Each element in the table stores the compensation time for the corresponding parameter combination.
[0115] For example, the current trigger response signal is analyzed and its waveform characteristic parameters are extracted. For example, the rise time is measured to be 1.5 ns, the signal amplitude is 750 mV, and the noise level is medium.
[0116] Find the closest parameter combination in the lookup table. Since there may not be an exact matching parameter combination in the lookup table, interpolation can be used to calculate the compensation time.
[0117] In the embodiment of the present invention, linear interpolation is performed between RT=1 ns and RT=2 ns, and similarly, interpolation is performed between Amp=500 mV and Amp=1000 mV, and the final compensation time is about 1.45 ns.
[0118] The calculated compensation time is applied to the next triggering moment of the trigger probe. Specifically, after the trigger probe receives the trigger signal, it can delay the response by the compensation time, or send the trigger signal in advance by the compensation time to offset the effect of the response delay.
[0119] Figure 4 This is a comparative diagram of the timing accuracy of waveform feature compensation using an embodiment of the present invention. The horizontal axis represents the number of triggers (0-50), and the vertical axis represents time accuracy (unit: microseconds). The figure compares three solutions: the present invention (marked by boxes), the fixed compensation method (marked by circles), and no compensation (marked by diamonds). The initial time accuracy is approximately 150 microseconds, with an allowable error range of 15 microseconds (marked by the dotted line). After 10 triggers, the present invention achieves an accuracy of 10 microseconds, the fixed compensation method reaches 85 microseconds, and the no-compensation solution drops to 192 microseconds. The "78% reduction in convergence time" annotation in the upper right corner of the figure indicates that the present invention offers significant advantages over the other two methods. As can be seen from the curve trend, the present invention stabilizes after approximately 15 triggers, maintaining a high level of accuracy. The fixed compensation method, while showing some improvement, converges more slowly. The no-compensation solution shows a continuously decreasing trend. Figure 4 The three solutions are clearly distinguished, and the overall superiority of this technical solution in time accuracy control and convergence speed is demonstrated.
[0120] In Example 3, the above is a schematic scheme of a multi-point trigger synchronization control method for an intelligent test terminal. It should be noted that the technical solution of the multi-point trigger synchronization control system of the intelligent test terminal and the technical solution of the multi-point trigger synchronization control method of the intelligent test terminal described above are based on the same concept. For details not described in detail in the technical solution of the multi-point trigger synchronization control system of the intelligent test terminal in this embodiment, please refer to the description of the technical solution of the multi-point trigger synchronization control method of the intelligent test terminal described above.
[0121] This embodiment also provides a multi-point trigger synchronization control system for an intelligent test terminal, including:
[0122] The data acquisition module is used to obtain the test request signal of the device under test; determine the trigger point information and trigger timing according to the test request signal;
[0123] An action trigger module is used to control the trigger probe to move to the trigger point position based on the trigger point information and obtain a test ready signal;
[0124] The control optimization module is used to control the probe trigger according to the test ready signal and the trigger timing, collect the trigger response signal in real time, and compensate the trigger timing according to the trigger response signal.
[0125] This embodiment also provides an electronic device suitable for multi-point trigger synchronous control of an intelligent test terminal, including: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute computer-executable instructions to implement the multi-point trigger synchronous control method of the intelligent test terminal proposed in the above embodiment.
[0126] This embodiment further provides a storage medium storing a computer program. When the program is executed by a processor, the method for realizing multi-point trigger synchronization control of an intelligent test terminal as proposed in the above embodiment is implemented.
[0127] The storage medium proposed in this embodiment and the multi-point trigger synchronous control method for realizing the intelligent test terminal proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0128] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented with the help of software and necessary general hardware, and of course can also be implemented by hardware. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various embodiments of the present invention.
[0129] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to 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 multi-point trigger synchronization control method for an intelligent test terminal, characterized in that: include: Obtain a test request signal from the device under test; Determine trigger point information and trigger timing according to the test request signal; Controlling the trigger probe to move to the trigger point position based on the trigger point information to obtain a test ready signal; According to the test ready signal, the probe is triggered in combination with the trigger timing, the trigger response signal is collected in real time, and the trigger timing is compensated according to the trigger response signal.
2. The multi-point trigger synchronization control method of the intelligent test terminal according to claim 1, characterized in that: Controlling the trigger probe to move to the trigger point position based on the trigger point information includes: Acquiring real-time coordinate information of the trigger probe; According to the deviation between the real-time coordinate information and the preset position information of each trigger point, the position of the trigger probe is dynamically adjusted until the deviation between the real-time coordinate information and the preset position information of each trigger point is less than a preset deviation threshold.
3. The multi-point trigger synchronization control method of the intelligent test terminal according to claim 2, characterized in that: Dynamically adjusting the position of the trigger probe includes: Calculating the position deviation and posture deviation between the real-time spatial coordinate information of the trigger probe and the preset trigger point position information; A proportional-integral-differential controller with adaptive gain is constructed based on the position deviation and the posture deviation, and the position of the trigger probe is dynamically adjusted by adaptively adjusting the gain coefficient of the controller.
4. The multi-point trigger synchronization control method of the intelligent test terminal according to claim 3, characterized in that: According to the test ready signal, combined with the trigger timing, the probe trigger is controlled, a trigger response signal is collected in real time, and the trigger timing is compensated according to the trigger response signal, including: Obtaining the trigger delay time and trigger response waveform characteristics of the trigger probe during the triggering process; Calculate the timing error between the actual trigger timing of each trigger probe and the preset trigger timing information; When the timing error exceeds a preset error range, a timing compensation value is obtained according to the trigger delay time, and the sending time of the trigger instruction is advanced or delayed according to the timing compensation value.
5. The multi-point trigger synchronization control method of the intelligent test terminal according to claim 4, characterized in that: Trigger response waveform characteristics, including: Calculating an actual response delay of the trigger probe according to the waveform characteristics, and comparing the actual response delay with a preset standard response time to obtain a timing deviation value; Combining different waveform features to obtain a timing compensation value lookup table; Based on the waveform characteristics of the current trigger response signal, obtaining the compensation time from the timing compensation value lookup table; The compensation time in the timing compensation value lookup table is dynamically updated based on the compensation time and the next triggering time of the trigger probe.
6. The multi-point trigger synchronization control method of the intelligent test terminal according to claim 2, characterized in that: Trigger probes include: Establishing a position constraint model between the plurality of trigger probes and a multi-objective optimization function for the minimum safety distance between the probes; The multi-objective optimization function is minimized and solved, and the collaborative positions of the multiple trigger probes are optimized.
7. The multi-point trigger synchronization control method of the intelligent test terminal according to claim 5, characterized in that: Also includes: The multi-objective optimization function includes a position deviation term and a safety distance penalty term; Obtaining the deviation between the real-time position of the trigger probe and the target position through the position deviation item; The actual distance between the triggering probes is constrained to be greater than a preset minimum safety distance by the safety distance penalty item; Obtaining optimal position information of each trigger probe that satisfies the position constraint model by iteratively optimizing the multi-objective optimization function; The actual position of each trigger probe is adjusted according to the optimal position information.
8. A multi-point trigger synchronization control system for an intelligent test terminal, applying the method according to any one of claims 1 to 7, characterized in that: include: A data acquisition module is used to obtain a test request signal from the device under test; Determine trigger point information and trigger timing according to the test request signal; An action trigger module, configured to control the trigger probe to move to the trigger point position based on the trigger point information and obtain a test ready signal; The control optimization module is used to control the probe trigger according to the test ready signal and the trigger timing, collect the trigger response signal in real time, and compensate the trigger timing according to the trigger response signal.
9. An electronic device, characterized in that: include: memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the multi-point trigger synchronization control method of the intelligent test terminal according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that It stores computer-executable instructions, which, when executed by a processor, implement the steps of the multi-point trigger synchronization control method of the intelligent test terminal according to any one of claims 1 to 7.