Synchronous measurement control method and system based on multiple board cards

By analyzing the sampling rate and time deviation of the acquisition board in the multi-board synchronous measurement control system, adjusting the sampling rate and time deviation, optimizing signal synchronization, and generating a synchronous measurement and control table, the problem of low accuracy of the synchronization measurement control of the multi-board card is solved, and higher data synchronization acquisition reliability is achieved.

CN119717657AInactive Publication Date: 2025-03-28CHUANQI TECH (BEIJING) CO LTD

Patent Information

Application Number
CN202510213062.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2025-03-28
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the accuracy of multi-board synchronous measurement control is not high, especially in scenarios with different measurement types and different sampling rates, factors such as clock synchronization error and transmission delay affect the reliability of data synchronization acquisition.

Method used

By obtaining the actual sampling rates of each acquisition board, the synchronous acquisition evaluation coefficient is obtained to determine whether the sampling rate is regulated. At the same time, obtain the time deviation impact data, calculate the time deviation interference coefficient, and determine whether time deviation regulation is performed. Finally, based on the signal synchronization data, the signal synchronization index is calculated, and whether signal synchronization regulation is performed is determined, and a synchronization measurement regulation table is generated to optimize the synchronization measurement control.

Benefits of technology

It improves the accuracy of synchronous measurement control between each acquisition board and card, and enhances the reliability of synchronous data acquisition in different measurement types and different sampling rate scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119717657A_ABST
    Figure CN119717657A_ABST
Patent Text Reader

Abstract

The invention discloses a synchronous measurement control method and system based on multiple board cards, and relates to the technical field of electric digital data processing. The synchronous measurement control method based on the multiple board cards comprises the following steps: synchronous acquisition; synchronous measurement; signal synchronization; and generating a synchronous measurement regulation and control table. According to the method, the actual sampling rate of each acquisition board card is analyzed to obtain a synchronous acquisition evaluation coefficient, whether sampling rate regulation is carried out or not is judged, then whether time deviation regulation is carried out or not is judged based on the obtained time deviation interference coefficient, and finally whether signal synchronization regulation is carried out or not is judged based on the obtained signal synchronization index. If yes, a synchronous measurement regulation table is generated, otherwise, an instruction for carrying out synchronous measurement regulation again is sent, the effect of improving the synchronous measurement control accuracy between the acquisition board cards is achieved, and the problem that in the prior art, the synchronous measurement control accuracy between the acquisition board cards of different measurement types and different sampling rates is not high is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of electrical digital data processing, and in particular to a synchronous measurement control method and system based on multiple boards. Background Art

[0002] With the rapid development of electronic technology, modern electronic measurement and control systems have increasingly higher requirements for synchronization. Especially in the fields of industrial automation, intelligent manufacturing, aerospace, military, etc., multi-board synchronous measurement and control technology has become the key to achieving high-precision and high-stability measurement. The application scenarios in these fields often require the system to be able to accurately collect, process and transmit data in complex and changing environments. Therefore, in order to meet the needs of various fields for high-precision and high-stability measurement, it is necessary to continuously research and explore new methods and technologies for multi-board synchronous measurement and control technology.

[0003] In the prior art, in a system, one card is designated as the master card and the rest are slave cards, wherein the master card is used to send a trigger signal to all slave cards, and a synchronous pulse signal is used to trigger the sampling operation of all the boards to achieve trigger synchronization.

[0004] For example, the invention patent with announcement number CN113534887B discloses a method, device and electronic device for time synchronization between boards based on a real-time bus, including: a first central processing unit CPU on a slave board receives a first time synchronization frame sent by a first CPU on a host board; based on the first time synchronization frame and a second time synchronization frame, the clock cycles of the first CPU and the second CPU on the slave board are updated, so that the clock cycles of the first CPU and the second CPU on the slave board are kept consistent with the clock cycles of the first CPU and the second CPU on the host board in real time.

[0005] For example, the invention patent with announcement number: CN114564073B announces a method for synchronizing trigger signals between boards in a quantum measurement and control system, including: using a high-precision clock generator to generate a reference clock and a trigger signal, and supplying them to each board that needs to be triggered synchronously through an equal-length path; in the board, using three sampling clocks and a system clock to sample the input trigger signal respectively, and obtaining four 1-bit sampling results; encoding the sampled 4-bit value to obtain a 15-bit unique hot code; according to the speed relationship between the system clock and the sampling clock, the encoding result is passed through 15 fast and slow synchronization modules to complete cross-clock domain data synchronization; the sampling result of the synchronized data is judged, and if the sampling result is reliable and the rising edge of the trigger signal is sampled, the board sends a waveform signal.

