版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业大数据采集、处理与应用1一、了解工业大数据二、工业大数据采集三、工业大数据预处理四、工业大数据建模五、工业大数据分析六、工业大数据可视化七、工业大数据应用课程目录一、了解工业大数据大数据的特征工业大数据的主要来源、特点、分类,数据的应用场景工业大数据平台架构、主要技术2知识目标技能目标能够分析生产企业的数据来源、数据类型、数据规模能够阐述工业大数据的主要应用场景能够阐述工业大数据平台的基本组成掌握安装部署大数据平台Hadoop的方法学习目标3一、了解工业大数据什么是大数据大数据的特征数据的类型数据规模的度量工业大数据的来源工业大数据的特征工业大数据实例工业企业运行流程工业大数据分类工业大数据应用场景工业大数据应用类型工业大数据应用实例静态数据和流数据批量计算和流式计算工业大数据架构分布式计算框架Hadoop分布式文件系统HDFS分布式文件系统HDFS(一)认识工业大数据特征(二)了解工业大数据及应用分类(三)认识工业大数据系统架构4什么是大数据(BigData)?麦肯锡:大数据指的是大小超出常规的数据库工具获取、存储、管理和分析能力的数据集。维基百科:大数据指的是所涉及的数据量规模巨大到无法通过人工在合理时间内达到截取、管理、处理、并整理成为人类所能解读的信息。研究机构Gartner:大数据是需要新处理模式才能有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。……归纳:海量数据集合,已经无法用传统的技术手段和工具进行查询、分析和挖掘,需要采用新计算模式和技术。一、了解工业大数据5大数据4V特征规模性(Volume)规模大增量快多样性(Variety)来源多类型多价值性(Value)可挖掘有价值高速性(Velocity)采集快处理快大数据的特征《大数据时代》
[英]维克托迈尔-舍恩伯格,肯尼斯克耶一、了解工业大数据VolumeVelocityVarietyValue4V6大数据的特征——规模性数据呈现爆发性增长IDC估测,数据一直都在以每年50%的速度增长,即每两年就增长一倍一、了解工业大数据7大数据的特征——规模性数据呈现爆发性增长一、了解工业大数据8大数据的特征——高速性数据产生速度快微信、抖音……传感器一、了解工业大数据9大数据的特征——多样性一、了解工业大数据10大数据的特征——价值性一、了解工业大数据数据背后隐藏有巨大价值,可以通过数据挖掘、机器学习等方法深度分析,从各种各样看似不相关的数据中挖掘出有价值的数据,从而创造更大的价值。价值性比数量规模更为重要。对于很多行业而言,如何利用这些大规模数据是成为赢得竞争的关键。11数据类型:结构化数据序号设备名称计划采购数备注1电脑裁线机5切线设备2静音端子机2压线设备3拉脱力测试仪4检验设备…………结构化数据示例一、了解工业大数据12数据类型:非结构化数据非结构化数据视频语音图像图形文本mp4,mov,asf,avi…mp3,wma,wav,ogg…jpg,png,tiff…txt……一、了解工业大数据13数据类型:半结构化数据半结构化数据--XML示例<?xmlversion="1.0"encoding="UTF-8"?><person><name>张三</name><age>13</age><gender>男</gender></person>一、了解工业大数据14数据类型:半结构化数据半结构化数据--JSON示例{"name":"张三","age":18,"address":{"country":"china","zip-code":"10000"}}一、了解工业大数据15数据规模的度量单位bit:位。一个二进制位为1个bitByte:字节 1B=8bitKB(Kilobyte) 1KB=1024BMB(Megabyte) 1MB=1024KBGB(Gigabyte) 1GB=1024MBTB(Terabyte) 1TB=1024GBPB(Petabyte) 1PB=1024TBEB(Exabyte) 1EB=1024PBZB(Zettabyte) 1ZB=1024EBYB(Yottabyte) 1YB=1024ZBBB(Brontobyte)
1BB=1024YB一、了解工业大数据16数据规模的度量单位
数据规模的直观举例TB10的12次方1块1TB硬盘200,000照片或MP3歌曲PB10的15次方2个数据中心机柜16个blackblaepods存储单元EB10的18次方2000个机柜占据1个街区的4层数据中心ZB10的21次方1000个数据中心纽约曼哈顿思维1/5区域YB10的24次方一百万个数据中心特拉华州和罗德岛州一、了解工业大数据17工业大数据的来源(1)企业内部信息化数据企业产品数据管理系统(PDM)企业资源计划系统(ERP)制造执行系统(MES)产品生命周期管理系统(PLM)供应链管理系统(SCM)客户关系管理系统(CRM)质量检验系统(QC)办公自动化系统(OA)……一、了解工业大数据18工业大数据的来源(2)工业互联网数据一、了解工业大数据19工业大数据的来源(3)外部数据行业信息市场变化合作伙伴、竞争对手气候变化、生态约束政治事件、自然灾害一、了解工业大数据20分类系统类型典型数据文件/系统数据结构数据特点实时性
企业管理信息产品设计资料产品模型、图纸文档半结构化非结构化类型各异、更新不频繁非实时生产流程管理制造执行系统的排程、工单、质检资料结构化半结构化
没有严格的时效性要求、需要定期同步非实时价值链管理供应链管理、客户关系管理的供应商、客户、合作伙伴、客服等资料半结构化非结构化没有严格的时效性要求、需要定期同步非实时资源管理企业资源计划、仓库管理、能源管理系统的生产计划、库存等结构化没有严格的时效性要求、需要定期同步非实时企业办公管理自动化办公系统的办公文档、人力资源等资料结构化半结构化非结构化没有严格的时效性要求、需要定期同步非实时
企业生产信息工业控制系统分散控制系统、可编程控制器PLC结构化需要实时监控、实时反馈控制实时生产监控系统数据采集与监视控制系统结构化需要实时监控、实时反馈控制实时各类传感器外挂式传感器、条码、射频识别结构化包含实时数据和历史数据实时其他外部装置视频摄像头非结构化数据量大、低延时、要求网络带宽和时延实时外部信息外部数据(互联网、外部系统等)相关行业、法律法规、市场数据等半结构化非结构化数据相对静止,变化较小、定期更新非实时工业大数据的来源常见工业数据源一、了解工业大数据21工业大数据的特征时序性
来自控制器、传感器和其他智能感知设备,采样得到的这些数据通常都是有时间顺序的,是一组时间序列数据。实时性实时监测、实时预警、实时控制。采集的数据具有实时性的要求。高通量数据吞吐量大,产生的频度高。高纬度
一个事务有大量不同描述角度的数据。多尺度
同一对象有多种不同的描述尺度。高噪性
存在漏读数据、误差数据。除了具有大数据的4V特征外,工业大数据还具有以下特征:一、了解工业大数据22数据规模计算举例某机床制造企业
应力、表面温度、传输压力、传输流量等数据
以单车间1,000个采集传感器来计算,平均每20秒上报一次数据,数据包大小以200KB为平均量,那么单个车间每天产生的数据量是多少?数据量/天=1,000个传感器*200KB/个传感器*24*60分钟*3次/分钟一、了解工业大数据23数据规模计算举例某炼铁企业PLC生产操作数据、工业传感器产生的检测数据、现场的各类就地仪表的数据等。整个炼铁大数据平台接入约200座高炉的数据。以单座高炉为例,每个高炉约有2,000个数据点,数据采集频率为1分钟一次,每座高炉产生的采集的数据点约为288万点/天、数据大小约为200MB/天。每天产生的数据量是多少?采集的数据点量/天·座=24*60分钟*2000点/座·分钟数据量/天=200座*200MB/座·天一、了解工业大数据24一、了解工业大数据工业企业运行流程25一、了解工业大数据制造企业活动示例26一、了解工业大数据工业大数据应用场景27一、了解工业大数据什么是批量计算和流式计算?流式计算批量计算28一、了解工业大数据工业大数据体系架构29一、了解工业大数据分布式计算框架:HadoopMapReduce分布式计算Yarn资源调度HDFS数据存储ApacheHadoop组成30一、了解工业大数据分布式文件系统:HDFS31一、了解工业大数据分布式计算框架:MapReduce32一、了解工业大数据分布式计算举例--排序33一、了解工业大数据拓展知识:大数据技术框架模型34一、了解工业大数据拓展知识:大数据技术框架35一、二、工业大数据采集三、四、五、六、36学习目标二、工业大数据采集1.认识工业现场网络,了解工业数据的采集方式;2.掌握工业数据采集系统的部署方法;3.能够阐述工业数据的采集方式;4.能够根据业务要求完成PLC数据的采集与存储;5.能够根据业务要求完成PTL数据的采集与存储。37机器设备数据工业大数据采集产品设计数据生产流程管理数据资源管理数据……结构化数据半结构化数据非结构化数据工业数据釆集又称数据获取,是将工业数据自动及主动采集的过程,其目标是从企业内部和外部数据源中获取各种类型的数据,获取的有效数据信息是工业大数据处理、分析和应用的基础。基本概念二、工业大数据采集38工业大数据囊括了整个产品全生命周期各个环节所产生的各类数据,包括产品设计资料、产品生产流程管理数据、资源管理数据、生产过程数据等,其产生的主体是人和工业设备,相比于其他大数据,工业大数据结构化数据更多,相关性和实时性也更强。相关知识二、工业大数据采集产品设计资料生产过程数据资源管理数据产品生产流程管理数据工业大数据39设备层控制层车间层企业层协同层上海产业技术研究院工程大数据服务创新中心提出的工业大数据参考架构从物理域的角度,工业大数据架构将企业自下而上划分为5层:工业大数据架构二、工业大数据采集40生产制造过程中产生的主要数据设备层控制层车间层企业层协同层现场传感器仪表工业机器人……PLCCNCDCS……MES(作业过程管理、数据管理、工艺管理、质量管理)等产品设计数据企业管理数据客户关系管理……网络化协同制造生产资源共享客户关系管理……相关知识二、工业大数据采集41工业现场网络现场总线网络如果将现场总线看作一种局域网,工业现场设备或高级控制系统即为网络节点,通过双绞线或光纤等传输介质建立连接后,可实现工业现场设备(智能化仪器仪表、控制器、执行机构等)间的数字通信,以及现场控制设备与高级控制系统之间的通信,为实现企业信息集成和企业综合自动化打下了基础。ControlNetProfibus控制层设备层现场总线是一种工业数据总线,属于自动化领域中的底层数据通信网络,能够将现场传感器、控制器等的模拟量或数字量信号,转换成双向数字通信的现场总线信号,具有简单、可靠、经济实用等优点。二、工业大数据采集42现场总线符合IEC61158标准,与计算机网络普遍采用的IOS/OSI参考模型相比较,现场总线网络模型只规定了应用层、数据链路层和物理层。现场总线网络模型工业现场网络二、工业大数据采集43工业以太网以太网技术引入工厂设备底层,并将特殊工业协议封装在以太网协议中,自此就产生了工业以太网。EtherCAT,Profinet,Modbus等工业现场网络二、工业大数据采集44工业以太网的优点01020304兼容性好以太网是一种标准的开放式网络,方便不同厂商的设备的互联互通,实现控制系统中不同厂商设备的兼容和互操作的问题,也能实现办公自动化网络与工业控制网络的信息无缝集成。通信速率高目前以太网的通信速率为10M或100M,1000M、10G的快速以太网也开始应用,其速率比目前的现场总线快得多,可有效满足对带宽的更高要求。通信速率高目前以太网的通信速率为10M或100M,1000M、10G的快速以太网也开始应用,其速率比目前的现场总线快得多,可有效满足对带宽的更高要求。易于共享资源随着Internet/Intranet的快速发展,以太网已渗透到各个角落,网络上的用户能够在任何地方实现对企业控制现场数据的监控,便捷地访问远程系统。工业现场网络二、工业大数据采集45工业以太网协议在物理层和数据链路层均采用有线以太网标准IEEE802.3在网络层和传输层采用了标准的TCP/IP协议簇(包括UDP、TCP、IP、ARP、ICMP、IGMP等)。在高层协议中,有的工业以太网协议只定义应用层,有的工业以太网协议还定义了用户层工业以太网网络模型工业现场网络二、工业大数据采集46目前比较有影响力的实时工业以太网有:西门子的PROFINET、倍福的EtherCAT、贝加莱的Powerlink、横河的VNET/IP、东芝的TCnet、施耐德的Modbus、浙大中控的EPA等。PROFINET系统架构EtherCAT系统架构主流工业以太网工业现场网络二、工业大数据采集47截至目前已有40多种现场总线运用到现场工业网络中,多种工业网络协议支持不同层次的设备应用:(1)传感器级总线用于处理传感器、行程开关、继电器、接触器等设备的数据传输,一般有快速、高精确度的通信要求,如Ethercat。(2)设备级总线用于建立PLC、DCS等控制系统之间或与分散的I/O设备之间的通信,如Modbus、Fieldbus等。(3)车间生产管理级总线用于大范围、多系统的复杂通信,建立工业数据向上层传输的通道,将现场设备和生产管理系统连接起来,如OPCUA、MTConnect、MQTT等。Ethercat、DeviceNet、Profibus等Modbus、Fieldbus等OPCUA、MTConnect、MQTT等现场总线协议二、工业大数据采集48OPC是自动化应用中使用的一整套接口、属性和方法的标准集,实现了工业自动化系统中独立单元之间标准化的互联互通。主要包括三个规范:OPCDA(OPCDataAccess)用于定义数据交换,包括值、时间和质量信息;OPCAE(OPCAlarms&Events)用于定义报警和事件类型消息信息的交换,以及变量状态和状态管理;OPCHDA(OPCHistoricalDataAccess)用于定义可应用于历史数据、时间数据的查询和分析的方法。OPC协议二、工业大数据采集49OPCUA即OPC统一架构(UnifiedArchitecture),支持多种操作系统(如MicrosoftWindows、AppleOSX、Android、Linux),可实现从传感器和现场层读取原始数据和预处理的信息传输给控制系统和生产规划系统的功能。现场层控制层操作层管理层企业资源规划OPCUA协议二、工业大数据采集50OPCUA系统结构包括OPC服务器和客户端两部分,其中OPCUA服务器负责采集数据并处理逻辑,然后通过OPCUA通讯协议对OPCUA客户端程序提供相应的数据与服务。OPCClientOPCServerOPCUA协议二、工业大数据采集51每个系统可以包含多个服务器和客户端。OPCServerOPCServerOPCServerOPCClientOPCClientOPCClientOPCClientOPCUA协议二、工业大数据采集52OPCUA服务器与客户端之间有两种交互方式:(1)请求方式OPCUA客户端向OPCUA服务器发送请求,OPCUA服务器执行指定任务后,立即向OPCUA客户端返回一个响应。该方式可完成OPCUA客户端与服务器的读和写操作。OPCUAClientOPCUAServerClientrequestsServerresponsesPublishedNotificationsOPCUA协议二、工业大数据采集53(2)订阅方式当OPCUA服务器的数据发生变化时,OPCUA客户端可自动获取到OPCUA服务器发送的数据,同时OPCUA服务器周期性的更新CACHE。该方式只能读取OPCUA服务器的数据。Publisher(server)Publisher(server)Publisher(server)Subscriber(client)Subscriber(client)Subscriber(client)OPCUA协议二、工业大数据采集54MQTT是IBM开发的一种轻量级的machine-to-machine通信协议,运行在TCP/IP协议栈之上,是基于客户端向服务器发布/订阅的消息传输协议,因其开放、简单、功耗低、易实现,现已发展成为物联网的重要组成部分。应用层传输层网络层链路层应用层传输层网络层链路层MQTTTCPIPMQTT协议MQTT协议二、工业大数据采集55MQTT协议的特点
(1)低功耗、低带宽、低成本。(2)传输可靠。(3)采用发布/订阅消息模式,提供一对多的消息发布和应用程序之间的解耦,支持数千个并发连接的客户端。(4)消息传输不需要知道负载内容,不强求传输数据的类型与格式。MQTT服务器MQTT客户端MQTT客户端MQTT协议二、工业大数据采集56MQTT采用的发布/订阅模式,将信息的发布者(负责发送特定消息)和订阅者(订阅特定消息的客户端)分离出来,二者保持互相独立,利用代理(即第三方)进行信息的收集和过滤后,将相应的信息分发给他们,即不需要接触即可保证消息的传送。发布者代理订阅者订阅发布发布MQTT协议MQTT发布/订阅模式二、工业大数据采集57工业数据采集方式工业数据采集处于工业大数据技术架构的最底层,主要以传感器为采集工具,并结合RFID、扫码枪、人机交互界面、智能终端等手段,通过直接的方式或通过PLC设备,与工业数据采集系统建立连接,再通过互联网或现场总线等技术实现原始数据的实时准确传输。DataCollector工业设备数据采集大数据基础技术平台数据处理数据存储PLC工业机器人CNC…工业级算法分析引擎通用搜索引擎…内存存储全文搜索TSDB…数据管理/服务资产管理/服务数据安全数据分析应用层二、工业大数据采集58传感器是工业现场常用的物理环境测量工具,涵盖了声音、温度、湿度、距离、振动、电流等多种类型,并可将环境变量转化为可读的数字信号,是物理世界信息化数字采集的重要途径。工业数据采集方式1.传感器二、工业大数据采集59(1)有线传感器有线传感网络是通过网线实现传感器信息的收集,在便于部署的现场环境中,这种方式具有更好的抗干扰能力。料库拣选系统结构工业数据采集方式现场传感器分为有线传感器和无线传感器。1.传感器二、工业大数据采集60(2)无线传感器无线传感网络利用无线网络进行信息传输,这种部署方式灵活简单,且价格便宜,因此在现场的应用越来越普遍。工业数据采集方式1.传感器二、工业大数据采集61RFID(RadioFrequencyIdentification,射频识别)是一种非接触式的自动识别技术,其原理为RFID读写器与标签通过射频方式进行非接触双向通信,达到识别目的并交换数据。2.RFID工业数据采集方式二、工业大数据采集62当安装有RFID标签的物体进入RFID读写头的工作区域时,读写头采用超高频射频技术与读写标签进行双向数据交换,将数据采集到网关控制器中,再经PLC控制器完成逻辑运算和处理,实现物体的识别与跟踪,同时该数据信息将通过标准的工业总线协议传输至数据采集系统(IoTHub)。工业数据采集方式2.RFID二、工业大数据采集63条码是指通过一组规则排列的条、空及其对应字符组成的标记,来表达一组信息的图形标识符,是一种图形化的信息代码。条形码可以标出物品的生产厂家、生产日期、商品名称、类别等众多信息,具有简单、可靠、灵活、实用的特点,应用先进的条码技术对工业现场需要采集的数据进行全面标识,可实现对生产过程中产生的大量的实时数据的自动化快速收集,确保了基层数据统计时第一手数据资料的完全真实和可靠性。工业数据采集方式3.条码技术二、工业大数据采集64(1)利用人机交互的形式直接读取的数据;(2)通过摄像头采集的图片或录像数据;(3)从各类业务应用信息系统中获取的数据,如库存系统数据、销售系统数据等。工业数据采集方式4.其他采集方式二、工业大数据采集IoTHub
平台…65随着工业互联网和企业信息化的不断推进,工业领域不断产生大量的数据,为有效规整多种信息系统汇聚而来的工业数据,便于后续的工业大数据处理和分析,可以将任务采集到的数据保存到数据库中。010101011010100010101011010010101010101010101010101101数据存储二、工业大数据采集66本教材以MySQL为数据存储的工具,它采用的是标准化的SQL语言,使得数据的存取和更新更加容易,对于复杂的查询也非常方便。MySQL的体积小、速度快、成本低,能够及时处理上千万条记录,初步满足和支持大数据存储所需的高并发读写和高效率读写需求。随着其分库与分布、业务拆分、主从复制等性能的扩展,以及读写性能的提高,MySQL在大数据应用中发挥了极大的作用。IoTHub平台数据存储二、工业大数据采集67PLC即可编程逻辑控制器,全称为ProgrammableLogicController,是一种具有微处理器的数字电子设备,主要用于自动化数字逻辑控制。自1969年美国数字设备公司研制出第一台设备以来,作为一款专为工业环境应用而设计的产品,经过几十年的不断发展,其功能已远超逻辑控制,有效促进了工业生产效率的提高。什么是PLC?采集PLC数据二、工业大数据采集68PLC主要由CPU(中央处理器)、存储器、通信接口和输入/输出单元组成。存储器CPU通信接口输入输出电源下装上载编程电脑PLC的组成采集PLC数据二、工业大数据采集存储器CPU模块输入/输出单元通信接口69功能性强PLC的数据存储区容量巨大,可存储大量输入/输出、中间变量信号,同时多达几百条的控制指令可实现各种逻辑问题的处理。维修方便PLC各模块上均有运行和故障指示装置,用户通过指示信息可快速了解运行情况,并方便查找故障。模块化的设计更方便用户通过更换模块的方法使系统快速恢复运行。可靠性高PLC各模块均采用屏蔽措施,抗干扰能力强,同时还具备良好的自诊断功能,一旦出现异常情况,CPU将立即采取有效措施。编程简单PLC通常采用梯形图为编程语言,梯形图形象直观,简单易学,使用者不需要具备计算机的专门知识也可快速学会,并用来进行编程。01020304PLC的特点采集PLC数据二、工业大数据采集数字量模拟量70PLC连接的信号类型数字量是离散的物理量,由“0”和“1”组成,经过编码后即成为有规律的信号。例如可以将电机的启动状态认为是“1”,停止状态是“0”,或指示灯点亮状态为“1”,熄灭状态为“0”。模拟量与数字量相对应,是一些连续变化的物理量,如压力、速度、流量、温度、湿度等。PLC的模拟量模块采集现场传感器信号(4~20mA的电流信号或1~5V、0~10V的电压信号)后,将其量化转换为对应的数值(如0~100℃的温度值)。采集PLC数据二、工业大数据采集71PLC的通信西门子S7-1200的控制器上集成了PROFENET以太网接口,支持TCP/IP、ISO-on-TCP、UDP和S7协议,可以满足S7-1200与编程计算机、HMI和其他S7PLC的通信,同时还可以在CPU模块左侧插入通信模块,支持PROFIBUS、Modbus-TCP、AS-i协议,满足控制器与现场自动化设备的双向数据通信。PROFINETPROFIBUSDPAS-Interface采集PLC数据二、工业大数据采集72请参考教材完成以下任务:运用IoTHub工具完成对PLC中数字量信号“电容传感器”和模拟量信号“电机转速”的实时数据采集,并将数据保存到MySQL数据库中。保存IoTHub
平台采集PLC数据二、工业大数据采集73采集PTL数据PTL(PickToLight)智能拣选系统,通过用灯光、数显等方式实现物料出入库、盘点库存等操作功能,能完整采集拣选人员的行为数据做大数据分析,为精细化管理做优化决策的支持。二、工业大数据采集74PTL系统构成电子标签安装附件PTL网关采集PTL数据二、工业大数据采集75PTL系统组件电子标签:PTL系统的显示和交互组件,分4位数码管显示屏、6位数码管显示屏两类标签。电子标签连接口2电子标签连接口1电源连接口固件升级窗以太网通讯口2以太网通讯口1PTL网关:电子标签与上位机的通讯接口,也是系统供电的接入模块。①电源指示灯②通讯指示灯③报警指示灯④返回⑤菜单⑥查询⑦操作任务指示灯⑧6段位数码管显示屏,显示内容:订单号操作员,操作数量⑨上翻⑩确定键⑪下翻⑫拣选确认键/拣选指示灯/报警指示灯采集PTL数据二、工业大数据采集76PTL的特点1采用工业总线技术,通讯速度快,响应时间短;快速2具有多任务排队模式,可满足多任务订单同时下达处理需求;高效3刺破式接线技术易于安装、免维护,节省产品安装调试时间;便捷4标签通讯状态、拣选执行情况、误操作报警灯信息可实时上传;智能5为用户开放按键和指示灯DLL标准函数库,方便系统开发集成。易用采集PTL数据二、工业大数据采集77PTL系统功能01-出货下发02-盘点下发03-响应订单04-LED灯控制05-报警信息06-报警及复位系统通过网关与上位机实现数据和指令的上行下发,通过电子标签的数显数据、指示灯显示和按钮功能,可实现如下功能:向对应料位下发操作员号、物料号、拣选数量;向所有标签下发当前对应料位的物料数量,由数据库库存信息提供;显示上位机下发的操作员号、物料号、拣选数量,根据上位机命令亮指示灯并向上位机反馈执行情况对标签面板所有的LED灯的通断情况进行置1或置0操作,以配合相应指令显示操作结果上位机根据操作员的订单处理错误等情况向指定料位标签下发报警信息,可以是指示灯或错误代码操作员误操作标签时向上位上传对应的误操作标签信息,并鸣响蜂鸣器;按复位键后报警消除采集PTL数据二、工业大数据采集78请参考教材完成以下任务:通过相关知识的学习,结合料库拣选系统,完成数据采集系统的部署,通过配置实现PTL系统数据的采集,并将其存储至大数据平台的基础库中,可用于监控料库操作人员的操作以及库存数量的变化。IoTHub
平台保存采集PTL数据二、工业大数据采集79一、了解工业大数据二、工业大数据采集三、工业大数据预处理四、工业大数据建模五、工业大数据分析六、工业大数据可视化七、工业大数据应用课程目录三、工业大数据预处理理解数据清洗、转换和加载(ETL)的作用与过程理解数据仓库的基本概念和构建方法80知识目标技能目标掌握ETL工具Kettle的应用,能够对数据进行清洗、转换处理掌握数据仓库工具Hive的使用,能够创建数据仓库、加载数据掌握Hive查询操作学习目标81三、工业大数据预处理什么是ETL认识ETL工具Kettle启动运行用户界面基本要素常用功能使用方法创建“转换”创建“步骤”创建“跳”连接数据库数据库数据仓库数据库与数据仓库的区别认识数据仓库工具hive创建数据库创建数据表分区分桶加载数据使用Hive查询数据使用Hive统计数据使用Hive排序数据(一)数据ETL(二)建立数据仓库(三)查询大数据82什么是ETL?三、工业大数据预处理E:Extract,抽取T:Transform,转换L:Load,加载83三、工业大数据预处理将分散的、异构的数据源中的数据,从各种原始业务系统抽取到目标库增量抽取只抽取自上次抽取以来新增或修改的数据。全量抽取将数据源中的表或视图的数据原封不动的从数据库中抽取出来。数据抽取84三、工业大数据预处理数据转换数据清洗数据值缺失数据值重复数据值有噪音、异常数据值不规范数据量级不同替换(补缺失)过滤(去重)平滑(去噪)标准化(规范化)异常检测(去异常)数据校验清洗:删除或者更正脏数据的过程转换:数据格式转换数据粒度转换数据降维业务规则计算85三、工业大数据预处理数据加载1选定数据来源,即源数据位置2选定数据去向,即目标数据位置3配置源数据和目标数据的映射关系4配置两边源数据的同步方式,如增量同步或全量同步,同步时间等。86三、工业大数据预处理启动:Windows环境下,运行spoon.batETL工具Kettle87三、工业大数据预处理认识kettle的界面核心对象视图88三、工业大数据预处理认识Kettle的界面主对象视图89三、工业大数据预处理执行按钮执行结果认识Kettle的界面90三、工业大数据预处理认识Kettle的要素步骤(Step)转换(Tranformation)数据流(Stream)步骤转换数据流跳跳(Hop)91核心对象功能数据库连接建立与数据库的连接。表输入从数据库表中读取数据。表输出将处理结果输出到数据库表。CSV文件输入从CSV文件读取数据。Excel输出将处理结果输出到电子表格。过滤记录根据条件对数据流划分为若干部分。流查找在数据流里查找符合条件的数据。值映射把某个数值映射为另一个数值。值替换把一列数据值替换为另一列数据值。排序记录按条件排序数据。插入\更新根据处理结果对数据库表进行插入更新。如果数据库中不存在相关记录则插入,否则为更新。根据查询条件中字段进行判断。数据库查询根据设定的查询条件,对目标表进行查询,返回需要的结果字段。三、工业大数据预处理认识Kettle的常用功能92三、工业大数据预处理认识Kettle的使用方法新建一个转换,保存。如操作数据库,则需建立数据库连接创建步骤在步骤之间建立跳转设置步骤、跳转参数运行93三、工业大数据预处理如何新建“转换“94三、工业大数据预处理如何创建“步骤“95如何创建步骤之间的“跳“三、工业大数据预处理96如何连接数据库三、工业大数据预处理测试连接是否成功97订单号产品名称产品型号购买数量单价金额订购日期10107MotorcyclesS10_16783095.728712/24/200310121ClassicS10_19493481.352765.95/7/200310134MotorcyclesS10_20164194.743884.347/1/2003……
三、工业大数据预处理认识数据库1.关系数据库2.非关系数据库关系数据库,由行、列组成,可以简单理解为二维表格行:记录列:字段98三、工业大数据预处理认识数据仓库数据仓库:面向主题的、集成的、相对稳定的、反映历史变化的数据集合。用于支持管理决策。数据库主题举例:商品客户99功能数据仓库数据库数据范围存储历史的、完整的、反应历史变化的数据当前数据状态数据变化可添加,无删除、无变更频繁的增加、删除应用场景面向分析、决策支持面向日常的事务处理设计理论适当冗余,不遵循范式遵循范式,避免冗余处理量非频繁,大批量,高吞吐,有延时频繁,小批量,高并发,低延时三、工业大数据预处理数据库与数据仓库100三、工业大数据预处理大数据查询分析工具HiveHive的存储单元:数据库(Database)表(内部表Table、外部表ExternalTable)分区(Partition)分桶(Bucket)Hive是一个基于Hadoop的大数据查询分析工具,能对存储在文件系统HDFS中的数据进行操作、查询和分析,可以用于创建基于Hadoop的数据仓库。101三、工业大数据预处理创建数据库hive>createdatabase[ifnotexists]
数据库名[comment注释][location
文件路径][with
dbproperties
(属性名=属性值,...)];
例:创建1个数据库,库名为:targethive>createdatabasetarget;语句中的方括号表示该项是可选项,斜体字表示是关键字。comment,表示注释行location,表示数据库所在的实际文件路径。withdbproperties,表示设定该数据库的某些属性。语句结束符号102三、工业大数据预处理创建数据表hive>create[external]
table[ifnotexists]
数据表名
[(列名
数据类型
[comment
列注释],...)][comment
表注释][partitionedby (列名
数据类型,...)][clusteredby
(列名,列名,
...)][storedby
(列名
[ASC|DESC],...)]into
分桶数量
buckets][rowfromat
row_format][storedas
file_format][location
文件路径];语句中的方括号表示该项是可选项,蓝色斜体字表示是关键字。ifnotexists,表示如果相同名字的表已经存在,则抛出异常。external,表示创建一个外部表。partitionedby,表示数据按某些属性分区存放。clusteredby,表示数据按某些属性分桶存放。storedby,表示分桶时的排序顺序。rowformat,表示数据行间隔方式。storedas,表示数据存储格式,比如txtfile。comment,注释。语句结束符号103三、工业大数据预处理创建数据表——例子1例:创建一个用户浏览网页的记录表,表名为:par_table。数据按用户浏览日期和所在地分区存放。hive>createtablepar_table( viewTime
int,
comment'浏览时间' userid
bgint,comment'用户ID' page_url
string,comment'页面URL地址' referrer_url
string,comment'来源URL地址' ip
stringcomment
'IP地址') comment
'浏览记录表' partitionedby(datestring,posstring)'按日期和地区分区存放
rowformatdelimited‘\t’ fieldsterminatedby'\n' storedasSEQUENCEFILE;数据类型列名注释104三、工业大数据预处理创建数据表——例子2
例:创建1个名为sales的表。序号列名列类型描述1ordernumberstring订单号2orderlinenumstring订单明细号3quantityorderedint订购数量4priceeachdouble单价5salesdouble金额6qtr_idstring季度7month_idstring月8year_idstring年9productlinestring产品名称10productcodestring产品型号11statusstring订单状态12countrystring国家hive>createtableifnotexixtssales(
ordernumber
string,
orderlinenumber
string,
quantityordered
int,
priceeach
double,
sales
double,
qtr_id
string, month_id
string,
year_id string,
productline string,
productcode string,
status
string, country
string);rowformatdelimited,fieldsterminatedby‘\t’;105三、工业大数据预处理加载数据进表hive>loaddata[local]inpath
‘filepath’[overwrite]
intotable表名
[partition(partcol1=val1,partcol2=val2...)];local,表示源数据文件在本地文件系统。filepath,表示目标数据存放的文件路径。overwrite,表示如果有同名的数据表,则覆盖原有数据。partition,表示分区。hive>loaddatalocalinpath'/home/hadoop/products.txt'overwriteintotableproTable;例:把/home/hadoo目录下的产品数据文件products.txt的据装进表proTable。106三、工业大数据预处理Hive创建分区
——例子数据能够按照分区(Partition)来管理,即按照数据的某列或某些列分为多个区存放,例如,按日期存放监控数据。分区可以极大地提高数据查询效率。hive>createtabledeviceLog(idint,statusint)partitioinedby(datestring)rowformatdelemitedfieldsterminatedby‘\t’;hive>loaddatalocalinpath‘/home/hadoop/data/device.txt’intotabledeviceLogpartition(date=‘20200801’);hive>selectid,statusfromdeviceLogwherename=’20200801’;创建一个表,按日期分区存放数据把device.txt里的数据加载到日期为20200801的分区查询日期为20200801的监控数据例:把监控日志数据device.txt保存到分区表107三、工业大数据预处理Hive创建桶——例子分桶是相对分区进行更细粒度的划分,就是把大表化成了“小表”。将数据按照某列属性值的哈希值进行区分。hive>hive.enforce.bucketing=true;
hive>createtable
partLog(idint,statusint)clusteredby(id)
into3bucktesrowformatdelemitedfieldsterminatedby‘\t’;hive>insert overwrite tablepartLogselect*fromtable1;hive>select*frompartLogtablesample
(bucket1outof3onid);
例:把零部件的检测日志数据分桶存放创建桶表,按桶方式存放数据查第1个桶的数据把table1的数据存放到桶表108三、工业大数据预处理使用Hive查询数据hive>select[all|distinct]select_expr,select_expr,...from
table_reference[where
where_condition][groupby
col_list[havingcondition]][clusterby
col_list[distributeby
col_list][sortby|orderby
col_list]][limit
number];语句中的方括号表示该项是可选项,斜体字表示是关键字。all,表示查询所有数据。默认是all。distinct,表示去掉重复的数据行。from,表示查询的数据表。where,表示查询条件。groupby,表示查询的分组条件。orderby,表示全局排序。sortby,表示局部排序。clusterby,控制Map的输出在Reducer是如何划分的。与sortby一起使用。例如,可以将同一台设备的数据送到同一个Reduce去处理。limit,限制查询结果数据行。109三、工业大数据预处理使用Hive查询数据例:查询销售表sales中所有国家的销售情况。hive>selectcountry,salesfromsales;hive>selectcountry,sales
from saleswhere year_id=2004;例:查询2004年的销售情况。查询条件110三、工业大数据预处理使用Hive统计数据例:统计每个国家的销售总额。hive>select
country,sum(sales)
astotalfrom
salesgroupby
country;111三、工业大数据预处理使用Hive排序数据例:按国家的销售总额排序。hive>selectcountry,sum(sales)astotalfrom salesgroupby
countryorderby
total;hive>selectcountry,sum(sales)astotalfrom salesgroupby
countryorderby
totaldesc;例:按国家的销售总额的降序排序。112一、了解工业大数据二、工业大数据采集三、工业大数据预处理四、工业大数据建模五、工业大数据分析六、工业大数据可视化七、工业大数据应用课程目录三、工业大数据建模理解统一建模语言UML类图的表示方法掌握UML描述信息模型的基本方法113知识目标技能目标掌握UML工具StarUML的使用能够绘制车间设备的信息模型能够绘制生产过程的信息模型学习目标114三、工业大数据预处理统一建模语言UML什么是类?如何表示类?如何表示对象关系?如何转化为二维表?使用工具绘制类图信息模型设备信息构成设备运行信息模拟数字化车间的设备信息模型构建生产过程信息构成生产线、工序、工位、工艺、设备的关系生产线信息工序信息零部件信息(一)认识建模语言UML(二)建立设备信息模型(三)建立生产过程信息模型115三、工业大数据建模什么是数据模型?数据模型:数据模型是对现实世界的抽象。
数据建模的目的是为了管理和分析数据,从海量数据中发现新知识。数据模型:物理对象的信息模型
(项目4)数据分析的算法模型
(项目5)数据模型工厂物理对象信息模型数据分析算法模型116三、工业大数据建模建立工厂信息模型从现实世界到数据库现实世界信息模型数据库关系模式抽象转化117三、工业大数据建模UML(UnifiedModelingLanguage,统一建模语言)
UML是一种面向对象分析与设计的建模工具,独立于任何具体程序设计语言,可用于描述软件的需求、设计等。UML采用一组图形符号来描述软件模型,包括:类图、用例图、顺序图、状态图等。不同类型的图应用在不同场景。认识统一建模语言——UML用面向对象的方法描述企业的信息需求,作为企业信息应用的依据。118三、工业大数据建模类:UML中,把具有相同属性和方法的对象的集合称为类。类名
属性
方法
UML类图
认识建模语言UML什么是类?UML如何表示类?119三、工业大数据建模对象间关系泛化聚合组合关联依赖接口认识对象间主要的6种关系120三、工业大数据建模泛化:表示对象间一般与特殊的关系。例:带三角箭头的实线,箭头指向父类如何表示对象之间的关系?121三、工业大数据建模关联:表示对象之间的拥有关系。例:
双向关联:无箭头,或双向箭头单向关联:带普通箭头的实心线,指向被拥有者0..1表示可以有0个或者1个实例;0..*表示实例的数目没有限制;1
表示只能有一个实例;1..*表示至少有一个实例。对象间的关系——关联122三、工业大数据建模聚合:表示对象之间的部分与整体的关系。例:
带空心菱形的实心线,菱形指向整体对象间的关系——聚合123三、工业大数据建模组合:表示对象之间的部分与整体的关系,但部分不能离开整体而单独存在例:
带实心菱形的实心线,菱形指向整体对象间的关系——组合124三、工业大数据建模依赖:依赖关系是一种使用的关系,
即一个类的实现需要另一个类的协助例:
对象间的关系——依赖125三、工业大数据建模把UML类图里的类,转换为二维表操作人员(工号,姓名,所属车间)设备(设备编号,设备名称,设备类型,设备状态)如何表示为二维表(关系数据库)126三、工业大数据建模如何表示为二维表(关系数据库)把UML类图里的关系,转换为二维表里的外键进行关联操作人员(工号,姓名,所属车间,设备编号)设备(设备编号,设备名称,设备类型,设备状态)外键127三、工业大数据建模把UML类图里的关系,转换二维表生产线(生产线标识,生产线名称,类型,所属位置,生产线状态)工位(工位标识,工位名称,类型,所属位置,工位状态)产线工位关系表(生产线标识,工位标识)如何表示为二维表(关系数据库)128三、工业大数据建模
画布工具箱模型管理器使用类图绘制工具——starUML129三、工业大数据建模信息模型的构成信息模型的三要素:对象
对象属性对象关系建立信息模型时主要考虑的4个问题:定义哪些对象?对象有哪些属性?对象之间的有何种关系?用什么形式描述信息模型?信息模型对象对象属性对象关系UML130三、工业大数据建模设备信息构成机械加工设备信息构成131三、工业大数据建模设备信息示例设备管理信息设备编号D_0301设备名称1号拧紧机设备类型拧紧机
设备功能特性
特性名称度量单位标准值最大值最小值扭矩牛米1.82.41角度度453555转速转/分钟300250340噪音分贝10515设备构成信息
伺服电机,型号xxx减速器扭矩传感器拧紧机设备信息:设备管理信息设备功能特性设备构成信息132三、工业大数据建模设备运行信息示例拧紧机运行信息:扭矩角度转速噪音拧紧时间状态采集时间(时间字段)扭矩角度转速噪音拧紧时间状态00:00:001.242301900:00:00
00:10:001.3403211000:10:00
00:20:001.239322800:20:00
00:30:001.9353101000:30:00
…………………133三、工业大数据建模认识生产过程信息构成生产过程信息包括:生产线、工序、工位、工艺、零部件、设备。生产线:指生产某种产品的物理产线。工序:指一个(或一组)工人在一个工作地对一个(或几个)劳动对象连续进行生产活动的综合。工步:是工序的组成部分。一道工序可按工艺特点进一步细分为若干工步。工位:安排人员、设备、原材料和工具进行生产装配的地方。工艺:规定工艺路线、每道工序、工步的技术参数。工艺路线通常被画成一张工序顺序图,也就是生产工艺流程图。工序A工序B工序C工序D工序E工序F工序工序A工序B工序C工艺流程A工序D工序A工序E工序F工艺流程B工位工位1工位2工位3工位4工位5工位6工位7工位8产线1工位1工位2工位4产线2工位1工位3工位4产线3工位5工位7工位8工位1A1B23C4工序工位规则135三、工业大数据建模生产过程信息——生成线信息构成生产线信息一个工厂往往由多个车间所组成,而一个车间里可以配有多条生产线,每一条生产线有多台设备有序构成。生产线信息主要包括:生产线编号生产线名称所属车间工位加工零部件类型设备设备状态(如故障、维修、停机)136三、工业大数据建模生产过程信息——生产线与工序、工艺、设备的关系生产线与工序、工艺、设备的关系工序设备、工装工位信息工艺信息生产线137三、工业大数据建模生产过程信息——工序信息构成例:机械加工的工序信息
一道工序的信息由工序编号、工序名称、工序内容、工装(设备),以及若干工步所组成。
每一个工步中的信息包含工步编号、刀具编号、切削参数、NC程序等内容。138三、工业大数据建模生产过程信息——零部件零部件信息构成139三、工业大数据建模生产过程信息例:
一个小批量的齿轮加工过程包含6道工序,分别是:车、钻、插、磨平面、滚齿、齿面淬火。其中某些工序分为多个工步工序号工序内容工步工艺工装/设备1车1.粗车外圆2.钻孔3.粗镗孔4.精镗孔5.精车外圆6.倒角1.走刀2次2.走刀2次4.走刀2次
车床3钻钻Φ12孔
钻床3插插键槽若干次刨床4磨平面
磨床5滚齿1.粗滚2.精滚
滚齿机6齿面高淬火
140三、工业大数据建模分析:一个模拟数字化车间的设备构成,以及五彩棒的生产加工过程建立生产过程信息模型141三、工业大数据建模拓展知识——数字孪生数字孪生将现实世界中复杂的产品研发、生产制造和产线维护映射到了虚拟世界中一个个数字化模型,通过虚实连接,数据的不断迭代,模型的不断优化,进而不断提升制造业的生产效率。142一、了解工业大数据二、工业大数据采集三、工业大数据预处理四、工业大数据建模五、工业大数据分析六、工业大数据可视化七、工业大数据应用课程目录五、工业大数据分析认识大数据分析过程理解机器学习的相关概念理解两种不同预测算法的应用场景143知识目标技能目标掌握数据分析工具的安装和使用方法掌握两类常见的回归和分类预测方法能够使用数据分析工具进行分类预测分析学习目标144五、工业大数据建模大数据分析过程建立算法模型的关键机器学习及应用场景机器学习类型认识算法建模工具WekaWeka界面Weka数据Weka文件格式回归分析算法思想如何评估归回分析模型的优劣建立归回分析模型的步骤使用回归分析进行预测Weka:导入数据集利用散点图观察数据的变化趋势选择线性回归算法设置训练集、验证集数据执行训练分析误差分类分析算法思想如何评估分类模型的优劣查准率、查全率、ROC与AUC使用分类分析进行预测Weka导入数据选择分类算法设置训练集、验证集数据分析误差、可视化拓展知识集成学习、聚类分析、关联规则、时间序列(一)使用大数据分析工具(二)使用回归分析预测(三)使用分类分析预测内容组成145大数据分析过程五、工业大数据分析大数据分析
对海量数据进行探索和分析,揭示隐藏的、未知的或验证已知的规律性,并进一步将其模型化的过程,也就是建立经验模型。146五、工业大数据分析算法选择
根据要解决的具体业务问题来构建或选择算法。模型训练
模型开发过程是一个从数据中学习得到模型的过程,称为“训练”或“学习”。模型中可以适当变化的部分,一般叫做参数。应基于实际的业务数据来确定最合适的模型参数。数据集划分
算法建模所用的数据集一般分为两个部分。一部分用于训练模型的,叫“训练集”;另一部分用于评估模型的,叫“验证集”。原则上不用训练集作为验证集。模型评估
用验证集来判断训练得到的模型是否适用。如果在训练集和验证集上的预测效果差不多,就表示模型质量尚好,可直接使用。如果发现训练集和验证集上的预测效果相差太远,说明模型还有优化的余地。建立算法模型的关键环节147三、工业大数据建模机器学习
通过算法使得机器能从历史数据中学习规律,从而对新的样本能做出智能识别或预测。。机器学习的应用场景常见应用预测:设备故障预测、降雨预测、产品质量预测……营销:商品推荐、用户群体画像、广告精准投放金融:贷款发放预测、金融风险控制、股票走势预测、黄金价格预测社交关系挖掘:社交关系链分析、微博粉丝领袖分析自然语言处理:翻译、关键词提取、文章摘要、文本内容分析图片分类、图片文本内容提取、文字识别148三、工业大数据分析有监督学习在给定一系列输入/输出样本(实例)构成的数据集的条件下,学习输入x到输出y的映射关系。有监督学习的样本数据是带有标签的,每一个样本数据都含有已知结论,其主要做法是使用有标签的样本数据来训练得到模型。无监督学习在给定一系列仅由输入样本(实例)构成的数据集的条件下,发现数据中的模式。无监督学习有时候也称为知识发现。无监督学习的样本数据没有任何标签,而是直接从数据本身发现一些潜在的规律。强化学习
强化学习是指一个系统和外界环境不断地交互,获得外界反馈,然后决定自身的行为,达到长期目标的最优化。其中典型的案例就是阿尔法狗下围棋,或者汽车无人驾驶。机器学习类型149三、工业大数据分析分类预测
利用算法,从样本数据中学习并推导出判断模型,从而对未知的数据进行识别。
包括以下两类:回归分析:输入变量(特征)与输出变量(结果)均为连续变量的预测问题。例如,预测明天的气温是多少度(定量),这是一个回归任务。分类分析:输出变量(结果)为有限个离散变量的预测问题。例如,预测明天是阴、晴还是雨(定性),这是一个分类任务。
什么是分类预测?150三、工业大数据建模认识Weka151三、工业大数据建模认识Weka的数据实例属性152五、工业大数据分析认识Weka的数据文件格式——arff%ARFFweather@relationweather@attributetemperaturereal@attributehumidityreal@attributewindy{TRUE,FALSE}@attributeplay{yes,no}@data29,85,FALSE,no26,90,TRUE,no28,86,FALSE,yes21,96,FALSE,yes注释行数据集名称数据属性数据行起始153三、工业大数据建模分类预测
利用算法,从样本数据中学习并推导出判断模型,从而对未知的数据进行识别。
包括两类:回归分析:输入变量(特征)与输出变量(结果)均为连续变量的预测问题。例如,预测明天的气温是多少度(定量),这是一个回归任务。分类分析:输出变量(结果)为有限个离散变量的预测问题。例如,预测明天是阴、晴还是雨(定性),这是一个分类任务。分类预测回归得到的结果是连续值,分类的得到的结果是离散值。154三、工业大数据建模回归分析思想:给定一个自变量
x,以及一个因变量y,用历史数据样本,拟合得到一条直线或曲线。
归回分析算法思想因变量:通常是实际问题中所关心的一类指标,常用y表示。例如,研究能源消耗与某些因素关系中,那么,能源消耗就是因变量。自变量:影响因变量取值的变量称为自变量,常用x来表示。如研究能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人2024年度在线教育服务合同5篇
- 海底两万里观后感与探讨
- 16大家一起来合作 (说课稿)-部编版道德与法治一年级下册
- 3 古诗词三首 西江月·夜行黄沙道中(说课稿)-2024-2025学年统编版语文六年级上册
- 上饶卫生学校二期建设项目(2024版)
- 会员协议书范本
- 保温系统施工的合同范本
- 专用化学品销售协议示例(2024年发布)版B版
- 专用设备买卖协议细则(2024版)版B版
- 专业鞋品采购协议模板2024版A版
- 2023年新疆广播电视台招聘事业单位工作人员笔试真题
- 国优电力工程现场复查要点
- 金科新未来大联考2025届高三12月质量检测语文试题(含答案解析)
- 烤烟科技员考试题答案
- 商业球房运营方案
- 《地下水环境背景值统计表征技术指南(试行)》
- 高职院校智能制造实验室实训中心建设方案
- 电商整年销售规划
- 口腔癌放疗护理
- 钻杆购销合同模板
- 卷烟厂车间辅助业务外包项目服务方案(技术方案)
评论
0/150
提交评论