164 resultados para reuso


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Atualmente, a consciência de que os recursos naturais são esgotáveis e que a geração de poluentes deve ser evitada para impedir um sério problema ambiental, são aspectos que já estão sendo considerados na indústria química. Isto se reflete em uma das principais preocupações enfrentadas por este setor: a minimização de efluentes. O presente trabalho tem por objetivo desenvolver um problema padrão na área de integração mássica para recuperação de água de processos, sugerindo uma metodologia que ajude a solucionar esta grande preocupação. O problema padrão proposto é suficientemente simples para sua rápida compreensão, e complexo o suficiente para representar uma típica situação industrial. Na metodologia empregada, técnicas de integração mássica como: reuso, reciclo e regeneração são utilizadas, alternativamente ao tratamento de final de tubulação, a fim de reduzir a demanda de água consumida e minimizar a quantidade de efluente líquido tratado e descartado. A síntese da rede de integração mássica foi feita através da construção de uma superestrutura, contendo todas as possíveis configurações em potencial para o sistema proposto. A solução do problema foi obtida via programação não linear mista inteira (MINLP). Um estudo comparativo entre as diversas configurações obtidas foi realizado. Uma análise da operabilidade das principais configurações da rede de integração mássica foi feita para garantir que a rede sintetizada seja operável.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A modelagem conceitual de banco de dados geográficos (BDG) é um aspecto fundamental para o reuso, uma vez que a realidade geográfica é bastante complexa e, mais que isso, parte dela é utilizada recorrentemente na maioria dos projetos de BDG. A modelagem conceitual garante a independência da implementação do banco de dados e melhora a documentação do projeto, evitando que esta seja apenas um conjunto de documentos escritos no jargão da aplicação. Um modelo conceitual bem definido oferece uma representação canônica da realidade geográfica, possibilitando o reuso de subesquemas. Para a obtenção dos sub-esquemas a serem reutilizados, o processo de Descoberta de Conhecimento em Bancos de Dados (DCBD – KDD) pode ser aplicado. O resultado final do DCBD produz os chamados padrões de análise. No escopo deste trabalho os padrões de análise constituem os sub-esquemas reutilizáveis da modelagem conceitual de um banco de dados. O processo de DCBD possui várias etapas, desde a seleção e preparação de dados até a mineração e pós-processamento (análise dos resultados). Na preparação dos dados, um dos principais problemas a serem enfrentados é a possível heterogeneidade de dados. Neste trabalho, visto que os dados de entrada são os esquemas conceituais de BDG, e devido à inexistência de um padrão de modelagem de BDG largamente aceito, as heterogeneidades tendem a aumentar. A preparação dos dados deve integrar diferentes esquemas conceituais, baseados em diferentes modelos de dados e projetados por diferentes grupos, trabalhando autonomamente como uma comunidade distribuída. Para solucionar os conflitos entre esquemas conceituais foi desenvolvida uma metodologia, suportada por uma arquitetura de software, a qual divide a fase de préprocessamento em duas etapas, uma sintática e uma semântica. A fase sintática visa converter os esquemas em um formato canônico, a Geographic Markup Language (GML). Um número razoável de modelos de dados deve ser considerado, em conseqüência da inexistência de um modelo de dados largamente aceito como padrão para o projeto de BDG. Para cada um dos diferentes modelos de dados um conjunto de regras foi desenvolvido e um wrapper implementado. Para suportar a etapa semântica da integração uma ontologia é utilizada para integrar semanticamente os esquemas conceituais dos diferentes projetos. O algoritmo para consulta e atualização da base de conhecimento consiste em métodos matemáticos de medida de similaridade entre os conceitos. Uma vez os padrões de análise tendo sido identificados eles são armazenados em uma base de conhecimento que deve ser de fácil consulta e atualização. Novamente a ontologia pode ser utilizada como a base de conhecimento, armazenando os padrões de análise e possibilitando que projetistas a consultem durante a modelagem de suas aplicações. Os resultados da consulta ajudam a comparar o esquema conceitual em construção com soluções passadas, aceitas como corretas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In this thesis, we present a novel approach to combine both reuse and prediction of dynamic sequences of instructions called Reuse through Speculation on Traces (RST). Our technique allows the dynamic identification of instruction traces that are redundant or predictable, and the reuse (speculative or not) of these traces. RST addresses the issue, present on Dynamic Trace Memoization (DTM), of traces not being reused because some of their inputs are not ready for the reuse test. These traces were measured to be 69% of all reusable traces in previous studies. One of the main advantages of RST over just combining a value prediction technique with an unrelated reuse technique is that RST does not require extra tables to store the values to be predicted. Applying reuse and value prediction in unrelated mechanisms but at the same time may require a prohibitive amount of storage in tables. In RST, the values are already stored in the Trace Memoization Table, and there is no extra cost in reading them if compared with a non-speculative trace reuse technique. . The input context of each trace (the input values of all instructions in the trace) already stores the values for the reuse test, which may also be used for prediction. Our main contributions include: (i) a speculative trace reuse framework that can be adapted to different processor architectures; (ii) specification of the modifications in a superscalar, superpipelined processor in order to implement our mechanism; (iii) study of implementation issues related to this architecture; (iv) study of the performance limits of our technique; (v) a performance study of a realistic, constrained implementation of RST; and (vi) simulation tools that can be used in other studies which represent a superscalar, superpipelined processor in detail. In a constrained architecture with realistic confidence, our RST technique is able to achieve average speedups (harmonic means) of 1.29 over the baseline architecture without reuse and 1.09 over a non-speculative trace reuse technique (DTM).

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Na simulação heterogênea de um sistema eletrônico complexo, um mesmo modelo pode ser composto por partes distintas em relação às tecnologias ou linguagens utilizadas na sua descrição, níveis de abstração, ou pela combinação de partes de software e de hardware (escopo da co-simulação). No uso de modelos heterogêneos, a construção de uma ponte eficaz entre diferentes simuladores, em conjunto com a solução de problemas tais como sincronização e tradução de dados, são alguns dos principais desafios. No contexto do projeto de sistemas embarcados, a validação desses sistemas via co-simulação está sujeita a estes desafios na medida em que um mesmo modelo de representação precisa suportar a cooperação consistente entre partes de hardware e de software. Estes problemas tornam-se mais significativos quando abordados em ambientes distribuídos, o que aumenta a complexidade dos mecanismos que gerenciam os ítens necessários à correta cooperação entre partes diferentes. Contudo, embora existam abordagens e ferramentas voltadas para o tratamento de modelos heterogêneos, inclusive em ambientes distribuídos, ainda persiste uma gama de limitações causadas pela distribuição e heterogeneidade de simuladores. Por exemplo, restrições quanto à variedade de tecnologias (ou linguagens) utilizadas na descrição das partes de um modelo, flexibilidade para o reuso de partes existentes, ou em tarefas de gerenciamento de sincronização/dados/interface/distribuição. Além disso, em geral, nas soluções existentes para simulação heterogênea, alterações são necessárias sobre as partes do modelo, limitando a preservação de sua integridade. Esta é uma característica indesejável, por exemplo, no reuso de componentes IP (Intellectual Property) Neste contexto, esta tese apresenta o DCB (Distributed Co-simulation Backbone), cujo propósito geral é o suporte à execução distribuída dos modelos heterogêneos. Para isso, são observados de modo integrado quatro fatores básicos: a distribuição física; a independência dos componentes (partes); o encapsulamento das estratégias de gerenciamento de tempo, de dados e de comunicação; e a sincronização híbrida. Em geral, as soluções existentes valorizam um fator em detrimento dos demais, dependendo dos propósitos envolvidos e sua variação em relação ao grau de especificidade (soluções proprietárias ou restritas a um escopo de aplicações). O Tangram, também discutido nesta tese em termos de requisitos, é uma proposta de ambiente para projeto de modelos heterogêneos distribuídos. No contexto da especificação do DCB, esta proposta tem como objetivo geral agregar num mesmo ambiente funcionalidades de apoio para a busca e catalogação de componentes, seguidas do suporte à construção e à execução distribuída de modelos heterogêneos via DCB. À luz dos princípios de generalidade e flexibilidade da arquitetura do DCB, o Tangram visa permitir que o projetista reduza seu envolvimento com detalhes relacionados ao provimento de condições necessárias à cooperação entre componentes heterogêneos. No escopo desta tese, ênfase foi dada à co-simulação de sistemas embarcados, ênfase esta observada também na construção do protótipo do Tangram/DCB, e nos estudos de caso. Contudo, a estrutura do DCB é apropriada para qualquer domínio onde a simulação possa ser utilizada como instrumento de validação, entre outros propósitos.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Atualmente, um dos grandes desafios para qualquer desenvolvedor de software é projetar um sistema que reutilize ao máximo elementos de código e de projeto existentes, visando diminuir o tempo e o esforço exigidos na produção do software. Entre as inúmeras formas de possibilitar reuso no contexto do desenvolvimento segundo o paradigma da orientação a objetos, destaca-se a abordagem de frameworks. A grande importância da documentação de software utilizada no processo de desenvolvimento aliada às características de frameworks serviram como motivação para este trabalho. A documentação dentro do processo de desenvolvimento de software não faz parte de uma fase definida, mas ocorre durante toda sua existência, em paralelo com outras fases do ciclo de vida. A abordagem de frameworks dentro deste contexto enfoca o tratamento de templates e definições das características dos artefatos de software (incluindo não somente código mas também produtos de análise, projeto, frameworks, componentes, diagramas, entre outros), facilitando e acelerando o processo de documentação. Um framework, devido a suas características peculiares que serão examinadas e explicitadas no trabalho, contém uma série de informações que podem, além de apoiar a documentação, ser úteis para produção de outros artefatos (por exemplo, planejamentos de teste, scripts de bancos de dados, padrões de codificação, entre outros) do processo de desenvolvimento. Assim, em um processo de desenvolvimento evolutivo, que utiliza a geração de artefatos como recurso, a manutenção pode ser integralmente realizada somente na especificação e não diluída nos artefatos gerados. O objetivo deste trabalho é investigar, propor e desenvolver uma ferramenta de documentação e geração de artefatos de software, denominado FrameworkDoc. O termo documentação de software aqui utilizado se refere a documentação de desenvolvimento de software, incluindo artefatos, arquiteturas, ferramentas entre outros. Serão abordados dois principais aspectos: primeiramente, a geração automática de documentação dentro do processo de desenvolvimento de software e depois a geração de outros artefatos deste processo, a partir das definições de alto nível disponíveis através do framework. Exemplos de aplicações do FrameworkDoc em projetos reais são apresentados. No entanto, os documentos e artefatos de software considerados foram definidos de forma suficientemente genérica para serem aproveitados em outros contextos.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A tecnologia de separação por membranas, especialmente a osmose inversa, está sendo usada atualmente como uma alternativa de produção de águas com maior qualidade e, também, como processo de tratamento de águas industriais para reuso. Entretanto, a utilização das membranas é limitada pela sua vida útil e varia conforme a natureza e quantidade de impurezas presentes nos efluentes e a freqüência de limpeza. Algumas impurezas também podem propiciar o desenvolvimento de microorganismos nos canais de escoamento e na superfície das membranas que, em maior ou menor grau, irão contribuir para a degradação das membranas, fenômeno este conhecido como biofouling. Para prevenir o biofouling é necessário um eficiente processo de desinfecção da corrente de alimentação do sistema de osmose inversa, com o objetivo de promover a morte dos microorganismos e oxidar a matéria orgânica. A cloração é a prática adotada em muitas indústrias, mas o cloro pode causar danos ambientais, perigos à saúde na indústria e também pode trazer prejuízos às membranas de poliamida, amplamente utilizadas na osmose inversa. É necessário encontrar um agente menos agressivo ao ambiente e que possa ser mantido em baixas concentrações na corrente de alimentação da osmose inversa sem danificar as membranas de poliamida Neste contexto, o presente trabalho, teve como objetivo estudar o efeito das monocloraminas sobre as membranas de poliamida na osmose inversa e comparar o desempenho das membranas com resultados observado na literatura para outros oxidantes. A cloramina inorgânica é um oxidante mais fraco que o cloro livre, mas é capaz de reduzir a população total das bactérias a um nível aceitável. Diversos experimentos foram realizados em uma unidade de bancada de osmose inversa utilizando soluções de monocloraminas e membranas de poliamida. Também foi estudado o efeito catalítico dos íons ferro e alumínio nas reações que levam à degradação das membranas pelo agente oxidante. Os resultados indicam que houve uma degradação das membranas de poliamida pelas monocloraminas evidenciada pelo aumento do fluxo permeado e redução da retenção salina, porém com um comportamento muito menos agressivo que o observado com o cloro e dióxido de cloro nas mesmas condições experimentais. O efeito catalítico dos metais estudados não pôde ser confirmado já que foi observado um aumento da concentração de ferro durante os experimentos causada pela oxidação das partes metálicas da unidade de osmose inversa devido a alta concentração de monocloraminas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Braços robóticos articulados são cada vez mais utilizados hoje em dia e consistem de dispositivos mecânicos programáveis, equipados com sensores e atuadores sob o controle de um sistema computacional. Existem atualmente no mercado inúmeros fabricantes e modelos destes braços, cada um adequado a uma determinada utilização ou faixa de mercado. Para que se saiba operar devidamente este robô é necessário um período de aprendizagem. Essa necessidade pode ser suprida pelo emprego dos simuladores de braços robóticos.Desenvolver um simulador é uma atividade complexa, mas alguns elementos de sua estrutura e de seu comportamento são comuns a vários tipos de simuladores e podem idealmente ser reusados. Permitir reuso de código e de projeto é exatamente um dos principais fatores que motivaram a construção de um framework. Este trabalho descreve a definição e a construção do fwWorkCell , um framework que permita agilizar a construção destes simuladores. Tal agilidade será obtida através da implementação de um ambiente de edição e de classes genéricas para controle, visualização e programação dos robôs. A proposta deste framework inclui definição de classes genéricas e de controle, a construção de todo um ambiente de suporte à manipulação e visualização das células de trabalho e suas simulações e visa dar suporte à construção de uma grande variedade de simuladores. O framework proposto foi utilizado em uma aplicação real: através dele foi feita a migração de um simulador já existente.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A drenagem urbana, especialmente nos grandes centros, tem sido efetuada de forma não sustentável com contaminação e alterações no regime de escoamento superficial devido à impermeabilização de superfícies, e deposição de resíduos sólidos. Estas condições representam ameaça considerável ao homem e ao ecossistema do corpo receptor. O emprego de práticas sustentáveis aparece como caminho a ser perseguido, encontrando no Desenvolvimento Urbano de Baixo Impacto (Low Impact Development, LID) o conjunto de técnicas que mais se aproxima desta meta. LID objetiva atingir paisagens com funções hidrológicas, apresentando comportamento mais similar ao natural, por controlar não somente o pico de vazões, mas volume, freqüência/duração, além de qualidade dos escoamentos pluviais. Este tipo de desenvolvimento atua recuperando a capacidade de infiltração das superfícies urbanas, além de estimular o reuso de água, reduzindo os impactos, com ganhos econômicos e paisagísticos em comparação ao controle efetuado pelos métodos tradicionais de controle por condutos e mesmo detenções. A utilização desta nova tecnologia se aplica à implantação de novos desenvolvimentos e redesenvolvimentos, a priori, apresentando ainda vantagens para implantação destas em empreendimentos antigos com relação a métodos tradicionais Buscou-se, por intermédio deste estudo, avaliar os potenciais mecanismos técnicoinstitucionais que possam ser empregados na realidade brasileira, em especial em Porto Alegre, vislumbrando a implementação da sustentabilidade, assim como, avaliar as respostas obtidas da simulação numérica da implantação das técnicas de LID a um condomínio hipotético. Para tanto, fez-se necessário aplicar metodologia diferente da proposta pelos manuais existentes, em virtude da insuficiência destes em representar o comportamento dos dispositivos de controle do escoamento. Os resultados obtidos confirmaram a necessidade de revisão nos mecanismos para controle da drenagem vigentes, bem como, as vantagens de aplicação de técnicas que apresentam abordagem mais integradora e de escala menor.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A Execução Condicional Dinâmica (DCE) é uma alternativa para redução dos custos relacionados a desvios previstos incorretamente. A idéia básica é buscar todos os fluxos produzidos por um desvio que obedecem algumas restrições relativas à complexidade e tamanho. Como conseqüência, um número menor de previsões é executado, e assim, um número mais baixo de desvios é incorretamente previsto. Contudo, tal como outras soluções multi-fluxo, o DCE requer uma estrutura de controle mais complexa. Na arquitetura DCE, é observado que várias réplicas da mesma instrução são despachadas para as unidades funcionais, bloqueando recursos que poderiam ser utilizados por outras instruções. Essas réplicas são geradas após o ponto de convergência dos diversos fluxos em execução e são necessárias para garantir a semântica correta entre instruções dependentes de dados. Além disso, o DCE continua produzindo réplicas até que o desvio que gerou os fluxos seja resolvido. Assim, uma seção completa do código pode ser replicado, reduzindo o desempenho. Uma alternativa natural para esse problema é reusar essas seções (ou traços) que são replicadas. O objetivo desse trabalho é analisar e avaliar a efetividade do reuso de valores na arquitetura DCE. Como será apresentado, o princípio do reuso, em diferentes granularidades, pode reduzir efetivamente o problema das réplicas e levar a aumentos de desempenho.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Com a disseminação do uso de Ambientes de Aprendizagem na Web, muitos autores de conteúdo instrucional dedicam seu tempo e se esforçam para desenvolver material de qualidade. Para facilitar o reuso desses materiais, os mesmos estão sendo desenvolvidos como objetos de aprendizagem e são armazenados em repositórios na Web, de onde podem ser pesquisados e recuperados para reuso. Essa pesquisa e recuperação são baseadas nas características dos objetos, ou seja, em seus metadados. Dessa forma, é necessário que os Objetos de Aprendizagem possuam valores de metadados consistentes para que a pesquisa e recuperação sejam eficientes. O desenvolvimento de material instrucional de boa qualidade consome grande quantidade de recursos. A descrição completa destes materiais, ou seja, dos objetos de aprendizagem, não é uma atividade estimulante para os autores que informam apenas um mínimo de metadados. Esta falta de metadados torna muito difícil a recuperação e o reuso dos OA. O objetivo desse trabalho é definir técnicas que recuperem a maior quantidade possível de metadados a partir dos Objetos e Aprendizagem, com a mínima intervenção do usuário, resultando em uma indexação e recuperação eficientes dos Objetos de Aprendizagem Essas técnicas são definidas com base na estrutura e funcionamento do AdaptWeb, que é um ambiente de aprendizagem que disponibiliza material instrucional de forma estruturada e organizada. Assim, é possível fazer uso das informações disponíveis nesse ambiente para recuperar os metadados automaticamente. As técnicas transformam o conteúdo do AdaptWeb em objetos de aprendizagem, sendo capazes de recuperar uma quantidade considerável de metadados. Assim, têm-se Objetos de Aprendizagem devidamente catalogados e armazenados em um repositório, prontos para serem reusados.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The central question of the research if inserts in thematic current and of relevance for the studies in Preservation and a Conservation of Historical Centers. It analyzes the relations between habitacional use, satisfaction of the inhabitants and preservation of the patrimony constructed in the Historical Center of São Luis-MA It considers that the use is factor that makes possible the transformation of spaces in places , prioritizing the point of view of the user as essential element to the analysis of the reality and that enriches the evaluation technique of the functional and formal aspects of the constructed environment. It is looked to understand the relation man-environment, and mainly, to verify as it happens throughout the process of the occupation and of appropriation of historical buildings destined to habitacional reuse, and still if this appropriation favors the preservation of the Historical Center of São Luís

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The WTP produce many kinds of residue on your treatment stages, but the sludge is the more problematic from the final disposition point view. The actual rate of residue production deriving from technological evolution and the crescent population needs prevents the subtle equilibrium generation between consumption and recycling/reuse, creating problems of pollution resulting from inappropriate management of residues. Thus, is necessary achieve a new equilibrium between the grow from raw materials and energy and the residue generation. This equilibrium should be achieved by technical and economic feasibility of environmental supported models through recycling and reuse. The red ceramic industry stand out in residue absorption question as raw material due their clay mass heterogeneity, constituted by clay minerals and non-clay minerals with wide mineralogical variation, allowing residue inclusion which act like plastic or non-plastic materials, contributing to retain heavy metals contained in residues in the vitreous mass formed during the burning of the ceramic bodies. This work propose the study of the influence of incorporation of 25 wt.% sludge from wastewater treatment plant, according preliminary results, in the mass to produce ceramic bodies. The raw materials was characterized through chemical composition analyses by XRF, mineralogical analyses by XRD, thermal analyses by TG and DTA, Atterberg limits and thermodilatometry. Subsequently was composed the mass with 75 wt.% of clay and 25 wt.% of dried wastewater sludge from UFRN WWTP. Samples with 6,0 x 2,0 x 0,5 cm was produced with unidirectional compacting under pressure of 20MPa and burned in temperatures between 950 and 1,200ºC. After fired, the ceramic bodies have been submitted to physical and mechanical analyses through the measure of firing shrinkage, water absorption, density, apparent porosity and flexural strength; crystallographic analyses through XRD and microstructure analyses by SEM. The technological properties obtained was satisfactory to production of roof tiles with 25 wt.% at 1,200 ºC, but the production of others products at lower temperatures was not feasible

