BUSCA HARMÔNICA APLICADA À SINTONIA AUTOMÁTICA DE CONTROLADORES PID

Tamanho: px
Começar a partir da página:

Download "BUSCA HARMÔNICA APLICADA À SINTONIA AUTOMÁTICA DE CONTROLADORES PID"

Transcrição

1 BUSCA HARMÔNICA APLICADA À SINTONIA AUTOMÁTICA DE CONTROLADORES PID ADRIANE BEATRIZ DE SOUZA SERAPIÃO DEMAC/IGCE/UNESP Caixa Postal 78, CEP Rio Claro (SP) Abstract This work studies the tuning of PID controllers using the Harmonic Search algorithm. The PID tuning is handled as a parameters optimization problem by minimizing performance criteria of the transient response in controlled systems. The performance result of the Harmonic Search in the PID tuning problem is compared with two well known evolutionary techniques: particle swarm optimization and genetic algorithm. Keywords PID tuning, controller design, optimization problem, evolutionary computation, harmony search, particle swarm optimization, genetic algorithm. Resumo Este trabalho tem por objetivo estudar a sintonia de controladores PID usando o algoritmo da Busca Harmônica. O ajuste PID é tratado como um problema de otimização de parâmetros através da minimização de critérios de desempenho na resposta transiente de sistemas controlados. O resultado do desempenho da Busca Harmônica no problema da sintonia PID é comparado com duas técnicas evolutivas bem conhecidas: otimização por enxame de partículas e algoritmos genéticos. Palavras-chave sintonia PID, projeto de controlador, problema de otimização, computação evolutiva, busca harmônica, otimização por enxame de partículas, algoritmo genético. Introdução O controlador Proporcional-Integral-Derivativo (PID) é uma técnica bem conhecida e amplamente utilizada no controle de processos industriais, pois possui uma estrutura simples e um desempenho robusto em uma ampla gama de condições operacionais. Entretanto, o desempenho do controlador PID depende completamente do ajuste de seus parâmetros, que requer a especificação de valores de seleção dos ganhos proporcional (K p ), integral (K i ) e derivativo (K d ) para produzir a resposta de saída desejada para o sistema. O projeto para ajuste adequado de parâmetros PID tem sido uma tarefa difícil, visto que muitas plantas industriais são muitas vezes alteradas com problemas tais como alta ordem, atrasos de tempo e nãolinearidades. Tradicionalmente, o problema tem sido tratado por uma abordagem de tentativa e erro, onde os ganhos PID são ajustados manualmente e, em geral, tomam um tempo considerável, dependendo da experiência do operador. Em décadas passadas, várias formulações foram proposta para a sintonia de controladores PID para reduzir o tempo gasto para a otimização da escolha dos três parâmetros do controlador. Tais formulações podem ser classificadas em duas linhas: métodos convencionais de sintonia PID e métodos inteligentes de sintonia PID. Os métodos convencionais de sintonia PID incluem a fórmula de sintonia de Ziegler-Nichols (942), otimização de rejeição de distúrbio de carga com restrições na robustez para modelar incertezas (Panagopoulus et al., 999), método de Cohen-Coon (953), método de Tyreus-Luyben (992), assim como métodos analíticos, tais como a alocação de pólos e a resposta em frequência (Åstron & Hagglund, 984, 99). O método de Ziegler-Nichols é experimental e talvez seja o método de sintonia mais popular. Consiste de uma formula de ajuste para os parâmetros do controlador PID pela observação do ganho no qual a planta se torna oscilatória e da frequência desta oscilação. Todavia, as desvantagens deste método são a exigência da aplicação de uma entrada degrau com processo de parada e a aplicação em um processo nãooscilatório. Além disso, a resposta transiente do sistema geralmente tem um sobressinal maior com este método. Se a dinâmica da planta muda, a resposta da planta pode até mesmo piorar. Por isso, Hang et al. (99) propuseram refinamentos na fórmula de sintonia de Ziegler-Nichols. Entretanto, este método não é conveniente para dispositivos com um retardo de fase maior. Os dois métodos para controladores PID desenvolvidos por Åstrom & Hagglund usam simultaneamente a margem de ganho e margem de fase para ajustar os parâmetros PID, produzindo um melhor desempenho de controle. Ho et al. (993) também desenvolveram um método de sintonia de parâmetros PID baseado em margem de ganho e margem de fase dados, porém o método não é apropriado para objetos instáveis. Baseado em uma função de sensibilidade para sintonia de controladores PID, Grassi et al. (2) apresentaram um método de formação de malha de frequência. Para estabilizar uma dada planta discreta no tempo de ordem arbitrária, Xu et al. (2) propuseram transformação bilinear e programação linear para determinar o conjunto de todos os ganhos PID. Contudo, nenhum método é capaz de encontrar um grupo de parâmetros ótimos do controlador para asse- ISSN: Vol. X 99

2 gurar uma forte robustez ao processo, principalmente para sistemas não-lineares, com atraso de tempo, variante no tempo e MIMO (múltiplas entradas, múltiplas saídas). Em muitas aplicações, as plantas possuem dinâmica variante no tempo, causada por fatores externos que podem afetar a resposta transiente. Assim, o controlador deve ser capaz de adaptar-se a mudanças nas características dinâmicas da planta. Para superar essas dificuldades, métodos inteligentes de sintonia de parâmetros PID têm sido utilizados nos últimos anos para reduzir a complexidade do projeto e para aumentar o desempenho dos controladores. Várias abordagens, tais como redes neurais (Kim, 998), algoritmo genético (Mitsukura et al., 999), lógica nebulosa (Visioli, 2), sistemas imunológicos (Kim, 22) e recozimento simulado (Zhou & Birdwell, 994) têm mostrado bastante interesse na busca de parâmetros ótimos de controladores PID para atingir uma alta eficiência em sistemas de controle. Recentemente, também muitos algoritmos evolutivos de otimização baseados em populações têm recebido atenção para solucionar vários problemas de engenharia (Serapião, 29b), incluindo a sintonia de controladores PID, tais como otimização por colônia de partículas () (Ou & Lin, 26), otimização por colônia de formigas (ACO) (Hsiao et al., 24), otimização por colônia de bactérias (BFO) (Korani, 28) e algoritmos de colônias de abelhas (Serapião, 29a). A busca harmônica () é um novo algoritmo evolutivo para otimização desenvolvido por Geem et al. (2), ainda pouco explorado, que imita o processo de improvisação musical usado por músicos instrumentistas para encontrar a harmonia perfeita. O algoritmo foi originalmente desenvolvido para otimização discreta e posteriormente expandido para otimização contínua (Lee & Geem, 25). Esta abordagem não requer gradientes diferenciais, está livre de divergências e escapa de ótimos locais. Neste trabalho a técnica evolutiva da busca harmônica é investigada para verificar a sua viabilidade na sintonia de parâmetros de controladores PID. O objetivo é determinar os ganhos Kp, Ki, e Kd do controlador através da minimização de índices de desempenho da resposta transiente de sistemas controlados, a fim de produzir comportamentos estáveis em resposta ao sinal de entrada degrau unitário. Os resultados do controlador PID implementado com o algoritmo são comparados com duas técnicas evolutivas já amplamente utilizadas em diversas aplicações, a otimização por enxame de partículas () (Kennedy et al., 2) e o algoritmo genético () (Goldberg, 989). 2 Descrição do problema Um controlador PID atua em um sistema de malha fechada conforme o diagrama de blocos da Fig.. A variável e(t) representa o erro, que é a diferença entre o valor de referência desejado r(t) e a saída real do sistema y(t). O sinal de erro e(t) é repassado ao controlador PID, de modo que o controlador calcula a derivada e a integral do sinal de erro, que são usados em conjunto com os ganhos K p, K i, e K d do controlador PID para ajustar a saída da planta do sistema para o dado valor de referência r(t). Os valores dos ganhos são devem ser calculados segundo algum tipo de técnica. Neste trabalho são utilizadas técnicas evolutivas para estimar os ganhos do controlador PID. Técnica evolutiva r(t) e(t) Controlador u(t) y(t) + Planta PID Figura. Sistema de controle automático PID usando sintonia com técnicas evolutivas Em um sistema de controle PID clássico, a forma no domínio do tempo de um controlador PID é geralmente expressa como: () onde u(t) é o sinal de controle, e(t) é o sinal de erro, e K p, K i, e K d expressam os ganhos proporcional, integral e derivativo, respectivamente. O ganho proporcional tem o efeito de reduzir o tempo de subida e de reduzir, porém não eliminar, o erro de estado estacionário. O ganho integral possui o efeito de eliminar o erro em estado estacionário, porém pode piorar a resposta transiente. O ganho derivativo tem o efeito de aumentar a estabilidade do sistema, reduzindo o sobressinal e melhorando a resposta transiente. A Tabela resume os efeitos do aumento dos coeficientes de ganho PID. Tabela Efeitos do aumento dos parâmetros PID. Tempo de subida Diminui Diminui Muda pouco Sobressinal Aumenta Aumenta Diminui Tempo acomodação Muda pouco Aumenta Diminui Erro no equilíbrio Diminui Elimina Nenhum O problema de sintonia de parâmetros de um controlador PID pode ser considerado como uma seleção de valores dos ganhos K p, K i, e K d que produzem a resposta de saída desejada. Assim, o problema de ajuste dos ganhos pode ser manipulado como um problema de otimização de parâmetros. No domínio do tempo, a função objetivo (f) que caracteriza o desempenho de um controlador PID pode incluir critérios de desempenho da resposta transiente, tais como o sobressinal (y max ), o tempo de subida (t r ), o tempo de acomodação (t s ) e o erro em estado estacionário absoluto ( e(t) ) (Hsiao et al., 24). ISSN: Vol. X

