{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,3]],"date-time":"2025-10-03T22:23:27Z","timestamp":1759530207375,"version":"3.41.2"},"reference-count":15,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T00:00:00Z","timestamp":1552608000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2019,4,12]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>This paper aims to present an approach for the simulation of a heterogeneous robotic cell. The simulation enables the cell\u2019s developers to conveniently compare the performance of alternative cell configurations. The approach combines the use of multiple available simulation tools, with a custom holonic cell controller. This overcomes the limitation of currently available robot simulation packages by allowing integration of multiple simulation tools including multiple vendor simulation packages.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>A feeding cell was developed as a case study representing a typical robotic application. The case study would compare two configurations of the cell, namely, eye-in-hand vision and fixed-camera vision. The authors developed the physical cell in parallel with the simulated cell to validate its performance. Then they used simulation to scale the models (by adding subsystems) and shortlist suitable cell configurations based on initial capital investment and throughput rate per unit cost. The feeding cell consisted of a six-degree of freedom industrial robot (KUKA KR16), two smart cameras (Cognex ism-1100 and DVT Legend 500), an industrial PC (Beckhoff) and custom reconfigurable singulation units.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The approach presented here allows the combination of dissimilar simulation models constructed for the above mentioned case study. Experiments showed the model developed in this approach could reasonably predict various eye-in-hand and fixed-camera systems\u2019 performance. Combining the holonic controller with the simulation allows developers to easily compare the performance of a variety of configurations. The use of a common communication platform allowed the communication between multiple simulation packages, allowing multi-vendor simulation, thereby overcoming current limitation in simulation software.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title>\n<jats:p>The case study developed here is considered a typical feeding and assembly application. This is however very different from other robotic applications which should be explored in separate case studies. Simulation packages with the same communication interface as the physical resource can be integrated. If the communication interface is not available, other means of simulation can be used. The case study findings are limited to the specific products being used and their simulation packages. However, these are indicative of typical industry technologies available. Only real-time simulations were considered.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title>\n<jats:p>This simulation-based approach allows designers to quickly quantify the performance of alternative system configurations (eye-in-hand or fixed camera in this case) and scale, thereby enabling them to better optimize robotic cell designs. In addition, the holonic control system\u2019s modular control interface allows for the development of the higher-level controller without hardware and easy replacement of the lower level components with other hardware or simulation models.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The combination of a holonic control system with a simulation to replace hardware is shown to be a useful tool. The inherent modularity of holonic control systems allows that multiple simulation components be connected, thereby overcoming the limitation of vendor-specific simulation packages.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-07-2018-0149","type":"journal-article","created":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T11:49:42Z","timestamp":1552650582000},"page":"128-134","source":"Crossref","is-referenced-by-count":2,"title":["A simulation-based approach to develop a holonic robotic cell"],"prefix":"10.1108","volume":"46","author":[{"given":"Clint Alex","family":"Steed","sequence":"first","affiliation":[]}],"member":"140","published-online":{"date-parts":[[2019,3,15]]},"reference":[{"issue":"4","key":"key2022112510142749800_ref001","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1080\/00207540600905646","article-title":"Reconfigurable manufacturing systems: the state of the art","volume":"46","year":"2008","journal-title":"International Journal of Production Research"},{"issue":"4\/5","key":"key2022112510142749800_ref002","first-page":"505","article-title":"An implementing framework for holonic manufacturing control with multiple robot-vision stations","volume":"22","year":"2009","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"key2022112510142749800_ref003","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.procir.2013.05.002","article-title":"Evolving paradigms of manufacturing: from mass production to mass customization and personalization","volume":"7","year":"2013","journal-title":"Procedia CIRP"},{"article-title":"Generating finite-state global behaviour of reconfigurable automation system: DEVS approach","volume-title":"Proceedings of the 2005 IEEE International Conference on Automation Science and Engineering","year":"2005","key":"key2022112510142749800_ref004"},{"volume-title":"The Ghost in the Machine","year":"1967","key":"key2022112510142749800_ref005"},{"key":"key2022112510142749800_ref006","unstructured":"Kruger, K. (2013), \u201cControl of the feeder for a reconfigurable assembly system (Thesis M Eng)\u201d, University of Stellenbosch."},{"key":"key2022112510142749800_ref06a","doi-asserted-by":"crossref","unstructured":"Kruger, K. and Basson, A.H. (2014), \u201cA stepped conveyor singulator design for reconfigurable\u201d, Internal Report, Stellenbosch University Department of Mechanical and Mechatronic Engineering, Stellenbosch.","DOI":"10.1007\/978-3-319-02054-9_36"},{"issue":"4","key":"key2022112510142749800_ref012","first-page":"967","article-title":"Agent-based distributed manufacturing control: a state-of-the-art survey","volume":"46","year":"2009","journal-title":"International Journal of Production Research"},{"issue":"4","key":"key2022112510142749800_ref007","doi-asserted-by":"publisher","first-page":"2360","DOI":"10.1109\/TII.2012.2222034","article-title":"Past, present, and future of industrial agent applications","volume":"9","year":"2013","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"3","key":"key2022112510142749800_ref008","first-page":"1490","article-title":"A framework for modelling reconfigurable manufacturing systems using hybridized secrete-even and agent-based simulation","volume":"48","year":"2015","journal-title":"IFAC (International Federation of Automation Control)"},{"issue":"1","key":"key2022112510142749800_ref009","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/TSMCC.2010.2055852","article-title":"Rockwell automation\u2019s holonic and multiagent control systems compendium. Systems","volume":"41","year":"2011","journal-title":"Ieee Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)"},{"volume-title":"Holonic and Multi-Agent Systems for Manufacturing","year":"2007","key":"key2022112510142749800_ref010"},{"article-title":"A stepped conveyor singulator design for reconfigurable assembly","year":"2013","key":"key2022112510142749800_ref011","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-02054-9_36"},{"key":"key2022112510142749800_ref013","first-page":"121","article-title":"ADACOR: a holonic architecture for agile and adaptive manufacturing control","volume":"57","year":"2005","journal-title":"Computers in Industry"},{"issue":"3","key":"key2022112510142749800_ref014","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/S0166-3615(98)00102-X","article-title":"Reference architecture for holonic manufacturing systems","volume":"37","year":"1998","journal-title":"Computers in Industry"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2018-0149\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-07-2018-0149\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:30Z","timestamp":1753393170000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/46\/1\/128-134\/181537"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,15]]},"references-count":15,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,3,15]]},"published-print":{"date-parts":[[2019,4,12]]}},"alternative-id":["10.1108\/IR-07-2018-0149"],"URL":"https:\/\/doi.org\/10.1108\/ir-07-2018-0149","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"type":"print","value":"0143-991X"},{"type":"electronic","value":"0143-991X"}],"subject":[],"published":{"date-parts":[[2019,3,15]]}}}