Skip to content
/ psc-oc Public

Resolução de questões relacionadas ao projeto de sistemas de controle utilizando observadores e controladores.

Notifications You must be signed in to change notification settings

ErnaneJ/psc-oc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projetos de Sistemas de Controle - Observador & Controlador

Scripts e relatório relacionados a problemas de controle de sistemas utilizando observadores e controladores. Repositório desenvolvido como parte do curso DCA3701 - Projeto de Sistemas de Controle na UFRN.

Scripts MATLAB

  • q1.m: Contém a simulação do sistema descrito na questão 1, abordando o uso de realimentação de estado. Gera gráficos da saída com e sem realimentação.
  • q2.m: Implementa o controlador para o sistema da questão 2, com alocação de polos. Inclui gráficos comparando o comportamento do sistema com e sem controle.
  • q3.m: Resolve a questão 3, projetando um controlador-observador e gerando sua função de transferência.

Docs

  • 3a_Lista_2024.2.pdf: Documento de referência com as questões trabalhadas.
  • report.pdf: Resolução completa, incluindo explicações matemáticas, passos de simulação e resultados.

Resumo das Questões

  1. Questão 1: Projeto de um controlador por realimentação de estado para um sistema dinâmico. O script q1.m implementa o cálculo dos ganhos usando o método de Ackermann e simula o sistema.

Gráfico de saída com e sem realimentação (Questão 1)

  1. Questão 2: Alocação de polos para um servossistema. O script q2.m determina os ganhos do controlador e ilustra a resposta do sistema.

Servosistema (questão 2) Gráfico de resposta com alocação de polos (Questão 2)

  1. Questão 3: Desenvolvimento de um controlador-observador para um sistema regulador, incluindo a derivação da função de transferência. A execução é feita em q3.m.

G(s) (questão 3)

Como Executar

  • Abra o MATLAB, online ou instalado na máquina
  • Clone este repositório em seu computador:
    git clone https://github.com/seu-usuario/PSC-oc.git
    cd PSC-oc
  • Execute os scripts diretamente na interface MATLAB para gerar os gráficos e resultados.
  • Modifique como quiser e experimente as consequências.

About

Resolução de questões relacionadas ao projeto de sistemas de controle utilizando observadores e controladores.

Topics

Resources

Stars

Watchers

Forks

Languages