Intelligent Control and Supervision Based on Fuzzy Petri Nets

  • G. K. H. Pang
  • R. Tang
  • S. S. Woo
Chapter
Part of the Microprocessor-Based and Intelligent Systems Engineering book series (ISCA, volume 16)

Abstract

The field of Artificial Intelligence (AI) now embodies a broad range of tools and techniques that permit the representation and manipulation of knowledge. With the advancement of both computer hardware and software, AI will continue to have a profound effect in area such as process control.

Keywords

Membership Function Fuzzy Logic Certainty Factor Fuzzy Expert System Alarm Condition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Brand, K.P. and Kopainsky, J.: Principles and engineering of process control with petri Nets, In IEEE Transactions on Automatic Control, Vol. 33 No. 2, pp. 138–149, Feb, 1988.MATHCrossRefGoogle Scholar
  2. [3]
    Zadeh, L.A.: Fuzzy Sets, In Information and Control, V.8, pp. 338–353, 1965.MathSciNetMATHCrossRefGoogle Scholar
  3. [4]
    Zadeh, L.A.: Outline of a new approach to the analysis of complex systems and decision processes, In IEEE Transactions on Systems, Man, and Cybernetics, Vol. 3, pp. 28–44, 1973.MathSciNetMATHCrossRefGoogle Scholar
  4. [5]
    Zadeh, L.A.: The concept of a linguistic variable and its applications in approximate reasoning — Part 1, In Information Sciences, Vol. 8, pp. 199–249, 1975.MathSciNetMATHCrossRefGoogle Scholar
  5. [6]
    Zadeh, L.A.: The concept of a linguistic variable and its applications in approximate reasoning — Part 2, In Information Sciences, Vol. 8, pp. 301–357, 1975.MathSciNetMATHCrossRefGoogle Scholar
  6. [7]
    Zadeh, L.A.: The concept of a linguistic variable and its applications in approximate reasoning — Part 3, In Information Sciences, Vol. 9, pp. 43–80, 1975.MathSciNetMATHCrossRefGoogle Scholar
  7. [8]
    Hall, L.O., and Kandel, A.: The Evolution from Expert Systems to Fuzzy Expert Systems, In A. Kandel (ed), Fuzzy Expert Systems, CRC Press, Boca Raton, 1992.Google Scholar
  8. [9]
    Weiss, S.M. and Kulikowski, C.A.: Representation of expert knowledge for consultation: the CASNET and EXPERT projects, In P. Szolovits (ed), Artificial Intelligence in Medicine, AAAS Symp. Series, Westview Press, Boulder, CO, 1982.Google Scholar
  9. [10]
    Holmblad, P., and Østergaard, J-J.: Control of a Cement Kiln by Fuzzy Logic, In M.M. Gupta and E. Sanchez (eds), Fuzzy Information and Decision Processes, Amsterdam, North-Holland, pp. 398–399, 1982.Google Scholar
  10. [11]
    Petri, C.A.: Kommunikation mit Automaten, Ph.D. dissertation, University of Bonn, Bonn, West Germany, 1962.Google Scholar
  11. [12]
    Kasturia, E., DiCesare, F., and Desrochers, A.: Real time control of multilevel manufacturing systems using colored petri nets, In IEEE Int′l Conference on Robotics and Automation, pp. 1114–1119, 1988Google Scholar
  12. [13]
    Zhang, W.X.: Representation of assembly and automatic robot planning by Petri net, In IEEE Trans. on Systems, Man, and Cybernetics, Vol. 19 No. 2, pp. 416–422, March/April 1989CrossRefGoogle Scholar
  13. [14]
    Cardoso, J., Valette, R. and Dubois, D.: Petri nets with uncertain markings, In G. Rozenberg (ed), Advances in Petri Nets, Lecture Notes in Computer Science, Vol. 483, Springer-Verlag, pp. 65–78, 1990.Google Scholar
  14. [15]
    Zhou, M.C., DiCesare, F. and Rudolph, D.: Control of a flexible manufacturing system using Petri nets, In 1990 IFAC Congress, Vol. 9, pp. 43–48, Tallinn, USSR, 1990.Google Scholar
  15. [16]
    Hura, G.S., Singh, H., and Nanda, N.K.: Some design aspects of databases through Petri Net modeling, In IEEE Transactions on Software Engineering, Vol. 12 No. 4, pp. 505–510, April 1986.CrossRefGoogle Scholar
  16. [17]
    Reisig, W.: Petri Nets for software engineering, In Petri Nets: Applications and Relations to Other Models of Concurrency, Springer-Verlag, Berlin, pp. 63–96, 1986.Google Scholar
  17. [18]
    Reisig, W.: Petri Nets in Software Engineering, In W. Brauer, W. Reisig and G. Rozenberg (eds), Petri Nets: Applications and Relationships to Other Models of Concurrency, Springer-Verlag, New York, pp. 63–96, 1987Google Scholar
  18. [19]
    Baldassari, M. and Bruno, G.: PROTOB: An Object Oriented Methodology for Developing Discrete Event Dynamic Systems, In K. Jensen and G. Rozenberg (eds), High-level Petri Nets: Theory and Application, Springer-Verlag, pp. 624–648, 1991.Google Scholar
  19. [20]
    Ray, W.H.: Advanced Process Control, McGraw-Hill, New York, 1981Google Scholar
  20. [21]
    Årzén, K-E.: Grafcet for intelligent real-time systems, Proceedings of 12th IFAC World Congress, Vol. 4, pp. 497–500, Sydney, Australia, July 1993.Google Scholar
  21. [22]
    Brauer, W., Reisig, W. and Rozenberg, G.: Advances in Petri Nets 1986, (Parts I and II), Petri Nets: Central Models and Their Properties and Petri Nets: Applications and Relationships to Other Models of Concurrency. Proceedings of an Advanced Course, Bad Honnef, Germany, Sept 8-19, 186. Lecture Notes in Computer Science, Vol. 254 and 255, Springer-Verlag, New York, 1987.Google Scholar
  22. [23]
    Al-Jaar, R.Y. and Desrochers, A.A.: Petri Nets in Automation and Manufacturing, In G.N. Saradis (ed), Advances in Automation and Robotics: Knowledge-Based Systems for Intelligent Automation, Vol. 2, pp. 153–225, Greenwich, Connecticut, JAI Press Inc, 1990.Google Scholar
  23. [24]
    Jensen, K.: Coloured Petri Nets and the invariant method, In Theoretical Computer Science, Vol. 14, pp. 317–336, Springer-Verlag, 1981.MathSciNetMATHCrossRefGoogle Scholar
  24. [25]
    Ramachandani, C: Analysis of asynchronous concurrent systems by timed Petri Nets, Ph.D. dissertation, Dept. of Electrical Engineering, MIT, Cambridge, MA, Sept 1973.Google Scholar
  25. [26]
    Natkin, S.O.: Les reseaux de Petri stochastiques et leur application a Vevaualtion des systems informatiques, These de Docteur-Ingenieur, Conservatoire National des Arts et Metiers (CNAM), Paris, June 1980.Google Scholar
  26. [27]
    Looney, C.G.: Fuzzy Petri Nets for Rule-Based Decision making, In IEEE Trans. on Systems, Man, and Cybernetics, Vol. 18, No. 1, pp. 178–183, Jan/Feb 1988.CrossRefGoogle Scholar
  27. [28]
    Valette, R., Cardoso, J. and Dubois, D.: Monitoring manufacturing systems by means of Petri nets with imprecise markings, In Proceedings of the IEEE Int′l Symposium on Intelligent Control 1989, pp. 233–238, Albany, New York, Sept 1989.Google Scholar
  28. [29]
    Chen, S.M., Ke, J.S., and Chang, J.F.: Knowledge Representation Using Fuzzy Petri Nets, In IEEE Transactions on Knowledge and Data Engineering, Vol. 2, No. 3, Sept 1990.Google Scholar
  29. [30]
    Tang, R., Pang, G.K.H. and Woo, S.S.: A Continuous Fuzzy Petri Net Tool for Intelligent Process Monitoring and Control, IEEE Trans. on Control Systems Technology, Vol. 3, No. 3, pp. 318–329, Sept. 1995.CrossRefGoogle Scholar
  30. [31]
    Le Bail, J., Alla, H. and David, R.: Hybrid Petri Nets, In Proceedings of l′st European Control Conference, Grenoble, France, July 1991.Google Scholar
  31. [32]
    Garg, M.L., Ahson, S.I., and Gupta, P.V.: A fuzzy Petri net for knowledge representation and reasoning, Information Processing Letters, 39, pp. 165–171, 1991.MathSciNetMATHCrossRefGoogle Scholar
  32. [33]
    Bugarin, A.J., and Barro, S.: Fuzzy reasoning supported by Petri nets, IEEE Trans. on Fuzzy Systems, Vol. 2, No. 2, pp. 135–150, May 1994.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1997

Authors and Affiliations

  • G. K. H. Pang
    • 1
  • R. Tang
    • 2
  • S. S. Woo
    • 2
  1. 1.Department of Electrical and Electronic EngineeringThe University of Hong KongHong Kong
  2. 2.Imperial Oil Ltd.Don MillsCanada

Personalised recommendations