• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 667
  • 45
  • 44
  • 44
  • 44
  • 35
  • 15
  • 9
  • 7
  • 7
  • 7
  • 1
  • 1
  • Tagged with
  • 689
  • 689
  • 269
  • 181
  • 149
  • 138
  • 129
  • 119
  • 99
  • 98
  • 92
  • 91
  • 91
  • 83
  • 75
  • 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.
351

Destilação extrativa de etanol utilizando glicerol - modelagem termodinâmica, otimização e determinação de uma configuração ótima

Mezzomo, Henrique January 2014 (has links)
Etanol é um dos combustíveis renováveis mais importantes e contribui com a redução dos impactos negativos causados pela utilização de combustíveis fósseis por todo o mundo. É obtido principalmente pela fermentação dos açúcares provenientes da cana-de-açúcar e do milho. O produto da fermentação possui aproximadamente 96,5% molar de água, e um dos desafios é a obtenção econômica de um produto com pureza acima dos 99% molar em etanol para a utilização no setor de transporte. O presente trabalho tem por objetivo a otimização do processo de destilação extrativa do etanol utilizando glicerol como agente extrator. Esse solvente é um subproduto no processo de produção do diesel renovável, e estudou-se sua viabilidade como substituto do solvente derivado de fontes naturais não-renováveis, etileno glicol. Vinte e duas diferentes configurações de colunas de destilação simples e complexas foram avaliadas nesta investigação. O recente modelo de coeficientes de atividade F-SAC foi ajustado para a melhor representação de dados de equilíbrio líquido-vapor e de coeficiente de atividade em diluição infinita coletados na literatura. A predição do modelo F-SAC foi superior comparando-se a outros modelos de atividade. A média na diferença absoluta, quando comparado ao modelo NRTL chegou a valores aproximadamente 47% menores. O modelo do processo foi construído em um simulador baseado em equações, onde balanços de massa e de energia são resolvidas simultaneamente, buscando possíveis alterações para a redução do consumo energético e aumento na produtividade. A influência dos principais parâmetros do processo foi avaliada via simulações e descobriu-se que uma configuração e operação ótimas do sistema por destilação extrativa podem gerar significativa redução no consumo energético do processo. A economia em termos energéticos pode atingir valores de até 10% quando comparados com a melhor configuração disponível na literatura. / Ethanol is one of the most important renewable fuels and contributes to reducing the negative impacts caused by the use of fossil fuels worldwide. It is mainly obtained by the fermentation of sugars from sugar cane and corn. The fermentation broth has approximately 96.5% of water molar, and an economic challenge is to obtain a product with purity above 99% of ethanol molar to use in the transportation sector. The present work aims at optimizing the process of extractive distillation of ethanol using glycerol as extracting agent. This solvent is a byproduct in the renewable diesel production and was then studied as an alternative for ethylene glycol, the curently used non-renewable solvent. Twenty-two different configurations of simple and complex column sequences were evaluated in this investigation. The recent F-SAC activity coefficient model was adjusted to the best representation of vapor-liquid equilibrium and infinite dilution activity coefficient data from the literature. The prediction of the F-SAC model was superior when compared with other activity coefficient models. The average absolute difference was up to 47% smaller when compared with the NRTL model. The process model was built on an equation-based simulator, where mass and energy balances are solved simultaneously, looking for possible changes to reduce the energy demands and raise the production. The influence of the main process parameters was evaluated via simulations and we have found that an optimal operation of the system by extractive distillation with glycerol can lead to significant reduction in the energy consumption of the process. The energy savings could reach values up to 10% when compared with the best configuration available in the literature using ethylene glycol as entrainer.
352

Alocação ótima de geração distribuída considerando perdas e desvios de tensão como aspectos econômicos

Angarita, Oscar Fernando Becerra January 2015 (has links)
Este trabalho apresenta um modelo para alocação e dimensionamento ótimo da geração distribuída em sistemas elétricos de potência. Com o objetivo de minimizar o custo da concessionária devido as perdas ativas e desvios de tensão em regime permanente, ambos foram transformados em valores monetários utilizando a normativa existente no Brasil. O problema de otimização considera uma curva de carga de 24 níveis com o intuito de simular uma curva de carga diária em intervalos de uma hora. Foram considerados limites de tensão de cada barra e corrente máxima em cada trecho do alimentador. O fluxo de potência foi estimado através do algoritmo clássico de Newton Raphson. A alocação da geração distribuída, a qual é considerada em mais de um local do alimentador, é tratada como uma variável binária no modelo desenvolvido. O modelo de otimização não-linear inteira mista é escrita mediante um algoritmo em Matlab na linguagem GAMS e enviado para o servidor de otimização NEOS e solucionado pelo solver KNITRO. O resultado é a obtenção do valor dos custos evitados para a concessionária facilitando o diagnóstico para a tomada de decisões. Por fim para verificação do método, realiza-se um estudo de caso em um sistema de distribuição de 33 barras da IEEE, sendo os resultados analisados e discutidos. / This work presents a model for optimal distributed generation sizing and allocation in power systems. The main objectives are to reduce costs for the power distribution company by power losses and compensation for voltage levels violation, both are converted in monetary values based on the Brazilian normative. The optimization problem considers a load curve with 24 levels to simulate one day in intervals of one hour. Also the model considers voltage limits for each bus and maximum currents for every line in the feeder. The power flow was formulated by the classical Newton Raphson theory. The distribution generation allocation is modeled as binary variables and can be allocated in more than one bus in the feeder. The mixed integer nonlinear model is written by a Matlab algorithm in GAMS language and solved by KNITRO through NEOS solver for optimization. The model was tested using the IEEE 33 buses, and the results were evaluated and discussed. The model lets power distribution companies reduce operational cost and penalties with optimal placement and sizing of distributed generation.
353

Caracterização constitutiva de elastômeros utilizando testes de componentes / Constitutive elastomer characterization using actual component testing procedures

Lancini, Emmanuel January 2012 (has links)
Análises numéricas confiáveis do comportamento mecânico de materiais como borrachas, dependem muito de uma calibração precisa do modelo constitutivo hiperelástico utilizado. Estes modelos são calibrados ajustando as curvas teóricas aos dados experimentais, obtidos por meio de ensaios usuais. Em muitos casos as amostras de matéria prima desses elastômeros já não se encontram disponíveis ou é impossível fabricar os corpos de prova requeridos. O objetivo deste trabalho é verificar a possibilidade de encontrar constantes constitutivas testando o próprio componente, ao invés dos usuais ensaios de tração, compressão e cisalhamento. A abordagem proposta consiste em criar uma rotina de programação associada a uma função custo onde, a partir de uma estimativa inicial de constantes constitutivas, sejam realizados processos iterativos de otimização buscando aproximar as curvas de força × deslocamento teórica e experimental. Um componente automotivo será utilizado nos estudos e dois modelos constitutivos hiperelásticos serão testados. As equações de tensões nominais dos modelos hiperelásticos serão utilizadas para predizer o comportamento teórico dos ensaios usuais, de forma a verificar a qualidade das constantes obtidas. Conclui-se que é possível utilizar o ensaio da própria peça para caracterizar o material hiperelástico, com resultados comparáveis aos que seriam obtidos com os ensaios típicos para esta aplicação. / The reliable numerical analysis of the mechanical behavior of rubber-like materials depends strongly on accurately calibrated hyperelastic constitutive models. Such models are calibrated by fitting theoretical curves against experimental data obtained in well known tests. In many cases samples of the original elastomer are no longer available or it is impossible to manufacture the specimens required by the standard tests. The aim of this work is verify the possibility of finding the constitutive constants by testing the actual component instead of the usual tensile, compression and shear tests. The proposed approach consists in creating a programming routine with a cost function that, starting from an initial estimate of the constitutive constants, iterate through an optimization algorithm in order to fit the theoretical force × displacement curves to the experimental ones. An automotive component will be used during the studies and two hyperelastic constitutive models will be tested. The nominal stress equations for the hyperelastic models are used to predict the standard tests behavior, to assess the quality of the constants obtained. The results shown that is possible to characterize an hyperelastic material by testing the actual component, with results comparable to those which would be obtained with standard tests.
354

Otimização de parâmetros concentrados de suspensão para conforto e segurança veicular / Optimization of lumped parameters of suspension for vehicle comfort and safety

