CN109753474A - Adaptive-filtering universal data collecting system based on labview - Google Patents

Adaptive-filtering universal data collecting system based on labview Download PDF

Info

Publication number
CN109753474A
CN109753474A CN201811611588.9A CN201811611588A CN109753474A CN 109753474 A CN109753474 A CN 109753474A CN 201811611588 A CN201811611588 A CN 201811611588A CN 109753474 A CN109753474 A CN 109753474A
Authority
CN
China
Prior art keywords
data
sensor
filtering
adaptive
labview
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
Application number
CN201811611588.9A
Other languages
Chinese (zh)
Other versions
CN109753474B (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.)
Jiangsu Ji Ju Micro Automation System And Equipment Technology Research Institute Co Ltd
Original Assignee
Jiangsu Ji Ju Micro Automation System And Equipment Technology Research Institute 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 Jiangsu Ji Ju Micro Automation System And Equipment Technology Research Institute Co Ltd filed Critical Jiangsu Ji Ju Micro Automation System And Equipment Technology Research Institute Co Ltd
Priority to CN201811611588.9A priority Critical patent/CN109753474B/en
Publication of CN109753474A publication Critical patent/CN109753474A/en
Application granted granted Critical
Publication of CN109753474B publication Critical patent/CN109753474B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

The invention discloses a kind of adaptive-filtering universal data collecting system based on labview.A kind of adaptive-filtering universal data collecting system based on labview of the present invention, comprising: data acquisition module, controller module and data processing module;The data acquisition module includes the sensor with communications protocol, hardware interface, the sensor without communications protocol and analog-to-digital conversion part;There is the sensor of fixed telecommunication agreement to be directly connected to the hardware interface part;The hardware interface part is that different communication protocol has done interface;The sensor of no communication protocol characterizes physical change by voltage change, and the analog quantity of voltage change is converted to digital quantity by analog-to-digital conversion part.Beneficial effects of the present invention: the present invention provides a variety of data-interfaces to carry the sensor of communications protocol, high-precision analog-digital conversion function is provided for the sensor of no communication protocol, the compatible data acquisition for realizing multiple sensors, substantially increases equipment interoperability, reduces data acquisition cost.

Description

