شبیه سازی سیستم های الکتریکی

آموزش مقدماتی و پیشرفته سیمولینک و PSCAD

شبیه سازی سیستم های الکتریکی

آموزش مقدماتی و پیشرفته سیمولینک و PSCAD

شبیه سازی سیستم های الکتریکی

با سلام
به دلیل عدم وجود وبسایت تخصصی در این زمینه و نیاز دانشجویان تصمیم به راه اندازی این وب سایت گرفته شد. سوالات خود را می توانید در قسمت نظرات مطلب مورد نظر به طور عمومی مطرح کنید تا دیگران هم بتوانند از این پرسش و پاسخ ها استفاده کنند.
به منظور مشاوره در مورد شبیه سازی پروژه های خود با نرم افزارهای سیمولینک (simulink)، DIgSILENT، PSCAD و همچنین دوره های آموزشی مختلف می توانید با ما به صورت زیر در تماس باشید.

ایمیل :

simpowersystem9015@gmail.com

واتس آپ:
0917-2929-171
با تشکر
مدیر سایت : محمد اسماعیل حسن زاده

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
آخرین نظرات
همه مطالب

با سلام و احترام

قصد دارم طرحی رو که مدتی هست داریم به طور آزمایشی و محدود اجرا میکنیم از این پس به صورت عمومی اجرا کنیم.

ضرورت اجرای این طرح چیه؟؟

دانشجویان زیادی هستند که در مورد نرم افزار و پایان نامه هاشون سوالات زیادی دارند و گاهی اوقات به خاطر یه مشکل کوچیک چندین ماه کارشون عقب میفته و با مشکلات زیادی مواجه هستند.

برای رفع این مشکل طرح استاد مشاور مجازی میتونه راه حل خیلی خوبی باشه.

این طرح به این صورته که مسئله و یا پروپوزال خودتون رو برای ما ارسال می کنید و پس از بررسی و تایید ما، یه استاد مشاور اینترنتی برای شما تعیین میشه و شما رو به صورت اینترنتی حمایت میکنه و جوابگوی سوالات شما هست (از طریق جلسات آنلاین به صورت غیرحضوری).

استاد مشاور مجازی کیست ؟

 

                                                

 

استاد مشاور مجازی یا دانشجوی دکتراست یا فارغ التحصیل مقطع دکتری که توی زمینه پیشنهادی شما یا زمینه های مشابه به صورت خیلی خوب کار کرده و بر نرم افزارهای شبیه سازی تسلط کامل داره و میتونه در انجام شبیه سازی ها با نرم افزارهای مختلفی همچون Matlab، Simulink، PSCAD و DIgSILENT , .. به شما کمک کنه.

از اونجایی که این افراد خودشون هم در حال کارکردن روی پروژه هاشون هستند راهنمایی هاشون خیلی میتونه کمک کننده باشه.

قابل توجه دوستان : این طرح اجرا شده و بسیار سودمند و رضایت بخش بوده. اگه پیشنهادی در مورد این طرح دارید ممنون میشم توی قسمت نظرات مطرح کنید. بابت متن این تاپیک که خیلی عامیانه نوشته شده نیز از دوستان عذر خواهی میکنم.

 

جهت کسب اطلاعات بیشتر از طریق راه های زیر با ما در ارتباط باشید.

Email: simpowersystem9015@gmail.com

WhatsApp: 0917-2929-171

 

۱ نظر موافقین ۰ مخالفین ۰ ۲۲ تیر ۰۱ ، ۱۱:۴۴
محمد اسماعیل حسن زاده

 در این فایل، شبیه سازی ژنراتور سنکرون به همراه گاورنر و Exciter انجام شده است. 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۶ مرداد ۰۰ ، ۱۱:۵۰
محمد اسماعیل حسن زاده

 در این شبیه سازی در مرحله اول با استفاده از یک مبدل بوست ولتاژ خروجی سلول های خورشیدی افزایش یافته است و مقدار آن با استفاده از یک کنترل کننده PI کنترل شده است. پس از آن ولتاژ DC با استفاده از یک اینورتر سه فاز با مدولاسیون SPWM به ولتاژ AC تبدیل و به بار تحویل داده شده است. 

 

۱ نظر موافقین ۰ مخالفین ۰ ۰۷ دی ۹۶ ، ۱۹:۰۱
محمد اسماعیل حسن زاده


با سلام خدمت تمامی کاربران گرامی

بنا به درخواست پی در پی جمعی از کاربران که علاقمند به شرکت دو دوره های آموزشی ما هستند و از نظر جغرافیایی با ما فاصله نسبتا زیادی دارند و به همین دلیل توانایی شرکت در دوره های آموزشی حضوری برای شان فراهم نیست، تصمیم به برگزاری دوره های آنلاین آموزش سیمولینک و PSCAD گرفته شده است. پس از برگزاری چندین دوره خصوصی آنلاین و کسب تجربه و رفع مشکلات مربوطه آماده ارائه دوره های آموزشی آنلاین برای کاربران ساکن در سراسر دنیا هستیم. قابل ذکر است که یک دوره آموزشی آنلاین برای دانشجویان ساکن کشور آمریکا به طور موفقیت آمیزی برگزار گردیده است، بنابراین امکان برگزاری دوره آموزشی برای دانشجویان ساکن تمامی نقاط کشور به راحتی فراهم شده است.

سرفصل کلی دو دوره آموزش سیمولینک و آموزش PSCAD در ادامه قابل دانلود می باشد. قابل ذکر است که بسته به نیاز کاربران و سر فصل مورد نظر دوره های فوق قابل برگزاری می باشد.

 

دریافت سرفصل دوره آموزشی سیمولینک
حجم: 3.57 مگابایت

 

دریافت سرفصل دوره آموزشی PSCAD
حجم: 2.4 مگابایت
 

جهت هماهنگی بیشتر در این خصوص از طریق ایمیل زیر اقدام نمایید.

 

simpowersystem9015@gmail.com

 

۰ نظر موافقین ۰ مخالفین ۰ ۰۷ اسفند ۹۵ ، ۱۸:۲۳
محمد اسماعیل حسن زاده

           

      

۷ نظر موافقین ۱ مخالفین ۰ ۱۴ مرداد ۹۲ ، ۰۴:۰۹
محمد اسماعیل حسن زاده

از آنجا که نتایج علمی تحقیقات برای بهتر دیده شدن و علم سنجی به زبان انگلیسی منتشر می­شوند، دانشجویان، اساتید و محققان آثار علمی خود را ابتدا به زبان انگلیسی ترجمه می کنند. ترجمه متون علمی و مقالات یک کار تخصصی است که علاوه بر تسلط به زبان انگلیسی به تخصص در رشته مربوطه نیز نیازمند است.

با توجه به نیاز مبرم دانشجویان و محققان اقدام به تشکیل یک تیم تخصصی مجرب متشکل از افراد با تخصص دکتری برق- قدرت از دانشگاه­های برتر کشور نموده ­ایم. خدماتی که توسط این تیم ارائه خواهد شد در ادامه ارائه شده است.

  • ترجمه متون فارسی به انگلیسی و برعکس
  • ویرایش تخصصی مقالات انگلیسی و آماده سازی آنها جهت ارسال به ژورنال­های معتبر ISI
  • ارائه گزارش مشابهت مقاله از طریق سایت iThenticate

 

تعرفه ­ها : تعرفه موارد مختلف به ازای موارد مختلف به صورت زیر می­ باشد.

ترجمه تخصصی متون فارسی به انگلیسی:             500 تومان به ازای هر کلمه

ترجمه تخصصی متون انگلیسی به فارسی:            200  تومان به ازای هر کلمه

ویرایش تخصصی مقالات انگلیسی:                     200 تا 300  تومان به ازای هر کلمه (بر اساس کیفیت متن انگلیسی اولیه)

ارائه گزارش iThenticate: این مورد در انتهای ویرایش یا ترجمه مقالات شما به صورت رایگان انجام خواهد شد.

 

روند درخواست انجام ویرایش یا ترجمه:

مقالات یا متون تخصصی خود را به ایمیل زیر ارسال نمایید. پس از مشاهده، برآورد قیمت و زمان انجام آن و توافق انجام کار، فایل ورد مقاله در موعد مقرر تحویل داده خواهد شد.

simpowersystem9015@gmail.com

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۶ شهریور ۰۱ ، ۱۳:۲۴
محمد اسماعیل حسن زاده

دانلود
حجم: 2.9 کیلوبایت

# ------------------------ Objective Function= e(-x)*sin(2*pi*x)---------------------
import numpy as np
import random
import datetime
import math
a = datetime.datetime.now();
Xmax=6*np.ones((1,5) ,dtype=float);
Xmin=0*np.ones((1,5) ,dtype=float);
n=Xmax.size;
N=200;cc=0;ccc=0;
Iter_max=500;
miu=0.1;
MU=np.linspace(0,1,N);
alpha=0.9;
Cost_new=np.zeros((N,1),dtype=float);
#-------------------------------- create initial population---- start
Ipop=(Xmax-Xmin)*np.random.uniform(0,1,(N,n))+Xmin;
#--------------------------------objective Function------ Start
Cost=((np.exp(-Ipop)*np.sin(2*math.pi*Ipop)).sum(axis=1)).reshape(N,1);
#--------------------------------objective Function------ End
Ipop_mix=np.concatenate((Ipop, Cost), axis=1)
ind=np.argsort(Ipop_mix[:,-1])
Ipop_sort=Ipop_mix[ind];
Best1=Ipop_sort[0,:];
Best=Best1.copy();
ccc=ccc+1;
Ipop_select=Ipop_sort[0:N/2,:];
Ipop=np.zeros((N,n) ,dtype=float);
Ipop=Ipop_sort[0:N,0:n];
#-------------------------------- create initial population---- End
for Iter in range(0,Iter_max):
    
    print(Iter)

    Ipop_new=Ipop.copy();
    for i in range(0,N):
        for j in range(0,n):
            if (1-MU[i])>=np.random.uniform(0,1,(1,1)):
                EP=MU.copy();
                EP[i]=0;
                EP=EP/EP.sum();
                EP=EP.cumsum(axis=0);
                k=np.where((np.where(EP>np.random.uniform(0,1),1,0))==1)[0][0];
                Ipop_new[i,j]=Ipop[i,j]+alpha*(Ipop[k,j]-Ipop[i,j]);
        # -------------------  Mutation  -------- start        
        kk=max(0,round(n*np.random.uniform(0,1))-1);
        Xmax1=1.1*Ipop_new[i,:];
        Xmin1=0.9*Ipop_new[i,:];
        d=np.random.normal(0,1)*(Xmax1-Xmin1);
        Ipop_new[i,kk]=Ipop_new[i,kk]+d[kk];

        # -------------------  Mutation  -------- End
        Ipop_new=np.maximum(Xmin,Ipop_new); 
        Ipop_new=np.minimum(Xmax,Ipop_new);
        #--------------------------------objective Function------ Start
        Cost_new[i]=((np.exp(-Ipop_new[i,:])*np.sin(2*math.pi*Ipop_new[i,:])).sum(axis=0));
        #--------------------------------objective Function------ End
   
    Ipop_mix=np.zeros((N,n+1) ,dtype=float);
    Ipop_mix=np.concatenate((Ipop_new, Cost_new), axis=1)
    Ipop_mix=np.concatenate((Ipop_select, Ipop_mix), axis=0)
    Ipop_sort=np.zeros((1.5*N,n+1) ,dtype=float);
    ind=np.argsort(Ipop_mix[:,-1])
    Ipop_sort=Ipop_mix[ind];
    if Best[n]>Ipop_sort[0,n]: 
       cc=cc+1;
       Best1=Ipop_sort[0,:];
       Best=Best1.copy();
       print(Best[n])
    Ipop_select=np.zeros((N/2,n+1) ,dtype=float);
    Ipop_select=Ipop_sort[0:N/2,:];
    Ipop=np.zeros((N,n) ,dtype=float);
    Ipop=Ipop_sort[0:N,0:n];