Drehmer, Luis Roberto Centeno January 2012 (has links)
O presente trabalho avalia a otimização de parâmetros concentrados de suspensão em veículos e considera a importância deste processo para minimizar a aceleração vertical rms transmitida para garantir conforto e segurança ao motorista. Dessa forma, o trabalho objetiva desenvolver uma modelagem capaz de representar o veículo completo para então otimizar os parâmetros de rigidez e amortecimento no domínio da frequência e identificar, em torno do ponto ótimo, quais desses parâmetros mais influenciam nessa minimização. Para atingir esses objetivos, dois modelos veiculares (com dois e oito graus de liberdade respectivamente) são propostos conforme as orientações das normas BS 6841 (1987), ISO 8608 (1995) e ISO 2631 (1997). Os modelos são analisados linearmente e otimizados por um algoritmo heurístico de enxame de partículas. Finalmente, os resultados de rigidez e amortecimento da suspensão são obtidos e reduzem em até 35,3% a aceleração vertical rms transmitida ao motorista. Por meio de uma análise de sensibilidade, as variáveis de projeto que mais contribuem para essa redução são identificadas. / The present work evaluates the optimization of lumped parameters of suspension on vehicles and considers the importance of this process to minimize the rms vertical acceleration transmitted to ensure comfort and safety to the driver. Thus, this work aims to develop a model able to represent the whole vehicle and, then, optimize the parameters of stiffness and damping in the frequency domain and identify, around the optimal point, those parameters which most influence in this minimization. To achieve these goals, two vehicle models (with two and eight degrees of freedom respectively) are proposed according to the guidelines of the standards BS 6841 (1987), ISO 8608 (1995) and ISO 2631 (1997). The models are linearly analyzed and optimized by a heuristic algorithm of particle swarm. Finally, the results of stiffness and damping of suspension are obtained and reduces up to 35,3% of rms vertical acceleration transmitted to the driver. Through a sensitivity analysis, the design variables that most contribute to this reduction are identified.
355

Otimização da estrutura do teto cônico de um tanque atmosférico

Zorzo, Fábio January 2012 (has links)
O projeto do teto cônico de um tanque atmosférico depende da análise de duas condições de carregamento independentes. Para a condição 1 tem-se a carga de peso próprio mais a carga de equipamentos, passarela e outros. Para a condição 2 tem-se a carga de peso próprio mais a carga de vento. A carga de vento muda à medida que se muda o ângulo de inclinação do teto e, essa relação de carga/inclinação, é diferente para cada relação h/D (altura/diâmetro) do tanque. Portanto, a espessura do teto para uma dada inclinação deste é desconhecida e, consequentemente, o seu peso também. Surge então a necessidade de utilizar uma ferramenta para encontrar o melhor ângulo que minimize o peso do teto. O tanque em estudo é um tanque com altura do costado h de 12 m e diâmetro D de 12 m, sendo, portanto, um tanque com relação h/D = 1. Todas as etapas foram integralmente desenvolvidas dentro da plataforma do programa Ansys Workbench. Para a simulação da condição 2, como primeiro passo são obtidas as pressões exercidas pelo vento sobre o teto do tanque através do programa Ansys CFX; no passo seguinte, através da interação fluido-estrutura, essas pressões são utilizadas como condição de contorno pelo programa Ansys Mechanical. Para a simulação da condição 1 é utilizada uma pressão externa para baixo de 1 kPa mais a carga do peso próprio. Os resultados da simulação estrutural são os deslocamentos nos nós do teto e a tensão de von Mises para as duas condições de carga. O processo de otimização é realizado pela ferramenta Goal Driven Optimization do programa Ansys Workbench com o objetivo de minimizar o peso do teto. As variáveis de projeto são a espessura e o ângulo de inclinação do teto. Como restrições na estrutura do teto, os deslocamentos são limitados a 1 mm e as tensões são limitadas a 145 MPa para as duas condições de carregamento. Os resultados encontrados mostram que, para esse tanque, o ângulo de inclinação ótimo é 29,48º. / The design of the conical roof of an atmospheric tank depends on two independent loading conditions. For the first condition we have a roof dead load plus the load of equipments, walkway and others. For the second condition we have a roof dead load plus the wind load. The wind load on roof changes as the angle of slope of the roof changes and this relationship is different for each h/D (height/diameter) ratio of the tank. If the load is unknown, then the thickness of the roof is unknown too and hence its weight is unknown. Then comes the need to use a tool to find the best angle of slope that minimizes the weight of the roof. The study is carried out in a tank with cilindrical body height h of 12 m and diameter D of 12 m, therefore a tank with ratio h/D = 1. All steps were fully developed within the Ansys Workbench platform. As a first step pressures of the wind over the roof of the tank are obtained through the Ansys CFX. Through the fluid-structure interaction these pressures are used as boundary conditions by Ansys Mechanical for the simulation of the second condition. To simulate the first condition it is used a external downward pressure of 1 kPa plus the roof dead load. The structural simulation results are displacements in the roof nodes and von Mises stresses for the two conditions analyzed. The optimization process is performed by the tool Goal Driven Optimization of Ansys Workbench Program and the goal is to minimize the weight of the roof. The design variables are the thickness and the angle of slope of the roof. As constraint displacements obtained in the two load conditions are limited to 1 mm and stresses are limited to 145 MPa. For the studied tank, the optimum angle of inclination of the roof is 29,48º.
356