Adaptive-filtering universal data collecting system based on labview
Technical field
The present invention relates to sensor data acquisition fields, and in particular to a kind of adaptive-filtering based on labview is general Data collection system.
Background technique
Labview is the virtual instrument platform of National Instruments company, U.S. exploitation, is compiled using graphical It collects language G and writes program, the program of generation is the form of block diagram.Control abundant and function library are provided, are exploitation measurement or control The ideal chose of system processed.
Sensor for data acquisition is multifarious, and included communication protocol is also multifarious, the novel sensing more having Device does not have the part of physical quantity converting voltage signal, needs user oneself to build analog-to-digital conversion part to acquire data, these are different Application conditions great obstruction is produced for the data collection task of user.
There are following technical problems for traditional data collection system:
1, Data Input Interface type is single, and the sensor of different interface type needs the data acquisition module of distinct interface Match and uses.2, filtering algorithm is solidificated in data collection hardware module, for different data characteristics, can not flexibly be filtered out Noise, the result is that the accurate data that cannot often need.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of adaptive-filtering universal data collection system based on labview System, the present invention are that the sensor of included communications protocol provides a variety of data-interfaces, for no communication protocol sensor provide it is high-precision The analog-digital conversion function of degree realizes the compatible data acquisition of multiple sensors, substantially increases equipment interoperability, reduce number According to acquisition cost;The present invention provides adaptive-filtering module, it can be estimated that the characteristic index of initial data automatically selects different Filtering algorithm scheme all designs mating filters solutions for per a sensor without expending the time again, largely shortens Early-stage preparations time of sensor data acquisition.
The adaptive-filtering general data based on labview that in order to solve the above-mentioned technical problems, the present invention provides a kind of Acquisition system, comprising: data acquisition module, controller module and data processing module;
The data acquisition module includes the sensor with communications protocol, hardware interface, the sensor without communications protocol With analog-to-digital conversion part;There is the sensor of fixed telecommunication agreement to be directly connected to the hardware interface part;The hardware interface portion It is divided into different communication protocol and has done interface;The sensor of no communication protocol characterizes physical change, mould by voltage change The analog quantity of voltage change is converted to digital quantity by number conversion portion;
The controller module provides the timing control of various communication protocols, and the hardware on combined data acquisition module connects Mouthful, the reading data on sensor is come in, then is connected by communication protocol with the data processing module, data are transmitted out It goes;
After data processing module receives data, the labview host computer in module carries out characteristic to initial data first Assessment, then selects different filtering algorithm assembled schemes.
" the hardware interface part is that different communication protocol has done interface in one of the embodiments,;" specifically wrap It includes: IIC, SPI, UART, CAN and USB.
The Analog to Digital Converter section point includes 24 modulus conversion chips in one of the embodiments,.
In one of the embodiments, characteristic evaluation using description data fluctuations characteristic index: standard deviation, mean value, most Big value and minimum value and its frequency of occurrences, the data variation amount in the unit time.
" the upper prow of labview after data processing module receives data, in module in one of the embodiments, Characteristic evaluation first is carried out to initial data, then selects different filtering algorithm assembled schemes." specific assembled scheme is as follows: 1, If standard deviation is larger, illustrate that data fluctuations are larger, the maximum deflection difference value of limit filtration will be suitably big;If 2, maximum value Very big apart from mean value with minimum value, then initial data initially enters limit filtration;If 3, there is the period in the characteristic index assessed Property variation, illustrate there are PERIODIC INTERFERENCE, then takes the filtering algorithm of mean value into queue recursion in next step;If the 4, unit time Interior data variation amount is larger, then in queue recursion, the method for weighting replaces mean value, and data variation is bigger, and queue ending is new to be added The weight that the data entered account for is bigger.
Queue recursion takes the filtering algorithm specific method of mean value in one of the embodiments: continuous sampling n times data are deposited Into array, remove first data when sampling every time, the data newly sampled are added in array ending, then take mean value to entire array.
It is real-time also all to have carried out image to the data of filtering front and back for the data processing module in one of the embodiments, Display and characteristic index real-time display.
Filtered data can choose deposit file in one of the embodiments, be used for follow-up study.
Beneficial effects of the present invention:
The present invention provides a variety of data-interfaces to carry the sensor of communications protocol, and the sensor for no communication protocol provides High-precision analog-digital conversion function realizes the compatible data acquisition of multiple sensors, substantially increases equipment interoperability, reduce Data acquisition costs.
The present invention provides adaptive-filtering module, it can be estimated that the characteristic index of initial data automatically selects different filters Wave algorithm arrangement all designs mating filters solutions for per a sensor without expending the time again, largely shortens The early-stage preparations time of sensor data acquisition.
Detailed description of the invention
Fig. 1 is the adaptive-filtering universal data collecting system the present invention is based on labview
Fig. 2 is the adaptive-filtering universal data collecting system the present invention is based on labview
Specific embodiment
The present invention will be further explained below with reference to the attached drawings and specific examples, so that those skilled in the art can be with It more fully understands the present invention and can be practiced, but illustrated embodiment is not as a limitation of the invention.
As shown in Figure 1, the present invention provides a kind of adaptive-filtering universal data collecting system based on labview, this is System includes data acquisition module, controller module, data processing module.
As shown in Fig. 2, data acquisition module includes sensor and hardware interface, sensor and analog-to-digital conversion part.Have solid The sensor for determining communications protocol, which can be convenient, is directly connected to hardware interface part, and hardware interface part is that different communication protocol is done Interface, including IIC, SPI, UART, CAN, USB etc.;The sensor of no communication protocol is characterized generally by voltage change Physical change, analog-to-digital conversion part provides 24 modulus conversion chips of high-precision, and the analog quantity of voltage change is converted to Digital quantity equally facilitates transmission and processing.
Controller module provides the timing control of various communication protocols, including IIC, SPI, UART, CAN, USB etc., in conjunction with Hardware interface on data acquisition module comes in the reading data on sensor, then passes through communication protocol and data processing mould Block is connected, and data are transferred out.
After data processing module receives data, the labview host computer in module carries out characteristic to initial data first Assessment, the characteristic index including describing data fluctuations: when standard deviation, mean value, maxima and minima and its frequency of occurrences, unit Interior data variation amount selects different filtering algorithm assembled schemes as foundation.Assembled scheme is as follows: if 1, standard Difference is larger, illustrates that data fluctuations are larger, and the maximum deflection difference value of limit filtration will be suitably big;If 2, maxima and minima Very big apart from mean value, then initial data initially enters limit filtration;If 3, cyclically-varying occurs in the characteristic index assessed, say Bright there are PERIODIC INTERFERENCEs, then enter the filtering algorithm that queue recursion takes mean value in next step, specific method is continuous sampling n times number According to array is deposited into, remove first data when sampling every time, the data newly sampled are added in array ending, then take to entire array Value;If 4, data variation amount is larger in the unit time, the method for the weighting in queue recursion replaces mean value, data variation Bigger, the weight that the data that queue ending is newly added account for is bigger, can timely and accurately reflect the variation of data in this way.
Data processing module has also all carried out image real-time display, characteristic index real-time display to the data of filtering front and back, Convenient for users to observing data variation tendency.Filtered data can choose deposit file, be used for follow-up study.
Embodiment described above is only to absolutely prove preferred embodiment that is of the invention and being lifted, protection model of the invention It encloses without being limited thereto.Those skilled in the art's made equivalent substitute or transformation on the basis of the present invention, in the present invention Protection scope within.Protection scope of the present invention is subject to claims.

