99 resultados para Web Search Behaviour
Resumo:
Constrained nonlinear optimization problems are usually solved using penalty or barrier methods combined with unconstrained optimization methods. Another alternative used to solve constrained nonlinear optimization problems is the lters method. Filters method, introduced by Fletcher and Ley er in 2002, have been widely used in several areas of constrained nonlinear optimization. These methods treat optimization problem as bi-objective attempts to minimize the objective function and a continuous function that aggregates the constraint violation functions. Audet and Dennis have presented the rst lters method for derivative-free nonlinear programming, based on pattern search methods. Motivated by this work we have de- veloped a new direct search method, based on simplex methods, for general constrained optimization, that combines the features of the simplex method and lters method. This work presents a new variant of these methods which combines the lters method with other direct search methods and are proposed some alternatives to aggregate the constraint violation functions.
Resumo:
Solving systems of nonlinear equations is a very important task since the problems emerge mostly through the mathematical modelling of real problems that arise naturally in many branches of engineering and in the physical sciences. The problem can be naturally reformulated as a global optimization problem. In this paper, we show that a self-adaptive combination of a metaheuristic with a classical local search method is able to converge to some difficult problems that are not solved by Newton-type methods.
Resumo:
Nonlinear Optimization Problems are usual in many engineering fields. Due to its characteristics the objective function of some problems might not be differentiable or its derivatives have complex expressions. There are even cases where an analytical expression of the objective function might not be possible to determine either due to its complexity or its cost (monetary, computational, time, ...). In these cases Nonlinear Optimization methods must be used. An API, including several methods and algorithms to solve constrained and unconstrained optimization problems was implemented. This API can be accessed not only as traditionally, by installing it on the developer and/or user computer, but it can also be accessed remotely using Web Services. As long as there is a network connection to the server where the API is installed, applications always access to the latest API version. Also an Web-based application, using the proposed API, was developed. This application is to be used by users that do not want to integrate methods in applications, and simply want to have a tool to solve Nonlinear Optimization Problems.
Resumo:
In Nonlinear Optimization Penalty and Barrier Methods are normally used to solve Constrained Problems. There are several Penalty/Barrier Methods and they are used in several areas from Engineering to Economy, through Biology, Chemistry, Physics among others. In these areas it often appears Optimization Problems in which the involved functions (objective and constraints) are non-smooth and/or their derivatives are not know. In this work some Penalty/Barrier functions are tested and compared, using in the internal process, Derivative-free, namely Direct Search, methods. This work is a part of a bigger project involving the development of an Application Programming Interface, that implements several Optimization Methods, to be used in applications that need to solve constrained and/or unconstrained Nonlinear Optimization Problems. Besides the use of it in applied mathematics research it is also to be used in engineering software packages.
Resumo:
This work addresses both experimental and numerical analyses regarding the tensile behaviour of CFRP single-strap repairs. Two fundamental geometrical parameters were studied: overlap length and patch thickness. The numerical model used ABAQUS® software and a developed cohesive mixed-mode damage model adequate for ductile adhesives, and implemented within interface finite elements. Stress analyses and strength predictions were carried out. Experimental and numerical comparisons were performed on failure modes, failure load and equivalent stiffness of the repair. Good correlation was found between experimental and numerical results, showing that the proposed model can be successfully applied to bonded joints or repairs.
Resumo:
In this work, an experimental study was performed on the influence of plug filling, loading rate and temperature on the tensile strength of single-strap (SS) and double-strap (DS) repairs on aluminium structures. The experimental programme includes repairs with different values of overlap length (LO=10, 20 and 30 mm), and with and without plug filling. The influence of the testing speed on the repairs strength is also addressed (considering 0.5, 5 and 25 mm/min). Accounting for the temperature effects, tests were carried out at room temperature, 50ºC and 80ºC. This will permit a comparative evaluation of the adhesive tested below and above the Glass Transition Temperature (Tg), established by the manufacturer at 67ºC. The global tendencies of the test results concerning the plug filling and overlap length analyses are interpreted from the fracture modes and typical stress distributions for bonded repairs. According to the results obtained from this work, design guidelines for repairing aluminium structures were recommended.
Resumo:
Aiming for teaching/learning support in sciences and engineering areas, the Remote Experimentation concept (an E-learning subset) has grown in last years with the development of several infrastructures that enable doing practical experiments from anywhere and anytime, using a simple PC connected to the Internet. Nevertheless, given its valuable contribution to the teaching/learning process, the development of more infrastructures should continue, in order to make available more solutions able to improve courseware contents and motivate students for learning. The work presented in this paper contributes for that purpose, in the specific area of industrial automation. After a brief introduction to the Remote Experimentation concept, we describe a remote accessible lab infrastructure that enables users to conduct real experiments with an important and widely used transducer in industrial automation, named Linear Variable Differential Transformer.
Resumo:
This paper presents a methodology for applying scheduling algorithms using Monte Carlo simulation. The methodology is based on a decision support system (DSS). The proposed methodology combines a genetic algorithm with a new local search using Monte Carlo Method. The methodology is applied to the job shop scheduling problem (JSSP). The JSSP is a difficult problem in combinatorial optimization for which extensive investigation has been devoted to the development of efficient algorithms. The methodology is tested on a set of standard instances taken from the literature and compared with others. The computation results validate the effectiveness of the proposed methodology. The DSS developed can be utilized in a common industrial or construction environment.
Resumo:
Solving systems of nonlinear equations is a problem of particular importance since they emerge through the mathematical modeling of real problems that arise naturally in many branches of engineering and in the physical sciences. The problem can be naturally reformulated as a global optimization problem. In this paper, we show that a metaheuristic, called Directed Tabu Search (DTS) [16], is able to converge to the solutions of a set of problems for which the fsolve function of MATLAB® failed to converge. We also show the effect of the dimension of the problem in the performance of the DTS.
Resumo:
This papers aims at providing a combined strategy for solving systems of equalities and inequalities. The combined strategy uses two types of steps: a global search step and a local search step. The global step relies on a tabu search heuristic and the local step uses a deterministic search known as Hooke and Jeeves. The choice of step, at each iteration, is based on the level of reduction of the l2-norm of the error function observed in the equivalent system of equations, compared with the previous iteration.
Resumo:
Nanocrystalline diamond (NCD) coatings offer an excellent alternative for tribological applications, preserving most of the intrinsic mechanical properties of polycrystalline CVD diamond and adding to it an extreme surface smoothness. Silicon nitride (Si3N4) ceramics are reported to guarantee high adhesion levels to CVD microcrystalline diamond coatings, but the NCD adhesion to Si3N4 is not yet well established. Micro-abrasion tests are appropriate for evaluating the abrasive wear resistance of a given surface, but they also provide information on thin film/substrate interfacial resistance, i.e., film adhesion. In this study, a comparison is made between the behaviour of NCD films deposited by hot-filament chemical vapour deposition (HFCVD) and microwave plasma assisted chemical vapour deposition (MPCVD) techniques. Silicon nitride (Si3N4) ceramic discs were selected as substrates. The NCD depositions by HFCVD and MPCVD were carried out using H2–CH4 and H2–CH4–N2 gas mixtures, respectively. An adequate set of growth parameters was chosen for each CVD technique, resulting in NCD films having a final thickness of 5 m. A micro-abrasion tribometer was used, with 3 m diamond grit as the abrasive slurry element. Experiments were carried out at a constant rotational speed (80 r.p.m.) and by varying the applied load in the range of 0.25–0.75 N. The wear rate for MPCVD NCD (3.7±0.8 × 10−5 m3N−1m−1) is compatible with those reported for microcrystalline CVD diamond. The HFCVD films displayed poorer adhesion to the Si3N4 ceramic substrates than the MPCVD ones. However, the HFCVD films show better wear resistance as a result of their higher crystallinity according to the UV Raman data, despite evidencing premature adhesion failure.
Resumo:
The injection process of glass fibres reinforced plastics promotes the moulds surface degradation by erosion. In order to improve its wear resistance, several kinds of PVD thin hard coatings were used. It is well-known that nanostructures present a better compromise between hardness and toughness. Indeed, when the coating is constituted by a large number of ultra-thin different layers, cracks and interface troubles tend to decrease. However, it is not clear that these nanostructures present a better wear behaviour in erosion processes. In order to study its wear behaviour, a sputtered PVD nanostructured TiAlCrSiN coating was used. The substrate and film surfaces topography were analyzed by profilometry and atomic force microscopy techniques. Film adhesion to the substrate was evaluated by scratch tests. The surface hardness was measured with a Vickers micro-hardness tester. The wear resistance was evaluated by micro-abrasion with a rotating ball tribometer tests. Slurry of SiC particles in distilled water was used in order to provoke the surface abrasion. Different duration tests were performed in order to analyze the wear evolution. After these tests, the wear mechanisms developed were analyzed by scanning electron microscopy. Wear craters were measured and the wear rate was calculated and discussed. With the same purpose, coated inserts were mounted in an injection mould working with a 30% glass fibres reinforced polypropylene. After 45 000 cycles no relevant wear was registered.
Resumo:
This paper describes a communication model to integrate repositories of programming problems with other e-Learning software components. The motivation for this work comes from the EduJudge project that aims to connect an existing repository of programming problems to learning management systems. When trying to use the existing repositories of learning objects we realized that they are mainly specialized search engines and lack features for integration with other e-Learning systems. With this model we intend to clarify the main features of a programming problem repository, in order to enable the design and development of software components that use it. The two main points of this model are the definition of programming problems as learning objects and the definition of the core functions exposed by the repository. In both cases, this model follows the existing specifications of the IMS standard and proposes extensions to deal with the special requirements of automatic evaluation and grading of programming exercises. In the definition of programming problems as learning objects we introduced a new schema for meta-data. This schema is used to represent meta-data related to automatic evaluation that cannot be conveniently represented using the standard: the type of automatic evaluation; the requirements of the evaluation engine; or the roles of different assets - tests cases, program solutions, etc. In the definition of the core functions we used two different web services flavours - SOAP and REST - and described each function as an operation for each type of interface. We describe also the data types of the arguments of each operation. These data types consist mainly on learning objects and their identifications, but include also usage reports and queries using XQuery.
Resumo:
Mestrado em Engenharia Informática, Área de Especialização em Arquiteturas, Sistemas e Redes
Resumo:
This paper presents the design of a user interface for repositories of learning objects. It integrates several tasks, such as submission, browse, search, and comment/review of learning objects, on a single screen layout. This design is being implemented on the web front-end of crimsonHex, a repository of specialized learning objects, developed as part of the EduJudge, a European project that aims to bring automatic evaluation of programming problems to eLearning systems.