Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31106
MIMCA: A Modelling and Simulation Approach in Support of the Design and Construction of Manufacturing Control Systems Using Modular Petri net

Authors: S. Ariffin, K. Hasnan, R.H. Weston


A new generation of manufacturing machines so-called MIMCA (modular and integrated machine control architecture) capable of handling much increased complexity in manufacturing control-systems is presented. Requirement for more flexible and effective control systems for manufacturing machine systems is investigated and dimensioned-which highlights a need for improved means of coordinating and monitoring production machinery and equipment used to- transport material. The MIMCA supports simulation based on machine modeling, was conceived by the authors to address the issues. Essentially MIMCA comprises an organized unification of selected architectural frameworks and modeling methods, which include: NISTRCS, UMC and Colored Timed Petri nets (CTPN). The unification has been achieved; to support the design and construction of hierarchical and distributed machine control which realized the concurrent operation of reusable and distributed machine control components; ability to handle growing complexity; and support requirements for real- time control systems. Thus MIMCA enables mapping between 'what a machine should do' and 'how the machine does it' in a well-defined but flexible way designed to facilitate reconfiguration of machine systems.

Keywords: Modeling, Simulation, Architectures, Petri nets, Modularity, Machine Control

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1263


[1] Albus, J. S., McGain, H.G., Lumia, R. 1989, NASA/NBS standard reference model for telerobot control system architecture (NASREM), Nat inst. Standard and Tech., Tech. Report 1235, Gainstherburg Md 1989.
[2] Albus, J.S., 1991(a), Outline for a theory of intelligence, IEEE Transaction on Systems, Man, and Cybernetics, Vo. 21, No. 3, May/June, 473-509.
[3] Albus, J.S., Quintero, R., Lumia, R., Rerman, M., Klmer, R. D. 1991(b), A reference model architecture for ARTICS, Manufacturing Review, Vol. 4, No. 3, Septermber.
[4] Albus, J. S. 1991(c), Concept of reference model architecture for real time intelligent control system (ARTICS), NIST/NBS TECH NO. 1277.
[5] Albus, J. S. 1992, RCS: A reference model architecture for intelligent control, IEEE Computer M, 56-59.
[6] Angermuller, G., Niedmemayr, E. 1989, Off-line programming and simulation of flexible assembly, Assembly Automation, 9(2), 97-102
[7] Ariffin, S., Weston, R. H., Harrison, R. 1995, A modular Petri nets Approach to the design of distributed machine control system,. Procs of the 31st Int. MATADOR Conf., UMIST, U.K., April, 621-626.
[8] Ariffin, S. 1996, Modeling and Simulation in Support of the Design and Construction of Modular Machine Control System, PhD Thesis, Loughborough University, U.K.
[9] Beck, C. L., Krogh, B. H. 1986, Models for simulation and discrete control manufacturing system, Robotics and Automation IEEE Int. Conf. 1986, 305-310.
[10] Ben-Arieh, D. 1991, Concurrent modeling and simulation of reactive manufacturing systems using Petri nets, Computers Industrial Engineering, Vol. 20, No. 1, 45-58.
[11] Booch, G 1994, Object-Oriented Analysis and Design with Application, (The Benjamin/Cummings Publishing Company), 2nd Edition, 515.
[12] Bostelman, R., Dagalakis, N., Albus, J. 1992, A robotic crane system utilizing the steward platform configuration, ISRM 1992 Conference, Santa FC, NM, November, 10-12.
[13] Brussle, H. V 1990, Planning and scheduling of assembly system, Annals of the CIRP, Vol. 32/2, 637-644.
[14] Carrot, A. J., Moore, P. R., Weston, R. H, Harrison, R. 1995, The UMC software environment for machine control system integration, configuration and programming, IEEE Trans . on Industrial Electronics, August.
[15] Cho, H., Wysk. R. A. 1995, Intelligent workstation controller for computer - Integrated manufacturing problems and model, Jou. Of Manufacturing Systems, Vo. 14, No. 4, 252-263.
[16] Dotan, Y., Ben-Arieh, D. 1991, Modeling flexible manufacturing system the concurrent logic programming approach, IEEE Trans on Robotics and Automation, February, Vol. 7, No. 1, 135-149
[17] ESPRIT/AMICE 1993, CIMOSA Research Report, Project 688/5288, Vol. 1, Open Architecture for CIM, Spring-Verlag.
[18] Goh, A. S. 1995, Step toward the design and control a new generation of machine, PhD Thesis, Loughborough University of Technology.
[19] Harmonosky, C. M. 1990, Implementation issues using simulation for real-time scheduling, control and monitoring, Procs of the 1990 Winer Simulation Congerence, 595-598.
[20] Harrison, R. 1991, A generalized approach to machine control, PhD Thesis, Loughborough University of Technology.
[21] Hassan M. M. D. 1994, Machine layout problems in manufacturing facilities, Int. J. Prod. Res., vol. 32, No. 11 2559-2584
[22] Hollocks, B. W., 1990. Improving manufacturing operation with WITNESS computer simulation AT &T Technology, Vol. 6, No. 1, 16- 21
[23] Hon, K. K. B., Ismail, H. S. 1991, Application of Transputers for simulation of manufacturing system - preliminary study, IMech E, Procs Instrumentation Mech Engineers, Vo;, 205, 19-23.
[24] Heidelberger, P. 1990, Discrete event simulation, Communication for the ACM, October , Vol. 33, No. 10, 29.
[25] Hugan, H. M., Quintero, R. 1990, Task decomposition methodology for the design of a coal mining automation hierarchical real-time control system, 5th IEEE Proceeding Symposium on Intelligent Control, Vol. 2, 884-893.
[26] Jeffrey, S. S., Sanjay, B. J., 1992, Reusable software concepts applied to the development of FMS control software, Int. J. Computer Integrated Manufacturing, Vol. 5, No. 3, 182-1961.
[27] Jones, A. T., Mclean, C. R. 1996, A proposed hierarchical control model for automated manufacturing system, Jou. Of Manufacturing Systems, Vol. 5, part 1, 15-25.
[28] Jorysz. H. R. Vernadat. F. B. 1990, CIMOSA Part 1: Total enterprise modeling and function view, Inst. J. Computer Integrated Manufacturing, Vol. 3, No. 3, 144-156.
[29] Joshi. S., Wysk, R. Jones, A. 1990, A scalable architecture for CIM shop floor control, Procs of CIMCON 1990, NIST Gattersburg MD, 21-34
[30] Joshi, S. B., Smith, J. S. 1994, Computer Control of Flexible Manufacturing Systems, Chapman & Hall, Chapter 10, 264-284
[31] Knapp, G. M., Wang. H. P. 1992, Modelling of automated storage/retrieval systems using Petri nets, Journal of Manufacturing Systems, Vol. 11, No. 1, 20-29
[32] Kumar, D. 1990, An approach towards distributed simulation of timed Petri nets, Procs of the 1990/Winter Simulation Conference, New Orlean, 428-435.
[33] Levis, A. H. 1992, A coloured Petri nets model of intelligent nodes, Robotics and Flexible Manufacturing Systems (Elsevier Science Publishers), 369-379.
[34] Miller, D. J., Lennox. R. C. 1990, An Object-oriented environment for robot system architecture, Robotics and Automation, IEEE Int. Cong., 352-361.
[35] Peterson, J. L. 1981, Petri net Theory and the Modelling of Systems (Prentice Hall, New Jersey).
[36] Pritschow. G. 1990, Automation technology - on the way to an opern system srchitecture, Robotics and Computer Integrated Manufacturing, Vol. 7, No.1/2, 103-111.
[37] Pritschow, G. Junghoms, D. G. Sperling, W. 1993, Open system controllers, - a challenge for thefuture of the machine fool industry, Annals of the CIRP, Vol. 42/1, 449-452.
[38] Quintero, R., Barbera, A. J. 1993, A real-time control system methodology for developing intelligent control system, Robot System Division, NIST.
[39] Schaeffer, C. 1991, Open motion control (OMC), Specification Document History V1.0 (Draft Version).
[40] Shaharoun, A. M. 1994, A new approach to the life-cycle support of costing system for advanced manufacturing environment, PhD Thesis, Loughborough University of Technology.
[41] Sorensen, S. 1992, Overview of a modular, industry standard based open architecture machine controller, CIMETRIX Inc. Report.
[42] UMC 1992, Universal Machine Control (UMC) Summary Document Issue 3, Modular System Group, Loughborough University of Technology.
[43] Weston, R. H. et. al. 1989, Universal machine control primitives for Modular distributed manipulator systems, Int. J. Prod. Res., Vol. 27, No. 3, 395-410.
[44] Weston, R. H. et. al. 1992, Advanced architecture for universal machine control, Final ACME Report, GR.F 13492, Loughborough University of Technology.
[45] Wiendahl, H. P., Garlicks, R, Zengtrager K. 1991, Modeling and simulation of assembly system, Annals of CIRP, Vol. 40/2, 557-585.
[46] Wright, C., Harrison, R. 1994, IMDC: an integrated environment for the design and control of manufacturing machines, Procs. Advances in Manufacturing Technology VIII, 10th National Conference of Manufacturing Research, Loughborough University, September, 355- 359.
[47] Wright, P. K. 1995, Principle of open architecture manufacturing, Journal of Manufacturing Systems, Vol. 14, No. 3, 187-201.
[48] Wysor, R. W., 1993, Open architecture in control system integration, Intelligent Motion, October 1993 Proceedings, 17-21.
[49] Yim, D. S., Barta, T. A. 1994, A Petri net based simulation tool for the design and analysis of FMS, Journal of Manufacturing Systems, Vol. 13, No. 4, 251-261.
[50] Zhou, M. C., DiCesore, F., Rudolh, D. 1990, Control of flexible manufacturing system using Petri nets, IFAC Symposia Series- Procs of a Triennial World, 47-52.