Modelagem de Campos Vetoriais Utilizando Autômatos Celulares e Elementos Finitos
|
|
- Camila Carlos Peralta
- 8 Há anos
- Visualizações:
Transcrição
1 Modelagem de Campos Vetoriais Utilizando Autômatos Celulares e Elementos Finitos Renata Vieira Palazzo 1,2, Antônio Carlos da Rocha Costa 1, Graçaliz Pereira Dimuro 1 1 Escola de Informática Universidade Católica de Pelotas (UCPel) Rua Félix da Cunha, 412 Pelotas RS Brasil {renata,rocha,liz}@ucpel.tche.br Abstract. The main purpose of the present work is to unify Cellular Automata and the Finite Elements Method in order to represent vector fields computationally. The presented proposal consists in abstracting the differences between both approaches, through the implementation of a generic space model, where vector fields can be easily represented, integrating their concepts. Resumo. O objetivo geral do presente trabalho é a unificação do modelo de Autômato Celular com técnicas do Método dos Elementos Finitos para a representação computacional de campos vetoriais. A proposta apresentada consiste em abstrair a distinção entre as duas abordagens, através da implementação de um modelo de espaço genérico, com o qual campos vetoriais possam ser facilmente representados, integrando os conceitos das mesmas. 1. Introdução Este trabalho tem com principal objetivo a proposição e implementação de um modelo que reúna as características de duas técnicas de modelagem Autômatos Celulares e o Método dos Elementos Finitos na representação computacional de campos vetoriais, bem como de diferentes sistemas envolvendo grandezas vetoriais. O modelo proposto foi implementado na Linguagem Python, utilizando o paradigma orientado a objeto, para a validação das idéias apresentadas. Nas seções a seguir, será feita uma apresentação dos conceitos que fundamentam o trabalho e, em seguida, será apresentada uma visão geral do modelo proposto. 2. Campos Vetoriais O primeiro conceito a ser introduzido é o de campo vetorial. Uma região na qual existe exatamente um vetor associado a cada um de seus pontos constitui um campo vetorial. 2 Bolsista PIBIC/CNPq
2 Por definição [Swokowsky 1994], um campo vetorial em três dimensões é uma função F cujo domínio D é um subconjunto de R 3 e cujo contradomínio é um subconjunto de V 3. Se (x,y,z) está em D, então: r r r F( x, y, z) = M( x, y, z) i + N( x, y, z) j + P( x, y, z) k (1) onde M, N e P são funções escalares. A equação que define um campo vetorial em duas dimensões é análoga, podendo ser considerada como um caso particular de Eq. (1), onde k r = 0. Particularmente, considerou-se como foco inicial de pesquisa os campos vetoriais estáticos. Alguns exemplos destes tipos de campos, nos quais concentra-se este estudo, são alguns campos elétricos e magnéticos, cujas estruturas detalhadas são apresentadas em [Boast 64] Exemplos A Figura 1 ilustra um campo vetorial definido por uma roda girando em torno de seu eixo. A cada um dos pontos da roda corresponde um vetor velocidade. Um campo deste tipo é chamado de campo de velocidade. Apesar de serem representados apenas alguns poucos vetores na ilustração, para proporcionar uma idéia sobre o comportamento do campo, é importante observar que, segundo a definição de campo vetorial, cada um dos infinitos pontos da roda possui um vetor associado. Figura 1. Campo de velocidade definido por uma roda girando A representação de outros exemplos de campos vetoriais pode ser vista na Figura 2. Este tipo de campo vetorial é conhecido como campo quadrado inverso, um conceito bastante importante nas ciências físicas. A força da gravidade determina campos quadrados inversos. Na teoria elétrica, os campos quadrados inversos também ocorrem. Os campos ilustrados na figura poderiam representar, por exemplo, o campo elétrico gerado em torno de cargas pontuais localizadas na origem do sistema de eixos.
3 Figura 2. Campos vetoriais quadrados inversos 3. Autômatos Celulares Autômatos Celulares (ACs) são modelos utilizados freqüentemente para modelar fenômenos naturais de forma simplificada, constituindo uma alternativa para as equações diferenciais parcial comumente usadas para modelar tais fenômenos [Wolfram 1994]. Em princípio, um AC pode ser definido como uma estrutura computacional discreta, temporal e espacialmente. Sendo assim, o espaço de um AC é constituído por uma malha de células, de n dimensões, que podem assumir um estado diferente dentre um conjunto de estados pré-definidos a cada passo de tempo, de acordo com suas regras, definidas sobre uma vizinhança. Por definição, a regra de um AC é local. Assim, para atualizar seu estado, uma célula precisa conhecer apenas os estados das células da sua vizinhança. A princípio, não há restrições ao tamanho da vizinhança utilizada, mas todas as células devem ter a mesma vizinhança. Na prática, a vizinhança geralmente é composta apenas pelas células adjacentes, uma vez que a complexidade da regra cresce exponencialmente em relação ao número de células na vizinhança. Figura 3. Vizinhanças de von Neumann, Moore e Margolus Uma das questões que devem ser tratadas na construção de um determinado Autômato Celular é o problema das condições de fronteira. Na prática, sabe-se que não é possível trabalhar com uma malha infinita de células, e existirão aquelas localizadas nas fronteiras da malha que não possuirão a mesma vizinhança das demais. Para definir o comportamento de tais células, uma regra diferente pode ser criada. Assim, a
4 informação de que uma célula faz parte ou não de uma fronteira está codificada na própria célula e, dependendo desta informação, uma regra diferente será aplicada. 4. Método dos Elementos Finitos O Método dos Elementos Finitos (MEF) é utilizado principalmente na Engenharia para a modelagem de estruturas físicas e o cálculo dos deslocamentos, deformações e tensões nas mesmas. Os métodos analíticos clássicos são capazes de fornecer respostas exatas para estes problemas nos infinitos pontos de uma estrutura, porém somente para alguns casos específicos, que na maioria das vezes não correspondem às aplicações práticas. Por isso, são utilizados procedimentos aproximados, tais como o MEF, que possui um caráter geral, podendo ser aplicado independente da forma ou das condições da estrutura em estudo e apresentando resultados com uma precisão aceitável para o problema [Alves Filho 2000]. Para tratar o problema do cálculo das estruturas com o MEF, consideram-se as mesmas como sistemas discretos, subdividindo-as em partes distintas, conectadas entre si. Aqui se percebe a aproximação com os ACs, que tratam a realidade de forma similar, porém homogênea. O procedimento para o cálculo de estruturas com o MEF é o seguinte: na primeira etapa é feita a idealização da estrutura, quando são definidos os elementos que irão compor a representação discreta. A seguir, são aplicadas equações de equilíbrio, considerando que cada elemento do modelo encontra-se em equilíbrio. O próximo passo é a geração das equações simultâneas que garantem a interconexão entre os elementos. É preciso garantir que não haverá separação dos elementos que estão interligados não só nos nós, mas também nos contornos, no caso de estruturas bi ou tridimensionais. Por fim, as equações geradas são solucionadas, para o cálculo dos deslocamentos. 5. Modelagem proposta Após a introdução dos conceitos necessários, pode-se apresentar a proposta feita nesse trabalho, que consiste na integração dos conceitos de ACs e do MEF na representação de campos vetoriais. Esses dois tipos de modelo visam a criação de modelos aproximados da realidade através da discretização. O foco do trabalho é a verificação dos aspectos comuns entre os modelos estudados e a utilização de suas características, de forma combinada, para modelar não somente campos vetoriais, mas diversos tipos de situações envolvendo vetores, nas quais se possa pensar o espaço de forma discreta e os acontecimentos de forma local Representação do Espaço Conforme mencionado durante a apresentação dos modelos em que este trabalho se baseia ACs e MEF ambos tratam o espaço de forma discreta, e sua dinâmica é baseada em interações locais entre os elementos discretos que o compõem. Portanto, no modelo proposto o espaço é também representado discretamente, através de pontos. Dependendo da precisão pretendida, o número de pontos e a distância entre eles pode ser maior ou menor. Também é possível que a granularidade dos pontos seja diferente em algumas regiões do espaço, por exemplo. Na definição de ACs, a malha é regular, ou seja, todos as células têm a mesma distância entre si, mas em modelos com o MEF, é
5 possível que as malhas sejam irregulares, sendo inclusive esse o caso mais comum, já que sua utilização se dá justamente para a modelagem de estruturas físicas complexas, para as quais não existe solução analítica. O modelo definido aqui permite que sejam compreendidas malhas de quaisquer tipos, de acordo com a aplicação pretendida. Na abordagem utilizada, o espaço é criado particionado de forma regular, mas esse particionamento pode ser modificado antes que se inicie a atividade no modelo. Cada um dos pontos do espaço pode possuir um vetor e/ou um objeto associado. O objeto associado a um ponto pode ser uma carga elétrica, uma partícula etc. A princípio, seria interessante considerar que o mesmo ponto pudesse ter mais de um vetor associado, para modelar interações entre diferentes campos vetoriais que atuam na mesma região do espaço, por exemplo. No entanto, para simplificar a implementação, preferiu-se modelar esse tipo de interação criando diferentes espaços. Cada campo é modelado em um espaço, e é feita a sobreposição dos mesmos, trabalhando como se os espaços coexistissem no mesmo lugar, simultaneamente Relação entre Pontos Tanto em ACs quanto no MEF, o comportamento global do sistema é dado exclusivamente a partir das interações locais. No caso de ACs, através das regras definidas sobre a vizinhança e no caso de estruturas modeladas com o MEF, através de equações que levam em conta os nós conectados. Isso significa que não existe uma função global que define o comportamento do sistema modelado, como é o caso de uma função vetorial, que recebe como entrada as coordenadas de um ponto do espaço e dá como saída o vetor correspondente àquele ponto. Propõe-se que seja possível definir associações entre os pontos do espaço de forma homogênea ou não. Do mesmo modo, as regras que definem o comportamento de um determinado objeto ou vetor são dadas em função de outros vetores ou objetos, que se encontram nas suas proximidades. O requisito da proximidade é dado pela natureza das aplicações e não pela técnica proposta. Isso significa que, se for interessante para determinada aplicação, considerar a influência de vetores distantes, ou não adjacentes, sobre determinado vetor, por exemplo, não há restrição em criar um modelo desse tipo Regras O conjunto de regras que define a evolução de um AC é o mesmo para todas as células da malha. Nos modelos compostos por elementos finitos, pode-se pensar nas equações associadas a um nó como um conjunto de regras, que também utiliza informações sobre os vizinhos, que são os nós conectados a ele. No entanto, esse conjunto de regras é diferente para cada nó. Da mesma forma que se pode pensar em um modelo usando o MEF como um AC de regras e vizinhanças heterogêneas, no modelo proposto, permite-se que a cada vetor ou objeto do espaço seja associada uma regra diferente, de forma a possibilitar a criação tanto de modelos de ACs quanto de EFs, bem como modelos que combinem as propriedades de cada uma dessas técnicas. Essa possibilidade pode ser interessante para modelar, por exemplo, fenômenos que ocorrem em ambientes heterogêneos, permitindo que um mesmo modelo
6 compreenda regiões do espaço onde os objetos apresentam diferentes comportamentos ou sofrem diferentes ações, mas podem ser todos vistos como parte de um mesmo sistema Implementação A implementação da idéia proposta foi feita dentro do paradigma orientado a objetos, que se mostrou mais adequado, devido à clara distinção entre classes de objetos no modelo proposto. Utilizou-se a linguagem Python, devido à sua simplicidade e também ao fato de esta ser fortemente orientada a objetos. Foram definidas as classes básicas com as quais é possível aplicar os conceitos propostos à modelagem de fenômenos que podem ser representados por vetores Diagrama de Classes O diagrama de classes da Figura 4 ilustra a relação entre as classes definidas para representar computacionalmente o modelo proposto. Figura 4. Diagrama de classes A classe Ponto representa os pontos discretos do espaço. A classe Espaço é uma agregação de objetos da classe Ponto. Associado a cada Ponto do Espaço, pode haver no máximo um Vetor e um Objeto associado. A classe Ponto representa os pontos do espaço no qual o modelo está inserido. A classe Objeto é especializada na classe Objeto Pontual, destinada a representar entidades como partículas, cargas pontuais etc. Um objeto extenso, na representação adotada, é representado pela classe Objeto Composto, que constitui uma agregação de Objetos Pontuais. Esta classe é semelhante à classe Vetor, mas destina-se a especificar elementos que têm influência sobre as grandezas vetoriais presentes no sistema modelado, como cargas elétricas ou magnéticas, corpos em repouso ou movimento no espaço etc.
7 A partir dessa estrutura de classes básicas, é possível modelar sistemas de natureza vetorial através das relações entre os vetores do espaço e entre estes e os objetos do espaço que influenciam seu comportamento. 6. Exemplo Para demonstrar a utilização do modelo implementado, será apresentado um exemplo simples, que consiste na simulação do campo elétrico gerado por uma carga pontual. A Figura 5 ilustra o desenvolvimento desse exemplo. Figura 5. Criação de um campo vetorial em torno de uma carga elétrica Inicialmente, é criado um objeto representando a carga. A seguir, são inicializados os vetores nos pontos em torno da carga. A partir destes, os demais vetores são calculados. Antes de tudo, é preciso criar um Espaço. Para este exemplo, é criado um espaço bidimensional, o que implica na criação de uma série de Pontos. Após a criação do Espaço, é criado um Objeto que representa a carga elétrica, no centro do Espaço bidimensional, e são criados Vetores associados a cada um dos Pontos do Espaço. De acordo com a modelagem, as Regras ficam associadas a Vetores, e não aos Pontos. Assim, é preciso que haja Vetores associados aos Pontos para que seja possível aplicar Regras sobre estes. Por isso, todos os Pontos recebem Vetores nulos. Após a inicialização, é definida a regra pela qual os demais Vetores terão suas componentes definidas. Seu funcionamento é o seguinte: primeiramente, é preciso garantir que os Vetores nas bordas do Espaço tenham um tratamento diferente dos demais, pois suas vizinhanças são diferentes. Aqui, os Vetores das bordas permanecem nulos, sendo a influência do campo elétrico representada somente dentro dos limites do Espaço criado. Uma função auxiliar calcula a distância de cada Vetor até a carga, a partir de um atributo dist nos pontos vizinhos, atribuindo essa distância a esse Vetor e retornando o número de vizinhos deste que possuem um Vetor não nulo. A vizinhança
8 utilizada neste caso é a de Moore, onde se consideram os oito Pontos adjacentes ao Ponto central. Depois de calcular a distância do Vetor até a carga, a regra deste determina que sua intensidade seja proporcional ao inverso do quadrado da mesma. Assim, o Vetor em cada Ponto é calculado através da soma de seus vizinhos, multiplicada pelo inverso do quadrado da distância entre o Vetor e a carga. Isso é feito em cada passo de tempo. No fim da evolução, todos os pontos suficientemente próximos da carga elétrica possuem vetores associados. 7. Conclusão Com o desenvolvimento deste trabalho, foi possível observar que o modelo de ACs e o MEF, combinados, constituem uma alternativa interessante para a modelagem de campos vetoriais. O objetivo das duas abordagens é o mesmo: criar uma representação aproximada da realidade através da discretização e das interações locais. Comparando com as abordagens tradicionais de cada uma das duas técnicas utilizadas, a principal vantagem do modelo proposto é oferecer a flexibilidade na criação de regras e vizinhanças, o que permite a modelagem de sistemas heterogêneos de uma forma única, por exemplo. Dentro da estrutura implementada, é possível modelar sistemas dentro da definição formal de AC. Também é possível modelar sistemas de acordo com os procedimentos do MEF. Nesse caso, porém, a criação de regras seria trabalhosa, pois seria necessário definir os tipos de elementos finitos necessários, já que este não foi o enfoque do trabalho. O mais interessante, entretanto, é justamente utilizar a combinação destas técnicas de modelagem, para trabalhar na representação de sistemas que não se enquadram totalmente em um ou outro modelo, como é o caso de um espaço que sofre a influência de várias cargas elétricas, ou várias forças mecânicas simultaneamente, por exemplo. Não se teve a pretensão, aqui, de esgotar as possibilidades oferecidas pela abordagem proposta, mas sim oferecer uma alternativa às técnicas de modelagem comumente utilizadas para campos vetoriais. Referências Alves Filho, A. Elementos Finitos: A Base da Tecnologia CAE. São Paulo: Editora Érica, Boast, W. Vector Fields: A Vector Foundation of Electric and Magnetic Fields. New York: Harper & Row, Chopard, B. Droz, M. Cellular Automata Modelling of Physical Systems. Cambridge: University Press, Swokowsky, E. Cálculo com Geometria Analítica. São Paulo; Makron Books, Wolfram. S. Cellular Automata and Complexity: Collected Papers. Readings: Addison- Wesley, 1994.
AS LEIS DE NEWTON PROFESSOR ANDERSON VIEIRA
CAPÍTULO 1 AS LEIS DE NEWTON PROFESSOR ANDERSON VIEIRA Talvez o conceito físico mais intuitivo que carregamos conosco, seja a noção do que é uma força. Muito embora, formalmente, seja algo bastante complicado
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisRESUMO 2 - FÍSICA III
RESUMO 2 - FÍSICA III CAMPO ELÉTRICO Assim como a Terra tem um campo gravitacional, uma carga Q também tem um campo que pode influenciar as cargas de prova q nele colocadas. E usando esta analogia, podemos
Leia mais6. Geometria, Primitivas e Transformações 3D
6. Geometria, Primitivas e Transformações 3D Até agora estudamos e implementamos um conjunto de ferramentas básicas que nos permitem modelar, ou representar objetos bi-dimensionais em um sistema também
Leia maisa 1 x 1 +... + a n x n = b,
Sistemas Lineares Equações Lineares Vários problemas nas áreas científica, tecnológica e econômica são modelados por sistemas de equações lineares e requerem a solução destes no menor tempo possível Definição
Leia maisIvan Guilhon Mitoso Rocha. As grandezas fundamentais que serão adotadas por nós daqui em frente:
Rumo ao ITA Física Análise Dimensional Ivan Guilhon Mitoso Rocha A análise dimensional é um assunto básico que estuda as grandezas físicas em geral, com respeito a suas unidades de medida. Como as grandezas
Leia maisIBM1018 Física Básica II FFCLRP USP Prof. Antônio Roque Aula 3
Linhas de Força Mencionamos na aula passada que o físico inglês Michael Faraday (79-867) introduziu o conceito de linha de força para visualizar a interação elétrica entre duas cargas. Para Faraday, as
Leia mais4 Segmentação. 4.1. Algoritmo proposto
4 Segmentação Este capítulo apresenta primeiramente o algoritmo proposto para a segmentação do áudio em detalhes. Em seguida, são analisadas as inovações apresentadas. É importante mencionar que as mudanças
Leia maisO ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2
3.2 O Espaço Nulo de A: Resolvendo Ax = 0 11 O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2 Esta seção trata do espaço de soluções para Ax = 0. A matriz A pode ser quadrada ou retangular. Uma solução imediata
Leia maisAs fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:
1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Introdução O Cálculo Numérico
Leia maiscomputador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:
1 UNIVERSIDADE FEDERAL DE VIÇOSA Departamento de Matemática - CCE Cálculo Numérico - MAT 271 Prof.: Valéria Mattos da Rosa As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia
Leia maisEstudo de um Modelo Baseado em Autômatos Celulares para a Representação de Campos Vetoriais 1
Estudo de um Modelo Baseado em Autômatos Celulares para a Representação de Campos Vetoriais 1 R. V. Palazzo, A. C. R. Costa, G. P. Dimuro UCPEL Universidade Católica de Pelotas, ESIN Escola de Informática
Leia maisEstudo Comparativo de Cálculo de Lajes Analogia de grelha x Tabela de Czerny
Estudo Comparativo de Cálculo de Lajes Analogia de grelha x Tabela de Czerny Junior, Byl F.R.C. (1), Lima, Eder C. (1), Oliveira,Janes C.A.O. (2), 1 Acadêmicos de Engenharia Civil, Universidade Católica
Leia maisCapítulo 11 MOTORES ELÉTRICOS DE CORRENTE CONTÍNUA E UNIVERSAL. Introdução
Capítulo 11 MOTORES ELÉTRICOS DE CORRENTE CONTÍNUA E UNIVERSAL Esta aula apresenta o princípio de funcionamento dos motores elétricos de corrente contínua, o papel do comutador, as características e relações
Leia maisForças internas. Objetivos da aula: Mostrar como usar o método de seções para determinar as cargas internas em um membro.
Forças internas Objetivos da aula: Mostrar como usar o método de seções para determinar as cargas internas em um membro. Generalizar esse procedimento formulando equações que podem ser representadas de
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisIBM1018 Física Básica II FFCLRP USP Prof. Antônio Roque Aula 6. O trabalho feito pela força para deslocar o corpo de a para b é dado por: = =
Energia Potencial Elétrica Física I revisitada 1 Seja um corpo de massa m que se move em linha reta sob ação de uma força F que atua ao longo da linha. O trabalho feito pela força para deslocar o corpo
Leia maisFATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios
FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito
Leia maisModelagem e Simulação Material 02 Projeto de Simulação
Modelagem e Simulação Material 02 Projeto de Simulação Prof. Simão Sirineo Toscani Projeto de Simulação Revisão de conceitos básicos Processo de simulação Etapas de projeto Cuidados nos projetos de simulação
Leia mais3. Arquitetura Básica do Computador
3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT CURSO DE TECNOLOGIA EM SISTEMAS DE INFORMAÇÃO
UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT CURSO DE TECNOLOGIA EM SISTEMAS DE INFORMAÇÃO COMPUTER AIDED ENGINEERING - CAE FABIANO RAMOS DOS SANTOS SERGIO DA COSTA FERREIRA
Leia maisAULA 6 - Operações Espaciais
6.1 AULA 6 - Operações Espaciais Essa aula descreve as operações espaciais disponíveis no TerraView. Antes de iniciar sua descrição é necessário importar alguns dados que serão usados nos exemplos. Exercício:
Leia maisCapítulo 4 - Roteamento e Roteadores
Capítulo 4 - Roteamento e Roteadores 4.1 - Roteamento Roteamento é a escolha do módulo do nó de origem ao nó de destino por onde as mensagens devem transitar. Na comutação de circuito, nas mensagens ou
Leia maisFunções de Posicionamento para Controle de Eixos
Funções de Posicionamento para Controle de Eixos Resumo Atualmente muitos Controladores Programáveis (CPs) classificados como de pequeno porte possuem, integrados em um único invólucro, uma densidade significativa
Leia maisGuia de Atividades para Introdução do Powersim no Processo Ensinoaprendizagem de Equações Diferenciais Ordinárias
Guia de Atividades para Introdução do Powersim no Processo Ensinoaprendizagem de Equações Diferenciais Ordinárias Nestas atividades temos como objetivo sua familiarização com o software Powersim e, através
Leia maisCurso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento
Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Professor Rene - UNIP 1 Roteamento Dinâmico Perspectiva e histórico Os protocolos de roteamento dinâmico são usados
Leia maisSumário. Prefácio... xi. Prólogo A Física tira você do sério?... 1. Lei da Ação e Reação... 13
Sumário Prefácio................................................................. xi Prólogo A Física tira você do sério?........................................... 1 1 Lei da Ação e Reação..................................................
Leia maisO Problema do Troco Principio da Casa dos Pombos. > Princípios de Contagem e Enumeração Computacional 0/48
Conteúdo 1 Princípios de Contagem e Enumeração Computacional Permutações com Repetições Combinações com Repetições O Problema do Troco Principio da Casa dos Pombos > Princípios de Contagem e Enumeração
Leia maisApresentação 24/12/2014. Professor Wilker Bueno
Apresentação 1 Wilker Bueno Técnico em Magistério Colégio Estadual José Cipriano Varjão/GO Graduado em Administração de Empresas Universidade do Norte do Paraná Londrina/PR Especialista em RH e suas Atribuições
Leia maisRoteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido
Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura
Leia maisFísica. Física Módulo 1 Leis de Newton
Física Módulo 1 Leis de Newton Cinemática x Dinâmica: A previsão dos movimentos Até agora apenas descrevemos os movimentos : cinemática É impossível, no entanto, prever movimentos somente usando a cinemática.
Leia maisMÓDULO 6 INTRODUÇÃO À PROBABILIDADE
MÓDULO 6 INTRODUÇÃO À PROBBILIDDE Quando estudamos algum fenômeno através do método estatístico, na maior parte das vezes é preciso estabelecer uma distinção entre o modelo matemático que construímos para
Leia maisSó Matemática O seu portal matemático http://www.somatematica.com.br FUNÇÕES
FUNÇÕES O conceito de função é um dos mais importantes em toda a matemática. O conceito básico de função é o seguinte: toda vez que temos dois conjuntos e algum tipo de associação entre eles, que faça
Leia maisMANUTENÇÃO ELÉTRICA INDUSTRIAL * ENROLAMENTOS P/ MOTORES CA *
MANUTENÇÃO ELÉTRICA INDUSTRIAL * ENROLAMENTOS P/ MOTORES CA * Vitória ES 2006 7. ENROLAMENTOS PARA MOTORES DE CORRENTE ALTERNADA A maneira mais conveniente de associar vários condutores de um enrolamento
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar
Leia maisSECRETARIA DE ESTADO DA EDUCAÇÃO SUPERINTENDÊNCIA DE EDUCAÇÃO DIRETORIA DE TECNOLOGIA EDUCACIONAL PORTAL DIA A DIA EDUCAÇÃO Natel Marcos Ferreira
SECRETARIA DE ESTADO DA EDUCAÇÃO SUPERINTENDÊNCIA DE EDUCAÇÃO DIRETORIA DE TECNOLOGIA EDUCACIONAL PORTAL DIA A DIA EDUCAÇÃO Natel Marcos Ferreira Movimento 1. Nível de ensino: Ensino Médio 2. Conteúdo
Leia maisProjeto Incubadora no SecondLife
Projeto Incubadora no SecondLife Motivação do Projeto Ilhas de produção de conteúdo de qualidade no Second Life Um dos problemas encontrados atualmente na Internet é a enorme quantidade de conteúdos de
Leia maisResposta Transitória de Circuitos com Elementos Armazenadores de Energia
ENG 1403 Circuitos Elétricos e Eletrônicos Resposta Transitória de Circuitos com Elementos Armazenadores de Energia Guilherme P. Temporão 1. Introdução Nas últimas duas aulas, vimos como circuitos com
Leia maisUNIVERSIDADE DE SÃO PAULO E S C O L A D E A R T E S, C I Ê N C I A S E H U M A N I D A D E
UNIVERSIDADE DE SÃO PAULO E S C O L A D E A R T E S, C I Ê N C I A S E H U M A N I D A D E Trabalho proposto pela disciplina de Orientado por Professor Dr. Fernando Coelho Mário Januário Filho 5365372
Leia maisO CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE
O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE Renan Leme Nazário, Ricardo Rufino Universidade Paranaense (Unipar) Paranavaí PR - Brasil renazariorln@gmail.com, ricardo@unipar.br Resumo. Este artigo
Leia mais3 Abordagem Sistêmica
3 Abordagem Sistêmica 3.1 A visão sistêmica Como uma das correntes do pensamento administrativo, a abordagem sistêmica foi introduzida em meados da década de 60. Os teóricos de sistemas definiram-na como,
Leia maisAPLICAÇÕES DE NÚMEROS COMPLEXOS
http://hermes.ucs.br/ccet/deme/emsoares/inipes/complexos/ APLICAÇÕES DE NÚMEROS COMPLEXOS Silvia Carla Menti Propicio Universidade de Caxias do Sul Centro de Ciências Exatas e Tecnologia Departamento de
Leia mais3 Classificação. 3.1. Resumo do algoritmo proposto
3 Classificação Este capítulo apresenta primeiramente o algoritmo proposto para a classificação de áudio codificado em MPEG-1 Layer 2 em detalhes. Em seguida, são analisadas as inovações apresentadas.
Leia mais2. Representação Numérica
2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos
Leia maisCAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES
CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES 3.1 - IDENTIFICADORES Os objetos que usamos no nosso algoritmo são uma representação simbólica de um valor de dado. Assim, quando executamos a seguinte instrução:
Leia maisOn Scalability of Software-Defined Networking
On Scalability of Software-Defined Networking Bruno dos Santos Silva bruno.silva@ic.uff.br Instituto de Computação IC Universidade Federal Fluminense UFF 24 de Setembro de 2015 B. S. Silva (IC-UFF) On
Leia mais)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR
6LPXODomR GH6LVWHPDV )HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR #5,6. Simulador voltado para análise de risco financeiro 3RQWRV IRUWHV Fácil de usar. Funciona integrado a ferramentas já bastante conhecidas,
Leia maisLENTES E ESPELHOS. O tipo e a posição da imagem de um objeto, formada por um espelho esférico de pequena abertura, é determinada pela equação
LENTES E ESPELHOS INTRODUÇÃO A luz é uma onda eletromagnética e interage com a matéria por meio de seus campos elétrico e magnético. Nessa interação, podem ocorrer alterações na velocidade, na direção
Leia maisREFLEXÃO DA LUZ: ESPELHOS 412EE TEORIA
1 TEORIA 1 DEFININDO ESPELHOS PLANOS Podemos definir espelhos planos como toda superfície plana e polida, portanto, regular, capaz de refletir a luz nela incidente (Figura 1). Figura 1: Reflexão regular
Leia maisPROJETO DE REDES www.projetoderedes.com.br
PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 2: Transmissão de Dados 1.
Leia maisDiscussão sobre as leis de Newton no contexto da análise de estruturas
Princípios físicos básicos para as condições de equilíbrio As condições de equilíbrio garantem o equilíbrio estático de qualquer porção isolada da estrutura ou da estrutura como um todo. Elas estão baseadas
Leia maisXI Encontro de Iniciação à Docência
4CCENDFMT01 EXEMPLO DE APLICAÇÃO DE UMA METODOLOGIA PARA A SOLUÇÃO DE PROBLEMAS DE FÍSICA E MATEMÁTICA Erielson Nonato (1) e Pedro Luiz Christiano (3) Centro de Ciências Exatas e da Natureza/Departamento
Leia maisAnálise de Percolação em Barragem de Terra Utilizando o Programa SEEP/W
Análise de Percolação em Barragem de Terra Utilizando o Programa SEEP/W José Waldomiro Jiménez Rojas, Anderson Fonini. Programa de Pós Graduação em Engenharia Civil, Universidade Federal do Rio Grande
Leia maisAnálise Dimensional Notas de Aula
Primeira Edição Análise Dimensional Notas de Aula Prof. Ubirajara Neves Fórmulas dimensionais 1 As fórmulas dimensionais são formas usadas para expressar as diferentes grandezas físicas em função das grandezas
Leia maisMultiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação
Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia
Leia maisO tornado de projeto é admitido, para fins quantitativos, com as seguintes características [15]:
4 Tornado de Projeto O tornado de projeto é admitido, para fins quantitativos, com as seguintes características [15]: Tornado do tipo F3-médio; Velocidade máxima de 233km/h = 64,72m/s; Velocidade translacional
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisObjetivos. Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas e
MÓDULO 2 - AULA 13 Aula 13 Superfícies regradas e de revolução Objetivos Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas
Leia mais6 Construção de Cenários
6 Construção de Cenários Neste capítulo será mostrada a metodologia utilizada para mensuração dos parâmetros estocásticos (ou incertos) e construção dos cenários com respectivas probabilidades de ocorrência.
Leia maisNa medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.
1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade
Leia maisMÉTODO DOS ELEMENTOS FINITOS COMO FERRAMENTA DIDÁTICA PARA O ENSINO DE ELETROSTÁTICA E MAGNETOSTÁTICA
MÉTODO DOS ELEMENTOS FINITOS COMO FERRAMENTA DIDÁTICA PARA O ENSINO DE ELETROSTÁTICA E MAGNETOSTÁTICA Danilo Nobre Oliveira danilonobre@danilonobre.eng.br Ginúbio Braga Ferreira ginubio@gmail.com Universidade
Leia maisUniversidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens
Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens Prof Fabrízzio Alphonsus A M N Soares 2012 Capítulo 2 Fundamentos da Imagem Digital Definição de Imagem: Uma imagem
Leia maisão: modelagem e técnicas
Curso de Especialização em Gestão Empresarial (MBA Executivo Turma 15) Disciplina: Pesquisa Operacional Prof. Dr. Álvaro José Periotto 3. Otimização ão: modelagem e técnicas de resolução Passando da daetapa
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia mais4 Avaliação Econômica
4 Avaliação Econômica Este capítulo tem o objetivo de descrever a segunda etapa da metodologia, correspondente a avaliação econômica das entidades de reservas. A avaliação econômica é realizada a partir
Leia maisCapítulo 7 Medidas de dispersão
Capítulo 7 Medidas de dispersão Introdução Para a compreensão deste capítulo, é necessário que você tenha entendido os conceitos apresentados nos capítulos 4 (ponto médio, classes e frequência) e 6 (média).
Leia maisMaterial Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto
Material Teórico - Módulo de Divisibilidade MDC e MMC - Parte 1 Sexto Ano Prof. Angelo Papa Neto 1 Máximo divisor comum Nesta aula, definiremos e estudaremos métodos para calcular o máximo divisor comum
Leia maisAPLICAÇÕES DA DERIVADA
Notas de Aula: Aplicações das Derivadas APLICAÇÕES DA DERIVADA Vimos, na seção anterior, que a derivada de uma função pode ser interpretada como o coeficiente angular da reta tangente ao seu gráfico. Nesta,
Leia maisIntrodução e Motivação
Introdução e Motivação 1 Análise de sistemas enfoque: sistemas dinâmicos; escopo: sistemas lineares; objetivo: representar, por meio de modelos matemáticos, fenômenos observados e sistemas de interesse;
Leia maisCAPÍTULO 5 CONCLUSÕES, RECOMENDAÇÕES E LIMITAÇÕES. 1. Conclusões e Recomendações
153 CAPÍTULO 5 CONCLUSÕES, RECOMENDAÇÕES E LIMITAÇÕES 1. Conclusões e Recomendações Um Estudo de Caso, como foi salientado no capítulo Metodologia deste estudo, traz à baila muitas informações sobre uma
Leia mais04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 2 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Revisão sobre Banco de Dados e SGBDs Aprender as principais
Leia maisPLANEJAMENTO DA MANUFATURA
58 FUNDIÇÃO e SERVIÇOS NOV. 2012 PLANEJAMENTO DA MANUFATURA Otimizando o planejamento de fundidos em uma linha de montagem de motores (II) O texto dá continuidade à análise do uso da simulação na otimização
Leia maisPOTENCIAL ELÉTRICO. por unidade de carga
POTENCIAL ELÉTRICO A lei de Newton da Gravitação e a lei de Coulomb da eletrostática são matematicamente idênticas, então os aspectos gerais discutidos para a força gravitacional podem ser aplicadas para
Leia maisSistemas Operacionais
Sistemas Operacionais Aula 13 Gerência de Memória Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso Sumário
Leia mais1 INTRODUÇÃO. 1.1 Motivação e Justificativa
1 INTRODUÇÃO 1.1 Motivação e Justificativa A locomoção é um dos direitos básicos do cidadão. Cabe, portanto, ao poder público normalmente uma prefeitura e/ou um estado prover transporte de qualidade para
Leia maisTRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO
TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO INTRODUÇÃO Os processos empresariais são fluxos de valor
Leia maisINTRODUÇÃO À ANÁLISE DE ESTRUTURAS
INTRODUÇÃO À ANÁLISE DE ESTRUTURAS Lui Fernando Martha Processo do Projeto Estrutural Concepção (arquitetônica) da obra atendimento às necessidades funcionais e econômicas Anteprojeto estrutural plantas
Leia maisA equação da posição em função do tempo t do MRUV - movimento retilíneo uniformemente variado é:
Modellus Atividade 3 Queda livre. Do alto de duas torres, uma na Terra e outra na Lua, deixaram-se cair duas pedras, sem velocidade inicial. Considerando que cada uma das pedras leva 3,0s atingir o solo
Leia maisConceitos Fundamentais
Capítulo 1 Conceitos Fundamentais Objetivos: No final do Capítulo o aluno deve saber: 1. distinguir o uso de vetores na Física e na Matemática; 2. resolver sistema lineares pelo método de Gauss-Jordan;
Leia maisSISTEMAS DE INFORMAÇÃO PARA GESTÃO
07-05-2013 1 SISTEMAS DE INFORMAÇÃO PARA GESTÃO Aula I Docente: Eng. Hercílio Duarte 07-05-2013 2 Objectivo Sistemas Modelos Dados Vs. Informação Introdução aos sistemas de Informação 07-05-2013 3 Introdução
Leia maisCorelDRAW 11 1. UM PROGRAMA DE DESIGN
CorelDRAW 11 1. UM PROGRAMA DE DESIGN Com o Corel você vai trabalhar com um dos aplicativos mais usados no campo do design e da auto-edição, já que permite operar com dois tipos de gráficos (vetoriais
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisEngenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
Leia maisPROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS
1 PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS INTRODUÇÃO O processamento interno do CLP é digital e pode-se, assim, aplicar os conceitos de lógica digital para compreen8 der as técnicas e as linguagens
Leia maisCAP. I ERROS EM CÁLCULO NUMÉRICO
CAP. I ERROS EM CÁLCULO NUMÉRICO 0. Introdução Por método numérico entende-se um método para calcular a solução de um problema realizando apenas uma sequência finita de operações aritméticas. A obtenção
Leia maisMétodos de mapeamento para fenômenos qualitativos e quantitativos
IT 508 - Cartografia Temática Representação cartográfica: Métodos de mapeamento para fenômenos qualitativos e quantitativos Profa.. Juliana Moulin Segundo os métodos padronizados, conforme o uso das variáveis
Leia maisProcessamento de Imagem. Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Visão Computacional Não existe um consenso entre os autores sobre o correto escopo do processamento de imagens, a
Leia maisCAPÍTULO 3. Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão
CAPÍTULO 3 Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão 3.1 - Multicomponentes Conceitos Básicos: O conceito de multicomponente é utilizado em diversas áreas de
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisNOME SEXO CPF NASCIMENTO SALARIO
Tutorial SQL Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=2973 Para começar Os Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDr) são o principal mecanismo de suporte ao armazenamento
Leia maisCaracterização temporal de circuitos: análise de transientes e regime permanente. Condições iniciais e finais e resolução de exercícios.
Conteúdo programático: Elementos armazenadores de energia: capacitores e indutores. Revisão de características técnicas e relações V x I. Caracterização de regime permanente. Caracterização temporal de
Leia maisModelagem no Domínio do Tempo. Carlos Alexandre Mello. Carlos Alexandre Mello cabm@cin.ufpe.br 1
Carlos Alexandre Mello 1 Modelagem no Domínio da Frequência A equação diferencial de um sistema é convertida em função de transferência, gerando um modelo matemático de um sistema que algebricamente relaciona
Leia maisIMPLEMENTAÇÃO DE SOCKETS E THREADS NO DESENVOLVIMENTO DE SISTEMAS CLIENTE / SERVIDOR: UM ESTUDO EM VB.NET
1 IMPLEMENTAÇÃO DE SOCKETS E THREADS NO DESENVOLVIMENTO DE SISTEMAS CLIENTE / SERVIDOR: UM ESTUDO EM VB.NET Daniel da Silva Carla E. de Castro Franco Diogo Florenzano Avelino daniel.silva1@ext.mpsa.com
Leia maisCONTROLE DE QUALIDADE e VALIDAÇÃO DE PRODUTO CARTOGRÁFICO
CONTROLE DE QUALIDADE e VALIDAÇÃO DE PRODUTO CARTOGRÁFICO Editar dados em vários formatos e armazenar estas informações em diferentes sistemas é provavelmente uma das atividades mais comuns para os profissionais
Leia mais5. EXPERIÊNCIAS E ANÁLISE DOS RESULTADOS. 5.1 - Os Programas de Avaliação
36 5. EXPERIÊNCIAS E ANÁLISE DOS RESULTADOS 5.1 - Os Programas de Avaliação Programas de avaliação convencionais foram utilizados para análise de diversas configurações da arquitetura. Estes programas
Leia maisContagem I. Figura 1: Abrindo uma Porta.
Polos Olímpicos de Treinamento Curso de Combinatória - Nível 2 Prof. Bruno Holanda Aula 4 Contagem I De quantos modos podemos nos vestir? Quantos números menores que 1000 possuem todos os algarismos pares?
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia mais