质量数据采集系统在离散制造业中的作用

日期:2018-08-18 / 人气: / 来源:未知

在智能制造时代,质量数据具有数量大,结构模式复杂,变化多的特点,如果没有合理的质量数据采集方式,会造成质量管理的困难,增加质量管理成本。文章通过分析非关系型数据库特点,得到非关系型数据库是以后质量数据管理应用的重要工具的结论,最后介绍基于非关系型数据库的C/S架构的 质量数据采集系统 应用的实现。

质量数据采集系统

从上个世纪90年代以来,随着改革开放政策的推进,中国慢慢成为了全世界的制造中心。但是中国在全球的制造价值链上仍处在比较低的位置上,中国可以算一个制造大国,不是制造强国,因为中国制造产品的普遍形象是低成本、低质量,一个重要的原因就是中国公司在质量管理的信息化程度不足。质量管理系统中最重要一块内容是质量数据的采集,质量管理信息系统的基础就是质量数据的采集、处理和应用。如何有效、及时、准确、智能地去采集这些数据,是需要重点解决基本问题。本文根据新时期离散制造业信息化和质量数据的特点,提出了基于新型的NOSQL数据库系统的质量数据采集和处理解决方案。

1、离散制造业质量数据特点

离散制造,是相对于流程制造来说存在更多的不确定性和多选择性。离散制造同一时间可能会生产多种产品,且产品采用不同的装配模式或者不同的配置。同时,各种机器人和自动检测设备越来越多的引入到未来实际的生产中,这些设备也产生了各种各样海量的数据。

1.1数据量大

如果一个工厂的生产产能是每天几万件,每个产品从最初的原料到最终的成品要经过若干工序,每个工序后面还会有若干检验工序,每个检验工序都要检测几百个点的参数,一件产品从最初的原材料到最后的成品,将会产生成千上万条数据,这样每天产生的需要去采集和处理的数据可能都会有上亿条。这样的数据量对采集和处理数据的能力都提出了很高的要求。

1.2数据结构复杂

整个生产过程中所产生的大量的数据的结构也会非常复杂,其中有些是结构化数据:能够用数据或者同一的结构来表达数据;有些是非结构化数据,即不能够使用同一的数字或者模型来表达出的数据。从最新的统计结果来看,现代制造企业整个生产过程中产生的数据,有85%都已经变为了非结构化数据,结构化的数据只占到了15%左右。

1.3数据内容结构变化频繁

从产品制造的整个生命周期来看,存在多个阶段:产品的构想阶段、工程验证阶段、设计验证阶段、量产验证阶段、量产阶段。可能每隔一段时间就要对采集的数据的结构和内容作出变更。这种频繁的数据结构的变化会对数据的采集和管理形成较大的困难。

2、关系型数据库与新型非关系型数据库的对比

传统的关系型数据库,是指建立在关系模型上,所有数据都要符合特定的要求,具有遵循ACID原则的特点。非传统数据库统称为NOSQL,指那些分布式的,不遵循ACID原则的数据库结构为非关系型的数据库。现代离散制造业的质量数据的特点为:海量、类型复杂、多变化等,这种特点导致传统的关系型数据库很难去处理这些数据:

①管理困难。因为传统的数据库在存储数据之前需要先预定义数据表,在预定义好表和字段以后,才能把相应的数据存储进数据库中。但是由于质量数据的海量和多变性,导致很难去提前预定义好所有的字段和表。

②面对大数据量的性能困扰。在数据量特别大的时候,传统的关系型数据库的性能会急剧的下降,这个时候如果对数据库做一些变更,比如创建或者删除索引等工作,会变得非常困难,效率低。

③扩展性能差。在数据库的性能或者磁盘容量上出现问题的时候,传统的数据库在扩展上显得无能为力。传统的数据库在性能的扩展空间上是有限的。

3、非关系型数据库的特点

综上所述,在智能制造时代,关系型很难去应对大数据的挑战。新型的非关系型数据库开始进入了舞台,非关系型数据库有以下几个特点:

①管理方式灵活。因为非关系型数据库实现数据存储仅要求数据符合特定的格式,对数据本身的内容没有特定的要求。所以这种特性给质量数据的管理带来了很大的灵活性。

②扩展性能强。由于NOSQL数据库采用的分布式的架构,数据会被分散存储在不同的数据节点上。在数据库出现性能问题的时候,可以通过增加数据库的节点,轻松实现对数据库性能的扩充。

③强大的海量数据处理能力。因为NOSQL采用特殊的分布式的存储结构,且存储数据的模型更加的简单和直接。从上述分析中可以看到,新型的非关系数据库对比关系数据库在质量数据的处理和存储上有着明显的优势。

4、基于NOSQL数据库的质量数据采集系统应用介绍

下面讨论一种基于NOSQL数据平台的CS架构质量数据采集系统的实现。现代智能制造中存在着大量的数据采集设备,这些数据采集设备可能为自动检测仪器、传感器、扫描仪等。这些设备结构一般分为两块:数据采集端,通过一些特定的工具和方法去采集数据;控制端,负责整个数据采集后的处理和上传。所以,整个数据采集系统的架构也分为两块:客户端,通过在数据采集设备的控制电脑上安装上传所使用的软件,来进行上传数据的管理和监控;服务器端,在服务器端安装配置相应的程序和数据库,用来接受和存储通过客户端上传来的数据。由于整个系统在设计上要求兼容不同的数据采集设备,所以,有必要预定好统一的生成数据的规则和格式。在NOSLQ系统中,通常使用JSON格式或者类JSON格式来存储数据,把数据采集设备采集到的数据按照一定的要求转化成JSON的格式类型,就可以完成数据的统一和准备工作。定义好统一的数据格式以后,在数据采集设备的控制电脑上安装相应的数据采集程序,该采集程序可以监测到数据的产生,一旦发现有需要的数据产生,就可以把数据推送到指定的服务器端。在机器发生故障或者异常的时候,会提醒质量管理人员进行异常处理工作。整个数据的传输过程都是在Intranet的环境下进行,良好的网络环境和稳定工作环境,可以保证传输过程的可控。

5、结语

本文通过研究分析离散制造质量数据的特点,指出了传统的关系型数据库在智能制造时代的缺陷。同时,通过对非关系型数据库的特点分析,提出了非关系型数据库在未来质量管理上会得到充分应用和发展。基于以上分析,提出了一种基于NOSQL的客户端/服务器端架构的数据采集方法,该方法可以实现对质量数据的实时的采集,同时保证数据的完整、准确、及时性,对于我国质量数据采集和管理具有理论和实践意义。





作者:hzjuxadmin


推荐内容 Recommended

相关内容 Related

现在致电 4008233516 OR 查看更多联系方式 →

Go To Top 回顶部