Claims (8)

1. a kind of adaptive-filtering universal data collecting system based on labview characterized by comprising data acquisition module Block, controller module and data processing module;
The data acquisition module includes the sensor with communications protocol, hardware interface, sensor and mould without communications protocol Number conversion portion;There is the sensor of fixed telecommunication agreement to be directly connected to the hardware interface part;The hardware interface part is Different communication protocols have done interface;The sensor of no communication protocol characterizes physical change by voltage change, and modulus turns It changes part and the analog quantity of voltage change is converted into digital quantity;
The controller module provides the timing control of various communication protocols, and the hardware interface on combined data acquisition module will Reading data on sensor is come in, then is connected by communication protocol with the data processing module, and data are transferred out;
After data processing module receives data, the labview host computer in module carries out characteristic evaluation to initial data first, Then different filtering algorithm assembled schemes is selected.
2. the adaptive-filtering universal data collecting system based on labview as described in claim 1, which is characterized in that " institute Stating hardware interface part is that different communication protocol has done interface;" specifically include: IIC, SPI, UART, CAN and USB.
3. the adaptive-filtering universal data collecting system based on labview as described in claim 1, which is characterized in that institute Stating Analog to Digital Converter section point includes 24 modulus conversion chips.
4. the adaptive-filtering universal data collecting system based on labview as described in claim 1, which is characterized in that special Property assessment using description data fluctuations characteristic index: standard deviation, mean value, maxima and minima and its frequency of occurrences, unit Data variation amount in time.
5. the adaptive-filtering universal data collecting system based on labview as claimed in claim 4, which is characterized in that " number After receiving data according to processing module, the labview host computer in module carries out characteristic evaluation to initial data first, then selects Select different filtering algorithm assembled schemes." specific assembled scheme is as follows: if 1, standard deviation is larger, illustrate that data fluctuations are larger, The maximum deflection difference value of limit filtration will be suitably big;If 2, maxima and minima is very big apart from mean value, initial data Initially enter limit filtration;If 3, cyclically-varying occurs in the characteristic index assessed, illustrate that there are PERIODIC INTERFERENCEs, then it is next Stepping enqueue recursion takes the filtering algorithm of mean value;If 4, data variation amount is larger in the unit time, in queue recursion Replace mean value with the method for weighting, data variation is bigger, and the weight that the data that queue ending is newly added account for is bigger.
6. the adaptive-filtering universal data collecting system as claimed in claim 5 based on l abv iew, which is characterized in that Queue recursion takes the filtering algorithm specific method of mean value: continuous sampling n times data deposit into array, remove first when sampling every time Data, the data newly sampled are added in array ending, then take mean value to entire array.
7. the adaptive-filtering universal data collecting system as described in claim 1 based on l abv iew, which is characterized in that The data processing module has also all carried out image real-time display and characteristic index real-time display to the data of filtering front and back.
8. the adaptive-filtering universal data collecting system as described in claim 1 based on l abv iew, which is characterized in that Filtered data can choose deposit file, be used for follow-up study.
CN201811611588.9A 2018-12-27 2018-12-27 Adaptive filtering universal data acquisition system based on labview Active CN109753474B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811611588.9A CN109753474B (en) 2018-12-27 2018-12-27 Adaptive filtering universal data acquisition system based on labview

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811611588.9A CN109753474B (en) 2018-12-27 2018-12-27 Adaptive filtering universal data acquisition system based on labview

Publications (2)

Publication Number Publication Date
CN109753474A true CN109753474A (en) 2019-05-14
CN109753474B CN109753474B (en) 2023-06-30

Family

ID=66404179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811611588.9A Active CN109753474B (en) 2018-12-27 2018-12-27 Adaptive filtering universal data acquisition system based on labview

Country Status (1)