[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems:

[0007] In the prior art, although the master-slave card mechanism can ensure the synchronous transmission of the trigger signal, the instability of the clock source or the transmission delay may cause clock synchronization errors. Secondly, the process of transmitting the trigger signal from the master card to the slave card may be affected by factors such as line impedance and noise. The prior art usually ignores the cumulative impact of multiple influencing factors, which leads to reduced reliability of the results of synchronous data acquisition and processing of different boards at the same time point, and there is a problem of low accuracy of synchronous measurement control between acquisition boards with different measurement types and different sampling rates. Summary of the invention

[0008] The embodiments of the present application solve the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art by providing a synchronous measurement control method and system based on multiple boards, thereby improving the accuracy of synchronous measurement control between each acquisition board.

[0009] The embodiment of the present application provides a synchronous measurement control method based on multiple boards, comprising the following steps: step 1, obtaining the actual sampling rate of each acquisition board in the synchronous acquisition process and analyzing it to obtain a synchronous acquisition evaluation coefficient, and judging whether to perform sampling rate regulation based on the obtained synchronous acquisition evaluation coefficient, wherein the synchronous acquisition evaluation coefficient is used to evaluate the synchronization performance between each acquisition board; step 2, if sampling rate regulation is performed, then obtaining time deviation influence data of each acquisition board in the synchronous measurement of measurement data, and obtaining a time deviation interference coefficient based on the obtained time deviation influence data, wherein the time deviation interference coefficient is used to quantify the influence of the time deviation between each acquisition board on the synchronous measurement result; step 3, judging whether to perform time deviation regulation based on the obtained time deviation interference coefficient, and if so, obtaining signal synchronization data of each acquisition board in the signal synchronization process, and obtaining a signal synchronization index based on the obtained signal synchronization data, wherein the signal synchronization index is used to quantify the signal synchronization performance of each acquisition board in the signal synchronization process; step 4, judging whether to perform signal synchronization regulation based on the obtained signal synchronization index, and if so, generating a synchronous measurement regulation table based on the result of synchronous measurement regulation, otherwise sending an instruction to re-perform synchronous measurement regulation.

[0010] Furthermore, the synchronous acquisition evaluation coefficient includes a first synchronous acquisition evaluation coefficient and a second synchronous acquisition coefficient, and the specific acquisition steps include: judging whether the obtained deviation score is less than the deviation score preset in the database, and if so, monitoring the synchronous acquisition status of each acquisition board in the synchronous acquisition channel in real time, otherwise prompting the preset personnel to inspect the acquisition board corresponding to the deviation score not less than the deviation score preset in the database; the deviation score represents the ratio of the deviation of the number of data points collected by each acquisition board per second to the maximum allowable deviation; the synchronous acquisition channel includes a half-duplex acquisition channel and a full-duplex acquisition channel; when the synchronous acquisition channel is a half-duplex acquisition channel and the wiring lengths between the acquisition boards are the same, obtaining the first transmission medium factor and the first electromagnetic field strength of each acquisition board in the synchronous acquisition process of the half-duplex acquisition channel. , and the first synchronous acquisition evaluation coefficient is obtained by combining the obtained deviation score; the first transmission medium factor is used to reflect the influence of the transmission medium in the half-duplex acquisition channel on the data acquisition rate and stability; when the synchronous acquisition channel is a full-duplex acquisition channel and the wiring lengths between the acquisition boards are the same, the second transmission medium factor, the second electromagnetic field strength and the transmission distance deviation of each acquisition board in the synchronous acquisition process of the full-duplex acquisition channel are obtained, and the second synchronous acquisition evaluation coefficient is obtained by combining the obtained deviation score and the maximum allowable transmission distance deviation in the database; the second transmission medium factor is used to reflect the influence of the transmission medium in the full-duplex acquisition channel on the data acquisition rate and stability; the transmission distance deviation represents the deviation of the corresponding transmission distance when each acquisition board turns to collect in the full-duplex acquisition channel.

[0011] Further, when the obtained deviation score is less than the deviation score preset in the database, the specific restriction expression of the synchronous acquisition evaluation coefficient is:

[0012] ;

[0013] In the formula, e is a natural constant, Indicates a half-duplex acquisition channel. Indicates full-duplex acquisition channel. It represents the synchronous acquisition evaluation coefficient of each acquisition board in the mth synchronous acquisition channel during the synchronous acquisition process. Indicates the deviation fraction of each acquisition board during the synchronous acquisition process. Indicates the first transmission medium factor of the half-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the half-duplex acquisition channel. It indicates the first electromagnetic field strength of the corresponding half-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the half-duplex acquisition channel. It indicates the transmission distance deviation of each acquisition board in the synchronous acquisition process in the full-duplex acquisition channel. Indicates the maximum allowable transmission distance deviation, Indicates the second transmission medium factor of each acquisition board corresponding to the full-duplex acquisition channel during the synchronous acquisition process in the full-duplex acquisition channel. It indicates the second electromagnetic field strength of the corresponding full-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the full-duplex acquisition channel.

[0014] Furthermore, the specific process of judging whether to adjust the sampling rate based on the acquired synchronous acquisition evaluation coefficient is as follows: judging whether the acquired synchronous acquisition evaluation coefficient is within the allowable range of synchronous acquisition, if so, adjusting the sampling rate, otherwise prompting the preset personnel to perform maintenance and sending an instruction to re-perform synchronous acquisition; the specific process of the sampling rate adjustment is as follows: E1, judging whether the acquired synchronous acquisition evaluation coefficient is equal to the reference synchronous acquisition evaluation coefficient in the database, if so, recording the sampling rate adjustment amount as 0, otherwise executing E2; E2, judging whether the acquired synchronous acquisition evaluation coefficient is greater than the reference synchronous acquisition evaluation coefficient in the database, if so, sending an instruction to reduce the acquisition frequency, otherwise sending an instruction to increase the number of sampling points; the sampling rate adjustment amount represents the absolute value of the difference between the synchronous acquisition evaluation coefficient and the reference synchronous acquisition evaluation coefficient; the instruction to increase the number of sampling points is used to prompt the preset personnel to improve the accuracy of synchronous acquisition by increasing the number of acquisition points in the main controller; the instruction to reduce the acquisition frequency is used to prompt the preset personnel to improve the stability of synchronous acquisition by reducing the acquisition frequency in the main controller.

[0015] Furthermore, the time deviation interference coefficient is obtained by the following method: when the acquired synchronous acquisition evaluation coefficient is within the allowable range of synchronous acquisition, the average vibration frequency and average electromagnetic field strength of the crystal oscillator in the synchronous measurement interval are obtained, and the vibration frequency score and electric field strength score are obtained by combining the reference synchronous measurement data in the database; the time offset of each acquisition board in the synchronous measurement interval is obtained and combined with the reference time offset in the database to obtain the time offset score, and the time deviation interference coefficient is obtained by combining the acquired synchronous acquisition evaluation coefficient and the time deviation interference weight factor in the database; the reference synchronous measurement data includes the maximum allowable vibration frequency, the maximum allowable electromagnetic field strength and the temperature influence factor; the vibration frequency score is obtained by processing the average vibration frequency, the maximum allowable vibration frequency and the temperature influence factor; the electric field strength score represents the ratio of the average electromagnetic field strength to the maximum allowable electromagnetic field strength; the time offset score represents the ratio of the difference between the reference time offset and the time offset to the reference time offset; the time deviation interference weight factor includes the vibration frequency score weight factor, the electric field strength score weight factor and the time offset score weight factor.

[0016] Furthermore, the signal synchronization index is obtained by the following method: when the acquired time deviation interference coefficient is less than the preset time deviation interference coefficient in the database, the trigger mode of each acquisition board before signal synchronization is recorded, and the signal phase deviation and trigger delay deviation of each acquisition board during the signal synchronization process are obtained according to the recorded trigger mode, and the trigger mode includes internal triggering and external triggering; according to the acquired time deviation interference coefficient, signal phase deviation and trigger delay deviation, and in combination with the maximum allowable synchronization deviation and signal synchronization weight factor in the database, the signal synchronization index is obtained; the maximum allowable synchronization deviation includes the maximum allowable signal phase deviation and the maximum allowable trigger delay deviation; the signal synchronization weight factor includes the signal phase deviation weight factor and the trigger delay deviation weight factor; the signal phase deviation represents the absolute value of the difference between the output signal phase at the end of signal synchronization and the input signal phase before signal synchronization; the trigger delay deviation represents the difference between the reference rising edge trigger duration in the database and the rising edge trigger duration of the input signal during the signal synchronization process.

[0017] The embodiment of the present application provides a synchronous measurement control system based on multiple boards, including: a synchronous acquisition module, a synchronous measurement module, a signal synchronization module and a synchronous measurement control table generation module; wherein the synchronous acquisition module is used to obtain the actual sampling rate of each acquisition board in the synchronous acquisition process and analyze it to obtain a synchronous acquisition evaluation coefficient, and at the same time, based on the obtained synchronous acquisition evaluation coefficient, it is determined whether to perform sampling rate control, and the synchronous acquisition evaluation coefficient is used to evaluate the synchronization performance between each acquisition board;

[0018] The synchronous measurement module is used to obtain the time deviation influence data of each acquisition board in the process of synchronous measurement of measurement data if the sampling rate is adjusted, and obtain the time deviation interference coefficient based on the obtained time deviation influence data. The time deviation interference coefficient is used to quantify the influence of the time deviation between each acquisition board on the synchronous measurement result; the signal synchronization module is used to determine whether to perform time deviation regulation according to the obtained time deviation interference coefficient, and if so, obtain the signal synchronization data of each acquisition board in the signal synchronization process, and obtain the signal synchronization index based on the obtained signal synchronization data, and the signal synchronization index is used to quantify the signal synchronization performance of each acquisition board in the signal synchronization process; the synchronous measurement control table generation module is used to determine whether to perform signal synchronization regulation according to the obtained signal synchronization index, and if so, generate the synchronous measurement control table according to the result of the synchronous measurement regulation, otherwise send an instruction to re-perform synchronous measurement regulation.

[0019] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0020] 1. The synchronous acquisition evaluation coefficient is obtained by analyzing the actual sampling rate of each acquisition board and judging whether to adjust the sampling rate. Then, the time deviation interference coefficient is obtained to judge whether to adjust the time deviation. Finally, the signal synchronization index is obtained to judge whether to adjust the signal synchronization. This improves the accuracy of the synchronous performance evaluation of each acquisition board, and further improves the accuracy of the synchronous measurement control between the acquisition boards. This effectively solves the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art.

[0021] 2. Through the synchronous acquisition channel type of each acquisition board before synchronous acquisition, the first synchronous acquisition evaluation coefficient and the second synchronous acquisition evaluation coefficient of each acquisition board in the half-duplex acquisition channel and the full-duplex acquisition channel are respectively obtained, and the synchronous acquisition evaluation coefficient is obtained accordingly, thereby improving the accuracy of obtaining the synchronous acquisition evaluation coefficient, thereby achieving a more accurate evaluation of the synchronous acquisition performance of each acquisition board.

