[go: up one dir, main page]

CN109660258B - Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels - Google Patents

Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels Download PDF

Info

Publication number
CN109660258B
CN109660258B CN201811644737.1A CN201811644737A CN109660258B CN 109660258 B CN109660258 B CN 109660258B CN 201811644737 A CN201811644737 A CN 201811644737A CN 109660258 B CN109660258 B CN 109660258B
Authority
CN
China
Prior art keywords
sampling
acquisition
data
measuring point
different
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.)
Active
Application number
CN201811644737.1A
Other languages
Chinese (zh)
Other versions
CN109660258A (en
Inventor
周喜国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Shuangyuan Intelligent Technology Co ltd
Original Assignee
Sichuan Shuangyuan Intelligent Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sichuan Shuangyuan Intelligent Technology Co ltd filed Critical Sichuan Shuangyuan Intelligent Technology Co ltd
Priority to CN201811644737.1A priority Critical patent/CN109660258B/en
Publication of CN109660258A publication Critical patent/CN109660258A/en
Application granted granted Critical
Publication of CN109660258B publication Critical patent/CN109660258B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/124Sampling or signal conditioning arrangements specially adapted for A/D converters
    • H03M1/1245Details of sampling arrangements or methods
    • H03M1/1255Synchronisation of the sampling frequency or phase to the input frequency or phase

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

The invention relates to the technical field of data acquisition, and discloses a method, a device and a system for synchronously acquiring data with different sampling frequencies through multiple channels. Different data from each measuring point are synchronously acquired at the highest sampling frequency periodically, and then digital filtering processing and sampling processing are sequentially carried out on the different data acquired in the same acquisition period according to one-to-one corresponding sampling frequency setting parameters to obtain data segments meeting the requirements of the corresponding sampling frequency, so that the purpose of synchronously sampling waveform data of different sampling frequencies of the same measuring point/multiple measuring points can be achieved.

Description

Method, device and system for synchronously acquiring data of different sampling frequencies through multiple channels
Technical Field
The invention belongs to the technical field of data acquisition, and particularly relates to a method, a device and a system for synchronously acquiring data with different sampling frequencies by multiple channels.
Background
In the field of mechanical state monitoring, when a mechanical vibration state is diagnosed and analyzed, vibration waveform data of a plurality of vibration measuring points, a plurality of different sampling frequencies and different data types (such as acceleration, speed, displacement and the like) are often required to be acquired at the same time. Although many data acquisition systems can achieve the purpose of synchronously acquiring data at a certain sampling frequency at the same time, in these schemes, a programmable low-pass analog filter is also needed to be used for implementing anti-aliasing filtering on hardware, which not only increases the hardware cost, but also cannot implement synchronous sampling of waveform data of different sampling frequencies at the same measuring point/multiple measuring points, and is particularly not suitable for synchronous acquisition scenes of waveform data of different data types.
Disclosure of Invention
The invention aims to solve the problems that the conventional data acquisition system cannot realize the synchronous sampling purpose of data with different sampling frequencies and the hardware cost is high, and provides a method, a device and a system for synchronously acquiring the data with different sampling frequencies by multiple channels.
The technical scheme adopted by the invention is as follows:
a method for synchronously acquiring data of different sampling frequencies by multiple channels comprises the following steps:
s101, acquiring acquisition setting information of each measuring point device, wherein the acquisition setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, N are natural numbers respectively;
s102, analyzing the acquisition setting information of all the measuring point devices, and determining the longest sampling time;
s103, controlling the multichannel synchronous ADC to periodically use the highest sampling frequency F by taking the longest sampling time as an acquisition period T Max Synchronously acquiring different data from each measuring point device;
and S104, aiming at different data acquired in the same acquisition period T, sequentially performing digital filtering processing and sampling processing according to the one-to-one corresponding sampling frequency setting parameters to obtain data segments meeting the requirements of corresponding sampling frequencies.
Preferably, the collection setting information further includes a cut-off frequency, a data type, an original signal frequency range of the measuring point device side, and/or a setting field related to actual engineering data processing.
Preferably, the acquisition setting information comes from setting software matched with the measuring point equipment, and can be remotely set through a local area network, the internet or a communication bus, or locally set in a manner of importing a configuration file through mobile storage equipment.
Optimally, before the data from the measuring point equipment is collected, the cut-off frequency of an original signal to be collected and from the measuring point equipment is F Max Low pass filtering of (1).
The other technical scheme adopted by the invention is as follows:
a device for synchronously acquiring data with different sampling frequencies by multiple channels comprises a multiple-channel synchronous ADC (analog-to-digital converter), an acquisition module, an analysis module, a control module and a processing module;
the acquisition module is used for acquiring acquisition setting information of each measuring point device, wherein the acquisition setting information comprises M pieces of F with different frequencies Max Sampling frequency of/NRate setting parameters and number of sampling points, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, N are natural numbers respectively;
the analysis module is in communication connection with the acquisition unit and is used for analyzing the acquisition setting information of all the measuring point devices and determining the longest sampling time;
the control module is respectively in communication connection with the analysis module and the multichannel synchronous ADC and is used for controlling the multichannel synchronous ADC to periodically use the highest sampling frequency F by taking the longest sampling time as the acquisition period T Max Synchronously acquiring different data from each measuring point device;
the processing module is respectively in communication connection with the acquisition module and the control module and is used for sequentially performing digital filtering processing and sampling processing according to sampling frequency setting parameters in one-to-one correspondence aiming at different data acquired in the same acquisition period T to obtain data fragments meeting the requirements of corresponding sampling frequencies.
Preferably, the system further comprises a low-pass filter, wherein the low-pass filter is connected to the input end of the multichannel synchronous ADC analog-to-digital converter and is used for performing cutoff frequency F on an original signal to be acquired and coming from a point measuring device Max Low pass filtering of (1).
The other technical scheme adopted by the invention is as follows:
a system for synchronously acquiring data with different sampling frequencies by multiple channels comprises a multi-core processor, a multi-channel synchronous ADC (analog-to-digital converter) and multiple measuring point devices, wherein the multi-core processor comprises an ARM core unit, a DSP core unit, a multi-core shared storage unit and an internal bus which is in communication connection with the units, the ARM core unit is also in communication connection with the output end of the multi-channel synchronous ADC, and the input end of the multi-channel synchronous ADC is respectively connected with each measuring point device;
the ARM core unit is used for acquiring the acquisition setting information of each measuring point device, analyzing the acquisition setting information of all measuring point devices and determining the longest sampling time on one hand, and is used for taking the longest sampling time as an acquisition period on the other handT, controlling the multichannel synchronous ADC to periodically perform sampling at the highest sampling frequency F Max Synchronously collecting different data from each measuring point device, wherein the collection setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, and M and N are natural numbers respectively;
the multi-core shared storage unit is used for storing all different data acquired in an acquisition period T;
and the DSP core unit is used for reading all different data acquired in the same acquisition period T from the multi-core shared storage unit after receiving a period acquisition completion instruction from the ARM core unit, and then sequentially performing digital filtering processing and sampling processing according to sampling frequency setting parameters in one-to-one correspondence to the different data acquired in the same acquisition period T to obtain data segments meeting the requirements of corresponding sampling frequencies.
Optimally, a cutoff frequency F is also arranged between the input end of the multichannel synchronous ADC and each measuring point device Max The low-pass filter is used for filtering the original signal to be collected and coming from the corresponding measuring point equipment.
The beneficial effects of the invention are as follows:
(1) The invention provides a method, a device and a system for synchronously acquiring data with different sampling frequencies by multiple channels, namely, different data from each measuring point is synchronously acquired periodically by the highest sampling frequency, then digital filtering processing and sampling processing are sequentially carried out according to one-to-one corresponding sampling frequency setting parameters aiming at different data acquired in the same acquisition period to obtain data segments meeting the requirement of the corresponding sampling frequency, thereby realizing the purpose of synchronously sampling waveform data with different sampling frequencies at the same measuring point/multiple measuring points.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a method for synchronously acquiring data of different sampling frequencies by using multiple channels according to the present invention.
Fig. 2 is a schematic structural diagram of a device for synchronously acquiring data of different sampling frequencies by multiple channels provided by the invention.
Fig. 3 is a schematic structural diagram of a system for synchronously acquiring data of different sampling frequencies by multiple channels according to the present invention.
Detailed Description
The invention is further described with reference to the following figures and specific embodiments. It should be noted that the description of the embodiments is provided to help understanding of the present invention, but the present invention is not limited thereto. Specific structural and functional details disclosed herein are merely illustrative of example embodiments of the invention. This invention may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments of the present invention.
It should be understood that the term "and/or" herein is merely one type of association relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: the three cases of A alone, B alone and A and B together exist, and the term "/and" in this document describes another associated object relationship, which means that two relationships may exist, for example, A/and B, which may mean: the presence of a alone, and both cases a and B alone, and further, the character "/" herein generally means that the former and latter associated objects are in an "or" relationship.
It will be understood that when an element is referred to as being "connected," "connected," or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being "directly on" or "directly coupled" to another element, there are no intervening elements present. Other words used to describe the relationship between elements (e.g., "between 8230; between pairs" directly between 8230; between adjacent pairs "directly adjacent", etc.) should be interpreted in a similar manner.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes," and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, and/or groups thereof.
It should also be noted that, in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may, in fact, be executed substantially concurrently, or the figures may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
In the following description, specific details are provided to facilitate a thorough understanding of example embodiments. However, it will be understood by those of ordinary skill in the art that the example embodiments may be practiced without these specific details. For example, systems may be shown in block diagrams in order not to obscure the examples in unnecessary detail. In other instances, well-known processes, structures and techniques may be shown without unnecessary detail in order to avoid obscuring example embodiments.
Example one
As shown in fig. 1, the method for acquiring data of different sampling frequencies synchronously by multiple channels provided by this embodiment includes the following steps.
S101, acquiring acquisition setting information of each measuring point device, wherein the acquisition setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max For the highest sampling frequency of a multi-channel synchronous ADC (Analog-to-Digital Converter or Analog-to-Digital Converter), M and N are natural numbers, respectively.
In step S101, the station device is used to arrange at a station position and generate a raw signal (which can be collected by the multichannel synchronous ADC analog-to-digital converter to obtain corresponding sampling data), which can be, but is not limited to, a sensor for various purposes, such as a vibration sensor for arranging at a mechanical vibration station position and generating a vibration waveform signal, an acceleration sensor for generating an acceleration waveform signal, a velocity sensor for generating a velocity waveform signal, and a displacement sensor for generating a displacement waveform signal. Optimally, the acquisition setting information can also include, but is not limited to, cut-off frequency, data type, original signal frequency range of the measuring point device side, and/or setting fields related to actual engineering data processing. In addition, the collected setting information comes from setting software matched with the measuring point equipment, and CAN be set remotely through a local area network, the internet or a communication bus, or set locally through a mode of importing a configuration file by a mobile storage device, wherein the communication bus CAN be but is not limited to an RS485 bus, a CAN bus or an RS232 bus, and the mobile storage device CAN be but is not limited to a usb disk or a storage optical disk.
And S102, analyzing the acquisition setting information of all the measuring point devices, and determining the longest sampling time.
In step S102, specifically, the longest sampling time is preferably determined as follows: firstly, setting parameters and sampling points according to each sampling frequency, calculating by the product of a sampling period (namely the reciprocal of the sampling frequency) and the number of the sampling points to obtain a plurality of sampling times, and then finding the sampling time with the maximum value as the longest sampling time. For example, for the acquisition setting information: (1) sampling frequency is 5000Hz, and the number of sampling points is 1000; (2) the sampling frequency is 1000Hz, and the number of sampling points is 3000; (3) the sampling frequency is 1250Hz, and the number of sampling points is 500; a plurality of sampling times may be calculated: (1) 0.2 second; (2) 3 seconds; (3) 0.4 second; finally, 3 seconds is determined as the longest sampling time.
S103, controlling the multichannel synchronous ADC to periodically use the highest sampling frequency F by taking the longest sampling time as an acquisition period T Max Different data from each station device are synchronously collected.
In step S103, in order to ensure that the multichannel synchronous ADC performs data aliasing during the acquisition process, it is optimized that, before acquiring data from the point measuring device, the cutoff frequency of an original signal to be acquired and from the point measuring device is F Max Low pass filtering of (1). Further optimally, the low-pass filter used may be, but is not limited to, a "T" type low-pass filter, an "L" type low-pass filter, or a "pi" type low-pass filter composed of resistive elements and/or reactive elements, etc. in view of hardware cost. In addition, the multichannel synchronous ADC analog-to-digital converter is an existing device supporting multichannel synchronous data acquisition.
S104, aiming at different data collected in the same collection period T, digital filtering processing and sampling processing are sequentially carried out according to the sampling frequency setting parameters in one-to-one correspondence, and data fragments meeting the requirements of corresponding sampling frequencies are obtained.
In the step S104, for example, the first data with the parameter of 1000Hz is set for the corresponding sampling frequency (in this case, the highest sampling frequency F) Max Set as 5000 Hz), digital filtering processing with low-pass cutoff frequency of 1000Hz can be firstly carried out, and then sampling processing of 5-step 1 is carried out on sampling points, so as to obtain data segments conforming to the corresponding sampling frequency of 1000 Hz; for the corresponding samplesFirst data with frequency setting parameter of 2500Hz (in this case F) Max Set to 5000 Hz), digital filtering processing with a low-pass cut-off frequency of 2500Hz may be performed first, and then sampling processing of 2-to-1 sampling is performed on the sampling points, so as to obtain data segments meeting the corresponding sampling frequency of 2500 Hz.
Therefore, through the detailed description of the foregoing steps S101 to S104, different data from each measurement point is periodically and synchronously acquired at the highest sampling frequency, and then digital filtering processing and sampling processing are sequentially performed according to one-to-one corresponding sampling frequency setting parameters for different data acquired in the same acquisition period to obtain a data segment meeting the requirement of a corresponding sampling frequency, so that the purpose of synchronous sampling of waveform data at different sampling frequencies at the same measurement point/multiple measurement points can be achieved, and the method is particularly suitable for synchronous acquisition scenes of waveform data of different data types.
In summary, the method for synchronously acquiring data of different sampling frequencies by using multiple channels provided by the embodiment has the following technical effects:
(1) The embodiment provides a method for synchronously acquiring data with different sampling frequencies by multiple channels, namely, different data from each measuring point is periodically and synchronously acquired at the highest sampling frequency, and then digital filtering processing and sampling processing are sequentially carried out according to sampling frequency setting parameters which correspond to one another aiming at different data acquired in the same acquisition period to obtain data segments meeting the requirements of the corresponding sampling frequency, so that the aim of synchronously sampling waveform data with different sampling frequencies at the same measuring point/multiple measuring points can be fulfilled.
Example two
This embodiment provides an apparatus for implementing the method of the first embodiment, including a multi-channel synchronous ADC, and an acquisition unitThe device comprises a module, an analysis module, a control module and a processing module; the acquisition module is used for acquiring acquisition setting information of each measuring point device, wherein the acquisition setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, N are natural numbers respectively; the analysis module is in communication connection with the acquisition unit and is used for analyzing the acquisition setting information of all the measuring point devices and determining the longest sampling time; the control module is respectively in communication connection with the analysis module and the multichannel synchronous ADC and is used for controlling the multichannel synchronous ADC to periodically use the highest sampling frequency F by taking the longest sampling time as the acquisition period T Max Synchronously acquiring different data from each measuring point device; the processing module is respectively in communication connection with the acquisition module and the control module and is used for carrying out digital filtering processing and sampling processing in sequence according to one-to-one corresponding sampling frequency setting parameters aiming at different data acquired in the same acquisition period T to obtain data fragments meeting the requirements of corresponding sampling frequencies.
The device is optimized to further comprise a low-pass filter, wherein the low-pass filter is connected to the input end of the multichannel synchronous ADC analog-to-digital converter and is used for performing cutoff frequency F on an original signal to be acquired and coming from a measuring point device Max Low-pass filtering of (2).
The technical details and technical effects of the present embodiment are consistent with the embodiments, and can be derived based on the embodiments directly, which is not described herein again.
EXAMPLE III
The present embodiment is another system for synchronously acquiring data with different sampling frequencies by multiple channels, which has the same inventive concept as the second embodiment, and includes a multi-core processor, a multi-channel synchronous ADC analog-to-Digital converter, and multiple measuring point devices, where the multi-core processor includes an ARM (Advanced RISC Machines, a well-known enterprise in the microprocessor industry, and a large number of high-performance, low-cost, and low-energy consumption RISC processors, related technologies and software) core units, and a DSP (Digital Signal processor, etc. are designedThe ARM core unit is also in communication connection with the output end of the multichannel synchronous ADC analog-to-digital converter, and the input end of the multichannel synchronous ADC analog-to-digital converter is respectively connected with each measuring point device; the ARM core unit is used for acquiring the acquisition setting information of each measuring point device, analyzing the acquisition setting information of all measuring point devices and determining the longest sampling time on one hand, and is used for controlling the multichannel synchronous ADC to periodically use the highest sampling frequency F by taking the longest sampling time as an acquisition period T on the other hand Max Synchronously collecting different data from each measuring point device, wherein the collection setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, N are natural numbers respectively; the multi-core shared storage unit is used for storing all different data acquired in an acquisition period T; and the DSP core unit is used for reading all different data acquired in the same acquisition period T from the multi-core shared storage unit after receiving a period acquisition completion instruction from the ARM core unit, and then carrying out digital filtering processing and sampling processing in sequence according to one-to-one corresponding sampling frequency setting parameters aiming at the different data acquired in the same acquisition period T to obtain data fragments meeting the requirements of the corresponding sampling frequency. The multi-core processor is a processor with two or more cores and at least one ARM core unit and at least one DSP core unit, and comprises a dual-core processor with one ARM core unit and one DSP core unit.
Optimally, a cutoff frequency F is also arranged between the input end of the multichannel synchronous ADC and each measuring point device Max The low-pass filter is used for filtering the original signal to be acquired and coming from the corresponding measuring point equipment.
The technical details and technical effects of the present embodiment are similar to those of the embodiment, and can also be derived based on the embodiment, which are not described herein again.
The present invention is not limited to the above alternative embodiments, and other various forms of products can be obtained by anyone in light of the present invention. The above detailed description should not be taken as limiting the scope of the invention, which is defined by the appended claims, which are intended to be interpreted according to the breadth to which the description is entitled.

Claims (8)

1. A method for synchronously acquiring data with different sampling frequencies by multiple channels is characterized by comprising the following steps:
s101, acquiring acquisition setting information of each measuring point device, wherein the acquisition setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, and M and N are natural numbers respectively;
s102, analyzing the acquisition setting information of all the measuring point devices, and determining the longest sampling time, wherein the method specifically comprises the following steps: firstly, setting parameters and sampling points according to each sampling frequency, calculating in a mode of product of reciprocal of the sampling frequency and the number of the sampling points to obtain a plurality of sampling times, and then finding out the sampling time with the largest numerical value as the longest sampling time;
s103, controlling the multichannel synchronous ADC to periodically use the highest sampling frequency F by taking the longest sampling time as an acquisition period T Max Synchronously acquiring different data from each measuring point device;
and S104, aiming at different data acquired in the same acquisition period T, sequentially performing digital filtering processing and sampling processing according to the one-to-one corresponding sampling frequency setting parameters to obtain data segments meeting the requirements of corresponding sampling frequencies.
2. A method for multi-channel simultaneous acquisition of data at different sampling frequencies as claimed in claim 1, wherein:
the acquisition setting information also comprises cut-off frequency, data type, original signal frequency range of the measuring point equipment side and/or setting fields related to actual engineering data processing.
3. A method for multi-channel simultaneous acquisition of data at different sampling frequencies as claimed in claim 1, wherein:
the acquisition setting information comes from setting software matched with the measuring point equipment and can be set remotely through a local area network, the Internet or a communication bus or set locally through a mode of importing configuration files by mobile storage equipment.
4. A method for multi-channel synchronous acquisition of data at different sampling frequencies as claimed in claim 1, wherein:
before data from the measuring point equipment is collected, the cut-off frequency of an original signal to be collected and from the measuring point equipment is set as F Max Low pass filtering of (1).
5. The utility model provides a device of different sampling frequency data of multichannel synchronous acquisition which characterized in that: the system comprises a multi-channel synchronous ADC analog-to-digital converter, an acquisition module, an analysis module, a control module and a processing module;
the acquisition module is used for acquiring acquisition setting information of each measuring point device, wherein the acquisition setting information comprises M pieces of F with different frequencies Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, and M and N are natural numbers respectively;
the analysis module is in communication connection with the acquisition module, and is used for analyzing the acquisition setting information of all the measuring point devices and determining the longest sampling time, and the analysis module specifically comprises: firstly, setting parameters and sampling points according to each sampling frequency, calculating in a mode of the product of the reciprocal of the sampling frequency and the number of the sampling points to obtain a plurality of sampling times, and then finding out the sampling time with the largest numerical value as the longest sampling time;
the control module is respectively in communication connection with the analysis module and the multichannel synchronous ADC and is used for controlling the multichannel synchronous ADC to periodically and maximally sample with the longest sampling time as an acquisition period THigh sampling frequency F Max Synchronously acquiring different data from each measuring point device;
the processing module is respectively in communication connection with the acquisition module and the control module and is used for sequentially performing digital filtering processing and sampling processing according to sampling frequency setting parameters in one-to-one correspondence aiming at different data acquired in the same acquisition period T to obtain data fragments meeting the requirements of corresponding sampling frequencies.
6. The apparatus for multi-channel synchronous acquisition of data at different sampling frequencies as claimed in claim 5, wherein: the device also comprises a low-pass filter, wherein the low-pass filter is connected to the input end of the multichannel synchronous ADC analog-to-digital converter and is used for performing cutoff frequency F on an original signal to be acquired and coming from a measuring point device Max Low pass filtering of (1).
7. A system for synchronously acquiring data with different sampling frequencies by multiple channels is characterized in that: the multi-core processor comprises an ARM core unit, a DSP core unit, a multi-core shared storage unit and an internal bus which is in communication connection with the ARM core unit, the multi-core shared storage unit and the internal bus, wherein the ARM core unit is also in communication connection with the output end of the multi-channel synchronous ADC analog-to-digital converter, and the input end of the multi-channel synchronous ADC analog-to-digital converter is respectively connected with each measuring point device;
the ARM core unit is used for acquiring the acquisition setting information of each measuring point device, analyzing the acquisition setting information of all measuring point devices and determining the longest sampling time, and specifically comprises the following steps: firstly, setting parameters and sampling points according to each sampling frequency, calculating to obtain a plurality of sampling times in a mode of product of reciprocal of the sampling frequency and the number of the sampling points, then finding out the sampling time with the maximum value as the longest sampling time, and on the other hand, controlling the multichannel synchronous ADC to periodically use the longest sampling time as a sampling period T to control the multichannel synchronous ADC to periodically use the highest sampling frequency F Max Synchronously collecting different data from each measuring point device, wherein the collection setting is reliableThe message contains M messages with different frequencies and F Max Sampling frequency setting parameter and number of sampling points of/N, F Max The maximum sampling frequency of the multichannel synchronous ADC is M, and M and N are natural numbers respectively;
the multi-core shared storage unit is used for storing all different data acquired in an acquisition period T;
and the DSP core unit is used for reading all different data acquired in the same acquisition period T from the multi-core shared storage unit after receiving a period acquisition completion instruction from the ARM core unit, and then sequentially performing digital filtering processing and sampling processing according to sampling frequency setting parameters in one-to-one correspondence to the different data acquired in the same acquisition period T to obtain data segments meeting the requirements of corresponding sampling frequencies.
8. A system for multi-channel simultaneous acquisition of data at different sampling frequencies as recited in claim 7, wherein: a cutoff frequency F is also respectively arranged between the input end of the multichannel synchronous ADC analog-to-digital converter and each measuring point device Max The low-pass filter is used for filtering the original signal to be acquired and coming from the corresponding measuring point equipment.
CN201811644737.1A 2018-12-29 2018-12-29 Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels Active CN109660258B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811644737.1A CN109660258B (en) 2018-12-29 2018-12-29 Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811644737.1A CN109660258B (en) 2018-12-29 2018-12-29 Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels

Publications (2)

Publication Number Publication Date
CN109660258A CN109660258A (en) 2019-04-19
CN109660258B true CN109660258B (en) 2023-02-28

Family

ID=66117973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811644737.1A Active CN109660258B (en) 2018-12-29 2018-12-29 Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels

Country Status (1)

Country Link
CN (1) CN109660258B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110244118A (en) * 2019-06-21 2019-09-17 和远智能科技股份有限公司 A kind of multifunction electric meter
CN110632248B (en) * 2019-08-29 2022-03-22 王飞 Signal acquisition method for multidimensional titration analysis
CN111984628A (en) * 2020-08-28 2020-11-24 北京人大金仓信息技术股份有限公司 Database statistical information collection method, device, medium and electronic equipment
CN112179638B (en) * 2020-09-28 2021-09-17 大连圣力来监测技术有限公司 Multi-frequency resolution analysis method for synchronous sampling of rotating equipment
CN112230603B (en) * 2020-10-14 2021-08-13 深圳吉兰丁智能科技有限公司 Multi-sensor data acquisition method and system based on numerical control machine tool
CN113552497B (en) * 2021-06-11 2023-08-25 北京空间飞行器总体设计部 Method for acquiring parameters from instrument and equipment for testing spacecraft power supply system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304202B1 (en) * 1999-09-24 2001-10-16 Cirrus Logic, Inc. Delay correction system and method for a voltage channel in a sampled data measurement system
CN101566845A (en) * 2009-06-04 2009-10-28 西南科技大学 Multi-channel synchronous vibration data collecting system
WO2010003360A1 (en) * 2008-07-08 2010-01-14 奇瑞汽车股份有限公司 A multi-channel current sampling apparatus and method for solenoid valve
CN203661045U (en) * 2013-12-18 2014-06-18 上海宝钢工业技术服务有限公司 Multichannel-signal synchronous-collection system
CN103925983A (en) * 2014-05-05 2014-07-16 重庆大学 Multi-channel weak vibration signal synchronous acquisition device and analysis method
WO2014140040A1 (en) * 2013-03-13 2014-09-18 Commissariat à l'énergie atomique et aux énergies alternatives Fbmc receiver using a method for synchronisation in the frequency domain
US9306790B1 (en) * 2014-06-02 2016-04-05 Maxim Integrated Products, Inc. Multi-channel simultaneous sampling with a single ADC
CN106849951A (en) * 2017-01-24 2017-06-13 浙江大学 Low-and high-frequency signal finite time mixing acquisition method based on multipath A/D converter
CN108225546A (en) * 2016-12-14 2018-06-29 中国航空工业集团公司西安航空计算技术研究所 A kind of airborne multi-channel Vibration Signal synchronous and method
CN108827454A (en) * 2018-04-25 2018-11-16 哈尔滨电气股份有限公司 A kind of turbine shafting vibrating data collection and processing method
CN109088635A (en) * 2018-07-24 2018-12-25 北京航天控制仪器研究所 A kind of multichannel clock synchronous

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304202B1 (en) * 1999-09-24 2001-10-16 Cirrus Logic, Inc. Delay correction system and method for a voltage channel in a sampled data measurement system
WO2010003360A1 (en) * 2008-07-08 2010-01-14 奇瑞汽车股份有限公司 A multi-channel current sampling apparatus and method for solenoid valve
CN101566845A (en) * 2009-06-04 2009-10-28 西南科技大学 Multi-channel synchronous vibration data collecting system
WO2014140040A1 (en) * 2013-03-13 2014-09-18 Commissariat à l'énergie atomique et aux énergies alternatives Fbmc receiver using a method for synchronisation in the frequency domain
CN203661045U (en) * 2013-12-18 2014-06-18 上海宝钢工业技术服务有限公司 Multichannel-signal synchronous-collection system
CN103925983A (en) * 2014-05-05 2014-07-16 重庆大学 Multi-channel weak vibration signal synchronous acquisition device and analysis method
US9306790B1 (en) * 2014-06-02 2016-04-05 Maxim Integrated Products, Inc. Multi-channel simultaneous sampling with a single ADC
CN108225546A (en) * 2016-12-14 2018-06-29 中国航空工业集团公司西安航空计算技术研究所 A kind of airborne multi-channel Vibration Signal synchronous and method
CN106849951A (en) * 2017-01-24 2017-06-13 浙江大学 Low-and high-frequency signal finite time mixing acquisition method based on multipath A/D converter
CN108827454A (en) * 2018-04-25 2018-11-16 哈尔滨电气股份有限公司 A kind of turbine shafting vibrating data collection and processing method
CN109088635A (en) * 2018-07-24 2018-12-25 北京航天控制仪器研究所 A kind of multichannel clock synchronous

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"数控机床能耗多通道监测系统的数据处理研究";兰宇等;《井冈山大学学报》;20160131;第37卷(第1期);第1-5页 *

Also Published As

Publication number Publication date
CN109660258A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
CN109660258B (en) Method, device and system for synchronously acquiring data with different sampling frequencies through multiple channels
RU2611558C2 (en) System for acquiring a vibratory signal of a rotary motor
CN107040182A (en) Monitor the method and apparatus of decomposer
CN108827454B (en) Steam turbine shafting vibration data acquisition and processing method
CN110907885B (en) A method and system for evaluating the field operation status of a digital electric energy metering system
CN101295324A (en) Acquisition and processing method of electric power data
CN102570728A (en) Full-automatic intelligent turning system and turning method
CN109856451B (en) Multi-loop electric quantity detection system
CN101788584A (en) Electronic transducer sampling synchronization method
CN102608527A (en) Data filtering processing method for dynamic characteristic test for circuit breaker
CN202693310U (en) Fault diagnosis system for multi-channel mechanical equipment
CN202866797U (en) Digital hydraulic fracturing fissure real-time monitoring system
CN104579342A (en) Automatic rapid phase calibration method for sampling clock with multiple A/D converters
CN104994377A (en) Television machine vibration test method
CN109711053A (en) Fan fault prediction method and system based on industrial big data
CN108999902A (en) A kind of measurement method and device improving crane brake downslide accuracy of measurement
GB2550854B (en) Aircraft time synchronization system
CN109026399A (en) The real time multi-channel synchrodata processing method and system of Fuel On Board system
CN110926784B (en) GIS circuit breaker fault on-line monitoring device based on sound
CN208669907U (en) A measuring device for improving the precision of crane braking glide
CN103308102A (en) Wireless transmission method of turbine flow sensor pulse signals
CN108982987B (en) Ship lift driving device synchronism measuring and analyzing device and method
CN105785126A (en) Novel power grid phasor synchronization measurement device
CN219347954U (en) Signal transmitting module for measuring vibration signals
CN117353463B (en) Synchronous sampling method and related device for multipath alternating current electric quantity

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