Simulation-based multi-machine coordination for high-speed press line

  • Luchuan Yu
  • Kaiqiang Wang
  • Zhigang Zhang
  • Qinhe Zhang
  • Jianhua ZhangEmail author
Technical Paper


Multi-machine coordination is a crucial issue to obtain high working rate and trajectories of collision avoidance in the dynamic compact environment for high-speed press line. This paper proposed a method based on simulation in MATLAB to coordinate multiple machines in auto-body-panel stamping line and verify the correctness of simulation results simultaneously. The proposed method consists of variable-period phase delay and minimum safe distance based on Dijkstra algorithm, which are used to achieve multi-machine coordination and collision avoidance, respectively. MATLAB–ADAMS co-simulation of auto’s side-frame outer panel has been taken as an example to illustrate and confirm the efficiency of the proposed method. Meanwhile, the optimal results obtained from the proposed method are better than the previous simulation results under the same technical requirements. In addition, the proposed method combines programming with simulation in MATLAB, which can verify results timely and provide a guide for presenting the status of high-speed press lines at one moment in the graphical user interface.


Multi-machine coordination MATLAB–ADAMS co-simulation Variable-period phase delay Minimum safe distance High-speed press line 



The authors would like to thank the Research and Development Plan of Shandong Province, China (Grant No. 2017CXGC0909), and the Intelligent Manufacturing Integrated Standardization and New Model Application Project (Grant No. 2016-213-3), respectively, for the financial support of the work.


  1. 1.
    Glorieux E, Svensson B, Danielsson F et al (2017) Multi-objective constructive cooperative coevolutionary optimization of robotic press-line tending. Eng Optim 49(10):1685–1703CrossRefGoogle Scholar
  2. 2.
    Glorieux E, Danielsson F, Svensson B et al (2015) Constructive cooperative coevolutionary optimisation for interacting production stations. Int J Adv Manuf Tech 80(1–4):673–688CrossRefGoogle Scholar
  3. 3.
    Glorieux E, Riazi S, Lennartson B (2018) Productivity/energy optimisation of trajectories and coordination for cyclic multi-robot systems. Robot Cim-Int Manuf 49:152–161CrossRefGoogle Scholar
  4. 4.
    Glorieux E, Franciosa P, Ceglarek D (2018) End-effector design optimisation and multi-robot motion planning for handling compliant parts. Struct Multidiscip O 57(3):1377–1390CrossRefGoogle Scholar
  5. 5.
    Montano A, Suarez R (2016) Coordination of several robots based on temporal synchronization. Robot Cim-Int Manuf 42:73–85CrossRefGoogle Scholar
  6. 6.
    Tavares P, Lima J, Costa P et al (2016) Multiple manipulators path planning using double A. Ind Robot 43(6):657–664CrossRefGoogle Scholar
  7. 7.
    Wagner G, Choset H (2015) Subdimensional expansion for multirobot path planning. Artif Intell 219:1–24MathSciNetCrossRefGoogle Scholar
  8. 8.
    Pellegrinelli S, Pedrocchi N, Tosatti LM et al (2017) Multi-robot spot-welding cells for car-body assembly: design and motion planning. Robot Cim-Int Manuf 44:97–116CrossRefGoogle Scholar
  9. 9.
    Svensson B, Danielsson F, Lennartson B (2012) Time-synchronised hardware-in-the-loop simulation—applied to sheet-metal press line optimization. Control Eng Pract 20(8):792–804CrossRefGoogle Scholar
  10. 10.
    Zhang ZL, Ding D, Yu LC et al (2018) Development of kinematic simulation system for high-speed press line automated feeding robot. Int J Adv Robot Syst 15(4):1–11Google Scholar
  11. 11.
    Wei K, Ren BY (2018) A method on dynamic path planning for robotic manipulator autonomous obstacle avoidance based on an improved RRT algorithm. Sensors 18(2):1–15CrossRefGoogle Scholar
  12. 12.
    Deka SA, Li X, Stipanovic DM et al (2018) Robust and safe coordination of multiple robotic manipulators an approach using modified avoidance functions. J Intell Robot Syst 90(3–4):419–435CrossRefGoogle Scholar
  13. 13.
    Sivcev S, Rossi M, Coleman J et al (2018) Collision detection for underwater ROV manipulator systems. Sensors 18(4):1–17CrossRefGoogle Scholar
  14. 14.
    Pajak G, Pajak I (2017) Point-to-point collision-free trajectory planning for mobile manipulators. J Intell Robot Syst 85(3–4):523–538CrossRefGoogle Scholar
  15. 15.
    Chu XY, Hu Q, Zhao JR (2018) Path planning and collision avoidance for a multi-arm space maneuverable robot. IEEE T Aero Elec Sys 54(1):217–232CrossRefGoogle Scholar
  16. 16.
    Li G, Zhou M, Wang WS et al (2018) Accurate trimming line optimization of multi-station progressive die for complex automotive structural parts. Int J Adv Manuf Tech 95(1–4):1185–1203CrossRefGoogle Scholar
  17. 17.
    Wang L, Zhu B, Wang Q et al (2017) Modeling of hot stamping process procedure based on finite state machine (FSM). Int J Adv Manuf Tech 89(1–4):857–868CrossRefGoogle Scholar
  18. 18.
    Zhang ZG, Wang LP, Cao YK (2017) Phase-division-based dynamic optimization of linkages for drawing servo presses. Chin J Mech Eng-En 30(6):1426–1437CrossRefGoogle Scholar
  19. 19.
    Zaplana I, Basanez L (2018) A novel closed-form solution for the inverse kinematics of redundant manipulators through workspace analysis. Mech Mach Theory 121:829–843CrossRefGoogle Scholar
  20. 20.
    Zhao JR (2017) Development and application of motion planning and simulation system for auto body panels stamping line. Dissertation, Shandong UniversityGoogle Scholar

Copyright information

© The Brazilian Society of Mechanical Sciences and Engineering 2019

Authors and Affiliations

  1. 1.Key Laboratory of High Efficiency and Clean Mechanical Manufacture (Ministry of Education of the People’s Republic of China), School of Mechanical EngineeringShandong UniversityJinanChina
  2. 2.National Demonstration Center for Experimental Mechanical Engineering Education (Shandong University), School of Mechanical EngineeringShandong UniversityJinanChina
  3. 3.JIER Machine-Tool Group Co.LTDJinanChina

Personalised recommendations