[0022] 3. By obtaining the average vibration frequency, average electromagnetic field strength and time offset of the crystal oscillator within the synchronous measurement interval, and then combining the reference synchronous measurement data and reference time offset in the database to obtain the vibration frequency score, electric field strength score and time offset score, finally combining the obtained synchronous acquisition evaluation coefficient and the time deviation interference weight factor in the database to obtain the time deviation interference coefficient, thereby achieving improved accuracy in obtaining the time deviation interference coefficient, and further achieving a more accurate assessment of the degree of interference of each acquisition board during the synchronous measurement process. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A flowchart of a synchronous measurement control method based on multiple boards provided in an embodiment of the present application;

[0024] Figure 2 A schematic diagram of the structure of a synchronous measurement and control system based on multiple boards provided in an embodiment of the present application;

[0025] Figure 3 A specific flow chart of synchronous measurement and control of each acquisition board provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The embodiment of the present application solves the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art by providing a synchronous measurement control method and system based on multiple boards. The actual sampling rate of each acquisition board in the synchronous acquisition process is obtained and analyzed to obtain a synchronous acquisition evaluation coefficient. At the same time, it is determined whether to perform sampling rate regulation based on the obtained synchronous acquisition evaluation coefficient. If sampling rate regulation is performed, the time deviation influence data of each acquisition board in the synchronous measurement of measurement data is obtained, and then the time deviation interference coefficient is obtained based on the obtained time deviation influence data and it is determined whether to perform time deviation regulation. If so, the signal synchronization data of each acquisition board in the signal synchronization process is obtained. Finally, the signal synchronization index is obtained based on the obtained signal synchronization data and it is determined whether to perform signal synchronization regulation. If so, a synchronous measurement regulation table is generated according to the result of the synchronous measurement regulation. Otherwise, an instruction to re-perform synchronous measurement regulation is sent, thereby improving the accuracy of synchronous measurement control between each acquisition board.

[0027] The technical solution in the embodiment of the present application is to solve the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates. The overall idea is as follows:

[0028] By analyzing the actual sampling rate of each acquisition board, the synchronous acquisition evaluation coefficient is obtained and it is determined whether to perform sampling rate control. Then, based on the obtained time deviation interference coefficient, it is determined whether to perform time deviation control. Finally, based on the obtained signal synchronization index, it is determined whether to perform signal synchronization control. If so, a synchronous measurement control table is generated according to the result of the synchronous measurement control. Otherwise, an instruction to re-perform synchronous measurement control is sent, thereby achieving the effect of improving the accuracy of synchronous measurement control between each acquisition board.

[0029] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0030] like Figure 1As shown in the figure, it is a flow chart of the synchronous measurement control method based on multiple boards provided in the embodiment of the present application. The synchronous measurement control method based on multiple boards provided in the embodiment of the present application includes the following steps: step 1, obtaining the actual sampling rate of each acquisition board in the synchronous acquisition process and analyzing it to obtain a synchronous acquisition evaluation coefficient, and judging whether to perform sampling rate regulation based on the obtained synchronous acquisition evaluation coefficient, and the synchronous acquisition evaluation coefficient is used to evaluate the synchronization performance between each acquisition board; step 2, if the sampling rate regulation is performed, then obtaining the time deviation influence data of each acquisition board in the process of synchronous measurement of the measurement data, and obtaining the time deviation interference coefficient based on the obtained time deviation influence data The time deviation interference coefficient is used to quantify the influence of the time deviation between each acquisition board on the synchronous measurement result; step three, judging whether to perform time deviation regulation according to the obtained time deviation interference coefficient, if so, obtaining the signal synchronization data of each acquisition board during the signal synchronization process, and obtaining the signal synchronization index based on the obtained signal synchronization data, the signal synchronization index is used to quantify the signal synchronization performance of each acquisition board during the signal synchronization process; step four, judging whether to perform signal synchronization regulation according to the obtained signal synchronization index, if so, generating a synchronous measurement regulation table according to the result of synchronous measurement regulation, otherwise sending an instruction to re-perform synchronous measurement regulation.

[0031] Among them, the specific process of obtaining and analyzing the actual sampling rate of each acquisition board during the synchronous acquisition process is: comparing the actual sampling rate of each acquisition board with the reference sampling rate preset in the database to obtain sampling rate difference data; the actual sampling rate is used to reflect the number of data points collected by the acquisition board per second; the sampling rate difference data is used to reflect the deviation in the number of data points collected by each acquisition board per second; the time deviation impact data is used to reflect the time offset of each acquisition board relative to other acquisition boards; the signal synchronization data is used to reflect the signal synchronization status of each acquisition board; the synchronous measurement control includes sampling rate control, time deviation control and signal synchronization control; the synchronous measurement control table is used to visualize the improvement of the synchronization performance of each acquisition board after the synchronous measurement control.

[0032] In this embodiment, in the field of construction engineering, measurement data is obtained by installing measuring equipment at different locations in the construction area to reflect the deformation state of the ground surface in the construction area, usually including position, displacement, settlement height, inclination angle, and crack width, length, and depth. The measuring equipment is equipped with an acquisition board for synchronous processing of the measurement data obtained from real-time monitoring.

[0033] Specifically, the output signal waveform of each acquisition board is observed in real time through an oscilloscope, and the frequency of the output signal waveform is measured through a signal generator to obtain the actual sampling rate of each acquisition board; the measuring equipment includes but is not limited to an electromagnetic field intensity meter, a timer, a radar rangefinder, and an oscilloscope; the deviation of the number of data points collected per second is obtained through a data acquisition card (DAC, Data Acquisition Card) and data acquisition software.

[0034] Compared with the existing technology, this example not only considers the control of sampling rate and time deviation, but also covers the control of signal synchronization, forming an efficient control process. Through the generated synchronous measurement control table, the control process can be systematically recorded and tracked to ensure that each step of the control is effectively executed. This process-based control method helps to reduce human errors, improve control efficiency and accuracy, and thus achieve the improvement of the accuracy of synchronous measurement control between acquisition boards.

[0035] Furthermore, the synchronous acquisition evaluation coefficient includes a first synchronous acquisition evaluation coefficient and a second synchronous acquisition coefficient, and the specific acquisition steps include: obtaining a deviation score, determining whether the obtained deviation score is less than the deviation score preset in the database, and if so, monitoring the synchronous acquisition status of each acquisition board in the synchronous acquisition channel in real time, otherwise prompting the preset personnel to repair the acquisition board corresponding to the deviation score not less than the deviation score preset in the database; the deviation score represents the ratio of the deviation of the number of data points collected by each acquisition board per second to the maximum allowable deviation; the synchronous acquisition channel includes a half-duplex acquisition channel and a full-duplex acquisition channel, the half-duplex acquisition channel represents a data acquisition channel that allows only transmission in the same direction at the same time point, and the full-duplex acquisition channel represents a data acquisition channel that allows bidirectional transmission at the same time point; when the synchronous acquisition channel is a half-duplex acquisition channel and the wiring lengths between the acquisition boards are the same, obtaining the first transmission medium factor and the first electromagnetic field strength of each acquisition board during the synchronous acquisition process of the half-duplex acquisition channel. , and the first synchronous acquisition evaluation coefficient is obtained by combining the obtained deviation score; the first transmission medium factor is used to reflect the influence of the transmission medium in the half-duplex acquisition channel on the data acquisition rate and stability, and the first electromagnetic field strength is used to reflect the interference degree of the electromagnetic field in the half-duplex acquisition channel on data acquisition and data transmission; when the synchronous acquisition channel is a full-duplex acquisition channel and the wiring lengths between the acquisition boards are the same, the second transmission medium factor, the second electromagnetic field strength and the transmission distance deviation of each acquisition board in the synchronous acquisition process of the full-duplex acquisition channel are obtained, and the second synchronous acquisition evaluation coefficient is obtained by combining the obtained deviation score and the maximum allowable transmission distance deviation in the database; the second transmission medium factor is used to reflect the influence of the transmission medium in the full-duplex acquisition channel on the data acquisition rate and stability, and the second electromagnetic field strength is used to reflect the interference degree of the electromagnetic field in the full-duplex acquisition channel on data acquisition and data transmission; the transmission distance deviation represents the deviation of the corresponding transmission distance when each acquisition board turns to collect in the full-duplex acquisition channel.