3 A. Sobressinal máximo Seja y a resposta ao degrau unitário, y max expressa o valor máximo de y e y ss representa o valor do estado estacionário de y. O sobressinal máximo é definido como: f mo = y max y ss. (2) B. Tempo de subida O tempo de subida t r é definido como o tempo exigido para a resposta ao degrau subir de para 9% do seu valor final: f rt = t r. (3) C. Tempo de acomodação O tempo de acomodação t s é definido como o tempo exigido para a resposta ao degrau decair e permanecer em uma porcentagem especificada do seu valor final. Geralmente utiliza-se um tempo de acomodação de 5%: f st = t s. (4) D. Erro de controle absoluto integral A integral da magnitude absoluta do erro de controle (IAE) é descrita como: f iae e( t) dt. (5) E. Função objetivo O projeto ótimo de controladores PID pode ser formulado da seguinte maneira. Para uma dada planta de um processo, deve-se encontrar os parâmetros K p, K i, e K d dos sistema de controle que minimiza os índices de desempenho durante a resposta transiente. Ou seja: minimizar f = f mo + f rt + f st + f isa. (6) 3 Algoritmo da Busca Harmônica O algoritmo de Busca Harmônica, do inglês Harmony Search (), é uma metaheurística baseada no processo de desempenho musical que acontece quando um músico procura atingir um melhor estado da harmonia (Geem et al., 2), assim como durante uma improvisação do jazz. Na improvisação musical, cada músico toca um som qualquer do seu instrumento dentro de uma extensão possível, produzindo junto um vetor de harmonia. Se todos os sons produzirem uma boa solução, esta experiência é armazenada em cada memória de variável e a possibilidade de produzir uma boa solução é aumentada na próxima vez. O algoritmo inclui uma quantidade de operadores de otimização, tais como a memória harmônica (HM), o tamanho da memória harmônica (HMS, número de vetores solução na memória harmônica), o número de improvisações (NI), a taxa de consideração de memória harmônica (HMCR), e a taxa de ajuste do som (PAR). No algoritmo, a memória harmônica (HM) guarda os vetores factíveis, os quais estão todos no espaço factível. O tamanho da memória harmônica determina quantos vetores podem ser armazenados. Um novo vetor é gerado pela seleção aleatória de componentes de diferentes vetores da memória harmônica. Se a nova harmonia é melhor que a pior harmonia existente na HM, a nova harmonia substitui a pior harmonia da HM. Este procedimento é repetido até que uma harmonia fantástica é encontrada. Quando um músico improvisa um som, geralmente ele segue uma das três regras: () tocar um som de sua memória, (2) tocar um som próximo a um som de sua memória e (3) tocar um som completamente aleatório dentro de uma escala possível. Similarmente, quando cada variável de decisão escolhe um valor no algoritmo, segue uma das três regras: () escolher qualquer valor da memória (definido como considerações de memória), (2) escolher um valor próximo a um valor da memória (definido como ajustes de som), e (3) escolher valor completamente aleatório da possível extensão de valores (definido como aleatoriedade). As três regras no algoritmo são dirigidas efetivamente usando dois parâmetros, que são a taxa de consideração da memória harmônica (HMCR) e a taxa de ajuste de som (PAR). Os passos no procedimento da busca harmônica são como descritos a seguir: Passo. Inicie o problema e os parâmetros do algoritmo. Passo 2. Inicie a memória harmônica (HM). Passo 3. Improvise uma nova harmonia a partir da HM. Passo 4. Atualize a HM. Passo 5. Repita os Passos 3 e 4 até que o critério de terminação seja satisfeito. Maiores detalhes sobre esta metaheurística e seu algoritmo completo podem ser consultados em (Lee & Geem, 25). O algoritmo tem sido utilizado com sucesso em vários problemas de otimização matemáticos em aplicações das áreas de engenharias civil, mecânica e elétrica, tais como projeto estrutural (Lee & Geem, 24; Saka, 27), projeto de ancoragem de plataformas marítimas flutuantes (Ryu et al., 27), despacho econômico de carga (Vasebi et al., 27), projeto de redes de dutos (Geem, 26) e operação de represas (Geem, 27). 4 Resultados experimentais e discussão Quatro sistemas de controle típicos foram escolhidos para ilustrar o desempenho e a eficiência das técnicas evolutivas selecionadas. As funções de transferência das plantas dos quarto sistemas de controle de diferentes ordens são mostradas a seguir. Caso (sistema de segunda ordem): s) s ( 2.s G. (7) ISSN: Vol. X

4 Caso 2 (sistema de terceira ordem): 2 s ( s) 3 2 s 2s 2s G. (8) Caso 3 (sistema de quarta ordem #): G ( 5 3 s) 4 3 s 3s 7s 2 5s. (9) Caso 4 (sistema de quarta ordem #2): 4 ( 6 s) 4 3 s 3s 4s 2 G. () 3s Para cada um dos quatro casos de estudo, simulações computacionais foram realizadas utilizando os controladores PID implementados com, e. Nesses experimentos, a entrada do sistema foi o sinal de degrau unitário. Nos experimentos os seguintes parâmetros da foram usados para verificar o desempenho do controlador na determinação dos parâmetros (ganhos) do controlador PID: o tamanho da memória harmônica (HMS) foi estabelecido em ; a taxa de consideração de memória harmônica (HMCR) colocada em,8; a taxa de ajuste do som (PAR) foi,4; e o número de improvisações (NI) em 2. Para o controlador foram utilizados os seguintes parâmetros. O tamanho da população foi 2. O fator de inércia (w) e o fator de constrição ( ) foram colocados em. As constantes de aceleração foram c = c 2 = 2. O número de iterações do algoritmo foi estabelecido em passos. Para o algoritmo genético foram usados os seguintes parâmetros: número de gerações igual a ; tamanho da população com 5 indivíduos; taxa de mutação de %; taxa de recombinação de 9%; elitismo com preservação dos dois melhores indivíduos; e método de seleção de indivíduos pela roleta. Os limites inferior e superior dos três parâmetros (ganhos) dos controladores foram estabelecidos em [, 5] para todos os métodos evolutivos. Sob as mesmas condições, as simulações foram realizadas usando todos os controladores propostos para comparar as suas características de convergência. A Tab. 2 indica os parâmetros do controlador PID obtido para cada técnica evolutiva para as plantas em malha fechada. As respostas ao degrau unitário do sistema de controle realimentado para as quatro plantas são exibidas nas Fig. 2a-d. Nestas figuras, a linha sólida representa a resposta obtida pelo controlador com o algoritmo, a linha tracejada indica a resposta obtida com o uso da técnica de e a linha pontilhada exibe a resposta obtida com o uso de algoritmos genéticos. O controlador PID sintonizado por apresentou resposta mais rápida tanto na subida quanto no estado estacionário e um menor sobressinal que o para o sistema de segunda ordem (G ), como visto na Fig. 2a. O desempenho do produziu uma resposta muito próxima da. Para o sistema de terceira ordem (G 2 ) (Fig. 2b), todas as técnicas apresentaram respostas similares, porém o mostrou um tempo de resposta e um tempo de acomodação menores que os demais métodos, e o seu sobressinal foi ligeiramente maior que dos outros. Tabela 2. Parâmetros PID para os métodos evolutivos. Planta G,58,942,37,583,9427,3696,868,535 3,5853 Planta G 2 2,4659,953,9757 2,449,8786,632 2,392,2932,8622 Planta G 3,86,2,5446,8745,5335,8682,26,554 Planta G 4,654,545,52,77,547,83,67,693,654 Tabela 3. Medidas de estabilidade para as plantas controladas com as técnicas evolutivas. Planta G,26,5798,8888,27,5784,8872,5784,9985 2,559 7,8464 Planta G 2,345,535 3,3452,327,998,5248 3,8872,767,456 2,2 Planta G 3,39,22,6626 2,857,477,6364 2,7753,43.4,6495 2,796 Planta G 4,5 2,57 9,63,5 2,545,4355,54 2,84 2,2922 ISSN: Vol. X 2

5 Y(t) Y(t) Y(t) Y(t) X SBAI Simpósio Brasileiro de Automação Inteligente a) Planta de segunda ordem (G ) b) Planta de terceira ordem (G 2 ) c) Planta # de quarta ordem (G 3 ) d) Planta #2 de quarta ordem (G 4 ) Figura 2. Respostas ao degrau unitário do sistema de controle realimentado com diferentes controladores PID evolutivos. Na Fig. 2c, as respostas dos controladores e para os tempos de subida e de acomodação são um pouco mais baixas que para a, mas o sobressinal nesses dois métodos é ligeiramente maior para o sistema de quarta ordem # (G 3 ). Entretanto, tais diferenças não podem ser consideradas significativas. A resposta do sistema de quarta ordem #2 (G 4 ) para o produziu um sobressinal mais alto, porém com uma oscilação menor em comparação com e, como mostrado na Fig. 2d. tem um tempo de subida mais rápido, mas oscila mais na resposta transiente, atingindo a estabilidade em um tempo de acomodação mais longo que o e menor que o. O comportamento do controlador é semelhante ao controlador. Medidas de robustez do sistema em malha fechada para resposta ao degrau unitário dos controladores PID para as quatro plantas estão ilustradas na Tab. 3. Em geral, o controlador mostrou o sobressinal mais baixo e o sinal estacionário mais perto da referência nos casos estudados, seguido proximamente pelo controlador, que também mostrou na maior parte dos casos o tempo de subida mais rápido em comparação com as outras técnicas. Os resultados dos controladores e para o problema da sintonia PID são bastante parecidos. No conjunto das medidas de estabilidade, o algoritmo genético mostrou o pior desempenho para as respostas dos sistemas. Todas as técnicas atingiram o estado estacionário nas condições de operação para todos os sistemas de controle. Deste modo, as técnicas evolutivas mostraram ser eficientes no ajuste automático dos parâmetros K p, K i e K d, tornando-se uma boa alternativa à escolha destes parâmetros, podendo substituir a escolha experiência do projetista ou operador. 5 Conclusão Neste trabalho pode-se confirmar que o problema de sintonia de controlador PID pode ser tratado como um problema de otimização através da minimização de índices de desempenho de sistemas de controle em malha fechada. O principal destaque desta abordagem foi permitir uma formulação mais simples do problema do que as utilizadas pelas técnicas clássicas de controle moderno, tornando a sua implementação mais fácil. Os métodos avaliados apresentaram características desejáveis, como convergência para a referência esperada e eficiência no ajuste dos parâmetros PID. O algoritmo de busca harmônica mostrou desempenho similar ou melhor que as técnicas evolutivas de ISSN: Vol. X 3

