• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 293
  • 97
  • 3
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 395
  • 395
  • 199
  • 132
  • 126
  • 75
  • 67
  • 53
  • 53
  • 51
  • 48
  • 39
  • 39
  • 38
  • 38
  • 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.
391

Implementação de um algoritmo de mecânica dos fluidos computacional projetado para plataformas de processamento paralelo com memória distribuída

Angeli, João Paulo de 30 June 2005 (has links)
Made available in DSpace on 2016-12-23T14:36:45Z (GMT). No. of bitstreams: 1 dissertacao.pdf: 1896132 bytes, checksum: dc313d94261c073031be0aad2e3bffbf (MD5) Previous issue date: 2005-06-30 / Discute a implementação do algoritmo numérico para simulação de escoamento de fluidos incompressíveis, baseado no método de diferenças finitas, projetado para plataformas de processamento paralelo com memória distribuída, particularmente para clusters de estações de trabalho. O algoritmo de solução para as equações de Navier-Stokes utiliza um esquema explicito para pressão e um esquema implícito para as velocidades. A implementação paralela é baseada na decomposição do domínio, onde o domínio computacional do problema é decomposto em vários blocos, sendo um ou mais destinados a nós de processamento distintos. Todos os nós então processam em paralelo as tarefas de computação sobre os blocos a eles designados. O processamento paralelo inclui inicialização, cálculo de coeficientes, solução linear nos subdomínios, e comunicação entre os nós. A troca de informação entre os processos referentes a cada subdomínio é realizada utilizando a biblioteca message passing interface (MPI), o que assegura portabilidade entre diferentes plataformas computacionais, abrangendo desde máquinas maciçamente paralelas (MPP) até clusters de estações de trabalho. Para melhorar os níveis de desempenho obtidos pelo algoritmo, foram investigadas técnicas para a redução do volume de comunicação entre processadores e utilização mais eficiente da memória cache dos microprocessadores. Para avaliar o desempenho do algoritmo desenvolvido e analisar as diferentes estratégias de paralelização foram executadas simulações com cluster de 2 a 56 processadores, nas quais foram avaliados o tempo de execução, speedup e eficiência paralela. Os resultados experimentais mostram que as otimizações relacionadas aos fatores de comunicação melhoram o speedup em até 165%, e a técnica de utilização mais eficiente da memória cache pode melhorar o speedup em mais 40% acima da otimização da comunicação. / This work discusses the implementation of a numerical algorithm for simulating incompressible fluid flows, based on the finite difference method, and designed for parallel computing platforms with distributed-memory, particularly for clusters of workstations. The solution algorithm for the Navier-Stokes equations utilizes an explicit scheme for pressure and an implicit scheme for velocities. The parallel implementation is based on domain decomposition, where the original calculation domain is decomposed into several blocks, each of which given to a separate processing node. All nodes then execute computations in parallel, each node on its associated sub-domain. The parallel computations include initialization, coefficient generation, linear solution on the sub-domain, and inter-node communication. The exchange of information across the sub-domains, or processors, is achieved using the message passing interface standard, MPI. The use of MPI ensures portability across different computing platforms ranging from massively parallel machines to clusters of workstations. Three different optimization strategies were evaluated in order to improve the computational performance of the algorithm, which include techniques exploring a reduction in the communication volume between processors and a more efficient utilization of the microprocessor s cache memory. In order to evaluate the performance levels obtained, and to analyze the effectiveness of the optimization strategies adopted, simulations using a 64 nodes cluster were executed. The simulations were performed using 2 to 56 processors, where execution time and speed-up were measured. The results indicate that the optimizations related to communication factors can improve the speed-up obtained up to 165%, while the cache memory optimization technique used can improve the speed-up obtained in further 40%.
392

Computação paralela aplicada a problemas eletromagneticos utilizando o metodo FDTD / Parallel computing applied to electromagnetic problems using the FDTD method

