📄 s4.m
字号:
'position',[450,205,470,225])
add_block('built-in/Outport',[sys,'/','tmodel/VIPQ/out_|Vt|'])
set_param([sys,'/','tmodel/VIPQ/out_|Vt|'],...
'position',[450,155,470,175])
add_line([sys,'/','tmodel/VIPQ'],[70,170;95,170;95,190;130,190])
add_line([sys,'/','tmodel/VIPQ'],[70,215;95,215;95,220;130,220])
add_line([sys,'/','tmodel/VIPQ'],[70,255;95,255;95,250;130,250])
add_line([sys,'/','tmodel/VIPQ'],[70,300;95,300;95,280;130,280])
add_line([sys,'/','tmodel/VIPQ'],[390,260;445,260])
add_line([sys,'/','tmodel/VIPQ'],[390,310;445,310])
add_line([sys,'/','tmodel/VIPQ'],[165,235;190,235;190,260;225,260])
add_line([sys,'/','tmodel/VIPQ'],[165,235;190,235;190,310;225,310])
add_line([sys,'/','tmodel/VIPQ'],[395,165;445,165])
add_line([sys,'/','tmodel/VIPQ'],[395,215;445,215])
add_line([sys,'/','tmodel/VIPQ'],[165,235;190,235;190,165;225,165])
add_line([sys,'/','tmodel/VIPQ'],[165,235;190,235;190,215;225,215])
% Finished composite block 'tmodel/VIPQ'.
set_param([sys,'/','tmodel/VIPQ'],...
'position',[480,96,520,189])
add_block('built-in/Inport',[sys,'/','tmodel/in_vdie'])
set_param([sys,'/','tmodel/in_vdie'],...
'Port','3',...
'position',[55,252,75,278])
add_block('built-in/Inport',[sys,'/','tmodel/in_vqie'])
set_param([sys,'/','tmodel/in_vqie'],...
'Port','2',...
'position',[55,200,75,220])
% Subsystem 'tmodel/stator_wdg'.
new_system([sys,'/','tmodel/stator_wdg'])
set_param([sys,'/','tmodel/stator_wdg'],'Location',[171,185,1084,470])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/vdir'])
set_param([sys,'/','tmodel/stator_wdg/vdir'],...
'Port','4',...
'position',[25,210,45,230])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/vqir'])
set_param([sys,'/','tmodel/stator_wdg/vqir'],...
'Port','3',...
'position',[25,168,45,192])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/Edp'])
set_param([sys,'/','tmodel/stator_wdg/Edp'],...
'Port','2',...
'position',[25,130,45,150])
add_block('built-in/Inport',[sys,'/','tmodel/stator_wdg/Eqp'])
set_param([sys,'/','tmodel/stator_wdg/Eqp'],...
'position',[25,90,45,110])
add_block('built-in/Mux',[sys,'/','tmodel/stator_wdg/Mux'])
set_param([sys,'/','tmodel/stator_wdg/Mux'],...
'position',[85,84,110,236])
add_block('built-in/Fcn',[sys,'/','tmodel/stator_wdg/Fcn1'])
set_param([sys,'/','tmodel/stator_wdg/Fcn1'],...
'Expr','-((xq+xe)*(u[3]-u[1]) + (rs+re)*(u[4]-u[2]))/Dz',...
'position',[135,180,395,210])
add_block('built-in/Fcn',[sys,'/','tmodel/stator_wdg/Fcn'])
set_param([sys,'/','tmodel/stator_wdg/Fcn'],...
'Expr','-((rs+re)*(u[3]-u[1]) - (xpd+xe)*(u[4]-u[2]))/Dz',...
'position',[135,110,395,140])
add_block('built-in/Mux',[sys,'/','tmodel/stator_wdg/Mux1'])
set_param([sys,'/','tmodel/stator_wdg/Mux1'],...
'position',[485,74,505,196])
add_block('built-in/Outport',[sys,'/','tmodel/stator_wdg/out_id'])
set_param([sys,'/','tmodel/stator_wdg/out_id'],...
'Port','4',...
'position',[430,185,450,205])
add_block('built-in/Fcn',[sys,'/','tmodel/stator_wdg/Fcn3'])
set_param([sys,'/','tmodel/stator_wdg/Fcn3'],...
'Expr','u[2] + xq*u[3] - rs*u[4]',...
'position',[540,156,680,184])
add_block('built-in/Outport',[sys,'/','tmodel/stator_wdg/out_vdt'])
set_param([sys,'/','tmodel/stator_wdg/out_vdt'],...
'Port','2',...
'position',[705,160,725,180])
add_block('built-in/Fcn',[sys,'/','tmodel/stator_wdg/Fcn2'])
set_param([sys,'/','tmodel/stator_wdg/Fcn2'],...
'Expr','u[1] -rs*u[3]- xpd*u[4] ',...
'position',[540,85,670,115])
add_block('built-in/Outport',[sys,'/','tmodel/stator_wdg/out_vqt'])
set_param([sys,'/','tmodel/stator_wdg/out_vqt'],...
'position',[700,90,720,110])
add_block('built-in/Outport',[sys,'/','tmodel/stator_wdg/out_iq'])
set_param([sys,'/','tmodel/stator_wdg/out_iq'],...
'Port','3',...
'position',[425,115,445,135])
add_line([sys,'/','tmodel/stator_wdg'],[50,100;80,100])
add_line([sys,'/','tmodel/stator_wdg'],[115,160;115,125;130,125])
add_line([sys,'/','tmodel/stator_wdg'],[115,160;115,195;130,195])
add_line([sys,'/','tmodel/stator_wdg'],[400,125;420,125])
add_line([sys,'/','tmodel/stator_wdg'],[400,195;425,195])
add_line([sys,'/','tmodel/stator_wdg'],[510,135;515,135;515,100;535,100])
add_line([sys,'/','tmodel/stator_wdg'],[510,135;515,135;515,170;535,170])
add_line([sys,'/','tmodel/stator_wdg'],[675,100;695,100])
add_line([sys,'/','tmodel/stator_wdg'],[685,170;700,170])
add_line([sys,'/','tmodel/stator_wdg'],[50,180;80,180])
add_line([sys,'/','tmodel/stator_wdg'],[50,220;80,220])
add_line([sys,'/','tmodel/stator_wdg'],[50,140;80,140])
add_line([sys,'/','tmodel/stator_wdg'],[400,195;410,195;410,180;480,180])
add_line([sys,'/','tmodel/stator_wdg'],[400,125;410,125;410,150;480,150])
add_line([sys,'/','tmodel/stator_wdg'],[50,100;55,100;55,50;465,50;465,90;480,90])
add_line([sys,'/','tmodel/stator_wdg'],[50,140;65,140;65,75;455,75;455,120;480,120])
% Finished composite block 'tmodel/stator_wdg'.
set_param([sys,'/','tmodel/stator_wdg'],...
'position',[300,178,340,292])
add_block('built-in/Gain',[sys,'/','tmodel/Gain3'])
set_param([sys,'/','tmodel/Gain3'],...
'orientation',2,...
'Gain','xq-xpq',...
'position',[190,441,255,479])
add_block('built-in/Gain',[sys,'/','tmodel/1//Tpqo'])
set_param([sys,'/','tmodel/1//Tpqo'],...
'Gain','1/Tpqo',...
'position',[165,376,225,414])
add_block('built-in/Integrator',[sys,'/','tmodel/Edp'])
set_param([sys,'/','tmodel/Edp'],...
'Initial','Edpo',...
'position',[240,379,270,411])
add_block('built-in/Sum',[sys,'/','tmodel/sum1'])
set_param([sys,'/','tmodel/sum1'],...
'inputs','+-',...
'position',[115,368,135,417])
add_block('built-in/Gain',[sys,'/','tmodel/1//Tpdo'])
set_param([sys,'/','tmodel/1//Tpdo'],...
'Gain','1/Tpdo',...
'position',[165,131,225,169])
add_block('built-in/Integrator',[sys,'/','tmodel/Eqp'])
set_param([sys,'/','tmodel/Eqp'],...
'Initial','Eqpo',...
'position',[235,134,265,166])
add_block('built-in/Note',[sys,'/','tmodel/Ef'])
set_param([sys,'/','tmodel/Ef'],...
'position',[105,130,110,135])
add_block('built-in/Inport',[sys,'/','tmodel/in_Ef'])
set_param([sys,'/','tmodel/in_Ef'],...
'position',[55,140,75,160])
add_block('built-in/Note',[sys,'/','tmodel/vdir'])
set_param([sys,'/','tmodel/vdir'],...
'position',[215,260,220,265])
add_block('built-in/Note',[sys,'/','tmodel/vqir'])
set_param([sys,'/','tmodel/vqir'],...
'position',[215,235,220,240])
% Subsystem 'tmodel/qde2qdr'.
new_system([sys,'/','tmodel/qde2qdr'])
set_param([sys,'/','tmodel/qde2qdr'],'Location',[266,603,791,790])
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/vde'])
set_param([sys,'/','tmodel/qde2qdr/vde'],...
'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/vqe'])
set_param([sys,'/','tmodel/qde2qdr/vqe'],...
'position',[15,35,35,55])
add_block('built-in/Outport',[sys,'/','tmodel/qde2qdr/vdr'])
set_param([sys,'/','tmodel/qde2qdr/vdr'],...
'Port','2',...
'position',[445,100,465,120])
add_block('built-in/Outport',[sys,'/','tmodel/qde2qdr/vqr'])
set_param([sys,'/','tmodel/qde2qdr/vqr'],...
'position',[445,55,465,75])
add_line([sys,'/','tmodel/qde2qdr'],[395,110;440,110])
add_line([sys,'/','tmodel/qde2qdr'],[40,45;50,45;50,65;70,65])
add_line([sys,'/','tmodel/qde2qdr'],[395,65;440,65])
add_line([sys,'/','tmodel/qde2qdr'],[110,90;125,90;125,65;145,65])
add_line([sys,'/','tmodel/qde2qdr'],[110,90;125,90;125,110;145,110])
add_line([sys,'/','tmodel/qde2qdr'],[40,135;50,135;50,115;70,115])
add_line([sys,'/','tmodel/qde2qdr'],[40,90;70,90])
% Finished composite block 'tmodel/qde2qdr'.
set_param([sys,'/','tmodel/qde2qdr'],...
'position',[165,235,205,295])
add_block('built-in/Note',[sys,'/','tmodel/Eqp_'])
set_param([sys,'/','tmodel/Eqp_'],...
'position',[290,130,295,135])
add_block('built-in/Sum',[sys,'/','tmodel/sum'])
set_param([sys,'/','tmodel/sum'],...
'inputs','-+-',...
'position',[125,123,145,177])
add_block('built-in/Gain',[sys,'/','tmodel/Gain2'])
set_param([sys,'/','tmodel/Gain2'],...
'orientation',2,...
'Gain','xd-xpd',...
'position',[190,56,255,94])
add_line([sys,'/','tmodel'],[270,150;275,150;275,190;295,190])
add_line([sys,'/','tmodel'],[580,215;595,215;595,340;145,340;145,285;160,285])
add_line([sys,'/','tmodel'],[270,150;390,150;390,205;525,205])
add_line([sys,'/','tmodel'],[270,150;275,150;275,115;100,115;100,130;120,130])
add_line([sys,'/','tmodel'],[230,150;230,150])
add_line([sys,'/','tmodel'],[150,150;160,150])
add_line([sys,'/','tmodel'],[185,75;90,75;90,170;120,170])
add_line([sys,'/','tmodel'],[525,130;660,130])
add_line([sys,'/','tmodel'],[525,155;730,155])
add_line([sys,'/','tmodel'],[525,180;660,180])
add_line([sys,'/','tmodel'],[580,215;730,215])
add_line([sys,'/','tmodel'],[580,255;660,255])
add_line([sys,'/','tmodel'],[80,210;115,210;115,245;160,245])
add_line([sys,'/','tmodel'],[80,265;160,265])
add_line([sys,'/','tmodel'],[345,190;355,190;355,105;475,105])
add_line([sys,'/','tmodel'],[345,220;375,220;375,155;475,155])
add_line([sys,'/','tmodel'],[345,250;405,250;405,130;475,130])
add_line([sys,'/','tmodel'],[345,280;440,280;440,180;475,180])
add_line([sys,'/','tmodel'],[345,280;440,280;440,75;260,75])
add_line([sys,'/','tmodel'],[80,150;120,150])
add_line([sys,'/','tmodel'],[580,295;730,295])
add_line([sys,'/','tmodel'],[230,395;235,395])
add_line([sys,'/','tmodel'],[140,395;160,395])
add_line([sys,'/','tmodel'],[275,395;280,395;280,430;95,430;95,405;110,405])
add_line([sys,'/','tmodel'],[345,250;405,250;405,460;260,460])
add_line([sys,'/','tmodel'],[185,460;85,460;85,380;110,380])
add_line([sys,'/','tmodel'],[275,395;280,395;280,220;295,220])
add_line([sys,'/','tmodel'],[210,250;295,250])
add_line([sys,'/','tmodel'],[210,280;295,280])
add_line([sys,'/','tmodel'],[510,305;525,305])
add_line([sys,'/','tmodel'],[345,280;525,280])
add_line([sys,'/','tmodel'],[345,250;405,250;405,255;525,255])
add_line([sys,'/','tmodel'],[275,395;465,395;465,230;525,230])
add_line([sys,'/','tmodel'],[525,105;730,105])
% Finished composite block 'tmodel'.
set_param([sys,'/','tmodel'],...
'position',[230,98,310,272])
add_block('built-in/Outport',[sys,'/','|Vt|'])
set_param([sys,'/','|Vt|'],...
'position',[500,100,520,120])
add_block('built-in/Outport',[sys,'/','|Igen|'])
set_param([sys,'/','|Igen|'],...
'Port','2',...
'position',[555,125,575,145])
add_block('built-in/Note',[sys,'/',['Ef''']])
set_param([sys,'/',['Ef''']],...
'position',[200,97,205,102])
add_block('built-in/Scope',[sys,'/','Scope'])
set_param([sys,'/','Scope'],...
'orientation',2,...
'Vgain','2.000000',...
'Hgain','30.000000',...
'Vmax','4.000000',...
'Hmax','60.000000',...
'Window',[39,467,741,587])
open_system([sys,'/','Scope'])
set_param([sys,'/','Scope'],...
'position',[285,21,305,49])
add_block('built-in/Constant',[sys,'/','vqe'])
set_param([sys,'/','vqe'],...
'Value','Vio',...
'position',[185,155,215,175])
add_block('built-in/Constant',[sys,'/','vde'])
set_param([sys,'/','vde'],...
'Value','0',...
'position',[195,200,215,220])
add_block('built-in/Note',[sys,'/','Vsupp'])
set_param([sys,'/','Vsupp'],...
'position',[95,100,100,105])
add_block('built-in/Note',[sys,'/','Vt'])
set_param([sys,'/','Vt'],...
'position',[105,125,110,130])
add_block('built-in/Constant',[sys,'/','Tmecho'])
set_param([sys,'/','Tmecho'],...
'Value','Pmecho',...
'position',[90,234,150,256])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -