Skip to content
RFrftools.io
Motor

Calculadora de redução térmica BLDC

Calcule a temperatura do enrolamento do motor BLDC, a margem térmica, a corrente reduzida e o tempo até o limite térmico. Suporta as classes de isolamento B, F e H.

Loading calculator...

Fórmula

ΔT=PlossRθ,Iderated=TmaxTamb1.5RRθ,Rhot=Rcold(1+αΔT)\Delta T = P_{loss} \cdot R_{\theta}, \quad I_{derated} = \sqrt{\frac{T_{max} - T_{amb}}{1.5 \cdot R \cdot R_{\theta}}}, \quad R_{hot} = R_{cold}(1 + \alpha \Delta T)

Referência: IEC 60034-1 — Rotating electrical machines; NEMA MG-1

ΔTTemperature rise above ambient (°C)
Total thermal resistance (winding→case + case→ambient) (°C/W)
αCopper temperature coefficient (0.00393/°C) (1/°C)
I_deratedMaximum safe continuous current (A)

Como Funciona

Esta calculadora modela o aumento da temperatura do motor BLDC usando uma rede de resistência térmica para verificar se as temperaturas do enrolamento permanecem dentro dos limites da classe de isolamento. Projetistas de motores, fabricantes de drones e integradores industriais o usam para determinar as classificações de corrente contínua e o resfriamento necessário para seu ambiente operacional.

O modelo térmico de estado estacionário segue uma analogia elétrica: o fluxo de calor (watts) através da resistência térmica (C/W) produz diferença de temperatura (C). De acordo com o modelo térmico de Mellor (IEE Proc. 1991), o caminho principal é enrolamento -> ferro do estator -> caso -> ambiente, com $ T_ {enrolamento} = T_ {ambiente} + P_ {total}\ times (R_ {\ theta, wc} + R_ {\ theta, ca}) $, onde $R_ {\ theta, wc} $ está enrolando até case e $R_ {\ theta, ca} $ é resistência térmica caso-ambiente.

A classe de isolamento define a temperatura máxima permitida do enrolamento de acordo com a IEC 60085: Classe B (130C), Classe F (155C) e Classe H (180C). A maioria dos motores BLDC de hobby usa fio esmaltado Classe B ou F. Exceder a classificação em 10C reduz pela metade a vida útil do isolamento de acordo com a regra de Arrhenius - a margem térmica não é opcional.

A resistência do cobre aumenta com a temperatura: $R (T) = R_ {25}\ times (1 +\ alpha (T - 25)) $ onde  alpha=0,00393\ alpha = 0,00393/C para cobre. Isso cria um feedback térmico positivo: enrolamentos mais quentes têm maior resistência, causando mais perda de $ I ^ 2$, o que aumenta ainda mais a temperatura. A temperatura de equilíbrio deve ser resolvida iterativamente ou por meio da forma fechada: $T_ {eq} = T_ {amb} + P_ {loss,25}\ times R_ {\ theta, total}/(1 -\ alpha\ times I^2 R_ {25}\ times R_ {\ theta, total}) $.

A constante de tempo térmico de primeira ordem $\ tau = R_ {\ theta}\ times C_ {th} $ (onde $C_ {th} $ é a capacitância térmica em J/C) determina a rapidez com que o motor aquece. Pequenos motores de drones ( tau\ tau = 10-30 s) atingem 63% da temperatura final em menos de 30 segundos. Isso significa que as classificações atuais de explosão só são seguras para durações bem abaixo de  tau\ tau.

Exemplo Resolvido

Verificando se um motor de 4008-380 Kv pode lidar com 15 A contínuos em um ambiente de 40° C. Especificações: $R_ {phase} $ = 0,120 ohm (wye, a 25C), I0I_0 = 0,8 A a 22,2 V (6S), isolamento Classe F (máximo de 155 C), $ R_ {\ theta, wc} $ = 1,5 C/W, $R_ {\ theta, ca} $ = 8,0 C/W (convecção natural).

Etapa 1 - Calcule as perdas na resistência de 25C: $P_ {Cu} $ = 3 times152 times0,1203\ times 15^2\ times 0,120 = 81,0 W $ P_0 $ = 22,2 x 0,8 = 17,8 W (ferro+mecânico) $ P_ {total, 25} $ = 81,0 + 17,8 = 98,8 W

Etapa 2 -- Estime a temperatura do enrolamento (primeira passagem): $R_ {\ theta, total} $ = 1,5 + 8,0 = 9,5 C/W  DeltaT\ Delta T = 98,8 x 9,5 = 938,6 C -- claramente muito quente!

Etapa 3 - Este motor não pode funcionar 15A com convecção natural. Adicione o resfriamento de lavagem de adereços: Com fluxo de ar de suporte de 12 polegadas: $ R_ {\ theta, ca} $ cai para 2,0 C/W (convecção forçada) $R_ {\ theta, total} $ = 1,5 + 2,0 = 3,5 C/W $\ Delta T_ {25} $ = 98,8 x 3,5 = 345,8 C -- ainda excede o limite

