CONTROLE DE SISTEMAS MAX-PLUS LINEARES SUJEITOS A RESTRIÇÕES NO ESTADO: APLICAÇÃO A SISTEMAS DE TRANSPORTE
|
|
- Cristiana Paula Álvaro
- 5 Há anos
- Visualizações:
Transcrição
1 CONTROLE DE SISTEMAS MAX-PLUS LINEARES SUJEITOS A RESTRIÇÕES NO ESTADO: APLICAÇÃO A SISTEMAS DE TRANSPORTE Cíntia Ribeiro Andrade 1, Carlos Andrey Maia 1,2 1 PPGEE - Programa de Pós-Graduação em Engenharia Elétrica - UFMG 2 Departamento de Engenharia Elétrica Escola de Engenharia da Universidade Federal de Minas Gerais Av. Pres. Antônio Carlos, Pampulha Belo Horizonte - MG - Brasil cintia@cpdee.ufmg.br, maia@cpdee.ufmg.br Resumo. Este artigo trata da modelagem e controle de sistemas a eventos discretos sujeitos a fenômenos de sincronização e de atraso no tempo que são descritos pela álgebra max-plus. A partir da obtenção do modelo, a estrutura de controle é definida com base na realimentação de estados. O objetivo, nesse caso, é projetar um controlador que garanta que o sistema evolua sem violar restrições temporais impostas ao estado. Para ilustrar a contribuição deste trabalho uma rede de tráfego urbano é apresentada, sendo que o controlador é aplicado de forma a garantir que restrições de temporização sejam respeitadas. Palavras-chave: Sistemas a eventos discretos, Controle de Sistemas de Tráfego, Álgebra Max-plus. Área principal: LGT - Logística e Transportes Abstract. This paper deals with the modeling and control of discrete events systems subject to synchronization phenomena and time delay that are described by the max-plus algebra. From the developed model, the control structure is defined on the basis of the feedback of states. The objective, in this case, is to design a controller that guarantees that the system will evolve without violating timed restrictions imposed to the state. To illustrate the contribution of this work an urban traffic net is presented, where that the controller is designed in order to guarantee that temporization restrictions are respected. Keywords: Discrete Event Systems, Traffic Systems Control, Max-plus Algebra. Main area: LGT - Transport and Logistics 676
2 1. Introdução A teoria dos Sistemas a Eventos Discretos (SED) (Cassandras and Lafortune, 1999) tem sido utilizada na modelagem de muitos sistemas de engenharia tais como redes de transporte, processos de manufatura, redes de comunicação, dentre outros. Estes sistemas se caracterizam por serem descritos por espaços de estados discretos e cuja dinâmica é dirigida por eventos. A álgebra max-plus (Baccelli et al., 1992) é uma ferramenta utilizada na modelagem de sistemas sujeitos a sincronização e fenômenos de atraso. Esses sistemas podem ser representados por Grafos de Eventos Temporizados (GET), um caso particular das redes de Petri temporizadas. Nesta área tem-se obtido muitos avanços, não só na análise dos sistemas como também nos problemas de controle (Goverde, 2007). Várias estratégias de controle estão sendo utilizadas na literatura tais como o controle por modelo de referência (Maia et al., 2005, 2003; Maia, 2003) e o controle utilizando a teoria de espaços (A, B)-invariantes (Garcia et al., 2006; Katz, 2007). O objetivo deste artigo é resolver um problema de modelagem e controle de sistemas através da álgebra max-plus. No exemplo mostrado na Seção 4 (Garcia et al., 2006; Garcia, 2007), destaca-se um problema de tráfego urbano. Um modelo é desenvolvido representando uma malha viária e o controle é aplicado para a sincronização dos semáforos de maneira que haja formação de ondas verdes(uma onda verde acontece quando os semáforos são coordenados de maneira que um veículo que receba sinal verde em um extremo de uma arterial, possa percorrê-la até a outra extremidade sem parar em nenhum sinal vermelho). Diferentemente dos resultados já apresentados na literatura, o controle proposto neste artigo utiliza propriedades algébricas do sistema e, a partir do comportamento dinâmico do sistema e de uma matriz de restrições (que garantem o funcionamento desejado para o sistema), a matriz de controle é encontrada. Esta matriz atua realimentada nos estados e é encontrada resolvendo-se uma equação linear na álgebra max-plus (Cuninghame-Green and Butkovic, 2003). Os conceitos da álgebra max-plus e das ferramentas necessárias ao desenvolvimento do controle proposto são apresentadas na Seção 2. Uma proposta de modelagem e controle é descrita na Seção 3 e um exemplo ilustrativo é desenvolvido na Seção 4. A conclusão é dada na Seção Conceitos básicos Esta seção aborda os conceitos relativos aos sistemas a eventos discretos, dentre eles as redes de Petri P-temporizadas, os grafos a eventos temporizados e a álgebra max-plus. As redes de Petri são uma ferramenta para a modelagem gráfica e matemática de muitos sistemas. Um estudo detalhado encontra-se em Murata (1989). Uma rede de Petri é um grafo bipartido, consistindo de dois tipos de nós chamados de lugares e transições. Em uma representação gráfica lugares são representados por círculos e as transições por barras. Os arcos do grafo são direcionados e interligam lugares a transições e transições a lugares. Para cada arco direcionado da rede, o nó origem é denominado nó de entrada do nó de destino e o nó de destino é denominado nó de saída do nó de origem. Uma transição, que é associada a algum tipo de evento, é disparada quando o evento que ela representa ocorre e é esse conceito que permite modelar a evolução dinâmica do SED. Os lugares da rede definem as condições sob as quais as suas transições de saída são disparadas. As condições de disparo de uma transição e suas conseqüências para a rede são formalizadas através do conceito de marcação da rede.uma marcação associa a cada lugar um número inteiro positivo. Este número inteiro associado ao lugar indica seu número de fichas. Uma transição é dita estar habilitada se cada lugar de entrada é marcado com pelo menos o número de fichas igual ao peso do arco que conecta o lugar à transição. Se a transição está habilitada então ela pode disparar. Um disparo de uma transição habilitada retira um número de fichas (igual ao peso do arco) de cada lugar de entrada e adiciona estas fichas em cada lugar de saída. 677
3 Pode-se temporizar uma rede de Petri de diversas maneiras, sendo usual fazê-lo atribuindo um atraso a cada lugar (rede p-temporizada). O atraso de um lugar é um número inteiro positivo que tem como significado o intervalo de tempo entre o instante em que uma ficha é atribuída àquele lugar e o instante em que esta ficha contribui para a habilitação das transições de saída do lugar. A temporização de uma rede de Petri é importante quando se deseja avaliar o desempenho de um sistema a evento discreto. De uma forma geral, as redes de Petri são utilizadas para a modelagem de concorrência a recursos e a sincronização de tarefas. Os grafos a eventos são uma subclasse das redes de Petri na qual as situações de concorrência não podem ocorrer. Um Grafo de Eventos Temporizado (GET) é uma Rede de Petri temporizada na qual cada lugar tem um tempo de espera associado e somente uma transição de entrada e somente uma transição de saída. Os GET modelam SED em que somente aspectos de sincronização são observados. A Figura 1 representa um GET. Os lugares são representados por círculos, as transições por barras, os arcos por flechas, as fichas são os pontos e os números reais indicam os tempos de atraso. A transição u não é condicionada por nenhuma outra transição do sistema, u é a entrada do sistema. A transição y, chamada de saída dos sistema, não condiciona nenhuma outra transição. As demais transições são chamadas de transições internas. 5 5 u 2 x 1 x y Figura 1. Exemplo de um GET (Grafo de Eventos Temporizado) Pode-se associar a cada transição x uma seqüência de datas de disparos da transição, x(k), sendo que k é o número do disparo. Cada elemento da série representa o instante do k-ésimo disparo dessa transição. Considere o GET da Figura 1. O comportamento dinâmico desse sistema é descrito pelas equações a seguir: x 1 (k) = max {2 + u(k); 2 + x 2 (k 1)} x 2 (k) = 5 + x 1 (k) (1) y(k) = max {2 + x 2 (k); 5 + x 2 (k 2)} O comportamento dinâmico do sistema desse exemplo pode ser completamente descrito utilizando os operadores max e +. O operador max está relacionado com a sincronização do consumo de recursos e o operador + com o tempo de processamento das diversas tarefas do processo. De uma maneira geral, o comportamento dinâmico de um GET pode ser descrito utilizando a álgebra (Max,+) na qual o operador max é definido como e o operador + é definido como. Pode-se reescrever o sistema acima como: x 1 (k) = 2 u(k) 2 x 2 (k 1) x 2 (k) = 5 x 1 (k) (2) y(k) = 2 x 2 (k) 5 x 2 (k 2) 678
4 As equações acima ainda requerem que se especifiquem o estado inicial do sistema, ou seja, os valores de x 1 (k) e x 2 (k) para k < 0. Nesse caso, arbitra-se que todos os disparos anteriores a k = 0 ocorreram em. Conseqüentemente, a marcação inicial da rede já cumpriu o tempo de atraso de seus respectivos lugares e pode contribuir imediatamente para a habilitação de uma transição. Note que a marcação inicial promove deslocamentos na numeração dos disparos associados a uma transição. Tem-se portanto, um sistema de equações recursivas lineares numa nova álgebra, denominada álgebra max-plus Álgebra Max-Plus A álgebra max-plus é um exemplo de uma estrutura algébrica complexa, denominada dióide ou semi-anel idempotente (Baccelli et al., 1992). Define-se ε = e e = 0 e denota-se por R max o conjunto R {ε}, onde R é o conjunto dos números reais. Para os elementos a, b R max definem-se operações e como: a b = max (a, b) e a b = a + b (3) A álgebra max-plus é um dióide caracterizado por um conjunto e as duas operações (soma e produto), notado (D,, ), tal que a soma seja associativa, comutativa e idempotente (a a = a), e o produto seja associativo (mas não necessariamente comutativo) e distributivo à esquerda e à direita em relação à soma. Além disso, devem existir elementos neutros para ambas as operações. O elemento nulo ε é absorvente em relação ao produto (a ε = ε) e o elemento e é unitário (a e = a). Como na álgebra convencional, a multiplicação tem prioridade sobre a soma. Observa-se que: a b a b = a (4) Um dióide é completo se ele for fechado em relação a somas infinitas e se o produto for distributivo em relação a somas infinitas. A estrutura (Z { } { }, max, +) é um dióide completo usualmente denominado Max-plus e notado por Z max. Uma importante operação, definida em qualquer dióide, é a operação estrela de Kleene, definida por a = i N a i, com a i = a a (i 1) e a 0 = e. Verifica-se que, para qualquer inteiro positivo p, (a ) p = a e (a ) = a. As matrizes também podem ser definidas pela álgebra max-plus. Se A, B R n m max, onde n, m N, e i, j são, respectivamente, as linhas e colunas das matrizes, pode-se definir a soma das matrizes como [A B] ij = a ij b ij = max(a ij, b ij ) para i = 1 m. Se A R n l max e B R l m max então o produto de matrizes é definido como [A B] ik = b jk = max j l (a ij + b jk ) para i = 1 n e k = 1 m. Doravante, para simplificar a notação, o símbolo de produto será omitido quando conveniente. l j=1 a ij A álgebra max-plus permite descrever a evolução de eventos em um sistema sujeito a restrições de sincronização. Os sistemas são representados por equações lineares do tipo: x(k) = Ax(k 1) Bu(k) A I (5) O vetor x(k) representa o estado do sistema e u(k) uma entrada externa. A I, pois x(k + 1) x(k), isto é, as datas de disparo das transições são não-decrescentes. No exemplo dado na Figura 1 utiliza-se a descrição por datadores, isto é, associa-se a cada transição x uma seqüência de datas de disparos da transição, x(k), sendo que k é o número do disparo. 679
5 2.2. Equação A x = B y sobre (max,+) Para a solução do sistema de equação linear A x = B y sobre (max,+), Cuninghame-Green and Butkovic (2003) desenvolveram um algoritmo que converge para uma solução finita partindo de algum ponto inicial finito, caso exista tal solução finita. Se os elementos finitos de A e B são todos inteiros, a convergência deste algoritmo acontece em um número finito de iterações. As matrizes A e B não podem ter nenhuma linha ou coluna infinita. O algoritmo para solucionar a equação A x = B y é apresentado abaixo (Cuninghame-Green and Butkovic, 2003): Inicialize Escolha arbitrariamente um vetor finito x Setar r = 0; x(0) = x Repita Setar y = solução principal de B y A x; Setar x = solução principal de A x B y; Setar r = r + 1 Até convergir Fim y(r) = y x(r + 1) = x Um conjunto de desigualdades lineares do tipo A x b sobre Z max = ({ } Z, max, +), sempre possui uma solução. A maior solução é x = A b, (6) sendo A = [ a ji ] a matriz conjugada de A e (min). é definido como o operador de minimização 3. Modelagem e Controle de Sistemas Max-plus Lineares O sistema que se deseja modelar e controlar é do tipo mostrado na Equação (5). Este sistema está sujeito a restrições de sincronização e pode ser escrito como: x(k) = Ax(k 1) Bu(k), (7) sujeito a: Ex(k) x(k). (8) Sendo A, E Z n n max, B Z n p max, com n transições internas (ou estados) e p entradas. A matriz que contém as restrições é a matriz E da equação acima. Supondo que: pode-se observar o seguinte: Ex(k) x(k), (9) E.Ex(k) Ex(k) x(k) E 3 x(k) x(k) x(k) Ex(k) E 2 x(k) E n x(k) x(k) x(k) (I E E 2 )x(k) x(k) E x(k) x(k). (10) 680
6 Mas, I E Ix(k) E x(k) x(k) E x(k). (11) Das Equações (10) e (11): E x(k) = x(k). (12) Mostrou-se que: Ex(k) x(k) E x(k) = x(k). (13) Como E E : tem-se que: E x(k) = x(k) Ex(k) x(k), (14) Ex(k) x(k) E x(k) = x(k). (15) Propriedade 3.1. Todas as condições iniciais factíveis para o sistema devem satisfazer x(0) = E v, sendo v Z n max. Demonstração. Se a condição inicial é factível, então x(0) = E x(0), ou seja, x(0) = E v, sendo v = x(0). Se x(0) = E v, então E x(0) = E E v = E v = x(0), portanto a condição é factível Controle por realimentação de estados O objetivo é implementar uma lei de controle por realimentação de estados, isto é, u(k) = F x(k 1), sendo F Z p n max, de forma que E x(k) x(k) k 0. Com isso o sistema da Equação (7) passa a ser escrito como: x(k) = (A BF )x(k 1). (16) A definição seguinte é necessária para o desenvolvimento da metodologia a ser apresentada. Definição 3.1 (Matriz G-astic (Cuninghame-Green and Butkovic, 2003)). Uma matriz é G-astic se em cada linha existir pelo menos um elemento finito. Proposição 3.1. O problema de controle proposto apresenta solução se e somente se: E (A BF )E = (A BF )E E AE E BF E = AE BF E (17) Demonstração. Considere a equação x(k) = Ax(k) Bu(k) sendo u(k) = F x(k 1). O problema é encontrar F Ex(k) x(k). Dessa forma, deve-se assegurar que: x(k) = (A + BF )x(k 1), (18) de forma a respeitar (veja Equação (15)), E x(k) = x(k). (19) 681
7 Substituindo a Equação (18) na (19): E (A BF )x(k 1) = (A BF )x(k 1), k 1 (20) Em particular para k = 1: E (A BF )x(0) = (A BF )x(0), (21) pela Propriedade 3.1: E (A BF )E v = (A BF )E v, v E (A BF )E = (A BF )E. (22) Dessa forma, mostrou-se que (20) implica em (22). Deve-se mostrar que (22) implica em (20). Se (22) é verdadeira, lembrando que x(0) = E v, então E x(1) = x(1), pois: E (A BF )E = (A BF )E E (A BF )E v = (A BF )E v E x(1) = x(1). (23) Assumindo (22), deve-se mostrar que: E x(k) = x(k) E x(k + 1) = x(k + 1), k 0. (24) A demonstração será feita por indução. Assume-se que E x(k) = x(k) é verdadeira e prova-se que E x(k + 1) = x(k + 1). Dessa forma, como x(k + 1) = (A BF )x(k) E x(k) = x(k), (25) tem-se que x(k + 1) = (A BF )E x(k). (26) Como, por hipótese, (22) é verdadeira, pode-se reescrever (26) como: x(k + 1) = E (A BF )E x(k). (27) Portanto, E x(k + 1) = E E (A BF )E x(k). (28) Lembrando que E.E = E e usando (27): E x(k + 1) = x(k + 1). (29) Lema 3.1. Se a matriz B é G-astic, G Z n n max, F BF G. Demonstração. É direta a partir da seguinte observação: Se a matriz B é G-astic (( i)( l)/b il ε): [BF ] ij = fazer [BF ] ij tão grande quanto se queira. p B il F lj. Portanto é sempre possível l=1 682
8 Proposição 3.2. Para um sistema tal que B é G-astic, uma condição suficiente para a existência do controlador é encontrar uma solução (Z ij ε) para a equação: E BZ = BZ. (30) Demonstração. a) se Z Z ij ε Ẑ = Z M (M = mi), matriz identidade (I) Zn n max e m Z max, também é solução para a equação (30) pois E BZ = BZ E BZ M = BZ M. b) De forma análoga, F = ẐE também é solução para (30). De a) e b), em conjunto com o Lema 3.1, conclui-se que é sempre possível fazer F suficientemente grande, tal que B F E AE, ou seja, E AE B F = B F. Dessa forma, utilizando a Equação (30), tem-se: E AE E B F = B F. Contudo, B F E AE, então B F AE, pois E I. Logo, B F AE = B F. Dessa forma como, por construção, F = F E, obtém-se que: E AE E B F = B F = B F AE. (31) Como logo F = ẐE, (32) F = F E. (33) Dessa forma: E AE E B F E = B F E AE E (A B F )E = (A B F )E. (34) Essa proposição permite, em conjunto com o algoritmo apresentado na seção 2.2, resolver a Equação (30) e encontrar a matriz de controle F que é dada por: F = ZME (35) 4. Um exemplo de aplicação do problema de controle de tráfego urbano d 12 d 23 S 1 S 2 S 3 I 1 I 2 I 3 Figura 2. Exemplo de uma malha viária de 3 interseções A aplicação apresentada nesta Seção foi extraída de Garcia et al. (2006); Garcia (2007).Considere o sistema mostrado na Figura 2. Ele se refere a um conjunto de interseções de uma via. Os carros 683
9 podem trafegar em qualquer sentido indicado pelas setas. Nesta seção o objetivo é apresentar um modelo que representa esta via e desenvolver uma estratégia de controle que possa agir nos tempos de semaforização, sincronizando-os, para que haja formação de ondas verdes (quando possível). Os veículos que se deslocam entre as interseções são agrupados em pelotões, e o tamanho do pelotão é ignorado, considerando-o como um ponto indivisível. Os semáforos estão representados por S i e as interseções por I i com i = 1, 2, 3. O tempo de deslocamento entre I 1 e I 2 é d 12 e entre I 2 e I 3 é d 23. Primeiro, será visto como a evolução deste tipo de sistema pode ser descrita por sistemas dinâmicos lineares da forma (5) na álgebra max-plus. Os eventos que há interesse em modelar são as trocas de sinal dos semáforos e as passagens dos pelotões pelas interseções. A malha viária pode ser modelada através de um GET. O modelo está na Figura 3. As transições que indicam a troca de sinal do semáforo são: S i1 habilita o sinal verde e S i2 habilita o sinal vermelho. As transições x i1 e x i2 indicam a passagem de um pelotão pelas interseções I i. Os lugares g i e r i representam, respectivamente, os tempos de verde e vermelho do semáforo i com i = 1, 2, 3. Os lugares d 12, d 23, d 21 e d 32 representam o tempo de deslocamento entre as interseções. A marcação indica que o semáforo está com o sinal vermelho e que há um pelotão na via. Para se obter uma malha semaforizada e possível de ser controlada aplicam-se entradas de controle nas transições que representam a abertura dos sinais vermelho e verde (Garcia et al., 2006; Garcia, 2007). x 11 d 12 x 21 d 23 x 31 x 12 d 21 d 32 x 22 x 32 S 11 S 31 S 21 u 1 u 3 u 5 r 1 g 1 r 2 r 3 g 2 g 3 S 12 u 2 S 22 S 32 u 4 u 6 Figura 3. Modelo com entradas de controle O estado do sistema pode ser expresso através da Equação (5) sendo x(k) = [S 11 (k) S 12 (k) x 11 (k) x 12 (k) S 21 (k) S 22 (k) x 21 (k) x 22 (k) S 31 (k) S 32 (k) x 31 (k) x 32 (k)] T e u(k) = [u 1 (k) u 2 (k) u 3 (k) u 4 (k) u 5 (k) u 6 (k)] T. 684
10 O sistema da Equação (5) é expandido para: x(k) = A 1 x(k) A 2 x(k 1) B 1 u(k), (36) que pode ser expresso como (veja (Baccelli et al., 1992)): x(k) = A 1A 2 x(k 1) A 1B 1 u(k). (37) A matriz A 1 é apresentada abaixo onde: g 1 = g 2 = g 3 = 44, r 1 = r 2 = r 3 = 20, d 12 = d 21 = 15, d 23 = d 32 = 20. As unidades das medidas estão expressas em segundos. A matriz A 2 possui dimensão 12x12 onde a 212 = r 1, a 256 = r 2, a 273 = d 12, a 2812 = d 32, a 2910 = r 3 sendo os outros a 2ij = ε. A matriz B 1 possui dimensão 12x6 onde b 111 = b 122 = b 153 = b 164 = b 195 = b 1106 = e sendo os outros b 1ij = ε. A 1 = ε ε ε ε ε ε ε ε ε ε ε ε g 1 ε ε ε ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε e ε ε ε ε ε ε d 21 ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε g 2 ε ε ε ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε g 3 ε ε ε ε ε ε ε ε ε d 23 ε e ε ε ε ε ε ε ε ε ε ε ε e ε ε ε A matriz A da Equação (5) é A 1 A 2 e a matriz B é A 1 B 1. As equações que representam as transições são (estão representadas as equações que representam as transições para I 1, as demais são similares): S 11 (k) = r 1 S 12 (k 1) u 1 (k) S 12 (k) = g 1 S 11 (k) u 2 (k) x 11 (k) = S 11 (k) x 12 (k) = d 21 x 22 (k) S 11 (k) É necessário definir um conjunto de restrições operacionais para garantir o funcionamento desejável do sistema controlado. As restrições que dão origem à matriz E são: Habilitação da passagem do pelotão apenas com o semáforo em verde. S 11 x 1i 0, S 21 x 2i 0, S 31 x 3i 0, i = 1, 2 O tempo de verde deve ser capaz de absorver um pelotão (t a é o tempo de absorção). x 1i S 12 t a1, x 2i S 22 t a2, x 3i S 32 t a3, i = 1, 2 O tempo de verde não pode ultrapassar um máximo m. S i2 S i1 m i i = 1, 2, 3 O offset entre os semáforos S i não pode ultrapassar um máximo off. 685
11 S 11 S 21 off 12, S 21 S 11 off 12, S 21 S 31 off 23, S 31 S 21 off 23 onde m i = 70, t ai = 44, off 12 = 5 e off 23 = 40. A matriz E para este exemplo é representada abaixo: E = ε m 1 ε ε off 12 ε ε ε ε ε ε ε ε ε t a1 t a1 ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε off 12 ε ε ε ε m 2 ε ε off 23 ε ε ε ε ε ε ε ε ε t a2 t a2 ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε off 23 ε ε ε ε m 3 ε ε ε ε ε ε ε ε ε ε ε ε t a3 t a3 ε ε ε ε ε ε ε ε e ε ε ε ε ε ε ε ε ε ε ε e ε ε ε Verifica-se nesse caso que a matriz B é G-astic. Dessa forma, através da solução da Equação (30) foi possível encontrar Z, e portanto foi gerada uma matriz F de realimentação de estados, dada por: F = Uma possível seqüência para o estado inicial é: x(0) = [ ] T x(1) = [ ] T x(2) = [ ] T O tempo de ciclo da malha viária é de 94s. Foi utilizado o max-plus toolbox do Scilab (Quadrat, 2003; Hardouin et al., 2001) para realizar os cálculos. 5. Conclusões Neste artigo foi apresentada uma estratégia de controle para sistemas a eventos discretos max-plus lineares sujeitos a restrições de estado. Foi apresentada uma condição suficiente para a existência do controlador que resulta em um algoritmo para o cálculo da matriz de controle. Também foi apresentada uma aplicação da abordagem no controle da semaforização de um conjunto de interseções de uma via. Uma proposta para trabalhos futuros seria a reestruturação da matriz B daqueles sistemas que não satisfizessem a condição apresentada. Dessa forma seria possível utilizar a estratégia de controle proposta neste trabalho. Agradecimentos Este trabalho foi parcialmente apoiado pela Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES. 686
12 Referências Baccelli, F., Cohen, G., Olsder, G. J., and Quadrat, J. P. (1992). Synchronization and Linearity. Wiley. Cassandras, C. G. and Lafortune, S. (1999). Introduction to Discrete Event Systems. Kluwer Academic Publishers. Cuninghame-Green, R. A. and Butkovic, P. (2003). The equation a x = b y over (max,+). Theoretical Computer Science, 293:3 12. Garcia, T. R. (2007). Modelagem e controle da coordenação do tráfego urbano através de formalismos para sistemas a eventos discretos e híbridos. PhD thesis, Universidade Federal de Santa Catarina. Garcia, T. R., Cury, J. E. R., and Junior, W. K. (2006). Modelagem e controle de vias arteriais urbanas através da álgebra max-plus. Congresso Brasileiro de Automática, pages Goverde, R. M. P. (2007). Railway timetable stability analysis using max-plus system theory. Transportation Research Part B, 41: Hardouin, L., Gruet, B., Cottenceau, B., and Lhommeau, M. (2001). hardouin/outils.html. Katz, R. D. (2007). Max-plus (a, b)-invariant spaces and control of timed discrete-event systems. IEEE Transactions on Automatic Control, 52(2): Maia, C. A. (2003). Identificação e controle de sistemas a eventos discretos na álgebra (max,+). PhD thesis, UNICAMP. Maia, C. A., Hardouin, L., Santos-Mendes, R., and Cottenceau, B. (2003). Optimal closed-loop control of timed event graphs in dioids. IEEE Transactions on Automatic Control, 48(12): Maia, C. A., Lüders, R., Santos-Mendes, R., and Hardouin, L. (2005). Estratégias de controle por modelo de referência de sistemas a eventos discretos max-plus lineares. Revista Controle e Automação, 16(3): Murata, T. (1989). Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4): Quadrat, J.-P. (2003)
CÍNTIA RIBEIRO ANDRADE CONTROLE DE SISTEMAS MAX-PLUS LINEARES SUJEITOS A RESTRIÇÕES NO ESTADO: APLICAÇÃO A SISTEMAS DE TRANSPORTE
CÍNTIA RIBEIRO ANDRADE CONTROLE DE SISTEMAS MAX-PLUS LINEARES SUJEITOS A RESTRIÇÕES NO ESTADO: APLICAÇÃO A SISTEMAS DE TRANSPORTE Belo Horizonte 18 de novembro de 2008 Universidade Federal de Minas Gerais
Leia maisGuilherme Gomes da Silva. Estudo e Desenvolvimento de Técnicas de Controle Para Grafos de Eventos Temporizados
Guilherme Gomes da Silva Estudo e Desenvolvimento de Técnicas de Controle Para Grafos de Eventos Temporizados Belo Horizonte 2012 Universidade Federal de Minas Gerais Escola de Engenharia Programa de
Leia maisComparação entre Algoritmos para a Solução do Controle Just-in-Time em Sistemas Max-Plus Lineares
1 Comparação entre Algoritmos para a Solução do Controle Just-in-Time em Sistemas Max-Plus Lineares Guilherme Gomes da Silva Universidade Federal de Minas Gerais - Programa de Pós-Graduação em Engenharia
Leia maisXIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017
Porto Alegre RS, 1 o 4 de Outubro de 217 MODELAGEM, ANÁLISE TEMPORAL E CONTROLE DE SISTEMA DINÂMICO MAX-PLUS LINEAR: APLICAÇÃO EM SISTEMA FLEXÍVEL DE MANUFATURA DIDÁTICO Márcio J. Nunes, Vinícius M. Gonçalves,
Leia maisFILTRAGEM ESTOCÁSTICA APLICADA A SISTEMAS MAX-PLUS LINEARES
FILTRAGEM ESTOCÁSTICA APLICADA A SISTEMAS MAX-PLUS LINEARES DIEGO FIGUEIRÊDO E SILVA, RAFAEL SANTOS MENDES, LAURENT HARDOUIN, CARLOS ANDREY MAIA, BERTRAND COTTENCEAU Faculdade de Engenharia Elétrica e
Leia maisUm Sistema de Numeração Aplicado a Grafos a Eventos
Um Sistema de Numeração Aplicado a Grafos a Eventos A Numbering System Applied to Event Graphs Jos é Ca r l o s Mag o s s i Universidade Estadual de Campinas magossi@ft.unicamp.br Re s u m o O objetivo
Leia maisESTRATÉGIAS DE CONTROLE POR MODELO DE REFERÊNCIA DE SISTEMAS A EVENTOS DISCRETOS MAX-PLUS LINEARES
ESTRATÉGIAS DE CTRLE PR MDEL DE REFERÊCIA DE SISTEMAS A EVETS DISCRETS MAX-PLUS LIEARES Carlos Andrey Maia maia@cpdee.ufmg.br Rafael Santos Mendes rafael@dca.fee.unicamp.br Ricardo Lüders luders@dainf.cefetpr.br
Leia maisImplementação de Técnicas de Controle Max-Plus em um Simulador Realista Marcelo Xavier Reis Souza
Implementação de Técnicas de Controle Max-Plus em um Simulador Realista Marcelo Xavier Reis Souza Universidade Federal de Minas Gerais Escola de Engenharia Programa de Pós-Graduação em Engenharia Elétrica
Leia maisRedes de Petri. Marcação e seu comportamento dinâmico. Marcação
Redes de Petri A rede de Petri, técnica de modelagem original de onde derivou mais tarde o SFC, foi introduzida em 962 por Carl Adam Petri. Consiste de uma ferramenta gráfica e matemática extremamente
Leia maisUniversidade Federal do Paraná.
UMA ABORDAGEM UNIFICADA PARA GERAÇÃO DE GRAFOS DE CLASSES DE ESTADOS EM REDES DE PETRI TEMPORAIS Evangivaldo A. Lima, Ricardo Lüders, Luis Allan Künzle Departamento de Ciências Exatas e da Terra Universidade
Leia maisPMR 5237 Modelagem e Design de Sistemas Discretos em Redes de Petri
PMR 537 Modelagem e Design de Sistemas Discretos em Redes de Petri Aula 4: Redes P/T e extensões reinaldo@usp.br 1 Sistema Sequencial Configurações Especiais 3 Sincronismo Conflito SM MG FC SM MG FC SM
Leia maisSumário. Redes de Petri (RdP) Petri Nets. Áreas de Aplicação. História. Armando Jorge Miranda de Sousa
Redes de Petri (RdP) Petri Nets Armando Jorge Miranda de Sousa Sumário Apresentação: notação gráfica inc. marcação Concorrência, conflito e confusão Sincronização e recursos críticos Extensões de RdP Arcos,
Leia maisRedes de Petri (RdP) Petri Nets
Sumário Redes de Petri (RdP) Petri Nets Armando Jorge Sousa Versão 11, 15 Dez 2005 Apresentação: notação gráfica inc. marcação Concorrência, conflito e confusão Sincronização e recursos críticos Extensões
Leia maisFILTRO DE PARTÍCULAS PARA SISTEMAS MAX PLUS COM DENSIDADE DE
FILTRO DE PARTÍCULAS PARA SISTEMAS MAX PLUS COM DENSIDADE DE IMPORTÂNCIA ÓTIMA Renato Markele Ferreira Cândido, Rafael Santos Mendes DSE/FEEC/UNICAMP Av. Albert Einsten, 400, 13083-852 Campinas, SP, Brasil
Leia maisSimulação Usando Rede de Petri Software PIPE
LSA Laboratório de Sistemas de Automação www.pmrlsa.poli.usp.br Simulação Usando Rede de Petri Software PIPE PMR 5023 - Modelagem e Análise de Sistemas de Automação Escola Politécnica da Universidade de
Leia maisTESE DE DOUTORADO N 193 MÉTODOS DE CONTROLE DE FLUXO DE ENTRADA PARA SISTEMAS MODELADOS POR GRAFOS DE EVENTOS TEMPORIZADOS. José Ricardo da Silva Dias
TESE DE DOUTORADO N 193 MÉTODOS DE CONTROLE DE FLUXO DE ENTRADA PARA SISTEMAS MODELADOS POR GRAFOS DE EVENTOS TEMPORIZADOS José Ricardo da Silva Dias DATA DA DEFESA: 10/11/2014 Universidade Federal de
Leia maisNotas para o Curso de Algebra Linear Il Dayse Haime Pastore 20 de fevereiro de 2009
Notas para o Curso de Álgebra Linear Il Dayse Haime Pastore 20 de fevereiro de 2009 2 Sumário 1 Matrizes e Sistemas Lineares 5 11 Matrizes 6 12 Sistemas Lineares 11 121 Eliminação Gaussiana 12 122 Resolução
Leia maisRedes de Petri Temporizadas Básicas - TBN
Chapter 3 Redes de Petri Temporizadas Básicas - TBN A formulação original de PN considera que eventos são instantâneos, o que impede o tratamento de tempo através dela. Para contornar esse problema surgiram
Leia maisétodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO
Leia maisRedes de Petri. Prof. Juan Moises Mauricio Villanueva
Redes de Petri Prof. Juan Moises Mauricio Villanueva jmauricio@cear.ufpb.br Redes de Petri Publicado em 1962, por Carl Adam Petri Uma rede de Petri (RP) pode ser interpretada como um grafo direcionado
Leia maisAlgebra Linear. 1. Espaços Vetoriais Lineares. 2. Coordenadas em Espaços Lineares. 3. Operadores Lineares. 4. Transformação de Similaridade
Algebra Linear 1 Espaços Vetoriais Lineares Coordenadas em Espaços Lineares 3 Operadores Lineares 4 Transformação de Similaridade Matriz como Operador Norma de Vetores e Produto Interno pag1 Teoria de
Leia mais364 SISTEMAS DIGITAIS
364 SISTEMAS DIGITAIS APLICAÇÕES EM SISTEMAS DIGITAIS Nesta seção de aplicações em sistemas digitais, começamos a trabalhar com um sistema de controle de semáforo de trânsito. Estabelecemos aqui os requisitos
Leia mais2 - Modelos em Controlo por Computador
Controlo Óptimo e Adaptativo 2-Modelos em Controlo por Computador 2 - Modelos em Controlo por Computador Objectivo: Introduir a classe de modelos digitais que são empregues nesta disciplina para o projecto
Leia maisProcessamento de sinais digitais
Processamento de sinais digitais Aula 2: Descrição discreta no tempo de sinais e sistemas silviavicter@iprj.uerj.br Tópicos Sequências discretas no tempo. Princípio da superposição para sistemas lineares.
Leia maisControle de Processos por Computador
Controle de Processos por Computador 1 CONTEÚDO PROGRAMÁTICO 1. Redes de Petri 2. Transdutores 3. Controladores Lógico Programáveis 4. Sistemas Digitais de Controle Distribuído BIBLIOGRAFIA Redes de Petri,
Leia maisPESQUISA OPERACIONAL
PESQUISA OPERACIONAL Uma breve introdução. Prof. Cleber Almeida de Oliveira Apostila para auxiliar os estudos da disciplina de Pesquisa Operacional por meio da compilação de diversas fontes. Esta apostila
Leia maisCAPíTULO 1. Vetores e tensores Notação indicial
CAPíTULO 1 Vetores e tensores 1.1. Notação indicial A notação indicial é uma simplificação da notação de uma somatória. Por exemplo, seja a somatória de 3 monômios a i b i (a i multiplicado por b i ) com
Leia maisAnálise e Projeto de Circuitos Combinacionais e Sequenciais
Análise e Projeto de Circuitos Combinacionais e Sequenciais Referência bibliográfica: - Digital Design: Principles and Practices - Wakerly - Elementos de Eletrônica Digital Idoeta e Capuano - Introduction
Leia maisO Teorema de Peano. f : D R n. uma função contínua. Vamos considerar o seguinte problema: Encontrar um intervalo I R e uma função ϕ : I R n tais que
O Teorema de Peano Equações de primeira ordem Seja D um conjunto aberto de R R n, e seja f : D R n (t, x) f(t, x) uma função contínua. Vamos considerar o seguinte problema: Encontrar um intervalo I R e
Leia maisINTERVALOS, INEQUAÇÕES E MÓDULO
Revisão de Pré-Cálculo INTERVALOS, INEQUAÇÕES E MÓDULO Prof. Dr. José Ricardo de Rezende Zeni Departamento de Matemática, FEG, UNESP Lc. Ismael Soares Madureira Júnior Guaratinguetá, SP, outubro 2016 Direitos
Leia mais1 Subespaços Associados a uma Matriz
1 Subespaços Associados a uma Matriz Seja V = R n e para quaisquer u, v, e w em V e quaisquer escalares r,s em R 1, 1. u + v é um elemento de V sempre que u e v são elementos de V a adição é fechada, 2.
Leia maisCálculo Diferencial e Integral I
Cálculo Diferencial e Integral I Texto de apoio às aulas. Amélia Bastos, António Bravo Dezembro 2010 Capítulo 1 Números reais As propriedades do conjunto dos números reais têm por base um conjunto restrito
Leia maisSimulação Usando Rede de Petri Software PIPE
LSA Laboratório de Sistemas de Automação www.pmrlsa.poli.usp.br Simulação Usando Rede de Petri Software PIPE PMR3305 - Sistemas a Eventos Discretos Escola Politécnica da Universidade de São Paulo Departamento
Leia maisCálculo Numérico Algoritmos
Cálculo Numérico Algoritmos Valdenir de Souza Junior Abril de 2007 Sumário 1 Introdução 1 2 Raízes de Equações 1 2.1 Método da Bisseção......................... 2 2.2 Método de Newton-Raphson.....................
Leia maisProblemas de Fluxo em Redes
CAPÍTULO 7 1. Conceitos fundamentais de grafos Em muitos problemas que nos surgem, a forma mais simples de o descrever, é representá-lo em forma de grafo, uma vez que um grafo oferece uma representação
Leia maisAVANÇOS NA TEORIA DE CONTROLE PARA SISTEMAS LINEARES NA ÁLGEBRA TROPICAL
AVANÇOS NA TEORIA DE CONTROLE PARA SISTEMAS LINEARES NA ÁLGEBRA TROPICAL Vinicius Mariano Gonçalves, Carlos Andrey Maia, Laurent Hardouin Programa de Pós Graduação de Engenharia Elétrica, Universidade
Leia maisMÉTODOS DE CONTROLE DO FLUXO DE ENTRADA PARA GRAFOS DE EVENTOS TEMPORIZADOS
MÉTODOS DE CONTROLE DO FLUXO DE ENTRADA PARA GRAFOS DE EVENTOS TEMPORIZADOS Dias, J. R. S., Maia, C. A., Lucena Jr, V. F. Programa de Pós-Graduação em Engenharia Elétrica - Universidade Federal de Minas
Leia maisEquações Diofantinas + = polinómios conhecidos polinómios desconhecidos
24 Considere-se a equação Equações Diofantinas + = polinómios conhecidos polinómios desconhecidos Há soluções? Quantas soluções há para uma dada equação? Em geral, a equação pode ser definida num anel
Leia maisUniversidade federal do Rio de Janeiro. Escola Politécnica. Departamento de Engenharia Elétrica
Universidade federal do Rio de Janeiro Escola Politécnica Departamento de Engenharia Elétrica OBTENÇÃO DE UMA REDE DE PETRI INTERPRETADA PARA CONTROLE PARA UMA CÉLULA DE MANUFATURA HENRIQUE DE SOUZA ZÓZIMO
Leia maisUnidade 2 - Matrizes. A. Hefez e C. S. Fernandez Resumo elaborado por Paulo Sousa. 9 de agosto de 2013
MA33 - Introdução à Álgebra Linear Unidade 2 - Matrizes A. Hefez e C. S. Fernandez Resumo elaborado por Paulo Sousa PROFMAT - SBM 9 de agosto de 2013 O dono de uma pequena frota de quatro táxis, movidos
Leia maisRenato Martins Assunção
Análise Numérica Renato Martins Assunção DCC - UFMG 2012 Renato Martins Assunção (DCC - UFMG) Análise Numérica 2012 1 / 84 Equação linear Sistemas de equações lineares A equação 2x + 3y = 6 é chamada linear
Leia maisAULA 8- ÁLGEBRA MATRICIAL VERSÃO: OUTUBRO DE 2016
CURSO DE ADMINISTRAÇÃO CENTRO DE CIÊNCIAS SOCIAIS APLICADAS UNIVERSIDADE CATÓLICA DE PETRÓPOLIS MATEMÁTICA 01 AULA 8- ÁLGEBRA MATRICIAL VERSÃO: 0.1 - OUTUBRO DE 2016 Professor: Luís Rodrigo E-mail: luis.goncalves@ucp.br
Leia maisUnidade 1 - O que é Álgebra linear? A. Hefez e C. S. Fernandez Resumo elaborado por Paulo Sousa. 9 de agosto de 2013
MA33 - Introdução à Álgebra Linear Unidade 1 - O que é Álgebra linear? A. Hefez e C. S. Fernandez Resumo elaborado por Paulo Sousa PROFMAT - SBM 9 de agosto de 2013 O que é Álgebra linear? Atualmente,
Leia maisAnálise Modal no Domínio do Tempo. SSI Stochastic Subspace Identification
Análise Modal no Domínio do Tempo SSI Stochastic Subspace Identification Stochastic Subspace Identification VAN OVERSCHEE, P., 1995, Subspace Identification: Theory, Implementation, Application, PhD thesis,
Leia maisMaterial Teórico - Módulo Progressões Aritméticas. Definição e Lei de Formação de uma PA. Primeiro Ano
Material Teórico - Módulo Progressões Aritméticas Definição e Lei de Formação de uma PA Primeiro Ano Autor: Prof. Ulisses Lima Parente Revisor: Prof. Antonio Caminha M. Neto 1 Sequências elementares e
Leia maisAlgoritmo Array Rápido para Filtragem de Sistemas Lineares Sujeitos a Saltos Markovianos com Variação Estruturada dos Parâmetros no Tempo
Trabalho apresentado no XXXVII CNMAC, SJ dos Campos - SP, 2017 Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Algoritmo Array Rápido para Filtragem de Sistemas Lineares
Leia maisPrimeiro Exercício programa: Como o Google ordena páginas. MAP-2121 para EPUSP
Primeiro Exercício programa: Como o Google ordena páginas MAP-2121 para EPUSP 1 Instruções gerais Os exercícios computacionais pedidos na disciplina Cálculo Numérico têm por objetivo fundamental familiarizar
Leia maisControle utilizando variáveis de estado - v1.1
2 ontrole utilizando variáveis de estado - v. 2. Objetivo O objetivo desta experiência é, utilizando o enfoque de espaço de estados, projetar e implementar um controlador digital para uma planta simples
Leia maisMétodo do Gradiente Projetado Para Funções Convexas Generalizadas
Método do Gradiente Projetado Para Funções Convexas Generalizadas Milton Gabriel Garcia dos SANTOS 1. Instituto de Matemática e Estatística, Universidade Federal de Goiás, Campus II- Caixa Postal 131,
Leia maisFundamentos de Matemática Curso: Informática Biomédica
Fundamentos de Matemática Curso: Informática Biomédica Profa. Vanessa Rolnik Artioli Assunto: sequências e matrizes 05 e 06/06/14 Sequências Def.: chama-se sequência finita ou n-upla toda aplicação f do
Leia maisAnais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014
MÉTODO DE REDUÇÃO DE REDE DE PETRI TEMPORAL VIA MATRIZ DE INTERVALOS Ártus Bolzanni, Evangivaldo Lima Universidade Federal da Bahia Departamento de Engenharia Elétrica Salvador, Bahia, Brasil Universidade
Leia maisEquações Diofantinas + = polinómios conhecidos polinómios desconhecidos
23 Considere-se a equação Equações Diofantinas polinómios conhecidos polinómios desconhecidos Há soluções? Quantas soluções há para uma dada equação? Em geral, a equação pode ser definida num anel (exs.
Leia mais5. Síntese de leis de controlo usando técnicas polinomiais
1 5. Síntese de leis de controlo usando técnicas polinomiais Objectivo: Projectar controladores discretos lineares por colocação de pólos, recorrendo a descrições entrada/saída do processo Referência:
Leia maisApresentar o conceito de anel, suas primeiras definições, diversos exemplos e resultados. Aplicar as propriedades dos anéis na relação de problemas.
Aula 10 O CONCEITO DE ANEL META Apresentar o conceito de anel, suas primeiras definições, diversos exemplos e resultados. OBJETIVOS Definir, exemplificar e classificar anéis. Aplicar as propriedades dos
Leia maisÁLGEBRA LINEAR. Espaços Vetoriais. Prof. Susie C. Keller
ÁLGEBRA LINEAR Espaços Vetoriais Prof. Susie C. Keller Introdução Com doze andares de altura e pesando 75 toneladas, o US Columbia partiu majestosamente de sua plataforma de lançamento numa manhã fresca
Leia maisÁlgebra Linear e Geometria Anaĺıtica. Matrizes e Sistemas de Equações Lineares
universidade de aveiro departamento de matemática Álgebra Linear e Geometria Anaĺıtica Agrupamento IV (ECT, EET, EI) Capítulo 1 Matrizes e Sistemas de Equações Lineares Geometria anaĺıtica em R 3 [1 01]
Leia maisModelização do Sistema Produtivo Teoria das Filas de Espera
Modelização do Sistema Produtivo Teoria das Filas de Espera http://www.fe.up.pt/maspwww Licenciatura em Engenharia Electrotécnica e de Computadores Gil M. Gonçalves Gil.Goncalves@fe.up.pt 2004/2005 Outline
Leia maisINTRODUÇÃO À TRANSFORMADA Z. Wilson Arnaldo Artuzi Junior Ricardo Rodrigo Wolf Cruz
INTRODUÇÃO À TRANSFORMADA Z Wilson Arnaldo Artui Junior Ricardo Rodrigo Wolf Cru CURITIBA 2010 Sumário 1 - Introdução...1 1.1 - Definição:...1 a) Domínio do tempo discreto n...1 b) Domínio...2 c) Par transformado...2
Leia maisÁlgebra Linear e Geometria Anaĺıtica. Espaços Vetoriais Reais
universidade de aveiro departamento de matemática Álgebra Linear e Geometria Anaĺıtica Agrupamento IV (ECT, EET, EI) Capítulo 4 Espaços Vetoriais Reais Definição de espaço vetorial real [4 01] O conjunto
Leia maisMODELAGEM E CONTROLE DA COORDENAÇÃO FORMALISMOS PARA SISTEMAS A EVENTOS DISCRETOS E HÍBRIDOS
TATIANA RENATA GARCIA MODELAGEM E CONTROLE DA COORDENAÇÃO DO TRÁFEGO URBANO ATRAVÉS DE FORMALISMOS PARA SISTEMAS A EVENTOS DISCRETOS E HÍBRIDOS FLORIANÓPOLIS 2007 UNIVERSIDADE FEDERAL DE SANTA CATARINA
Leia maisProdutos de potências racionais. números primos.
MATEMÁTICA UNIVERSITÁRIA n o 4 Dezembro/2006 pp. 23 3 Produtos de potências racionais de números primos Mário B. Matos e Mário C. Matos INTRODUÇÃO Um dos conceitos mais simples é o de número natural e
Leia maisRepresentação de Fourier para Sinais 1
Representação de Fourier para Sinais A representação de Fourier para sinais é realizada através da soma ponderada de funções senoidais complexas. Se este sinal for aplicado a um sistema LTI, a saída do
Leia mais3.4 Álgebra booleana, ordens parciais e reticulados
Notas de aula de MAC0329 (2003) 23 3.4 Álgebra booleana, ordens parciais e reticulados Seja A um conjunto não vazio. Uma relação binária R sobre A é um subconjunto de A A, isto é, R A A. Se (x, y) R, denotamos
Leia maisTeorema da Triangularização de Schur e Diagonalização de Matrizes Normais
Teorema da Triangularização de Schur e Diagonalização de Matrizes Normais Reginaldo J Santos Departamento de Matemática-ICEx Universidade Federal de Minas Gerais http://wwwmatufmgbr/~regi 16 de novembro
Leia maisCálculo Numérico. Sistemas lineares Métodos Iterativos: Introdução Método Iterativo de Jacobi-Richardson
Cálculo Numérico Sistemas lineares Métodos Iterativos: Introdução Método Iterativo de Jacobi-Richardson Métodos como: Métodos exatos Método de eliminação de Gauss Método de decomposição LU Método de Cholesky
Leia maisO teorema do ponto fixo de Banach e algumas aplicações
O teorema do ponto fixo de Banach e algumas aplicações Andressa Fernanda Ost 1, André Vicente 2 1 Acadêmica do Curso de Matemática - Centro de Ciências Exatas e Tecnológicas - Universidade Estadual do
Leia maisNúmeros Reais. Víctor Arturo Martínez León b + c ad + bc. b c
Números Reais Víctor Arturo Martínez León (victor.leon@unila.edu.br) 1 Os números racionais Os números racionais são os números da forma a, sendo a e b inteiros e b 0; o conjunto b dos números racionais
Leia maisa 11 a a 1n a 21 a a 2n A = a m1 a m2... a mn
Matrizes Definição Definição Uma matriz m n é uma tabela de mn números dispostos em m linhas e n colunas a 11 a 1 a 1n a 1 a a n a m1 a m a mn Embora a rigor matrizes possam ter quaisquer tipos de elementos,
Leia maisPoliedros na forma padrão
Poliedros na forma padrão Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização
Leia maisINE0003 FUNDAMENTOS DE MATEMÁTICA DISCRETA
INE0003 FUNDAMENTOS DE MATEMÁTICA DISCRETA PARA A COMPUTAÇÃO PROF. DANIEL S. FREITAS UFSC - CTC - INE Prof. Daniel S. Freitas - UFSC/CTC/INE/2007 p.1/3 6 - RELAÇÕES DE ORDENAMENTO 6.1) Conjuntos parcialmente
Leia maisNotações e revisão de álgebra linear
Notações e revisão de álgebra linear Marina Andretta ICMC-USP 17 de agosto de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211
Leia maisCálculo Numérico BCC760
Cálculo Numérico BCC760 Resolução de Sistemas de Equações Lineares Simultâneas Departamento de Computação Página da disciplina http://www.decom.ufop.br/bcc760/ 1 Introdução! Definição Uma equação é dita
Leia maisMATRIZES - PARTE Definição e Manipulação de Matrizes AULA 21
AULA 21 MATRIZES - PARTE 1 21.1 Definição e Manipulação de Matrizes Sabemos como definir variáveis de um novo tipo de dados, denominado vetor, que representam seqüências de valores de um mesmo tipo. Por
Leia maisINSTITUTO TECNOLÓGICO DE AERONÁUTICA
INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE ENGENHARIA MECÂNICA MP-272: CONTROLE E NAVEGAÇÃO DE MULTICÓPTEROS IV. ESTIMAÇÃO ÓTIMA Prof. Davi Antônio dos Santos (davists@ita.br) Departamento de Mecatrônica
Leia maisControle II. Márcio J. Lacerda. 2 o Semestre Departamento de Engenharia Elétrica Universidade Federal de São João del-rei
Controle II Márcio J. Lacerda Departamento de Engenharia Elétrica Universidade Federal de São João del-rei 2 o Semestre 2016 M. J. Lacerda Aula 1 1/24 Integral P 1 (100 pontos) - 22 de Setembro. P 2 (100
Leia maisModelagem e Simulação de Sistemas Computacionais Profa. Graça Bressan. Redes de Petri
Redes de Petri 1 Definições 1.1 Rede de Petri Uma Rede de Petri é uma quádrupla R = (P,T, I, O) onde: P = {p 1, p 2,..., p m } é um conjunto finito de m lugares, com m> 0, T = {t 1, t 2,..., t n } é um
Leia maisChama-se conjunto dos números naturais símbolo N o conjunto formado pelos números. OBS: De um modo geral, se A é um conjunto numérico qualquer, tem-se
UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA CIVIL DISCIPLINA: FUNDAMENTOS DE MATEMÁTICA Conjuntos Numéricos Prof.:
Leia maisII. MODELAGEM MATEMÁTICA (cont.)
INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE ENGENHARIA MECÂNICA MP-272: CONTROLE E NAVEGAÇÃO DE MULTICÓPTEROS II. MODELAGEM MATEMÁTICA (cont.) Prof. Davi Antônio dos Santos (davists@ita.br) Departamento
Leia maisEstimadores ou Observadores de Estado
Estimadores ou Observadores de Estado 1. Estimadores ou Observadores de Estado: sistemas SISO 1. Extensões para Sistemas a Tempo Discreto pag.1 Teoria de Sistemas Lineares Aula 19 Estimadores ou Observadores
Leia maisétodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO
Leia maisModelagem de Processos Redes de Petri e Workflow nets. Silvana Pereira Detro
Modelagem de Processos Redes de Petri e Workflow nets Silvana Pereira Detro Redes de Petri Propostas por Carl Adam Petri (1962), constituem se em uma técnica de modelagem que permite a representação de
Leia maisCapítulo 1 Como motivação para a construção dos números complexos aconselha-se o visionamento do quinto do capítulo do documentário Dimensions, disponível em http://www.dimensions-math.org/ Slides de apoio
Leia maisMC102 Aula 26. Instituto de Computação Unicamp. 17 de Novembro de 2016
MC102 Aula 26 Recursão Instituto de Computação Unicamp 17 de Novembro de 2016 Roteiro 1 Recursão Indução 2 Recursão 3 Fatorial 4 O que acontece na memória 5 Recursão Iteração 6 Soma em um Vetor 7 Números
Leia maisLaboratório de Simulação Matemática. Parte 7 2
Matemática - RC/UFG Laboratório de Simulação Matemática Parte 7 2 Prof. Thiago Alves de Queiroz 2/2017 2 [Cap. 7] BURDEN, R. L.; FAIRES, J. D. Numerical Analysis (9th ed). Cengage Learning, 2010. Thiago
Leia maisEstabilidade. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG
Interna Samir A. M. Martins 1 1 UFSJ / Campus Santo Antônio, MG Brasil Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG O que nos espera? Interna 1 em sistemas multivariáveis
Leia maisÁlgebra Linear e Geometria Anaĺıtica
Álgebra Linear e Geometria Anaĺıtica 2016/17 MIEI+MIEB+MIEMN Slides da 1 a Semana de aulas Cláudio Fernandes (FCT/UNL) Departamento de Matemática 1 / 47 Cláudio Fernandes (FCT/UNL) Departamento de Matemática
Leia maisA DEFINIÇÃO AXIOMÁTICA DO CONJUNTO DOS NÚMEROS NATURAIS.
A DEFINIÇÃO AXIOMÁTICA DO CONJUNTO DOS NÚMEROS NATURAIS. SANDRO MARCOS GUZZO RESUMO. A construção dos conjuntos numéricos é um assunto clássico na matemática, bem como o estudo das propriedades das operações
Leia maisGABRIEL BUJOKAS
APLICAÇÕES DE ÁLGEBRA LINEAR À COMBINATÓRIA GABRIEL BUJOKAS (GBUJOKAS@MIT.EDU) A gente vai discutir algumas das aplicações clássicas de álgebra linear à combinatória. Vamos começar relembrando alguns conceitos
Leia maisControle Digital: Sempre é Possível Projetar um Controlador via Análise do Lugar das Raízes?
Controle Digital: Sempre é Possível Projetar um Controlador via Análise do Lugar das Raízes? Junho de 2016 I Uma das técnicas mais utilizadas para projeto controladores é a Alocação de Polos e Zeros via
Leia maisCircuitos Elétricos I EEL420
Universidade Federal do Rio de Janeiro Circuitos Elétricos I EEL420 Conteúdo 2 - Elementos básicos de circuito e suas associações...1 2.1 - Resistores lineares e invariantes...1 2.1.1 - Curto circuito...2
Leia maisNoções de Álgebra Linear
Noções de Álgebra Linear 1. Espaços vetoriais lineares 1.1. Coordenadas 2. Operadores lineares 3. Subespaços fundamentais 4. Espaços normados 5. Espaços métricos 6. Espaços de Banach 7. Espaços de Hilbert
Leia maisUniversidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Introdução ao Controle Digital 1 Sistema de Controle 1. malha aberta
Leia maisUMA PROPOSTA DE DECOMPOSIÇÃO DE SISTEMAS LINEARES PARA DMPC
UMA PROPOSTA DE DECOMPOSIÇÃO DE SISTEMAS LINEARES PARA DMPC R. R. ROCHA 1 e L. C. OLIVEIRA-LOPES 1 1 Universidade Federal de Uberlândia, Faculdade de Engenharia Química E-mail para contato: rosi.rocha28@gmail.com;
Leia maisProva: Usando as definições e propriedades de números reais, temos λz = λx + iλy e
Lista Especial de Exercícios de Física Matemática I Soluções (Número complexo, sequência de Cauchy, função exponencial e movimento hamônico simples) IFUSP - 8 de Agosto de 08 Exercício Se z x + iy, x,
Leia maisGuia-1. a 11 a a 1n a 21 a a 2n A = a m1 a m2... a mn
Guia-1 Revisão de Matrizes, Determinantes, Vetores e Sistemas Lineares SMA00 - Complementos de Geometria e Vetores Estagiária PAE: Ingrid Sofia Meza Sarmiento 1 Introdução Este texto cobre o material sobre
Leia maisTeoria dos Grafos AULA 1
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br, saraujo@ibilce.unesp.br AULA 1 Introdução,
Leia maisEstabilidade. 1. Estabilidade Entrada-Saída Sistemas LIT. 2. Estabilidade BIBO Sistemas LIT. 3. Estabilidade BIBO de Equações Dinâmicas Sistemas LIT
Estabilidade 1. Estabilidade Entrada-Saída Sistemas LIT 2. Estabilidade BIBO Sistemas LIT 3. Estabilidade BIBO de Equações Dinâmicas Sistemas LIT 4. Sistemas Discretos LIT 5. Estabilidade BIBO Sistemas
Leia mais(Mini) Apostila de Teoria de Grupos. Dimiter Hadjimichef
(Mini) Apostila de Teoria de Grupos Dimiter Hadjimichef Porto Alegre 2012 1. Teoria de Grupos 1.1 Muitas definições... Definição 1: Grupo Um conjunto G = {a,b,c,...} é dito formar um grupo se existir uma
Leia maisRevisão: Representação por Fasores
Secretaria de Educação Profissional e Tecnológica Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações ELM20704 Eletromagnetismo Professor: Bruno Fontana da Silva 2014-1 Revisão:
Leia maisFunções ortogonais e problemas de Sturm-Liouville. Prof. Rodrigo M. S. de Oliveira UFPA / PPGEE
Funções ortogonais e problemas de Sturm-Liouville Prof. Rodrigo M. S. de Oliveira UFPA / PPGEE Série de Fourier Soma de funções ortogonais entre si Perguntas: -existem outras bases ortogonais que podem
Leia mais