وب‌سایت تخصصی
بازگشت به یادداشت‌ها
۱۴۰۵/۵/۲دکتر سرودی

پخش بار بهینه شبکه توزیع خطی شده

مدل خطی شده پخش بار بهینه در شبکه توزیع

پخش بار بهینه شبکه توزیع خطی شده

این گزارش خلاصه‌ای از مدل ریاضی بهینه‌سازی شبکه است که در پروژه شما پیاده‌سازی شده است. این مدل برای حل مسئله توزیع بهینه توان (OPF) در شبکه توزیع شعاعی ۳۳ باسه IEEE با استفاده از تقریب خطی‌سازی شده LinDistFlow تنظیم شده است.

گزارش مدل ریاضی بهینه‌سازی شبکه (OPF Model)

۱. تابع هدف (Objective Function)

هدف اصلی، کمینه‌سازی هزینه کل تولید توان توسط ژنراتورهاست. این تابع به صورت درجه دوم (Quadratic) تعریف شده است:

mingGEN(agPg2+bgPg+cg)\min \sum_{g \in GEN} (a_g \cdot P_g^2 + b_g \cdot P_g + c_g)

که در آن PgP_g توان اکتیو تولیدی ژنراتور gg و ضرایب ag,bg,cga_g, b_g, c_g هزینه تولید را تعیین می‌کنند.

۲. قیود اصلی (Constraints)

الف) توازن توان در گره‌ها (Nodal Power Balance)

در هر گره (باس)، مجموع توان‌های ورودی، خروجی و تولیدی باید با توان مصرفی بار در آن گره برابر باشد. این قید برای هر دو توان اکتیو (PP) و راکتیو (QQ) به صورت زیر اعمال می‌شود:

PinPout+Pgen=Pload\sum P_{in} - \sum P_{out} + P_{gen} = P_{load}

QinQout+Qgen=Qload\sum Q_{in} - \sum Q_{out} + Q_{gen} = Q_{load}

ب) افت ولتاژ خطی‌سازی شده (LinDistFlow)

برای مدل‌سازی دقیق‌تر بدون درگیر شدن با معادلات غیرخطی پیچیده، از تقریب LinDistFlow استفاده شده است. این قید رابطه بین ولتاژ دو سر یک خط انتقال (بین گره ii و jj) را نشان می‌دهد:

vj=vi2(rijPij+xijQij)v_j = v_i - 2(r_{ij} \cdot P_{ij} + x_{ij} \cdot Q_{ij})

  • در اینجا vv نشان‌دهنده مربع ولتاژ (V2V^2) است.
  • rijr_{ij} و xijx_{ij} مقاومت و راکتانس خط بین دو گره هستند.

ج) محدودیت‌های عملیاتی (Operational Bounds)

سیستم باید در محدوده مجاز کار کند:

  • ولتاژ: ولتاژ هر گره باید در محدوده مجاز باشد: Vmin2viVmax2V_{min}^2 \leq v_i \leq V_{max}^2.
  • ژنراتور: توان تولیدی باید بین ظرفیت‌های حداکثر و حداقل باشد: Pg,minPgPg,maxP_{g,min} \leq P_g \leq P_{g,max}.

۳. ویژگی‌های پیاده‌سازی

  • چارچوب مدل‌سازی: استفاده از Pyomo برای تعریف متغیرها، قیود و تابع هدف به صورت نمادین.
  • سالور (Solver): استفاده از IPOPT (به عنوان گزینه اصلی برای مسائل غیرخطی/محدب) و Highs (به عنوان گزینه پشتیبان/Fallback).
  • ساختار داده: تبدیل داده‌های خام MATPOWER به پارامترهای مدل با استفاده از نرمال‌سازی واحدها به p.u. (Per Unit) جهت حفظ دقت محاسباتی.

این مدل با ترکیب تعادل گره‌ای و افت ولتاژ خطی، پاسخی سریع و دقیق برای شبکه‌های شعاعی (Radial) ارائه می‌دهد که با الزامات استاندارد IEEE 33-Bus کاملاً همخوانی دارد.