4. Kết cấu của luận văn 15-
4.3.1. Khởi tạo quỏ trỡnh mụ phỏng 86-
Để bắt đầu quỏ trỡnh mụ phỏng trờn Matlab – Simulink – Plecs. Ta viết một M-file khai bỏo cỏc thụng số cần thiết cho quỏ trỡnh và đặt tờn file là
“luanvanhung.m”. M-file được viết như sau (chương trỡnh được ỏp dụng cho tốc độ giú 12m/s, nếu ỏp dụng cho 10.5m/s ta sửa lại chương trỡnh bằng cỏch: Bỏ cỏc ký tự % ở cỏc dũng lệnh tốc độ giú 10.5m/s và thờm cỏc ký tự % vào cỏc dũng lệnh tốc độ giú 12m/s):
clear all %Xoa bien trong Workspace
load('Wind_turbine_model.mat'); %Lay bang du lieu
cho khoi chuyen doi toc do gio thanh momen
%Nhung dieu khien ban dau voi toc do gio = 12 m/s load('Wind_speed_12'); %Bang vector cho toc do gio
Luận văn Thạc sỹ Kỹ thuật - 87 - Chuyờn ngành Tự động hoỏ
Vw1 = 12; %toc do gio 12m/s
Vw2 = 8; %toc do gio 8m/s
%Nhung dieu khien ban dau voi toc do gio = 10.5 m/s %load('Wind_speed_10.5'); %Bang vector cho toc do gio 10.5m/s
%Vw1 = 10.5; %toc do gio 10.5m/s %Vw2 = 8; %toc do gio 8m/s
%Cac thong so cho thoi gian mo phong
Tstop = 1; %Thoi gian ket thuc mo phong
Tswitch = 0.2; %Thoi gian toc do gio chuyen doi tu
12m/s – 10.5m/s (hoac 10.5m/s-8m/s)
%Cac thong so cho khoi banh rang (khoi MPT)
TSR_opt = 8; %Momnen tren truc may phat
R = 35; %Ban kinh tua bin
gearbox = 75.7098; %He so truyen banh rang
%Thong so luoi dien
Vpp = 470; %Bien do dien ap pha Ufmax
=470=>Ud=(Ufmax/sqrt(2))*sqrt(3)=575V
f=50; %Tan so luoi dien
Vspk = 183; %Bien do dien ap Rotor
L = 0.6e-3; %Dien cam cuon loc phia luoi
%Dien ap mot chieu dat Udc=1200;%Von
%Cac thong so cua DFIG
Rs=0.0014; %ohm
Ls=8.998e-5; %H
Rr=9.9187e-4; %ohm
Luận văn Thạc sỹ Kỹ thuật - 88 - Chuyờn ngành Tự động hoỏ Lm=1.526e-3; %H J=5; %or 50 %kgm2 zp=2; N1=1; N2=1; u=1;
%Thong so cua bo dieu khien dong dien Rotor kp_i = 0.00003;
ki_i = 0.003;
Để chương trỡnh trờn M-File này cú thể tự động chạy liờn kết khi tiến hành mụ phỏng trờn Simulink ta làm như sau:
+ Trờn cửa sổ mụ phỏng hệ thống mỏy phỏt điện sức giú DFIG của Simulink, Click chuột vào: File\Model Properties (hỡnh 4.30)
Luận văn Thạc sỹ Kỹ thuật - 89 - Chuyờn ngành Tự động hoỏ
+ Trờn cửa sổ Model Properties chọn Callbacks\InitFcn. Đỏnh tờn M-file (luanvanhung) đó lưu ở trờn vào ụ Model initialization function. Nhấp “OK”
Hỡnh 4.31. Đặt tờn cho hàm Callbacks