Programação genética aplicada à programação de controladores lógico programáveis (Genetic programming applied to programmable logic controllers programming)

Marcos Lajovic Carneiro (mlajovic@eeec.ufg.br)1, Leonardo Cunha Brito (brito@eeec.ufg.br)2, Sérgio Granato Araújo (granato@eeec.ufg.br)2, Paulo César Miranda Machado (pcesar@eeec.ufg.br)2, Paulo Henrique Portela Carvalho (paulo@ene.unb.br)1


1Universidade de Brasília
2Universidade Federal de Goiás

This paper appears in: Revista IEEE América Latina

Publication Date: June 2011
Volume: 9,   Issue: 3 
ISSN: 1548-0992


Abstract:
The PLC Programmable Logic Controller programming is a time consuming task and it needs specific knowledge about the programming language and especially of the PLC, which makes it an expensive work by the need of a high qualified professional. This paper proposes a technique to create programs to PLCs by means of Genetic Programming (GP). As objective function, a group of scenarios were used, which represents the behavior of the automated ambient and that can be defined in an intuitive way without previous knowledge of the PLC or a programming language. The technique showed to be generic for many problems and efficient in finding fast different solutions. With an after-processing analysis, the results indicated parameters configuration that optimizes the genetic search.

Index Terms:
Genetic programming, automation, PLC, instruction list, ladder.   


Documents that cite this document
This function is not implemented yet.


[PDF Full-Text (451)]