冲压车间是将板材冲压形成汽车车身、车厢、车底板等部件的过程,冲压是汽车生产四大加工工艺的首个工序,直接影响着汽车焊装、涂装、总装车间的生产。冲压车间生产具有以下特点:

换模时间长:每种冲压件均有一套专用冲压模具,模具从模具库通过天车送到冲压线,并进行换模,换模时间需几分钟到十几分钟,远大于单个产品的冲压时间,因此换模时间不可忽略。

大批量生产:因不同产品换模时间较长,且准备过程需要消耗大量的能源和人力,生产过程应尽量减少换模次数,因此采用批量生产的方式。

需求拉动:为了满足下游车间正产生产,冲压车间需根据下游车间的需求计划进行批量生产,在保证安全库存的前提下,尽可能减少在制品数量。

模型边界和仿真目标

仿真平台以冲压车间为分析研究对象,研究的范围从毛坯进入冲压车间开始到冲压件离开冲压车间进入焊装车间为止,不包括冲压车间以外的生产操作。基于冲压车间具体实例的分析,仿真优化模型的目标有:

(1) 基于冲压车间的生产工艺流程,构建冲压生产线的线体仿真模型,对冲压生产车间进行动态分析。

(2) 采用参数化建模的技术,开发通用的冲压车间仿真平台,能对不同的规划方案进行分析比较,提高仿真平台的柔性。

(3) 分析冲压车间叉车数量对冲压车间产能的影响,确定最优的叉车数量,确定车间毛坯和冲压件库缓存区的大小等。

建立车间的三维动态展示模型,实时了解车间和模型的运行状态。

模型假设

冲压车间物流多且过程复杂,若对所有的生产动作要素进行分析,不仅会消耗大量的人力物力,也会影响对仿真目标的分析研究,因此在实际建模的过程中要根据冲压生产线的特点和仿真目标的不同,对分析目标影响较小的因素进行简化,保证仿真模型的有效性。结合冲压车间优化改善的目标,对冲压生产系统模型做如下假设:

(1) 冲压生产设备发生故障导致停线的概率按照设定的分布函数随机发生。

(2) 冲压工位的机器人、夹具、端拾器等不做具体动作建模,以每个设备作为最小的建模对象。

(3) 除冲压线尾人工装冲压件到料框外,其他区域认为人员充足供应,模型中省略对工人的建模。

建模流程

Plant Simulation仿真模型中对象要素

Plant Simulation是一个面向对象的离散型建模和仿真软件,根据冲压车间各对象元素的特点,主要的建模单元有:

(1) 毛坯件:采用移动对象Entity表达,主要属性有名称、长度等。根据这些属性确定冲压毛坯数量、托盘容量、订单数量等。

(2) 冲压工位:采用物流对象SingleProc表达,主要参数有冲压时间、故障率和平均修复时间等。

(3) 托盘:采用移动对象Container表达,主要参数有长度和容量等。

(4) 安全区:采用资源对象LockoutZone表达,主要参数为安全区工位列表,控制安全区所有工位的故障。

(5) 模具库、冲压件库: 采用物流对象Buffer表达,主要参数为容量。

结束语

采用Plant Simulation软件建立冲压车间通用仿真平台,实现对冲压车间缓存区大小、转运批量、生产计划、瓶颈环节分析等。平台采用模块化、参数化建模方式,满足技术人员对功能模块进行快速的调整、规划,能有效提高车间规划的效率、为车间生产提供决策支持。

