4 resultados para Management of Computing and Information Systems

em Repositório Institucional da Universidade de Aveiro - Portugal


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Os sistemas distribuídos embarcados (Distributed Embedded Systems – DES) têm sido usados ao longo dos últimos anos em muitos domínios de aplicação, da robótica, ao controlo de processos industriais passando pela aviónica e pelas aplicações veiculares, esperando-se que esta tendência continue nos próximos anos. A confiança no funcionamento é uma propriedade importante nestes domínios de aplicação, visto que os serviços têm de ser executados em tempo útil e de forma previsível, caso contrário, podem ocorrer danos económicos ou a vida de seres humanos poderá ser posta em causa. Na fase de projecto destes sistemas é impossível prever todos os cenários de falhas devido ao não determinismo do ambiente envolvente, sendo necessária a inclusão de mecanismos de tolerância a falhas. Adicionalmente, algumas destas aplicações requerem muita largura de banda, que também poderá ser usada para a evolução dos sistemas, adicionandolhes novas funcionalidades. A flexibilidade de um sistema é uma propriedade importante, pois permite a sua adaptação às condições e requisitos envolventes, contribuindo também para a simplicidade de manutenção e reparação. Adicionalmente, nos sistemas embarcados, a flexibilidade também é importante por potenciar uma melhor utilização dos, muitas vezes escassos, recursos existentes. Uma forma evidente de aumentar a largura de banda e a tolerância a falhas dos sistemas embarcados distribuídos é a replicação dos barramentos do sistema. Algumas soluções existentes, quer comerciais quer académicas, propõem a replicação dos barramentos para aumento da largura de banda ou para aumento da tolerância a falhas. No entanto e quase invariavelmente, o propósito é apenas um, sendo raras as soluções que disponibilizam uma maior largura de banda e um aumento da tolerância a falhas. Um destes raros exemplos é o FlexRay, com a limitação de apenas ser permitido o uso de dois barramentos. Esta tese apresentada e discute uma proposta para usar a replicação de barramentos de uma forma flexível com o objectivo duplo de aumentar a largura de banda e a tolerância a falhas. A flexibilidade dos protocolos propostos também permite a gestão dinâmica da topologia da rede, sendo o número de barramentos apenas limitado pelo hardware/software. As propostas desta tese foram validadas recorrendo ao barramento de campo CAN – Controller Area Network, escolhido devido à sua grande implantação no mercado. Mais especificamente, as soluções propostas foram implementadas e validadas usando um paradigma que combina flexibilidade com comunicações event-triggered e time-triggered: o FTT – Flexible Time- Triggered. No entanto, uma generalização para CAN nativo é também apresentada e discutida. A inclusão de mecanismos de replicação do barramento impõe a alteração dos antigos protocolos de replicação e substituição do nó mestre, bem como a definição de novos protocolos para esta finalidade. Este trabalho tira partido da arquitectura centralizada e da replicação do nó mestre para suportar de forma eficiente e flexível a replicação de barramentos. Em caso de ocorrência de uma falta num barramento (ou barramentos) que poderia provocar uma falha no sistema, os protocolos e componentes propostos nesta tese fazem com que o sistema reaja, mudando para um modo de funcionamento degradado. As mensagens que estavam a ser transmitidas nos barramentos onde ocorreu a falta são reencaminhadas para os outros barramentos. A replicação do nó mestre baseia-se numa estratégia líder-seguidores (leaderfollowers), onde o líder (leader) controla todo o sistema enquanto os seguidores (followers) servem como nós de reserva. Se um erro ocorrer no nó líder, um dos nós seguidores passará a controlar o sistema de uma forma transparente e mantendo as mesmas funcionalidades. As propostas desta tese foram também generalizadas para CAN nativo, tendo sido para tal propostos dois componentes adicionais. É, desta forma possível ter as mesmas capacidades de tolerância a falhas ao nível dos barramentos juntamente com a gestão dinâmica da topologia de rede. Todas as propostas desta tese foram implementadas e avaliadas. Uma implementação inicial, apenas com um barramento foi avaliada recorrendo a uma aplicação real, uma equipa de futebol robótico onde o protocolo FTT-CAN foi usado no controlo de movimento e da odometria. A avaliação do sistema com múltiplos barramentos foi feita numa plataforma de teste em laboratório. Para tal foi desenvolvido um sistema de injecção de faltas que permite impor faltas nos barramentos e nos nós mestre, e um sistema de medida de atrasos destinado a medir o tempo de resposta após a ocorrência de uma falta.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O projecto de sequenciação do genoma humano veio abrir caminho para o surgimento de novas áreas transdisciplinares de investigação, como a biologia computacional, a bioinformática e a bioestatística. Um dos resultados emergentes desde advento foi a tecnologia de DNA microarrays, que permite o estudo do perfil da expressão de milhares de genes, quando sujeitos a perturbações externas. Apesar de ser uma tecnologia relativamente consolidada, continua a apresentar um conjunto vasto de desafios, nomeadamente do ponto de vista computacional e dos sistemas de informação. São exemplos a optimização dos procedimentos de tratamento de dados bem como o desenvolvimento de metodologias de interpretação semi-automática dos resultados. O principal objectivo deste trabalho consistiu em explorar novas soluções técnicas para agilizar os procedimentos de armazenamento, partilha e análise de dados de experiências de microarrays. Com esta finalidade, realizou-se uma análise de requisitos associados às principais etapas da execução de uma experiência, tendo sido identificados os principais défices, propostas estratégias de melhoramento e apresentadas novas soluções. Ao nível da gestão de dados laboratoriais, é proposto um LIMS (Laboratory Information Management System) que possibilita a gestão de todos os dados gerados e dos procedimentos realizados. Este sistema integra ainda uma solução que permite a partilha de experiências, de forma a promover a participação colaborativa de vários investigadores num mesmo projecto, mesmo usando LIMS distintos. No contexto da análise de dados, é apresentado um modelo que facilita a integração de algoritmos de processamento e de análise de experiências no sistema desenvolvido. Por fim, é proposta uma solução para facilitar a interpretação biológica de um conjunto de genes diferencialmente expressos, através de ferramentas que integram informação existente em diversas bases de dados biomédicas.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

