Solving Repetitive Production Planning Problems. An Approach Based on Activity-oriented Petri Nets

  • Bozena Skolud
  • Damian KrenczykEmail author
  • Reggie Davidrajuh
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 527)


In the paper, the problem of flow planning in production systems belonging to a class of Cyclic Concurrent Processes Systems is presented. The possibility of using Activity-oriented Petri Nets approach to model the problem as a discrete event system model, and then to perform simulations with the tool known as GPenSIM is shown. For simulation dispatching rules achieved by the analytical method of production order verification based on constraints sequencing methodology and its computer implementation in the system of production orders verification SWZ is used. This paper shows that the results achieved from GPenSIM agrees with that from SWZ. The proposed approach is easy to implement and can be used as an effective production plans verification tool, to identify problems during the implementation of the control rules on production resources in the form of deadlocks, failure to disclose a bottleneck, or problems with production flow synchronization.


Production planning and control Petri nets Simulation Flow logic 


  1. 1.
    Womack, J.P., Jones, D.T.: Lean Thinking: Banish Waste and Create Wealth in Your Corporation. Harper Business, New York (2003)Google Scholar
  2. 2.
    Levner, E., Kats, V., de Pablo, D.A.L., Cheng, T.C.E.: Complexity of cyclic scheduling problems: A state-of-the-art survey. Comput. Ind. Eng. 59(2), 352–361 (2010)CrossRefGoogle Scholar
  3. 3.
    Burduk, A.: Artificial neural networks as tools for controlling production systems and ensuring their stability. In: Saeed, K., Chaki, R., Cortesi, A., Wierzchoń, S. (eds.) CISIM 2013. LNCS, vol. 8104, pp. 487–498. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  4. 4.
    Heo, S.-K., Lee, K.-H., Lee, H.-K., Lee, I.-B., Park, J.H.: A new algorithm for cyclic scheduling and design of multipurpose batch plants. Ind. Eng. Chem. Res. 42(4), 836–846 (2013)CrossRefGoogle Scholar
  5. 5.
    Krenczyk, D., Skolud, B.: Production preparation and order verification systems integration using method based on data transformation and data mapping. In: Corchado, E., Kurzyński, M., Woźniak, M. (eds.) HAIS 2011, Part II. LNCS, vol. 6679, pp. 397–404. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  6. 6.
    Krenczyk, D., Skołud, B.: Transient states of cyclic production planning and control. Appl. Mech. Mater. 657, 961–965 (2014)CrossRefGoogle Scholar
  7. 7.
    Skołud, B.: Approaches to the production flow scheduling and control, intelligent manufacturing for industrial business process. J. Mach. Eng. 8(2), 5–13 (2008). J. Jędrzejewski (Ed.)Google Scholar
  8. 8.
    Krenczyk, D., Skolud, B.: Computer aided production planning - SWZ system of order verification. In: IOP Conference Series: Materials Science and Engineering, vol. 95, 012135 (2015)Google Scholar
  9. 9.
    Skolud, B., Krenczyk, D.: Rhythmic production planning in the context of flow logic. In: Selected Conference Proceedings IV International Scientific-Technical Conference Manufacturing 2014, pp. 35–43. Poznan University of Technology (2016)Google Scholar
  10. 10.
    Skolud, B., Krenczyk, D., Zemczak, M.: Multi-assortment rhythmic production planning and control. IOP Conference Series: Materials Science and Engineering 95, 012133 (2015)CrossRefGoogle Scholar
  11. 11.
    Davidrajuh, R.: Activity-oriented petri net for scheduling of resources. In: IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 1201–1206. IEEE (2012)Google Scholar
  12. 12.
    Davidrajuh, R.: Modeling resource management problems with activity-oriented petri nets. In: Sixth UKSim/AMSS European Symposium on Computer Modeling and Simulation (EMS), pp. 179–184. IEEE (2012)Google Scholar
  13. 13.
    GPenSIM User Manual. http://www.davidrajuh/gpensim/
  14. 14.
    Simulation Code for the repetitive production planning problem.

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Bozena Skolud
    • 1
  • Damian Krenczyk
    • 1
    Email author
  • Reggie Davidrajuh
    • 2
  1. 1.Faculty of Mechanical EngineeringSilesian University of TechnologyGliwicePoland
  2. 2.Faculty of Science and TechnologyUniversity of StavangerStavangerNorway

Personalised recommendations