Bulanık mantık tabanlı mikrodenetleyicili sıcaklık denetim sistemi

Bu makalede AT89C205 mikrodenetleyici kullanarak bir kuluçka makinesinin sıcaklık denetimi için bir bulanık mantık denetleyicisinin tasarımı ve gerçekleştirilmesi sunulmaktadır. Bulanık mantık denetiminin temelleri ve bulanık mantık denetleyicisinin genel yapısı anlatıldıktan sonra tasarımı yapılan denetleyicinin tasarım ve yapım aşamaları açıklanmaktadır. Deneysel sonuçlar da makalede verilmektedir. Gerçekleştirilen sistemle bir kuluçka makinesinin sıcaklığı 25°C ile 40 °C arasında istenilen bir değerde tutulabilmektedir. Bu çalışmada bulanık mantık denetleyicisi kullanmanın en büyük avantajı denetlenen sistemin matematik modeline ihtiyaç duyulmaması, sözel uzman bilgilerinin dikkate alınması ve cevap zamanının geleneksel denetleyicilerden daha küçük olmasıdır.

Fuzzy logic based temperature control system using a microcontroller

This paper is aimed to illustrate the design and the implementation of a fuzzy logic controller(FLC) for an incubator using an AT89C205 microcontroller. The basis for fuzzy control and the general structure of the fuzzy logic controllers are illustrated. Then design and implementation steps of the FLC are explained. Experimental results are also included. The incubator temperature can be adjusted at any point between 25°C - 40 °C . The use of fuzzy logic controller in this application has potential advantages where the incorporation of a priori information, expressed lingistically, is concerned.

___

  • 1. Elmas, C. and Bay, Ö. F., Modeling and Operation of a Nonlinear Switched Reluctance Motor Drive Based on Fuzzy Logic, European Power Electronics and Applications Conference, pp. 3/592-3/597, 19-21 September, 1995, Sevilla, Spain.
  • 2. Sousa, C. D.,and Bose, B. K., A Fuzzy Set Theory Based Control of a Phase Controlled Converter DC Machine Drive, IEEE Tran. on Ind. App., pp.34-44, 1994.
  • 3. Bay, Ö. F., Anahtarlamalı Relüktans Motorun Sayısal Sinyal İşlemcisi Tabanlı Bulanık Kontrolü, Politeknik Dergisi, cilt-2, sayı.3, s.7- 21, 1999, Ankara,Türkiye
  • 4. Lee, C. C, Fuzzy Logic in Control Systems: Fuzzy Logic Controller-Part II, IEEE Tran. on Systems Man and Cybernetics, vol. 20, no. 2, april 1990.
  • 5. Gates, R.S. ve diğerleri, Identifying design parameters for fuzzy control of staged ventilation control, Computers and Electronics in Agriculture, 31, 61-74, 2001.
  • 6. DS 1821 User's Guide, 1998 Gümüşkaya, H., Mikroişlemciler ve 8051 Ailesi, 1998 89LV52 User's Guide, 2000