[0036] Among them, when the obtained deviation score is less than the deviation score preset in the database, the specific restriction expression of the synchronous acquisition evaluation coefficient is:

[0037] ;

[0038] In the formula, e is a natural constant, Indicates a half-duplex acquisition channel. Indicates full-duplex acquisition channel. It represents the synchronous acquisition evaluation coefficient of each acquisition board in the mth synchronous acquisition channel during the synchronous acquisition process. Indicates the deviation fraction of each acquisition board during the synchronous acquisition process. Indicates the first transmission medium factor of the half-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the half-duplex acquisition channel. It indicates the first electromagnetic field strength of the corresponding half-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the half-duplex acquisition channel. It indicates the transmission distance deviation of each acquisition board in the synchronous acquisition process in the full-duplex acquisition channel. Indicates the maximum allowable transmission distance deviation, Indicates the second transmission medium factor of each acquisition board corresponding to the full-duplex acquisition channel during the synchronous acquisition process in the full-duplex acquisition channel. It indicates the second electromagnetic field strength of the corresponding full-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the full-duplex acquisition channel.

[0039] In this embodiment, the maximum allowable deviation represents the maximum value of the historical deviation of each acquisition board in the database during the historical synchronous acquisition process. The transmission distance deviation is measured by a radar rangefinder in the distance measuring instrument. The first electromagnetic field strength and the second electromagnetic field strength are de-normalized data and are measured by an electromagnetic field strength meter.

[0040] The first transmission medium factor and the second transmission medium factor are transmission medium factors preset in the database, respectively, which represent the numerical value of the influence degree on the acquisition process of the first synchronous acquisition evaluation coefficient and the second synchronous acquisition evaluation coefficient. Specifically, the database stores preset factors corresponding to the first synchronous acquisition evaluation coefficient and the second synchronous acquisition evaluation coefficient. There is a preset mapping relationship between these preset factors and the first synchronous acquisition evaluation coefficient and the second synchronous acquisition evaluation coefficient. This mapping relationship can be one-to-one or many-to-one. In practical applications, the real-time first transmission medium factor in the half-duplex acquisition channel and the real-time second transmission medium factor in the full-duplex acquisition channel can be input into this mapping relationship to obtain the corresponding first transmission medium factor and the second transmission medium factor, which provides an important quantitative index for evaluating the accuracy and reliability of synchronous acquisition, and then more accurately calculates the first synchronous acquisition evaluation coefficient and the second synchronous acquisition evaluation coefficient. The value range of the first transmission medium factor and the second transmission medium factor in this example is limited to between 0 and 1.

[0041] The aforementioned database is a database for storing various types of setting data established before the synchronous measurement control method and system design based on multiple boards. The database includes but is not limited to preset deviation scores, synchronous acquisition allowable ranges, reference synchronous acquisition evaluation coefficients, preset time deviation interference coefficients, signal synchronization allowable ranges and synchronous measurement intervals. Various numerical values ​​therein are directly set by technical personnel, among which the setting basis of the preset deviation score can be determined according to the actual synchronous acquisition scenario of each acquisition board. For example, the preset deviation score is represented by the sum and average of the historical deviation scores of each acquisition board in the database during the historical synchronous acquisition process. In addition, various numerical values ​​in the database can be set and fine-tuned by technical personnel according to actual debugging.

[0042] This example uses different evaluation methods and indicators for different types of synchronous acquisition channels (half-duplex acquisition channel and full-duplex acquisition channel. The type of synchronous acquisition channel is usually represented by the letter m. When the letter m displayed on the main controller in each acquisition board is 1, it is a half-duplex acquisition channel. If the letter m displayed is 2, it is a full-duplex acquisition channel). This makes the evaluation results more targeted and practical. That is, in the half-duplex acquisition channel, the influence of the transmission medium and the electromagnetic field strength are considered, while in the full-duplex acquisition channel, the influence of the transmission distance deviation is additionally considered. Secondly, by introducing the first transmission medium factor and the second transmission medium factor, it is helpful to more accurately evaluate the influence of the transmission medium in the synchronous acquisition channel on the synchronous acquisition accuracy, thereby ensuring the continuity and stability of the synchronous data acquisition of each acquisition board.

[0043] In this embodiment, when When , the calculation formula of synchronous acquisition evaluation coefficient is: , where It represents the second synchronous acquisition evaluation coefficient of each acquisition board in the synchronous acquisition process in the full-duplex acquisition channel. The maximum allowable transmission distance deviation is set to 0.35m. The change statistics of the second synchronous acquisition evaluation coefficient are shown in Table 1:

[0044] Table 1 Statistics of changes in the second synchronous acquisition evaluation coefficient

[0045]

[0046] It should be understood that, as can be seen from Table 1, the synchronous acquisition evaluation coefficient decreases with the increase of the deviation score, the transmission distance deviation, the second transmission medium factor and the second electromagnetic field strength, wherein the deviation score also indirectly affects the value of the transmission distance deviation. In the full-duplex acquisition channel, when the deviation score increases, it means that the difference in data acquisition rates between the acquisition boards increases, especially when steering acquisition occurs, which may cause the transmission distance deviation to increase. This is because steering acquisition usually involves changes in the data transmission path, which may cause data loss, delay or misalignment during transmission, thereby affecting the accurate measurement and calculation of the transmission distance deviation. Therefore, the increase in the deviation score indirectly increases the value of the transmission distance deviation.

[0047] The transmission distance deviation also indirectly affects the value of the second transmission medium factor. In a full-duplex acquisition channel, when the transmission distance deviation increases, it means that the degree of difference in the data transmission paths between the acquisition boards increases, including the type, length, and loss of the transmission medium. These differences may cause the performance of the transmission medium in the full-duplex acquisition channel to change during the data transmission process, such as signal attenuation and distortion. At this time, it may be necessary to use different types of transmission media or add additional signal amplification and compensation measures to ensure accurate data transmission. Therefore, the increase in transmission distance deviation indirectly affects the value of the second transmission medium factor.

[0048] By considering the above-mentioned indirect influence mechanism, we can have a more comprehensive understanding of the relationship between the synchronous acquisition evaluation coefficient and multiple factors, which is helpful to improve the real-time and stability of synchronous acquisition, thereby achieving improved accuracy of synchronous measurement control between acquisition boards, and effectively solving the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art.

[0049] Furthermore, the specific process of judging whether to adjust the sampling rate based on the acquired synchronous acquisition evaluation coefficient is as follows: judging whether the acquired synchronous acquisition evaluation coefficient is within the allowable range of synchronous acquisition, if so, adjusting the sampling rate, otherwise prompting the preset personnel to perform maintenance and sending an instruction to re-acquire synchronous acquisition; the specific process of sampling rate adjustment is as follows: E1, judging whether the acquired synchronous acquisition evaluation coefficient is equal to the reference synchronous acquisition evaluation coefficient in the database, if so, recording the sampling rate adjustment amount as 0, otherwise executing E2; E2, judging whether the acquired synchronous acquisition evaluation coefficient is greater than the reference synchronous acquisition evaluation coefficient in the database, if so, sending an instruction to reduce the acquisition frequency, otherwise sending an instruction to increase the number of sampling points.

[0050] Among them, the sampling rate control amount represents the absolute value of the difference between the synchronous acquisition evaluation coefficient and the reference synchronous acquisition evaluation coefficient; the instruction to increase the number of sampling points is used to prompt the preset personnel to improve the accuracy of synchronous acquisition by increasing the number of acquisition points in the main controller; the instruction to reduce the acquisition frequency is used to prompt the preset personnel to improve the stability of synchronous acquisition by reducing the acquisition frequency in the main controller.

