JACIII Vol.11 No.7 pp. 817-824
doi: 10.20965/jaciii.2007.p0817


Automatic Generation of VHDL for Control Logic of Air Conditioning Using Evolutionary Computation

Kazuyuki Kojima and Keiichi Watanuki

Graduate School of Science and Engineering, Saitama University, 255 Shimo-okubo, Sakura-ku, Saitama-shi, Saitama 338-8570, Japan

January 31, 2007
May 22, 2007
September 20, 2007
evolutionary computation, VHDL, control system, air conditioning

With dramatic advances in electronics, electronic control has been increasingly applied to control based on sensors and actuators and improved energy efficiency and performance. With increasing system complexity, however, time required to develop the system controller has increased. To automate electronic controller design, we apply evolutionary hardware, starting with the targeted air-conditioning system and task definition, followed by the framework of applying a genetic algorithm to controller design automation, focusing on chromosome coding. We then present the fitness function we use to develop the air-conditioner controller automatically. Evolutionary simulation verified the feasibility of our framework.

Cite this article as:
K. Kojima and K. Watanuki, “Automatic Generation of VHDL for Control Logic of Air Conditioning Using Evolutionary Computation,” J. Adv. Comput. Intell. Intell. Inform., Vol.11, No.7, pp. 817-824, 2007.
Data files:
  1. [1] P. O. Fanger, “Thermal Comfort,” McGraw-Hill, 1970.
  2. [2] D. E. Goldberg, “Genetic Algorithm in Search, Optimization and Machine Learning,” Addison-Wesley, 1989.
  3. [3] H. Hemmi, J. Mizoguchi, and K. Shimohara, “AdAM: A Hardware Evolutionary System,” Proc. 1997 IEEE Conf. Evolutionary Computat. (ICEC’97), pp. 193-196, 1997.
  4. [4] T. Higuchi, T. Niwa, T. Tanaka, H. Iba, H. Garis, and T. Furuya, “Evolvable Hardware with Genetic Learning: A First Step Towards Building a Darwin Machine,” Proceedings of the 2nd International Conference on the Simulation of Adaptive Behavior, p. 417, 1992.
  5. [5] H. Iba, “Introduction to Genetic Programming,” University of Tokyo Press.
  6. [6] H. Iba, “Genetic Programming,” Tokyo Denki University Press, 1996 (in Japanese).
  7. [7] I. Kajitani and T. Higuchi, “Developments of Myoelectric Controllers for Hand Prostheses,” Proc. of the Myoelectric Controls Symposium 2005, pp. 107-111, 2005.
  8. [8] J. Koza, “Genetic Programming,” MIT Press, 1994.
  9. [9] H. Sakanashi, M. Iwata, and T. Higuchi, “Evolvable Hardware for Lossless Compression of Very High Resolution Bi-level Images,” IEE Proceedings-Computers and Digital Techniques, 151, pp. 277-286, 2004.
  10. [10] N. Sannomiya, H. Tamaki, H. Kita, and T. Iwamoto, “Genetic Algorithm and Optimization,” Asakura Publishing Co.,Ltd., 1998 (in Japanese).
  11. [11] O. Tetens, “Über einige meteorologische Begriffe,” Zeitschrift für Geophysik, 6, pp. 297-309, 1930 (in German).
  12. [12] Xilinx, “XC9572 In-System Programmable CPLD Product Specification,” Xilinx, 1998.

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Dec. 02, 2020