• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • 1
  • Tagged with
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Aplicações de computação paralela em otimização contínua / Applications of parallel computing in continuous optimization

Abrantes, Ricardo Luiz de Andrade 22 February 2008 (has links)
No presente trabalho, estudamos alguns conceitos relacionados ao desenvolvimento de programas paralelos, algumas formas de aplicar computação paralela em métodos de otimização contínua e dois métodos que envolvem o uso de otimização. O primeiro método que apresentamos, chamado PUMA (Pointwise Unconstrained Minimization Approach), recupera constantes óticas e espessuras de filmes finos a partir de valores de transmitância. O problema de recuperação é modelado como um problema inverso e resolvido com auxílio de um método de otimização. Através da paralelização do PUMA viabilizamos a recuperação empírica de constantes e espessuras de sistemas compostos por até dois filmes sobrepostos. Relatamos aqui os resultados obtidos e discutimos o desempenho da versão paralela e a qualidade dos resultados obtidos. O segundo método estudado tem o objetivo de obter configurações iniciais de moléculas para simulações de dinâmica molecular e é chamado PACKMOL. O problema de obter uma configuração inicial de moléculas é modelado como um problema de empacotamento e resolvido com o auxílio de um método de otimização. Construímos uma versão paralela do PACKMOL e mostramos os ganhos de desempenho obtidos com a paralelização. / In this work we studied some concepts of parallel programming, some ways of using parallel computing in continuous optimization methods and two optimization methods. The first method we present is called PUMA (Pointwise Unconstrained Minimization Approach), and it retrieves optical constants and thicknesses of thin films from transmitance data. The problem of retrieve thickness and optical constants is modeled as an inverse problem and solved with aid of an optimization method. Through the paralelization of PUMA we managed to retrieve optical constants and thicknesses of thin films in structures with one and two superposed films. We describe some results and discuss the performance of the parallel PUMA and the quality of the retrievals. The second studied method is used to build an initial configuration of molecules for molecular dynamics simulations and it is called PACKMOL. The problem of create an initial configuration of molecules is modeled as a packing problem and solved with aid of an optimization method. We developed a parallel version of PACKMOL and we show the obtained performance gains.
2

Integrating surrogate modeling to improve DIRECT, DE and BA global optimization algorithms for computationally intensive problems

Saad, Abdulbaset Elha 02 May 2018 (has links)
Rapid advances of computer modeling and simulation tools and computing hardware have turned Model Based Design (MBD) a more viable technology. However, using a computationally intensive, “black-box” form MBD software tool to carry out design optimization leads to a number of key challenges. The non-unimodal objective function and/or non-convex feasible search region of the implicit numerical simulations in the optimization problems are beyond the capability of conventional optimization algorithms. In addition, the computationally intensive simulations used to evaluate the objective and/or constraint functions during the MBD process also make conventional stochastic global optimization algorithms unusable due to their requirement of a huge number of objective and constraint function evaluations. Surrogate model, or metamodeling-based global optimization techniques have been introduced to address these issues. Various surrogate models, including kriging, radial basis functions (RBF), multivariate adaptive regression splines (MARS), and polynomial regression (PR), are built using limited samplings on the original objective/constraint functions to reduce needed computation in the search of global optimum. In many real-world design optimization applications, computationally expensive numerical simulation models are used as objective and/or constraint functions. To solve these problems, enormous fitness function evaluations are required during the evolution based search process when advanced Global Optimization algorithms, such as DIRECT search, Differential Evolution (DE), and Bat Algorithm (BA) are used. In this work, improvements have been made to three widely used global optimization algorithms, Divided Rectangles (DIRECT), Differential Evolution (DE), and Bat Algorithm (BA) by integrating appropriate surrogate modeling methods to increase the computation efficiency of these algorithms to support MBD. The superior performance of these new algorithms in comparison with their original counterparts are shown using commonly used optimization algorithm testing benchmark problems. Integration of the surrogate modeling methods have considerably improved the search efficiency of the DIRECT, DE, and BA algorithms with significant reduction on the Number of Function Evaluations (NFEs). The newly introduced algorithms are then applied to a complex engineering design optimization problem, the design optimization of floating wind turbine platform, to test its effectiveness in real-world applications. These newly improved algorithms were able to identify better design solutions using considerably lower NFEs on the computationally expensive performance simulation model of the design. The methods of integrating surrogate modeling to improve DIRECT, DE and BA global optimization searches and the resulting algorithms proved to be effective for solving complex and computationally intensive global optimization problems, and formed a foundation for future research in this area. / Graduate
3

Aplicações de computação paralela em otimização contínua / Applications of parallel computing in continuous optimization

Ricardo Luiz de Andrade Abrantes 22 February 2008 (has links)
No presente trabalho, estudamos alguns conceitos relacionados ao desenvolvimento de programas paralelos, algumas formas de aplicar computação paralela em métodos de otimização contínua e dois métodos que envolvem o uso de otimização. O primeiro método que apresentamos, chamado PUMA (Pointwise Unconstrained Minimization Approach), recupera constantes óticas e espessuras de filmes finos a partir de valores de transmitância. O problema de recuperação é modelado como um problema inverso e resolvido com auxílio de um método de otimização. Através da paralelização do PUMA viabilizamos a recuperação empírica de constantes e espessuras de sistemas compostos por até dois filmes sobrepostos. Relatamos aqui os resultados obtidos e discutimos o desempenho da versão paralela e a qualidade dos resultados obtidos. O segundo método estudado tem o objetivo de obter configurações iniciais de moléculas para simulações de dinâmica molecular e é chamado PACKMOL. O problema de obter uma configuração inicial de moléculas é modelado como um problema de empacotamento e resolvido com o auxílio de um método de otimização. Construímos uma versão paralela do PACKMOL e mostramos os ganhos de desempenho obtidos com a paralelização. / In this work we studied some concepts of parallel programming, some ways of using parallel computing in continuous optimization methods and two optimization methods. The first method we present is called PUMA (Pointwise Unconstrained Minimization Approach), and it retrieves optical constants and thicknesses of thin films from transmitance data. The problem of retrieve thickness and optical constants is modeled as an inverse problem and solved with aid of an optimization method. Through the paralelization of PUMA we managed to retrieve optical constants and thicknesses of thin films in structures with one and two superposed films. We describe some results and discuss the performance of the parallel PUMA and the quality of the retrievals. The second studied method is used to build an initial configuration of molecules for molecular dynamics simulations and it is called PACKMOL. The problem of create an initial configuration of molecules is modeled as a packing problem and solved with aid of an optimization method. We developed a parallel version of PACKMOL and we show the obtained performance gains.

Page generated in 0.1893 seconds