Как вычислить резонансную частоту RLC на Python с помощью UliEngineering

Можно легко вычислить резонансную частоту RLC с помощью библиотеки Python UliEngineering:

H
F
rlc_resonant_frequency.py
from UliEngineering.Electronics.RLC import rlc_resonant_frequency
from UliEngineering.EngineerIO import *

# Вычислить резонансную частоту RLC для 10 мкГн и 100 нФ
freq = rlc_resonant_frequency("10uH", "100nF")
print(f"RLC resonant frequency (10µH, 100nF): {format_value(freq, 'Hz')}")

# Вычислить резонансную частоту RLC для 1 мГн и 1 мкФ
freq = rlc_resonant_frequency("1mH", "1uF")
print(f"RLC resonant frequency (1mH, 1µF): {format_value(freq, 'Hz')}")

Пример вывода

rlc_resonant_frequency_output.txt
RLC resonant frequency (10µH, 100nF): 5.03 kHz
RLC resonant frequency (1mH, 1µF): 5.03 kHz

Резонансная частота RLC — это собственная частота, на которой RLC-цепь (цепь резистор-индуктор-конденсатор) колеблется при передаче энергии между электрическим полем конденсатора и магнитным полем индуктора. На этой частоте индуктивное и ёмкостное сопротивления равны по величине, но противоположны по фазе, что приводит к резонансу с минимальным импедансом (в последовательной RLC-цепи) или максимальным импедансом (в параллельной RLC-цепи). Эта частота фундаментальна для проектирования фильтров, генераторов и резонансных цепей.

Резонансная частота вычисляется по формуле: $f = \frac{1}{2\pi\sqrt{LC}}$, где $L$ — индуктивность в генри, а $C$ — ёмкость в фарадах. Результат в герцах. Обратите внимание, что сопротивление не влияет на резонансную частоту, только на затухание.

Связанные записи


Check out similar posts by category: Calculators, Electronics, Python