Reconfiguração dinâmica em sistemas de tempo real adaptativos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFBA |
Texto Completo: | http://repositorio.ufba.br/ri/handle/ri/18681 |
Resumo: | Sistemas mecatrônicos tem se tornado cada vez mais complexos e tem exigido mecanismos para prover suporte a adaptação em diferentes níveis. Por exemplo, um robô pode ter que se ajustar a diferentes modos de operação, dependendo das demandas do ambiente. Quando ha necessidade de se cumprir requisitos temporais em tais sistemas, a complexidade pode ser ainda mais elevada. Neste caso, tais sistemas são conhecidos como de tempo real. Esta dissertação descreve alguns mecanismos para prover suporte a adaptação dinâmica em sistemas mecatrônicos de tempo real, ou mais genericamente, sistemas de tempo real. Prover adaptação dinâmica em tais sistemas não e trivial, pois os diversos componentes do sistema podem possuir diferentes características temporais ou de criticidade. Como a correção temporal de sistemas de tempo real e garantida pelos mecanismos de escalonamento, estes devem ainda estar integrados aqueles que fornecem suporte a adaptação. Nesta dissertação, usou-se mecanismos de reconfiguração dinâmica como meio de prover adaptação. Os mecanismos aqui propostos assumem que um sistema de tempo real pode ser estruturado como um conjunto de tarefas, cada uma das quais com múltiplas versões. Como cada uma das versões fornece ao sistema um dado benefício com um determinado custo de execução, os mecanismos de reconfiguração propostos resolvem um problema de otimização, cujo objetivo e maximizar o benefício médio do sistema sujeito ao cumprimento de suas restrições temporais, restrições estas garantidas por mecanismos de escalonamento aqui desenvolvidos. |
id |
UFBA-2_803287d3e915c68d460ec4d6485ed2ab |
---|---|
oai_identifier_str |
oai:repositorio.ufba.br:ri/18681 |
network_acronym_str |
UFBA-2 |
network_name_str |
Repositório Institucional da UFBA |
repository_id_str |
1932 |
spelling |
Ferreira, Ana Carolina SokolonskiLima, George Marconi de AraújoCamponogara, EduardoLima, George Marconi de AraújoCamponogara, Eduardo2016-03-03T19:56:22Z2016-03-03T19:56:22Z2016-03-032008-07-24http://repositorio.ufba.br/ri/handle/ri/18681Sistemas mecatrônicos tem se tornado cada vez mais complexos e tem exigido mecanismos para prover suporte a adaptação em diferentes níveis. Por exemplo, um robô pode ter que se ajustar a diferentes modos de operação, dependendo das demandas do ambiente. Quando ha necessidade de se cumprir requisitos temporais em tais sistemas, a complexidade pode ser ainda mais elevada. Neste caso, tais sistemas são conhecidos como de tempo real. Esta dissertação descreve alguns mecanismos para prover suporte a adaptação dinâmica em sistemas mecatrônicos de tempo real, ou mais genericamente, sistemas de tempo real. Prover adaptação dinâmica em tais sistemas não e trivial, pois os diversos componentes do sistema podem possuir diferentes características temporais ou de criticidade. Como a correção temporal de sistemas de tempo real e garantida pelos mecanismos de escalonamento, estes devem ainda estar integrados aqueles que fornecem suporte a adaptação. Nesta dissertação, usou-se mecanismos de reconfiguração dinâmica como meio de prover adaptação. Os mecanismos aqui propostos assumem que um sistema de tempo real pode ser estruturado como um conjunto de tarefas, cada uma das quais com múltiplas versões. Como cada uma das versões fornece ao sistema um dado benefício com um determinado custo de execução, os mecanismos de reconfiguração propostos resolvem um problema de otimização, cujo objetivo e maximizar o benefício médio do sistema sujeito ao cumprimento de suas restrições temporais, restrições estas garantidas por mecanismos de escalonamento aqui desenvolvidos.Submitted by LIVIA FREITAS (livia.freitas@ufba.br) on 2016-01-29T21:40:48Z No. of bitstreams: 1 monografia.pdf: 750837 bytes, checksum: 7bbcaad7440cb7fafe20d21b28d561ec (MD5)Approved for entry into archive by LIVIA FREITAS (livia.freitas@ufba.br) on 2016-03-03T19:56:22Z (GMT) No. of bitstreams: 1 monografia.pdf: 750837 bytes, checksum: 7bbcaad7440cb7fafe20d21b28d561ec (MD5)Made available in DSpace on 2016-03-03T19:56:22Z (GMT). No. of bitstreams: 1 monografia.pdf: 750837 bytes, checksum: 7bbcaad7440cb7fafe20d21b28d561ec (MD5)Programação em tempo realAutomaçãoProgramação de sistemas (Computação)MecatrônicaReconfiguração dinâmica em sistemas de tempo real adaptativosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal da Bahia. Escola PolitécnicaMecatrônicaUFBAbrasilinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAORIGINALmonografia.pdfmonografia.pdfapplication/pdf750837https://repositorio.ufba.br/bitstream/ri/18681/1/monografia.pdf7bbcaad7440cb7fafe20d21b28d561ecMD51LICENSElicense.txtlicense.txttext/plain1345https://repositorio.ufba.br/bitstream/ri/18681/2/license.txt0d4b811ef71182510d2015daa7c8a900MD52TEXTmonografia.pdf.txtmonografia.pdf.txtExtracted texttext/plain185622https://repositorio.ufba.br/bitstream/ri/18681/3/monografia.pdf.txta554e31d5d33df50e94f1f7b9ee2b182MD53ri/186812022-02-20 21:58:46.797oai:repositorio.ufba.br:ri/18681VGVybW8gZGUgTGljZW4/YSwgbj9vIGV4Y2x1c2l2bywgcGFyYSBvIGRlcD9zaXRvIG5vIFJlcG9zaXQ/cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZCQS4KCiBQZWxvIHByb2Nlc3NvIGRlIHN1Ym1pc3M/byBkZSBkb2N1bWVudG9zLCBvIGF1dG9yIG91IHNldSByZXByZXNlbnRhbnRlIGxlZ2FsLCBhbyBhY2VpdGFyIAplc3NlIHRlcm1vIGRlIGxpY2VuP2EsIGNvbmNlZGUgYW8gUmVwb3NpdD9yaW8gSW5zdGl0dWNpb25hbCBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkYSBCYWhpYSAKbyBkaXJlaXRvIGRlIG1hbnRlciB1bWEgYz9waWEgZW0gc2V1IHJlcG9zaXQ/cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCBkZSBwcmVzZXJ2YT8/by4gCkVzc2VzIHRlcm1vcywgbj9vIGV4Y2x1c2l2b3MsIG1hbnQ/bSBvcyBkaXJlaXRvcyBkZSBhdXRvci9jb3B5cmlnaHQsIG1hcyBlbnRlbmRlIG8gZG9jdW1lbnRvIApjb21vIHBhcnRlIGRvIGFjZXJ2byBpbnRlbGVjdHVhbCBkZXNzYSBVbml2ZXJzaWRhZGUuCgogUGFyYSBvcyBkb2N1bWVudG9zIHB1YmxpY2Fkb3MgY29tIHJlcGFzc2UgZGUgZGlyZWl0b3MgZGUgZGlzdHJpYnVpPz9vLCBlc3NlIHRlcm1vIGRlIGxpY2VuP2EgCmVudGVuZGUgcXVlOgoKIE1hbnRlbmRvIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCByZXBhc3NhZG9zIGEgdGVyY2Vpcm9zLCBlbSBjYXNvIGRlIHB1YmxpY2E/P2VzLCBvIHJlcG9zaXQ/cmlvCnBvZGUgcmVzdHJpbmdpciBvIGFjZXNzbyBhbyB0ZXh0byBpbnRlZ3JhbCwgbWFzIGxpYmVyYSBhcyBpbmZvcm1hPz9lcyBzb2JyZSBvIGRvY3VtZW50bwooTWV0YWRhZG9zIGVzY3JpdGl2b3MpLgoKIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHU/P28gY2llbnQ/ZmljYSBjb20gCmFzIHJlc3RyaT8/ZXMgaW1wb3N0YXMgcGVsb3MgZWRpdG9yZXMgZGUgcGVyaT9kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2E/P2VzIHNlbSBpbmljaWF0aXZhcyBxdWUgc2VndWVtIGEgcG9sP3RpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVwP3NpdG9zIApjb21wdWxzP3Jpb3MgbmVzc2UgcmVwb3NpdD9yaW8gbWFudD9tIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBtYXMgbWFudD9tIGFjZXNzbyBpcnJlc3RyaXRvIAphbyBtZXRhZGFkb3MgZSB0ZXh0byBjb21wbGV0by4gQXNzaW0sIGEgYWNlaXRhPz9vIGRlc3NlIHRlcm1vIG4/byBuZWNlc3NpdGEgZGUgY29uc2VudGltZW50bwogcG9yIHBhcnRlIGRlIGF1dG9yZXMvZGV0ZW50b3JlcyBkb3MgZGlyZWl0b3MsIHBvciBlc3RhcmVtIGVtIGluaWNpYXRpdmFzIGRlIGFjZXNzbyBhYmVydG8uCg==Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-02-21T00:58:46Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false |
dc.title.pt_BR.fl_str_mv |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
title |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
spellingShingle |
Reconfiguração dinâmica em sistemas de tempo real adaptativos Ferreira, Ana Carolina Sokolonski Programação em tempo real Automação Programação de sistemas (Computação) Mecatrônica |
title_short |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
title_full |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
title_fullStr |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
title_full_unstemmed |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
title_sort |
Reconfiguração dinâmica em sistemas de tempo real adaptativos |
author |
Ferreira, Ana Carolina Sokolonski |
author_facet |
Ferreira, Ana Carolina Sokolonski |
author_role |
author |
dc.contributor.author.fl_str_mv |
Ferreira, Ana Carolina Sokolonski |
dc.contributor.advisor1.fl_str_mv |
Lima, George Marconi de Araújo |
dc.contributor.advisor-co1.fl_str_mv |
Camponogara, Eduardo |
dc.contributor.referee1.fl_str_mv |
Lima, George Marconi de Araújo Camponogara, Eduardo |
contributor_str_mv |
Lima, George Marconi de Araújo Camponogara, Eduardo Lima, George Marconi de Araújo Camponogara, Eduardo |
dc.subject.por.fl_str_mv |
Programação em tempo real Automação Programação de sistemas (Computação) Mecatrônica |
topic |
Programação em tempo real Automação Programação de sistemas (Computação) Mecatrônica |
description |
Sistemas mecatrônicos tem se tornado cada vez mais complexos e tem exigido mecanismos para prover suporte a adaptação em diferentes níveis. Por exemplo, um robô pode ter que se ajustar a diferentes modos de operação, dependendo das demandas do ambiente. Quando ha necessidade de se cumprir requisitos temporais em tais sistemas, a complexidade pode ser ainda mais elevada. Neste caso, tais sistemas são conhecidos como de tempo real. Esta dissertação descreve alguns mecanismos para prover suporte a adaptação dinâmica em sistemas mecatrônicos de tempo real, ou mais genericamente, sistemas de tempo real. Prover adaptação dinâmica em tais sistemas não e trivial, pois os diversos componentes do sistema podem possuir diferentes características temporais ou de criticidade. Como a correção temporal de sistemas de tempo real e garantida pelos mecanismos de escalonamento, estes devem ainda estar integrados aqueles que fornecem suporte a adaptação. Nesta dissertação, usou-se mecanismos de reconfiguração dinâmica como meio de prover adaptação. Os mecanismos aqui propostos assumem que um sistema de tempo real pode ser estruturado como um conjunto de tarefas, cada uma das quais com múltiplas versões. Como cada uma das versões fornece ao sistema um dado benefício com um determinado custo de execução, os mecanismos de reconfiguração propostos resolvem um problema de otimização, cujo objetivo e maximizar o benefício médio do sistema sujeito ao cumprimento de suas restrições temporais, restrições estas garantidas por mecanismos de escalonamento aqui desenvolvidos. |
publishDate |
2008 |
dc.date.submitted.none.fl_str_mv |
2008-07-24 |
dc.date.accessioned.fl_str_mv |
2016-03-03T19:56:22Z |
dc.date.available.fl_str_mv |
2016-03-03T19:56:22Z |
dc.date.issued.fl_str_mv |
2016-03-03 |
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://repositorio.ufba.br/ri/handle/ri/18681 |
url |
http://repositorio.ufba.br/ri/handle/ri/18681 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal da Bahia. Escola Politécnica |
dc.publisher.program.fl_str_mv |
Mecatrônica |
dc.publisher.initials.fl_str_mv |
UFBA |
dc.publisher.country.fl_str_mv |
brasil |
publisher.none.fl_str_mv |
Universidade Federal da Bahia. Escola Politécnica |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia (UFBA) instacron:UFBA |
instname_str |
Universidade Federal da Bahia (UFBA) |
instacron_str |
UFBA |
institution |
UFBA |
reponame_str |
Repositório Institucional da UFBA |
collection |
Repositório Institucional da UFBA |
bitstream.url.fl_str_mv |
https://repositorio.ufba.br/bitstream/ri/18681/1/monografia.pdf https://repositorio.ufba.br/bitstream/ri/18681/2/license.txt https://repositorio.ufba.br/bitstream/ri/18681/3/monografia.pdf.txt |
bitstream.checksum.fl_str_mv |
7bbcaad7440cb7fafe20d21b28d561ec 0d4b811ef71182510d2015daa7c8a900 a554e31d5d33df50e94f1f7b9ee2b182 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA) |
repository.mail.fl_str_mv |
|
_version_ |
1808459506595659776 |