A simulation-based integrated virtual testbed for dynamic optimization in smart manufacturing systems

Yuting Sun, Jiachen Tu, Mikhail Bragin, Liang Zhang
{"title":"A simulation-based integrated virtual testbed for dynamic optimization in smart manufacturing systems","authors":"Yuting Sun,&nbsp;Jiachen Tu,&nbsp;Mikhail Bragin,&nbsp;Liang Zhang","doi":"10.1002/amp2.10141","DOIUrl":null,"url":null,"abstract":"<p>In a manufacturing system, production control-related decision-making activities occur at different levels. At the process level, one of the main control activities is to tune the parameters of individual manufacturing equipment. At the system level, the main activity is to coordinate production resources and to route parts to appropriate workstations based on their processing requirement, priority indices, and control policy. At the factory level, the goal is to plan and schedule the processing of parts at different operations for the entire system in order to optimize certain objectives. Note that the results of such activities at different levels are closely coupled and affect the overall performance of the manufacturing system as a whole. Therefore, it is important to systematically integrate these control and optimization activities into one unified platform to ensure the goal of each individual activity is aligned with the overall performance of the system. In this paper, we develop a simulation-based virtual testbed that implements dynamic optimization, automatic information exchange, and decision-making from the process-level, system-level, and factory-level of a manufacturing system into an integrated computation environment. This is demonstrated by connecting a Python-based numerical computation program, discrete-event simulation software (Simul8), and an optimization solver (CPLEX) via a third-party master program. The application of this simulation-based virtual testbed is illustrated by a case study in a machining shop.</p>","PeriodicalId":87290,"journal":{"name":"Journal of advanced manufacturing and processing","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://aiche.onlinelibrary.wiley.com/doi/epdf/10.1002/amp2.10141","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of advanced manufacturing and processing","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/amp2.10141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

In a manufacturing system, production control-related decision-making activities occur at different levels. At the process level, one of the main control activities is to tune the parameters of individual manufacturing equipment. At the system level, the main activity is to coordinate production resources and to route parts to appropriate workstations based on their processing requirement, priority indices, and control policy. At the factory level, the goal is to plan and schedule the processing of parts at different operations for the entire system in order to optimize certain objectives. Note that the results of such activities at different levels are closely coupled and affect the overall performance of the manufacturing system as a whole. Therefore, it is important to systematically integrate these control and optimization activities into one unified platform to ensure the goal of each individual activity is aligned with the overall performance of the system. In this paper, we develop a simulation-based virtual testbed that implements dynamic optimization, automatic information exchange, and decision-making from the process-level, system-level, and factory-level of a manufacturing system into an integrated computation environment. This is demonstrated by connecting a Python-based numerical computation program, discrete-event simulation software (Simul8), and an optimization solver (CPLEX) via a third-party master program. The application of this simulation-based virtual testbed is illustrated by a case study in a machining shop.

基于仿真的智能制造系统动态优化集成虚拟试验台
在制造系统中,与生产控制相关的决策活动发生在不同的层次上。在过程级,主要控制活动之一是调整单个制造设备的参数。在系统级别,主要活动是协调生产资源,并根据其加工要求、优先级指标和控制策略将部件路由到适当的工作站。在工厂层面,目标是计划和安排整个系统在不同操作下的零件加工,以优化某些目标。请注意,这些活动在不同层次上的结果是紧密耦合的,并作为一个整体影响制造系统的整体性能。因此,系统地将这些控制和优化活动集成到一个统一的平台中,以确保每个单独活动的目标与系统的整体性能保持一致,这一点非常重要。在本文中,我们开发了一个基于仿真的虚拟测试平台,实现了从制造系统的过程级、系统级和工厂级到集成计算环境的动态优化、自动信息交换和决策。通过第三方主程序连接基于python的数值计算程序、离散事件模拟软件(Simul8)和优化求解器(CPLEX)来演示这一点。以某加工车间为例,说明了基于仿真的虚拟试验台的应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
4.50
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信