TY - JOUR
T1 - Reconstruction of Function Block Logic Using Metaheuristic Algorithm
AU - Chivilikhin, Daniil
AU - Shalyto, Anatoly
AU - Patil, Sandeep
AU - Vyatkin, Valeriy
PY - 2017/8/1
Y1 - 2017/8/1
N2 - An approach for automatic reconstruction of automation logic from execution scenarios using a metaheuristic algorithm is proposed. IEC 61499 basic function blocks are chosen as implementation language and reconstruction of Execution Control Charts for basic function blocks is addressed. The synthesis method is based on a metaheuristic algorithm that combines ideas from ant colony optimization and evolutionary computation. Execution scenarios can be recorded from testing legacy software solutions. At this stage results are only limited to generation of basic function blocks having only Boolean input/output variables.
AB - An approach for automatic reconstruction of automation logic from execution scenarios using a metaheuristic algorithm is proposed. IEC 61499 basic function blocks are chosen as implementation language and reconstruction of Execution Control Charts for basic function blocks is addressed. The synthesis method is based on a metaheuristic algorithm that combines ideas from ant colony optimization and evolutionary computation. Execution scenarios can be recorded from testing legacy software solutions. At this stage results are only limited to generation of basic function blocks having only Boolean input/output variables.
KW - Automatic model synthesis
KW - control system synthesis
KW - evolutionary computation
KW - industrial automation software
UR - http://www.scopus.com/inward/record.url?scp=85029434027&partnerID=8YFLogxK
U2 - 10.1109/TII.2017.2710224
DO - 10.1109/TII.2017.2710224
M3 - Article
AN - SCOPUS:85029434027
SN - 1551-3203
VL - 13
SP - 1763
EP - 1771
JO - IEEE Transactions on Industrial Informatics
JF - IEEE Transactions on Industrial Informatics
IS - 4
M1 - 7936605
ER -