Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Multi-task scheduling of distributed 3D printing services in cloud manufacturing

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

The problem of service matching and scheduling in cloud manufacturing (CMfg) is complex for different types of manufacturing services. 3D printing, as a rapidly developing manufacturing technology, has become an important service form in the CMfg platform due to its characteristics of personalized manufacturing. How to solve the task scheduling problem for distributed 3D printing services in CMfg needs further research. In this paper, a service transaction model of 3D printing services in CMfg is built. Based on the service transaction model, we propose 3D printing service matching strategies and matching rules of different service attributes, including model size, printing material, printing preciseness, task cost, task time, and logistics. To reduce the delivery time of tasks from service suppliers to service demanders, a 3D printing service scheduling (3DPSS) method is proposed to generate optimal service scheduling solutions. In 3DPSS, optimization objective, constraints, and optimization algorithm are presented in detail. Experimental results show that the average task delivery time of 3DPSS is shorter than that of typical scheduling methods, such as particle swarm optimization, pattern search, and sequential quadratic programming, when the amounts of tasks change.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Berman B (2012) 3D printing: the new industrial revolution. Business Horizons 55(2):155–162. https://doi.org/10.1016/j.bushor.2011.11.003

    Article  MathSciNet  Google Scholar 

  2. Bose S, Vahabzadeh S, Bandyopadhyay A (2013) Bone tissue engineering using 3D printing. Mater Today 16(12):496–504. https://doi.org/10.1016/j.mattod.2013.11.017

    Article  Google Scholar 

  3. Wittbrodt BT, Glover AG, Laureto J, Anzalone GC, Oppliger D, Irwin JL, Pearce JM (2013) Life-cycle economic analysis of distributed manufacturing with open-source 3-D printers. Mechatronics 23(6):713–726. https://doi.org/10.1016/j.mechatronics.2013.06.002

    Article  Google Scholar 

  4. Rayna T, Striukova L, Darlington J (2015) Co-creation and user innovation: the role of online 3D printing platforms. J Eng Technol Manag 37:90–102. https://doi.org/10.1016/j.jengtecman.2015.07.002

    Article  Google Scholar 

  5. Li BH, Zhang L, Wang SL, Tao F, Cao JW, Jiang XD, Song X, Chai XD (2010) Cloud manufacturing: a new service-oriented networked manufacturing model. (In Chinese). Comput Integr Manuf Syst 16(1):1–7+16

    Google Scholar 

  6. Zhang L, Luo Y, Tao F, Li BH, Ren L, Zhang X, Guo H, Cheng Y, Hu A, Liu Y (2014) Cloud manufacturing: a new manufacturing paradigm. Enterprise Inf Syst 8(2):167–187

    Article  Google Scholar 

  7. Zhou L, Zhang L, Xu Y (2016) Research on the relationships of customized serviceattributes in cloud manufacturing. ASME 2016 11th International Manufacturing Science and Engineering Conference, Blacksburg, Virginia. https://doi.org/10.1115/MSEC2016-8530

  8. Bak D (2003) Rapid prototyping or rapid production? 3D printing processes move industry towards the latter. Assem Autom 23(4):340–345. https://doi.org/10.1108/01445150310501190

    Article  MathSciNet  Google Scholar 

  9. Rengier F, Mehndiratta A, Tenggkobligk HV, Zechmann CM, Unterhinninghofen R, Kauczor HU, Giesel FL (2010) 3D printing based on imaging data: review of medical applications. Int J Comput Assist Radiol Surg 5(4):335–341. https://doi.org/10.1007/s11548-010-0476-x

    Article  Google Scholar 

  10. Bassoli E, Gatto A, Iuliano L, Violante MG (2013) 3D printing technique applied to rapid casting. Rapid Prototyp J 13(3):148–155

    Article  Google Scholar 

  11. Macdonald E, Salas R, Espalin D, Perez M, Aguilera E, Dan M, Ryan BW (2014) 3D printing for the rapid prototyping of structural electronics. IEEE Access 2:234–242. https://doi.org/10.1109/ACCESS.2014.2311810

    Article  Google Scholar 

  12. Duballet R, Baverel O, Dirrenberger J (2017) Classification of building systems for concrete 3D printing. Autom Constr 83:247–258. https://doi.org/10.1016/j.autcon.2017.08.018

    Article  Google Scholar 

  13. Do N (2017) Integration of design and manufacturing data to support personal manufacturing based on 3D printing services. Int J Adv Manuf Technol 90(9–12):3761–3773. https://doi.org/10.1007/s00170-016-9688-8

    Article  Google Scholar 

  14. Laili Y, Tao F, Zhang L, Sarker BR (2012) A study of optimal allocation of computing resources in cloud manufacturing systems. Int J Adv Manuf Technol 63(5):671–690. https://doi.org/10.1007/s00170-012-3939-0

    Article  Google Scholar 

  15. Laili Y, Tao F, Zhang L, Cheng Y, Luo Y, Sarker BR (2013) A ranking chaos algorithm for dual scheduling of cloud service and computing resource in private cloud. Comput Ind 64(4):448–463. https://doi.org/10.1016/j.compind.2013.02.008

    Article  Google Scholar 

  16. Cheng Y, Tao F, Liu Y, Zhao D, Zhang L, Xu L (2013) Energy-aware resource service scheduling based on utility evaluation in cloud manufacturing system. Proc Inst Mech Eng B J Eng Manuf 227(12):1901–1915. https://doi.org/10.1177/0954405413492966

    Article  Google Scholar 

  17. Zhou G, Jiang P, Huang GQ (2009) A game-theory approach for job scheduling in networked manufacturing. Int J Adv Manuf Technol 41(9):972–985. https://doi.org/10.1007/s00170-008-1539-9

    Article  Google Scholar 

  18. Cheng Z, Zhan D, Zhao X, Wan H (2014) Multitask oriented virtual resource integration and optimal scheduling in cloud manufacturing. J Appl Math 2014:1–9. https://doi.org/10.1155/2014/369350

    Google Scholar 

  19. Li W, Zhu C, Yang LT, Shu L, Ngai CH, Ma Y (2015) Subtask scheduling for distributed robots in cloud manufacturing. IEEE Syst J 99:1–10

    Google Scholar 

  20. Jian CF, Wang Y (2014) Batch task scheduling-oriented optimization modelling and simulation in cloud manufacturing. Int J Simul Model 13(1):93–101. https://doi.org/10.2507/IJSIMM13(1)CO2

    Article  Google Scholar 

  21. Wang SL, Guo L, Kang L, Li CS, Li XY, Stephane YM (2014) Research on selection strategy of machining equipment in cloud manufacturing. Int J Adv Manuf Technol 71(9–21):1549–1563. https://doi.org/10.1007/s00170-013-5578-5

    Article  Google Scholar 

  22. Cao Y, Wang S, Kang L, Gao Y (2016) A TQCS-based service selection and scheduling strategy in cloud manufacturing. Int J Adv Manuf Technol 82(1–4):235–251. https://doi.org/10.1007/s00170-015-7350-5

    Article  Google Scholar 

  23. Liu Y, Xu X, Zhang L, Wang L, Zhong RY (2017) Workload-based multi-task scheduling in cloud manufacturing. Robot Comput Integr Manuf 45:3–20. https://doi.org/10.1016/j.rcim.2016.09.008

    Article  Google Scholar 

  24. Zhou L, Zhang L, Zhao C, Laili Y, Xu L (2017) Diverse task scheduling for individualized requirements in cloud manufacturing. Enterp Inf Syst 1:1–19. https://doi.org/10.1080/17517575.2017.1364428

    Google Scholar 

  25. Wang L, Guo S, Li X, Du B, Xu W (2016) Distributed manufacturing resource selection strategy in cloud manufacturing. Int J Adv Manuf Technol 1–14. https://doi.org/10.1007/s00170-016-9866-8

  26. Akbaripour H, Houshmand M, Woensel TV, Mutlu N (2017) Cloud manufacturing service selection optimization and scheduling with transportation considerations: mixed-integer programming models. Int J Adv Manuf Technol 4:1–28

    Google Scholar 

  27. Mai J, Zhang L, Tao F, Ren L (2016) Customized production based on distributed 3D printing services in cloud manufacturing. Int J Adv Manuf Technol 84(1–4):71–83. https://doi.org/10.1007/s00170-015-7871-y

    Article  Google Scholar 

  28. Helo P, Suorsa M, Hao Y, Anussornnitisarn P (2014) Toward a cloud-based manufacturing execution system for distributed manufacturing. Comput Ind 65(4):646–656. https://doi.org/10.1016/j.compind.2014.01.015

    Article  Google Scholar 

  29. Thramboulidis K, Christoulakis F (2016) Uml4IOT-a UML-based approach to exploit IOT in cyber-physical manufacturing systems. Comput Ind 82:259–272. https://doi.org/10.1016/j.compind.2016.05.010

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to gratefully acknowledge the financial support of the National High-Tech Research and Development Plan of China (Grant No. 2015AA042101), the National Natural Science Foundation of China (Grant No. 61374199), and the Natural Science Foundation of Beijing Municipality (Grant No. 4142031).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lin Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, L., Zhang, L., Laili, Y. et al. Multi-task scheduling of distributed 3D printing services in cloud manufacturing. Int J Adv Manuf Technol 96, 3003–3017 (2018). https://doi.org/10.1007/s00170-017-1543-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-017-1543-z

Keywords

Navigation