اطلاعیه

Collapse
No announcement yet.

پخش بار در مدت زمان معین - چگونه تلفات را بر اساس MWh بدست آورم؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پخش بار در مدت زمان معین - چگونه تلفات را بر اساس MWh بدست آورم؟

    سلام بچه ها .
    من می خوام توی Digsilent یا Matpower پخش بار را برای مثلا 30 روز انجام بدم .به فرض اینکه اطلاعات load profile را به ازای هر 2 ساعت و نیم داشته باشم باید 288 پخش بار انجام بدم .حالا مساله اینکه می خوام مثلا تلفات شبکه بعد از این مدت (3 ماه ) داشته باشم (MWh).چه جوری باید این کار را انجام بدم؟ چون می دونید که عملی نیست من 288 بار بیام دستی پخش بار انجام بدم و در هر مرحله هم load ها را عوض کنم.
    ممنون

    #2
    پاسخ : پخش بار در مدت زمان معین - چگونه تلفات را بر اساس MWh بدست آورم؟

    سلام دوست عزیز
    شما باید برنامه (کدهای) matpower رو تغییر بدید
    کافیه یه حلقه for بنویسید و به تعداد دلخواه اونو تکرار کنید و نتایج اون رو تو هر مرحله ذخیره کنید
    دستوری که تو matpower پخش بار انجام می ده
    [baseMVA, bus, gen, branch, success, et] = runpf(casename);
    این دستور باید داخل حلقه for تکرار بشه و هر دفعه مقادیر بار مناسب رو بگیره
    در مورد دیگسایلنت هم باید از محیط برنامه نویسیش این کار رو انجام بدید و براش یه برنامه به زبان دیگسایلنت بنویسید (Digsilent Programming Language) یا همون DPL

    دیدگاه

    لطفا صبر کنید...
    X