[0051] In this embodiment, the preset personnel increases the number of sampling points by increasing the sampling point number parameter in the main controller, and reduces the sampling frequency by reducing the sampling frequency parameter in the main controller. Each adjustment requires re-acquisition of the synchronous acquisition evaluation coefficient until the acquired synchronous acquisition evaluation coefficient is equal to the reference synchronous acquisition evaluation coefficient, and then a stop adjustment instruction is sent to complete the sampling rate control. It should be noted that the increase in the sampling point number parameter and the decrease in the sampling frequency parameter are set by the preset personnel.

[0052] The allowed range of synchronous acquisition represents the range corresponding to the maximum and minimum values ​​of the historical synchronous acquisition evaluation coefficients of each acquisition board in the database during the historical synchronous acquisition process; the reference synchronous acquisition evaluation coefficient represents the average value of the maximum value of the historical synchronous acquisition evaluation coefficient and the minimum value of the historical synchronous acquisition evaluation coefficient; this example realizes the intelligent regulation of the sampling rate of each acquisition board by comparing the synchronous acquisition evaluation coefficient with the allowed range of synchronous acquisition, which helps to maintain the synchronization and consistency between the acquisition boards and improve the accuracy, stability and resource utilization efficiency of synchronous acquisition.

[0053] Furthermore, the time deviation interference coefficient is obtained by the following method: when the acquired synchronous acquisition evaluation coefficient is within the allowable range of synchronous acquisition, the average vibration frequency and the average electromagnetic field strength of the crystal oscillator in the synchronous measurement interval are obtained, and the vibration frequency score and the electric field strength score are obtained by combining the reference synchronous measurement data in the database; the time offset of each acquisition board in the synchronous measurement interval is obtained and combined with the reference time offset in the database to obtain the time offset score, and the time deviation interference coefficient is obtained by combining the acquired synchronous acquisition evaluation coefficient and the time deviation interference weight factor in the database.

[0054] Among them, the reference synchronous measurement data includes the maximum allowable vibration frequency, the maximum allowable electromagnetic field strength and the temperature influence factor; the vibration frequency score is obtained by processing the average vibration frequency, the maximum allowable vibration frequency and the temperature influence factor; the electric field strength score represents the ratio of the average electromagnetic field strength to the maximum allowable electromagnetic field strength; the time offset score represents the ratio of the difference between the reference time offset and the time offset to the reference time offset; the time deviation interference weight factor includes the vibration frequency score weight factor, the electric field strength score weight factor and the time offset score weight factor.

[0055] The specific limiting expression of the time deviation interference coefficient is:

[0056] ;

[0057] ;

[0058] ;

[0059] ;

[0060] Where e is a natural constant, n is the number of the synchronous measurement interval, , N is the total number of synchronization measurement intervals, It indicates the time deviation interference coefficient of each acquisition board in the synchronous measurement interval. It represents the synchronous acquisition evaluation coefficient of each acquisition board in the mth synchronous acquisition channel during the synchronous acquisition process. Indicates the allowed range of synchronous acquisition. represents the vibration frequency fraction weight factor, represents the fraction of the crystal oscillator's vibration frequency in the nth synchronization measurement interval, represents the temperature influence factor, represents the average vibration frequency of the crystal oscillator in the nth synchronization measurement interval, Indicates the maximum permissible vibration frequency, represents the electric field intensity fraction weight factor, represents the electric field strength fraction of the crystal oscillator in the nth synchronous measurement interval, It represents the average electromagnetic field strength of the crystal oscillator in the nth synchronous measurement interval, Indicates the maximum allowable electromagnetic field strength, represents the time offset fractional weight factor, Indicates the time offset fraction of each acquisition board in the nth synchronous measurement interval. Indicates the reference time offset, Indicates the time offset of each acquisition board in the nth synchronous measurement interval.

[0061] In this embodiment, the crystal oscillator is stored in the clock source used by each acquisition board for synchronous measurement; the average vibration frequency is greater than the reference vibration frequency in the database; the average electromagnetic field strength is greater than the reference electromagnetic field strength in the database; the time offset is measured by a time meter, the average electromagnetic field strength is the average value of the vibration frequency of the crystal oscillator within the synchronous measurement interval, the vibration frequency is measured by a vibration sensor, the average electromagnetic field strength is the average value of the electromagnetic field strength of the static oscillator within the synchronous measurement interval, and the electromagnetic field strength is measured by an electromagnetic field strength meter.

[0062] Specifically, the reference vibration frequency and the reference electromagnetic field strength are respectively represented by the sum and average of the historical vibration frequencies and historical electromagnetic field strengths of the crystal oscillators of each acquisition board in the database within each historical synchronous measurement interval, the reference time offset is represented by the sum and average of the historical time offsets of each acquisition board in the database within each historical synchronous measurement interval, and the maximum allowable vibration frequency and the maximum allowable electromagnetic field strength respectively represent the maximum values ​​of the historical vibration frequencies and the maximum values ​​of the historical electromagnetic field strengths of the crystal oscillators of each acquisition board in the database within each historical synchronous measurement interval.

[0063] The temperature influence factor is the influence factor corresponding to the process of obtaining the vibration frequency score in the database. It indicates the numerical value corresponding to the degree of influence of the temperature generated by the crystal oscillator during the operation of each acquisition board on the vibration frequency score during the synchronous measurement process. When used, the temperature influence factor corresponding to the vibration frequency score can be directly obtained from the database. The corresponding relationship can be a pre-set mapping relationship. For example, the vibration frequency score corresponding to the time deviation interference coefficient acquisition process and the temperature influence factor corresponding to the vibration frequency score in the database form a mapping set. The real-time vibration frequency score is input into the mapping set to obtain the corresponding temperature influence factor. The mapping relationship can be one-to-one or many-to-one. The value range of the temperature influence factor in this example is .

[0064] The vibration frequency score weight factor, the electric field strength score weight factor and the time offset score weight factor are the influence of the vibration frequency score, the electric field strength score and the time offset score preset in the database on the acquisition process of the time offset interference coefficient. Specifically, the database stores preset weight factors corresponding to the time offset interference coefficient. There is a pre-set mapping relationship between these weight factors and the time offset interference coefficient. This mapping relationship can be one-to-one or many-to-one. In practical applications, the real-time vibration frequency score, electric field strength score and time offset score can be input into this mapping relationship to obtain the corresponding weight factors, which provides an important quantitative indicator for evaluating the accuracy and reliability of synchronous measurement, and then more accurately calculates the time offset interference coefficient.

[0065] In this example, the value ranges of the vibration frequency fractional weight factor, the electric field strength fractional weight factor, and the time offset fractional weight factor are all limited to between 0 and 1, and the sum of the three is 1.

[0066] It should be understood that the time deviation interference coefficient decreases with the increase of the synchronous acquisition evaluation coefficient, and increases with the increase of the vibration frequency score, the electric field strength score and the time offset score, among which the vibration frequency score increases with the increase of the average vibration frequency, the electric field strength score increases with the increase of the average electromagnetic field strength, and the time offset score decreases with the increase of the time offset amount.

[0067] It should be noted that the synchronous acquisition evaluation coefficient also indirectly affects the value of the time offset score. When the synchronous acquisition evaluation coefficient increases, it helps to more accurately control the time synchronization between the acquisition points. This means that during the data acquisition process, the time offset caused by time asynchrony of each acquisition board will be reduced, and therefore, the time offset score will increase.

[0068] The electric field strength score also indirectly affects the value of the vibration frequency score. When the electric field strength score increases, the electromagnetic field strength of the crystal oscillator may interfere with the electronic components or sensors in the mechanical structure, thereby affecting their normal operation. For example, electromagnetic interference may cause the instability of the sensor output signal, which in turn causes changes in the vibration frequency. Therefore, the vibration frequency score will increase.

[0069] By considering the above-mentioned indirect influence mechanism, it helps to ensure that different acquisition boards collect data at the same time point or very close time points, thereby improving the consistency between data and reducing errors caused by time asynchrony, thereby achieving improved accuracy of synchronous measurement control between acquisition boards, and effectively solving the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art.

