Repositório com trabalhos de cálculo para a disciplina de Máquinas Elétricas, utilizando Python no Jupyter Notebook, LaTeX com a biblioteca PyLaTeX e MATLAB, através da plataforma Google Colab e ambientes locais.
Este projeto contém códigos e notebooks desenvolvidos para a disciplina de Máquinas Elétricas, focados no motor de indução trifásico. Inclui cálculos de parâmetros (velocidade, correntes, conjugados, escorregamento), geração de relatórios em LaTeX e curvas característica de conjugado versus velocidade. Os materiais podem ser executados no Google Colab ou localmente com Python e MATLAB.
- Electrical_Engine_Parameters_Nata_Rodrigo.ipynb — Cálculo de parâmetros do motor (velocidade, corrente do estator, fator de potência, corrente de rotor, conjugados, escorregamento) e curva Conjugado × Velocidade; desenvolvido por Natã Rodrigo.
- Alejandra_A1b_Maquinas_Eletricas.ipynb — Atividade A1b de Máquinas Elétricas com o mesmo enunciado: motor trifásico em Y, 6 polos, 460 V, 20 kW, 60 Hz, com geração de resultados e gráficos.
- Motor-indutivo-trifasico.m — Cálculo do equivalente de Thévenin e plot da característica conjugado × velocidade para escorregamento entre -1 e 1, comparando resistência de rotor original e dobrada.
LICENSE
README.md
Electrical_Engine_Parameters_Nata_Rodrigo.ipynb # parâmetros e gráfico Conjugado x Velocidade
Alejandra_A1b_Maquinas_Eletricas.ipynb # atividade A1b - máquinas elétricas
Motor-indutivo-trifasico.m # curva conjugado x velocidade (MATLAB)
.github/
FUNDING.yml
- Python 3 — Linguagem principal dos notebooks
- Jupyter Notebook — Ambiente de cálculo e visualização
- PyLaTeX — Geração de relatórios e fórmulas em LaTeX
- NumPy / Matplotlib — Cálculos numéricos e gráficos (nos notebooks)
- MATLAB — Script para característica conjugado × velocidade
- Google Colab — Execução dos notebooks na nuvem
Com base em parâmetros referidos ao estator (R1, R2, X1, X2, Xm e escorregamento), os notebooks calculam:
- Velocidade
- Corrente do estator
- Fator de potência
- Corrente de rotor
- Conjugado de partida
- Conjugado máximo
- Escorregamento máximo
- Velocidade de ocorrência do escorregamento
- Curva Conjugado × Velocidade para escorregamento no intervalo 0 < s < 1 (notebooks) ou -1 a 1 (MATLAB)
- Geração de relatórios em PDF via PyLaTeX (conforme implementação em cada notebook)
- Equivalente de Thévenin (tensão e impedância)
- Curva conjugado × velocidade para resistência de rotor original e dobrada
- Abra o repositório no GitHub.
- Clique no notebook desejado (
.ipynb). - Use o botão Open in Colab no topo do arquivo ou o link direto:
- Execute as células em ordem (Run all ou célula a célula).
# Instalar dependências (exemplo com pip)
pip install jupyter numpy matplotlib pylatex
# Subir o Jupyter
jupyter notebook
# ou
jupyter labAbra o .ipynb desejado e execute as células.
- Abra o MATLAB.
- Navegue até a pasta do repositório e abra
Motor-indutivo-trifasico.m. - Execute o script (Run ou F5). O gráfico conjugado × velocidade será exibido.
- Motor de indução trifásico ligado em Y
- Parâmetros do circuito equivalente (R1, R2, X1, X2, Xm)
- Escorregamento e velocidade síncrona/mecânica
- Equivalente de Thévenin do estator
- Conjugado eletromagnético, conjugado de partida e conjugado máximo
- Curva característica conjugado × velocidade
- Cálculos em Python (Jupyter) e MATLAB
- Entrada: R1, R2, X1, X2, Xm e escorregamento (ex.: 1,6%).
- Cálculo da velocidade síncrona e da velocidade do motor em função do escorregamento.
- Cálculo de correntes, fator de potência e conjugados (partida e máximo) a partir do circuito equivalente e fórmulas de máquinas elétricas.
- Geração da curva Conjugado × Velocidade para 0 < s < 1 e, quando aplicável, geração de PDF com PyLaTeX.
- Define parâmetros (r1, x1, r2, x2, xm, tensão de fase, velocidade síncrona).
- Calcula tensão e impedância de Thévenin.
- Para escorregamento de 1 a -1, calcula velocidade mecânica e conjugado para R2 original e para 2·R2.
- Plota duas curvas: conjugado × velocidade (R2 original e R2 dobrada).
Este projeto está licenciado sob a MIT License — veja o arquivo LICENSE para mais detalhes.
- Código-fonte dos notebooks e do script MATLAB neste repositório
- Enunciados e objetivos descritos nos próprios notebooks (Atividade A1b e trabalho de parâmetros)
#MotorDeIndução #MáquinasElétricas #EngenhariaElétrica #Python #Jupyter #MATLAB #PyLaTeX #GoogleColab #Conjugado #Escorregamento #MotorTrifásico #OpenSource #GitHub
motor de indução, motor trifásico, máquinas elétricas, conjugado velocidade,
escorregamento, Python, Jupyter, MATLAB, PyLaTeX, Google Colab, parâmetros de motor,
engenharia elétrica, circuito equivalente, torque, corrente estator, fator de potência