6 e, que são métodos bem conhecidos e já consolidados pela comunidade científica como ferramentas de otimização. Uma vantagem da aplicação da sobre e é que estes produzem soluções que podem variar a cada execução do programa, em virtude dos componentes aleatórios de seus procedimentos algoritmos, ao passo que a converge sempre para a mesma solução. A não requer a determinação de valores iniciais para as variáveis de decisão. Portanto, a busca harmônica demonstrou potencial satisfatório para aplicações na área de controle. Por ser ainda uma técnica recente, com campo aberto para muitas melhorias, a busca harmônica tem um longo caminho para explorar soluções de problemas complexos. Referências Bibliográficas Åstrom, K. J. and Hagglund, T. (984). Automatic Tuning of Simple Regulators with Specifications on Phase and Amplitude Margins, Automatica, Vol. 2, No. 5, pp Cohen, G.H. and Coon, G.A. (953). Theoretical consideration of retarded control, Trans. ASME, Vol. 75, pp Geem, Z.W.; Kim, J.H. and Loganathan, G.V. (2). A new heuristic optimization algorithm: harmony search, Simulation, Vol. 76, No. 2, pp Geem, Z.W. (26). Optimal Cost Design of Water Distribution Networks using Harmony Search. Engineering Optimization, Vol. 38, No. 3, Geem, Z.W. (27). Optimal Scheduling of Multiple Dam System Using Harmony Search Algorithm. Lecture Notes in Computer Science, Vol. 457, pp Goldberg, D.E. (989). Genetic Algorithms in search. optimization and machine learning, Addison-Wesley. Grassi, E.; Tsakalis, K.; Dash, S.; Gaikwad, S.V.; Macarthur, W. and Stem, G. (2). Integrated system identification and PID controller tuning by frequency loopshaping, IEEE Trans. Control System Technology, Vol. 9, No. 2, pp Hagglund, T. and Åstrom, K.J. (99). Industrial Adaptive Controllers Based on Frequency Response Techniques, Automatica, Vol. 27, No. 4, pp Hang, C.C.; Åstrom, K.J. and Ho, W.K. (99). Refinements of the Ziegler-Nichols Tuning Formula, IEE Proceedings of Control Theory and Applications, Series D, Vol. 38, pp. 8. Ho, W.; Hang, C.C. and Cao, L.S. (993). Tuning of PID Controllers Based on Gain and Phase Margin in Specifications, Proceedings of the 2th IFAC World Congress, Sydney, Australia, Vol. 5, pp Hsiao, Y.-T.; Chuang, C.-L. and Chien, C.-C. (24). Ant Colony Optimization for Designing of PID Controllers, 24 IEEE International Symposium on Computer Aided Control Systems Design, Taipei, Taiwan, pp Kennedy, J.; Eberhart, R.C. and Shi, Y. (2). Swarm Intelligence, San Francisco: Morgan Kaufmann/Academic Press. Kim, D.H. (998). Application of a multivariable PID controller with a neural network tuning method to the heat exchange, FUZZ-IEEE, Seoul, pp Kim, D.H. (22). Auto-tuning of reference model based PID controller using immune algorithm, IEEE International Conference on Evolutionary Computation, Hawaii. Korani, W. (28). Bacterial Foraging Oriented by Particle Swarm Optimization Strategy for PID Tuning, Proceedings of GECCO 8, Atlanta, Georgia, USA, pp Lee, K.S. and Geem, Z.W. (24). A New Structural Optimization Method Based on the Harmony Search Algorithm. Computers & Structures, Vol. 82, No. 9-, Lee, K.S. and Geem, Z.W. (25). A New Meta-Heuristic Algorithm for Continuous Engineering Optimization: Harmony Search Theory and Practice. Computer Methods in Applied Mechanics and Engineering, Vol. 94, No , pp Mitsukura, Y.; Yamamoto, T. and Kaneda, M. (999). A design of self turning PID controllers using a genetic algorithm, Proceedings of the American Control Conference, San Diego, USA, pp Ou, C. and Lin, W. (26). Comparison between and for Parameters Optimization of PID, Proceedings of the 26 IEEE International Conference on Mechatronics and Automation, Luoyang, China, pp Panagopoulos, H..; Åstrom, K. I. and Hagglund, T. (999). Design of PID controllers cased on constrained optimization, Proceedings of the American Control Conference, San Diego, pp Ryu, S.; Duggal, A.S.; Heyl, C.N. and Geem, Z.W. (27). Mooring Cost Optimization via Harmony Search, Proceedings of the 26th ASME International Conference on Offshore Mechanics and Arctic Engineering (OMAE 27), June 27, San Diego, CA, USA. Saka, M.P. (27). Optimum Geometry Design of Geodesic Domes Using Harmony Search Algorithm. Advances in Structural Engineering, Vol., No. 6, pp Serapião, A.B.S. (29a). PID Tuning by Swarm Optimization Strategies, Proceedings of the 8th Brazilian Conference on Dynamics, Control and Their Applications (DINCON 29), Bauru (SP). Serapião, A.B.S. (29b). Fundamentos de Otimização por Inteligência de Enxames: uma Visão Geral, Revista SBA Controle & Automação, Vol. 2, No. 3, pp Tyreus, B.D. and Luyben, W.L. (992). Tuning PI Controllers for Integrator/Dead Time Processes, Ind. Eng. Chem. Res., Vol. 3, No., pp Vasebi, A.; Fesanghary, M. and Bathaeea, S.M.T. (27). Combined Heat and Power Economic Dispatch by Harmony Search Algorithm. International Journal of Electrical Power & Energy Systems, Vol. 29, No., pp Visioli, A. (2). Tuning of PID controllers with fuzzy logic, IEE Proc.-Control Theory Appl., Vol. 48, No., pp. 8. Xu, H.; Datta, A. and Bhattacharyya, S.P. (2). Computation of all stabilizing PID gains for digital control systems, IEEE Trans. Automatic Control, Vol. 46, No. 4, pp Zhou, G. and Birdwell, J. D. (994). Fuzzy logic-based PID auto-tuner design using simulated annealing, Proceedings of the IEEE/IFAC Joint Symposium on Computer-Aided Control System Design, pp Ziegler, J. G. and Nichols, N. B. (942). Optimum Setting for Automatic Controllers, ASME Transactions, pp ISSN: Vol. X 4

