ترانسفورماتورهای فشرده به عنوان یک راه حل انقلابی در زمینه سیستم های قدرت الکتریکی ظاهر شده اند که راندمان بالا، کاهش ردپا و عملکرد عالی را ارائه می دهند. به عنوان یک تامین کننده پیشرو ترانسفورماتور فشرده، مشتاقم که با شما نحوه پیاده سازی ترانسفورماتور فشرده در پایتون را به اشتراک بگذارم. این راهنما پیشینه نظری، مراحل پیاده سازی عملی و نکاتی برای بهینه سازی پیاده سازی شما را پوشش می دهد.
پیشینه نظری ترانسفورماتورهای فشرده
قبل از فرو رفتن در پیاده سازی، ضروری است که بفهمیم ترانسفورماتورهای فشرده چیست. ترانسفورماتورهای فشرده، مانندترانسفورماتور پست فشرده، برای ارائه یک راه حل با چگالی توان بالا طراحی شده اند. آنها معمولاً در کاربردهای مختلفی از جمله صنعت، تجاری و بخشهای انرژی تجدیدپذیر استفاده میشوند.
اصل اصلی ترانسفورماتور بر اساس القای الکترومغناطیسی است. ترانسفورماتور فشرده معمولاً از یک سیم پیچ اولیه، یک سیم پیچ ثانویه و یک هسته مغناطیسی تشکیل شده است. هنگامی که یک جریان متناوب (AC) از سیم پیچ اولیه عبور می کند، یک میدان مغناطیسی متغیر در هسته ایجاد می کند. این میدان مغناطیسی در حال تغییر سپس نیروی الکتروموتور (EMF) را در سیم پیچ ثانویه القا می کند و در نتیجه انرژی الکتریکی را از سمت اولیه به سمت ثانویه منتقل می کند.
کتابخانه های پایتون برای پیاده سازی ترانسفورماتورهای فشرده
برای پیاده سازی یک ترانسفورماتور فشرده در پایتون، به چندین کتابخانه کلیدی تکیه می کنیم:
- NumPy: یک کتابخانه اساسی برای محاسبات علمی در پایتون. از آرایه های چند بعدی و مجموعه بزرگی از توابع ریاضی پشتیبانی می کند.
- SciPy: کتابخانه ای که بر اساس NumPy ساخته شده و قابلیت های اضافی را برای محاسبات علمی و فنی، از جمله پردازش سیگنال، بهینه سازی و یکپارچه سازی ارائه می دهد.
- Matplotlib: یک کتابخانه رسم که برای تجسم نتایج شبیه سازی های ما استفاده می شود.
شما می توانید این کتابخانه ها را با استفاده ازپیپ:
pip install numpy scipy matplotlib
پیاده سازی گام به گام
مرحله 1: پارامترهای ترانسفورماتور را تعریف کنید
اولین قدم، تعریف پارامترهای ترانسفورماتور فشرده است. این پارامترها شامل تعداد چرخش در سیم پیچ اولیه و ثانویه، نفوذپذیری مغناطیسی هسته، سطح مقطع هسته و فرکانس ولتاژ ورودی است.
وارد کردن numpy به عنوان np # پارامترهای ترانسفورماتور N1 = 100 # تعداد چرخش در سیمپیچ اولیه N2 = 50 # تعداد چرخش در سیمپیچ ثانویه mu = 1.25663706212e - 6 # نفوذپذیری مغناطیسی فضای آزاد (هسته در نظر گرفته شده هوا - هسته برای سطح مقطع 0-1 است). (m^2) l = 0.1 # طول متوسط مسیر مغناطیسی (m) f = 50 # فرکانس ولتاژ ورودی (Hz) V1 = 220 # ولتاژ ورودی (V)
مرحله 2: اندوکتانس را محاسبه کنید
اندوکتانس سیم پیچ های اولیه و ثانویه را می توان با استفاده از فرمول اندوکتانس یک سلونوئید محاسبه کرد:
[L=\frac{\mu N^{2}A}{l}]


