997 resultados para Argamassas de cal hidráulica
Resumo:
Este proyecto fin de grado presenta dos herramientas, Papify y Papify-Viewer, para medir y visualizar, respectivamente, las prestaciones a bajo nivel de especificaciones RVC-CAL basándose en eventos hardware. RVC-CAL es un lenguaje de flujo de datos estandarizado por MPEG y utilizado para definir herramientas relacionadas con la codificación de vídeo. La estructura de los programas descritos en RVC-CAL se basa en unidades funcionales llamadas actores, que a su vez se subdividen en funciones o procedimientos llamados acciones. ORCC (Open RVC-CAL Compiler) es un compilador de código abierto que utiliza como entrada descripciones RVC-CAL y genera a partir de ellas código fuente en un lenguaje dado, como por ejemplo C. Internamente, el compilador ORCC se divide en tres etapas distinguibles: front-end, middle-end y back-end. La implementación de Papify consiste en modificar la etapa del back-end del compilador, encargada de la generación de código, de modo tal que los actores, al ser traducidos a lenguaje C, queden instrumentados con PAPI (Performance Application Programing Interface), una herramienta utilizada como interfaz a los registros contadores de rendimiento (PMC) de los procesadores. Además, también se modifica el front-end para permitir identificar cierto tipo de anotaciones en las descripciones RVC-CAL, utilizadas para que el diseñador pueda indicar qué actores o acciones en particular se desean analizar. Los actores instrumentados, además de conservar su funcionalidad original, generan una serie de ficheros que contienen datos sobre los distintos eventos hardware que suceden a lo largo de su ejecución. Los eventos incluidos en estos ficheros son configurables dentro de las anotaciones previamente mencionadas. La segunda herramienta, Papify-Viewer, utiliza los datos generados por Papify y los procesa, obteniendo una representación visual de la información a dos niveles: por un lado, representa cronológicamente la ejecución de la aplicación, distinguiendo cada uno de los actores a lo largo de la misma. Por otro lado, genera estadísticas sobre la cantidad de eventos disparados por acción, actor o núcleo de ejecución y las representa mediante gráficos de barra. Ambas herramientas pueden ser utilizadas en conjunto para verificar el funcionamiento del programa, balancear la carga de los actores o la distribución por núcleos de los mismos, mejorar el rendimiento y diagnosticar problemas. ABSTRACT. This diploma project presents two tools, Papify and Papify-Viewer, used to measure and visualize the low level performance of RVC-CAL specifications based on hardware events. RVC-CAL is a dataflow language standardized by MPEG which is used to define video codec tools. The structure of the applications described in RVC-CAL is based on functional units called actors, which are in turn divided into smaller procedures called actions. ORCC (Open RVC-CAL Compiler) is an open-source compiler capable of transforming RVC-CAL descriptions into source code in a given language, such as C. Internally, the compiler is divided into three distinguishable stages: front-end, middle-end and back-end. Papify’s implementation consists of modifying the compiler’s back-end stage, which is responsible for generating the final source code, so that translated actors in C code are now instrumented with PAPI (Performance Application Programming Interface), a tool that provides an interface to the microprocessor’s performance monitoring counters (PMC). In addition, the front-end is also modified in such a way that allows identification of a certain type of annotations in the RVC-CAL descriptions, allowing the designer to set the actors or actions to be included in the measurement. Besides preserving their initial behavior, the instrumented actors will also generate a set of files containing data about the different events triggered throughout the program’s execution. The events included in these files can be configured inside the previously mentioned annotations. The second tool, Papify-Viewer, makes use of the files generated by Papify to process them and provide a visual representation of the information in two different ways: on one hand, a chronological representation of the application’s execution where each actor has its own timeline. On the other hand, statistical information is generated about the amount of triggered events per action, actor or core. Both tools can be used together to assert the normal functioning of the program, balance the load between actors or cores, improve performance and identify problems.
Resumo:
Como es bien sabido, actualmente la Unión Europea pasa por un momento de crisis energética y en concreto España tiene el problema de su gran dependencia energética de otros países, al mismo tiempo que el consumo de gas natural ha aumentado. El hecho de que Estados Unidos se haya autoabastecido energéticamente gracias al gas de esquisto extraído por fracturación hidráulica, hace que en Europa y consecuentemente en España, se vea esta técnica de forma favorable dado que reduciría esta dependencia energética. Pero en contra, la fracturación hidráulica ha dado lugar en Estados Unidos a una serie de accidentes cuyas consecuencias han tenido impacto en el medio ambiente y esto ha provocado un gran debate social a cerca de las consecuencias medioambientales de la extracción de gas de esquisto. Es inevitable, que al igual que ocurre con la extracción de hidrocarburos convencionales, también durante la extracción de hidrocarburos no convencionales existan unos riesgos asociados. Este Trabajo Fin de Máster se engloba dentro de un proyecto titulado “Seguridad en un proyecto de gas de esquisto” concretamente en la convocatoria de 2014 de “Proyectos I+D+I, del Programa Estatal de Investigación y Desarrollo e Innovación orientado a los retos de la sociedad”, por el Ministerio de Economía y Competitividad. Se ha realizado un estudio de incidentes ocurridos en Estados Unidos que es donde más experiencia hay en la práctica de la técnica de la fracturación hidráulica y una vez conocidas sus causas y el tipo de impacto se ha asignado las probabilidades de que ocurran y en qué fase del proyecto de extracción de gas de esquisto es más probable que tengan lugar. Las principales preocupaciones en relación con el medio ambiente que se plantean respecto a la explotación del gas no convencional mediante la técnica de la fracturación hidráulica son: contaminación de los acuíferos (bien sea por el fluido de fracturación empleado o por el metano); consumo de agua necesaria durante la fracturación hidráulica; el tratamiento, control y posible radiactividad de las aguas de retorno; sismicidad inducida por la fracturación hidráulica y contaminación atmosférica por emisiones incontroladas, especialmente metano. Con el objetivo de controlar, prevenir o mitigar los riesgos que conlleva el desarrollo de estas prácticas, la Unión Europea estableció la Recomendación (2014/70/UE), de 22 de enero de 2014. Del mismo modo, debido al incremento del número de permisos de investigación de esta técnica que se solicitaron en España, las actividades de fracturación hidráulica se regularon en el artículo 9.5 de la Ley 17/2013 del Sector de Hidrocarburos y por la Ley 21/2013 de Evaluación de Impacto Ambiental. Consecuentemente se han propuesto en este trabajo una serie de recomendaciones para minimizar los incidentes que pudiesen ocurrir en España provocados por esta técnica. Las más destacadas son: correcto diseño del pozo, realización de estudios hidrológicos y redes de control, reducción del consumo de agua mediante reutilización de las aguas de retorno y de producción después de que se traten en plantas de tratamiento de aguas residuales, utilización de equipos de medida de sustancias químicas en la planta, monitorización sísmica en tiempo real 3D del pozo, así como planes de vigilancia de tipo semáforo para reducir la sismicidad inducida por la aplicación de la técnica.
Análisis de las herramientas ORCC y Vivado HLS para la Síntesis de Modelos de Flujo de Datos RVC-CAL
Resumo:
En este Proyecto Fin de Grado se ha realizado un estudio de cómo generar, a partir de modelos de flujo de datos en RVC-CAL (Reconfigurable Video Coding – CAL Actor Language), modelos VHDL (Versatile Hardware Description Language) mediante Vivado HLS (Vivado High Level Synthesis), incluida en las herramientas disponibles en Vivado de Xilinx. Una vez conseguido el modelo VHDL resultante, la intención es que mediante las herramientas de Xilinx se programe en una FPGA (Field Programmable Gate Array) o el dispositivo Zynq también desarrollado por Xilinx. RVC-CAL es un lenguaje de flujo de datos que describe la funcionalidad de bloques funcionales, denominados actores. Las funcionalidades que desarrolla un actor se definen como acciones, las cuales pueden ser diferentes en un mismo actor. Los actores pueden comunicarse entre sí y formar una red de actores o network. Con Vivado HLS podemos obtener un diseño VHDL a partir de un modelo en lenguaje C. Por lo que la generación de modelos en VHDL a partir de otros en RVC-CAL, requiere una fase previa en la que los modelos en RVC-CAL serán compilados para conseguir su equivalente en lenguaje C. El compilador ORCC (Open RVC-CAL Compiler) es la herramienta que nos permite lograr diseños en lenguaje C partiendo de modelos en RVC-CAL. ORCC no crea directamente el código ejecutable, sino que genera un código fuente disponible para ser compilado por otra herramienta, en el caso de este proyecto, el compilador GCC (Gnu C Compiler) de Linux. En resumen en este proyecto nos encontramos con tres puntos de estudio bien diferenciados, los cuales son: 1. Partimos de modelos de flujo de datos en RVC-CAL, los cuales son compilados por ORCC para alcanzar su traducción en lenguaje C. 2. Una vez conseguidos los diseños equivalentes en lenguaje C, son sintetizados en Vivado HLS para conseguir los modelos en VHDL. 3. Los modelos VHDL resultantes serian manipulados por las herramientas de Xilinx para producir el bitstream que sea programado en una FPGA o en el dispositivo Zynq. En el estudio del segundo punto, nos encontramos con una serie de elementos conflictivos que afectan a la síntesis en Vivado HLS de los diseños en lenguaje C generados por ORCC. Estos elementos están relacionados con la manera que se encuentra estructurada la especificación en C generada por ORCC y que Vivado HLS no puede soportar en determinados momentos de la síntesis. De esta manera se ha propuesto una transformación “manual” de los diseños generados por ORCC que afecto lo menos posible a los modelos originales para poder realizar la síntesis con Vivado HLS y crear el fichero VHDL correcto. De esta forma este documento se estructura siguiendo el modelo de un trabajo de investigación. En primer lugar, se exponen las motivaciones y objetivos que apoyan y se esperan lograr en este trabajo. Seguidamente, se pone de manifiesto un análisis del estado del arte de los elementos necesarios para el desarrollo del mismo, proporcionando los conceptos básicos para la correcta comprensión y estudio del documento. Se realiza una descripción de los lenguajes RVC-CAL y VHDL, además de una introducción de las herramientas ORCC y Vivado, analizando las bondades y características principales de ambas. Una vez conocido el comportamiento de ambas herramientas, se describen las soluciones desarrolladas en nuestro estudio de la síntesis de modelos en RVC-CAL, poniéndose de manifiesto los puntos conflictivos anteriormente señalados que Vivado HLS no puede soportar en la síntesis de los diseños en lenguaje C generados por el compilador ORCC. A continuación se presentan las soluciones propuestas a estos errores acontecidos durante la síntesis, con las cuales se pretende alcanzar una especificación en C más óptima para una correcta síntesis en Vivado HLS y alcanzar de esta forma los modelos VHDL adecuados. Por último, como resultado final de este trabajo se extraen un conjunto de conclusiones sobre todos los análisis y desarrollos acontecidos en el mismo. Al mismo tiempo se proponen una serie de líneas futuras de trabajo con las que se podría continuar el estudio y completar la investigación desarrollada en este documento. ABSTRACT. In this Project it has made a study of how to generate, from data flow models in RVC-CAL (Reconfigurable Video Coding - Actor CAL Language), VHDL models (Versatile Hardware Description Language) by Vivado HLS (Vivado High Level Synthesis), included in the tools available in Vivado of Xilinx. Once achieved the resulting VHDL model, the intention is that by the Xilinx tools programmed in FPGA or Zynq device also developed by Xilinx. RVC-CAL is a dataflow language that describes the functionality of functional blocks, called actors. The functionalities developed by an actor are defined as actions, which may be different in the same actor. Actors can communicate with each other and form a network of actors. With Vivado HLS we can get a VHDL design from a model in C. So the generation of models in VHDL from others in RVC-CAL requires a preliminary phase in which the models RVC-CAL will be compiled to get its equivalent in C. The compiler ORCC (Open RVC-CAL Compiler) is the tool that allows us to achieve designs in C language models based on RVC-CAL. ORCC not directly create the executable code but generates an available source code to be compiled by another tool, in the case of this project, the GCC compiler (GNU C Compiler) of Linux. In short, in this project we find three well-defined points of study, which are: 1. We start from data flow models in RVC-CAL, which are compiled by ORCC to achieve its translation in C. 2. Once you realize the equivalent designs in C, they are synthesized in Vivado HLS for VHDL models. 3. The resulting models VHDL would be manipulated by Xilinx tools to produce the bitstream that is programmed into an FPGA or Zynq device. In the study of the second point, we find a number of conflicting elements that affect the synthesis Vivado HLS designs in C generated by ORCC. These elements are related to the way it is structured specification in C generated ORCC and Vivado HLS cannot hold at certain times of the synthesis. Thus it has proposed a "manual" transformation of designs generated by ORCC that affected as little as possible to the original in order to perform the synthesis Vivado HLS and create the correct file VHDL models. Thus this document is structured along the lines of a research. First, the motivations and objectives that support and hope to reach in this work are presented. Then it shows an analysis the state of the art of the elements necessary for its development, providing the basics for a correct understanding and study of the document. A description of the RVC-CAL and VHDL languages is made, in addition an introduction of the ORCC and Vivado tools, analyzing the advantages and main features of both. Once you know the behavior of both tools, the solutions developed in our study of the synthesis of RVC-CAL models, introducing the conflicting points mentioned above are described that Vivado HLS cannot stand in the synthesis of design in C language generated by ORCC compiler. Below the proposed solutions to these errors occurred during synthesis, with which it is intended to achieve optimum C specification for proper synthesis Vivado HLS and thus create the appropriate VHDL models are presented. Finally, as the end result of this work a set of conclusions on all analyzes and developments occurred in the same are removed. At the same time a series of future lines of work which could continue to study and complete the research developed in this document are proposed.
Resumo:
A condutividade hidráulica (K) é um dos parâmetros controladores da magnitude da velocidade da água subterrânea, e consequentemente, é um dos mais importantes parâmetros que afetam o fluxo subterrâneo e o transporte de solutos, sendo de suma importância o conhecimento da distribuição de K. Esse trabalho visa estimar valores de condutividade hidráulica em duas áreas distintas, uma no Sistema Aquífero Guarani (SAG) e outra no Sistema Aquífero Bauru (SAB) por meio de três técnicas geoestatísticas: krigagem ordinária, cokrigagem e simulação condicional por bandas rotativas. Para aumentar a base de dados de valores de K, há um tratamento estatístico dos dados conhecidos. O método de interpolação matemática (krigagem ordinária) e o estocástico (simulação condicional por bandas rotativas) são aplicados para estimar os valores de K diretamente, enquanto que os métodos de krigagem ordinária combinada com regressão linear e cokrigagem permitem incorporar valores de capacidade específica (Q/s) como variável secundária. Adicionalmente, a cada método geoestatístico foi aplicada a técnica de desagrupamento por célula para comparar a sua capacidade de melhorar a performance dos métodos, o que pode ser avaliado por meio da validação cruzada. Os resultados dessas abordagens geoestatísticas indicam que os métodos de simulação condicional por bandas rotativas com a técnica de desagrupamento e de krigagem ordinária combinada com regressão linear sem a técnica de desagrupamento são os mais adequados para as áreas do SAG (rho=0.55) e do SAB (rho=0.44), respectivamente. O tratamento estatístico e a técnica de desagrupamento usados nesse trabalho revelaram-se úteis ferramentas auxiliares para os métodos geoestatísticos.
Resumo:
A siderurgia vem sofrendo transformações que buscam inovação e matérias-primas alternativas. Dentro deste contexto, o uso de resíduos industriais para a formação de escórias sintéticas é tido como alternativa na busca de novos materiais e rotas de reaproveitamento de resíduos. Portanto, este trabalho teve como objetivo estudar o uso de escórias sintéticas na etapa de dessulfuração do ferro-gusa, aço e ferro fundido. Assim como, propor a utilização da sodalita e da alumina em substituição à fluorita e o resíduo de mármore em substituição à cal convencional. Inicialmente, o resíduo foi caracterizado utilizando as seguintes técnicas: análise química, análise granulométrica, área de superfície específica, difração de raios-X, microscopia eletrônica de varredura (MEV) e análise de espectroscopia por energia dispersiva (EDS). Os resultados da caracterização mostraram que aproximadamente 90% das partículas do resíduo de mármore estão abaixo de 100m e sua área superficial foi de 0,24m²/g. Através da difração de raios-X foi observado que o resíduo é composto por CaCO3, MgCO3 e SiO2. Na sequência, foram feitas simulações com o software Thermo-Calc para obter dados termodinâmicos das fases presentes nas misturas e compará-los com os resultados experimentais. Além disso, também foram calculados dados de capacidade de sulfeto (Cs), partição de enxofre (Ls) e basicidade ótica () das misturas iniciais. Posteriormente, foram realizados os ensaios experimentais em escala laboratorial para ferro-gusa, ferro fundido e aço, respectivamente nas temperaturas de 1400°C, 1550°C e 1600°C. Nos ensaios de dessulfuração do aço e do ferro-gusa, utilizou-se um rotor de alumina com o objetivo de favorecer a agitação no metal e aumentar a remoção de enxofre. Na etapa de dessulfuração do ferro-gusa, constatou-se que a fase sólida de CaO é a responsável pela remoção de enxofre e que a presença das fases silicato tricálcio e aluminato tricálcio (3CaO.SiO2 e 3CaO.Al2O3) limitam a reação, sendo maiores suas concentrações nas escórias que utilizaram o resíduo de mármore e sodalita, devido a presença de SiO2 e Al2O3 nestas matérias-primas. Já para o aço e o ferro fundido, que foram estudados com escórias à base de CaO e Al2O3, observou-se que o aumento da fase líquida favoreceu a dessulfuração. Verificou-se que a dessulfuração no ferro fundido foi por escória de topo e no aço por um processo misto, onde a fase líquida e fase sólida participaram da dessulfuração.
Resumo:
La agricultura tradicional de la comarca de la Vega Baja del Segura se asienta sobre la llanura aluvial creada por el río a lo largo de la historia. Cuenta con una superficie regable de unos 190 km2 que se nutre con recursos propios de la cuenca del río Segura. Las aguas son desviadas del río mediante azudes y distribuidas, por simple gravedad, a través de un complejo sistema de acueductos, acequias y azarbes, que configuran sendas redes de aguas vivas y de aguas muertas, permitiendo la reutilización de las aguas. El presente trabajo tiene por finalidad el estudio de las infraestructuras hidráulicas y su papel en la gestión de los recursos hídricos para el riego en la comarca de la Vega Baja del Segura. A tal fin, se ha consultado la bibliografía y recabado información en diferentes juzgados de aguas, sindicatos de riego y comunidades de regantes, complementándose todo ello con visitas de campo para la toma de datos e imágenes. Los resultados obtenidos muestran una gestión eficiente de los escasos recursos hídricos disponibles y un aprovechamiento óptimo de los mismos, en cuanto que, al final, el sistema cede sus aguas sobrantes a otros regadíos para ser reutilizadas.
Resumo:
Se ha realizado un inventario de los hornos de cal en la Finca Buixcarró, término municipal de Bocairente (Valencia), situada en el Parque Natural de la Sierra de Mariola. Para localizar los hornos, se ha contado con la colaboración del responsable técnico y también se fotointerpretarán mediante la aplicación Google Earth, con tal de encontrar los hornos. Para ello se elaborará una capa de puntos con formato *.kml, posteriormente introduciremos en al GPS, mediante el software (MapSource). Se muestreó la finca en búsqueda de hornos y se georreferenció cada uno de ellos mediante la utilización de un dispositivo GPS, generando un waypoint con su X-Y correspondiente. Una vez georreferenciados los hornos de la finca con formato *.gpx, se elaboró la cartografía correspondiente. Se utilizará GPSBabel y QuantumGis para elaborar la cartografía de los hornos de cal. Se han registrado un total de 24 hornos de cal, de los cuales el 60% presentan un estado de degradación bastante elevado. Se han identificado 20 categorías de usos del suelo, siendo el bosque mixto (Pinus halepensis – Quercus ilex) y el pinar carrasco (Pinus halepensis) las coberturas que mayor superficie ocupan. El inventariado de estas infraestructuras contribuye a la conservación del patrimonio material y cultural de este espacio natural protegido.
Resumo:
La etiqueta azul del Marine Stewardship Council, pesca sostenible certificada, indica que un producto de pescado, fresco o transformado, procede de un recurso natural, salvaje, gestionado de manera respetuosa con el medio. Para obtenerla es necesario cumplir una serie de requisitos que son evaluados por una empresa certificadora (a la cual MSC ha dado el visto bueno y que es, a su vez, evaluada por otro organismo que asegura su completa imparcialidad). MSC presenta un modo de gestionar pesquerías que, según la propia organización, asegura la continuidad de la especie objetivo, de otras especies dependientes de ésta y del medio donde habitan. Sin embargo, obtener dicha eco-etiqueta azul es complejo y, sobre todo, económicamente difícil. El objetivo de este artículo es comprobar si el enfoque ecosistémico de este estándar ayudaría a paliar el impacto negativo de una pesquería que es fuente de riqueza, alimento y empleo perdurable en el Golfo de Cádiz. Es decir, aplicar los principios y criterios de MSC como herramienta de gestión de la pesquería de la chirla, Chamelea gallina (Linnaeus, 1758), con draga hidráulica.
Resumo:
La adecuación de los contenidos propuestos a ANECA para el grado de ingeniería civil ha sido un reto logrado por el profesorado gracias a los conocimientos y a la experiencia adquirida en titulaciones que ahora son a extinguir (Ingeniería técnica de Obras públicas e Ingeniería de Caminos). A lo largo de estos inicios del grado, se han ampliado los contenidos impartidos en laboratorio con la adquisición de varios equipos y se ha profundizado en la utilización de las herramientas de simulación hidráulica más empleados en la actualidad tanto desde la óptica urbana como la fluvial. Por todo ello, el equipo docente se ha centrado en el desarrollo y detalle de nuevos contenidos y enfoques aportados por los primeros alumnos que han cursado la especialidad de hidráulica en el grado de ingeniería civil. Y es que se pretende recabar información de los egresados (así como del resto de profesorado y colaboradores del área) como principal fuente de información para la adecuación de los contenidos teóricos y prácticos impartidos en el área. Asimismo, se pueden incorporar parte de estos contenidos a las nuevas asignaturas del máster en Ingeniería de Caminos cuya impartición comienza el próximo curso 2015/2016.
Resumo:
Atualmente assiste-se a um grave problema de salubridade visual das cidades, designadamente no espaço edificado/ construído. A sujidade é uma ameaça que, junto com os graffitis, tem contribuído para a degradação precoce dos espaços urbanos. A fim de se enfrentar este problema, que tem vindo a proliferar nas cidades, um pouco por todo o mundo, a presente dissertação de mestrado ambiciona contribuir para a sistematização da informação existente sobre a produção e caracterização de argamassas de auto-limpeza. As argamassas de auto-limpeza são produzidas por uma de duas formas: com a adição de nanopartículas de dióxido de titânio (TiO2) na sua matriz ou com a aplicação de um filme fino à base de TiO2 na sua superfície. Esta segunda é apontada como a técnica mais eficaz e económica. Salienta-se o facto do TiO2 ser um dos nanomateriais mais utilizados na construção pelas suas propriedades fotocatalíticas que o capacitam como um dos mais exímios fotocatalisadores, aquando da fotocatálise heterogénea. É graças ao processo de fotodegradação química da fotocatálise, que na presença de luz solar e da ação da água, que o TiO2 é ativado, desencadeando reações químicas que aumentam a eficácia e eficiência fotocatalítica. Analisou-se um conjunto de trabalhos de investigação recentes que comprovam que o uso das argamassas de auto-limpeza é adequado e benéfico em intervenções em edifícios novos como em obras de conservação e reabilitação de edifícios antigos. Além de reduzirem os investimentos em obras de limpeza, manutenção/conservação e reabilitação, prolongam a conservação das fachadas e melhoram os níveis da qualidade do ar. Apesar do crescente número de patentes pedidas e concedidas nesta área, as normas aplicáveis ainda não se encontram uniformizadas. Nesse sentido, a experiência do Japão deve ser tida como exemplo para que os restantes países desenvolvam de forma consensual as suas próprias normas e patentes, permitindo, futuramente, conferir maior credibilidade, segurança no uso dos nanomateriais e uma maior permeabilidade no setor da construção. Elencam-se alguns nano-produtos à base de nano TiO2 comercializados que têm vindo a ser aplicados sobretudo na China, Japão e na Alemanha.
Resumo:
[start of race]
Resumo:
[start of backstorke race]