Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | http://www.teses.usp.br/teses/disponiveis/18/18149/tde-25062008-150542/ |
Resumo: | Este trabalho apresenta e implementa um algoritmo de escalonamento para a tecnologia Foundation Fieldbus. O algoritmo denominado FFSMART escalona as mensagens de comunicação cíclica ou periódica entre os dispositivos de campo que estão no barramento fieldbus. Trata-se de um algoritmo de escalonamento pré-run-time, que permite atender às restrições de precedência dos blocos funcionais, personalizando e otimizando o uso dos recursos do sistema. O algoritmo foi implementado na linguagem de programação Visual Basic e sua validação ocorreu em um ambiente real de aplicação através de estratégias de configuração, cujos resultados foram satisfatórios. |
id |
USP_7e789c9188ed683114db0618e0ea4f82 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-25062008-150542 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation FieldbusDesenvolvimento de um algoritmo de escalonamento para rede Foundation FieldbusAlgoritmo de escalonamentoAutomação industrialFieldbus networksFoundation Fieldbus protocolIndustrial automationProtocolo Foundation FieldbusRede fieldbusScheduling algorithmEste trabalho apresenta e implementa um algoritmo de escalonamento para a tecnologia Foundation Fieldbus. O algoritmo denominado FFSMART escalona as mensagens de comunicação cíclica ou periódica entre os dispositivos de campo que estão no barramento fieldbus. Trata-se de um algoritmo de escalonamento pré-run-time, que permite atender às restrições de precedência dos blocos funcionais, personalizando e otimizando o uso dos recursos do sistema. O algoritmo foi implementado na linguagem de programação Visual Basic e sua validação ocorreu em um ambiente real de aplicação através de estratégias de configuração, cujos resultados foram satisfatórios.This dissertation presents and implements a scheduling algorithm for the Foundation Fieldbus technology. The algorithm named FFSMART schedules cyclic or periodic communication messages among field devices connected to a fieldbus. The FFSMART is a pre-runtime scheduling algorithm, which allows meeting the restrictions of precedence from function blocks, customizing and optimizing the use of the system resources. The algorithm was implemented using the Visual Basic programming language and validated in a real application environment using configuration strategies, and the results were satisfactory.Biblioteca Digitais de Teses e Dissertações da USPPinotti Junior, MárioCicillini, Daniele Aparecida2007-10-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/18/18149/tde-25062008-150542/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:09:55Zoai:teses.usp.br:tde-25062008-150542Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:09:55Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
title |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
spellingShingle |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus Cicillini, Daniele Aparecida Algoritmo de escalonamento Automação industrial Fieldbus networks Foundation Fieldbus protocol Industrial automation Protocolo Foundation Fieldbus Rede fieldbus Scheduling algorithm |
title_short |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
title_full |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
title_fullStr |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
title_full_unstemmed |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
title_sort |
Desenvolvimento de um algoritmo de escalonamento para rede Foundation Fieldbus |
author |
Cicillini, Daniele Aparecida |
author_facet |
Cicillini, Daniele Aparecida |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pinotti Junior, Mário |
dc.contributor.author.fl_str_mv |
Cicillini, Daniele Aparecida |
dc.subject.por.fl_str_mv |
Algoritmo de escalonamento Automação industrial Fieldbus networks Foundation Fieldbus protocol Industrial automation Protocolo Foundation Fieldbus Rede fieldbus Scheduling algorithm |
topic |
Algoritmo de escalonamento Automação industrial Fieldbus networks Foundation Fieldbus protocol Industrial automation Protocolo Foundation Fieldbus Rede fieldbus Scheduling algorithm |
description |
Este trabalho apresenta e implementa um algoritmo de escalonamento para a tecnologia Foundation Fieldbus. O algoritmo denominado FFSMART escalona as mensagens de comunicação cíclica ou periódica entre os dispositivos de campo que estão no barramento fieldbus. Trata-se de um algoritmo de escalonamento pré-run-time, que permite atender às restrições de precedência dos blocos funcionais, personalizando e otimizando o uso dos recursos do sistema. O algoritmo foi implementado na linguagem de programação Visual Basic e sua validação ocorreu em um ambiente real de aplicação através de estratégias de configuração, cujos resultados foram satisfatórios. |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007-10-11 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://www.teses.usp.br/teses/disponiveis/18/18149/tde-25062008-150542/ |
url |
http://www.teses.usp.br/teses/disponiveis/18/18149/tde-25062008-150542/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1809091066203209728 |