An IEC 61499 Replication for Distributed Control Applications

Detalhes bibliográficos
Autor(a) principal: Santos, Adriano A
Data de Publicação: 2018
Outros Autores: Silva, A. Ferreira da, Sousa, Mário de, Magalhaes, Pessoa
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/15819
Resumo: Modern industrial environment control programs are distributed among several devices. The IEC 61499 standard defines function blocks with which distributed control applications may be developed, and how these are interpreted and executed. Its functionality and the inherent support for dynamic reconfiguration provide the required infrastructure for Industry 4.0 and industrial IoT applications. However, by their distributed nature new challenges are posed, especially about how modes of failure are handled. To avoid system malfunctions and breakdowns due to partial failures, the authors propose a new framework were the concept of replication can be applied maintaining internal state synchronised. This paper presents an example of how the replication framework on the FORTE IEC 6499 execution platform can be developed and voting strategies, along with the results obtained in the implementation with the standard communication SIFBs available on the Eclipse 4diacTM.
id RCAP_b695580152aa6ee4de3128618338f148
oai_identifier_str oai:recipp.ipp.pt:10400.22/15819
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling An IEC 61499 Replication for Distributed Control ApplicationsIEC 61499Fault toleranceReplicationDistributed systemsCommunicationProcess controlEclipse 4diac™Modern industrial environment control programs are distributed among several devices. The IEC 61499 standard defines function blocks with which distributed control applications may be developed, and how these are interpreted and executed. Its functionality and the inherent support for dynamic reconfiguration provide the required infrastructure for Industry 4.0 and industrial IoT applications. However, by their distributed nature new challenges are posed, especially about how modes of failure are handled. To avoid system malfunctions and breakdowns due to partial failures, the authors propose a new framework were the concept of replication can be applied maintaining internal state synchronised. This paper presents an example of how the replication framework on the FORTE IEC 6499 execution platform can be developed and voting strategies, along with the results obtained in the implementation with the standard communication SIFBs available on the Eclipse 4diacTM.Institute of Electrical and Electronics EngineersRepositório Científico do Instituto Politécnico do PortoSantos, Adriano ASilva, A. Ferreira daSousa, Mário deMagalhaes, Pessoa20182119-01-01T00:00:00Z2018-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.22/15819eng10.1109/INDIN.2018.8471958metadata only accessinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T13:00:27Zoai:recipp.ipp.pt:10400.22/15819Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:35:31.074065Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv An IEC 61499 Replication for Distributed Control Applications
title An IEC 61499 Replication for Distributed Control Applications
spellingShingle An IEC 61499 Replication for Distributed Control Applications
Santos, Adriano A
IEC 61499
Fault tolerance
Replication
Distributed systems
Communication
Process control
Eclipse 4diac™
title_short An IEC 61499 Replication for Distributed Control Applications
title_full An IEC 61499 Replication for Distributed Control Applications
title_fullStr An IEC 61499 Replication for Distributed Control Applications
title_full_unstemmed An IEC 61499 Replication for Distributed Control Applications
title_sort An IEC 61499 Replication for Distributed Control Applications
author Santos, Adriano A
author_facet Santos, Adriano A
Silva, A. Ferreira da
Sousa, Mário de
Magalhaes, Pessoa
author_role author
author2 Silva, A. Ferreira da
Sousa, Mário de
Magalhaes, Pessoa
author2_role author
author
author
dc.contributor.none.fl_str_mv Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Santos, Adriano A
Silva, A. Ferreira da
Sousa, Mário de
Magalhaes, Pessoa
dc.subject.por.fl_str_mv IEC 61499
Fault tolerance
Replication
Distributed systems
Communication
Process control
Eclipse 4diac™
topic IEC 61499
Fault tolerance
Replication
Distributed systems
Communication
Process control
Eclipse 4diac™
description Modern industrial environment control programs are distributed among several devices. The IEC 61499 standard defines function blocks with which distributed control applications may be developed, and how these are interpreted and executed. Its functionality and the inherent support for dynamic reconfiguration provide the required infrastructure for Industry 4.0 and industrial IoT applications. However, by their distributed nature new challenges are posed, especially about how modes of failure are handled. To avoid system malfunctions and breakdowns due to partial failures, the authors propose a new framework were the concept of replication can be applied maintaining internal state synchronised. This paper presents an example of how the replication framework on the FORTE IEC 6499 execution platform can be developed and voting strategies, along with the results obtained in the implementation with the standard communication SIFBs available on the Eclipse 4diacTM.
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-01-01T00:00:00Z
2119-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/15819
url http://hdl.handle.net/10400.22/15819
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1109/INDIN.2018.8471958
dc.rights.driver.fl_str_mv metadata only access
info:eu-repo/semantics/openAccess
rights_invalid_str_mv metadata only access
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131447248814080