Projeto de controladores baseado em dados : convergência dos métodos iterativos

Eckhard, Diego January 2008 (has links)
O projeto de controladores baseado em dados consiste no ajuste dos parâmetros do controlador diretamente das bateladas de dados do processo, sem a necessidade de um modelo. O ajuste é feito resolvendo um problema de otimização, onde procura-se o argumento que minimize uma determinada função custo. Para resolver o problema de otimização são utilizados nesses métodos o algoritmo do gradiente, o algoritmo de Newton e variações destes. O algoritmo do gradiente apenas necessita informação do gradiente da função custo enquanto que os outros utilizam mais informações como a hessiana. Para obter estas últimas informações são utilizados experimentos mais longos e mais complexos, o que torna a aplicação mais complicada. Nesta linha o algoritmo do gradiente se apresenta como a melhor alternativa, por este motivo foi escolhido como foco deste trabalho. A convergência do algoritmo do gradiente para o mínimo global da função custo, no contexto de projeto de controladores, não é encontrada na bibliografia, decidiu-se portanto estudá-la. Essa convergência depende das condições iniciais do algoritmo e do tamanho do passo de iteração utilizado. É mostrado que as condições iniciais precisam estar dentro de uma certa região de atração. Formas de aumentar esta região de atração são tratadas na metodologia chamada Shaping da Função Custo. A principal contribuição deste trabalho é apresentar um método eficiente para a escolha do tamanho do passo de iteração que garante a convergência para o mínimo global da função custo. Algumas informações do processo são necessárias para o cálculo do tamanho do passo de iteração, também são apresentadas maneiras de obter estimativas para estas informações. Simulações e experimentos demonstram o funcionamento dos métodos. / Data-based control design methods consist of adjusting the parameters of the controller directly from batches of input-output data of the process; no process model is used. The adjustment is done by solving an optimization problem, which searches the argument that minimizes a specific cost function. Iterative algorithms based on the gradient are applied to solve the optimization problem, like the steepest descent algorithm, Newton algorithm and some variations. The only information utilized for the steepest descent algorithm is the gradient of the cost function, while the others need more information like the hessian. Longer and more complex experiments are used to obtain more informations, that turns the application more complicated. For this reason, the steepest descent method was chosen to be studied in this work. The convergence of the steepest descent algorithm to the global minimum is not fully studied in the literature. This convergence depends on the initial conditions of the algorithm and on the step size. The initial conditions must be inside a specific domain of attraction, and how to enlarge this domain is treated by the methodology Cost Function Shaping. The main contribution of this work is a method to compute efficiently the step size, to ensure convergence to the global minimum. Some informations about the process are utilized, and this work presents how to estimate these informations. Simulations and experiments demonstrate how the methods work.
357

Otimização de forma de cascas via deformação livre de forma baseado em NURBS / Shape optimization of shell via free-form deformation NURBSbased

