Sistemas de Controle-1
Modeling and control design are each an art form, with many possible solutions from vast statistics and control tool chests.
...
And here we come to one of the most vital principles of control design: the model must capture essential properties of the system to be controlled, and simultaneously be simple enough to be useful.
Sean Meyn, "Control Systems and Reinforcement Learning", Cambridge University Press, 2022.
Semestre 2025-2
Horário Presencial nas quintas-feiras, das 20h30 às 21h30, no LIP-07
(Período de aulas de 11 de agosto a 13 de dezembro de 2025;
Período para realização de provas finais é de 15 a 19 de dezembro de 2025; e
Último dia para inserir notas no SIGA é o dia 29 de dezembro)
Qualquer e-mail endereçado ao Professor da Disciplina deve ser enviado para easodre@gmail.com
Regras da Disciplina
1) Serão 4 Provas Presenciais e Individuais.
​
2) Caso o aluno não possa comparecer à quaisquer das Provas, ele deve obrigatoriamente pedir 2a Chamada na Escolaridade.
*****************************************************************************​
​​​
DATA DAS PROVAS​
​​
​Prova-1 - dia 18/setembro (quinta-feira)
Questões sobre os Capítulos 1 e 2 do Livro Texto da Disciplina.
Chapter 2 Mathematical Models of Systems - Mathematical models of physical systems in input–output or transfer function form are developed in Chapter 2. A wide range of systems are considered.
​​
​​Prova-2 - dia 11/dezembro (quinta-feira)
Cada uma das EQUIPES vai apresentar um controlador para o sistema do pendulo invertido, para o desempenho ser julgado pelo Professor. Cada Equipe vai receber uma Nota da Prova-2 conforme o desempenho do seu Controlador, conforme abaixo:
Equipe com Melhor Desempenho: Nota 10,0 ​
Equipe com segunda melhor Desempenho: Nota 8,0
Equipe com terceiro melhor desempenho: Nota 6,0
Equipes com desempenho inferior ao terceiro desempenho: Nota 4,0
​
obs-0: As Equações Diferencias do Sistema do Inverted Pendulum serão as do pdf abaixo​​​​
obs-1: Quem quiser fazer sozinho é só avisar ao Professor da Disciplina através do e-mail easodre@gmail.com
​​obs-2: As Equipes não podem apresentar o mesmo controlador. O Sistema de patentes vai funcionar da seguinte forma: quem registrar primeiro o código do controlador através do e-mail easodre@gmail.com tem o direito de patente.​​​​
Prova Final Individual e 2as Chamadas - Dia 18/dezembro (quinta-feira)​​​
Lista das Equipes
​​
FRANCISCO CAUA HOLANDA DE MELO <fchm@poli.br>, = EQUIPE-1
GUILHERME COSTA SARINHO <gcs10@poli.br>, = EQUIPE-1
MATHEUS NEVES DE ANDRADE <mna1@poli.br>, = EQUIPE-1
ERICK SANTANA BEZERRA <esb2@poli.br>, = EQUIPE-1
​
ALLAN BARBOSA CAVALCANTI DE LIMA <abcl1@poli.br>, = EQUIPE-2
MATHEUS AURELIO GOMES DA SILVA <mags1@poli.br>, = EQUIPE-2
RAUL OLIVEIRA SILVA NETO <rosn@poli.br>, = EQUIPE-2
TULIO JOSE NOGUEIRA DE ARAUJO <tjna@poli.br>, = EQUIPE-2
JOAO VICTOR LIMA DIAS <jvld1@poli.br>, = EQUIPE-3
"victor.avieira@upe.br" <victor.avieira@upe.br>, = EQUIPE-3
PEDRO LUCAS DIAS DA SILVA <pldds@poli.br>, = EQUIPE-3​​​​
​
MARIA CLARA BARBOZA CAVALCANTI <mcbc@poli.br>, = EQUIPE-4
GIULIA OLIVEIRA MENDES DE AZEVEDO <gomda@poli.upe.br>, = EQUIPE-4
​
VICTORIA LOPES DE ASSIS RAMOS <vlar@poli.br>, = EQUIPE-5
*****************************************************************************​
Andamento das Aulas
1a AULA - dia 13 de agosto de 2025 (quarta-feira)
- Aua Normal. Apresentação da Disciplina
​
2a AULA - dia 14 de agosto de 2025 (quinta-feira)
- Aula Normal - Discussão presencial em Sala de Aula do Problema da Otimização do Tanque de Combustível (Problem 9 at https://www.citenergia.org/exercicios-de-python). Yago aluno do TCC apareceu na aula.
​
3a AULA - dia 20 de agosto de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para continuar tentando resolver o Problema da Otimização do Tanque de Combustível (Problem 9 at https://www.citenergia.org/exercicios-de-python), através de um Programa em Python, sem usar bibliotecas.
​
4a AULA - dia 21 de agosto de 2025 (quinta-feira)
- O objetivo dessa AULA vai ser terminar o Programa em Python para o Problema da Otimização do Tanque de Combustível. E começar a discussão do Problema do "Free-Falling Object" do livro [Jongrae Kim, “Dynamic System Modelling and Analysis with MATLAB and Python - For Control Engineers”, Wiley-IEEE Press, October 18, 2022], conforme pdf abaixo. O aluno Yago não apareceu na aula.​
​
5a AULA - dia 27 de agosto de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para continuar tentando resolver o Problema do "Free-Falling Object" através de um Programa em Python. Dessa vez podem ser usadas as bibliotecas do Python. Exceto que, para fazer a simulação numérica da EDO, os alunos devem programá-la. Não deve ser usada nenhuma biblioteca para para fazer a simulação numérica da EDO.
​
6a AULA - dia 28 de agosto de 2025 (quinta-feira)
- O objetivo dessa AULA foi continuar o Programa em Python para o Problema do "Free-Falling Object".O aluno Yago não apareceu na aula.​
7a AULA - dia 03 de setembro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para continuar tentando resolver o Problema do "Free-Falling Object".
​
8a AULA - dia 04 de setembro de 2025 (quinta-feira)
- O objetivo dessa AULA vai ser terminar o Programa em Python para o Problema do "Free-Falling Object". E também apresentar o conceito de "Função de Transferência" através do Problema do "Spring-Mass-Damper System". O aluno Yago não apareceu na aula.​
9a AULA - dia 10 de setembro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para concluir a solução do Problema do "Spring-Mass-Damper System".
​​​​
10a AULA - dia 11 de setembro de 2025 (quinta-feira)
- O objetivo dessa AULA vai ser introduzir o Problema do "Inverted Pendulum". O aluno Yago apareceu na aula.
Inverted Pendulum - Bishop and Dorf.pdf
9a AULA - dia 17 de setembro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para continuar tentando resolver o Problema do "Inverted Pendulum".
​​​​
10a AULA - dia 18 de setembro de 2025 (quinta-feira)
- PROVA-1. Simular o Problema do "Inverted Pendulum" para algumas condições específicas que serão apresentadas pelo Professor no dia da Prova.
11a AULA - dia 24 de setembro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para estudar "Função de Transferência".
​​​​
12a AULA - dia 25 de setembro de 2025 (quinta-feira)
- A primeira resposta certa que calcular a Função de Transferência do Sistema "Spring-Mass-Damper System" e chegar no e-mail easodre@gmail.com, até às 23h59 do dia 25/set/2025, ganha 1,5 ponto na PROVA-1.
O aluno MATHEUS NEVES DE ANDRADE <mna1@poli.br> fez o Desafio
13a AULA - dia 01 de outubro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para resolver o EXERCISE 3.5 da página 240 e o EXERCISE 3.18 da página 241, do Livro Texto da Discplina.
A primeira resposta certa, que chegar no e-mail easodre@gmail.com, para cada EXERCISE vai ganhar 2,0 pontos na Prova-2. O ponto extra é para o aluno individualmente, não é para o Grupo.
​​​​​​
14a AULA - dia 02 de outubro de 2025 (quinta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para resolver o COMPUTER PROBLEM CP3.5 do Livro Texto da Discplina na página 253.
A primeira resposta certa, que chegar no e-mail easodre@gmail.com, para o COMPUTER PROBLEM CP3.5 vai ganhar 2,0 pontos na Prova-2. O ponto extra é para o aluno individualmente, não é para o Grupo.
15a AULA - dia 08 de outubro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para começar a desenvolver seu controlador para a Competição do "Inverted Pendulum".
​​​​​​​
16a AULA - dia 09 de outubo de 2025 (quinta-feira)
- Aula normal. Não apareceu ninguém.
17a AULA - dia 15 de outubro de 2025 (quarta-feira)
- Os alunos(as) devem se reunir entre eles, sem a presença do Professor, para continuar desenvolvendo seu controlador para a Competição do "Inverted Pendulum".
​​​​​​
18a AULA - dia 16 de outubo de 2025 (quinta-feira)
- Aula normal. Apareceram 4 alunos. Ficamos somente batendo papo.
19a AULA - dia 22 de outubro de 2025 (quarta-feira)
- Não houve aula. Professor participando do SNPTEE.
​​​​​​​
20a AULA - dia 23 de outubo de 2025 (quinta-feira)
- Aula normal. Equipe-1 apareceu com o seu espião.
19a AULA - dia 29 de outubro de 2025 (quarta-feira)
- Aula Normal.
​​​​​​​​
20a AULA - dia 30 de outubo de 2025 (quinta-feira)
- Aula normal.
19a AULA - dia 05 de novembro de 2025 (quarta-feira)
- Aula Normal.
​​​​​​​​​
20a AULA - dia 06 de novembro de 2025 (quinta-feira)
- Aula normal. Apareceu a aluna Giulia <gomda@poli.upe.br>, para tirar uma dúvida sobre as Equipes da Prova-2.
19a AULA - dia 12 de novembro de 2025 (quarta-feira)
- Aula Normal.
​​​​​​​​​​
20a AULA - dia 13 de novembro de 2025 (quinta-feira)
- Aula normal. Apareceu a Equipe-1 com Francisco e Matheus Neves. Apareceu também o aluno Raul Oliveira da Equipe-2.
Livro Texto da Disciplina
Richard Dorf and Robert Bishop, "Modern Control Systems", Global Edition, 14th Edition, Publisher: Pearson, October 27, 2021.
Lista Alunos
​01 - ALLAN BARBOSA CAVALCANTI DE LIMA
02 - ERICK SANTANA BEZERRA
03 - FRANCISCO CAUA HOLANDA DE MELO
04 - GIULIA OLIVEIRA MENDES DE AZEVEDO
05 - GUILHERME COSTA SARINHO
06 - GUILHERME VITORIO QUEIROZ LIRA SILVA MEDEIROS
07 - JOAO VICTOR LIMA DIAS
08 - MARIA CLARA BARBOZA CAVALCANTI
09 - MATHEUS AURELIO GOMES DA SILVA
10 - MATHEUS NEVES DE ANDRADE
11 - PEDRO LUCAS DIAS DA SILVA
12 - RAUL OLIVEIRA SILVA NETO
13 - TULIO JOSE NOGUEIRA DE ARAUJO
14 - VICTOR DE ARAUJO VIEIRA
15 - VICTORIA LOPES DE ASSIS RAMOS