58 resultados para Sistemas de tempo contínuo
em Lume - Repositório Digital da Universidade Federal do Rio Grande do Sul
Resumo:
A crescente preocupação com o lançamento de nutrientes aos corpos d'água e seu impacto sobre a qualidade dos mananciais justifica o aprofundamento do estudo de técnicas de tratamenot de águas residuárias que promovam a remoção destes poluentes. Com a finalidade de estudar a remoção do nitrogênio, foram operados dois sistemas biológicos de tratamento de efluentes por lodos ativados em escala piloto. Esses sistemas apresentavam diferenças em relação a seu fluxo de operação, onde um deles trabalhava de forma intermitente (Reator Seqüencial em Batelada) enquanto o outro se caracterizava por apresentar um fluxo contínuo (Bardenpho). A pesquisa foi realizada no tratamento de esgoto doméstico e dividiu-se em duas etapas: na primeira, foi adotada uma idade de lodo de 10 dias como parâmetro operacional enquanto que, na segunda , adotou-se uma idade de lodo de 30 dias. O monitoramento dos processos foi realizado por meio de análises físico-químicas e também pela observação da microfauna presente no lodo, como um parâmetro adicional de controle dos sistemas. O RSB apresentou-se mais eficiente do que o sistema de fluxo contínuo ao longo das duas etapas da pesquisa Na primeira fase, o RSB apresentou remoções médias de 88, 86 e 59% para a DQO, nitrogênio total e ST, respectivamente, enquanto que, para o sistema em fluxo contínuo, essas remoções foram de 76, 56 e 50%, respectivamente. Na segunda etapa, o RSB apresentou uma remoção média de 88% para DQO, 88% para nitrogênio total e 50% para ST, enquanto que o sistema contínuo apresentou valores médios de 72,49 e 29%, respectivamente. Os sistemas de tratamento apresentaram boas condições de sedimentabilidade durante as duas etapas comprovadas através dos valores obtidos a partir do stestes do IVL e IVLA. Observou-se uma variação da composição da microfauna nos dois sistemas de fluxo contínuo e uma predominância de ciliados fixos no RSB. No RSB, a presença de ciliados fixos esteve associada a boas condiçôes de sedimentabilidade e de remoção de matéria orgânica enquanto que no sistema contínuo, esta associação deu-se com o gênero Euplotes sp. e com os metazóarios. Observaram-se relações entre a presença de amebas e a remoção de nitrogênio no RSB. A presença de ciliados rastejantes esteve associada à geração de um efluente com baixa concentração de SSV em ambos os sistemas de tratamento.
Resumo:
A computação de tempo real é uma das áreas mais desafiadoras e de maior demanda tecnológica da atualidade. Está diretamente ligada a aplicações que envolvem índices críticos de confiabilidade e segurança. Estas características, inerentes a esta área da computação, vêm contribuindo para o aumento da complexidade dos sistemas tempo real e seu conseqüente desenvolvimento. Isto fez com que mecanismos para facilitar especificação, delimitação e solução de problemas passem a ser itens importantes para tais aplicações. Este trabalho propõe mecanismos para atuarem no desenvolvimento de sistemas de tempo real, com o objetivo de serem empregados como ferramenta de apoio no problema da verificação de presença de inconsistências, que podem vir a ocorrer nos vários modelos gerados partir da notação da linguagem de modelagem gráfica para sistemas de tempo real - UML-RT(Unified Modeling Language for Real Time). Estes mecanismos foram projetados através da construção de um metamodelo dos conceitos presentes nos diagramas de classe, de objetos, de seqüência, de colaboração e de estados. Para construir o metamodelo, utiliza-se a notação do diagrama de classes da UML (Unified Modeling Language). Contudo, por intermédio das representações gráficas do diagrama de classes não é possível descrever toda a semântica presente em tais diagramas. Assim, regras descritas em linguagem de modelagem OCL (Object Constraint Language) são utilizadas como um formalismo adicional ao metamodelo. Com estas descrições em OCL será possível a diminuição das possíveis ambigüidades e inconsistências, além de complementar as limitações impostas pelo caráter gráfico da UML. O metamodelo projetado é mapeado para um modelo Entidade&Relacionamento. A partir deste modelo, são gerados os scripts DDL (Data Definition Language) que serão usados na criação do dicionário de dados, no banco de dados Oracle. As descrições semânticas escritas através de regras em OCL são mapeadas para triggers, que disparam no momento em que o dicionário de dados é manipulado. O MET Editor do SiMOO-RT é a ferramenta diagramática que faz o povoamento dos dados no dicionário de dados. SiMOO-RT é uma ferramenta orientada a objetos para a modelagem, simulação e geração automática de código para sistemas de tempo real.
Resumo:
Devido a sua baixa latência de banda, os clusters equipados com o adaptador SCI são uma alternativa para sistemas de tempo real distribuídos. Esse trabalho apresenta o projeto e implementação de uma plataforma de comunicação de tempo real sobre clusters SCI. O hardware padrão do SCI não se mostra adequado para a transmissão de tráfego de tempo real devido ao problema da contenção de acesso ao meio que causa inversão de prioridade. Por isso uma disciplina de acesso ao meio é implementada como parte da plataforma. Através da arquitetura implementada é possível o estabelecimento de canais de comunicação com garantia de banda. Assim, aplicações multimídias, por exemplo, podem trocar com taxa constante de conunicação. Cada mensagem é enviada somente uma vez. Assim, mensagens som a semântica de eventos podem ser enviadas. Além disso, a ordem e o tamanho das mensagens são garantidos. Além do tráfego com largura de banda garantida, a plataforma possibilita a troca de pacotes IP entre diferentes máquinas do cluster. Esses pacotes são inseridos no campo de dados dos pacotes próprios da plataforma e após são enviados através do uso de pacotes IP. Além disso, essa funcionalidade da plataforma permite também a execução de bibliotecas de comunicação baseadas em TCP/IP como o MPI sobre o cluster SCI. A plataforma de comunicação é implementada como modulos do sistema operacional Linux com a execução de tempo real RTAI. A valiação da plataforma mostrou que mesmo em cenários com muita comunicação entre todos os nodos correndo, a largura de banda reservada para cada canal foi mantida.
Resumo:
O presente trabalho foi conduzido com o objetivo de avaliar o efeito de diferentes sistemas de pastejo (contínuo, alternado e rotativo) sobre o desempenho e o comportamento de suínos, assim como, sobre a disponibilidade e a composição química do trevo-branco (Trifolium repens L.). Foram utilizados 48 suínos machos, castrados, com peso médio inicial de 27 kg, sendo doze mantidos em sistema confinado, os quais foram utilizados como tratamento testemunha. Os animais foram distribuídos em um delineamento de blocos casualizados, com três tratamentos e três repetições. Não foram observadas diferenças significativas (P>0,05) entre os sistemas de pastejo nas características de desempenho e de disponibilidade. No entanto, foram observadas diferenças significativas (P<0,05) da composição química da pastagem entre os sistemas de pastejo estudados. Verificou-se que os suínos em sistemas de pastejo contínuo, alternado e rotativo consumiram de 13% a 17% a menos de ração (P<0,05) e apresentaram menores ganhos de peso (P<0,05) e espessura de toucinho (P<0,05) do que os suínos criados em confinamento. Não foram observadas diferenças significativas (P>0,05) na conversão alimentar entre os suínos mantidos em confinamento e sobre pastagem. Deitar, beber água, ingerir ração, pastejar e caminhar foram as atividades que apresentaram maiores freqüências de ocorrência, independente dos sistemas de pastejo estudados. Houve efeito significativo dos sistemas de pastejo sobre a atividade de ingerir ração (P=0,0186) e interação de sistema x dia de observação para as atividades de deitar (P=0,0345) e pastejar (P=0,0678).
Resumo:
Esta tese apresenta dados de um estudo descritivo exploratório com crianças em situação de rua da cidade de Ribeirão Preto, interior do Estado de São Paulo. Foi abordada, através de uma perspectiva ecológica, a temática da infância, abrangendo seus significados e determinações para estas crianças, questões de temporalidade e da identificação, descrição e significação de atividades cotidianas em situação de rua. A amostra foi composta por dez crianças com idades entre oito e onze anos, de ambos os sexos. Com base nos pressupostos teórico-metodológicos da Teoria dos Sistemas Ecológicos e na revisão da literatura nas áreas da História, Psicologia e Psicopatologia do Desenvolvimento foram criados quatro instrumentos de pesquisa (entrevista sócio-demográfica, jogo de sentenças incompletas sobre a infância, entrevista semi-estruturada sobre o tempo e gravuras sobre atividades cotidianas em situação de rua), aplicados na própria situação de rua. Os dados mostram: a) a diversidade da rua enquanto ambiente de desenvolvimento, b) a presença de contatos familiares freqüentes na vida das crianças, c) a defasagem escolar característica, d) a infância definida dentro de parâmetros ideais propostos no macrossistema, e) a vivência do tempo estruturada em rotinas onde a cronologia não se encontra presente de forma incisiva, f) as atividades cotidianas abrangendo diferentes significações, com expressões de diversos afetos e opiniões sobre o viver a situação de rua. A Teoria dos Sistemas Ecológicos sustenta a análise destes dados dentro de parâmetros de integração entre as dimensões Tempo, Pessoa, Processo e Contexto, viabilizando a valorização da criação de instrumentos que favoreçam a descrição e análise da realidade pelos próprios participantes da pesquisa e a proposta e sustentação de projetos de intervenção nesta realidade.
Resumo:
A resposta impulso é utilizada como ferramenta padrão no estudo direto de sistemas concentrados, discretos e distribuídos de ordem arbitrária. Esta abordagem leva ao desenvolvimento de uma plataforma unificada para a obtenção de respostas dinâmicas. Em particular, as respostas forçadas dos sistemas são decompostas na soma de uma resposta permanente e de uma resposta livre induzida pelos valores iniciais da resposta permanente. A teoria desenvolve-se de maneira geral e direta para sistemas de n-ésima ordem, introduzindo-se a base dinâmica gerada pela resposta impulso na forma padrão e normalizada, sem utilizar-se a formulação de estado, através da qual reduz-se um sistema de ordem superior para um sistema de primeira ordem. Considerou-se sistemas de primeira ordem a fim de acompanhar-se os muitos resultados apresentados na literatura através da formulação de espaço de estado. Os métodos para o cálculo da resposta impulso foram classificados em espectrais, não espectrais e numéricos. A ênfase é dada aos métodos não espectrais, pois a resposta impulso admite uma fórmula fechada que requer o uso de três equações características do tipo algébrica, diferencial e em diferenças Realizou-se simulações numéricas onde foram apresentados modelos vibratórios clássicos e não clássicos. Os sistemas considerados foram sistemas do tipo concentrado, discreto e distribuído. Os resultados da decomposição da resposta dinâmica de sistemas concentrados diante de cargas harmônicas e não harmônicas foram apresentados em detalhe. A decomposição para o caso discreto foi desenvolvida utilizando-se os esquemas de integração numérica de Adams-Basforth, Strömer e Numerov. Para sistemas distribuídos, foi considerado o modelo de Euler-Bernoulli com força axial, sujeito a entradas oscilatórias com amplitude triangular, pulso e harmônica. As soluções permanentes foram calculadas com o uso da função de Green espacial. A resposta impulso foi aproximada com o uso do método espectral.
Resumo:
Este trabalho realiza um estudo sobre a criação de sistemas tempo-real usando orientação a objetos, com enfoque no mapeamento de especificações para linguagens de programação. O paradigma de orientação a objetos tem sido usado nas diferentes fases relacionadas com o desenvolvimento de sistemas tempo-real, variando desde a modelagem até o ambiente de programação e execução, mas atualmente estas iniciativas ainda focam etapas isoladas do ciclo de desenvolvimento. O objetivo deste trabalho é o de preencher esta lacuna, propondo um mapeamento entre uma metodologia ou ferramenta de análise e projeto de sistemas tempo-real orientados a objetos e uma linguagem ou ambiente de desenvolvimento baseado no paradigma de orientação a objetos que possua suporte para atender às restrições temporais especificadas. O mapeamento proposto foi desenvolvido utilizando estudos de caso clássicos em aplicações tempo-real que foram baseados em dois recentes padrões. O primeiro é o emergente padrão Real-Time UML, que visa realizar a especificação de requisitos temporais utilizando diagramas UML com extensões que os representem. O outro padrão é o Real-Time Specification for Java, que consiste de uma interface de programação (API) para desenvolvimento de aplicações tempo-real com a linguagem Java. O relacionamento entre stereotypes e tags usados para representar restrições temporais em diagramas UML e o código Java correspondente é explicado e um sumário da estratégia de mapeamento é discutido.
Resumo:
O cultivo contínuo da cana-de-açúcar por longo tempo sob diferentes manejos em solos de tabuleiros costeiros pode causar alterações nas propriedades químicas, físicas e micromorfológicas do solo. Para estudar os efeitos de diferentes sistemas de manejo com cana-de-açúcar nas propriedades de um ARGISSOLO AMARELO Coeso, quatro áreas foram selecionadas na usina Triunfo, no Estado de Alagoas, sendo uma área não irrigada, uma área irrigada, uma com aplicação de vinhaça e uma sob floresta nativa como condição original. Amostras foram tiradas de cada área a 0-0,2m, 0,2-0,4m e 0,4-0,8m de profundidade para determinar as alterações nas propriedades físicas, químicas e micromorfológicas do solo. A maior dispersão de argila nos solos cultivados com cana-de-açúcar promoveu um maior acúmulo desta partícula nas camadas subsuperficiais do solo. Os sistemas de manejo com cana-de-açúcar afetaram as propriedades químicas do solo, resultando em alterações no limite de plasticidade, umidade ótima de compactação e agregação do solo. Todos os sistemas de manejo com cana-de-açúcar promoveram um aumento da compactação do solo, com conseqüente redução da porosidade e condutividade hidráulica saturada do solo. Os parâmetros de compressibilidade e a coesão do solo foram influenciados pelos sistemas de manejo e pelo teor de água do solo. Observações micromorfológicas evidenciaram modificações na estrutura do solo, no sistema de poros e no arranjamento de partículas no solo.
Resumo:
A crescente complexidade dos sistemas tempo-real embarcados demanda novas metodologias e ferramentas para gerenciar os problemas de projeto, análise, integração e validação de sistemas complexos. Este trabalho aborda o tema co-projeto de sistemas tempo-real embarcados, propondo estratégias para a integração das fases iniciais de modelagem de um sistema tempo-real embarcado com as fases subseqüentes do projeto, como a implementação do software e do hardware. É proposto um framework orientado a objetos que permite a criação de modelos orientados a objetos de sistemas tempo-real embarcados, utilizando conceitos temporais similares aos propostos em UML-RT (ou mais especificamente no UML Profile for Schedulability, Performance and Time). É proposta uma estratégia de mapeamento dos requisitos temporais dos diagramas UMLRT para uma interface de programação (API) baseada na “Especificação Tempo-Real para Java” (Real-Time Specification for Java ou RTSJ), a qual pode ser executada tanto em software – em programas RTSJ executando em máquinas virtuais Java (JVM) tempo-real – ou em hardware – em processadores Java Tempo-Real. Para permitir o mapeamento para hardware são propostas extensões tempo-real ao processador Java FemtoJava, desenvolvido no âmbito de dissertações de mestrado e projetos de pesquisa no PPGC, criando-se um novo processador tempo-real denominado de RT-FemtoJava. Dentre as extensões propostas ao processador FemtoJava destaca-se a inclusão de um relógio de tempo-real e o suporte a instruções para alocação e manipulação de objetos. Os conceitos propostos foram validados no âmbito de estudos de caso, sendo os resultados obtidos descritos na presente dissertação.
Resumo:
O objetivo desta dissertação é a paralelização e a avaliação do desempenho de alguns métodos de resolução de sistemas lineares esparsos. O DECK foi utilizado para implementação dos métodos em um cluster de PCs. A presente pesquisa é motivada pela vasta utilização de Sistemas de Equações Lineares em várias áreas científicas, especialmente, na modelagem de fenômenos físicos através de Equações Diferenciais Parciais (EDPs). Nessa área, têm sido desenvolvidas pesquisas pelo GMC-PAD – Grupo de Matemática da Computação e Processamento de Alto Desempenho da UFRGS, para as quais esse trabalho vem contribuindo. Outro fator de motivação para a realização dessa pesquisa é a disponibilidade de um cluster de PCs no Instituto de Informática e do ambiente de programação paralela DECK – Distributed Execution and Communication Kernel. O DECK possibilita a programação em ambientes paralelos com memória distribuída e/ou compartilhada. Ele está sendo desenvolvido pelo grupo de pesquisas GPPD – Grupo de Processamento Paralelo e Distribuído e com a paralelização dos métodos, nesse ambiente, objetiva-se também validar seu funcionamento e avaliar seu potencial e seu desempenho. Os sistemas lineares originados pela discretização de EDPs têm, em geral, como características a esparsidade e a numerosa quantidade de incógnitas. Devido ao porte dos sistemas, para a resolução é necessária grande quantidade de memória e velocidade de processamento, característicos de computações de alto desempenho. Dois métodos de resolução foram estudados e paralelizados, um da classe dos métodos diretos, o Algoritmo de Thomas e outro da classe dos iterativos, o Gradiente Conjugado. A forma de paralelizar um método é completamente diferente do outro. Isso porque o método iterativo é formado por operações básicas de álgebra linear, e o método direto é formado por operações elementares entre linhas e colunas da matriz dos coeficientes do sistema linear. Isso permitiu a investigação e experimentação de formas distintas de paralelismo. Do método do Gradiente Conjugado, foram feitas a versão sem précondicionamento e versões pré-condicionadas com o pré-condicionador Diagonal e com o pré-condicionador Polinomial. Do Algoritmo de Thomas, devido a sua formulação, somente a versão básica foi feita. Após a paralelização dos métodos de resolução, avaliou-se o desempenho dos algoritmos paralelos no cluster, através da realização de medidas do tempo de execução e foram calculados o speedup e a eficiência. As medidas empíricas foram realizadas com variações na ordem dos sistemas resolvidos e no número de nodos utilizados do cluster. Essa avaliação também envolveu a comparação entre as complexidades dos algoritmos seqüenciais e a complexidade dos algoritmos paralelos dos métodos. Esta pesquisa demonstra o desempenho de métodos de resolução de sistemas lineares esparsos em um ambiente de alto desempenho, bem como as potencialidades do DECK. Aplicações que envolvam a resolução desses sistemas podem ser realizadas no cluster, a partir do que já foi desenvolvido, bem como, a investigação de précondicionadores, comparação do desempenho com outros métodos de resolução e paralelização dos métodos com outras ferramentas possibilitando uma melhor avaliação do DECK.
Resumo:
O elevado grau de competição imposto pelo mercado tem gerado nas empresas uma maciça movimentação em busca de melhorias contínuas e radicais nos processos de produção. Desta forma, a busca e identificação de oportunidades de melhoria constitui-se em importante mecanismo de aumento do desempenho e potencial competitivo. No entanto, a sistematização deste procedimento/abordagem esbarra na complexidade das ferramentas conhecidas e atualmente disponíveis para aplicação rotineira na análise dos processos produtivos. Uma análise ou diagnóstico consistente exige, muitas vezes, a aplicação de diversas ferramentas, tornando o processo de identificação de oportunidades e implementação de melhorias exageradamente complexo e moroso. Este estudo identificou a real necessidade de desenvolvimento de uma abordagem eficaz e ao mesmo tempo mais simples de mapeamento das oportunidades de melhoria, propondo uma metodologia de análise de sistemas de produção baseada na utilização conjugada de duas clássicas ferramentas de diagnóstico: o mapeamento da cadeia de valor e o mecanismo da função produção. O estudo parte de uma revisão bibliográfica onde são abordados os principais conceitos concernentes ao processo de diagnóstico e melhoria de sistemas de produção, base para o desenvolvimento da metodologia proposta. O método é, a seguir, testado em um estudo de caso realizado junto a uma empresa fabricante de cores para pintura automotiva.
Resumo:
O presente trabalho tem por objetivo estudar e aplicar um método de integração numérica de tempo para estrutras dinâmicas com dissipação de energia. Nessa dissertação tal método é analisado e posteriormente implementado em MATLAB, afim de resolver algumas aplicações em sistemas dinâmicos dotados de massas, molas e amortecedores que são apresentados no primeiro capítulo. Usando o método implementado em MATLAB, também é apresentada uma aplicação para vibrações transversais em cordas axialmente.
Resumo:
O objetivo deste estudo foi de avaliar in vitro a microinfiltração cervical imediata em restaurações ocluso-proximais de resina composta, onde foram utilizados dois sistemas adesivos (Scotchbond Multi Purpose - 3M; Clearfil Mega Bond - Kuraray) através de uma técnica de baixa intensidade de luz polimerizável. Em cada um dos 11 molares decíduos foram confeccionados dois preparos cavitários ocluso-proximais padronizados (um ocluso-mesial e outro ocluso-distal), com o auxílio de uma ponta diamantada cilíndrica de extremidade plana n°2094, (KG Sorensen), fixada a uma caneta de alta rotação sob refrigeração ar/água. Os sistemas adesivos foram aplicados seguindo as instruções do fabricante, um na cavidade ocluso-mesial e outro na ocluso distal, sendo inserida, posteriormente, uma resina composta híbrida (Z250 - 3M) pela técnica incremental LUTZ (1986). O primeiro incremento foi inserido na parede cervical da caixa proximal (sentido horizontal) e fotopolimerizado (fotopolimerizador VIPTM - Bisco) a uma intensidade de 100 mW/cm2 por 60 segundos. Dois outros incrementos foram inseridos diagonalmente na porção vestibular e lingual/palatina, a uma intensidade de 200 mW/cm2, também pelo tempo de 60 segundos. As restaurações foram submetidas a acabamento e polimento com o auxílio de um bisturi lâmina n°12 e com discos Sof-lex Pop-on (3M). Após o acabamento, foi realizada a impermeabilização, em seguida os dentes foram imersos em solução azul de metileno a 0,5% por um período de 24 horas, sendo posteriormente seccionados longitudinalmente no sentido mésio-distal para avaliação da penetração do corante, usando para tal o estereo-microscópio. Os resultados foram submetidos à análise estatística através dos testes Qui-quadrado e o teste não-paramétrico U de Mann-Whitney. Os resultados demonstraram não haver diferença estatisticamente significante entre os dois sistemas adesivos testados, podendo-se concluir que a utilização deste protocolo restaurador de cavidades ocluso-proximais com resina composta em molares decíduos resultou em baixos níveis de microinfiltração cervical imediata.
Resumo:
Esta dissertação descreve uma arquitetura de suporte para a criação de sistemas de automação baseados em objetos distribuídos e no barramento CAN. Consiste basicamente da utilização de orientação a objetos para modelagem dos sistemas bem como sua implementação na forma de objetos autônomos. Os objetos são então distribuídos em uma rede de placas microcontroladas, as quais são utilizadas para o controle da planta, e PC's, os quais são utilizados para supervisão e monitoração. O suporte em tempo de execução para os objetos é dado por um sistema operacional que permite a sua implementação na forma de processos concorrentes, o qual, no caso das placas microcontroladas, é um sistema operacional do tipo embarcado. A comunica ção entre os objetos é realizada através de um protocolo publisher/subscriber desenvolvido para o barramento CAN que é suportado por uma biblioteca e elementos de comunicação especí cos. Este trabalho tem como objetivo apresentar alternativas aos sistemas de automação existentes atualmente, os quais baseiamse geralmente em dispositivos mestre/escravo e em comunicações do tipo ponto a ponto. Dessa forma, a arquitetura desenvolvida, apropriada para sistemas embarcados, visa facilitar a criação e dar suporte para sistemas de automação baseados em objetos distribuídos.
Resumo:
Este trabalho apresenta um modelo genérico para o desenvolvimento de sistemas de gestão empresarial. O modelo foi criado com base na experiência profissional do autor do trabalho e revisão bibliográfica sobre a utilização de padrões de análise. O modelo proposto prioriza aspectos de simplicidade e flexibilidade no desenvolvimento de sistemas de informação. Sua utilização visa facilitar a reutilização de componentes, diminuir o tempo para o desenvolvimento de aplicativos e propiciar a criação de sistemas flexíveis que rapidamente possam se adaptar a novas necessidades dos processos de negócios. Os modelos estão descritos no corpo do trabalho e estendem a utilização dos padrões originais de onde os mesmos se originam, descrevendo os relacionamentos entre os modelos apresentados, suas classes e atributos. Exemplos da utilização prática dos modelos são apresentados em situações de negócios e conclusões sobre o potencial de utilização dos mesmos são discutidos ao final do trabalho.