Relevância:

10.00% 10.00%

Publicador:

Resumo:

It s more and more evident the subject of the shortage of water, worsened by the accelerated urbanization, growth of the population, increase of the demand and of the costs of its treatment, factors that are also tied up to the increase of the consumption of mineral waters, whose chemical composition or physical-chemistries characteristics do with that are considered beneficial to the health. The growth accelerated all over the world in its consumption aims the concern with the waters quality, the health and the incentive to the consumption of natural products. However, in spite of quite valuable, that resource is explored, most of the time, without optimization of production or actions that avoid wastefulness. This research is justified for the need of minimizing the negative environmental impacts caused by the mineral water s production, mainly in what it say about the generation of effluents and wastes in the productive process, through the study, development and application of cleaner production tools for the environmental management, pertinent for that section. The applicability of Environmental Management System was determined by means of the characterization of the environmental aspects of productive process in a company of the section, in the state of Rio Grande do Norte and of the discussion of the panoramas that demonstrate the tendency for a sustainable development. Actions as a reforestation, optimization of energy and water uses, recycle of solid residues and water reuse were applied during the research, resulting in the considerable reduction of wastes of raw materials and inputs and consequent environmental and economic won. A specific methodology was proposed with concepts of Environmental Management, integrating with Quality Management. As foundations for the elaboration of the methodology, it was realized a similarity analysis among the systems and, mainly, an analysis of the experiences observed in the case study, including specificities, needs and difficulties of the company. With these results, the implantation of a EMS as a company strategy has environmental, economic and social benefits, and this research can be applied and adequate to others companies and sectors

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This work proposes hardware architecture, VHDL described, developed to embedded Artificial Neural Network (ANN), Multilayer Perceptron (MLP). The present work idealizes that, in this architecture, ANN applications could easily embed several different topologies of MLP network industrial field. The MLP topology in which the architecture can be configured is defined by a simple and specifically data input (instructions) that determines the layers and Perceptron quantity of the network. In order to set several MLP topologies, many components (datapath) and a controller were developed to execute these instructions. Thus, an user defines a group of previously known instructions which determine ANN characteristics. The system will guarantee the MLP execution through the neural processors (Perceptrons), the components of datapath and the controller that were developed. In other way, the biases and the weights must be static, the ANN that will be embedded must had been trained previously, in off-line way. The knowledge of system internal characteristics and the VHDL language by the user are not needed. The reconfigurable FPGA device was used to implement, simulate and test all the system, allowing application in several real daily problems