📄 s2eig.m
字号:
add_block('built-in/Integrator',[sys,'/','tmodel/exciter/Vs'])
set_param([sys,'/','tmodel/exciter/Vs'],...
'Initial','Vs(1)',...
'position',[345,277,380,313])
add_block('built-in/Note',[sys,'/','tmodel/exciter/Vstab'])
set_param([sys,'/','tmodel/exciter/Vstab'],...
'position',[150,225,155,230])
add_block('built-in/Sum',[sys,'/','tmodel/exciter/Sum2'])
set_param([sys,'/','tmodel/exciter/Sum2'],...
'inputs','+-',...
'position',[290,84,305,126])
add_block('built-in/Sum',[sys,'/','tmodel/exciter/Sum3'])
set_param([sys,'/','tmodel/exciter/Sum3'],...
'inputs','+-',...
'position',[600,84,615,126])
add_block('built-in/Sum',[sys,'/','tmodel/exciter/Sum4'])
set_param([sys,'/','tmodel/exciter/Sum4'],...
'orientation',2,...
'inputs','+-',...
'position',[305,226,320,264])
add_line([sys,'/','tmodel/exciter'],[80,115;95,115;95,95;130,95])
add_line([sys,'/','tmodel/exciter'],[440,105;455,105])
add_line([sys,'/','tmodel/exciter'],[80,65;100,65;100,75;130,75])
add_line([sys,'/','tmodel/exciter'],[475,35;440,35;440,80;455,80])
add_line([sys,'/','tmodel/exciter'],[310,105;320,105])
add_line([sys,'/','tmodel/exciter'],[155,95;165,95])
add_line([sys,'/','tmodel/exciter'],[360,105;380,105])
add_line([sys,'/','tmodel/exciter'],[360,105;365,105;355,175])
add_line([sys,'/','tmodel/exciter'],[620,105;640,105])
add_line([sys,'/','tmodel/exciter'],[680,105;710,105;710,175;690,175])
add_line([sys,'/','tmodel/exciter'],[480,95;495,95])
add_line([sys,'/','tmodel/exciter'],[570,95;595,95])
add_line([sys,'/','tmodel/exciter'],[570,175;565,175;565,115;595,115])
add_line([sys,'/','tmodel/exciter'],[680,105;710,105;710,35;665,35])
add_line([sys,'/','tmodel/exciter'],[680,105;740,105])
add_line([sys,'/','tmodel/exciter'],[270,95;285,95])
add_line([sys,'/','tmodel/exciter'],[260,175;250,175;250,115;285,115])
add_line([sys,'/','tmodel/exciter'],[400,235;325,235])
add_line([sys,'/','tmodel/exciter'],[300,295;340,295])
add_line([sys,'/','tmodel/exciter'],[385,295;405,295;405,255;325,255])
add_line([sys,'/','tmodel/exciter'],[680,105;710,105;710,235;525,235])
add_line([sys,'/','tmodel/exciter'],[300,245;110,245;110,115;130,115])
add_line([sys,'/','tmodel/exciter'],[300,245;205,245;205,295;225,295])
% Finished composite block 'tmodel/exciter'.
set_param([sys,'/','tmodel/exciter'],...
'position',[625,64,665,111])
add_block('built-in/Outport',[sys,'/','tmodel/out_puslip'])
set_param([sys,'/','tmodel/out_puslip'],...
'Port','6',...
'position',[730,305,750,325])
add_block('built-in/Inport',[sys,'/','tmodel/in_Tmech'])
set_param([sys,'/','tmodel/in_Tmech'],...
'Port','4',...
'position',[470,355,490,375])
add_block('built-in/Gain',[sys,'/','tmodel/Gain'])
set_param([sys,'/','tmodel/Gain'],...
'orientation',2,...
'Gain','xq(1)-xpd(1)',...
'position',[160,364,260,406])
% Subsystem 'tmodel/Rotor'.
new_system([sys,'/','tmodel/Rotor'])
set_param([sys,'/','tmodel/Rotor'],'Location',[146,198,971,414])
add_block('built-in/Outport',[sys,'/','tmodel/Rotor/out_delta'])
set_param([sys,'/','tmodel/Rotor/out_delta'],...
'position',[770,50,790,70])
add_block('built-in/Gain',[sys,'/','tmodel/Rotor/Damp'])
set_param([sys,'/','tmodel/Rotor/Damp'],...
'orientation',2,...
'Gain','Domega(1)',...
'position',[455,96,545,134])
add_block('built-in/Outport',[sys,'/','tmodel/Rotor/out_puslip'])
set_param([sys,'/','tmodel/Rotor/out_puslip'],...
'Port','2',...
'position',[765,104,785,126])
add_block('built-in/Sum',[sys,'/','tmodel/Rotor/wr'])
set_param([sys,'/','tmodel/Rotor/wr'],...
'position',[630,130,645,170])
add_block('built-in/Constant',[sys,'/','tmodel/Rotor/we//wb'])
set_param([sys,'/','tmodel/Rotor/we//wb'],...
'position',[535,145,585,175])
add_block('built-in/Gain',[sys,'/','tmodel/Rotor/gain4'])
set_param([sys,'/','tmodel/Rotor/gain4'],...
'Gain','wb',...
'position',[635,38,685,82])
add_block('built-in/Outport',[sys,'/','tmodel/Rotor/Tem'])
set_param([sys,'/','tmodel/Rotor/Tem'],...
'Port','3',...
'position',[390,137,415,163])
add_block('built-in/Mux',[sys,'/','tmodel/Rotor/Mux'])
set_param([sys,'/','tmodel/Rotor/Mux'],...
'position',[195,71,215,149])
add_block('built-in/Inport',[sys,'/','tmodel/Rotor/iq'])
set_param([sys,'/','tmodel/Rotor/iq'],...
'Port','3',...
'position',[105,119,125,141])
add_block('built-in/Fcn',[sys,'/','tmodel/Rotor/Fcn'])
set_param([sys,'/','tmodel/Rotor/Fcn'],...
'Expr','-(u[1]*u[3] + u[2]*u[4])',...
'position',[230,95,360,125])
add_block('built-in/Inport',[sys,'/','tmodel/Rotor/Eqp'])
set_param([sys,'/','tmodel/Rotor/Eqp'],...
'position',[105,29,125,51])
add_block('built-in/Inport',[sys,'/','tmodel/Rotor/id'])
set_param([sys,'/','tmodel/Rotor/id'],...
'Port','4',...
'position',[105,164,125,186])
add_block('built-in/Integrator',[sys,'/','tmodel/Rotor/delta'])
set_param([sys,'/','tmodel/Rotor/delta'],...
'Initial','delio(1)',...
'position',[700,42,735,78])
add_block('built-in/Sum',[sys,'/','tmodel/Rotor/Tacc'])
set_param([sys,'/','tmodel/Rotor/Tacc'],...
'inputs','++-',...
'position',[410,25,430,95])
add_block('built-in/Inport',[sys,'/','tmodel/Rotor/T_mech'])
set_param([sys,'/','tmodel/Rotor/T_mech'],...
'Port','5',...
'position',[310,21,335,49])
add_block('built-in/Integrator',[sys,'/','tmodel/Rotor/slip'])
set_param([sys,'/','tmodel/Rotor/slip'],...
'position',[555,42,590,78])
add_block('built-in/Gain',[sys,'/','tmodel/Rotor/gain2'])
set_param([sys,'/','tmodel/Rotor/gain2'],...
'Gain','1/(2*H(1))',...
'position',[460,38,535,82])
add_block('built-in/Inport',[sys,'/','tmodel/Rotor/Edp'])
set_param([sys,'/','tmodel/Rotor/Edp'],...
'Port','2',...
'position',[105,79,125,101])
add_line([sys,'/','tmodel/Rotor'],[595,60;605,60;605,140;625,140])
add_line([sys,'/','tmodel/Rotor'],[450,115;385,115;385,85;405,85])
add_line([sys,'/','tmodel/Rotor'],[340,35;405,35])
add_line([sys,'/','tmodel/Rotor'],[740,60;765,60])
add_line([sys,'/','tmodel/Rotor'],[590,160;625,160])
add_line([sys,'/','tmodel/Rotor'],[540,60;550,60])
add_line([sys,'/','tmodel/Rotor'],[690,60;695,60])
add_line([sys,'/','tmodel/Rotor'],[595,60;605,60;605,115;760,115])
add_line([sys,'/','tmodel/Rotor'],[130,90;155,90;155,100;190,100])
add_line([sys,'/','tmodel/Rotor'],[130,40;155,40;155,80;190,80])
add_line([sys,'/','tmodel/Rotor'],[220,110;225,110])
add_line([sys,'/','tmodel/Rotor'],[365,110;370,110;370,60;405,60])
add_line([sys,'/','tmodel/Rotor'],[365,110;370,110;370,150;385,150])
add_line([sys,'/','tmodel/Rotor'],[130,130;155,130;155,120;190,120])
add_line([sys,'/','tmodel/Rotor'],[130,175;155,175;155,140;190,140])
add_line([sys,'/','tmodel/Rotor'],[595,60;630,60])
add_line([sys,'/','tmodel/Rotor'],[595,60;605,60;605,115;550,115])
add_line([sys,'/','tmodel/Rotor'],[435,60;455,60])
% Finished composite block 'tmodel/Rotor'.
set_param([sys,'/','tmodel/Rotor'],...
'Font Number',3,...
'position',[525,252,575,378])
add_block('built-in/Outport',[sys,'/','tmodel/out_delta'])
set_param([sys,'/','tmodel/out_delta'],...
'Port','5',...
'position',[670,265,690,285])
add_block('built-in/Outport',[sys,'/','tmodel/out_Tem'])
set_param([sys,'/','tmodel/out_Tem'],...
'Port','7',...
'position',[675,345,695,365])
add_block('built-in/Inport',[sys,'/','tmodel/in_ide'])
set_param([sys,'/','tmodel/in_ide'],...
'Port','3',...
'position',[50,312,70,338])
% Subsystem 'tmodel/stator_wdg'.
new_system([sys,'/','tmodel/stator_wdg'])
set_param([sys,'/','tmodel/stator_wdg'],'Location',[171,185,701,456])
add_block('built-in/Fcn',[sys,'/','tmodel/stator_wdg/Fcn2'])
set_param([sys,'/','tmodel/stator_wdg/Fcn2'],...
'Expr','u[1] -rs(1)*u[3]- xpd(1)*u[4] ',...
'position',[220,76,390,104])
add_block('built-in/Outport',[sys,'/','tmodel/stator_wdg/out_vqt'])
set_param([sys,'/','tmodel/stator_wdg/out_vqt'],...
'position',[420,80,440,100])
add_block('built-in/Mux',[sys,'/','tmodel/stator_wdg/Mux1'])
set_param([sys,'/','tmodel/stator_wdg/Mux1'],...
'position',[150,45,175,220])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/Eqp'])
set_param([sys,'/','tmodel/stator_wdg/Eqp'],...
'position',[40,55,60,75])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/Edp'])
set_param([sys,'/','tmodel/stator_wdg/Edp'],...
'Port','2',...
'position',[40,98,60,122])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/iq'])
set_param([sys,'/','tmodel/stator_wdg/iq'],...
'Port','3',...
'position',[40,143,60,167])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/id'])
set_param([sys,'/','tmodel/stator_wdg/id'],...
'Port','4',...
'position',[40,190,60,210])
add_block('built-in/Fcn',[sys,'/','tmodel/stator_wdg/Fcn3'])
set_param([sys,'/','tmodel/stator_wdg/Fcn3'],...
'Expr','u[2] + xpd(1)*u[3] - rs(1)*u[4]',...
'position',[215,166,385,194])
add_block('built-in/Outport',[sys,'/','tmodel/stator_wdg/out_vdt'])
set_param([sys,'/','tmodel/stator_wdg/out_vdt'],...
'Port','2',...
'position',[420,170,440,190])
add_line([sys,'/','tmodel/stator_wdg'],[65,65;145,65])
add_line([sys,'/','tmodel/stator_wdg'],[180,135;190,135;190,90;215,90])
add_line([sys,'/','tmodel/stator_wdg'],[180,135;190,135;190,180;210,180])
add_line([sys,'/','tmodel/stator_wdg'],[395,90;415,90])
add_line([sys,'/','tmodel/stator_wdg'],[390,180;415,180])
add_line([sys,'/','tmodel/stator_wdg'],[65,155;145,155])
add_line([sys,'/','tmodel/stator_wdg'],[65,200;145,200])
add_line([sys,'/','tmodel/stator_wdg'],[65,110;145,110])
% Finished composite block 'tmodel/stator_wdg'.
set_param([sys,'/','tmodel/stator_wdg'],...
'position',[405,162,445,238])
add_block('built-in/Note',[sys,'/','tmodel/id_'])
set_param([sys,'/','tmodel/id_'],...
'position',[280,210,285,215])
add_block('built-in/Gain',[sys,'/','tmodel/Gain2'])
set_param([sys,'/','tmodel/Gain2'],...
'orientation',2,...
'Gain','xd(1)-xpd(1)',...
'position',[155,206,255,254])
% Subsystem 'tmodel/qdr2qde'.
new_system([sys,'/','tmodel/qdr2qde'])
set_param([sys,'/','tmodel/qdr2qde'],'Location',[268,603,791,790])
add_block('built-in/Inport',[sys,'/','tmodel/qdr2qde/Edp'])
set_param([sys,'/','tmodel/qdr2qde/Edp'],...
'Port','2',...
'position',[15,80,35,100])
add_block('built-in/Inport',[sys,'/','tmodel/qdr2qde/delta'])
set_param([sys,'/','tmodel/qdr2qde/delta'],...
'Port','3',...
'position',[15,120,35,140])
add_block('built-in/Inport',[sys,'/','tmodel/qdr2qde/Eqp'])
set_param([sys,'/','tmodel/qdr2qde/Eqp'],...
'position',[15,40,35,60])
add_block('built-in/Mux',[sys,'/','tmodel/qdr2qde/Mux'])
set_param([sys,'/','tmodel/qdr2qde/Mux'],...
'hide name',0,...
'inputs','3',...
'position',[75,27,100,153])
add_block('built-in/Fcn',[sys,'/','tmodel/qdr2qde/fcn'])
set_param([sys,'/','tmodel/qdr2qde/fcn'],...
'Expr','u[1]*cos(u[3]) + u[2]*sin(u[3])',...
'position',[155,36,360,64])
add_block('built-in/Outport',[sys,'/','tmodel/qdr2qde/Eqpe'])
set_param([sys,'/','tmodel/qdr2qde/Eqpe'],...
'position',[420,40,440,60])
add_block('built-in/Outport',[sys,'/','tmodel/qdr2qde/Edpe'])
set_param([sys,'/','tmodel/qdr2qde/Edpe'],...
'Port','2',...
'position',[420,120,440,140])
add_block('built-in/Fcn',[sys,'/','tmodel/qdr2qde/fcn1'])
set_param([sys,'/','tmodel/qdr2qde/fcn1'],...
'Expr','-u[1]*sin(u[3]) + u[2]*cos(u[3])',...
'position',[150,116,360,144])
add_line([sys,'/','tmodel/qdr2qde'],[365,130;415,130])
add_line([sys,'/','tmodel/qdr2qde'],[40,50;70,50])
add_line([sys,'/','tmodel/qdr2qde'],[365,50;415,50])
add_line([sys,'/','tmodel/qdr2qde'],[105,90;125,90;125,50;150,50])
add_line([sys,'/','tmodel/qdr2qde'],[105,90;125,90;125,130;145,130])
add_line([sys,'/','tmodel/qdr2qde'],[40,90;70,90])
add_line([sys,'/','tmodel/qdr2qde'],[40,130;70,130])
% Finished composite block 'tmodel/qdr2qde'.
set_param([sys,'/','tmodel/qdr2qde'],...
'position',[525,432,565,488])
add_block('built-in/Outport',[sys,'/','tmodel/out_Eqpe'])
set_param([sys,'/','tmodel/out_Eqpe'],...
'Port','8',...
'position',[725,435,745,455])
% Subsystem 'tmodel/qde2qdr'.
new_system([sys,'/','tmodel/qde2qdr'])
set_param([sys,'/','tmodel/qde2qdr'],'Location',[103,460,628,647])
add_block('built-in/Mux',[sys,'/','tmodel/qde2qdr/Mux'])
set_param([sys,'/','tmodel/qde2qdr/Mux'],...
'hide name',0,...
'inputs','3',...
'position',[75,50,105,130])
add_block('built-in/Fcn',[sys,'/','tmodel/qde2qdr/fcn'])
set_param([sys,'/','tmodel/qde2qdr/fcn'],...
'Expr','u[1]*cos(u[3]) - u[2]*sin(u[3])',...
'position',[150,52,390,78])
add_block('built-in/Fcn',[sys,'/','tmodel/qde2qdr/fcn1'])
set_param([sys,'/','tmodel/qde2qdr/fcn1'],...
'Expr','u[1]*sin(u[3]) + u[2]*cos(u[3])',...
'position',[150,97,390,123])
add_block('built-in/Inport',[sys,'/','tmodel/qde2qdr/ide'])
set_param([sys,'/','tmodel/qde2qdr/ide'],...
'Port','2',...
'position',[15,80,35,100])
add_block('built-in/Inport',[sys,'/','tmodel/qde2qdr/delta '])
set_param([sys,'/','tmodel/qde2qdr/delta '],...
'Port','3',...
'position',[15,124,35,146])
add_block('built-in/Inport',[sys,'/','tmodel/qde2qdr/iqe'])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -