Evolutionary Algorithms for Programming Pneumatic Sequential Circuit Controllers

被引:2
|
作者
Ganesh, Sajaysurya [1 ]
Gurunathan, Saravana Kumar [1 ]
机构
[1] Indian Inst Technol, Madras 600036, Tamil Nadu, India
关键词
Flexible Automation; Genetic Algorithms; Genetic Programming: Programmable Logic Controller; Pneumatics;
D O I
10.1016/j.promfg.2017.07.299
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. (C) 2017 The Authors. Published by Elsevier B.V.
引用
收藏
页码:1726 / 1734
页数:9
相关论文
共 50 条
  • [1] Lift controllers by evolutionary algorithms
    Rosa, A
    Lopes, N
    Silva, P
    [J]. NEW TECHNOLOGIES FOR COMPUTER CONTROL 2001, 2002, : 235 - 240
  • [2] Sequential Experimentation by Evolutionary Algorithms
    Shir, Ofer M.
    Back, Thomas
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1095 - 1112
  • [3] Sequential Experimentation by Evolutionary Algorithms
    Shir, Ofer M.
    Back, Thomas
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 1450 - 1468
  • [4] Sequential Experimentation by Evolutionary Algorithms
    Shir, Ofer M.
    Back, Thomas
    Knowles, Joshua
    Allmendinger, Richard
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 828 - 851
  • [5] Evolutionary algorithms: Genetic programming
    Kureichik, VM
    Rodzin, SI
    [J]. JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2002, 41 (01) : 123 - 132
  • [6] Evolutionary algorithms and dynamic programming
    Doerr, Benjamin
    Eremeev, Anton
    Neumann, Frank
    Theile, Madeleine
    Thyssen, Christian
    [J]. THEORETICAL COMPUTER SCIENCE, 2011, 412 (43) : 6020 - 6035
  • [7] Evolving fuzzy controllers through evolutionary programming
    Makaitis, D
    [J]. NAFIPS'2003: 22ND INTERNATIONAL CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS PROCEEDINGS, 2003, : 50 - 54
  • [8] Evolutionary algorithms for automatic tuning of QFT controllers
    García-Sanz, M
    Osés, JA
    [J]. Proceedings of the 23rd IASTED International Conference on Modelling, Identification, and Control, 2004, : 1 - 6
  • [9] Exploration of sequential depth by evolutionary algorithms
    Drechsler, Nicole
    Drechsler, Rolf
    [J]. VLSI-SOC: FROM SYSTEMS TO CHIPS, 2006, 200 : 73 - +
  • [10] Circuit design using evolutionary algorithms
    Beielstein, T
    Dienstuhl, J
    Feist, C
    Pompl, M
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1904 - 1909