sdh2ifscontrol
TITULAR
UNIVERSIDADE FEDERAL RURAL DO SEMI-ARIDO – UFERSA
PROCESSO
BR 51 2025 005745 8
DESCRIÇÃO
O programa sdh2ifscontrol tem como finalidade o projeto automático de controladores de processos baseados na teoria de Controle H2 data-amostrado (Sample-Data H2), com ação integral e realimentação de estados. Ele recebe como entrada as matrizes no espaço de estados que descrevem o modelo dinâmico do sistema contínuo com parâmetros de discretização, juntamente com os parâmetros de custo (Jc e Jd) e configurações de projeto, como tolerância numérica do solver de otimização, número máximo de iterações e passo de amostragem (h).
A partir desses dados, o programa realiza a otimização da função objetivo H2 por meio da solução de Desigualdades Lineares Matriciais Diferenciais (DLMIs), buscando minimizar o erro quadrático médio entre a saída do sistema e o sinal desejado. O algoritmo determina a matriz de Lyapunov (P) e calcula o ganho ótimo (L) do controlador, garantindo estabilidade e desempenho robusto mesmo diante de perturbações e discretização.
Implementado em linguagem Python, o sdh2ifscontrol é um programa de computador científico voltado para o projeto e a síntese de controladores digitais com ação integral, aplicável em sistemas elétricos, mecânicos e industriais, oferecendo precisão e confiabilidade.
APLICAÇÕES E BENEFÍCIOS
O programa sdh2ifscontrol resolve o problema da síntese manual e complexa de controladores H2 data-amostrados com ação integral, que normalmente exige alto nível de conhecimento teórico em controle robusto e o uso de ferramentas matemáticas avançadas para resolver Desigualdades Lineares Matriciais Diferenciais (DLMIs). Em projetos industriais e acadêmicos, esses cálculos costumam demandar várias etapas e softwares proprietários de alto custo, além de serem suscetíveis a erros de implementação.
O sdh2ifscontrol automatiza todo esse processo, permitindo que o usuário, mesmo sem domínio teórico profundo, obtenha controladores digitais otimizados de forma rápida, reprodutível e segura. O programa realiza a discretização, otimização e cálculo dos ganhos ótimos (L) e das matrizes de Lyapunov (P) em uma única rotina, integrando todas as etapas do projeto.
Entre suas principais vantagens estão:
– a redução drástica do tempo de projeto;
– a eliminação de etapas manuais suscetíveis a erro;
– o uso de linguagem Python de código aberto;
– e a integração direta com ambientes de simulação.
Além disso, promove acessibilidade técnica e científica para usuários que necessitam realizar sínteses avançadas de controle robusto com precisão e baixo custo, contribuindo para a modernização, democratização e confiabilidade do projeto de controladores digitais a partir de modelos contínuos no espaço de estados.
DOWNLOAD DO CERTIFICADO
AUTORES
- CLAUDIO GABRIEL VENCESLAU VALE
- MARCUS VINICIUS SILVÉRIO COSTA
- ROBERTA RAFAELA TORRES ALVES
- VICTOR DE PAULA BRANDÃO AGUIAR
CONTATOS
nit@ufersa.edu.br
(84) 3317-8312