print('Final Best--------------')
print(Best.reshape(n+1,1))
print('cc:',cc)
b=datetime.datetime.now();
c=b-a;
print('Run Time (msec) : ',int(c.total_seconds()*1000));
           

    

۰ نظر موافقین ۰ مخالفین ۰ ۰۳ شهریور ۰۱ ، ۰۹:۰۰
محمد اسماعیل حسن زاده

input(Variable, 'Please enter a number:');

Define Input

ClearOutput();

Clear Output Window Like clc in MATLAB

S = SEL.AllSym();

Select All Synchronous Generators

S = SEL.AllTypLne();

Select All Type of Lines

S = SEL.AllBreakers();

Select All Breakers

S = SEL.AllClosedBreakers();

Select All Closed Breakers

S = SEL.AllOpenBreakers();

Select All Open Breakers

S = SEL.AllBars();

Select All Bus Bars

S = SEL.AllLoads();=SEL.GetAll('ElmLod');

Select All Loads

S = SEL.AllElm();

Select All Elements

S = SEL.GetAll('ElmTr2');

Select All 2 Windings Transformers

output(’a massage …=x’);

Print “a massage …” in output window , x is a double variable

o=s.First();

Select The First object of set S

o=s.Next()

Select The Next object of set S

exit();

Exit From the main program.

o.ShowFullName();

Show the Full Name of object o.

error=Ldf.Execute();

Execute a load-flow.

O:c:loading

Returns the Loading of Object O.

EchoOff();   

Turn off warning and massages in output window.

EchoOn();   

Turn on warning and massages in output window.

Ldf:iopt_lim=1;

Enable Considering Reactive Power Limit in Load Flow Window.

O:outserv=1;

put object O out of service.

M=B3:m:u;

m:u Show the Voltage of Bus B3.

M=O.GetConnectedElms();

Returns the set of connected elements O in M.

n+=1

n=n+1;

fopen('D:\Lines.dat','w',0);

Open or create Lines.txt File. 0 is name of file in this window

fclose(0);

Close the file 0

S = AllRelevant('*.StaBar,*.');

 

S = AllRelevant('*.ElmLne',1);

 

SumGrid=SummaryGrid();

Returns Summary Grid of Active Study Case

ResetCalculation();

Reset Calculation such as Ldf Calculation

o2=ss.Obj(10);

select 10th object of set ss

o.CreateObject('StaCubic','cub_00');

Create Cubicle on object o

s1=o2.GetContents();

Put all Cubicles of o2 in s1

o3:obj_id=NULL

Find the free Cubicle of o2

S.SortToName(R);

Sorts the objects in the set to their name. The sorting is from A..Z when R=0 and reverse when R=1.

if (Condition) {Do this Command}

If Conditional Command

elseif (Condition) {Do this Command}

else Conditional Command

x=matrixname.Get(row, col);

Returns the (row, col) value from the matrix

for (o=s.First();o;o=s.Next())

else Conditional Command

s = M1.NCol();

returns number of Col of M1

r = M2.NRow();

returns number of Row of M2

s<>r

s is not equal r

M3.Init(s1,s2);

Initialize Matrix M3 with dimension of s1*s2

M3.Set(r,c,v);

Put M3(r,c)=v

