Elsevier

Procedia Manufacturing

Volume 11, 2017, Pages 1726-1734
Procedia Manufacturing

Evolutionary Algorithms for Programming Pneumatic Sequential Circuit Controllers

https://doi.org/10.1016/j.promfg.2017.07.299Get rights and content
Under a Creative Commons license
open access

Abstract

Sequential actuation of pneumatic cylinders is a common form of automation in small and medium scale industries. By changing such actuation sequences to suit the different products being processed, flexible automation can be economically realized. However, changing the actuation sequence involves manually reprogramming Programmable Logic Controllers (PLC), which consumes time and hinders the implementation of flexible automation. This paper presents a novel methodology to automatically program PLCs by evolving logic equations using Genetic Algorithm and Genetic Programming for the desired actuation sequence. Case studies have been presented to demonstrate the possibility of using the proposed methodology to reliably implement flexible automation.

Keywords

Flexible Automation
Genetic Algorithms
Genetic Programming: Programmable Logic Controller
Pneumatics

Cited by (0)

Peer-review under responsibility of the scientific committee of the 27th International Conference on Flexible Automation and Intelligent Manufacturing.