Espath, Luis Felipe da Rosa January 2009 (has links)
Neste trabalho buscou-se consolidar a união entre três áreas do conhecimento: a parametrização de curvas e superfícies do tipo B-spline racionais não-uniformes (NURBS), a otimização matemática e a análise estrutural por elementos finitos. A união destas três áreas é realizada neste trabalho através da otimização de formas de cascas, devido ao fato de que as características mecânicas dos materiais devem refletir-se na forma da estrutura e sua distribuição de espessura expressando um máximo desempenho. Estas variáveis, forma e distribuição de espessura, possuem um rol dominante nos projetos de engenharia, já que mínimas quantidades de materiais, uma frequência específica, um estado puro de tensões de membrana são típicos objetivos de projeto. Neste contexto, obter a forma e a distribuição de espessura adequadas são conceitos intrínsecos à otimização estrutural. Portanto, implementaram-se técnicas para modificar a geometria de cascas, sem perder a parametrização, sem a necessidade de gerar uma nova malha de elementos finitos ao se modificar a forma e ainda ter controle sobre a distorção da malha para evitar erros numéricos inaceitáveis. A modificação de forma é fomentada pelo código de otimização, programação quadrática sequencial (SQP), motivado pelas análises da casca por elementos finitos. A modificação de forma é realizada pela técnica de deformação livre de forma (free-form deformation) com a parametrização NURBS. Nos resultados da otimização de formas de cascas obtiveram-se cascas com alto desempenho estrutural e esteticamente agradáveis. / Consolidation of the link among three fields, curves and surfaces described by non-uniform rational B-spline (NURBS), mathematical optimization and finite element structural analysis, applied to shape optimization of shells, is the main objective of this work. Shape optimization of shells are performed taking into account the fact that the material mechanical caracteristics influence the structural shape and the thickness variation in order to obtain the best performace. These two variables, shape and thickness variation, have an essential role considering that the minimum material quantities, a specific frequency and a pure membrane stress state are typical design objectives. Suitable shapes and thickness variation are intrinsic concepts of structural optimization. Therefore, some techniques were implemented to modify the shell geometry conserving the same parameterization without a new finite element mesh generation and controlling mesh distortion in order to avoid relevant numerical errors. The shape modification is conducted by the optimization code and it is based in the data obtained by finite element analysis. In this work the optimization procedure is performed using a Sequential Quadratic Programming (SQP) algorithm, while the shape modification is carried out by the freeform deformation technique, based on NURBS parameterization. As a consequence of the shape optimization, shells with high structural performance and esthetically beautiful were obtained.
358

Alocação otimizada de geração distribuída em redes de distribuição

Zulpo, Roger Samuel January 2014 (has links)
Neste trabalho propõe-se um modelo de otimização que visa alocar a geração distribuída e determinar a injeção de potência ótima neste ponto, considerados três níveis de carga. Com este fim, utiliza-se uma função objetivo onde são mensuradas as perdas de potência ativa no sistema de distribuição, assim como os desvios de tensão em cada barra, sendo estes termos da função objetivo agrupados por meio de uma constante de proporcionalidade. O modelo apresenta ainda uma série de restrições, sendo estas as variáveis de decisão quanto a alocação da GD, fluxo de potência, limite de injeção de potência no sistema, relação entre as potências aparente, ativa e reativa, fator de potência e fluxo reverso de potência na subestação. Neste contexto emprega-se programação não linear com derivadas descontínuas para resolver matematicamente o modelo do sistema elétrico de potência. Quanto aos resultados, o que se observa é a grande capacidade que a GD possui, quando adequadamente ajustada, em melhorar os valores dos principais parâmetros computados neste estudo. / In this work it is proposed an optimization model that aims to allocate distributed generation and determine the optimum power injection at this point, considering three load levels. For this purpose, it is utilized an objective function which measures active power losses in the distribution system, as well as the voltage deviations at each bus, being these terms of the objective function grouped by a constant of proportionality. The model also presents a series of constraints, which are the decision variables for the allocation of DG, power flow, power injection limit on the system, the relationship between the apparent, active and reactive power, power factor and substation reverse power flow. In this context it is employed a nonlinear with discontinuous derivatives programming to mathematically solve the power system model. As for the results, what is observed is the strong influence that DG has, when properly adjusted, in the improvement of the values of the main parameters computed in this study.
359

Aplicação da análise inversa no projeto de fornos com aquecedores de filamento

