892 resultados para agent based modelling


Relevância:

30.00% 30.00%

Publicador:

Resumo:

The work presented in this thesis explores novel routes for the processing of bio-based polymers, developing a sustainable approach based on the use of alternative solvents such as supercritical carbon dioxide (scCO2), ionic liquids (ILs) and deep eutectic solvents (DES). The feasibility to produce polymeric foams via supercritical fluid (SCF) foaming, combined with these solvents was assessed, in order to replace conventional foaming techniques that use toxic and harmful solvents. A polymer processing methodology is presented, based on SCF foaming and using scCO2 as a foaming agent. The SCF foaming of different starch based polymeric blends was performed, namely starch/poly(lactic acid) (SPLA) and starch/poly(ε-caprolactone) (SPCL). The foaming process is based on the fact that CO2 molecules can dissolve in the polymer, changing their mechanical properties and after suitable depressurization, are able to create a foamed (porous) material. In these polymer blends, CO2 presents limited solubility and in order to enhance the foaming effect, two different imidazolium based ILs (IBILs) were combined with this process, by doping the blends with IL. The use of ILs proved useful and improved the foaming effect in these starch-based polymer blends. Infrared spectroscopy (FTIR-ATR) proved the existence of interactions between the polymer blend SPLA and ILs, which in turn diminish the forces that hold the polymeric structure. This is directly related with the ability of ILs to dissolve more CO2. This is also clear from the sorption experiments results, where the obtained apparent sorption coefficients in presence of IL are higher compared to the ones of the blend SPLA without IL. The doping of SPCL with ILs was also performed. The foaming of the blend was achieved and resulted in porous materials with conductivity values close to the ones of pure ILs. This can open doors to applications as self-supported conductive materials. A different type of solvents were also used in the previously presented processing method. If different applications of the bio-based polymers are envisaged, replacing ILs must be considered, especially due to the poor sustainability of some ILs and the fact that there is not a well-established toxicity profile. In this work natural DES – NADES – were the solvents of choice. They present some advantages relatively to ILs since they are easy to produce, cheaper, biodegradable and often biocompatible, mainly due to the fact that they are composed of primary metabolites such as sugars, carboxylic acids and amino-acids. NADES were prepared and their physicochemical properties were assessed, namely the thermal behavior, conductivity, density, viscosity and polarity. With this study, it became clear that these properties can vary with the composition of NADES, as well as with their initial water content. The use of NADES in the SCF foaming of SPCL, acting as foaming agent, was also performed and proved successful. The SPCL structure obtained after SCF foaming presented enhanced characteristics (such as porosity) when compared with the ones obtained using ILs as foaming enhancers. DES constituted by therapeutic compounds (THEDES) were also prepared. The combination of choline chloride-mandelic acid, and menthol-ibuprofen, resulted in THEDES with thermal behavior very distinct from the one of their components. The foaming of SPCL with THEDES was successful, and the impregnation of THEDES in SPCL matrices via SCF foaming was successful, and a controlled release system was obtained in the case of menthol-ibuprofen THEDES.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This paper presents the main features of finite element FE numerical model developed using the computer code FEMIX to predict the near-surface mounted NSM carbon-fiber-reinforced polymer CFRP rods shear repair contribution to corroded reinforced concrete RC beams. In the RC beams shear repaired with NSM technique, the Carbon Fibre Reinforced Polymer (CFRP) rods are placed inside pre-cut grooves onto the concrete cover of the RC beam’s lateral faces and are bonded to the concrete with high epoxy adhesive. Experimental and 3D numerical modelling results are presented in this paper in terms of load-deflection curves, and failure modes for 4 short corroded beams: two corroded beams (A1CL3-B and A1CL3-SB) and two control beams (A1T-B and A1T-SB), the beams noted with B were let repaired in bending only with NSM CFRP rods while the ones noted with SB were repaired in both bending and shear with NSM technique. The corrosion of the tensile steel bars and its effect on the shear capacity of the RC beams was discussed. Results showed that the FE model was able to capture the main aspects of the experimental load-deflection curves of the RC beams, moreover it has presented the experimental failure modes and FE numerical modelling crack patterns and both gave similar results for non-shear repaired beams which failed in diagonal tension mode of failure and for shear-repaired beams which failed due to large flexural crack at the middle of the beams along with the concrete crushing, three dimensional crack patterns were produced for shear-repaired beams in order to investigate the splitting cracks occurred at the middle of the beams and near the support.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This paper presents the main features of finite element FE numerical model developed using the computer code FEMIX to predict the near-surface mounted NSM carbon-fiber-reinforced polymer CFRP rods shear repair contribution to corroded reinforced concrete RC beams. In the RC beams shear repaired with NSM technique, the Carbon Fibre Reinforced Polymer (CFRP) rods are placed inside pre-cut grooves onto the concrete cover of the RC beam’s lateral faces and are bonded to the concrete with high epoxy adhesive. Experimental and 3D numerical modelling results are presented in this paper in terms of load-deflection curves, failure modes and slip information of the tensile steel bars for 4 short corroded beams: two corroded beams (A1CL3-B and A1CL3-SB) and two control beams (A1T-B and A1T-SB), the beams noted with B were let repaired in bending only with NSM CFRP rods while the ones noted with SB were repaired in both bending and shear with NSM technique. The corrosion of the tensile steel bars and its effect on the shear capacity of the RC beams was discussed. Results showed that the FE model was able to capture the main aspects of the experimental load-deflection curves of the RC beams, moreover it has presented the experimental failure modes and FE numerical modelling crack patterns and both gave similar results for non-shear repaired beams which failed in diagonal tension mode of failure and for shear-repaired beams which failed due to large flexural crack at the middle of the beams along with the concrete crushing, three dimensional crack patterns were produced for shear-repaired beams in order to investigate the splitting cracks occurred at the middle of the beams and near the support.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This work proposes a constitutive model to simulate nonlinear behaviour of cement based materials subjected to different loading paths. The model incorporates a multidirectional fixed smeared crack approach to simulate crack initiation and propagation, whereas the inelastic behaviour of material between cracks is treated by a numerical strategy that combines plasticity and damage theories. For capturing more realistically the shear stress transfer between the crack surfaces, a softening diagram is assumed for modelling the crack shear stress versus crack shear strain. The plastic damage model is based on the yield function, flow rule and evolution law for hardening variable, and includes an explicit isotropic damage law to simulate the stiffness degradation and the softening behaviour of cement based materials in compression. This model was implemented into the FEMIX computer program, and experimental tests at material scale were simulated to appraise the predictive performance of this constitutive model. The applicability of the model for simulating the behaviour of reinforced concrete shear wall panels submitted to biaxial loading conditions, and RC beams failing in shear is investigated.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Lecture Notes in Computer Science, 9273

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Recent research has proved the potential of alkaline activated fly-ash for soil stabilisation. However, such studies have not focused on the link between financial, mechanical and environmental aspects of this solution, but only on their absolute mechanical properties. The present paper characterises the mechanical behaviour of a large spectrum of activator-ash-soil combinations used to build jet mixing columns, analysing also the cost and CO2 (eq) emissions. The concern with these two vectors forced a decrease in the quantity of stabilising agent added to the soil, relatively to previous research, and the effects of such low quantities have not yet been published. However, the results clearly showed a significant improve in strength, still well above the average values expected when improving the stressstrain behaviour of a weak soil. Uniaxial compressive strength tests were used to assess the effects of the fly-ash percentage, the alkalieash ratio and the water content. The carbon calculator recently developed by the European Federation of Foundation Contractors and the Deep Foundations Institute was used to quantify the CO2 (eq) emissions associated with this technique. The financial cost was estimated based on the experience of a major Portuguese contractor. For comparison purposes, soil cement mixtures were also analysed, using similar conditions and tools used for the soil-ash analysis. Results showed that the cement and ash solutions are very similar in terms of overall performance, with some advantage of the former regarding financial cost, and a significant advantage of the latter regarding the CO2 (eq) emissions. This new grout, although it is in an embryonic stage, it has the potential for broader developments in the field.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

