CN115308814A - Time service error measurement method and device of low-sampling data acquisition equipment - Google Patents
Time service error measurement method and device of low-sampling data acquisition equipment Download PDFInfo
- Publication number
- CN115308814A CN115308814A CN202211223845.8A CN202211223845A CN115308814A CN 115308814 A CN115308814 A CN 115308814A CN 202211223845 A CN202211223845 A CN 202211223845A CN 115308814 A CN115308814 A CN 115308814A
- Authority
- CN
- China
- Prior art keywords
- sampling
- sampling data
- data acquisition
- time
- low
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V13/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices covered by groups G01V1/00 – G01V11/00
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Geophysics (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
The invention provides a time service error measurement method and a time service error measurement device of low sampling data acquisition equipment, wherein the method comprises the following steps: determining a first sampling frequency of low-sampling data acquisition equipment to be detected; determining a high-sampling data acquisition device with a sampling frequency greater than a first sampling frequency based on the dimension of data acquired by the low-sampling data acquisition device and the first sampling frequency; acquiring first sampling data of the low-sampling data acquisition equipment on a preset signal by using a first sampling frequency, and acquiring second sampling data of the high-sampling data acquisition equipment on the preset signal by using a second sampling frequency; screening out third sampling data from the second sampling data based on the first sampling data; determining a time difference value of the low sampling data acquisition equipment and the high sampling data acquisition equipment according to the first sampling data and the third sampling data; and determining the sum of the time difference and the time service error of the high sampling data acquisition equipment as the time service error of the low sampling data acquisition equipment. This scheme can improve measurement accuracy.
Description
Technical Field
The embodiment of the invention relates to the technical field of data processing, in particular to a time service error measurement method and device of low-sampling data acquisition equipment.
Background
In the field of data acquisition and processing, time is an important factor affecting data analysis results. Particularly, in the earthquake event, the time mark is a key index of earthquake observation, and the data acquisition equipment for acquiring the earthquake related data is a main instrument for bearing time representation, so that the time service precision of the data acquisition equipment and the measurement precision of time service errors are of great importance.
At present, the time service precision of low sampling data acquisition equipment is mainly guaranteed by a time service mode, and after time service is finished, the measurement precision of time service errors is mainly finished by a manual observation mode. And the manual observation mode can only carry out observation at the level of seconds, and the measurement precision is lower.
Disclosure of Invention
The embodiment of the invention provides a time service error measurement method and device of low-sampling data acquisition equipment, which can improve the measurement precision.
In a first aspect, an embodiment of the present invention provides a time service error measurement method for low sampling data acquisition equipment, including:
determining a first sampling frequency of low sampling data acquisition equipment to be detected;
determining a high-sampling data acquisition device with a sampling frequency greater than the first sampling frequency based on the dimension of the data acquired by the low-sampling data acquisition device and the first sampling frequency;
acquiring first sampling data of the low-sampling data acquisition equipment on a preset signal by using the first sampling frequency, and acquiring second sampling data of the high-sampling data acquisition equipment on the preset signal by using a second sampling frequency; the preset signal is a continuous signal which changes based on a time sequence; the second sampling frequency is greater than the first sampling frequency;
screening out third sampling data from the second sampling data based on the first sampling data;
determining a time difference value of the low-sampling data acquisition equipment and the high-sampling data acquisition equipment according to the first sampling data and the third sampling data;
and determining the sum of the time difference and the time service error of the high-sampling data acquisition equipment as the time service error of the low-sampling data acquisition equipment.
In a second aspect, an embodiment of the present invention further provides a time service error measurement apparatus for a low sampling data acquisition device, including:
the first determining unit is used for determining a first sampling frequency of the to-be-detected low-sampling data acquisition equipment;
a second determination unit, configured to determine, based on the dimension of the data acquired by the low-sampling data acquisition device and the first sampling frequency, a high-sampling data acquisition device having a sampling frequency greater than the first sampling frequency;
the acquisition unit is used for acquiring first sampling data of the low-sampling data acquisition equipment on a preset signal by using the first sampling frequency and acquiring second sampling data of the high-sampling data acquisition equipment on the preset signal by using a second sampling frequency; the preset signal is a continuous signal which changes based on a time sequence; the second sampling frequency is greater than the first sampling frequency;
the screening unit is used for screening out third sampling data from the second sampling data based on the first sampling data;
a third determining unit, configured to determine a time difference value between the low-sampling data acquisition device and the high-sampling data acquisition device according to the first sampling data and the third sampling data;
and the fourth determining unit is used for determining the sum of the time difference value and the time service error of the high sampling data acquisition equipment as the time service error of the low sampling data acquisition equipment.
In a third aspect, an embodiment of the present invention further provides an electronic device, which includes a memory and a processor, where the memory stores a computer program, and the processor executes the computer program to implement the method according to any embodiment of this specification.
The embodiment of the invention provides a time service error measurement method and a time service error measurement device of low sampling data acquisition equipment. The scheme can improve the measurement precision of the time service error of the low-sampling data acquisition equipment, and the measurement precision can be improved from the second level to the millisecond level or even the microsecond level.
Drawings
In order to more clearly illustrate the embodiments or technical solutions of the present invention, the drawings used in the embodiments or technical solutions in the prior art are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flow chart of a time service error measurement method of a low sampling data acquisition device according to an embodiment of the present invention;
fig. 2 is a hardware architecture diagram of an electronic device according to an embodiment of the present invention;
fig. 3 is a structural diagram of a time service error measurement device of a low sampling data acquisition device according to an embodiment of the present invention;
fig. 4 is a structural diagram of a time service error measurement device of another low sampling data acquisition device according to an embodiment of the present invention;
fig. 5 is a structural diagram of a time service error measurement device of another low sampling data acquisition device according to an embodiment of the present invention.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present invention clearer and more complete, the technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention, it is obvious that the described embodiments are some, but not all embodiments of the present invention, and based on the embodiments of the present invention, all other embodiments obtained by a person of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
Referring to fig. 1, an embodiment of the present invention provides a method for measuring a time service error of a low-sampling data acquisition device, where the method includes:
102, determining a high-sampling data acquisition device with a sampling frequency greater than the first sampling frequency based on the dimension of the data acquired by the low-sampling data acquisition device and the first sampling frequency;
106, screening out third sampling data from the second sampling data based on the first sampling data;
and step 110, determining the sum of the time difference and the time service error of the high sampling data acquisition equipment as the time service error of the low sampling data acquisition equipment.
In the embodiment of the invention, the high sampling data acquisition equipment with the sampling frequency higher than the first sampling frequency of the low sampling data acquisition equipment to be detected is determined as the comparison equipment, and the sampling frequency of the high sampling data acquisition equipment is higher than the first sampling frequency, so that the high sampling data acquisition equipment can obtain the time service error with higher measurement precision. The scheme can improve the measurement precision of the time service error of the low-sampling data acquisition equipment, and the measurement precision can be improved from the second level to the millisecond level or even the microsecond level.
The manner in which the various steps shown in fig. 1 are performed is described below.
First, a description will be given of "determining a first sampling frequency of a low-sampling-data acquisition device to be tested" in step 100 and "determining a high-sampling-data acquisition device having a sampling frequency greater than the first sampling frequency based on the dimension of data acquired by the low-sampling-data acquisition device and the first sampling frequency" in step 102.
In the embodiment of the present invention, the first sampling frequency is the maximum sampling frequency that the low-sampling data acquisition device can reach, and the first sampling frequency is not greater than 1Hz, that is, the low-sampling data acquisition device generally acquires data once per minute and at most once per second when sampling data.
In the field of seismic data acquisition, the low sampling data acquisition equipment can be a geophysical observation data acquisition device, a geochemical observation data acquisition device and the like. Because the sampling rate of the data acquisition equipment is low, the error of the time service error and the UTC standard time can be determined to be several seconds only by a manual observation mode, the second-level measurement accuracy is low in the seismic data acquisition field, and the higher-accuracy data is required for supporting in the aspect of seismic prediction and early warning.
In the embodiment of the invention, because the sampling frequency of the low-sampling data acquisition equipment is lower, in order to improve the measurement precision of the time service error of the low-sampling data acquisition equipment, when the data acquisition equipment for comparison measurement is selected, high-sampling data acquisition equipment with the sampling frequency greater than the first sampling frequency needs to be selected. And the sampling frequency of the high sampling data acquisition equipment needs to meet the measurement precision required to be realized by the low sampling data acquisition equipment. For example, if the measurement accuracy required to be achieved by the low-sampling data acquisition device is in the order of milliseconds, the sampling frequency of the high-sampling data acquisition device needs to be not less than 100Hz.
Furthermore, after the time service error measurement of the low-sampling data acquisition device is completed, not only the data of more accurate sampling time can be acquired, but also the data acquired by the low-sampling data acquisition device needs to be correlated with the data of other dimensions, so as to improve the accuracy of data correlation. Therefore, in the embodiment of the present invention, when the data acquisition device for performing the comparison is selected, the high sampling data acquisition device in which the acquired data and the data acquired by the low sampling data acquisition device have an association relationship may also be selected.
Specifically, an application scene of the low-sampling data acquisition device and a data dimension of data acquired by the application scene are determined, and the high-sampling data acquisition device which acquires data in the same application scene and has different data dimensions of the acquired data is determined.
By selecting the high-sampling data acquisition equipment which acquires data in the same application scene and has different data dimensionalities of the acquired data as the data acquisition equipment for comparison measurement with the low-sampling data acquisition equipment, the accuracy of the corrected data acquisition time can be the same when the time service error obtained by measurement is used for correcting the data acquisition time, and the time service error measured after the comparison measurement is carried out by the high-sampling data acquisition equipment, so that the association degree is higher when the data acquired by the high-sampling data acquisition equipment and the data acquired by the low-sampling data acquisition equipment are associated.
In the embodiment of the invention, the application scenario can be a seismic data acquisition scenario. If the low-sampling data acquisition device is a geophysical observation data acquisition device or a geochemical observation data acquisition device, the high-sampling data acquisition device may be a seismic data acquisition device. The geophysical observation data acquisition device or the geochemical observation data acquisition device is used for acquiring earthquake precursor data, the seismic data acquisition device is used for acquiring seismic waveforms, the dimensionality of the acquired data is different, and the sampling frequency of the seismic data acquisition device can be adjusted within the range of 1Hz to 5000Hz. Therefore, the seismic data acquisition unit can be used as a comparison device for measuring the time service error of the geophysical observation data acquisition unit or the geochemical observation data acquisition unit.
Then, for step 104", acquiring first sampling data of the low-sampling data acquisition device on a preset signal by using the first sampling frequency, and acquiring second sampling data of the high-sampling data acquisition device on the preset signal by using a second sampling frequency; the preset signal is a continuous signal which changes based on a time sequence; the second sampling frequency is greater than the first sampling frequency.
In the embodiment of the invention, the high sampling data acquisition equipment is used as comparison equipment and needs to provide more sampling data, so that the second sampling frequency needs to be higher than the first sampling frequency.
In addition, when the high sampling data acquisition device is a seismic data acquisition device, the working sampling frequency used by the seismic data acquisition device in the working process is changed, for example, when the precursor data acquired by the local sphere physical observation data acquisition device is normal or no earthquake occurs, the working sampling frequency of the seismic data acquisition device is low, and when the precursor data acquired by the local sphere physical observation data acquisition device is abnormal or an earthquake occurs, the working sampling frequency of the seismic data acquisition device is high. Based on this, in order to ensure the accuracy of the correlation between the two collected data, the determining manner of the second sampling frequency may further include: and determining at least one working sampling frequency used by the high-sampling data acquisition equipment in the working process, and respectively determining each working sampling frequency as the second sampling frequency so as to execute the acquisition of second sampling data of the high-sampling data acquisition equipment to the preset signal by using the second sampling frequency.
That is to say, if a plurality of different working sampling frequencies are used in the working process, then the sampling process of the preset signal is executed for each working sampling frequency, so that the time service error measured by the low sampling data acquisition device can be obtained for each working sampling frequency, and when the working sampling frequencies are different, the measurement accuracy of the time service error is also different.
In one embodiment of the invention, in order to ensure that the sampling data can be effectively utilized and prevent the low sampling data acquisition device and the high sampling data acquisition device from signal mixing and topping during data acquisition, the frequency of the preset signal is less than 0.5 time of the first sampling frequency, the amplitude value is 0.5 time of the minimum value of the two sampling ranges, and the distortion degree of the preset signal is better than 0.01 percent. The preset signal is a time continuous signal, and the amplitude of the preset signal can be continuous or discontinuous.
It should be noted that, in order to ensure validity of the sampling data, the low sampling data acquisition device and the high sampling data acquisition device may continuously acquire data not less than a set time length on a preset signal. For example, the set time period is 24 hours.
Next, description will be made with respect to "screen out third sample data at the second sample data based on the first sample data" at step 106 and "determining a time difference value of the low-sample data acquisition device and the high-sample data acquisition device from the first sample data and the third sample data" at step 108 ".
In one embodiment of the present invention, when the filtering manner in step 106 is different, the time difference value in step 108 is determined in a different manner. The different screening methods in step 106 will be described separately below.
The first screening method comprises the following steps:
in the first screening method, specifically, step 106 includes: and screening second sampling data of the same sampling time point acquired by the high-sampling data acquisition equipment as third sampling data based on the sampling time point of the first sampling data.
Because the first sampling frequency is less than the second sampling frequency, for the same sampling duration, the number of the first sampling data is less than that of the second sampling data, and the second sampling data with the same sampling time point as that of the first sampling data can be screened out.
Accordingly, step 108 includes: for each identical sampling time point, performing: determining the time interval of the first sampling data and the third sampling data of the sampling time point in the preset signal;
determining an average of a number of time intervals as a time difference value for the low-sampling data acquisition device and the high-sampling data acquisition device.
Because the time service errors of the low sampling data acquisition device and the high sampling data acquisition device are different, the sampling data at the same sampling time point may be different data acquired by a preset signal. Therefore, the time interval needs to be determined by using a preset signal.
In one implementation, the preset signal may be a sinusoidal signal emitted from a low-distortion signal generator with a distortion degree better than 0.01%, for example, the sinusoidal signal may be emitted from a DS360 signal generator, and when determining a time interval of the first sample data and the third sample data at the sampling time point in the preset signal, the method may include: respectively carrying out Fourier transform on the first sampling data and the third sampling data at the sampling time point to obtain respective phases; and converting the phase difference of the first sampling data and the third sampling data into a time difference to obtain the time interval of the first sampling data and the third sampling data of the sampling time point in the preset signal.
The sinusoidal signal is used as the sampled signal to be input into the low sampling data acquisition device and the high sampling data acquisition device, and the time relation can be determined by using the phase relation, so that the determination of the time interval is more accurate.
The second screening method comprises the following steps:
in the second screening method, specifically, step 106 includes: screening second sampling data with the same amplitude as the first sampling data from the second sampling data acquired by the high-sampling data acquisition equipment into third sampling data;
because the high sampling data acquisition equipment is high in adoption frequency, the second sampling data acquired by the high sampling data acquisition equipment has sampling data with the same amplitude as the first sampling data. In addition, since the preset signal may be a continuous signal having a periodicity, there may be a plurality of third sample data having the same magnitude as the first sample data, or a sampling time point of the third sample data having the same magnitude as the first sample data and a sampling time point of the first sample data may be located in different periods of the preset signal. Therefore, for this case, in the third sampling data at the time of filtering, a time deviation of a sampling time point of the third sampling data from the first sampling data does not exceed the period of the preset signal.
Preferably, the preset signal used in the second screening mode may be a signal with an increasing amplitude or a decreasing amplitude in a period.
Accordingly, step 108 includes: for each same magnitude sample data, performing: determining the time deviation between the sampling time point of the low sampling data acquisition equipment to the sampling data with the same amplitude and the sampling time point of the high sampling data acquisition equipment to the sampling data with the same amplitude;
determining an average of a number of time offsets as a time difference value for the low-sampling data acquisition device and the high-sampling data acquisition device.
Because the time service errors of the low sampling data acquisition device and the high sampling data acquisition device are different, the sampling data with the same amplitude acquired by the preset signal may be different sampling time points. Therefore, the time difference value of the two data acquisition devices is determined using the time deviation of the sampling time points of the same magnitude sampling data.
Finally, a description is given to step 110 "determine the sum of the time difference and the time service error of the high-sampling data acquisition device as the time service error of the low-sampling data acquisition device".
In the embodiment of the present invention, the determination method of the time service error of the high sampling data acquisition device may include steps S1 to S3:
s1, obtaining fourth sampling data obtained by sampling a pulse-dividing time signal output by a high-precision clock source by the high-sampling data acquisition equipment; and the sampling frequency of the fourth sampling data is the maximum sampling frequency which can be reached by the high sampling data acquisition equipment.
The high-precision clock source may be a rubidium clock.
In order to ensure the measurement precision of the time service error of the high-sampling data acquisition equipment, the high-sampling data acquisition equipment samples the sampling frequency of the divided pulse time signal to the maximum sampling frequency which can be reached by the equipment. Such as 5000Hz.
And S2, taking the difference value between the time of collecting the fourth sampling data of the set pulse value and the UTC standard time of the set pulse value as a clock error.
Wherein the set pulse value may be a 50% pulse value of the divided pulse.
And S3, repeating the S1 and the S2 to respectively obtain clock differences not less than the set number, and determining the average value of the clock differences not less than the set number as the time service error of the high sampling data acquisition equipment.
The more the set number is, the more accurate the timing error is. For example, a clock difference of 10 consecutive pulses may be used to calculate the timing error.
Because the high sampling data acquisition equipment also has a time service error, the sum of the time difference value of the low sampling data acquisition equipment and the high sampling data acquisition equipment and the time service error of the high sampling data acquisition equipment is the time service error of the low sampling data acquisition equipment.
Further, after the time service error of the low sampling data acquisition device is determined, the method may further include: correcting the acquisition time of the acquired precursor observation data based on the time service error of the geophysical observation data acquisition unit, correcting the acquisition time of the acquired seismic data based on the time service error of the seismic data acquisition unit, establishing an association relationship between the precursor observation data and the seismic data at the same acquisition time according to the corrected acquisition time, and performing seismic prediction by using the association relationship.
Because the association relationship exists between the precursor observation data and the seismic data, after the acquisition time is corrected, the association relationship is more accurate after the association relationship is established between the precursor observation data and the seismic data at the same acquisition time based on the corrected acquisition time, and the accuracy of a prediction result can be improved when the association relationship is utilized for seismic prediction.
As shown in fig. 2 and fig. 3, an embodiment of the present invention provides a time service error measurement apparatus for a low sampling data acquisition device. The device embodiments may be implemented by software, or by hardware, or by a combination of hardware and software. In terms of hardware, as shown in fig. 2, a hardware architecture diagram of an electronic device where a time service error measurement apparatus of a low sampling data acquisition device according to an embodiment of the present invention is located is shown, where the electronic device where the apparatus is located in the embodiment may generally include other hardware, such as a forwarding chip responsible for processing a packet, in addition to the processor, the memory, the network interface, and the nonvolatile memory shown in fig. 2. Taking a software implementation as an example, as shown in fig. 3, as a logical device, a CPU of the electronic device reads a corresponding computer program in the non-volatile memory into the memory for running. The time service error measuring device of the low sampling data acquisition equipment provided by the embodiment comprises:
the first determining unit 301 is configured to determine a first sampling frequency of the to-be-detected low-sampling data acquisition device;
a second determining unit 302, configured to determine, based on the dimension of the data acquired by the low-sampling data acquisition device and the first sampling frequency, a high-sampling data acquisition device with a sampling frequency greater than the first sampling frequency;
an obtaining unit 303, configured to obtain first sampling data of a preset signal by the low-sampling-frequency acquisition device by using the first sampling frequency, and obtain second sampling data of a preset signal by the high-sampling-frequency acquisition device by using a second sampling frequency; the preset signal is a continuous signal which changes based on a time sequence; the second sampling frequency is greater than the first sampling frequency;
a screening unit 304, configured to screen out third sample data from the second sample data based on the first sample data;
a third determining unit 305 configured to determine a time difference value between the low-sampling data collecting device and the high-sampling data collecting device according to the first sampling data and the third sampling data;
a fourth determining unit 306, configured to determine a sum of the time difference and the time service error of the high sampling data acquisition device as the time service error of the low sampling data acquisition device.
In an embodiment of the present invention, the screening unit is specifically configured to screen, based on a sampling time point of the first sampling data, second sampling data, which is acquired by the high-sampling-data acquisition device and has the same sampling time point, as third sampling data;
the third determining unit is specifically configured to, for each same sampling time point, perform: determining the time interval of the first sampling data and the third sampling data of the sampling time point in the preset signal; determining an average of a number of time intervals as a time difference value for the low-sampling data acquisition device and the high-sampling data acquisition device.
In one embodiment of the invention, the preset signal is a sinusoidal signal sent by a low-distortion signal generator with a distortion degree of better than 0.01%;
when determining the time interval of the first sample data and the third sample data at the sampling time point in the preset signal, the third determining unit is specifically configured to: respectively carrying out Fourier transform on the first sampling data and the third sampling data at the sampling time point to obtain respective phases; and converting the phase difference of the first sampling data and the third sampling data into a time difference to obtain the time interval of the first sampling data and the third sampling data of the sampling time point in the preset signal.
In an embodiment of the present invention, the screening unit is specifically configured to screen, as third sample data, second sample data having the same amplitude as the first sample data in the second sample data acquired by the high-sampling data acquisition device;
the third determining unit is specifically configured to, for each same amplitude value sample data, perform: determining the time deviation between the sampling time point of the low sampling data acquisition equipment to the sampling data with the same amplitude and the sampling time point of the high sampling data acquisition equipment to the sampling data with the same amplitude; determining an average of a number of time offsets as a time difference value for the low-sampling data acquisition device and the high-sampling data acquisition device.
In an embodiment of the present invention, please refer to fig. 4, which further includes:
a fifth determining unit 307, configured to determine a time service error of the high sampling data acquisition device by:
s1, obtaining fourth sampling data obtained by sampling a pulse division time signal output by a high-precision clock source by the high-sampling data acquisition equipment; the sampling frequency of the fourth sampling data is the maximum sampling frequency which can be reached by the high sampling data acquisition equipment;
s2, taking the difference value between the time of collecting the fourth sampling data of the set pulse value and the UTC standard time of the set pulse value as a clock error;
and S3, repeating the S1 and the S2 to respectively obtain clock differences not less than the set number, and determining the average value of the clock differences not less than the set number as the time service error of the high sampling data acquisition equipment.
In an embodiment of the present invention, the second determining unit is specifically configured to determine an application scenario of the low-sampling data acquisition device and a data dimension of data acquired by the application scenario, and determine high-sampling data acquisition devices that perform data acquisition on the same application scenario and have different data dimensions of the acquired data; the sampling frequency of the high sampling data acquisition device is greater than the first sampling frequency.
In an embodiment of the present invention, the second determining unit is further configured to determine at least one working sampling frequency used by the high sampling data acquisition device in a working process, determine each working sampling frequency as the second sampling frequency, send each second sampling frequency to the acquiring unit, and trigger the acquiring unit to acquire the second sampling data of the high sampling data acquisition device on the preset signal by using the second sampling frequency.
In one embodiment of the invention, the low sampling data acquisition device is a geophysical observation data collector, and the high sampling data acquisition device is a seismic data collector; the sampling frequency of the geophysical observation data collector is not more than 1Hz, and the sampling frequency of the seismic data collector is adjustable within the range of 1Hz to 5000 Hz;
please refer to fig. 5, further comprising: and the correction processing unit 308 is configured to correct the acquisition time of the acquired precursor observation data based on the time service error of the geophysical observation data acquisition unit, correct the acquisition time of the acquired seismic data based on the time service error of the seismic data acquisition unit, establish an association relationship between the precursor observation data and the seismic data at the same acquisition time according to the corrected acquisition time, and perform seismic prediction by using the association relationship.
It can be understood that the schematic structure of the embodiment of the present invention does not form a specific limitation on the time service error measurement device of the low sampling data acquisition apparatus. In other embodiments of the present invention, a timing error measurement device of a low-sampling data acquisition apparatus may include more or fewer components than those shown, or some components may be combined, some components may be separated, or a different arrangement of components may be used. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
For the information interaction, execution process and other contents between the modules in the above-mentioned apparatus, because the same concept is based on as the method embodiment of the present invention, specific contents can refer to the description in the method embodiment of the present invention, and are not described herein again.
The embodiment of the invention also provides electronic equipment which comprises a memory and a processor, wherein the memory is stored with a computer program, and when the processor executes the computer program, the time service error measurement method of the low sampling data acquisition equipment in any embodiment of the invention is realized.
The embodiment of the invention also provides a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the processor is enabled to execute the time service error measurement method of the low sampling data acquisition equipment in any embodiment of the invention.
Specifically, a system or an apparatus equipped with a storage medium on which software program codes that realize the functions of any of the above-described embodiments are stored may be provided, and a computer (or a CPU or MPU) of the system or the apparatus is caused to read out and execute the program codes stored in the storage medium.
In this case, the program code itself read from the storage medium can realize the functions of any of the above-described embodiments, and thus the program code and the storage medium storing the program code constitute a part of the present invention.
Examples of the storage medium for supplying the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (e.g., CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW), a magnetic tape, a nonvolatile memory card, and a ROM. Alternatively, the program code may be downloaded from a server computer by a communications network.
Further, it should be clear that the functions of any one of the above-described embodiments may be implemented not only by executing the program code read out by the computer, but also by causing an operating system or the like operating on the computer to perform a part or all of the actual operations based on instructions of the program code.
Further, it is to be understood that the program code read out from the storage medium is written to a memory provided in an expansion board inserted into the computer or to a memory provided in an expansion module connected to the computer, and then causes a CPU or the like mounted on the expansion board or the expansion module to perform part or all of the actual operations based on instructions of the program code, thereby realizing the functions of any of the above-described embodiments.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one of 8230" does not exclude the presence of additional like elements in a process, method, article, or apparatus comprising the element.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: ROM, RAM, magnetic or optical disks, etc. that can store program codes.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A time service error measurement method of low sampling data acquisition equipment is characterized by comprising the following steps:
determining a first sampling frequency of low sampling data acquisition equipment to be detected;
determining a high-sampling data acquisition device with a sampling frequency greater than the first sampling frequency based on the dimension of the data acquired by the low-sampling data acquisition device and the first sampling frequency;
acquiring first sampling data of the low-sampling data acquisition equipment on a preset signal by using the first sampling frequency, and acquiring second sampling data of the high-sampling data acquisition equipment on the preset signal by using a second sampling frequency; the preset signal is a continuous signal which changes based on a time sequence; the second sampling frequency is greater than the first sampling frequency;
screening out third sampling data from the second sampling data based on the first sampling data;
determining a time difference value of the low-sampling data acquisition equipment and the high-sampling data acquisition equipment according to the first sampling data and the third sampling data;
and determining the sum of the time difference and the time service error of the high sampling data acquisition equipment as the time service error of the low sampling data acquisition equipment.
2. The method of claim 1,
screening out third sampling data from the second sampling data based on the first sampling data, and including:
screening second sampling data of the same sampling time point, which is acquired by the high-sampling data acquisition equipment, into third sampling data based on the sampling time point of the first sampling data;
the determining a time difference value between the low-sampling data acquisition device and the high-sampling data acquisition device according to the first sampling data and the third sampling data includes:
for each same sampling time point, performing: determining the time interval of the first sampling data and the third sampling data of the sampling time point in the preset signal;
determining an average of a number of time intervals as a time difference value for the low-sampling data acquisition device and the high-sampling data acquisition device.
3. The method according to claim 2, wherein the preset signal is a sinusoidal signal emitted from a low-distortion signal generator with a distortion degree better than 0.01%;
the determining the time interval of the first sample data and the third sample data at the sampling time point in the preset signal includes:
respectively carrying out Fourier transform on the first sampling data and the third sampling data at the sampling time point to obtain respective phases;
and converting the phase difference of the first sampling data and the third sampling data into a time difference to obtain the time interval of the first sampling data and the third sampling data of the sampling time point in the preset signal.
4. The method of claim 1,
screening out third sampling data from the second sampling data based on the first sampling data, and including:
screening second sampling data with the same amplitude as the first sampling data in the second sampling data acquired by the high-sampling data acquisition equipment into third sampling data;
the determining a time difference value between the low-sampling data acquisition device and the high-sampling data acquisition device according to the first sampling data and the third sampling data includes:
for each same magnitude sample data, performing: determining the time deviation between the sampling time point of the low sampling data acquisition equipment to the sampling data with the same amplitude and the sampling time point of the high sampling data acquisition equipment to the sampling data with the same amplitude;
determining an average of a number of time offsets as a time difference value for the low-sampling data acquisition device and the high-sampling data acquisition device.
5. The method according to claim 1, wherein the method for determining the time service error of the high-sampling data acquisition equipment comprises the following steps:
s1, obtaining fourth sampling data obtained by sampling a pulse division time signal output by a high-precision clock source by the high-sampling data acquisition equipment; the sampling frequency of the fourth sampling data is the maximum sampling frequency which can be reached by the high sampling data acquisition equipment;
s2, taking the difference value between the time of collecting the fourth sampling data of the set pulse value and the UTC standard time of the set pulse value as a clock error;
and S3, repeating the S1 and the S2 to respectively obtain clock differences not less than the set number, and determining the average value of the clock differences not less than the set number as the time service error of the high sampling data acquisition equipment.
6. The method of claim 1, wherein determining a high sampling data acquisition device having a sampling frequency greater than the first sampling frequency based on the dimensions of data acquired by the low sampling data acquisition device and the first sampling frequency comprises:
determining an application scene of the low-sampling data acquisition equipment and data dimensionality of data acquired by the application scene, and determining high-sampling data acquisition equipment which acquires data in the same application scene and has different data dimensionality; the sampling frequency of the high sampling data acquisition device is greater than the first sampling frequency.
7. The method of claim 6, further comprising: and determining at least one working sampling frequency used by the high-sampling data acquisition equipment in the working process, and respectively determining each working sampling frequency as the second sampling frequency so as to execute the acquisition of second sampling data of the high-sampling data acquisition equipment to the preset signal by using the second sampling frequency.
8. The method of claim 7, wherein the low-sampling data acquisition device is a geophysical survey data collector and the high-sampling data acquisition device is a seismic data collector; the sampling frequency of the geophysical observation data collector is not more than 1Hz, and the sampling frequency of the seismic data collector is adjustable within the range of 1Hz to 5000 Hz;
further comprising: correcting the acquisition time of the acquired precursor observation data based on the time service error of the geophysical observation data acquisition unit, correcting the acquisition time of the acquired seismic data based on the time service error of the seismic data acquisition unit, establishing an association relationship between the precursor observation data and the seismic data at the same acquisition time according to the corrected acquisition time, and performing seismic prediction by using the association relationship.
9. The utility model provides a time service error measurement device of low sampling data acquisition equipment which characterized in that includes:
the first determining unit is used for determining a first sampling frequency of the to-be-detected low-sampling data acquisition equipment;
a second determination unit, configured to determine, based on the dimension of the data acquired by the low-sampling data acquisition device and the first sampling frequency, a high-sampling data acquisition device having a sampling frequency greater than the first sampling frequency;
the acquisition unit is used for acquiring first sampling data of the low-sampling-frequency acquisition equipment on a preset signal by using the first sampling frequency and acquiring second sampling data of the high-sampling-frequency acquisition equipment on the preset signal by using a second sampling frequency; the preset signal is a continuous signal which changes based on a time sequence; the second sampling frequency is greater than the first sampling frequency;
the screening unit is used for screening out third sampling data from the second sampling data based on the first sampling data;
a third determining unit, configured to determine a time difference value between the low-sampling data acquisition device and the high-sampling data acquisition device according to the first sampling data and the third sampling data;
and the fourth determining unit is used for determining the sum of the time difference value and the time service error of the high sampling data acquisition equipment as the time service error of the low sampling data acquisition equipment.
10. An electronic device comprising a memory in which a computer program is stored and a processor which, when executing the computer program, carries out the method according to any one of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211223845.8A CN115308814B (en) | 2022-10-09 | 2022-10-09 | Time service error measurement method and device of low sampling data acquisition equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211223845.8A CN115308814B (en) | 2022-10-09 | 2022-10-09 | Time service error measurement method and device of low sampling data acquisition equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115308814A true CN115308814A (en) | 2022-11-08 |
CN115308814B CN115308814B (en) | 2023-01-06 |
Family
ID=83867840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211223845.8A Active CN115308814B (en) | 2022-10-09 | 2022-10-09 | Time service error measurement method and device of low sampling data acquisition equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115308814B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096022A (en) * | 2010-12-09 | 2011-06-15 | 山东电力集团公司潍坊供电公司 | Traveling wave failure distance measurement method for electric power circuit |
CN102183798A (en) * | 2011-01-30 | 2011-09-14 | 中国海洋石油总公司 | Measurement and control system of in-ocean towed multi-linear array acoustic positioning device |
CN106068022A (en) * | 2016-07-07 | 2016-11-02 | 福建师范大学福清分校 | A kind of wireless sensor data synchronous method based on high-speed sampling reconfiguration waveform |
CN107315185A (en) * | 2017-08-29 | 2017-11-03 | 中国地震局第监测中心 | Continuous rotary process gps antenna phase center detecting system and method |
US20190376383A1 (en) * | 2017-06-27 | 2019-12-12 | Halliburton Energy Services, Inc. | Methods to synchronize signals among antennas with different clock systems |
-
2022
- 2022-10-09 CN CN202211223845.8A patent/CN115308814B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096022A (en) * | 2010-12-09 | 2011-06-15 | 山东电力集团公司潍坊供电公司 | Traveling wave failure distance measurement method for electric power circuit |
CN102183798A (en) * | 2011-01-30 | 2011-09-14 | 中国海洋石油总公司 | Measurement and control system of in-ocean towed multi-linear array acoustic positioning device |
CN106068022A (en) * | 2016-07-07 | 2016-11-02 | 福建师范大学福清分校 | A kind of wireless sensor data synchronous method based on high-speed sampling reconfiguration waveform |
US20190376383A1 (en) * | 2017-06-27 | 2019-12-12 | Halliburton Energy Services, Inc. | Methods to synchronize signals among antennas with different clock systems |
CN107315185A (en) * | 2017-08-29 | 2017-11-03 | 中国地震局第监测中心 | Continuous rotary process gps antenna phase center detecting system and method |
Non-Patent Citations (1)
Title |
---|
张园园,等: "通用高精度时钟同步单元的设计方案", 《电力自动化设备》 * |
Also Published As
Publication number | Publication date |
---|---|
CN115308814B (en) | 2023-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Verbiest et al. | Timing stability of millisecond pulsars and prospects for gravitational-wave detection | |
US4777616A (en) | Increased resolution logic analyzer using asynchronous sampling | |
CN101410720A (en) | Method and apparatus for determining jitter and pulse width from clock signal comparisons | |
JP2002532694A (en) | Method and apparatus for analyzing measurements | |
CN108571997B (en) | Method and device for detecting stable contact of probe with measured point | |
Chukwude et al. | Observations of microglitches in Hartebeesthoek Radio Astronomy Observatory radio pulsars | |
US20070100570A1 (en) | Dual sine-wave time stamp method and apparatus | |
US20100030503A1 (en) | System and circuit for determining data signal jitter via asynchronous sampling | |
Kapetanidis et al. | Estimation of arrival-times in intense seismic sequences using a Master-Events methodology based on waveform similarity | |
CN106855633B (en) | A kind of synchronous method for extracting inert satellite combination metric data | |
CN101865952B (en) | Method for realizing high-precision synchronous phasor measurement | |
Dahmen et al. | Comparison and Combination of GNSS and Strong‐Motion Observations: A Case Study of the 2016 Mw 7.0 Kumamoto Earthquake | |
CN115308814B (en) | Time service error measurement method and device of low sampling data acquisition equipment | |
CN102193029A (en) | Method for measuring short-term frequency stability of unconventional sampling time | |
US7450043B2 (en) | Method of compensating for deterministic jitter due to interleave error | |
CN109814135B (en) | Time alignment method based on GNSS equipment | |
KR20030095124A (en) | transmission line parameter measument device using synchronizing clock based on global positioning system | |
CN112230212A (en) | Radar ranging signal processing method and device | |
CN116865896A (en) | Network time service testing method and testing equipment | |
JP2011146792A (en) | Error rate measuring apparatus and method | |
US20110022708A1 (en) | Method and device for measuring the temporal drift of an item of electronic equipment connected to a network | |
CN110187198B (en) | Method and device for evaluating performance of frequency device | |
CN113138318B (en) | Phase jitter test method and system | |
CN109596967A (en) | A kind of high-speed ADC signal reduces the acquisition method of noise | |
CN113822329B (en) | Method and device for processing main shaft swing degree signal of hydroelectric generating set |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |