Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems
Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems
Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
Dynamic population variation in genetic programming
Information Sciences: an International Journal
Hi-index | 0.00 |
Typically, control system design leads to a higher-order non-linear function of the system's state variables. As a result, it is very hard to find a satisfactory mathematical solution. On the other hand, considering a microcontroller based implementation, another difficulty is to program it to carry out the desired control algorithm. This paper presents the application of linear genetic programming in the automatic synthesis of a microcontroller assembly program, which performs an optimized control of a water bath plant. The synthesis starts from the plant's mathematical modeling and supplies directly a assembly code for the microcontroller platform. When comparing the control performance of the synthesized program with that of a neuro-fuzzy based controller, the synthesized program proved to perform slightingly better.