PhD Thesis in Sciences Specialization in Chemistry

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Programa Doutoral em Matemática e Aplicações.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Tese de Doutoramento em Ciência e Engenharia de Polímeros e Compósitos

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Tese de Doutoramento em Biologia Molecular e Ambiental (área de especialização em Biologia Celular e Saúde).

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Architectural (bad) smells are design decisions found in software architectures that degrade the ability of systems to evolve. This paper presents an approach to verify that a software architecture is smellfree using the Archery architectural description language. The language provides a core for modelling software architectures and an extension for specifying constraints. The approach consists in precisely specifying architectural smells as constraints, and then verifying that software architectures do not satisfy any of them. The constraint language is based on a propositional modal logic with recursion that includes: a converse operator for relations among architectural concepts, graded modalities for describing the cardinality in such relations, and nominals referencing architectural elements. Four architectural smells illustrate the approach.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Software product lines (SPL) are diverse systems that are developed using a dual engineering process: (a)family engineering defines the commonality and variability among all members of the SPL, and (b) application engineering derives specific products based on the common foundation combined with a variable selection of features. The number of derivable products in an SPL can thus be exponential in the number of features. This inherent complexity poses two main challenges when it comes to modelling: Firstly, the formalism used for modelling SPLs needs to be modular and scalable. Secondly, it should ensure that all products behave correctly by providing the ability to analyse and verify complex models efficiently. In this paper we propose to integrate an established modelling formalism (Petri nets) with the domain of software product line engineering. To this end we extend Petri nets to Feature Nets. While Petri nets provide a framework for formally modelling and verifying single software systems, Feature Nets offer the same sort of benefits for software product lines. We show how SPLs can be modelled in an incremental, modular fashion using Feature Nets, provide a Feature Nets variant that supports modelling dynamic SPLs, and propose an analysis method for SPL modelled as Feature Nets. By facilitating the construction of a single model that includes the various behaviours exhibited by the products in an SPL, we make a significant step towards efficient and practical quality assurance methods for software product lines.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Dissertação de mestrado em Biofísica e Bionanossistemas

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Identificación y caracterización del problema. Uno de los problemas más importantes asociados con la construcción de software es la corrección del mismo. En busca de proveer garantías del correcto funcionamiento del software, han surgido una variedad de técnicas de desarrollo con sólidas bases matemáticas y lógicas conocidas como métodos formales. Debido a su naturaleza, la aplicación de métodos formales requiere gran experiencia y conocimientos, sobre todo en lo concerniente a matemáticas y lógica, por lo cual su aplicación resulta costosa en la práctica. Esto ha provocado que su principal aplicación se limite a sistemas críticos, es decir, sistemas cuyo mal funcionamiento puede causar daños de magnitud, aunque los beneficios que sus técnicas proveen son relevantes a todo tipo de software. Poder trasladar los beneficios de los métodos formales a contextos de desarrollo de software más amplios que los sistemas críticos tendría un alto impacto en la productividad en tales contextos. Hipótesis. Contar con herramientas de análisis automático es un elemento de gran importancia. Ejemplos de esto son varias herramientas potentes de análisis basadas en métodos formales, cuya aplicación apunta directamente a código fuente. En la amplia mayoría de estas herramientas, la brecha entre las nociones a las cuales están acostumbrados los desarrolladores y aquellas necesarias para la aplicación de estas herramientas de análisis formal sigue siendo demasiado amplia. Muchas herramientas utilizan lenguajes de aserciones que escapan a los conocimientos y las costumbres usuales de los desarrolladores. Además, en muchos casos la salida brindada por la herramienta de análisis requiere cierto manejo del método formal subyacente. Este problema puede aliviarse mediante la producción de herramientas adecuadas. Otro problema intrínseco a las técnicas automáticas de análisis es cómo se comportan las mismas a medida que el tamaño y complejidad de los elementos a analizar crece (escalabilidad). Esta limitación es ampliamente conocida y es considerada crítica en la aplicabilidad de métodos formales de análisis en la práctica. Una forma de atacar este problema es el aprovechamiento de información y características de dominios específicos de aplicación. Planteo de objetivos. Este proyecto apunta a la construcción de herramientas de análisis formal para contribuir a la calidad, en cuanto a su corrección funcional, de especificaciones, modelos o código, en el contexto del desarrollo de software. Más precisamente, se busca, por un lado, identificar ambientes específicos en los cuales ciertas técnicas de análisis automático, como el análisis basado en SMT o SAT solving, o el model checking, puedan llevarse a niveles de escalabilidad superiores a los conocidos para estas técnicas en ámbitos generales. Se intentará implementar las adaptaciones a las técnicas elegidas en herramientas que permitan su uso a desarrolladores familiarizados con el contexto de aplicación, pero no necesariamente conocedores de los métodos o técnicas subyacentes. Materiales y métodos a utilizar. Los materiales a emplear serán bibliografía relevante al área y equipamiento informático. Métodos. Se emplearán los métodos propios de la matemática discreta, la lógica y la ingeniería de software. Resultados esperados. Uno de los resultados esperados del proyecto es la individualización de ámbitos específicos de aplicación de métodos formales de análisis. Se espera que como resultado del desarrollo del proyecto surjan herramientas de análisis cuyo nivel de usabilidad sea adecuado para su aplicación por parte de desarrolladores sin formación específica en los métodos formales utilizados. Importancia del proyecto. El principal impacto de este proyecto será la contribución a la aplicación práctica de técnicas formales de análisis en diferentes etapas del desarrollo de software, con la finalidad de incrementar su calidad y confiabilidad. A crucial factor for software quality is correcteness. Traditionally, formal approaches to software development concentrate on functional correctness, and tackle this problem basically by being based on well defined notations founded on solid mathematical grounds. This makes formal methods better suited for analysis, due to their precise semantics, but they are usually more complex, and require familiarity and experience with the manipulation of mathematical definitions. So, their acceptance by software engineers is rather restricted, and formal methods applications have been confined to critical systems. Nevertheless, it is obvious that the advantages that formal methods provide apply to any kind of software system. It is accepted that appropriate software tool support for formal analysis is essential, if one seeks providing support for software development based on formal methods. Indeed, some of the relatively recent sucesses of formal methods are accompanied by good quality tools that automate powerful analysis mechanisms, and are even integrated in widely used development environments. Still, most of these tools either concentrate on code analysis, and in many cases are still far from being simple enough to be employed by software engineers without experience in formal methods. Another important problem for the adoption of tool support for formal methods is scalability. Automated software analysis is intrinsically complex, and thus techniques do not scale well in the general case. In this project, we will attempt to identify particular modelling, design, specification or coding activities in software development processes where to apply automated formal analysis techniques. By focusing in very specific application domains, we expect to find characteristics that might be exploited to increase the scalability of the corresponding analyses, compared to the general case.