[0070] Furthermore, the specific process of determining whether to perform time deviation control based on the acquired time deviation interference coefficient is as follows: determining whether the acquired time deviation interference coefficient is smaller than the time deviation interference coefficient preset in the database: if the acquired time deviation interference coefficient is smaller than the time deviation interference coefficient preset in the database, time deviation control is performed and an instruction to increase the synchronous measurement gain is sent; if the acquired time deviation interference coefficient is not smaller than the time deviation interference coefficient preset in the database, an instruction to re-perform synchronous measurement is sent.

[0071] In this embodiment, the preset time deviation interference coefficient is represented by the sum and average of the historical time deviation interference coefficients of each acquisition board in the database within each historical synchronous measurement interval; this example realizes the automation and intelligence of time deviation regulation by comparing the numerical relationship between the time deviation interference coefficient and the preset time deviation interference coefficient, which helps to reduce data loss and synchronous measurement failures caused by time asynchrony, and thereby improves the stability and reliability of synchronous measurement of each acquisition board.

[0072] Furthermore, the signal synchronization index is obtained by the following method: when the acquired time deviation interference coefficient is less than the preset time deviation interference coefficient in the database, the trigger mode of each acquisition board before signal synchronization is recorded, and the signal phase deviation and trigger delay deviation of each acquisition board during the signal synchronization process are obtained according to the recorded trigger mode, and the trigger mode includes internal triggering and external triggering; according to the acquired time deviation interference coefficient, signal phase deviation and trigger delay deviation, and combined with the maximum allowable synchronization deviation and signal synchronization weight factor in the database, the signal synchronization index is obtained; the maximum allowable synchronization deviation includes the maximum allowable signal phase deviation and the maximum allowable trigger delay deviation; the signal synchronization weight factor includes the signal phase deviation weight factor and the trigger delay deviation weight factor; the signal phase deviation represents the absolute value of the difference between the output signal phase at the end of signal synchronization and the input signal phase before signal synchronization; the trigger delay deviation represents the difference between the reference rising edge trigger duration in the database and the rising edge trigger duration of the input signal during the signal synchronization process.

[0073] Among them, the specific restriction expression of the signal synchronization index is:

[0074] ;

[0075] Where i is the trigger mode number of each acquisition board before signal synchronization. , Indicates internal trigger, Indicates external trigger, Indicates the signal synchronization index of each acquisition board during the signal synchronization process. It indicates the time deviation interference coefficient of each acquisition board in the synchronous measurement interval. represents the signal phase deviation weight factor, It indicates the signal phase deviation of each acquisition board in the signal synchronization process corresponding to the i-th trigger mode. Indicates the maximum allowable signal phase deviation, represents the trigger delay deviation weight factor, It indicates the trigger delay deviation of each acquisition board in the signal synchronization process corresponding to the i-th trigger mode. Indicates the maximum allowable trigger delay deviation, Indicates the preset time deviation interference coefficient.

[0076] It should be noted that the calculation constraints of the signal synchronization index are: the acquired time deviation interference coefficient is less than the time deviation interference coefficient preset in the database and the signal synchronization process of each acquisition board includes at least one internal trigger and one external trigger.

[0077] In this embodiment, the maximum allowable signal phase deviation and the maximum allowable trigger delay deviation respectively represent the maximum value of the historical signal phase deviation and the maximum value of the historical trigger delay deviation of each acquisition board in the database during the historical signal synchronization process; the input signal phase and the output signal phase are obtained by phase comparison measurement, the rising edge trigger duration is measured by a timer, and the reference rising edge trigger duration is represented by the sum and average of the historical rising edge trigger durations of the input signals of each acquisition board in the database during the historical signal synchronization process.

[0078] The database stores preset weight factors that are closely related to the signal synchronization index. A predefined mapping relationship is established between these weight factors and the corresponding signal phase deviation and trigger delay deviation. It is worth noting that this mapping is not set arbitrarily. It can be one-to-one or many-to-one. In practical applications, when it is necessary to evaluate the signal synchronization of each acquisition board, the real-time signal phase deviation and trigger delay deviation can be directly input into this preset mapping relationship, which can quickly and accurately extract the signal phase deviation weight factor and trigger delay deviation weight factor related to the signal synchronization index.

[0079] It is particularly important that, in order to ensure the consistency and comparability of the evaluation, the value ranges of the signal phase deviation weight factor and the trigger delay deviation weight factor are strictly limited to between 0 and 1, and the sum of the two is 1.

[0080] It should be understood that the signal synchronization index decreases with the increase of the time deviation interference coefficient, signal phase deviation and trigger delay deviation. Among them, the time deviation interference coefficient also indirectly affects the value of the signal phase deviation. The increase of the time deviation interference coefficient may mean that the stability of the clock source is reduced, resulting in an increase in the clock drift phenomenon. The clock drift will cause the signal period to change, which in turn affects the phase of the signal. During the signal transmission process, the increase of the time deviation interference coefficient may lead to an increase in the uncertainty of the transmission delay. This uncertainty will cause the time when the signal arrives at the receiving end to be inconsistent with expectations, thereby causing a phase deviation.

[0081] Signal phase deviation also indirectly affects the value of trigger delay deviation. When the signal phase deviation increases, it means that the integrity of the input signal is damaged. For example, the waveform of the input signal may be distorted or deformed. At this time, the input signal's sensitivity to noise increases, which may affect the accuracy and stability of the trigger detection circuit, thereby causing additional trigger delay deviations, which increases the trigger delay deviation.

[0082] By considering the above-mentioned indirect influence mechanism, we can have a more comprehensive understanding of the changing rules and influencing factors of the signal synchronization indicators, which will help the preset personnel to take more effective measures to reduce the time deviation interference coefficient, reduce the signal phase deviation and trigger delay deviation, thereby improving the accuracy of the synchronous measurement control between the acquisition boards, and effectively solving the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art.

[0083] Furthermore, the specific process of judging whether to perform signal synchronization regulation based on the acquired signal synchronization index is as follows: judging whether the acquired signal synchronization index is within the allowable range of signal synchronization in the database, if so, performing signal synchronization regulation, otherwise sending an instruction to resynchronize the signal; the specific process of signal synchronization regulation is as follows: F1, judging whether the acquired signal synchronization index is equal to the reference signal synchronization index in the database, if so, recording the signal synchronization regulation amount as 0, otherwise executing F2; F2, judging whether the acquired signal synchronization index is greater than the reference signal synchronization index in the database, if so, sending an instruction to reduce the trigger delay interval, otherwise sending an instruction to increase the trigger delay interval.

[0084] Among them, the signal synchronization control amount represents the absolute value of the difference between the signal synchronization index and the reference signal synchronization index; the instruction to reduce the trigger delay interval is used to prompt the preset personnel to improve the accuracy of signal synchronization by reducing the trigger delay interval in the main controller; the instruction to increase the trigger delay interval is used to prompt the preset personnel to improve the stability of signal synchronization by increasing the trigger delay interval in the main controller.

[0085] It should be added that the main controller is stored in each acquisition board, and is used to control the synchronous acquisition parameters of each acquisition board during the synchronous acquisition process, the synchronous measurement gain during the synchronous measurement process, and the signal synchronization parameters during the signal synchronization process. Among them, the synchronous acquisition parameters usually include the acquisition frequency and the number of sampling points, the synchronous measurement gain indicates the amplification factor of the input signal of each acquisition board, and the signal synchronization parameters usually include the trigger delay interval and the trigger mode.

[0086] In actual applications, the selection interface in the main controller of each acquisition board will display the trigger mode selection button before each acquisition board performs synchronous acquisition. The sensor in the main controller automatically identifies the type of input signal, which usually includes internal signals and external signals, to send a trigger mode selection instruction. The sensor has its own automatic identification technology, and the trigger mode selection instruction is used to prompt the preset personnel to select the trigger mode. The internal signal represents the input signal of the device directly connected to each acquisition board, and the external signal represents the input signal transmitted from the external device to the main controller of each acquisition board.

