APP下载

基于Qlik Sense试制车间MES系统数据分析研究

2023-02-08卫晓晴韩星雷帅

汽车工艺与材料 2023年1期
关键词:工位车间可视化

卫晓晴 韩星 雷帅

(上汽通用汽车有限公司,上海 201208)

1 前言

随着工业4.0 的推进,制造车间在不断向数字化智能化发展。通过信息化建设,可以优化企业管理模式,提高企业生产效率,使制造管理科学化、系统化、透明化[1]。数字化车间的制造执行系统(Manufacturing Execution System,MES)系统可以将生产过程数据集成统计分析,以图表形式加以可视化,通过EPR 系统,各级管理层人员可以远程了解车间项目运行的真实状态[2]。样车试制车间集零件采购、包装运输、装配制造、整车下线检测等一套完整的整车装配业务流的小型车间,正好成为了数字化车间先行先试的试验田。

2 基本概况

2.1 试制车间系统

根据数字化样车试制车间的大方向,目前完成了试制暗灯系统(PPO ANDON)、试制问题系统(E-EASEL BOARD)、试制装配记录系统(E-Build Book),系统的部署和应用如图1 所示,但系统开发时没有考虑到数据统计分析和可视化功能及信息快速传递路径开发研究,本文探索性的对试制暗灯系统(PPO ANDON)中系统记录的数据进行分析和挖掘,结合Qlik Sense 分析工具将用户关心的信息进行标准化分析和可视化,实现面向管理层的数据统计分析结果的可视化。

图1 样车试制车间数字化系统

数据分析的基础为车间已经布置了完整MES系统,具备数据录记录的用户终端、应用系统和后台数据存储功能,如图2 所示。

图2 试制车间MES执行系统

本文研究的试制暗灯系统为车间日常运行必需使用的系统之一,试制暗灯系统为无线暗灯系统,工位人员通过PAD 触发自己所在的工位,并根据实际情况切换工位状态,如图3 所示,所有被记录的数据存在后台服务器上,可用于车辆状态的数据分析,暗灯系统自上线到目前已累计了7 万余条数据,每天新增数据400 条左右。

图3 PAD端暗灯系统示意

2.2 Qlik Sense工具简介

Qlik Sense 是一款商业智能BI 软件,可引入多种数据源数据,它的自助数据可视化可让用户探索数据,指导分析让用户按照标准业务流程或工作流进行操作,用户可以通过Qlik Sense 具备“添加和数据管理”“创建可视化”“与可视化交互”“与他们共享”的功能,自主构建应用并进行系统数据分析可视化展示。

结合本文的研究的2 个系统的数据分析应用的搭建,系统数据分析构架需要满足如下7 点目标:

a.系统数据加载完整,通过该平台能够看到数据完整信息,可以进行数据的监控和追溯;

b.数据之间的关联信息模型能够完整呈现,方便团队人员对的数据理解和后续开展数据分析工作;

c.数据分析可视化可读性需能满足非相关业务人员的理解;

虽然示范性教学是比较古老的教学模式,但对于成人在职培训中,多以更深入的理论教学为主,较少以示范性教学为主导的教学模式,但就本专科护士培训的实践证明,较好的范例对学员有很好的指导和启迪作用,使学员能够很快适应这种高效的短期培训,学习起来事半功倍,取得良好的效果。

d.数据应用分析可拓展,可随用户需求更新或增减;

e.数据分析应用查阅设置权限;

f.数据分析应用可通过网页访问;

g.数据源数据能自定义更新时间和频次,以确保用户查阅的数据为最新的数据分析结果。

基于以上目标,设计了数据分析应用整体结构,分为7 层,分别是数据源、数据获取、数据清洗、数据管理、数据分析、数据呈现、数据发布,具体如图4 所示。

图4 数据分析应用整体结构

3 基于Qlik Sense数据处理

3.1 数据获取

数据分析的源头为获取数据,为确保数据应用分析的数据源和无线暗灯系统、试制问题系统前台录入的数据的实时性和一致性,需要直接链接到系统服务器数据。通过Qlik sense 具备“添加和数据管理”功能,找到指定的数据库结构MySQL入口,输入Host name、Port、Database 基本信息,载入数据库数据。

3.2 数据清洗

系统数据为工位操作人员根据车辆的实际情况人工录入的信息,不可避免有些信息遗漏和缺失,需要将不全的数据、不关心的数据和数据的格式进行清洗和处理,列举2 个例子进行说明。

图5 项目清洗规则

二是数据类型转换,如图6 所示,状态字段中的信息为字符String 型,方便后续数据分析,需要先转换为数字型num 型,使用num#函数进行状态字段处理。

图6 数据类型转换

3.3 数据管理

经过清洗之后以暗灯当前状态的数据为例,主表的字段如下表所示,但是一张主表信息无法完整的展示所要分析的信息,需要将2 个不同的表格中的指定字段进行关联,需要关联字段和表格的见表1 中关联表格列所示。

表1 暗灯系统当前状态(STATION_SHOW_INFO)信息表

通过Qlik Sense 的数据关联功能,将其他表格数据和主表进行关联形成完整的数据模型,如图7所示,在Qlik Sense 的Data Manager 中可以查看数据模型,进行数据统一管理。

图7 数据关联模型

3.4 数据分析和呈现

