Pular para o conteúdo principal

Bem-vindo ao Blog Synapsys

· Leitura de 2 minutos
Oséias D. Farias
Trainee Dev IA · Engenheiro ML · Pesquisador Mestrando @ UFABC & UFPA

Bem-vindo ao Blog Synapsys — um espaço dedicado à engenharia de sistemas de controle, pesquisa acadêmica e aplicações reais da biblioteca Synapsys.

O que você encontrará aqui

Este blog é voltado para pesquisadores, estudantes de pós-graduação e engenheiros que trabalham na interseção da teoria clássica de controle com software moderno. Cada post focará em um problema concreto e mostrará como resolvê-lo do início ao fim com Synapsys.

Séries planejadas

SérieO que cobre
Teoria de Controle na PráticaModelagem, análise e projeto a partir dos primeiros princípios
Da Simulação ao HardwareMIL → SIL → HIL passo a passo
Controle Aumentado por IANeural-LQR, políticas RL e integração com PyTorch
Snippets de PesquisaPosts curtos conectando funcionalidades da biblioteca a artigos publicados
Notas de ReleaseO que há de novo em cada versão com exemplos práticos

Gostinho rápido: resposta ao degrau em 5 linhas

from synapsys.api import tf, feedback, step

G = tf([1], [1, 2, 1]) # G(s) = 1 / (s² + 2s + 1)
T = feedback(G) # realimentação negativa unitária
t, y = step(T) # simula resposta ao degrau

O ganho DC da malha fechada converge para 1,0, com frequência natural ωn=1\omega_n = 1 rad/s e ζ=1\zeta = 1 (criticamente amortecido) — como esperado pelo denominador.

Instalar
pip install synapsys   # ou: uv add synapsys

Por que Synapsys?

A maioria das bibliotecas Python de controle foca em análise. Synapsys adiciona uma camada de simulação e deployment: agentes que rodam em tempo real, um barramento de comunicação independente de transporte, e uma abstração de hardware que torna MIL/SIL/HIL uma mudança de configuração, não uma reescrita.

Foi construída junto com pesquisa de pós-graduação em sistemas de controle multi-agente e é projetada para ser legível, testável e citável academicamente.


Fique conectado

  • Dê um watch no repositório no GitHub para novos releases
  • Abra uma issue se tiver um tema que gostaria de ver abordado

O primeiro post técnico — Estabilizando um Pêndulo Invertido com LQR — vem a seguir.