数字化制造-基于Plant Simulation的冲压车间数字化仿真平台研究的更多相关文章

  1. 华为云Stack首席架构师:打造“称手”的数字化工具,答好政企IT数字化转型这道必选题

    摘要:数字化转型是一号位工程,数字化的工具本身就是企业的核心竞争力. 本文分享自华为云社区<华为云Stack首席架构师:打造"称手"的数字化工具,答好政企IT数字化转型这道必 ...

  2. 使用Plant Simulation连接SQL Server

    1. 在管理类库中添加ODBC. 2. 在控制面板->管理工具中设置ODBC,添加SQL Server服务. 3. 在plant simulation中将信息流中的ODBC添加到Frame中. ...

  3. Plant Simulation常用命令

    Plant Simulation 是面向对象的三维离散事件仿真软件,使您能够快速.直观地构建逼真的物流模型. 您还可以使用高级统计工具执行复杂的生产分析.以下介绍该软件的一些常用命令. 1. clea ...

  4. Plant Simulation打包与分享

    作者:iJonas 本人原创,转载说明出处. 公众号:仿真社区Plant Simulation 关注知乎专栏:iJonas 目录 简介 使用方法 注意 1.简介 很多情况下,我们需要把模型发送给客户. ...

  5. 《基于 Web Service 的学分制教务管理系统的研究与实现》论文笔记(十一)

    标题:基于 Web Service 的学分制教务管理系统的研究与实现 一.基本内容 时间:2014 来源:苏州大学 关键词:: 教务管理系统 学分制 Web Service 二.研究内容 1.教务管理 ...

  6. cWeb开发框架,基于asp.net的cWeb应用开发平台介绍(二)

    cWeb是基于微软的.Net Framework 4框架,数据库是sql server 2008 r2. cWeb开发框架下载,点击这里去下载. cWeb开发框架借鉴三层架构理论分为三层,分别是:cD ...

  7. cWeb开发框架,基于asp.net的cWeb应用开发平台介绍(一)

    cWeb开发框架是基于asp.net的B/S应用开发平台,采用三层架构理论,应用简单.代码简洁.运行快速. cWeb是bubufx提供,是分享资源,无任何版权限制,bubufx继续传承互联网精神,可随 ...

  8. 基于Moodle的IT课程辅助教育平台搭建

    基于Moodle的IT课程辅助教育平台搭建 Moodle是一个开源课程管理系统(CMS),也被称为学习管理系统(LMS)或虚拟学习环境(VLE).它已成为深受世界各地教育工作者喜爱的一种为学生建立网上 ...

  9. 基于HTML5的燃气3D培训仿真系统

    最近上线了的基于HTML5的燃气3D培训仿真系统,以前的老系统是采用基于C++和OpenGL的OpenSceneGraph引擎设计的,OSG引擎性能和渲染效果各方面还是不错的,但因为这次新产品需求要求 ...

随机推荐

  1. 进阶 Linux基本命令-2

    mkdir -p /a/b/c/d                 -p 循环创建目录yum install tree -y                                      ...

  2. 推荐web前端框架bootstrap

    bootstrap是基于Jquery而开发的一个前端框架. 全中文的学习网站:http://www.runoob.com/bootstrap/bootstrap-tutorial.html 实际上就是 ...

  3. python 字符与数字如何转换

    python中字符与数字相互转换用chr()即可. python中的字符数字之间的转换函数 int(x [,base ])                               将x转换为一个整 ...

  4. (第七篇)系统编码、自启动配置、HOSTNAME、系统启动、定时任务、进程管理、硬盘及其分区

    linux查看系统编码和修改系统编码的方法 查看支持的字符编码 使用locale命令, 如: root@ubuntu:/etc# locale 然后修改/etc/locale.conf,如改成中文编码 ...

  5. [Qt] 数字转换为 QString

    数字转换为 QString 静态函数 number(), asprintf() 公用函数 setNum(), sprintf() QString::number(), setNum() 可转换进制

  6. js 随机数生成器

    title: js 随机数生成器 js 随机数生成器 js 随机数生成器 确定产生随机数的数目,最小值和最大值: 个数: 最小值: 最大值: 是否为唯一的随机数: 唯一 允许重复 点击生成产生随机数: ...

  7. Pytorch使用PIL的读取单张图片并显示

    1. Image.open(fp, mode="r") 调用此方法需要引入头文件:from PIL import Image. 参数说明: fp:图片路径,可为绝对路径或相对路径. ...

  8. MYSQL隔离级别 与 锁

    1.四种隔离级别下数据不一致的情况   脏读 不可重复读 幻读 RU 是 是 是 RC(快照读) 否 是 是 RC(当前读) 否 否 是 RR(快照读) 否 否 是 RR(当前读) 否 否 否 Ser ...

  9. Python爬虫---爬取抖音短视频

    目录 前言 抖音爬虫制作 选定网页 分析网页 提取id构造网址 拼接数据包链接 获取视频地址 下载视频 全部代码 实现结果 待解决的问题 前言 最近一直想要写一个抖音爬虫来批量下载抖音的短视频,但是经 ...

  10. 集训模拟赛-1-T2

    好了不要在铺垫了直接整吧就 题目拿来!!!!!!! 倒水 (water) (256MB,1s) [问题描述] 你有一个水桶(记为 0),两个杯子(记为 1,2).水桶中的水量无限,容量也无限.1 号杯 ...