[0087] In this embodiment, the allowable range of signal synchronization represents the range corresponding to the maximum and minimum values ​​of the historical signal synchronization indicators of each acquisition board in the database during the historical signal synchronization process; the reference signal synchronization indicator represents the average value of the maximum value of the historical signal synchronization indicator and the minimum value of the historical signal synchronization indicator; this example realizes the automatic regulation of signal synchronization by comparing the numerical relationship between the signal synchronization indicator and the reference signal synchronization indicator. Compared with the traditional purely manual adjustment method, this process helps to respond to changes in signal synchronization and improves the signal synchronization efficiency.

[0088] like Figure 2 As shown, it is a structural schematic diagram of a synchronous measurement and control system based on multiple boards provided in an embodiment of the present application. The synchronous measurement and control system based on multiple boards provided in an embodiment of the present application includes: a synchronous acquisition module, a synchronous measurement module, a signal synchronization module and a synchronous measurement control table generation module; wherein the synchronous acquisition module is used to obtain the actual sampling rate of each acquisition board in the synchronous acquisition process and analyze it to obtain a synchronous acquisition evaluation coefficient, and at the same time, based on the obtained synchronous acquisition evaluation coefficient, it is determined whether to perform sampling rate control, and the synchronous acquisition evaluation coefficient is used to evaluate the synchronization performance between each acquisition board;

[0089] The synchronous measurement module is used to obtain the time deviation influence data of each acquisition board in the process of synchronous measurement of measurement data if the sampling rate is adjusted, and obtain the time deviation interference coefficient based on the obtained time deviation influence data. The time deviation interference coefficient is used to quantify the influence of the time deviation between each acquisition board on the synchronous measurement result; the signal synchronization module is used to determine whether to perform time deviation control based on the obtained time deviation interference coefficient. If so, obtain the signal synchronization data of each acquisition board in the signal synchronization process, and obtain the signal synchronization index based on the obtained signal synchronization data. The signal synchronization index is used to quantify the signal synchronization performance of each acquisition board in the signal synchronization process; the synchronous measurement control table generation module is used to determine whether to perform signal synchronization control based on the obtained signal synchronization index. If so, generate the synchronous measurement control table according to the result of the synchronous measurement control, otherwise send an instruction to re-perform synchronous measurement control.

[0090] In this embodiment, if Figure 3 As shown, it is a specific flow chart of the synchronous measurement and control of each acquisition board provided in the embodiment of the present application. Through the close collaboration between the synchronous acquisition module, the synchronous measurement module, the signal synchronization module and the synchronous measurement control table generation module, accurate data acquisition and evaluation, flexible sampling rate and time deviation control, optimized signal synchronization performance and systematic control recording and feedback are achieved, thereby achieving improved accuracy and reliability of synchronization performance evaluation between each acquisition board.

[0091] To summarize, the embodiment of the present application analyzes the actual sampling rate of each acquisition board to obtain the synchronous acquisition evaluation coefficient and determines whether to perform sampling rate regulation, then determines whether to perform time deviation regulation based on the obtained time deviation interference coefficient, and finally determines whether to perform signal synchronization regulation based on the obtained signal synchronization index, thereby achieving an improvement in the accuracy of the synchronization performance evaluation of each acquisition board, and then achieving an improvement in the accuracy of synchronous measurement control between each acquisition board, effectively solving the problem of low accuracy of synchronous measurement control between acquisition boards of different measurement types and different sampling rates in the prior art.

[0092] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0093] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0094] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0095] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0096] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0097] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A synchronous measurement control method based on multiple boards, characterized in that: The following steps are involved: Step 1: Obtain the actual sampling rate of each acquisition board in the synchronous acquisition process and analyze it to obtain a synchronous acquisition evaluation coefficient, and determine whether to perform sampling rate regulation based on the obtained synchronous acquisition evaluation coefficient, wherein the synchronous acquisition evaluation coefficient is used to evaluate the synchronization performance between each acquisition board; Step 2: If the sampling rate is adjusted, the time deviation influence data of each acquisition board in the process of synchronous measurement of the measurement data is obtained, and the time deviation interference coefficient is obtained based on the obtained time deviation influence data. The time deviation interference coefficient is used to quantify the influence of the time deviation between each acquisition board on the synchronous measurement result; Step 3: determine whether to perform time deviation control according to the obtained time deviation interference coefficient. If so, obtain the signal synchronization data of each acquisition board in the signal synchronization process, and obtain a signal synchronization index based on the obtained signal synchronization data. The signal synchronization index is used to quantify the signal synchronization performance of each acquisition board in the signal synchronization process; Step 4: determine whether to perform signal synchronization control according to the acquired signal synchronization index; if so, generate a synchronization measurement control table according to the result of synchronization measurement control; otherwise, send an instruction to re-perform synchronization measurement control.

2. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The specific process of obtaining the actual sampling rate of each acquisition board in the synchronous acquisition process and analyzing it is as follows: Compare the actual sampling rate of each acquisition board with the reference sampling rate preset in the database to obtain sampling rate difference data; The sampling rate difference data is used to reflect the deviation in the number of data points collected per second by each acquisition board; The time deviation impact data is used to reflect the time offset of each acquisition board relative to other acquisition boards; The signal synchronization data is used to reflect the signal synchronization status displayed by each acquisition board; The synchronous measurement control includes sampling rate control, time deviation control and signal synchronization control; The synchronous measurement control table is used to visualize the improvement of the synchronization performance of each acquisition board after synchronous measurement control.

3. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The synchronous acquisition evaluation coefficient includes a first synchronous acquisition evaluation coefficient and a second synchronous acquisition coefficient, and the specific acquisition steps include: Determine whether the obtained deviation score is less than the deviation score preset in the database. If so, monitor the synchronous acquisition status of each acquisition board in the synchronous acquisition channel in real time. Otherwise, prompt the preset personnel to repair the acquisition board corresponding to the deviation score not less than the deviation score preset in the database. The deviation fraction represents the ratio of the deviation of the number of data points collected per second by each acquisition board to the maximum allowable deviation; The synchronous acquisition channel includes a half-duplex acquisition channel and a full-duplex acquisition channel; When the synchronous acquisition channel is a half-duplex acquisition channel and the wiring lengths between the acquisition boards are the same, a first transmission medium factor and a first electromagnetic field strength of each acquisition board in the synchronous acquisition process of the half-duplex acquisition channel are obtained, and a first synchronous acquisition evaluation coefficient is obtained in combination with the obtained deviation score; The first transmission medium factor is used to reflect the influence of the transmission medium in the half-duplex acquisition channel on the data acquisition rate and stability; When the synchronous acquisition channel is a full-duplex acquisition channel and the wiring lengths between the acquisition boards are the same, the second transmission medium factor, the second electromagnetic field strength and the transmission distance deviation of each acquisition board in the synchronous acquisition process of the full-duplex acquisition channel are obtained, and the second synchronous acquisition evaluation coefficient is obtained by combining the obtained deviation score and the maximum allowable transmission distance deviation in the database; The second transmission medium factor is used to reflect the influence of the transmission medium in the full-duplex acquisition channel on the data acquisition rate and stability; The transmission distance deviation indicates the deviation of the corresponding transmission distance when each acquisition board card turns to acquisition during the full-duplex acquisition channel.

