1 / 21

5 – Aplicações em Controle Inteligente e Distribuído

5 – Aplicações em Controle Inteligente e Distribuído. Tópicos especiais em controle inteligente e distribuído Professor: Jorge Dantas de Melo Rafael Marrocos Magalhães. Aplicações. Sumário. Técnica de “Agendamento” de Laços de Controle em Sistemas de Controle Distribuídos

yestin
Download Presentation

5 – Aplicações em Controle Inteligente e Distribuído

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 5 – Aplicações em Controle Inteligente e Distribuído Tópicos especiais em controle inteligente e distribuído Professor: Jorge Dantas de Melo Rafael Marrocos Magalhães

  2. Aplicações

  3. Sumário • Técnica de “Agendamento” de Laços de Controle em Sistemas de Controle Distribuídos • Sistema de Controle Baseado em Multiagentes: Uma Abordagem Híbrida para Controle de Processos Distribuídos

  4. Scheduling Control Loop SchedulingParadigm in DistributedControl Systems José Yépez, Pau MartíandJosep M. Fuertes

  5. Introdução • Desempenho de DCS • Não apenas componentes isolados • Interações e cooperações • Política (Regras) de troca de mensagens • Atuais não incluem demanda das aplicações • Nova técnica de agendamento: (LEF) LargeErrorFirst

  6. Motivação • DCS – Sistemas de Controle, Sistemas de Computação em Tempo-Real e Sistemas de Comunicações • Recursos limitados(CPUs, I/O, atuadores, sensores, rede, etc.) • Teoria de Controle e Tempo-Real • Redes tentam garantir determinismo (prejudica)

  7. Motivação • Fontes de introdução de atraso na comunicação • Atrasos devido a rede de comunicação

  8. Agendamento de Mensagens X Tipos de Atrasos • Analogia Agendamendo de Rede e de Processos • Preempção (pausa processo) • Preempção (perde comunicação, exige retransmissão) • Modelos de acesso ao meio • TCP/IP Ethernet, randômico, corruptivo • AlgumasBUS, determinístico, menos eficiênte • Desempenho de Controle devido ao atraso

  9. Agendamento de Laços de Controle • LEF – LargeErrorFirst • Política online de agendamento de mensagens • Dois pricipais parâmetros: • Carga da rede • Estado das plantas de controle

  10. LEF • Carga da rede • Estado da planta (conj. mín. de variáveis) • Urgência medida pelo estado da planta

  11. LEF • Prioriza maiores erros • Subdivide o tempo

  12. Resultados simulados • Pêndulo invertido • Tipo de perturbação

  13. Resultados simulados • Desempenho inversamente proporcional a carga da rede para o sistema

  14. MultiagentControl Multiagente-BasedControl Systems: A Hybrid Approach to DistributedProcessControl J. R. Velasco, J. C. González, L. Magdalenaand C. A. Iglesias

  15. Introdução • Arquitetura de desenvolvimento de aplicações distribuídas utilizando um conjunto de agentes inteligentes cooperativos • Agentes e Multiagentes • Visão orientada a objetos • Descrição de agentes ADL • Linguagem de representação de conhecimento KRL

  16. Descrição dos Agentes • Princípios • Encapsulamento, isolamento e controle local • Nenhum pressuposto individual do agente (forma de atuação) • Organização flexível e dinâminca

  17. Plataforma MIX Multiagente • Plataforma que define uma camada de modelo da rede • Agentes de rede (YP, yellowpages) • Facilidades de rede • Gerenciamento de comunicações (P2P, P2M) • Agentes de aplicação • MSM (Multiagente System Model) – Baixo nível • ADL – AgentDescriptionLanguage • CKRL CommonKnowledgeRepresentationLanguage • Padronizações de ADL e Ontologias do CKRL C++

  18. Aplicação • Controle Econômico de Uma Planta Energética Baseado em Queima de Combustível Fóssil • Objetivo: Reduzir o consumo de combustível e maximizar a produção de energia elétrica • Substituir controles convencionais, atuadores humanos • Controle principal de passagem de ar na caldeira • Temperatura do gás de saída da caldeira • 200 variáveis -> 23 variáveis (de contexto) • Fuzzycontrol

  19. Descrição dos Agentes • Especificações de ADL e CKRL • O Papel, forma de operação e regras de comunicação

  20. Consirações • Ganho no desempenho • Aspectos de tempo-real • Modelo de rede • Concorrência • Acoplamento fraco/forte • Política de contratação • Sincronismo • Vantagens • Interface simples e velocidade de desenvolvimento posterior • Resistência a falhas e proteção contra ruídos • Versatilidade no controle

  21. 5– Aplicações em Controle Inteligente e Distribuído Tópicos especiais em controle inteligente e distribuído Professor: Jorge Dantas de Melo Rafael Marrocos Magalhães

More Related