Lemos, Larissa Domingues January 2015 (has links)
No projeto de um forno, normalmente busca-se uma configuração para a posição dos aquecedores que resulte em aquecimento uniforme na superfície inferior, a superfície de projeto. Neste trabalho, o fluxo de calor e a temperatura são prescritos na superfície de projeto e os elementos aquecedores devem ser projetados em um conjunto de quatro filamentos, ou um filamento em cada quarto simétrico do forno, a fim de satisfazer às condições prescritas. O forno é modelado como uma cavidade tridimensional preenchida com meio transparente; assume-se que as paredes sejam cinzas e difusas e que o único mecanismo de transferência de calor presente é a radiação térmica. Esse problema, convencionalmente, é solucionado através de um procedimento de tentativa-e-erro; neste trabalho, a solução é obtida através da análise inversa, uma técnica mais versátil e eficaz de projeto, embora exija tratamentos matemáticos especiais. O problema inverso é resolvido nesta pesquisa de forma implícita, como um problema de otimização. A solução é obtida através do método da Otimização Extrema Generalizada (GEO), um método de otimização estocástico e global, utilizado para encontrar as posições para os aquecedores respeitando a condição de formar um filamento. A metodologia é aplicada para se obter a configuração geométrica e posição do filamento aquecedor, uma abordagem inédita na literatura, conduzindo a resultados com desvio máximo inferior a 2%. Por fim, nesta pesquisa, realiza-se um estudo acerca do fator de forma dos elementos aquecedores que indica a aplicabilidade da solução obtida para filamentos com diferentes espessuras. / In the design of a oven is desired to obtain the positions for the heaters that results in a uniform heating to the bottom surface, the design surface. The heat flux and temperature are prescribed in the design surface and the heating elements are positioned in a single filament so as to satisfy prescribed conditions. The oven is modeled as a three-dimensional cavity filled with transparent medium, it is assumed that the walls are gray and diffuse and the dominant heat transfer mechanism is thermal radiation. This problem, conventionally, is solved through a trial and error procedure, in this work, the solution is obtained by inverse analysis. The inverse problem is solved implicitly, as an optimization problem. The solution is obtained by the method of optimization extreme (GEO) a stochastic global optimization method used to find the locations for the heaters respecting the condition of build a filament. The methodology leads to satisfactory results, with maximum error less than 2%. Finally, this research, realized a study of the view factor of the elements heaters that indicates the applicability of the solution into filaments with different thicknesses.
360

Programação paralela e sequencial aplicada à otimização de estruturas metálicas com o algoritmo PSO

Esposito, Adelano January 2012 (has links)
Um dos métodos heurísticos bastante explorados em engenharia é o PSO (Otimização por enxame de partículas). O PSO é uma meta-heurística baseada em populações de indivíduos, na qual candidatos à solução evoluem através da simulação de um modelo simplificado de adaptação social. Este método vem conquistando grande popularidade, no entanto, o elevado número de avaliações da função objetivo limita a sua aplicação em problemas de grande porte de engenharia. Por outro lado, esse algoritmo pode ser facilmente paralelizado, o que torna a computação paralela uma alternativa atraente para sua utilização. Neste trabalho, são desenvolvidas duas versões seriais do algoritmo por enxame de partícula e suas respectivas extensões paralelas. Os algoritmos paralelos, por meio de funções disponíveis na biblioteca do MATLAB®, utilizam os paradigmas mestre-escravo e múltiplas populações, diferindo entre si pela forma de atualização das partículas do enxame (revoada ou pseudo-revoada) bem como pelo modo de comunicação entre os processadores (síncrono ou assíncrono). Os modelos propostos foram aplicados na otimização de problemas clássicos da engenharia estrutural, tradicionalmente encontrados na literatura (benchmarks) e seus resultados são comparados quanto às métricas utilizadas na literatura para avaliação dos algoritmos. Os resultados obtidos demonstram que a computação paralela possibilitou uma melhora no desempenho do algoritmo sequencial assíncrono. Também são registrados bons ganhos de tempo de processamento para as duas extensões paralelas do algoritmo, salvo que o algoritmo paralelo síncrono, diferentemente da versão paralela assíncrona, demonstrou um crescente desempenho computacional à medida que mais processadores são utilizados. / Amongst heuristic algorithms, PSO (Particle Swarm Optimization) is one of the most explored. PSO is a metaheuristic based on a population of individuals, in which solution candidates evolve by simulating a simplified model of social adaptation. This method has becoming popular, however, the large number of evaluations of the objective function limits its application to large-scale engineering problems. On the other hand, this algorithm can easily be parallelized, which makes parallel computation an attractive alternative to be used. In this work, two versions of the serial particle swarm algorithm and their parallel extensions are developed. The parallel algorithms, by means of available MATLAB® functionalities, use the master-slave paradigm and multiple populations, differing from each other by the way the particle swarm is updated (flocking or pseudo-flocking) as well as by the communication between processors (synchronous or asynchronous). The proposed models were applied to the optimization of classical structural engineering problems found in the literature (benchmarks) and the results are compared in terms usual metrics used for algorithm evaluation. The results show that parallel computing has enabled an improvement in the performance of asynchronous parallel algorithm. Good time savings were recorded for the two parallel extensions, except that the synchronous parallel algorithm, unlike the asynchronous parallel version, demonstrated a growing performance as more processors are used.

Page generated in 0.1176 seconds