Santos, Carlos Henrique da Silva 08 May 2005 (has links)
Orientador: Hugo Enrique Hernandez Figueroa / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-05T08:10:41Z (GMT). No. of bitstreams: 1 Santos_CarlosHenriquedaSilva_M.pdf: 1752834 bytes, checksum: 8ed5b0902bb130762ff802db03187fbb (MD5) Previous issue date: 2005 / Resumo: Esse trabalho tem por objetivo desenvolver soluções computacionais de alto desempenho a um baixo custo, seguindo as propostas incentivadoras do Governo Federal para adoção de software livre. Essas soluções possibilitam simular, de maneira eficiente, os domínios computacionais de médio e grande porte utilizados no eletromagnetismo computacional. Os bons resultados obtidos nesse trabalho mostram a importância e eficiência da computação massivamente paralela utilizando cluster Beowulf para o processamento do método FDTD aplicado em estruturas complexas, porém a um baixo custo financeiro. O desempenho desse sistema ficou comprovado na realização de experimentos para analisar a SAR na cabeça humana e estudar os efeitos de estruturas metamateriais / Abstract: This work has as objective to develop high performance computational solutions to a low cost, following the stimulated proposals of the Federal Government for adoption of free software. They make possible to simulate, in efficient way, the computational domains of middle and high size useful on the computational electromagnetism. The good results gotten in these work showed the importance and efficiency of the massive parallel computation using the Beowulf cluster for the process the FDTD method applied on complex structures, however to a low financial cost. The performance of this system was proved in the realization of experiments to analyze the SAR on the human head and to study the effects of metamarial structures / Mestrado / Telecomunicações e Telemática / Mestre em Engenharia Elétrica
393

Sistema para controle de maquinas robotizadas utilizando dispositivos logicos programaveis / System to control of robotic machines using programmable logic devices

Guardia Filho, Luiz Eduardo 07 June 2005 (has links)
Orientador: Marconi Kolm Madrid / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-04T17:12:57Z (GMT). No. of bitstreams: 1 GuardiaFilho_LuizEduardo_M.pdf: 2405031 bytes, checksum: b724836217b8586950a9ffabcd235f35 (MD5) Previous issue date: 2005 / Resumo: Este trabalho de mestrado teve o propósito de projetar e construir um sistema de hard-ware capaz de realizar o controle de máquinas robotizadas em tempo real. Foi dada uma abordagem usando técnicas de processamento paralelo e eletrônica reconfigurável com o uso de dispositivos lógicos programáveis. Mostrou-se em função dos resultados das implementações que o sistema proposto é eficiente para ser utilizado no controle de robôs baseado em modelos matemáticos complexos como cinemático direto/inverso, dinâmico e de visão artificial. Esse mesmo sistema prevê sua utilização para os quatro níveis hierárquicos envolvidos em plantas que se utilizam de controle automático: supervisão, tarefas, trajetória e servomecanismos. O sistema possui interfaces de comunicação USE e RS-232, conversores A/D e D/A, sistema de processamento de imagens (entradas e saídas de sinais de vídeo analógico), portas E/S, chaves e leds para propósito geral. A eficiência foi comprovada através de experimentações práticas utilizando sistemas robóticos reais como: sistema de um pêndulo acionado, robô redundante de 4GDL denominado Cobra, e solução em hardware de funções importantes no sentido da resolução dos modelos matemáticos em tempo real como funções transcendentais / Abstract: This work had as purpose the project and build of a hardware system with abilities to accomplish the real time control of robotic machines. It was given an approach using tech-niques of parallel processing and programmable electronics configuration with programmable logic devices. According to the implementation results, it was shown that this proposed sys-tem is efficient to be used for controlling robots based on complex mathematical models, like direct/inverse kinematics, dynamics and artificial vision. This system foresees its use for the four hierarchical levels involved in industrial plants that use automatic control: supervision, tasks, trajectory /path and servomechanisms. The system has USE and RS-232 communica-tion interfaces, A/D and D/A converters, image processing capabilities (with input/output for analog video signals), I/O ports, and switches and leds for general purpose. Its efficiency is demonstrated through practical experimentations using real robotic systems as: a driven pendu-lum system, a redundant 4 DOF robot called "Cobra", and a hardware solution for important functions in the sense of real time mathematical models computing, like the transcendental functions / Mestrado / Automação / Mestre em Engenharia Elétrica
394