Country Link
CN (1) CN109753474B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110298999A (en) * 2019-07-23 2019-10-01 安徽蓝麦通信股份有限公司 A kind of general NB-IoT collector

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1862433A (en) * 2006-06-14 2006-11-15 浙江工业大学 Sensor seamless connecting system based on field bus
CN102176210A (en) * 2010-11-30 2011-09-07 邯郸市康创电气有限公司 Universal data acquisition system
CN103906233A (en) * 2014-03-31 2014-07-02 黄卿 Method and device for collecting and processing positioning data
CN205748484U (en) * 2016-06-24 2016-11-30 湖北师范大学 A kind of multichannel data acquisition system based on FPGA
CN106327848A (en) * 2016-08-24 2017-01-11 北京航空航天大学 Distributed data acquisition and transmission device for high-resolution multi-mode intelligent sensing device
CN207164980U (en) * 2017-07-29 2018-03-30 昆明雄越科技有限公司 A kind of telemetry terminal system of geological disaster data acquisition

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1862433A (en) * 2006-06-14 2006-11-15 浙江工业大学 Sensor seamless connecting system based on field bus
CN102176210A (en) * 2010-11-30 2011-09-07 邯郸市康创电气有限公司 Universal data acquisition system
CN103906233A (en) * 2014-03-31 2014-07-02 黄卿 Method and device for collecting and processing positioning data
CN205748484U (en) * 2016-06-24 2016-11-30 湖北师范大学 A kind of multichannel data acquisition system based on FPGA
CN106327848A (en) * 2016-08-24 2017-01-11 北京航空航天大学 Distributed data acquisition and transmission device for high-resolution multi-mode intelligent sensing device
CN207164980U (en) * 2017-07-29 2018-03-30 昆明雄越科技有限公司 A kind of telemetry terminal system of geological disaster data acquisition

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110298999A (en) * 2019-07-23 2019-10-01 安徽蓝麦通信股份有限公司 A kind of general NB-IoT collector

Also Published As

Publication number Publication date
CN109753474B (en) 2023-06-30

Similar Documents

Publication Publication Date Title
CN101706299B (en) Coriolis mass flow transmitter based on DSP
CN202276369U (en) Weight acquisition device for internet of things
CN102799102B (en) Self-tuning method and device for temperature control parameters of passive CPT (Coherent Population Trapping) atomic clock
CN108872702A (en) The frequency measuring system and method in adaptive period
CN102032974A (en) Temperature compensation method for pressure sensor
CN105335737A (en) Capacitive fingerprint sensor
CN104545870A (en) Heart rate detection mattress and method
CN109753474A (en) Adaptive-filtering universal data collecting system based on labview
CN109141594B (en) Medicine metering method of intelligent medicine cabinet, intelligent medicine cabinet and storage medium
CN101571555B (en) Triggering method for serial peripheral interface bus signal
CN200993665Y (en) Small digitalized prase-comparing measuring device
CN104597802B (en) A kind of reproducible data collecting system of superelevation sample rate
CN104615048B (en) A kind of AD acquisition methods and device
CN104345176A (en) Self-calibration digital acceleration sensor
CN205384320U (en) Photoelectric detection means
CN201698207U (en) Analog quantity collecting module based on FPGA (Field Programmable Gate Array)
CN111308194A (en) Frequency characteristic tester
CN106656187A (en) ADC filtering method for small signal de-noising
CN102487389A (en) Shared server and data integration method thereof, and bridger and data integration method thereof
CN207231660U (en) Temperature measuring circuit
CN209372127U (en) The building safety monitoring information collecting device of time-sharing multiplex
CN101757709A (en) Flow rate collection method and device thereof
CN101025855A (en) Blade measurement data digital processing method and device
CN207036332U (en) A kind of signal processing system of high pressure flow auto-controlling apparatus
CN209894358U (en) Temperature detection device of solar water heating system

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 215100 South 3rd and 4th Floors of Huanxiu Lake Building, Xiangcheng High-speed Railway New Town, Suzhou City, Jiangsu Province

Applicant after: JIANGSU JICUI MICRO-NANO AUTOMATION SYSTEM AND EQUIPMENT TECHNOLOGY RESEARCH INSTITUTE Co.,Ltd.

Address before: 215100 F003 workstation, 3rd floor, 58 South Tiancheng Road, Xiangcheng High-speed Railway New Town, Suzhou City, Jiangsu Province

Applicant before: JIANGSU JICUI MICRO-NANO AUTOMATION SYSTEM AND EQUIPMENT TECHNOLOGY RESEARCH INSTITUTE Co.,Ltd.

GR01 Patent grant
GR01 Patent grant