# محاسبه اندوکتانس سیم پیچ های اولیه و ثانویه L1 = (mu * N1**2 * A) / l L2 = (mu * N2**2 * A) / l # محاسبه اندوکتانس متقابل M = (mu * N1 * N2 * A) / l
مرحله 3: سیگنال ولتاژ ورودی را تولید کنید
ما یک سیگنال ولتاژ ورودی سینوسی با استفاده از NumPy تولید می کنیم.
وارد کردن matplotlib.pyplot به عنوان plt # تولید بردار زمان t = np.linspace(0, 0.1, 1000) # تولید سیگنال ولتاژ ورودی v1 = V1 * np.sin(2 * np.pi * f * t)
مرحله 4: محاسبه جریان و ولتاژ در سیم پیچ
می توانیم از معادلات ترانسفورماتور برای محاسبه جریان و ولتاژ در سیم پیچ های اولیه و ثانویه استفاده کنیم.
# محاسبه امپدانس سیم پیچ اولیه و ثانویه امگا = 2 * np.pi * f Z1 = 1j * امگا * L1 Z2 = 1j * امگا * L2 Zm = 1j * امگا * M # امپدانس بار را در سمت ثانویه فرض کنید Z_load = 10 + 0j v بار دوم /_Z را محاسبه کنید. (Zm**2 / Z1)) # محاسبه جریان اولیه I1 = (v1 - Zm * I2) / Z1 # محاسبه ولتاژ ثانویه V2 = Z_load * I2
مرحله 5: نتایج را تجسم کنید
ما می توانیم از Matplotlib برای تجسم ولتاژ ورودی، جریان اولیه و ولتاژ ثانویه استفاده کنیم.
# نتایج را رسم کنید. 1, 2) plt.plot(t, np.real(I1), label='جریان اولیه (I1)') plt.ylabel('Current (A)') plt.legend() plt.subplot(3, 1, 3) plt.plot(t, np.real(V2)'t) (V2) plt.xlabel('Time (s)') plt.ylabel('Voltage (V)') plt.legend() plt.show()
بهینه سازی و ملاحظات پیشرفته
پیاده سازی فوق یک مدل ساده شده از ترانسفورماتور فشرده است. در یک سناریوی دنیای واقعی، چندین فاکتور برای بهینه سازی باید در نظر گرفته شود:
- تلفات اصلی: هسته مغناطیسی یک ترانسفورماتور دچار پسماند و تلفات جریان گردابی می شود. این تلفات را می توان با استفاده از معادلات پیچیده تر مدل سازی کرد و در شبیه سازی گنجانید.
- اندوکتانس نشتی: در عمل، تمام شار مغناطیسی تولید شده توسط سیم پیچ اولیه با سیم پیچ ثانویه ارتباط ندارد. این منجر به اندوکتانس نشتی می شود که می تواند بر عملکرد ترانسفورماتور تأثیر بگذارد.
- غیر خطی بودن: خواص مغناطیسی ماده هسته ممکن است رفتار غیر خطی نشان دهد، به ویژه در میدان های مغناطیسی بالا. این غیر خطی بودن را می توان با استفاده از تکنیک هایی مانند مدل Preisach مدل سازی کرد.
برای خرید و اطلاعات بیشتر تماس بگیرید
اگر به ما علاقه مند هستیدترانسفورماتورهای فشردهیا مابرش ترانسفورماتورهای کابین پیش ساخته فتوولتائیک یکپارچه فتوولتائیک MV&HV - تجهیزات توزیع لبه، از شما استقبال می کنیم که برای بحث در مورد تدارکات با ما تماس بگیرید. تیم متخصص ما آماده است تا به شما در انتخاب ترانسفورماتور فشرده مناسب برای نیازهای خاص شما کمک کند. چه در بخش صنعتی، تجاری یا انرژی های تجدیدپذیر باشید، ما راه حل هایی برای برآورده کردن نیازهای شما داریم.
مراجع
- چپمن، اس جی (2012). اصول ماشین آلات الکتریکی مک گراو - هیل.
- Hayt، WH و Kemmerly، JE (2001). تجزیه و تحلیل مدار مهندسی. مک گراو - هیل.
