An IEC 61499 Replication for Distributed Control Applications
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , , |
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 |