根据用户需求进行数据分析和呈现,数据分析简单的可以使用Qlik Sense 自带的函数,如常见的Count、SUM、IF 等函数,逻辑复杂的可以通过更改数据的脚本实现,在Data load editor 中进行脚本的编写。数据呈现可以使用Qlik Sense 自带的Chart 里面的可视化图标展示如条形图、饼图、透视表等,也可以自开发插件,在Extension 中加载插件,实现更复杂的数据分析后的结果展示。图8 为当前暗灯状态的Qlik Sense 编辑状态下界面,拖拉拽的方式将选中的图标类型拖到右侧的编辑框中,选择需要分析的字段即可以完成。

图8 Qlik sense数据可视化编辑界面示意

4 基于Qlik Sense 数据分析可视化应用开发结果

用Qlik Sense 对试制车间的无线暗灯系统进行了数据分析和可视化展示,分析结果发布到了WEB 端,用户可以随时随地查阅车间项目工位制造状态。无线暗灯系统的数据有2 份源数据,系统中的名称为STATION_SHOW_INFO,一份为车间当前工位状态暗灯数据,系统中的名称为STATION_SHOW_UPDATE_INFO,另一份为车间历史工位状态暗灯数据,当前暗灯数据设定的更新频次为1 次/5 min,历史暗灯数据更新频次为1 次/天,因2 份源数据的要求的时效性不一样,根据不同分别开发了2 个应用,2 个应用可以通过Qlik Sense 的服务器版功能发布到服务器上,实现数据共享。应用1 为当前状态,使用的数据源为车间当前工位状态暗灯数据,应用2 为历史状态,使用的数据源为车间例工位状态暗灯数据,如图9 所示。

图9 基于Qlik Sense 数据分析可视化流

5 当前状态应用开发结果

当前状态应用从3 个维度进行工位状态数据分析展示,分为功能块(部门)、项目和楼层Layout(布局),如图10 所示。使用只需要通过访问网页即可实现随时随地掌握车间运行状态信息,实现MES 系统数据和管理层或者使用者之间信息的互联互通,减少各个环节的沟通,提升效率。

图10 当前状态应用内容

功能块信息展示可以供各功能块工程师或者经理使用,使用只需要通过Group Name 筛选器选择对应的功能块即可获得该功能块车间工位运行状态,如图11 所示,通过筛选总装车间工位状态有3 种,正常工作、工位占用和工位等待,每种工位的占比可以通过工位状态图查阅,通过项目工位状态图可以看到车间当前各项目车辆数,通过车辆工位状态图可以看到每辆车所在的工位信息,通过交互是方式进行信息展示可以快速找到使用者关心的信息,及时掌握项目和车间运行状态,快速推动问题解决。比如从图11 中的“工位状态”可以看出目前车间有19 个工位正常工作,28 个工位占用,175个工位等待;“项目工位状态”可以看出项目1 在车间占用了29个工位;“车辆工位状态”可以看出车辆5 在车间的占用了10 个工位,每一个颜色代表了一种类型的工位。综合以上信息,点击具体的项目找到对应的车辆即可以了解每个工位的具体运行状态,实现车间项目运行状态的目视化。

图11 功能块信息展示交互界面

项目信息展示可以供各项目负责人和工程师使用,与功能块信息展示表现形式类似,不详细展开说明。其他分析模块和功能块信息展示模块类似,本文不再赘述。

6 历史暗灯数据可视化应用开发结果

历史状态应用从6 个维度进行工位状态历史数据分析展示,如图12 所示,分为项目历史信息分析、单工位制造周期分析、单车制造周期分析、车辆停线时间及原因分析、工位设备工时分析、总装车辆交付统计分析等。通过建立标准化的分析模型和信息将数据库的历史信息进行分析,寻找项目在车间实施过程中的问题和改进机会。

图12 历史状态应用内容

以车间瓶颈管理分析为例,进入单工位制造周期分析模块,如图13所示,通过交互式的筛选方式查看总装在某期间(时间区间可自定义)整车停线的工位状态,通过各项目车辆单工位制造周期据状图可以获取每个项目的停线各工位的时长的对比,通过车辆单工位制造周期据状图可以获得每个工位平均停线时长并可以进行数据对比,通过2 张据状图对比可以分析出车间瓶颈工位为ENG(发动机分线工位)和该工位相关的主要停线的项目。针对分析的结果,可以优化提前ENG工位开始时间,可以作为历史经验输入到未来项目制造评估环节,避免因ENG工位停线而导致整车停线而影响车辆准时交付。

图13 单工位制造周期分析交互界面

其他分析模块和“单工位制造周期分析”模块类似,本文不再赘述。

7 结束语

企业不断向数字化智能化发展,发挥数据的价值是企业数据管理的必经之路,本文借助车间已有的数字化MES 系统,进行数据分析研究,利用Qlik Sense 这款BI 软件,探索出一条适用的从数据获取到数据清洗、管理、分析、呈现及数据发布到网站进行数据共享方法。节省企业开发报表所需要费用的同时,使用者可以利用分析的数据结果可以快速获取项目制造状态,通过问题发现项目运行改进机会,助力企业降本增效,同时该方法还可以推广到车间其他系统。

猜你喜欢

工位车间可视化
请珍惜那个工位永远有零食的同事
基于CiteSpace的足三里穴研究可视化分析
基于Power BI的油田注水运行动态分析与可视化展示
100MW光伏车间自动化改造方案设计
精确WIP的盘点方法
基于CGAL和OpenGL的海底地形三维可视化
工位大调整
“融评”:党媒评论的可视化创新
招工啦
“扶贫车间”拔穷根