0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据采集方法有哪些

PoisonApple 来源:网络整理 2018-03-07 14:55 次阅读

数据采集

数据采集(DAQ),是指从传感器和其它待测设备等模拟和数字被测单元中自动采集非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。

数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术广泛应用在各个领域。比如摄像头,麦克风,都是数据采集工具。

被采集数据是已被转换为电讯号的各种物理量,如温度、水位、风速、压力等,可以是模拟量,也可以是数字量。采集一般是采样方式,即隔一定时间(称采样周期)对同一点数据重复采集。采集的数据大多是瞬时值,也可是某段时间内的一个特征值。准确的数据测量是数据采集的基础。数据量测方法有接触式和非接触式,检测元件多种多样。不论哪种方法和元件,均以不影响被测对象状态和测量环境为前提,以保证数据的正确性。数据采集含义很广,包括对面状连续物理量的采集。在计算机辅助制图、测图、设计中,对图形或图像数字化过程也可称为数据采集,此时被采集的是几何量(或包括物理量,如灰度)数据。

在互联网行业快速发展的今天,数据采集已经被广泛应用于互联网及分布式领域,数据采集领域已经发生了重要的变化。首先,分布式控制应用场合中的智能数据采集系统在国内外已经取得了长足的发展。其次,总线兼容型数据采集插件的数量不断增大,与个人计算机兼容的数据采集系统的数量也在增加。国内外各种数据采集机先后问世,将数据采集带入了一个全新的时代。

现在谈论大数据已经没有新意了,形形色色的产品、平台和公司都贴满大数据标签,但大数据却并没有掀起预期飓风,甚至还被冠以“伪命题”污名。

本末倒置,数据采集才是大数据产业的基石。都在说大数据应用、大数据价值挖掘,却不想,没有数据何来应用、价值一说。就好比不开采石油,一味想得到汽油。当然,石油开采并不容易,各行各业包括政府部门的信息化建设都是封闭式进行,海量数据被封在不同软件系统,数据源多种多样,数据量大、更新快。

大数据时代最不缺的就是数据。但面对数据资源,如何开采?用什么工具开采?如何以最低成本的开采?

数据采集方法

今天就和大家讨论3种软件系统的数据采集方法,重点关注实现过程与各自的优缺点。

一、软件接口方式

各个软件厂商提供数据接口,实现数据采集汇聚。

实现过程:

· 协调多方软件厂商工程师到场,了解所有系统业务流程以及数据库相关的表结构设计等,细节推敲,确定可行性方案;

· 编码

· 测试、调试阶段

· 交付使用

数据采集方法有哪些

接口对接方式的数据可靠性与价值较高,一般不存在数据重复的情况;数据通过接口实时传输,满足数据实时性的要求。

接口对接方式的缺点是接口开发费用高;协调各个软件厂商,协调难度大、投入人力大;扩展性不高,如:由于业务需要各软件系统开发出新的业务模块,其和大数据平台之间的数据接口也需做相应修改和变动,甚至要推翻以前的所有数据接口编码,工作量大、耗时长。

二、开放数据库方式

实现数据的采集汇聚,开放数据库是最直接的一种方式。

两个系统分别有各自的数据库,同类型的数据库之间是比较方便的:

1. 如果两个数据库在同一个服务器上,只要用户名设置的没有问题,就可以直接相互访问,需要在from后将其数据库名称及表的架构所有者带上即可。select * from DATABASE1.dbo.table1

2. 如果两个系统的数据库不在一个服务器上,建议采用链接服务器的形式处理,或者使用openset和opendatasource的方式,这个需要对数据库的访问进行外围服务器的配置。

而不同类型的数据库之间的连接就比较麻烦,需要做很多设置才能生效,这里不做详细说明。

开放数据库方式可以直接从目标数据库中获取需要的数据,准确性高,实时性也能得到保证,是最直接、便捷的一种方式。

但开放数据库方式也需要协调各个软件厂商开放数据库,难度大;一个平台如果同时连接多个软件厂商的数据库,并实时获取数据,这对平台性能也是巨大挑战。不过,出于安全性考虑,软件厂商一般不会开放自己的数据库。

三、基于底层数据交换的数据直接采集方式

通过获取软件系统的底层数据交换、软件客户端和数据库之间的网络流量包,基于底层IO请求与网络分析等技术,采集目标软件产生的所有数据,将数据转换与重新结构化,输出到新的数据库,供软件系统调用。

技术特点如下:

1. 无需原软件厂商配合;

2. 实时数据采集,数据端到端的响应速度达秒级;

3. 兼容性强,可采集汇聚Windows平台各种软件系统数据;

4. 输出结构化数据,作为数据挖掘、大数据分析应用的基础;

5. 自动建立数据间关联,实施周期短、简单高效;

6. 支持自动导入历史数据,通过I/O人工智能自动将数据写入目标软件;