As zonas costeiras, estuarinas e lagunares são consideradas áreas muito produtivas e dotadas de grande biodiversidade sendo, por isso, consideradas de elevado valor ecológico e económico. No entanto, nas últimas décadas tem vindo a verificar-se um aumento da contaminação destes ecossistemas como resultado de diversas actividades antrópicas. As abordagens actualmente disponíveis para avaliação do impacto da poluição em ecossistemas estuarinos e lagunares apresentam diversos tipos de lacunas, pelo que é importante desenvolver metodologias mais eficazes com organismos autóctones. Neste contexto, o objectivo central desta dissertação consistiu em desenvolver e validar métodos ecologicamente relevantes para avaliação da contaminação estuarina e dos seus efeitos, utilizando o góbio-comum (Pomatoschistus microps), quer como organismo-teste quer como espécie sentinela, devido à importante função que desempenha nas cadeias tróficas de diversos estuários da costa Portuguesa. A Ria de Aveiro foi seleccionada como área de estudo principalmente pelo facto de possuir zonas com diferentes tipos de contaminação predominante e de haver conhecimento científico de base abundante e de elevada qualidade sobre este ecosistema. Na primeira fase do estudo, foram investigados os efeitos agudos de dois hidrocarbonetos aromáticos policíclicos (HAPs) (benzo[a]pireno e antraceno), de um fuel-óleo e de dois metais (cobre e mercúrio) em P. microps, utilizando ensaios laboratoriais baseados em biomarcadores e em parâmetros comportamentais, os quais foram avaliados utilizando um dispositivo expressamente desenvolvido para o efeito, designado por speed performance device (SPEDE). Como biomarcadores foram utilizados parâmetros envolvidos em funções fisiológicas determinantes para a sobrevivência e desempenho dos animais (neurotransmissão, obtenção de energia, destoxificação e defesas anti-oxidantes), nomeadamente a actividade das enzimas acetilcolinesterase, lactato desidrogenase, CYP1A1, glutationa S-transferases, glutationa reductase, glutationa peroxidase, superóxido dismutase, catalase, tendo ainda sido determinados os níveis de peroxidação lipídica como indicador de danos oxidativos. De forma global, os resultados indicaram que os agentes e a mistura testados têm a capacidade de interferir com a função neurológica, de alterar as vias utilizadas para obtenção de energia celular, induzir as defesas antioxidantes e, no caso do cobre e do mercúrio, de causarem peroxidação lipídica. Foram ainda obtidas relações concentração-resposta a nível dos parâmetros comportamentais testados, nomeadamente a capacidade de nadar contra a corrente e a distância percorrida a nadar contra o fluxo de água, sugerindo que os agentes testados podem, por exemplo, diminuir a capacidade de fuga aos predadores, as probabilidades de captura de presas e o sucesso reprodutivo. Na segunda fase, tendo sido já adaptadas técnicas para determinação de vários biomarcadores em P. microps e estudada a sua resposta a dois grupos de poluentes particularmente relevantes em ecossistemas estuarinos e lagunares (metais e HAPs), foi efectuado um estudo de monitorização utilizando P. microps como bioindicador e que incluiu diversos parâmetros ecológicos e ecotoxicológicos, nomedamente: 20 parâmetros indicativos da qualidade da água e do sedimento, concentração de 9 metais em sedimentos e no corpo de P. microps, 8 biomarcadores e 2 índices de condição na espécie seleccionada. A amostragem foi efectuada em quatro locais da Ria de Aveiro, um considerado como referência (Barra) e três com diferentes tipos predominantes de contaminação (Vagueira, Porto de Aveiro e Cais do Bico), sazonalmente, durante um ano. Os resultados obtidos permitiram uma caracterização ecotoxicológica dos locais, incluindo informação sobre a qualidade da água, concentrações de contaminantes ambientais prioritários nos sedimentos e nos tecidos de P. microps, capacidade desta espécie para bioacumular metais, efeitos exercidos pelas complexas misturas de poluentes presentes em cada uma das zonas de amostragem nesta espécie e possíveis consequências para a população. A análise multivariada permitiu analisar de forma integrada todos os resultados, proporcionando informação que não poderia ser obtida analisando os dados de forma compartimentalizada. Em conclusão, os resultados obtidos no âmbito desta dissertação indicam que P. microps possui características adequadas para ser utilizado como organismoteste em ensaios laboratoriais (e.g. abundância, fácil manutenção, permite a determinação de diferentes tipos de critérios de efeito utilizando um número relativamente reduzido de animais, entre outras) e como organismo sentinela em estudos de monitorização da poluição e da qualidade ambiental, estando portanto de acordo com estudos de menor dimensão previamente efectuados. O trabalho desenvolvido permitiu ainda adaptar a P. microps diversas técnicas bioquímicas vulgarmente utilizadas como biomarcadores em Ecotoxicologia e validá-las quer no laboratório quer em cenários reais; desenvolver um novo bioensaio, utilizando um dispositivo de teste especialmente concebido para peixes epibentónicos baseado na performance natatória de uma espécie autóctone e em biomarcadores; relacionar os efeitos a nível bioquímico com parâmetros comportamentais que ao serem afectados podem reduzir de forma drástica e diversificada (e.g. aumento da mortalidade, diminuição do sucesso reprodutivo, redução do crescimento) a contribuição individual para a população. Finalmente, foi validada uma abordagem multidisciplinar, combinando metodologias ecológicas, ecotoxicológicas e químicas que, quando considerada de forma integrada utilizando análises de estatística multivariada, fornece informação científica da maior relevância susceptível de ser utilizada como suporte a medidas de conservação e gestão em estuários e sistemas lagunares.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