M3.Multiply(M1, M2);

MatrixM3=M1*M2

Error=validLDF()

Checks to see if the last load-flow results are still valid and available.

int valid;

valid = validLDF();

if (.not.valid) {

Ldf.Execute();

}

 

 

 

 

 

 

 

com=GetCaseCommand('ComLdf');

com.Execute();

ComLdf: Load flow

ComShc: Short circuit

ComSim: Time domain (RMS or EMT) simulation

ComInc: Time domain initial conditions

ComSimoutage: Contingency analysis

ComRel3: Reliability assessment

ComMod: Modal analysis

ComHldf: Harmonic load flow

ComGenrelinc: Initialise generation adequacy

ComGenrel: Run generation adequacy

ComCapo :Optimal capacitor placement

ComVstab: Load flow sensiivities

ComRed: Network reduction

ComVsag: Voltage sag table assessment

ComCabsize: Cable reinforcement optimisation

ComTieopt: Tie open point optimisation

ComSe: State estimator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ تیر ۰۱ ، ۱۱:۵۶
محمد اسماعیل حسن زاده

با سلام و احترام

فایل آموزش پلات کردن شکل  موج های خروجی نرم افزار PSCAD با استفاده از MATLAB جهت درج در رساله و مقاله را می توانید از طریق لینک زیر دریافت نمایید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۰ تیر ۰۱ ، ۱۲:۴۲
محمد اسماعیل حسن زاده

 

دانلود فایل شبیه سازی

قیمت : 10 صلوات برای تعجیل در ظهور امام مهدی (عج)

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ دی ۰۰ ، ۱۴:۳۹
محمد اسماعیل حسن زاده

کنترل ولتاژ خروجی یکسوساز نیم موج تریستوری در نرم افزار PSCAD با استفاده از کنترل کننده PI

 

دریافت

۰ نظر موافقین ۰ مخالفین ۰ ۰۶ شهریور ۰۰ ، ۱۳:۱۶
محمد اسماعیل حسن زاده

دانلود نرم افزار PSCAD نسخه X 4.5 به همراه کرک

 

۲ نظر موافقین ۰ مخالفین ۰ ۰۷ دی ۹۶ ، ۲۲:۲۰
محمد اسماعیل حسن زاده


با سلام

چهت ارائه خروجی شبیه سازی ها در مقالات و پایان نامه نیاز هست که شکل ها از کیفیت قابل قبولی با رعایت تمامی استاندارد ها برخوردار باشه.

در فیلم آموزشی که در ادامه قابل دانلود هست میتونید شکل ها رو به بهترین نحو و با بالاترین کیفیت در مقالات و پایان نامه هاتون درج بفرمایید.

موفق باشید

دریافت فیلم آموزشی
 

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ مرداد ۹۶ ، ۰۰:۱۳
محمد اسماعیل حسن زاده
انیشتین سر سفره هفت سین دکتر حسابی

در زمان تدریس در دانشگاه پرینستون دکتر حسابی تصمیم می گیرند سفره ی هفت سینی برای انیشتین و جمعی از بزرگترین دانشمندان دنیا از جمله “بور”، “فرمی”، “شوریندگر” و “دیراگ” و دیگر استادان دانشگاه بچینند و ایشان را برای سال نو دعوت کنند. آقای دکتر خودشان کارتهای دعوت را طراحی می کنند و
۲ نظر موافقین ۰ مخالفین ۰ ۲۹ اسفند ۹۵ ، ۱۷:۳۱
محمد اسماعیل حسن زاده

 

با عرض سلام خدمت مهندسین پالایشگاه نفت آبادان

فایل های شبیه سازی شده در دوره آموزشی در ادامه قابل دانلود می باشد.

۱ نظر موافقین ۰ مخالفین ۰ ۰۵ اسفند ۹۵ ، ۱۱:۳۷
محمد اسماعیل حسن زاده