4. The synchronous measurement control method based on multiple boards as claimed in claim 3, characterized in that: When the obtained deviation score is less than the deviation score preset in the database, the specific limiting expression of the synchronous acquisition evaluation coefficient is: ; In the formula, e is a natural constant, Indicates a half-duplex acquisition channel. Indicates full-duplex acquisition channel. It represents the synchronous acquisition evaluation coefficient of each acquisition board in the mth synchronous acquisition channel during the synchronous acquisition process. Indicates the deviation fraction of each acquisition board during the synchronous acquisition process. Indicates the first transmission medium factor of the half-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the half-duplex acquisition channel. It indicates the first electromagnetic field strength of the corresponding half-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the half-duplex acquisition channel. It indicates the transmission distance deviation of each acquisition board in the synchronous acquisition process in the full-duplex acquisition channel. Indicates the maximum allowable transmission distance deviation, Indicates the second transmission medium factor of each acquisition board corresponding to the full-duplex acquisition channel during the synchronous acquisition process in the full-duplex acquisition channel. It indicates the second electromagnetic field strength of the corresponding full-duplex acquisition channel during the synchronous acquisition process of each acquisition board in the full-duplex acquisition channel.

5. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The specific process of determining whether to perform sampling rate control based on the acquired synchronous acquisition evaluation coefficient is as follows: Determine whether the acquired synchronous acquisition evaluation coefficient is within the synchronous acquisition allowable range. If so, adjust the sampling rate. Otherwise, prompt the preset personnel to perform maintenance and send an instruction to re-perform synchronous acquisition. The specific process of the sampling rate control is as follows: E1, determine whether the acquired synchronous acquisition evaluation coefficient is equal to the reference synchronous acquisition evaluation coefficient in the database, if so, record the sampling rate control amount as 0, otherwise execute E2; E2, judging whether the acquired synchronous acquisition evaluation coefficient is greater than the reference synchronous acquisition evaluation coefficient in the database, if so, sending a command to reduce the acquisition frequency, otherwise sending a command to increase the number of sampling points; The sampling rate control amount represents the absolute value of the difference between the synchronous acquisition evaluation coefficient and the reference synchronous acquisition evaluation coefficient; The instruction to increase the number of sampling points is used to prompt the preset personnel to improve the accuracy of synchronous collection by increasing the number of collection points in the main controller; The instruction to reduce the acquisition frequency is used to prompt the preset personnel to improve the stability of synchronous acquisition by reducing the acquisition frequency in the main controller.

6. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The time deviation interference coefficient is obtained by the following method: When the acquired synchronous acquisition evaluation coefficient is within the synchronous acquisition allowable range, the average vibration frequency and average electromagnetic field strength of the crystal oscillator in the synchronous measurement interval are acquired, and the vibration frequency score and electric field strength score are obtained by combining the reference synchronous measurement data in the database; The time offset of each acquisition board in the synchronous measurement interval is obtained and combined with the reference time offset in the database to obtain the time offset score, and the time offset interference coefficient is obtained by combining the obtained synchronous acquisition evaluation coefficient and the time offset interference weight factor in the database; The reference synchronous measurement data includes the maximum allowable vibration frequency, the maximum allowable electromagnetic field strength and the temperature influence factor; The vibration frequency score is obtained by processing the average vibration frequency, the maximum allowable vibration frequency and the temperature influence factor; The electric field strength score represents the ratio of the average electromagnetic field strength to the maximum permissible electromagnetic field strength; The time offset score represents the ratio of the difference between the reference time offset and the time offset to the reference time offset; The time deviation interference weight factor includes a vibration frequency fraction weight factor, an electric field strength fraction weight factor and a time offset fraction weight factor.

7. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The specific process of judging whether to perform time deviation control according to the obtained time deviation interference coefficient is as follows: Determine whether the obtained time deviation interference coefficient is less than the time deviation interference coefficient preset in the database: If the acquired time deviation interference coefficient is less than the preset time deviation interference coefficient in the database, the time deviation is adjusted and an instruction to increase the synchronous measurement gain is sent; If the acquired time deviation interference coefficient is not less than the time deviation interference coefficient preset in the database, an instruction to re-perform synchronization measurement is sent.

8. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The signal synchronization index is obtained by the following method: When the acquired time deviation interference coefficient is less than the preset time deviation interference coefficient in the database, the trigger mode of each acquisition board before signal synchronization is recorded, and the signal phase deviation and trigger delay deviation of each acquisition board during the signal synchronization process are acquired according to the recorded trigger mode, wherein the trigger mode includes internal trigger and external trigger; The signal synchronization index is obtained according to the obtained time deviation interference coefficient, signal phase deviation and trigger delay deviation, combined with the maximum allowable synchronization deviation and signal synchronization weight factor in the database; The maximum allowable synchronization deviation includes a maximum allowable signal phase deviation and a maximum allowable trigger delay deviation; The signal synchronization weight factor includes a signal phase deviation weight factor and a trigger delay deviation weight factor; The signal phase deviation represents the absolute value of the difference between the output signal phase at the end of signal synchronization and the input signal phase before signal synchronization; The trigger delay deviation represents the difference between the reference rising edge trigger duration in the database and the rising edge trigger duration of the input signal during the signal synchronization process.

9. The synchronous measurement control method based on multiple boards as claimed in claim 1, characterized in that: The specific process of judging whether to perform signal synchronization regulation according to the acquired signal synchronization index is as follows: Determine whether the acquired signal synchronization index is within the signal synchronization allowable range in the database, if so, perform signal synchronization control, otherwise send an instruction to re-synchronize the signal; The specific process of the signal synchronization control is as follows: F1, determine whether the acquired signal synchronization index is equal to the reference signal synchronization index in the database. If so, the signal synchronization control amount is recorded as 0, otherwise execute F2; F2, judging whether the acquired signal synchronization index is greater than the reference signal synchronization index in the database, if so, sending an instruction to reduce the trigger delay interval, otherwise sending an instruction to increase the trigger delay interval; The signal synchronization control amount represents the absolute value of the difference between the signal synchronization index and the reference signal synchronization index; The instruction to reduce the trigger delay interval is used to prompt the preset personnel to improve the accuracy of signal synchronization by reducing the trigger delay interval in the main controller; The instruction to increase the trigger delay interval is used to prompt the preset personnel to improve the stability of signal synchronization by increasing the trigger delay interval in the main controller.

10. A synchronous measurement and control system based on multiple boards, characterized in that: include: Synchronous acquisition module, synchronous measurement module, signal synchronization module and synchronous measurement control table generation module; The synchronous acquisition module is used to obtain the actual sampling rate of each acquisition board in the synchronous acquisition process and analyze it to obtain a synchronous acquisition evaluation coefficient, and at the same time, determine whether to adjust the sampling rate based on the acquired synchronous acquisition evaluation coefficient. The synchronous acquisition evaluation coefficient is used to evaluate the synchronization performance between each acquisition board; The synchronous measurement module is used to obtain the time deviation influence data of each acquisition board in the process of synchronous measurement of measurement data if the sampling rate is adjusted, and obtain the time deviation interference coefficient based on the obtained time deviation influence data, and the time deviation interference coefficient is used to quantify the influence of the time deviation between each acquisition board on the synchronous measurement result; The signal synchronization module is used to determine whether to perform time deviation control according to the acquired time deviation interference coefficient. If so, the signal synchronization data of each acquisition board in the signal synchronization process is obtained, and the signal synchronization index is obtained based on the acquired signal synchronization data. The signal synchronization index is used to quantify the signal synchronization performance of each acquisition board in the signal synchronization process; The synchronous measurement control table generation module is used to determine whether to perform signal synchronization control according to the acquired signal synchronization index. If so, a synchronous measurement control table is generated according to the result of the synchronous measurement control. Otherwise, an instruction to re-perform synchronous measurement control is sent.

Citation Information

Patent Citations

  • Inter-board time synchronization method, device and electronic equipment based on real-time bus

    CN113534887B

  • A method for synchronizing trigger signals between boards in a quantum measurement and control system

    CN114564073B

  • General vibration signal measuring system of fan

    CN102155984A

  • Data acquisition synchronization device and method based on FPGA TDC

    CN110445493A

  • Synchronous acquisition method, system and equipment based on FPGA (Field Programmable Gate Array) and readable storage medium

    CN114326515A

Cited By

  • Simulation acquisition method and system for multiple board cards

    CN120370827A