O objeto principal desta tese é o estudo de algoritmos de processamento e representação automáticos de dados, em particular de informação obtida por sensores montados a bordo de veículos (2D e 3D), com aplicação em contexto de sistemas de apoio à condução. O trabalho foca alguns dos problemas que, quer os sistemas de condução automática (AD), quer os sistemas avançados de apoio à condução (ADAS), enfrentam hoje em dia. O documento é composto por duas partes. A primeira descreve o projeto, construção e desenvolvimento de três protótipos robóticos, incluindo pormenores associados aos sensores montados a bordo dos robôs, algoritmos e arquitecturas de software. Estes robôs foram utilizados como plataformas de ensaios para testar e validar as técnicas propostas. Para além disso, participaram em várias competições de condução autónoma tendo obtido muito bons resultados. A segunda parte deste documento apresenta vários algoritmos empregues na geração de representações intermédias de dados sensoriais. Estes podem ser utilizados para melhorar técnicas já existentes de reconhecimento de padrões, deteção ou navegação, e por este meio contribuir para futuras aplicações no âmbito dos AD ou ADAS. Dado que os veículos autónomos contêm uma grande quantidade de sensores de diferentes naturezas, representações intermédias são particularmente adequadas, pois podem lidar com problemas relacionados com as diversas naturezas dos dados (2D, 3D, fotométrica, etc.), com o carácter assíncrono dos dados (multiplos sensores a enviar dados a diferentes frequências), ou com o alinhamento dos dados (problemas de calibração, diferentes sensores a disponibilizar diferentes medições para um mesmo objeto). Neste âmbito, são propostas novas técnicas para a computação de uma representação multi-câmara multi-modal de transformação de perspectiva inversa, para a execução de correcção de côr entre imagens de forma a obter mosaicos de qualidade, ou para a geração de uma representação de cena baseada em primitivas poligonais, capaz de lidar com grandes quantidades de dados 3D e 2D, tendo inclusivamente a capacidade de refinar a representação à medida que novos dados sensoriais são recebidos.