系统仿真学报 ›› 2022, Vol. 34 ›› Issue (4): 700-711.doi: 10.16182/j.issn1004731x.joss.21-1017

• 专栏:面向复杂产品的建模仿真与优化 • 上一篇    下一篇

基于微服务架构的云制造调度仿真系统设计与开发

刘永奎1(), 曾鸣2, 张霖3, 郭金维1, 原思阳1, 平垚垚1   

  1. 1.西安电子科技大学 机电工程学院, 陕西 西安 710071
    2.工业云制造(四川)创新中心有限公司, 四川 成都 610000
    3.北京航空航天大学 自动化科学与电气工程学院, 北京 100191
  • 收稿日期:2021-09-30 修回日期:2022-02-25 出版日期:2022-04-30 发布日期:2022-04-19
  • 作者简介:刘永奎(1981-),男,博士,副教授,研究方向为云制造、制造系统智能调度与优化、工业机器人学习及智能、工业大数据分析与数字孪生。E-mail:yongkuiliu@163.com
  • 基金资助:
    国家自然科学基金(61973243)

Design and Development of a Simulation System for Scheduling in Cloud Manufacturing Based on Microservice Architecture

Yongkui Liu1(), Ming Zeng2, Lin Zhang3, Jinwei Guo1, Siyang Yuan1, Yaoyao Ping1   

  1. 1.School of Mechano-Electronic Engineering, Xidian University, Xi'an 710071, China
    2.Industrial Cloud Manufacturing (Sichuan) Innovation Center Co. Ltd, Chengdu 610000, China
    3.School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China
  • Received:2021-09-30 Revised:2022-02-25 Online:2022-04-30 Published:2022-04-19

摘要:

针对当前缺乏低耦合和高扩展的云制造调度仿真系统,无法方便地对调度算法性能进行测试的问题,以成本和完工时间最小化以及服务质量最大化为调度目标,提出一个可扩展的云制造调度模型,并在此基础上设计和开发了一个基于微服务架构的云制造调度仿真系统,实现了系统管理、资源管理、任务管理和仿真管理等功能,具有灵活自治、稳定、可扩展等特征。该仿真系统能够对调度算法的性能进行仿真、测试和优化,从而为云制造调度算法性能测试和参数优化提供了一个仿真平台。

关键词: 云制造, 调度, 仿真系统, 微服务, 设计与开发

Abstract:

In view of the lack of the low coupling and highly extensible cloud manufacturing scheduling simulation system, that leads to inconvenience of the performance test on scheduling algorithms, a scalable cloud manufacturing scheduling model with the scheduling goal of the minimization of cost and completion time and the maximization of quality of service is proposed. A micro-service architecture based cloud manufacturing scheduling simulation system is designed and developed, which realizes the functions of system management, resource management, task management and simulation management, and has the characteristics of flexible autonomy, stability and scalability. The simulation system facilitates the performance simulation, test and optimization of the scheduling algorithms, and provides a simulation platform for the performance test and parameter optimization of cloud manufacturing scheduling algorithms.

Key words: cloud manufacturing, scheduling, simulation system, microservice, design and development

中图分类号: