1、数据库与大数据技术本栏目责任编辑:王力Computer Knowledge and Technology电脑知识与技术第19卷第3期(2023年1月)第19卷第3期(2023年1月)基于数据中台的智能工厂信息化平台设计李 飞(红塔辽宁烟草有限责任公司,辽宁 沈阳 110002)摘要:针对智能工厂的发展现状和建设需求,探讨了智能工厂建设范围和内涵,分析了当前智能工厂信息化建设面临的问题,提出了一个基于数据中台的智能工厂信息化平台技术架构,有效解决智能工厂生产数据多元性、复杂性、存储分散和数据治理等问题,并通过众创数据服务为业务人员数据分析和应用开发提供信息化支撑,所提出的信息化平台技术架构对智能
2、工厂信息化建设具有一定的借鉴价值。关键词:智能工厂;数据中台;信息化中图分类号:TP311文献标识码:A文章编号:1009-3044(2023)03-0057-03开放科学(资源服务)标识码(OSID):随着全球市场竞争的日益激烈,制造业在提高质量、降低成本、减少消耗和增加效益等方面产生了强烈的需求,由此引发新一轮工业革命,智能工厂和智能制造成为国内外产业变革的核心驱动和战略焦点。德国提出工业4.0计划,基于先进的工业制造和自动化技术,重点研究智能化生产控制系统和过程管理,应用信息物理系统(CPS)技术提升智能制造水平;美国提出工业互联网概念,发挥信息技术优势,利用新一代信息通信技术与工业经济
3、深度融合,构建覆盖全产业链的全新制造和服务体系;中国提出“中国制造2025”,以信息化与工业化深度融合为主线,促进以云计算、物联网、大数据为代表的新一代信息技术与现代制造业、生产性服务业等的融合创新,从而提升中国制造水平,实现从制造大国向制造强国的转变1。烟草行业内各个企业也开始大力发展智能工厂建设,积极推进改革创新,以提高企业在市场上的竞争力。智能工厂是工业化和信息化的深入融合,而信息化是智能工厂的灵魂所在,需以信息化为支撑,推进智能工厂建设的探索和实践。1 智能工厂信息化建设分析1.1 智能工厂信息化建设范围通过对国内外智能工厂建设模式的研究,以及智能工厂相关标准、指导意见和试点工厂的分析
4、,确定智能工厂信息化建设范围,如图1所示。智能工厂建设主要包括先进工业制造技术和工业互联网两大部分。其中,先进工业制造技术,泛指智能机器设备、先进工艺材料等,主要是车间生产设备和生产线的智能化;工业互联网,泛指信息技术在智能制造方面的深化应用,包括工业应用层、工业平台层、基础设施层、边缘层和安全防护2。智能工厂信息化建设涵盖工业互联网大部分内容,从智能应用建设、平台建设、基础设施到网络安全防护。1.2 智能工厂信息化建设问题智能工厂建设是一个从数字化、网络化再到智能化的过程。数字化是基础,实现对数据的汇聚、梳理、建模和数据资产管理;网络化是采用信息物理系统(CPS)技术建立信息世界和物理世界的
5、关联,并通过物联网技术建立物理实体间的泛在连接;智能化是通过新一代人工智能等技术,实现智能化生产的自学习、自适应、自主控制和人机协同。目前卷烟工厂都建设了生产制造执行系统(MES)、制丝集控系统、卷包数采系统和能管系统等,实现生产过程中部分设备的自动化控制和生产过程的信息化管理,随着信息化与生产管理的不断融合,生产过程中产生的大量数据如何有效应用和管理,从而打造智能工厂建设的基础,成为亟待解决的问题。1)数据有效管理的问题生产过程数据是一个庞大复杂的集合,具有数据量大、数据类型多和高速性等特征3。如MES系统、制丝集控、卷包数采等系统每天均产生大量数据,且数据类型繁多,包括质量数据、产量数据、
6、消耗数据等,收稿日期:2022-07-05作者简介:李飞(1981),男,辽宁沈阳人,工程师,硕士,研究方向为信息化管理、数据治理。智能工厂工业制造技术工业互联网智能化生产(企业内部)网络化协同(企业与企业)个性化定制(企业与客户)服务化延伸(企业与产品)智能机器设备智能工厂信息化平台基础设施层(IaaS)工业平台层(PaaS)边缘层工业应用层(SaaS)安全防护图1 智能工厂信息化平台建设定位E-mail:http:/Tel:+86-551-65690963 65690964ISSN 1009-3044Computer Knowledge and Technology电脑知识与技术Vol.1
7、9,No.3,January202357DOI:10.14004/ki.ckt.2023.0140本栏目责任编辑:王力数据库与大数据技术Computer Knowledge and Technology电脑知识与技术第19卷第3期(2023年1月)第19卷第3期(2023年1月)同时对数据处理速度有较高要求。生产数据分散存储于各信息系统或底层设备,历史数据存储时长不一,数据存储空间各异,数据存储安全性值得担忧。对大规模历史数据进行集中存储,不仅要求服务器拥有足够的存储空间,而且对数据的安全存储、高效检索性能等提出了挑战。对生产历史数据进行存储后,需要对数据进行梳理和评估形成企业“数据资产”,现
8、在已利用的数据仅占现有可采集数据的一部分,在现有可采集数据不能满足业务需求的情况下,还需要考虑通过改造设备或增加传感器等方式获取更多数据。由于缺乏对“数据资产”的盘点和价值评估,数据之间缺乏关联关系,数据得不到最大化利用,形成了新型数据孤岛。2)创新应用的问题在智能工厂创新应用建设探索过程中,业务部门更加深刻认识到数据的价值,形成了数据分析众创氛围。随着数据分析工作的不断深入,缺乏数据平台支撑的矛盾日益凸显。智能工厂的创新应用需要坚实的数据基础,对各业务维度数据进行系统梳理、建立关联、有效存储等。传统信息系统(如MES、ERP等)的技术架构难以应对大规模数据的分析,并且利用生产数据库进行大数据
9、分析,会给生产系统带来性能和稳定性风险。数据分析众创,还需要解决问题是从哪里可以获取哪些数据?用哪些工具进行有效分析?目前数据获取数据的主要方式是从各信息系统中人工导出数据,在跨系统获取数据时,往往不知道有哪些数据,不知道数据之间有何关联等,同时缺少系统专业的分析模型和方便易用的数据分析工具。通过对智能工厂建设范围和智能工厂信息化建设问题的分析,智能工厂是建立在数字化工厂基础上的,是信息技术与工业技术的深度融合,大数据技术、虚拟仿真和人工智能等先进技术都是数据的深化应用,数据的管理和应用是智能工厂建设的基础4。2 智能工厂信息化平台设计2.1 数据中台技术数据中台是指通过数据技术,以统一的标准
10、和口径对海量数据进行采集、计算、存储、加工,形成标准数据进行存储,形成大数据资产,进而为用户提供高效服务。这些服务跟企业业务有较强的关联性,是企业独有且能复用的,是企业业务和数据的沉淀。数据中台的核心是一个数据管理体系,包括数据仓库规划、数据规范定义、数据建模研发、数据连接萃取、数据运维监控、数据资产管理工具等。同时,数据中台是一个数据集成平台,它不仅仅是数据分析挖掘,还作为数据源为业务应用提供数据和计算服务。传统信息系统架构是类似“前台+后台”的构建模式,如图2所示。前台后台将计算要求告诉后台将计算结果告诉前台图2 传统信息系统前后台架构但是随着面向各种业务的信息系统纷纷上线,系统之间对历史
11、数据的共用现象越来越普遍。如果在每个信息系统分别建设大数据管理平台,则会造成重复投资且不易于管理。因此在前台和后台之间,逐渐抽象形成了“数据中台”,如图3所示。前台应用1后台数据中台库存管理用户管理工单管理前台应用2前台应用3图3 数据中台的位置“数据中台”与传统“大数据平台”的区别在于,具有全局的数据资产管理和数据治理能力,其更强调对外服务。数据即服务,服务于各个信息系统,服务于众创团队,为业务部门赋能,进行数据能力共享管理,真正让数据用起来。数据的管理和应用是智能工厂建设的基础,通过工业互联网平台架构结合数据中台技术,可有效解决工业大数据的管理和深化应用问题。2.1 整体架构设计参考工业互
12、联网平台应用层、平台层、基础设施层和边缘层等四层架构设计,结合数据中台思想,提出了以下智能工厂信息化平台设计架构,包括边缘层、基础设施层、平台层、应用层和网络安全防护五个部分。1)边缘层边缘层是基础。边缘层对底层设备产生的工业数据进行采集,并对不同来源的工业数据进行协议解析和边缘处理。一是工业数据接入,实现对各类工业数据的大范围、深层次采集和连接;二是协议解析与数据预处理,将采集的各类多源异构数据进行格式统一和语义解析,并进行数据剔除、压缩、缓存等处理;三是边缘分析应用,面向实时应用场景,开展实时分析与反馈控制,并提供边缘应用开发所需的资源调度、运行维护等功能。2)基础设施层基础设施层(Iaa
13、S)是支撑。基础设施层主要提供计算资源、网络资源、存储资源等基础设施,通过虚拟化技术将计算、存储、网络等资源池化,构建具有大存储量、高计算性能、高稳定性的硬件基础架构,提供可计量、弹性化的资源服务,实现资源服务的动态管理,提升资源服务有效利用率,确保资源服务的安全,构建5G无线网络支撑移动应用和物联网应用。基础设施层为平台层的功能运行和应用层的应用服务提供完整的底层基础设施服务。智能工厂信息化平台边缘层平台层PaaSPaaS应用层SaaSSaaS基础设施层IaaSIaaS数据中台(Data Middle Platform)业务中台应用众创智能质量智能生产智能能源微服务(Micro servic
14、e)硬件基础设施无线网络数据安全智能设备应用商店网络安全防护应用安全网络安全工控安全边缘计算协议解析与数据预处理数据采集图4 智能工厂信息化平台整体架构58数据库与大数据技术本栏目责任编辑:王力Computer Knowledge and Technology电脑知识与技术第19卷第3期(2023年1月)第19卷第3期(2023年1月)3)平台层平台层(PaaS)是核心。平台层提供资源管理、数据与模型管理、数据建模分析和微服务管理等功能。以数据中台为核心,对系统资源进行调度和管理,集成大数据、微服务等技术,为智能应用提供支撑;对工业大数据进行数据预处理、数据关联、数据建模等处理,为数据分析提供
15、高质量数据源;通过工业建模分析、应用仿真分析、作业流程分析等工业机理建模方法和统计分析、大数据、人工智能等数据分析建模方法,实现数据价值的深度挖掘分析;对微服务进行管理,包括权限管理、服务订阅、服务授权、消息推送、资源监控和日志分析等。4)应用层应用层(SaaS)是关键。应用层提供智能应用、应用众创、应用商店、应用二次开发集成等功能。一是智能应用,针对生产调度、工艺质量、能耗优化、设备管理等需求,构建各类工业App应用解决方案;二是应用众创,打造开放的数据分析应用开发环境,提供各类资源工具和技术文档,支撑业务人员开展创新应用,区别于智能生产、智能质量等工厂智能应用,独立于生产环境,是智能应用的
16、孵化器;三是应用商店,提供工业App应用的应用管理、展示分发等服务,支撑实现工业App应用推广使用;四是应用二次开发集成,对原有工业App应用进行定制化改造,以适配特定应用场景或是满足用户个性化需求。5)网络安全防护网络安全防护是保障。网络安全防护对边缘层、基础设施层、平台层、应用层等多层面进行综合性的安全防护,包括数据安全、应用安全、网络安全和工控安全。数据安全侧重数据加密传输、安全存储、分类分级、访问控制、敏感数据识别和保护等方面;应用安全侧重身份认证、权限控制、微服务组件安全、应用安全加固等方面;网络安全侧重网络访问控制、入侵检测、防火墙、工控网络安全、无线网络监控等方面;工控安全侧重设备可信验证、工控协议防护、工控系统防护等方面。2.2 数据中台架构数据中台通过对MES、制丝集控、卷包数采等多源多类型数据进行抽取和统一存储,建立数据关联,进行数据资产管理,提供可视化数据获取和数据服务接口,实现“让数据用起来”的原则和目的。包括数据源、数据抽取、数据资产管理和数据服务四个部分。1)数据源数据中台需要采集的数据源包括MES、制丝集控、卷包数采、动力能管等系统。这些数据源中的数据形式