Abstract
Automated control of discrete manufacturing processes and their simulation must be based on a unified formalization, which makes it possible to describe a wide class of manufacturing systems, processes and conditions. This paper discusses an approach to creating a formalization method on the basis of artificial intelligence (AI) and the object-oriented approach. Modified production rules were chosen as such a formalism. The method of knowledge representation about manufacturing systems suggested by the authors makes it possible to create systems of control and simulation of manufacturing systems without using rigid decision-making algorithms. The use of the object-oriented approach increases the clarity and ease of manufacturing systems description for simulation. A structure of a developed production-rules-based simulator is also presented. A simple example gives an idea of the possibilities of the simulator.
Similar content being viewed by others
References
Adachi, T., Talavage, J. J. and Moodie, C. I. (1989) A rule-based control method for a multi-loop production system. Artificial Intelligence Engineering, 4(3), 354–378.
Adamou, M., Zerhouni, S. N. and Bourjault, A. (1993) Modelling and control of flexible manufacturing systems using object oriented Petri nets, IEEE International Workshop on Emerging Technologies Factory Automation, pp. 103–120.
Artiba, A. (1994) A rule-based planning system for parallel multiproduct manufacturing lines. Production Planning and Control, 2(3), 161–173.
Booch, G. (1991) Object Oriented Design, With Applications, Benjamin/Cummings, Redwood city, CA.
Chandra, J. and Talavage, J. T. (1991) Intelligent dispatching for flexible manufacturing. International Journal of Production Research, 29, 2259–2278.
Emelyanov, V. V. and Yasinovsky, S. I. (1991) Knowledge representation about discrete manufacturing process in simulation and control systems. Pribory i Sistemy Upravleniya, 6, 1–3.
Futo, L. and Szeredi, J. (1984) System simulation and cooperative problem solving on a PROLOG basis, in, Implementation of PROLOG, Campbell, J.A. (ed.), Ellis Horwood.
Gargouri, F., Ducateau, C. F. and Boufares, F. (1995) Towards a generic model for object oriented information system modelling, in Proceedings of IEPM'95, International Conference on Industrial Engineering and Production Management, Marrakech, 4–7 April, p. 61–71.
Ishii, N. and Talavage, J. T. (1991) A transient-based real-time scheduling algorithm in FMS. International Journal of Production Research, 29, 2501–2520.
Kartam, N. A. and Wilkins D. E. (1990) Towards a foundation for evaluating AI planners. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 4(1), 35–46.
Paul, R. J. (1989) Artificial intelligence and simulation modelling, in Computer Modelling for Discrete Simulation, Pidd, M. (ed.), Wiley, Chichester, pp. 121–147.
Pierreval, H. (1992) Expert system for selection priority rules in flexible manufacturing systems. Expert Systems with Applications, 5, 51–57.
Pierreval, H. and Ralambrondrainy, H. (1990) A simulation and learning technique for generating knowledge about manufacturing systems behavior. Journal of Operational Research Society, 41, 461–474.
Sergio, R. M., Talavage, J. J. and Ben-Arieh, D. (1985) Towards a knowledge based network simulation environment, presented at the Winter Computer Simulation Conference.
Wilkins, D. E. (1990) Can AI planners solve practical problems? Computational Intelligence, 6(4), 59–70.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
EMELYANOV , V., IASSINOVSKI , S. An AI-based object-oriented tool for discrete manufacturing systems simulation. Journal of Intelligent Manufacturing 8, 49–58 (1997). https://doi.org/10.1023/A:1018592301540
Issue Date:
DOI: https://doi.org/10.1023/A:1018592301540