UNIVERSIDADE GAMA FILHO PROCET DEPARTAMENTO DE ENGENHARIA ELÉTRICA. Disciplina de Controle II Prof. MC. Leonardo Gonsioroski da Silva

UNIVERSIDADE GAMA FILHO PROCET DEPARTAMENTO DE ENGENHARIA ELÉTRICA. Disciplina de Controle II Prof. MC. Leonardo Gonsioroski da Silva UNIVERSIDADE GAMA FILHO PROCET DEPARTAMENTO DE ENGENHARIA ELÉTRICA Disciplina de Controle II Prof. MC. Leonardo Gonsioroski da Silva Controlador Proporcional Controlador PI A Relação entre a saída e o

Leia mais

Inteligência Computacional Aplicada a Engenharia de Software

Inteligência Computacional Aplicada a Engenharia de Software Inteligência Computacional Aplicada a Engenharia de Software Estudo de caso III Prof. Ricardo de Sousa Britto rbritto@ufpi.edu.br Introdução Em alguns ambientes industriais, pode ser necessário priorizar

Leia mais

Me todos de Ajuste de Controladores

Me todos de Ajuste de Controladores Me todos de Ajuste de Controladores Recapitulando aulas passadas Vimos algumas indicações para a escolha do tipo de controlador feedback dependendo da malha de controle que está sendo projetada. Vimos

Leia mais

ESCOLA NAVAL DIRETORIA DE ENSINO DA MARINHA DEPARTAMENTO DE ENGENHARIA CONTROLE E AUTOMAÇÃO. Professor Leonardo Gonsioroski

ESCOLA NAVAL DIRETORIA DE ENSINO DA MARINHA DEPARTAMENTO DE ENGENHARIA CONTROLE E AUTOMAÇÃO. Professor Leonardo Gonsioroski ESCOLA NAVAL DIRETORIA DE ENSINO DA MARINHA DEPARTAMENTO DE ENGENHARIA CONTROLE E AUTOMAÇÃO Na aula passada vimos Compensação de sistemas Efeitos da Adição de pólos e zeros Compensadores de Avanço de Fase

Leia mais

EXERCÍCIOS RESOLVIDOS

EXERCÍCIOS RESOLVIDOS ENG JR ELETRON 2005 29 O gráfico mostrado na figura acima ilustra o diagrama do Lugar das Raízes de um sistema de 3ª ordem, com três pólos, nenhum zero finito e com realimentação de saída. Com base nas

Leia mais

Sintonia de Controladores PID utilizando Algoritmos Genéticos

Sintonia de Controladores PID utilizando Algoritmos Genéticos Sintonia de Controladores PID utilizando Algoritmos Genéticos J. Franco M. Amaral, M. A. C. Pacheco, R. Tanscheit DEE-PUC-Rio, CP 38063, 22452-970 Rio de Janeiro, RJ e-mail: [jfranco, marco, ricardo]@ele.puc-rio.br

Leia mais

Universidade Federal de Goiás Escola de Engenharia Elétrica e de Computação Laboratório de Máquinas Especiais

Universidade Federal de Goiás Escola de Engenharia Elétrica e de Computação Laboratório de Máquinas Especiais Aspectos Relacionados ao Acionamento e Controle de Velocidade de um Motor Linear a Relutância Variável. MARIANO, Rodrigo Leandro; SANTOS, Euler Bueno. Universidade Federal de Goiás Escola de Engenharia

Leia mais

Algoritmos Genéticos

Algoritmos Genéticos UNIVERSIDADE PRESBITERIANA MACKENZIE Laboratório de Computação Natural LCoN I ESCOLA DE COMPUTAÇÃO NATURAL Algoritmos Genéticos Rafael Xavier e Willyan Abilhoa Outubro/2012 www.computacaonatural.com.br

Leia mais

Aula 8 Controladores do tipo Proporcional, Integral e Diferencial

Aula 8 Controladores do tipo Proporcional, Integral e Diferencial Aula 8 Controladores do tipo Proporcional, Integral e Diferencial Introdução Estrutura do Controlador PID Efeito da Ação Proporcional Efeito da Ação Integral Efeito da Ação Derivativa Sintonia de Controladores

Leia mais

Universidade 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 Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG437 Sistemas de Controle Digitais Introdução Controladores PID Prof. Walter Fetter Lages 2 de maio

Leia mais

Introdução às Redes Neurais Artificiais

Introdução às Redes Neurais Artificiais Introdução às Redes Neurais Artificiais Treinamento via Algoritmos Genéticos Prof. João Marcos Meirelles da Silva http://www.professores.uff.br/jmarcos Departamento de Engenharia de Telecomunicações Escola

Leia mais

Método Dialético de Otimização usando o Princípio da Máxima Entropia