Projeto e implementa??o de uma plataforma MP-SoC usando SystemC

Rego, Rodrigo Soares de Lima S? 19 May 2006 (has links)
Made available in DSpace on 2014-12-17T15:47:57Z (GMT). No. of bitstreams: 1 RodrigoSLSR.pdf: 1278461 bytes, checksum: ac21fe12bc1ce120cf688ba59e4bf754 (MD5) Previous issue date: 2006-05-19 / This work presents the concept, design and implementation of a MP-SoC platform, named STORM (MP-SoC DirecTory-Based PlatfORM). Currently the platform is composed of the following modules: SPARC V8 processor, GPOP processor, Cache module, Memory module, Directory module and two different modles of Network-on-Chip, NoCX4 and Obese Tree. All modules were implemented using SystemC, simulated and validated, individually or in group. The modules description is presented in details. For programming the platform in C it was implemented a SPARC assembler, fully compatible with gcc s generated assembly code. For the parallel programming it was implemented a library for mutex managing, using the due assembler s support. A total of 10 simulations of increasing complexity are presented for the validation of the presented concepts. The simulations include real parallel applications, such as matrix multiplication, Mergesort, KMP, Motion Estimation and DCT 2D / Este trabalho apresenta o conceito, desenvolvimento e implementa??o de uma plataforma MP-SoC, batizada STORM (MP-SoC DirecTory-Based PlatfORM). A plataforma atualmente ? composta pelos seguintes m?dulos: processador SPARC V8, processador GPOP, m?dulo de Cache, m?dulo de Mem?ria, m?dulo de Diret?rio e dois diferentes modelos de Network-on-Chip, a NoCX4 e a ?rvore Obesa. Todos os m?dulos foram implementados usando a linguagem SystemC, simulados e validados, tanto separadamente quanto em conjunto. A descri??o dos m?dulos ? apresentada em detalhes. Para a programa??o da plataforma usando C foi implementado um montador SPARC, totalmente compat?vel com o c?digo assembly gerado pelo compilador gcc. Para a programa??o concorrente foi implementada uma biblioteca de fun??es para gerenciamento de mutexes, com o devido suporte por parte do montador. S?o apresentadas 10 simula??es do sistema, de complexidade crescente, para valida??o de todos os conceitos apresentados. As simula??es incluem aplica??es paralelas reais, como a multiplica??o de matrizes, Mergesort, KMP, Estima??o de Movimento e DCT 2D
395

Estimação de estados em sistemas de distribuição: uma abordadgem trifásica e descentralizada

