diff --git a/Completed/An Accurate Matlab Simulink Based SiC MOSFET.pdf b/BeforeMilestones/An Accurate Matlab Simulink Based SiC MOSFET.pdf similarity index 100% rename from Completed/An Accurate Matlab Simulink Based SiC MOSFET.pdf rename to BeforeMilestones/An Accurate Matlab Simulink Based SiC MOSFET.pdf diff --git a/Completed/Furkan's GaN Modelleme stepler.pdf b/BeforeMilestones/Furkan's GaN Modelleme stepler.pdf similarity index 100% rename from Completed/Furkan's GaN Modelleme stepler.pdf rename to BeforeMilestones/Furkan's GaN Modelleme stepler.pdf diff --git a/Completed/LastModel.slx b/BeforeMilestones/LastModel.slx similarity index 100% rename from Completed/LastModel.slx rename to BeforeMilestones/LastModel.slx diff --git a/ThreephaseInverterTrialOut.slx b/BeforeMilestones/ThreephaseInverterTrialOut.slx similarity index 100% rename from ThreephaseInverterTrialOut.slx rename to BeforeMilestones/ThreephaseInverterTrialOut.slx diff --git a/Completed/ThreephaseInverterTrialOut.slx.autosave b/BeforeMilestones/ThreephaseInverterTrialOut.slx.autosave similarity index 100% rename from Completed/ThreephaseInverterTrialOut.slx.autosave rename to BeforeMilestones/ThreephaseInverterTrialOut.slx.autosave diff --git a/Completed/VgsVdsIgraph.m b/BeforeMilestones/VgsVdsIgraph.m similarity index 100% rename from Completed/VgsVdsIgraph.m rename to BeforeMilestones/VgsVdsIgraph.m diff --git a/CURRENT/Milestone2.asv b/CURRENT/Milestone2.asv deleted file mode 100644 index a4017ae..0000000 --- a/CURRENT/Milestone2.asv +++ /dev/null @@ -1,49 +0,0 @@ -clear all -close all - -%% - -RePower=2e3; %Total power at the output is 2kW -Vac=140; %The ac voltage is 140 V line to line rms -Vdc=270 ; % Voltage -Vgst=1.7; %typical threshold voltage -pf=0.9; -fsw = 200e3; %Hz - PWM switching frequency for every inverter arm-switch -Vgs_off=0; -Vgs=6; - - -Id= RePower/(Vac*sqrt(3)*pf)*sqrt(2); %A - Peak value of sinusoidal output current,taken wrt to 100kW active power of desired load -Ie= Id; %A Icp=Iep -Rd_on=50e-3; % at the found Ipeak value for rds, 150 Celcius -Rrev_on=Rd_on; % from the Vds-ýd Graph -Esw_on=47.5*1e-6; %J - IGBT's turn-on switching energy per pulse at Ic (Icp, T=125C) found from curve -Esw_off=7.5*1e-6; %J - IGBT's turn-off switching energy per pulse at Ic (Icp, T=125C) found from curve -Eoss = - -Vconduction=Rd_on*Id ; %V - IGBT saturation voltage drop @Icp and T=125C -m_a= 0.85 ; % - PWM duty factor (Modulation depth) - - -phase_angle=acos(pf)/pi*180; %degree - phase angle btw. output voltage and current - - -%% GaN Loss -Pss=Id*Vconduction*((1/8)+(m_a/(3*pi))*pf); %Steady-state loss per switching IGBT -Psw=(Esw_on+Esw_off)*fsw*(1/pi); %Switching Loss per switching IGBT - - -% On State Loss when Vgs>0 - Prev1=Id*Vconduction*((1/8)-(m_a/(3*pi))*pf); - -% Off state loss when Vgs <0 extra loss - Prev2=(Id^2*Rrev_on + Id*(Vgst+abs(Vgs_off)))*0.01*((1/8)-(m_a/(3*pi))*pf); - -% Oss loss -Poss=(Eoss)*fsw*(1/pi) - - -%Total Loss -Ptot=(Pss+Psw+Prev1+Prev2)*6 -efficiency = RePower/(RePower+Ptot) - diff --git a/CURRENT/Miletones.txt b/CURRENT/Miletones.txt deleted file mode 100644 index 81f1aa4..0000000 --- a/CURRENT/Miletones.txt +++ /dev/null @@ -1,13 +0,0 @@ -Milestone 1 - -Ne görüyorum? - -* Frekans arttýkça losslar lineer olarak artýyor. IGBT de 2 katlýk bir frekans deðiþimi lossta 1.5 kat oluyor. Diotta bu etki çok çok daha az. - -* Modulation dept deðiþimi diot ve IGBT de benzer bir deðiþim gösteriyor. Ve frekansa oranla daha negligible - -* Power factordaki artýþ diot lossu etkilemezken IGBTde bir miktar artýþa sebep oluyor. - -Overall, lossa en büyük katký IGBT tarafýndan özellikle frekanstaki artýþlarda gözle görülür þekilde. - - diff --git a/CURRENT/Yedek Device Characteristics.wbk b/CURRENT/Yedek Device Characteristics.wbk deleted file mode 100644 index 2fb2fa1..0000000 Binary files a/CURRENT/Yedek Device Characteristics.wbk and /dev/null differ diff --git a/CURRENT/Yedek Milestone2Sorular.wbk b/CURRENT/Yedek Milestone2Sorular.wbk deleted file mode 100644 index 1413035..0000000 Binary files a/CURRENT/Yedek Milestone2Sorular.wbk and /dev/null differ diff --git a/CURRENT/~$letones.txt b/CURRENT/~$letones.txt deleted file mode 100644 index 583c97f..0000000 Binary files a/CURRENT/~$letones.txt and /dev/null differ diff --git a/CURRENT/~$vice Characteristics.docx b/CURRENT/~$vice Characteristics.docx deleted file mode 100644 index c413b42..0000000 Binary files a/CURRENT/~$vice Characteristics.docx and /dev/null differ diff --git a/Completed/ThreephaseInverterTrialOut.slx b/Completed/ThreephaseInverterTrialOut.slx deleted file mode 100644 index 4af1532..0000000 Binary files a/Completed/ThreephaseInverterTrialOut.slx and /dev/null differ diff --git a/EPFL Unnecessary/Advanced Power Electronic Devices Based on Gallium Nitride (GaN).pdf b/EPFL Unnecessary/Advanced Power Electronic Devices Based on Gallium Nitride (GaN).pdf deleted file mode 100644 index 0aa26e9..0000000 Binary files a/EPFL Unnecessary/Advanced Power Electronic Devices Based on Gallium Nitride (GaN).pdf and /dev/null differ diff --git a/EPFL Unnecessary/High Performance Tri-Gate GaN Power.pdf b/EPFL Unnecessary/High Performance Tri-Gate GaN Power.pdf deleted file mode 100644 index 7c2409f..0000000 Binary files a/EPFL Unnecessary/High Performance Tri-Gate GaN Power.pdf and /dev/null differ diff --git a/EPFL Unnecessary/High-Voltage and Low-Leakage AlGaNGaN.pdf b/EPFL Unnecessary/High-Voltage and Low-Leakage AlGaNGaN.pdf deleted file mode 100644 index 639023c..0000000 Binary files a/EPFL Unnecessary/High-Voltage and Low-Leakage AlGaNGaN.pdf and /dev/null differ diff --git a/EPFL Unnecessary/Improved electrical and thermal performances in.pdf b/EPFL Unnecessary/Improved electrical and thermal performances in.pdf deleted file mode 100644 index d45dc4a..0000000 Binary files a/EPFL Unnecessary/Improved electrical and thermal performances in.pdf and /dev/null differ diff --git a/ForMeetings/TuesdayMeetin3.docx b/ForMeetings/TuesdayMeetin3.docx deleted file mode 100644 index 75ad35e..0000000 Binary files a/ForMeetings/TuesdayMeetin3.docx and /dev/null differ diff --git a/ForMeetings/TuesdayMeeting1.pptx b/ForMeetings/TuesdayMeeting1.pptx deleted file mode 100644 index ff7e9a2..0000000 Binary files a/ForMeetings/TuesdayMeeting1.pptx and /dev/null differ diff --git a/ForMeetings/TuesdayMeeting2.pptx b/ForMeetings/TuesdayMeeting2.pptx deleted file mode 100644 index 8d8a766..0000000 Binary files a/ForMeetings/TuesdayMeeting2.pptx and /dev/null differ diff --git a/ForMeetings/Yedek TuesdayMeetin3.wbk b/ForMeetings/Yedek TuesdayMeetin3.wbk deleted file mode 100644 index 3b36a4c..0000000 Binary files a/ForMeetings/Yedek TuesdayMeetin3.wbk and /dev/null differ diff --git a/Loss Characterisation Hedefler/README.md b/Loss Characterisation Hedefler/README.md deleted file mode 100644 index 3f6e3c3..0000000 --- a/Loss Characterisation Hedefler/README.md +++ /dev/null @@ -1,9 +0,0 @@ -Ä°ki gün süresince inverter üzerine Mohandan çalışıyorum. Konu bira genişçe olduÄŸu için single phase den baÅŸlamam gerekti. Hatta 463 derste Ozan Hoca'nın en son iÅŸlediÄŸi 3 faz, tek faz rectifier konusunu da tekrar ederek bu konseptlerdeki bakış açımı iyice oturtmaya çalıştım. Ama sanıyorum ki inverter konusu kavradım. 3 faz henüz tam bitmedi ve blanking time 8.5 baÅŸlığındayım. Åžimdiye dek sormak istediÄŸim birkaç ana baÅŸlık var: - -[]There are different methods for pwm switching. Are we going to use bipolar, unipolar or square? In square wave operation, it is stated that for larger frequency modulation constant (m_f) there wil be more harmonics (obviously for larger frequencies can be filtered) yet these harmonics will introduce more ripples. So what is with that? Can this be filtered? Or are we using bipolar or unipolar? - -[]Will the operation be overmodulated or linear modulated? - -[]What will be the frequency operation and m_f? Will it be synchronized PWM eliminating even harmonics or for hih frequencies we wont care? - -So these are the points appearing during reading the inverters. diff --git a/Loss.m b/Loss.m deleted file mode 100644 index e183d3b..0000000 --- a/Loss.m +++ /dev/null @@ -1,45 +0,0 @@ - I_cp=30; - V_ce=650; - E_swon=47.5e-6; - E_swoff=7.5e-6; - f_sw=100e3; -T=0; -x=0:0.1:2*pi; -%% -% -% Psw=(E_swon+E_swoff)*f_sw/pi; -% Ptot=Psw+Pss; - -% %% -% -% for D=0:0.1:1 -% A=power(sin(x),2).*(1+sin(x+T).*D)./2; -% plot(x,A); -% hold on; -% title('Integral term in the formula'); -% %B=int(power(sin(x),2).*(1+sin(x+T).*D)./2, x, 0, pi); -% end - -%% Conduction Losses wrt D -D=zeros(101,9); -Pss=zeros(101,9); -T=zeros(); - -for m=1:9 - T(m+1)=T(m)+10/180*pi; - - for k=1:100 - D(k+1,m)=D(k,m)+0.01; - Pss(k,m)=I_cp*V_ce*(1/8+D(k,m)/3/pi*cos(T(m))); - end -Pss(101,m)=I_cp*V_ce*(1/8+D(101,m)/3/pi*cos(T(m))); - -u=plot(D,Pss,'linewidth',1.5); -hold on -end - -legend(u,'\theta=0','\theta=10','\theta=20','\theta=30','\theta=40','\theta=50','\theta=60','\theta=70','\theta=80','\theta=90') -title('Conduction Losses wrt \theta and D'); -xlabel('D=0:0.01:1'); - - diff --git a/CURRENT/Milestone1.m b/Milestones/MATLAB Files/Milestone1.m similarity index 100% rename from CURRENT/Milestone1.m rename to Milestones/MATLAB Files/Milestone1.m diff --git a/CURRENT/Milestone2.m b/Milestones/MATLAB Files/Milestone2.m similarity index 100% rename from CURRENT/Milestone2.m rename to Milestones/MATLAB Files/Milestone2.m diff --git a/CURRENT/Device Characteristics.docx "b/Milestones/Sorular ve Makale Notlar\304\261/Device Characteristics.docx" similarity index 100% rename from CURRENT/Device Characteristics.docx rename to "Milestones/Sorular ve Makale Notlar\304\261/Device Characteristics.docx" diff --git a/CURRENT/For_Ids_Vds_curves_understandingtheoperation_better.PNG "b/Milestones/Sorular ve Makale Notlar\304\261/For_Ids_Vds_curves_understandingtheoperation_better.PNG" similarity index 100% rename from CURRENT/For_Ids_Vds_curves_understandingtheoperation_better.PNG rename to "Milestones/Sorular ve Makale Notlar\304\261/For_Ids_Vds_curves_understandingtheoperation_better.PNG" diff --git a/CURRENT/Milestone2Sorular.docx "b/Milestones/Sorular ve Makale Notlar\304\261/Milestone2Sorular.docx" similarity index 100% rename from CURRENT/Milestone2Sorular.docx rename to "Milestones/Sorular ve Makale Notlar\304\261/Milestone2Sorular.docx" diff --git a/CURRENT/Miletones.docx "b/Milestones/Sorular ve Makale Notlar\304\261/Miletones.docx" similarity index 100% rename from CURRENT/Miletones.docx rename to "Milestones/Sorular ve Makale Notlar\304\261/Miletones.docx" diff --git a/CURRENT/SWITCH_LOSS_GAN.PNG "b/Milestones/Sorular ve Makale Notlar\304\261/SWITCH_LOSS_GAN.PNG" similarity index 100% rename from CURRENT/SWITCH_LOSS_GAN.PNG rename to "Milestones/Sorular ve Makale Notlar\304\261/SWITCH_LOSS_GAN.PNG" diff --git a/CURRENT/Turn_on_turn_off_stress_comparison.PNG "b/Milestones/Sorular ve Makale Notlar\304\261/Turn_on_turn_off_stress_comparison.PNG" similarity index 100% rename from CURRENT/Turn_on_turn_off_stress_comparison.PNG rename to "Milestones/Sorular ve Makale Notlar\304\261/Turn_on_turn_off_stress_comparison.PNG" diff --git a/CURRENT/Why_Rds_on_increases_GaN.PNG "b/Milestones/Sorular ve Makale Notlar\304\261/Why_Rds_on_increases_GaN.PNG" similarity index 100% rename from CURRENT/Why_Rds_on_increases_GaN.PNG rename to "Milestones/Sorular ve Makale Notlar\304\261/Why_Rds_on_increases_GaN.PNG" diff --git a/LTspice Model User Guide.pdf b/On GaN/LTspice Model User Guide.pdf similarity index 100% rename from LTspice Model User Guide.pdf rename to On GaN/LTspice Model User Guide.pdf diff --git a/parasitic_component_meticulous_experimental_data.pdf b/On GaN/parasitic_component_meticulous_experimental_data.pdf similarity index 100% rename from parasitic_component_meticulous_experimental_data.pdf rename to On GaN/parasitic_component_meticulous_experimental_data.pdf diff --git a/powermos3_0.pdf b/On GaN/powermos3_0.pdf similarity index 100% rename from powermos3_0.pdf rename to On GaN/powermos3_0.pdf diff --git a/PowerLossElementWise.m b/PowerLossElementWise.m deleted file mode 100644 index 1f74352..0000000 --- a/PowerLossElementWise.m +++ /dev/null @@ -1,30 +0,0 @@ -%% run before simulink -mf=51; -Ts=1e-5; -Ts1=Ts/100; -f=50; -f_sw=f*mf; - -time=20e-3; -Vs=7; -Vt=15; -ma=Vs/Vt; -cycle=time*f; -Ls=1e-9; -%% Calculation of loss by integrating over the whole time in two different methods -t=size(tout,1); -P=zeros(); -P_second_way=0; -for k=1:t - P(k+1)=P(k)+Ids(k)*Vce(k)*(1e-5)*f/cycle; %per cycle loss - P_second_way=Power(k)+P_second_way; -end - P_second_way= P_second_way/t; %per cycle loss -plot(P) - %addition of 2001 values, therefore the integral adds 2001 terms. For average sum is divided to 2001 -%first method uses zero hold method, multiplying the sampled value with -%delta t and then with frequency o get the average voltage, the latter gets -%the multiplied data from Simulink to workspace and adds the discrete 2001 -%values and then averaging. Both give the same result. - -%%