Método Dialético de Otimização usando o Princípio da Máxima Entropia Learning and Nonlinear Models Revista da Sociedade Brasileira de Redes Neurais (SBRN) Vol 7 No. 2 pp. 54-64 2009 Método Dialético de Otimização usando o Princípio da Máxima Entropia Wellington Pinheiro

Leia mais

Ajuste dos parâmetros de um controlador proporcional, integral e derivativo através de algoritmos genéticos

Ajuste dos parâmetros de um controlador proporcional, integral e derivativo através de algoritmos genéticos Ajuste dos parâmetros de um controlador proporcional, integral e derivativo através de algoritmos genéticos ADJUSTMENT OF CONTROLLER PID S PARAMETERS OF GENETIC ALGORITHMS Luiz Eduardo N. do P. Nunes Victor

Leia mais

Processos industriais INSTRUMENTAÇÃO E CONTROLE. Pirâmide da automação 29/1/2012. Controle automático de processo

Processos industriais INSTRUMENTAÇÃO E CONTROLE. Pirâmide da automação 29/1/2012. Controle automático de processo Processos industriais INSTRUMENTAÇÃO E CONTROLE Controle automático de processo Processos Contínuos: são aqueles que possuem saídas contínuas como, por exemplo, processos de geração de energia. Processos

Leia mais

Controle II. Estudo e sintonia de controladores industriais

Controle II. Estudo e sintonia de controladores industriais Controle II Estudo e sintonia de controladores industriais Introdução A introdução de controladores visa modificar o comportamento de um dado sistema, o objetivo é, normalmente, fazer com que a resposta

Leia mais

Otimização de Funções Não Lineares por Meio do Algoritmo Árvore da Montanha

Otimização de Funções Não Lineares por Meio do Algoritmo Árvore da Montanha Otimização de Funções Não Lineares por Meio do Algoritmo Árvore da Montanha Amarildo de Vicente Colegiado do Curso de Matemática Centro de Ciências Exatas e Tecnológicas da Universidade Estadual do Oeste

Leia mais

MICROMASTER MM4. Usando o Controle de Malha Fechada (PID) Edição 08.2002. IND 1 Drives technology Suporte Técnico Drives Hotline

MICROMASTER MM4. Usando o Controle de Malha Fechada (PID) Edição 08.2002. IND 1 Drives technology Suporte Técnico Drives Hotline s MICROMASTER MM4 Usando o Controle de Malha Fechada (PID) Edição 08.2002 IND 1 Drives technology Suporte Técnico Drives Hotline USANDO O CONTROLE DE MALHA FECHADA NO MM4 O que é controle de malha fechada

Leia mais

Fatores de Impacto para alguns Periódicos Base JCR-2003 /ISI 1

Fatores de Impacto para alguns Periódicos Base JCR-2003 /ISI 1 Fatores de Impacto para alguns Periódicos Base JCR-2003 /ISI 1 O Journal Citation Reports (JCR) publica anualmente o índice conhecido por fator de impacto de um periódico para medir a freqüência com que

Leia mais

5. Diagramas de blocos

5. Diagramas de blocos 5. Diagramas de blocos Um sistema de controlo pode ser constituído por vários componentes. O diagrama de blocos é uma representação por meio de símbolos das funções desempenhadas por cada componente e

Leia mais

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho 20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam

Leia mais

6 Construção de Cenários

6 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 mais

Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS

Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS Autor:Thiago França Naves 1, Orientador: Carlos Roberto Lopes 1 1 Programa de Pós-Graduação em Ciência da Computação Universidade

Leia mais

ALGORITMOS GENÉTICOS: UMA VISÃO EXPLANATÓRIA

ALGORITMOS GENÉTICOS: UMA VISÃO EXPLANATÓRIA 136 ALGORITMOS GENÉTICOS: UMA VISÃO EXPLANATÓRIA FILITTO, Danilo 1 Resumo: Os algoritmos Genéticos inspiram-se no processo de evolução natural e são utilizados para resolver problemas de busca e otimização

Leia mais

OBJETIVOS: CARGA HORÁRIA MÍNIMA CRONOGRAMA:

OBJETIVOS: CARGA HORÁRIA MÍNIMA CRONOGRAMA: ESTUDO DIRIGIDO COMPONENTE CURRICULAR: Controle de Processos e Instrumentação PROFESSOR: Dorival Rosa Brito ESTUDO DIRIGIDO: Métodos de Determinação de Parâmetros de Processos APRESENTAÇÃO: O rápido desenvolvimento

Leia mais

MARCELO FALCUCCI. Central Geradora Termelétrica Fortaleza, Endesa Caixa Postal 117 CEP 61.600-000 Caucaia-CE E-mail: mfalcucci@endesabr.com.

MARCELO FALCUCCI. Central Geradora Termelétrica Fortaleza, Endesa Caixa Postal 117 CEP 61.600-000 Caucaia-CE E-mail: mfalcucci@endesabr.com. DETERMINAÇÃO DOS PARÂMETROS ÓTIMOS DE UM CONTROLADOR PID APLICADO NA REGULAÇÃO DE TENSÃO DE GERADORES SÍNCRONOS ATRAVÉS DO MÉTODO DE OTIMIZA- ÇÃO POR ENXAME DE PARTÍCULAS MARCELO FALCUCCI Central Geradora

Leia mais

CAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves

CAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves CAP 254 CAP 254 Otimização Combinatória Professor: Dr. L.A.N. Lorena Assunto: Metaheurísticas Antonio Augusto Chaves Conteúdo C01 Simulated Annealing (20/11/07). C02 Busca Tabu (22/11/07). C03 Colônia

Leia mais

Complemento IV Introdução aos Algoritmos Genéticos

Complemento IV Introdução aos Algoritmos Genéticos Complemento IV Introdução aos Algoritmos Genéticos Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações e

Leia mais

6 Conclusões e Trabalhos futuros 6.1. Conclusões

6 Conclusões e Trabalhos futuros 6.1. Conclusões 6 Conclusões e Trabalhos futuros 6.1. Conclusões Neste trabalho estudou-se o comportamento do sistema que foi denominado pendulo planar com a adição de uma roda de reação na haste do pendulo composta de

Leia mais

Curso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos

Curso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos Curso de Instrumentista de Sistemas Fundamentos de Controle Prof. Msc. Jean Carlos Ações de controle em malha fechada Controle automático contínuo em malha fechada Ação proporcional A característica da

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica Apostila de Automação Industrial Elaborada pelo Professor M.Eng. Rodrigo Cardozo Fuentes Prof. Rodrigo

Leia mais

A Otimização Colônia de Formigas

A Otimização Colônia de Formigas A Otimização Colônia de Formigas Estéfane G. M. de Lacerda Departamento de Engenharia da Computação e Automação UFRN 22/04/2008 Índice A Inspiração Biológica O Ant System Aplicado ao PCV O Ant System Aplicado

Leia mais

Instrumentação na Indústria Química. Prof. Gerônimo

Instrumentação na Indústria Química. Prof. Gerônimo Instrumentação na Indústria Química Prof. Gerônimo Ementa 1. Introdução. 2. Histórico. 3. Automação, controle de processo. 4. Instrumentos para controle de processos: - Classificação dos instrumentos -

Leia mais

A Otimização Nuvem de Partículas (particle swarm)

A Otimização Nuvem de Partículas (particle swarm) A Otimização Nuvem de Partículas (particle swarm) Estéfane G. M. de Lacerda Departamento de Engenharia da Computação e Automação UFRN 20/06/2007 Índice Introdução Algoritmo Nuvem de Partículas Interpretação

Leia mais

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu 1 Programação Não Linear Aula 25: Programação Não-Linear - Funções de Uma única variável Mínimo; Mínimo Global; Mínimo Local; Optimização Irrestrita; Condições Óptimas; Método da Bissecção; Método de Newton.