Oliveira, Bráulio César de 08 March 2016 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-01-09T11:36:05Z No. of bitstreams: 1 brauliocesardeoliveira.pdf: 2150243 bytes, checksum: 62faa254539b7873aa1393d8cd8f1bf2 (MD5) / Approved for entry into archive by Diamantino Mayra (mayra.diamantino@ufjf.edu.br) on 2017-01-31T11:23:24Z (GMT) No. of bitstreams: 1 brauliocesardeoliveira.pdf: 2150243 bytes, checksum: 62faa254539b7873aa1393d8cd8f1bf2 (MD5) / Made available in DSpace on 2017-01-31T11:23:24Z (GMT). No. of bitstreams: 1 brauliocesardeoliveira.pdf: 2150243 bytes, checksum: 62faa254539b7873aa1393d8cd8f1bf2 (MD5) Previous issue date: 2016-03-08 / O presente trabalho tem por objetivo apresentar uma metodologia para estimação de estados em sistemas de distribuição de energia elétrica. São utilizadas como variáveis de estado as correntes nos ramos. As medições são obtidas por meio de medições fasoriais sincronizadas(PhasorMeasurementUnits-PMUs),sendoqueostiposdemedidasadvindos desses equipamentos são as tensões nodais e as correntes nos ramos. A abordagem é trifásica, portanto representa as características próprias de um sistema de distribuição. A metodologia consiste em resolver um problema de otimização não linear cuja função objetivo associa o erro quadrático das medidas em relação aos estados estimados sujeito às restrições de carga das barras da rede que não possuem PMUs instaladas baseadas em estimativas de cargas obtidas para o instante “t-1”, partindo-se da premissa que em curtos intervalos de tempo a carga não sofre grandes variações, sendo esta em conjunto com a abordagem trifásica as principais contribuições deste trabalho. Outra contribuição do trabalho é a descentralização, com esta técnica pode-se dividir uma determinada rede em vários subsistemas que podem ser resolvidos de forma separada e independente. Isso torna o processo mais rápido do ponto de vista computacional além de permitir o uso do processamento paralelo, visto que já existe um paralelismo natural entre as tarefas que devem ser resolvidas. Outra vantagem da divisão em subsistemas reside no fato do monitoramento de áreas de interesse. Para utilizar a descentralização foi proposta uma alternativa de alocação de PMUs que consiste em posicionar duas unidades em cada ramificação do sistema, uma no começo e outra no final do trecho, procurando utilizar o menor número possível e que não comprometa a qualidade dos estados estimados. A resolução do problema de otimização é realizada através da implementação computacional do Método de Pontos Interiores com Barreira de Segurança (Safety Barrier Interior Point Method - SFTB - IPM) proposto na literatura especializada. As medidas das PMUs foram obtidas através de um Fluxo de Potência Trifásico via Injeção de Correntes (FPTIC). Foram realizadas diversas simulações variando-se o percentual da carga e os resultados obtidos foram comparados com outra metodologia existente na literatura e com os valores verdadeiros que foram obtidos através do FPTIC para as barras não monitoradas. Foram tambémcomparadosotempocomputacionalentreaexecuçãoserialeaexecuçãoutilizando o processamento paralelo. Os testes mostraram bons resultados o que torna a metodologia proposta aplicável na supervisão de sistemas de distribuição. / This work aims to present a methodology for static state estimation in electric power distribution systems. Branch currents are used as state variables. Measurements are obtained by means of Phasor Measurement Units (PMUs), in which voltage and current branches measurements are used. The approach is three-phase, thus represents the distribution system characteristics. The methodology consists of solving a nonlinear optimization problem minimizing a quadratic objective function associated with the estimated measurements and states subject to load constraints for the non monitored loads based on estimated load obtained from the ‘t-1’ instant, starting from the assumption that in short time intervals the load does not have large variations, which together with the the three-phase approach are the main contributions of this work. Another contribution of this work is the descentralided approach, with this assumption the network can be divided into several subnetworks that can be solved separately and independently. This speeds up the process of being solved from a computational point of view and allows the use of parallel processing, since there is already a natural parallelism among tasks to be solved. Another advantage of the division into subsystems is the fact that the monitoring areas of interest. With the aim of allowing the decentralization was proposed PMUs allocation strategy that consists of allocating two units for each lateral feeder, one at the beginning and one at the end, trying to use as little PMUs as possible in such a way that the quality of the estimated states are not compromised. The resolution of the optimization problem is done through a computer implementation of Interior Point Method with Security Barrier (SFTB - IPM) proposed in the literature. The PMUs measurements were emulated using a Three-PhasePowerFlowusingtheCurrentInjectionmethod(FPTIC).Severalsimulations were performed varying the load percentage and the results obtained were compared with other existing methodology in literature and also the true values that were obtained from the FPTIC to non monitored loads. The computational time using serial and parallel processing were also compared. Results show good results which makes the proposed methodology applicable in monitoring distribution systems.

Page generated in 0.1007 seconds