资源简介
matlab开发-同步发电机的详细模型,包括调节器和调节器。包括控制装置在内的同步发电机的全阶/详细模型
代码片段和文件信息
clc;
clear all;
%% Machine parameters in pu
xd=1.79;
xdd=0.169;
xddd=0.135;
Td0d=2;
Td0dd=2.3;
xq=1.71;
xqd=0.228;
xqdd=0.2;
Tq0d=3;
Tq0dd=3.3;
H=2.86;
D=0;
Ra=0.01;
wB=50*2*pi;
w0=50*2*pi;
w_ref=1.01; % Initial speed of the machine.
Tddd= 0.0259;
Tdd = 0.4;
Tqdd=0.0463;
Tqd = 0.1073;
W0init = 1;
%% Initilization of machine
Pg0=0.01;
Ug0bar=1.0; % taken as reference
%pure resistive load is assumed
I0bar=Pg0/Ug0bar;
Uq0bar=Ug0bar+(Ra+1i*xq)*I0bar;
deltag0=angle(Uq0bar);
Uq0=abs(Uq0bar);
VQg0=real(Ug0bar);
VDg0=imag(Ug0bar);
iD0=imag(I0bar);
iQ0=real(I0bar);
Ug0bardq=Ug0bar*(cos(deltag0)-1i*sin(deltag0));
I0bardq=I0bar*(cos(deltag0)-1i*sin(deltag0));
uqg0=real(Ug0bardq);
udg0=imag(Ug0bardq);
iq0=real(I0bardq);
id0=imag(I0bardq);
RL=uqg0/iq0;
Ufd0=Uq0-(xd-xq)*id0;
sid0=xd*id0+Ufd0;
siq0=xq*iq0;
sif0=sid0 + (xdd/(xd-xdd))*Ufd0;
sih0=sid0;
sig0=siq0;
sik0=siq0;
Uqdd0=((xdd-xddd)./xdd).*sih0 + ((xd-xdd)./xd).*(xddd./xdd).*sif0;
Uddd0=-(((xqd-xqdd)./xqd).*sik0 + ((xq-xqd)./xq).*(xqdd./xqd).*sig0);
Te0=sid0*iq0-siq0*id0;
Tm=Te0;
xfl=(xd*xdd)/(xd-xdd);
ifd0= (sif0-sid0 )/xfl;
IFD0=ifd0*xd;
Zmat = [Ra xqdd; -(xddd) Ra];
Ymat=inv(Zmat);
SigmaInv =1/0.05;
Tswitch=input(‘Enter the time at which Genarator is synchronized: ‘)
% Reference : Power System Stability and Control by Prabha Kunder.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1388 2015-04-02 04:38 Gen_Init_SynFull_Order.m
文件 31118 2015-04-02 15:02 Synch_gen_model_full_order.slx
文件 1317 2018-06-14 09:47 license.txt
相关资源
- matlab开发-多层反向传播神经网络
- matlab开发-Parrotminirones的模拟支持包
- matlab开发-nnsysid
- matlab开发-使用gnewton-raphson方法查找任
- matlab开发-UR5控制Matlab
-
matlab开发-mssamultiob
jectivesalpswarmalg - matlab开发-Vasicek
- matlab开发-直流到全桥逆变器
- matlab开发-使用xFoiland ParseCGeometric参数
- matlab开发-如何模拟6到10个输入状态空
- matlab开发-mtype340
- matlab开发-rafaelaeroXFOILinterface
-
matlab开发-单相三电平去阻尼Pwmba
s - matlab开发-scatter3sph
- matlab开发-TraCI4Matlab
- matlab开发-三个27电平转换器,带有单
- matlab开发-DynaSimDynaSim
- matlab开发-spy2m
- matlab开发-landmask
- matlab开发-经济调度通用算法解决方案
- matlab开发-图片加密和解密
- matlab开发-分子通讯粘着剂
- matlab开发-IEEE754二进制表示
- matlab开发-kmvcreditriskmodel违约风险概率
- matlab开发-17电平模块多电平转换器
- matlab开发-Xfoilformatlab
- matlab开发-脑瘤的分割
- matlab开发-车辆网络工具箱支持kvaser和
- matlab开发-CryoSat2DEMs
- matlab开发-BlandAltmanplot
评论
共有 条评论