Leia mais

Desempenho de Sistemas de Controle Realimentados

Desempenho de Sistemas de Controle Realimentados Desempenho de Sistemas de Controle Realimentados. Erro em estado estacionário de sistemas de controle realimentados 2. Erro em estado estacionário de sistemas com realimentação não-unitária 3. Índice de

Leia mais

CAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves

CAP 254 CAP 254. Otimização Combinatória. Professor: Dr. L.A.N. Lorena. Assunto: Metaheurísticas Antonio Augusto Chaves CAP 254 CAP 254 Otimização Combinatória Professor: Dr. L.A.N. Lorena Assunto: Metaheurísticas Antonio Augusto Chaves Conteúdo C01 Simulated Annealing (20/11/07). C02 Busca Tabu (22/11/07). C03 Colônia

Leia mais

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br MINERAÇÃO DE DADOS APLICADA Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br Processo Weka uma Ferramenta Livre para Data Mining O que é Weka? Weka é um Software livre do tipo open source para

Leia mais

Universidade Gama Filho Campus Piedade Departamento de Engenharia de Controle e Automação

Universidade Gama Filho Campus Piedade Departamento de Engenharia de Controle e Automação Universidade Gama Filho Campus Piedade Departamento de Engenharia de Controle e Automação Laboratório da Disciplina CTA-147 Controle I Análise da Resposta Transitória (Este laboratório foi uma adaptação

Leia mais

Ajuste dos Parâmetros de um Controlador PI em uma Coluna de Destilação Binária

Ajuste dos Parâmetros de um Controlador PI em uma Coluna de Destilação Binária Ajuste dos Parâmetros de um Controlador PI em uma Coluna de Destilação Binária Marina Roberto Martins 1*, Fernando Palú 1 (1) Universidade Estadual do Oeste do Paraná, Curso de Engenharia Química. e-mail:

Leia mais

Inteligência de Enxame: ACO

Inteligência de Enxame: ACO Inteligência de Enxame: ACO! Otimização colônia de formigas é uma meta-heurística: «baseada em população «inspirada no comportamento forrageiro das formigas.! Muitas espécies de formigas são quase cegas.!

Leia mais

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001 47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações

Leia mais

Simulação Transiente

Simulação Transiente Tópicos Avançados em Avaliação de Desempenho de Sistemas Professores: Paulo Maciel Ricardo Massa Alunos: Jackson Nunes Marco Eugênio Araújo Dezembro de 2014 1 Sumário O que é Simulação? Áreas de Aplicação

Leia mais

Projeto de sistemas de controle

Projeto de sistemas de controle Projeto de sistemas de controle Os controladores clássicos encontrados na literatura podem ser classificados como: Controladores de duas posições (ou on-off). Controladores proporcionais. Controladores

Leia mais

Controle de Conversores Estáticos Controladores baseados no princípio do modelo interno. Prof. Cassiano Rech cassiano@ieee.org

Controle de Conversores Estáticos Controladores baseados no princípio do modelo interno. Prof. Cassiano Rech cassiano@ieee.org Controle de Conversores Estáticos Controladores baseados no princípio do modelo interno cassiano@ieee.org 1 Objetivos da aula Projeto de um controlador PID para o controle da tensão de saída de um inversor

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Aritmética de Números Inteiros Representação de Números

Leia mais

Inserção de Marca D Água em Imagens Digitais com particionamento do dicionário utilizando o algoritmo Harmony Search

Inserção de Marca D Água em Imagens Digitais com particionamento do dicionário utilizando o algoritmo Harmony Search Inserção de Marca D Água em Imagens Digitais com particionamento do dicionário utilizando o algoritmo Harmony Search L. K. S. Gomes, J. G. Araújo, F. Madeiro, E. A. O. Lima Universidade de Pernambuco Recife,

Leia mais

Projeto e Análise de Algoritmos Projeto de Algoritmos Introdução. Prof. Humberto Brandão humberto@dcc.ufmg.br

Projeto e Análise de Algoritmos Projeto de Algoritmos Introdução. Prof. Humberto Brandão humberto@dcc.ufmg.br Projeto e Análise de Algoritmos Projeto de Algoritmos Introdução Prof. Humberto Brandão humberto@dcc.ufmg.br aula disponível no site: http://www.bcc.unifal-mg.edu.br/~humberto/ Universidade Federal de

Leia mais

Inteligência Computacional [2COP229]

Inteligência Computacional [2COP229] Inteligência Computacional [2COP229] Mestrado em Ciência da Computação Sylvio Barbon Jr barbon@uel.br (2/24) Tema Aula 1 Introdução ao Reconhecimento de Padrões 1 Introdução 2 Componentes clássicos da

Leia mais

Arquiteturas RISC. (Reduced Instructions Set Computers)

Arquiteturas RISC. (Reduced Instructions Set Computers) Arquiteturas RISC (Reduced Instructions Set Computers) 1 INOVAÇÕES DESDE O SURGIMENTO DO COMPU- TADOR DE PROGRAMA ARMAZENADO (1950)! O conceito de família: desacoplamento da arquitetura de uma máquina

Leia mais

REAL LACOS: CONTROLE DIGITAL EM TEMPO REAL

REAL LACOS: CONTROLE DIGITAL EM TEMPO REAL REAL LACOS: CONTROLE DIGITAL EM TEMPO REAL Andreya Prestes da Silva 1, Rejane de Barros Araújo 1, Rosana Paula Soares Oliveira 1 e Luiz Affonso Guedes 1 Universidade Federal do ParáB 1 Laboratório de Controle

Leia mais

SISTEMAS COM AMORTECIMENTO NÃO-PROPORCIONAL NO DOMÍNIO DA FREQÜÊNCIA

SISTEMAS COM AMORTECIMENTO NÃO-PROPORCIONAL NO DOMÍNIO DA FREQÜÊNCIA SISTEMAS COM AMORTECIMENTO NÃO-PROPORCIONAL NO DOMÍNIO DA FREQÜÊNCIA Zacarias Martin Chamberlain Pravia Professor - Faculdade de Engenharia e Arquitetura - Universidade de Passo Fundo/UFP zacarias@upf.br

Leia mais

DISCIPLINA: Métodos Heurísticos

DISCIPLINA: Métodos Heurísticos DISCIPLINA: Métodos Heurísticos CURSO(S): Licenciatura em Engenharia e Gestão Industrial Licenciatura em Engenharia de Sistemas e Informática Licenciatura em Matemática Aplicada Licenciatura em Matemática

Leia mais

Modelagem no Domínio do Tempo. Carlos Alexandre Mello. Carlos Alexandre Mello cabm@cin.ufpe.br 1

Modelagem 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 mais

Sistemas Embarcados. Controladores PI, PD e PID

Sistemas Embarcados. Controladores PI, PD e PID Sistemas Embarcados Controladores PI, PD e PID Controladores PI, PD e PID O que são os controladores PI, PD e PID? Aplicações dos controladores Implementação analógica dos controladores Implementação digital

Leia mais

Computadores de Programação (MAB353)

Computadores de Programação (MAB353) Computadores de Programação (MAB353) Aula 19: Visão geral sobre otimização de programas 06 de julho de 2010 1 2 3 Características esperadas dos programas O primeiro objetivo ao escrever programas de computador

Leia mais

Modelagem e Simulação Material 02 Projeto de Simulação

Modelagem 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 mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

SNPTEE SEMINÁRIO NACIONAL DE PRODUÇÃO E TRANSMISSÃO DE ENERGIA ELÉTRICA GRUPO IV GRUPO DE ESTUDO DE ANÁLISE E TÉCNICAS DE SISTEMAS DE POTÊNCIA - GAT

SNPTEE SEMINÁRIO NACIONAL DE PRODUÇÃO E TRANSMISSÃO DE ENERGIA ELÉTRICA GRUPO IV GRUPO DE ESTUDO DE ANÁLISE E TÉCNICAS DE SISTEMAS DE POTÊNCIA - GAT SNPTEE SEMINÁRIO NACIONAL DE PRODUÇÃO E TRANSMISSÃO DE ENERGIA ELÉTRICA GAT 24 14 a 17 Outubro de 2007 Rio de Janeiro - RJ GRUPO IV GRUPO DE ESTUDO DE ANÁLISE E TÉCNICAS DE SISTEMAS DE POTÊNCIA - GAT MODELAGEM

Leia mais

Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados

Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados Projeto e Análise de Algoritmos Projeto de Algoritmos Heurísticas e Algoritmos Aproximados Prof. Humberto Brandão humberto@bcc.unifal-mg.edu.br Universidade Federal de Alfenas Departamento de Ciências

Leia mais

1 Descrição do Trabalho

1 Descrição do Trabalho Departamento de Informática - UFES 1 o Trabalho Computacional de Algoritmos Numéricos - 13/2 Métodos de Runge-Kutta e Diferenças Finitas Prof. Andréa Maria Pedrosa Valli Data de entrega: Dia 23 de janeiro

Leia mais

Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis

Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis Adriano Lima de Sá Faculdade de Computação Universidade Federal de Uberlândia 20 de junho de 2014 Adriano L. Sá (UFU)

Leia mais

Controle de Conversores Estáticos Controle de um conversor boost CCM para correção do FP. Prof. Cassiano Rech cassiano@ieee.org

Controle de Conversores Estáticos Controle de um conversor boost CCM para correção do FP. Prof. Cassiano Rech cassiano@ieee.org Controle de Conversores Estáticos Controle de um conversor boost CCM para correção do FP cassiano@ieee.org 1 Operação como PFP Como a freqüência de comutação do interruptor S é muito maior que a freqüência

Leia mais

Emails: paulo.pras@hotmail.com, anderson_vargas@uol.com.br, luiz_fernandoh@hotmail.com, phcoelho@uerj.br

Emails: paulo.pras@hotmail.com, anderson_vargas@uol.com.br, luiz_fernandoh@hotmail.com, phcoelho@uerj.br CONTROLE DE NÍVEL EM TANQUES ACOPLADOS USANDO SISTEMAS INTELIGENTES Paulo R. A. da Silva, Anderson V. de Souza, Luiz F. Henriques, Pedro H. G. Coelho Departamento de Engenharia Eletrônica e Telecomunicações,

Leia mais

CONTROLE PI-NEURAL APLICADO A UM SISTEMA DE VAZÃO

CONTROLE PI-NEURAL APLICADO A UM SISTEMA DE VAZÃO CONTROLE PI-NEURAL APLICADO A UM SISTEMA DE VAZÃO LUCAS H. S. DE ANDRADE 1, CRISTIANO M. AGULHARI 1, ALESSANDRO GOEDTEL 2 1. Laboratório de Controle e Automação de Sistemas, Universidade Tecnológica Federal

Leia mais

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

As 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 mais

ABORDAGEM OTIMIZADA DE CONTROLE NEBULOSO PARA SISTEMAS NÃO-LINEARES DO TIPO HAMMERSTEIN

ABORDAGEM OTIMIZADA DE CONTROLE NEBULOSO PARA SISTEMAS NÃO-LINEARES DO TIPO HAMMERSTEIN ABORDAGEM OTIMIZADA DE CONTROLE NEBULOSO PARA SISTEMAS NÃO-LINEARES DO TIPO HAMMERSTEIN LEANDRO DOS SANTOS COELHO, RICARDO MASAO SUGUIMOTO Laboratório de Automação e Sistemas, Grupo Produtrônica Pós-Graduação

Leia mais

PRÁTICAS DE APRENDIZAGEM PARA SISTEMAS DE CONTROLE DE PROCESSOS: IDENTIFICAÇÃO DE SISTEMAS UTILIZANDO UMA PLANTA DIDÁTICA INDUSTRIAL

PRÁTICAS DE APRENDIZAGEM PARA SISTEMAS DE CONTROLE DE PROCESSOS: IDENTIFICAÇÃO DE SISTEMAS UTILIZANDO UMA PLANTA DIDÁTICA INDUSTRIAL PRÁTICAS DE APRENDIZAGEM PARA SISTEMAS DE CONTROLE DE PROCESSOS: IDENTIFICAÇÃO DE SISTEMAS UTILIZANDO UMA PLANTA DIDÁTICA INDUSTRIAL Lyvia Regina Biagi Silva 1 lybiagi@hotmail.com Wagner Endo 1 wendo@utfpr.edu.br

Leia mais

Dificuldades de Modelos de PNL. Onde está a solução ótima? Outro exemplo: Condição ótima Local vs. Global. 15.053 Quinta-feira, 25 de abril

Dificuldades de Modelos de PNL. Onde está a solução ótima? Outro exemplo: Condição ótima Local vs. Global. 15.053 Quinta-feira, 25 de abril 15.053 Quinta-feira, 25 de abril Teoria de Programação Não-Linear Programação Separável Dificuldades de Modelos de PNL Programa Linear: Apostilas: Notas de Aula Programas Não-Lineares 1 2 Análise gráfica

Leia mais

Extração de Requisitos

Extração de Requisitos Extração de Requisitos Extração de requisitos é o processo de transformação das idéias que estão na mente dos usuários (a entrada) em um documento formal (saída). Pode se entender também como o processo

Leia mais

computador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

computador-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 mais

OANAFAS é um programa computacional

OANAFAS é um programa computacional ANAFAS Análise de Faltas Simultâneas OANAFAS é um programa computacional para cálculo de curtos-circuitos. Permite a execução automática de grande variedade de faltas e possui facilidades, como estudo

Leia mais

5 SIMULAÇÃO DE UM SISTEMA WDM DE DOIS CANAIS COM O SOFTWARE VPI

5 SIMULAÇÃO DE UM SISTEMA WDM DE DOIS CANAIS COM O SOFTWARE VPI 68 5 SIMULAÇÃO DE UM SISTEMA WDM DE DOIS CANAIS COM O SOFTWARE VPI O software VPI foi originalmente introduzido em 1998 e era conhecido como PDA (Photonic Design Automation). O VPI atualmente agrega os

Leia mais

Estabilidade no Domínio da Freqüência

Estabilidade no Domínio da Freqüência Estabilidade no Domínio da Freqüência Introdução; Mapeamento de Contornos no Plano s; Critério de Nyquist; Estabilidade Relativa; Critério de Desempenho no Domínio do Tempo Especificado no Domínio da Freqüência;

Leia mais

Métodos de Sintonização de Controladores PID

Métodos de Sintonização de Controladores PID 3ª Aula de Controlo Inteligente Controlo PI iscreto Métodos de Sintonização de Controladores PI Os controladores PI são muito utilizados em aplicações industrias. A função de transferência que define o

Leia mais

Universidade Federal de Ouro Preto Escola de Minas Departamento de Engenharia de Controle e Automação. Ronilson Rocha

Universidade Federal de Ouro Preto Escola de Minas Departamento de Engenharia de Controle e Automação. Ronilson Rocha Universidade Federal de Ouro Preto Escola de Minas Departamento de Engenharia de Controle e Automação PROJETO E CARACTERIZAÇÃO DE CIRCUITOS ELETRÔNICOS CAÓTICOS: O LADO NEGATIVO DO CIRCUITO DE CHUA Ronilson

Leia mais

2. Método de Monte Carlo

2. Método de Monte Carlo 2. Método de Monte Carlo O método de Monte Carlo é uma denominação genérica tendo em comum o uso de variáveis aleatórias para resolver, via simulação numérica, uma variada gama de problemas matemáticos.

Leia mais

SISTEMAS DE CONTROLE II

SISTEMAS DE CONTROLE II SISTEMAS DE CONTROLE II - Algumas situações com desempenho problemático 1) Resposta muito oscilatória 2) Resposta muito lenta 3) Resposta com erro em regime permanente 4) Resposta pouco robusta a perturbações