7. 配置简单、实施周期短。

基于底层数据交换的数据直接采集方式,摆脱对软件厂商的依赖,不需要软件厂商配合,不仅需要投入大量的时间、精力与资金,不用担心系统开发团队解体、源代码丢失等原因导致系统数据采集成死局。

直接从各式各样的软件系统中开采数据,源源不断获取精准、实时的数据,自动建立数据关联,输出利用率极高的结构化数据,让不同系统的数据源有序、安全、可控的联动流通,提供决策支持、提高运营效率、产生经济价值。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50642

    浏览量

    751672
  • 数据采集
    +关注

    关注

    38

    文章

    5898

    浏览量

    113503
收藏 人收藏

    评论

    相关推荐

    什么是数据采集

    特征值。准确的数据测量是数据采集的基础。数据量测方法接触式和非接触式,检测元件多种多样。不论哪种方法
    发表于 01-28 08:24

    数据采集询问

    高速数据采集后通过网络传送给电脑。这里个问题,FPGA高速采集了AD数据后,如何传送给电脑这里。现在方案是STM32+FPGA挂SDRAM, 这个方案可行吗?难点是FPGA高速
    发表于 06-15 13:45

    基于采用FPGA控制MV-D1024E系列相机的图像采集系统设计

    也有厂家提供的采集卡,它接收到CAMERA-LINK的数据,经采集卡简单处理。数据通过PCI总线传输到PC机。但此类基于PCI总线的数据采集
    发表于 07-02 08:11

    实现高速数据采集哪些方法

    数据采集在现代工业生产及科学研究中的重要地位日益突出,对实时高速数据采集的要求也不断提高。在信号测量、图像处理、音频信号处理等一些高速、高精度的测量中,都要求进行高速、高精度的数据采集。这就对
    发表于 07-31 07:25

    多模拟通道数据采集方法什么区别?

    随着电子系统中传感器和信号源的快速增加,使得设备设计师们可以在系统MCU或传感器融合协处理器中加入更多的模拟信号通道。尤其是在日益发展的小型物联网领域中更是如此。
    发表于 08-09 08:01

    什么方法可以提升数据采集系统的性能吗?

    什么方法可以提升数据采集系统的性能吗?
    发表于 04-22 06:14

    基于FPGA的AD73360数据采集方法

    基于FPGA的AD73360数据采集方法
    发表于 05-10 11:24 29次下载

    SMT生产线的采集方式哪几种,都有什么特点

    为了优化配置,企业在组建SMT生产线时,设备般均来自多个厂。而目前市场上的SMT生产设备种类繁多,不同设备间、甚同设备不同型号,数据接口方式不尽相同。一般数据采集方法:采用行业通用
    的头像 发表于 03-21 11:40 5139次阅读

    数据采集模块是什么,哪些作用

    数据采集又称数据收集,是一种从系统外部采集数据并输入系统内部的接口。数据采集技术广泛应用于各个领域。数据采集是指从传感器等待测设备中自动
    发表于 07-09 09:24 8819次阅读

    数据采集方法哪些?

    近些年在“物联网”、“工业4.0”、“智能制造”、“工业互联网”的大背景下,工业现场设备的数据采集逐渐成为一个热门话题。  工业自动化设备数据采集一直是困扰着数字化转型的难点,设备品牌类型繁多
    的头像 发表于 02-10 16:03 4001次阅读
    <b class='flag-5'>数据采集</b>的<b class='flag-5'>方法</b><b class='flag-5'>有</b>哪些?

    如何采集工业设备数据?工业数据采集方法哪些?

    如何采集工业设备数据?一般可以使用以下几种方法:  1、使用Modbus协议进行数据采集  2、使用OPC UA协议进行数据采集  3、使用
    发表于 02-15 14:44 1213次阅读
    如何<b class='flag-5'>采集</b>工业设备<b class='flag-5'>数据</b>?工业<b class='flag-5'>数据采集</b>的<b class='flag-5'>方法</b><b class='flag-5'>有</b>哪些?

    数据采集方法哪些

    数据采集方法哪些 数据采集方法 数据采集方法主要
    发表于 04-13 14:01 1.1w次阅读

    PLC常见的数据采集方法哪些?

    直接连接传感器或设备:PLC可以直接连接各种类型的传感器或设备,如温度传感器、压力传感器、光电传感器等。
    的头像 发表于 04-09 10:28 1518次阅读

    数据采集方法哪些?分别有什么优缺点?

    数据采集数据分析和数据科学的基础,它涉及到从各种来源收集、整理和存储数据的过程。以下是一些常见的数据采集
    的头像 发表于 07-01 14:57 872次阅读

    数据采集方法哪些?工具有哪些?

    数据采集数据分析和数据科学的基础,它涉及到从各种来源收集、整理和存储数据的过程。以下是一些常见的数据采集
    的头像 发表于 07-01 15:35 1181次阅读