Skip to main content

Advertisement

Log in

A synergistic approach to manufacturing systems control using machine learning and simulation

  • Papers
  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

This paper describes a synergistic approach that is applicable to a wide variety of system control problems. The approach utilizes a machine learning technique, goal-directed conceptual aggregation (GDCA), to facilitate dynamic decision-making. The application domain employed is Flexible Manufacturing System (FMS) scheduling and control. Simulation is used for the dual purpose of providing a realistic depiction of FMSs, and serves as an engine for demonstrating the viability of a synergistic system involving incremental learning. The paper briefly describes prior approaches to FMS scheduling and control, and machine learning. It outlines the GDCA approach, provides a generalized architecture for dynamic control problems, and describes the implementation of the system as applied to FMS scheduling and control. The paper concludes with a discussion of the general applicability of this approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

References

  • Bensana, E., Bel, G. and Dubois, D. (1988) OPAL: a multi knowledge-based system for industrial job-shop scheduling.International Journal of Production Research,26, 795–819.

    Google Scholar 

  • Brooks, D. G. and White, C. R. (1965) An algorithm for finding optimal or near-optimal solutions to the production scheduling problem.Journal of Industrial Engineering,16.

  • Buntine, W. and Stirling, D. (1988) Interactive induction, inProceedings of the Fourth International Conference on Artificial Intelligence Applications, California, pp. 320–6.

  • Chakravarty, A. K. and Shtub, A. (1984) Selecting parts and loading FMS, inProceedings of the First ORSA/TIMS Conference on FMS, Ann Arbor, Michigan, pp. 284–9.

  • Chang, Y.-L. and Sullivan, R. S. (1984) Real-time scheduling of flexible manufacturing systems, inPaper presented at ORSA/TIMS meeting, San Francisco, California.

  • Chaturvedi, A. R. (1989) Goal-directed conceptual aggregation: an artificial intelligence technique to support management decision making. PhD Dissertation, University of Wisconsin-Milwaukee, Wilwaukee, WI.

    Google Scholar 

  • Chaturvedi, A. R. and Hutchinson, G. K. (1990) A model for simulating FMS congestion in an FMS.Working Paper No. 975, Purdue University, Indiana.

    Google Scholar 

  • Chaturvedi, A. R., Hutchinson, G. K. and Nazareth, D. L. (1991) FMS scheduling using goal directed conceptual aggregation, inProceedings of the Seventh IEEE Conference on Artificial Intelligence Applications, Florida, pp. 315–321.

  • Chaturvedi, A. R., Hutchinson, G. K. and Nazareth, D. L. (1992) Supporting complex real-time decision making through machine learning, Decision Support Systems, forthcoming.

  • Chen, K. and Lu, C.-Y. (1988) A machine learning approach to the automatic synthesis of mechanistic knowledge for engineering decision making, inProceedings of the Fourth Conference on Artificial Intelligence Applications, California, pp. 306–11.

  • Cryssolouris, G. (1987) MADEMA: an approach to intelligent manufacturing system.CIM Review,3, 11–17.

    Google Scholar 

  • Davis, R. and Lenat, D. B. (1982)Knowledge-based Systems in Artificial Intelligence. McGraw-Hill Book Co., New York.

    Google Scholar 

  • Dempsey, P. A. (1983) New corporate perspectives in FMS, inProceedings of the Second International Conference on Flexible Manufacturing Systems, Bedford, UK, pp. 3–17.

  • Fisher, D. (1987) Improving inference through conceptual clustering, inProceedings of the Sixth National Conference on AI, Seattle, Washington.

  • Fox, M. S. (1983) Constraint-directed search: a case study of job-shop scheduling, PhD Dissertation, Carnegie-Mellon University, Pennsylvania.

    Google Scholar 

  • Fox, M. S., Husain, N., McRoberts, M. and Reddy, Y. V. (1989) Knowledge-based simulation: an artificial intelligence approach to system modeling and automating the simulation life cycle, inArtificial Intelligence, Simulation, and Modeling, Widman, L. E., Loparo, K. A. and Nielsen, N. R. (eds), Wiley, New York, pp. 447–86.

    Google Scholar 

  • Gershwin, S. B., Hildebrant, R. R., Suri, R. and Mitter, S. K. (1986) A control perspective on recent trends in manufacturing systems.IEEE Control Systems,6, 3–15.

    Google Scholar 

  • Giffler, B. and Thompson, G. L. (1960) Algorithm for solving production scheduling problems.Operations Research,8, 487–503.

    Google Scholar 

  • Gonzalez, T. and Sahni, S. (1978) Flowshop and jobshop schedules: complexity and approximation.Operations Research,26, 36–52.

    Google Scholar 

  • Groover, M. P. (1980)Automation, Production Systems and Computer-Aided Manufacturing, Prentice Hall, Englewood Cliffs, New Jersey.

    Google Scholar 

  • Hinton, G. E. (1985) Learning in parallel networks.BYTE Magazine,10, 4.

    Google Scholar 

  • Hitz, K. K. (1979) Scheduling of flexible flow shops, inReport No. LIDS-R-879, Massachusetts Institute of Technology, Cambridge, MA.

    Google Scholar 

  • Hsu, W. L., Prietula, M. J. and Steier, D. (1989) Merl-Soar: scheduling within a general architecture for intelligence, inProceedings of the Third International Conference on Expert Systems and the Leading Edge in Production and Operations Management, South Carolina, pp. 467–81.

  • Hutchinson, G. K. (1973) A flexible manufacturing system.Industrial Engineering,5, 10–17.

    Google Scholar 

  • Hutchinson, G. K. (1977) The control of flexible manufacturing systems: required information and algorithm structures, inInformation Control Problems in Manufacturing Technology, International Federation of Automatic Control, Pergamon Press, UK.

    Google Scholar 

  • Hwang, C.-L. and Yoon, K. (1981)Multiple Attribute Decision Making — Methods and Applications: A State-of-the-Art Survey, Springer Verlag, Berlin.

    Google Scholar 

  • Jackson, R. H. and Jones, A. W. (1987) An architecture for decision making in the factory of the future.Interfaces 17, 15–28.

    Google Scholar 

  • Joshi, S., Vissa, N. N. and Chang, T.-C. (1988) Expert process planning with solid modeling interface.International Journal of Production Research,26, 863–85.

    Google Scholar 

  • Kanet, J. J. and Adelsberger, H. H. (1987) Expert systems for production scheduling.European Journal of Operations Research,29, 51–9.

    Google Scholar 

  • Kimemia, J. and Gershwin, S. B. (1985) An algorithm for computer control of production in a flexible manufacturing system.IIE Transactions,15, 353–62.

    Google Scholar 

  • Kumara, S. T., Kashyap, R. L. and Soyster, A. L. (eds) (1988)Artificial Intelligence: Manufacturing Theory and Practice, IIE Press, USA.

    Google Scholar 

  • Kusiak, A. (1986) Application of operations research models and techniques in flexible manufacturing systems.European Journal of Operations Research,24, 336–45.

    Google Scholar 

  • Kusiak, A. (1987) Designing expert systems for scheduling of automated manufacturing.Industrial Engineering,July, 42–6.

    Google Scholar 

  • Laird, J., Newell, A. and Rosenbloom, P. (1987) Soar: an architecture for general intelligence.Artificial Intelligence,33, 11–46.

    Google Scholar 

  • Lawler, E. L., Lenstra, J. K. and Rinnooy Kahn, A. H. G. (1982) Recent development in deterministic sequencing and scheduling, inDeterministic and Stochastic Scheduling, Dempster, M. A. H. and Lenstra, J. K. (eds), pp. 35–74.

  • Lenat, D. B. (1982) The nature of heuristics.Artificial Intelligence,19, 189–249.

    Google Scholar 

  • Lenat, D. B. (1983a) Theory formation by heuristic search: the nature of heuristics II: background and examples.Artificial Intelligence,21, 31–59.

    Google Scholar 

  • Lenat, D. B. (1983b) EURISKO: a program that learns new heuristics and domain concepts. The nature of heuristics III: program design and results.Artificial Intelligence 21, 61–98.

    Google Scholar 

  • Lenat, D. B. and Brown, J. S. (1984) Why AM and EURISKO appear to work.Artificial Intelligence,23, 269–94.

    Google Scholar 

  • Martin, D. and Musselman, K. (1984) Simulation in the life cycle of FMS, inProceedings of the First ORSA/TIMS Conference on FMS, Ann Arbor, Michigan.

  • Matson, J. O. and White, J. A. (1982) Operational research and material handling.Journal of Operational Research,11, 309–18.

    Google Scholar 

  • McKay, K. N., Safeyeni, F. R. and Buzacott, J. A. (1988) Job shop scheduling theory: what is relevant.Interfaces,18, 84–90.

    Google Scholar 

  • Michalski, R. S. (1973) Discovering classification rules using variable-valued logic system VL1, inProceedings of the Third International Joint Conference on Artificial Intelligence, pp. 162–72.

  • Michalski, R. and Chilausky, R. (1980) Knowledge acquisition by encoding expert rules versus computer induction from examples: a case study using soybean pathology.International Journal of Man-Machine Studies,12, 63–87.

    Google Scholar 

  • Michalski, R., Ko, H. and Chen, K. (1985) Symbolic process prediction: a method and a program SPARC/G,Technical Report ISG, UIUCDCS-F-85-942, University of Illinois.

  • Michalski, R. and Stepp, R. E. (1983) Learning from observation: conceptual clustering, inMachine Learning: An Artificial Intelligence Approach Michalski, R. S., Carbonell, J. G. and Mitchell, T. (eds) Tioga Publishing Company, Palo Alto, California, pp. 331–63.

    Google Scholar 

  • Pandit, S. M. and Wu, S. M. (1983)Time Series and Systems Analysis with Applications, John Wiley and Sons, New York.

    Google Scholar 

  • Park, S. C., Raman, N. and Shaw, M. J. (1989) Heuristic learning for pattern directed scheduling in a flexible manufacturing system, inProceedings of the Third ORSA/TIMS Conference on Flexible Manufacturing Systems, Elsevier, Amsterdam, pp. 369–76.

    Google Scholar 

  • Quinlan, J. R. (1982) Semi-autonomous acquisition of patternbased knowledge, inIntroductory Readings in Expert Systems, Michie, D. (ed.), Gordon and Breach Science Publishers, New York, pp. 192–207.

    Google Scholar 

  • Quinlan, J. R. (1986) Induction of decision trees.Machine Learning,1, 81–106.

    Google Scholar 

  • Rendell, L. (1985) Substantial constructive induction using layered information compression: tractable feature formation in search, inProceedings of the Ninth International Joint Conference on Artificial Intelligence, Los Angeles, California, pp. 650–8.

  • Rodammer, F. A. and White, K. P. (1988) A recent survey of production scheduling.IEEE Transactions on Systems, Man, and Cybernetics,18, 841–51.

    Google Scholar 

  • Rosenblatt, F. (1958) The perceptron: a probabilistic model for information storage and organization in the brain.Psychological Review,65, 386–407.

    Google Scholar 

  • Rosenblatt, F. (1962)Principles of Neurodynamics and the Theory of Brain Mechanisms, Spartan Books, Washington, DC.

    Google Scholar 

  • Ruby, D. and Kibler, D. (1989) Learning to plan in complex domains, inProceedings of the Sixth International Workshop on Machine Learning, Ithaca, New York, pp. 180–2.

  • Sage, A. P. (1981) Behavioral and organizational considerations in the design of information systems and processes for planning and decision support.IEEE Transactions on Systems, Man, and Cybernetics,SMC-11, 640–78.

    Google Scholar 

  • Samuel, A. L. (1959) Some studies in machine learning using the game of checkers.IBM Journal of Research and Development,3, 210–29.

    Google Scholar 

  • Samuel, A. L. (1967) Some studies in machine learning using the game of checkers. II — recent progress.IBM Journal of Research and Development,11, 601–17.

    Google Scholar 

  • Shen, S. and Chang, Y.-L. (1986) An AI approach to schedule generation in a flexible manufacturing system, inProceedings of the Second ORSA/TIMS Conference on Flexible Manufacturing Systems, Ann Arbor, Michigan, pp. 581–92.

  • Stecke, K. E. (1983) Formulation and solution of nonlinear integer production planning problems for FMS.Management Science,29, 273–88.

    Google Scholar 

  • Stecke, K. E. and Solberg, J. (1981) Loading and control policies for FMS.International Journal of Production Research,9, 481–90.

    Google Scholar 

  • Steffen, M. S. (1986) A survey of AI based scheduling systems, inFall IE Conference Proceedings, pp. 395–405.

  • Stepp, R. E. and Michalski, R. S. (1986a) Conceptual clustering: inventing goal-oriented classifications of structured objects, inMachine Learning: An Artificial Intelligence Approach Volume II, Michalski, R. S., Carbonell, J. G. and Mitchell, T. M. (eds), Morgan Kaufmann, Los Altos, California, pp. 471–98.

    Google Scholar 

  • Stepp, R. E. and Michalski, R. S. (1986b) Conceptual clustering of structured objects: a goal-oriented approach.Artificial Intelligence,28, 43–69.

    Google Scholar 

  • Tversky, A. and Kahneman, D. (1974) Judgment under uncertainty: heuristics and biases.Science,185, 1124–31.

    Google Scholar 

  • Vere, S. (1983) Planning in time, windows and durations for activities and goals,IEEE Transactions on Pattern Analysis and Machine Intelligence,PAMI-5, 246–66.

    Google Scholar 

  • Winston, P. H. (1975) Learning structural descriptions from examples, inThe Psychology of Computer Vision, Winston, P. H. (ed.), McGraw-Hill, New York.

    Google Scholar 

  • Wu, S.-Y. D. (1988) Artificial intelligence and scheduling applications, inArtificial Intelligence: Manufacturing Theory and Practice, Kumara, S. T., Kashyap, R. L. and Soyster, A. L. (eds), IIE Press, pp. 577–630.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chaturvedi, A.R., Hutchinson, G.K. & Nazareth, D.L. A synergistic approach to manufacturing systems control using machine learning and simulation. J Intell Manuf 3, 43–57 (1992). https://doi.org/10.1007/BF01471750

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01471750

Keywords