Leia mais

Controle Robusto H. 1. O problema de controle H. 2. Controle ótimo H por LMIs. 3. Patologia no controle H : altos ganhos. 3. Controle Misto H 2 /H

Controle Robusto H. 1. O problema de controle H. 2. Controle ótimo H por LMIs. 3. Patologia no controle H : altos ganhos. 3. Controle Misto H 2 /H Controle Robusto H 1. O problema de controle H 2. Controle ótimo H por LMIs 3. Patologia no controle H : altos ganhos 3. Controle Misto H 2 /H pag.1 Introdução ao Controle Robusto Aula 11 Controle H e

Leia mais

Aplicações com OpAmp. 1) Amplificadores básicos. Amplificador Inversor

Aplicações com OpAmp. 1) Amplificadores básicos. Amplificador Inversor 225 Aplicações com OpAmp A quantidade de circuitos que podem ser implementados com opamps é ilimitada. Selecionamos aqueles circuitos mais comuns na prática e agrupamos por categorias. A A seguir passaremos

Leia mais

Computação Evolutiva no treinamento de Redes Neurais

Computação Evolutiva no treinamento de Redes Neurais Computação Evolutiva no treinamento de Redes Neurais Euclides Carlos Pinto Neto David Fernandes Neves Oliveira Macilio da Silva Ferreira PSI5886 - Prof. Emilio Del Moral Hernandez 1 Agenda Objetivo Otimização

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na 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 mais

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior MRP II Introdução A lógica de cálculo das necessidades é conhecida há muito tempo Porém só pode ser utilizada na prática em situações mais complexas a partir dos anos 60 A partir de meados da década de