Etapa 4 - Encontre a corrente contínua segura máxima: Orçamento térmico: $\ Delta T_ {max} $ = 155 - 40 = 115 C Contabilizando a resistência ao calor: $P_ {max} $ = $\ Delta T_ {max}/R_ {\ theta, total} $ = 115/3,5 = 32,9 W Subtraia a perda sem carga: $ P_ {Cu, max} $ = 32,9 - 17,8 = 15,1 W $I_ {max} $ = $\ sqrt {15,1/(3\ times 0,120)} $ = 6,5 A contínuo Com resistência a quente a 155C: $ R_ {hot} $ = 0,120 x (1 + 0,00393 x 130) = 0,181 ohm Corrigido: $I_ {max} $ = $\ sqrt {15,1/(3\ times 0,181)} $ = 5,3 A

Resultado: A corrente contínua máxima é de 5,3 A (não 15 A) com resfriamento forçado de hélice em ambiente de 40° C. O motor pode lidar com 15A somente para rajadas curtas -- aproximadamente 15 segundos assumindo  tau\ tau = 25 s de constante de tempo térmico.

Dicas Práticas

  • Estime a resistência térmica caso-ambiente em 8-15 C/W para convecção natural (teste de bancada) e 1,5-3 C/W para fluxo de ar forçado de uma hélice ou ventilador - a lavagem de hélices reduz a resistência térmica em 3 a 5 vezes, então os resultados dos testes de bancada são muito piores do que o desempenho em voo
  • Meça a temperatura do enrolamento indiretamente por meio da resistência: opere o motor sob carga, pare-o e meça imediatamente a resistência de fase - calcule novamente a temperatura como $ T = 25 + (R_ {quente} /R_ {frio} - 1)/0,00393$; isso é mais preciso do que termopares externos que leem apenas a temperatura da caixa
  • Aplique uma margem térmica de 15 a 20° C abaixo do limite da classe de isolamento para considerar os pontos quentes dentro do enrolamento que são 10 a 20° C mais quentes do que a temperatura média do enrolamento -- se a Classe F for classificada como 155° C, projete para uma média máxima de 135° C

Erros Comuns

  • Usando resistência de enrolamento a frio (25° C) para cálculos térmicos contínuos: com aumento de temperatura de 130° C, a resistência do cobre é 51% maior do que a 25° C, o que significa que a perda real de cobre é 51% maior do que o calculado - esse ciclo de feedback positivo é a causa mais comum de queima inesperada do motor
  • Esquecendo de reduzir a temperatura ambiente: um motor nominal de 15 A a 25° C ambiente só pode lidar com ~ 12 A a 45° C ambiente porque o orçamento térmico diminui de 130° C para 110° C - sempre subtraia o ambiente real do limite da classe de isolamento para obter o verdadeiro aumento de temperatura permitido
  • Supondo que a corrente nominal de pico seja igual à classificação contínua: um motor com capacidade nominal para pico de 30 A (10 segundos) pode suportar apenas 8-12 A contínuos - constantes de tempo térmico de 15 a 30 segundos significam que o motor atinge temperaturas perigosas em 2-3 constantes de tempo (30-90 segundos) na corrente de pico

Perguntas Frequentes

De acordo com a IEC 60085, as classes relevantes para os motores BLDC são: Classe B (130C max), Classe F (155C max) e Classe H (180C max). A maioria dos motores de hobby e drones usa fio esmaltado Classe B ou F. Os servomotores industriais normalmente usam as classes F ou H. A classificação é a temperatura máxima do ponto quente do enrolamento, não a temperatura média - os pontos quentes dentro dos slots bem compactados podem estar 10 a 20° C acima da média medida.
Aplique uma corrente de carga escalonada e registre a temperatura do enrolamento (por meio da medição de resistência) a cada 5 a 10 segundos até que ela se estabilize. A constante de tempo tau é a hora de atingir 63% do aumento final da temperatura. Para motores de drones pequenos (tamanho 22xx), o tau é normalmente de 10 a 20 segundos. Para motores maiores (40xx-50xx), tau é de 30 a 60 segundos. Alternativamente, estime a partir da capacitância térmica: tau = R_theta x mass x specific_heat, usando ~0,4 J/ (G*c) para o enrolamento combinado de cobre/aço.
Sim, o fluxo de ar forçado de uma hélice reduz a resistência térmica entre a caixa e o ambiente em 3 a 5 vezes em comparação com a convecção natural. Um motor que superaquece a 8A na bancada pode operar 15A com segurança em voo. No entanto, isso significa que o teste de solo a todo vapor é o pior cenário térmico possível. Sempre realize a validação térmica na bancada com a corrente máxima esperada e, se o motor sobreviver ao teste de bancada, ele ficará significativamente mais frio em voo com o fluxo de ar da hélice.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

NEMA 17 Stepper Motor

NEMA 17 bipolar stepper motors for precision motion control

Stepper Motor Driver (A4988)

A4988 stepper driver modules for microstepping control

DC Motor with Encoder

12 V DC motors with encoders for closed-loop drive applications

Calculadoras relacionadas