Leia mais

SÍNTESE DE CONTROLADOR PID PARA CONTROLE DE PH EM UM REATOR COM OTIMIZAÇÃO VIA ALGORITMOS GENÉTICOS

SÍNTESE DE CONTROLADOR PID PARA CONTROLE DE PH EM UM REATOR COM OTIMIZAÇÃO VIA ALGORITMOS GENÉTICOS SÍNTESE DE CONTROLADOR PID PARA CONTROLE DE PH EM UM REATOR COM OTIMIZAÇÃO VIA ALGORITMOS GENÉTICOS MOISÉS DUARTE FILHO UNIVERSIDADE ESTADUAL DO NORTE FLUMINENSE - UENF CAMPOS DOS GOYTACAZES RJ AGOSTO

Leia mais

Controle de Conversores Estáticos Retroação de estados: Projeto por alocação de pólos. Prof. Cassiano Rech cassiano@ieee.org

Controle de Conversores Estáticos Retroação de estados: Projeto por alocação de pólos. Prof. Cassiano Rech cassiano@ieee.org Controle de Conversores Estáticos Retroação de estados: Projeto por alocação de pólos cassiano@ieee.org 1 Projeto por alocação de pólos Na abordagem convencional, usando por exemplo o método do lugar das

Leia mais

ALGORITMOS GENÉTICOS

ALGORITMOS GENÉTICOS ALGORITMOS GENÉTICOS INTRODUÇÃO São métodos adaptativos que podem ser usados para resolver problemas de busca e otimização. Na natureza a combinação de boas características provenientes de diferentes indivíduos

Leia mais

Tópicos de Controle. Alexandre Brincalepe Campo brincalepe@gmail.com. www.cefetsp.br/edu/brinca/controle.html

Tópicos de Controle. Alexandre Brincalepe Campo brincalepe@gmail.com. www.cefetsp.br/edu/brinca/controle.html Tópicos de Controle Alexandre Brincalepe Campo brincalepe@gmail.com www.cefetsp.br/edu/brinca/controle.html Conteúdo Conceitos sobre a teoria de controle clássico e moderno. Estudo sobre sistemas de 1ª,

Leia mais

Aula 04 Método de Monte Carlo aplicado a análise de incertezas. Aula 04 Prof. Valner Brusamarello

Aula 04 Método de Monte Carlo aplicado a análise de incertezas. Aula 04 Prof. Valner Brusamarello Aula 04 Método de Monte Carlo aplicado a análise de incertezas Aula 04 Prof. Valner Brusamarello Incerteza - GUM O Guia para a Expressão da Incerteza de Medição (GUM) estabelece regras gerais para avaliar

Leia mais

Simulação Computacional de Sistemas, ou simplesmente Simulação

Simulação Computacional de Sistemas, ou simplesmente Simulação Simulação Computacional de Sistemas, ou simplesmente Simulação Utilização de métodos matemáticos & estatísticos em programas computacionais visando imitar o comportamento de algum processo do mundo real.

Leia mais

Algoritmos Genéticos (GA s)

Algoritmos Genéticos (GA s) Algoritmos Genéticos (GA s) 1 Algoritmos Genéticos (GA s) Dado um processo ou método de codificar soluções de um problema na forma de cromossomas e dada uma função de desempenho que nos dá um valor de

Leia mais

Projeto e implementação de um sistema de controle em malha fechada para transmissão hidrostática usando o sistema Field Point da NI

Projeto e implementação de um sistema de controle em malha fechada para transmissão hidrostática usando o sistema Field Point da NI Projeto e implementação de um sistema de controle em malha fechada para transmissão hidrostática usando o sistema Field Point da NI "A implementação do sistema SCADA usando Field Point e interface LabVIEW,

Leia mais

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE Mariane Alves Gomes da Silva Eliana Zandonade 1. INTRODUÇÃO Um aspecto fundamental de um levantamento

Leia mais

4 Avaliação Experimental

4 Avaliação Experimental 4 Avaliação Experimental Este capítulo apresenta uma avaliação experimental dos métodos e técnicas aplicados neste trabalho. Base para esta avaliação foi o protótipo descrito no capítulo anterior. Dentre

Leia mais

Engenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes

Engenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes Engenharia de Software: Introdução Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes Programa 1. O processo de engenharia de software 2. UML 3. O Processo Unificado 1. Captura de requisitos 2.

Leia mais

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14 1 Introdução O termo "roteamento de veículos" está relacionado a um grande conjunto de problemas de fundamental importância para a área de logística de transportes, em especial no que diz respeito ao uso

Leia mais

Controlador DMC-Dynamic Matrix Control

Controlador DMC-Dynamic Matrix Control Capítulo 7 Controlador DMC-Dynamic Matrix Control 7.1 Introdução Em 1979, Cluter e Ramaker apresentaram um algoritmo preditivo,o controlador DMC, como uma metodologia capaz de manipular restrições operacionais

Leia mais

Introdução a Avaliação de Desempenho

Introdução a Avaliação de Desempenho Introdução a Avaliação de Desempenho Avaliar é pronunciar-se sobre as características de um certo sistema. Dado um sistema real qualquer, uma avaliação deste sistema pode ser caracterizada por toda e qualquer

Leia mais

Modelo Cascata ou Clássico

Modelo 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 mais

PLANEJAMENTO DA MANUFATURA

PLANEJAMENTO 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 mais

Classificação: Determinístico

Classificação: Determinístico Prof. Lorí Viali, Dr. viali@pucrs.br http://www.pucrs.br/famat/viali/ Da mesma forma que sistemas os modelos de simulação podem ser classificados de várias formas. O mais usual é classificar os modelos

Leia mais

Disciplina de Projetos e Análise de Algoritmos. Aula 1 - Apresentação aos Algoritmos Computacionais

Disciplina de Projetos e Análise de Algoritmos. Aula 1 - Apresentação aos Algoritmos Computacionais Aula 1 - Apresentação aos Algoritmos Computacionais O que é a Disciplina? Disciplina de Projeto e Análise de Algoritmos Esta é uma disciplina de Algoritmos em nível de Pós-Graduação! Temas a serem abordados:

Leia mais