⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s2.m

📁 Gives all the matlab codes for dynamic simulation of electric machinery by Chee-Mun Ong
💻 M
📖 第 1 页 / 共 5 页
字号:
add_block('built-in/Outport',[sys,'/','tmodel1/out_Edpe'])
set_param([sys,'/','tmodel1/out_Edpe'],...
		'Port','9',...
		'position',[670,465,690,485])

add_block('built-in/Inport',[sys,'/','tmodel1/in_iqe'])
set_param([sys,'/','tmodel1/in_iqe'],...
		'Port','2',...
		'position',[50,270,70,290])

add_block('built-in/Note',[sys,'/','tmodel1/|Vt|'])
set_param([sys,'/','tmodel1/|Vt|'],...
		'position',[585,110,590,115])


%     Subsystem  'tmodel1/VIPQ'.

new_system([sys,'/','tmodel1/VIPQ'])
set_param([sys,'/','tmodel1/VIPQ'],'Location',[206,374,894,807])

add_block('built-in/Mux',[sys,'/','tmodel1/VIPQ/Mux'])
set_param([sys,'/','tmodel1/VIPQ/Mux'],...
		'position',[135,143,165,307])

add_block('built-in/Inport',[sys,'/','tmodel1/VIPQ/vqt'])
set_param([sys,'/','tmodel1/VIPQ/vqt'],...
		'position',[45,155,65,175])

add_block('built-in/Inport',[sys,'/','tmodel1/VIPQ/vdt'])
set_param([sys,'/','tmodel1/VIPQ/vdt'],...
		'Port','2',...
		'position',[45,195,65,215])

add_block('built-in/Inport',[sys,'/','tmodel1/VIPQ/iq'])
set_param([sys,'/','tmodel1/VIPQ/iq'],...
		'Port','3',...
		'position',[45,235,65,255])

add_block('built-in/Inport',[sys,'/','tmodel1/VIPQ/id'])
set_param([sys,'/','tmodel1/VIPQ/id'],...
		'Port','4',...
		'position',[45,275,65,295])

add_block('built-in/Fcn',[sys,'/','tmodel1/VIPQ/Fcn'])
set_param([sys,'/','tmodel1/VIPQ/Fcn'],...
		'Expr','u[1]*u[3] + u[2]*u[4]',...
		'position',[230,232,385,258])

add_block('built-in/Fcn',[sys,'/','tmodel1/VIPQ/Fcn1'])
set_param([sys,'/','tmodel1/VIPQ/Fcn1'],...
		'Expr','u[1]*u[4] - u[2]*u[3]',...
		'position',[230,282,385,308])

add_block('built-in/Fcn',[sys,'/','tmodel1/VIPQ/Fcn2'])
set_param([sys,'/','tmodel1/VIPQ/Fcn2'],...
		'Expr','sqrt(u[3]*u[3] + u[4]*u[4])',...
		'position',[230,185,390,215])

add_block('built-in/Outport',[sys,'/','tmodel1/VIPQ/out_P'])
set_param([sys,'/','tmodel1/VIPQ/out_P'],...
		'Port','3',...
		'position',[450,235,470,255])

add_block('built-in/Outport',[sys,'/','tmodel1/VIPQ/out_Q'])
set_param([sys,'/','tmodel1/VIPQ/out_Q'],...
		'Port','4',...
		'position',[450,285,470,305])

add_block('built-in/Fcn',[sys,'/','tmodel1/VIPQ/Fcn3'])
set_param([sys,'/','tmodel1/VIPQ/Fcn3'],...
		'Expr','sqrt(u[1]*u[1] + u[2]*u[2])',...
		'position',[230,136,390,164])

add_block('built-in/Outport',[sys,'/','tmodel1/VIPQ/out_|I|'])
set_param([sys,'/','tmodel1/VIPQ/out_|I|'],...
		'Port','2',...
		'position',[450,190,470,210])

add_block('built-in/Outport',[sys,'/','tmodel1/VIPQ/out_|Vt|'])
set_param([sys,'/','tmodel1/VIPQ/out_|Vt|'],...
		'position',[450,140,470,160])
add_line([sys,'/','tmodel1/VIPQ'],[70,165;130,165])
add_line([sys,'/','tmodel1/VIPQ'],[70,285;130,285])
add_line([sys,'/','tmodel1/VIPQ'],[390,245;445,245])
add_line([sys,'/','tmodel1/VIPQ'],[390,295;445,295])
add_line([sys,'/','tmodel1/VIPQ'],[170,225;190,225;190,245;225,245])
add_line([sys,'/','tmodel1/VIPQ'],[170,225;190,225;190,295;225,295])
add_line([sys,'/','tmodel1/VIPQ'],[395,150;445,150])
add_line([sys,'/','tmodel1/VIPQ'],[395,200;445,200])
add_line([sys,'/','tmodel1/VIPQ'],[170,225;190,225;190,150;225,150])
add_line([sys,'/','tmodel1/VIPQ'],[170,225;190,225;190,200;225,200])
add_line([sys,'/','tmodel1/VIPQ'],[70,205;130,205])
add_line([sys,'/','tmodel1/VIPQ'],[70,245;130,245])


%     Finished composite block 'tmodel1/VIPQ'.

set_param([sys,'/','tmodel1/VIPQ'],...
		'position',[525,121,570,224])

add_block('built-in/Note',[sys,'/','tmodel1/Ef'])
set_param([sys,'/','tmodel1/Ef'],...
		'position',[135,50,140,55])

add_block('built-in/Note',[sys,'/','tmodel1/delta'])
set_param([sys,'/','tmodel1/delta'],...
		'position',[595,250,600,255])

add_block('built-in/Outport',[sys,'/','tmodel1/out_puslip'])
set_param([sys,'/','tmodel1/out_puslip'],...
		'Port','6',...
		'position',[730,305,750,325])

add_block('built-in/Inport',[sys,'/','tmodel1/in_Tmech'])
set_param([sys,'/','tmodel1/in_Tmech'],...
		'Port','4',...
		'position',[470,355,490,375])

add_block('built-in/Gain',[sys,'/','tmodel1/Gain'])
set_param([sys,'/','tmodel1/Gain'],...
		'orientation',2,...
		'Gain','xq(1)-xpd(1)',...
		'position',[160,364,260,406])


%     Subsystem  'tmodel1/Rotor'.

new_system([sys,'/','tmodel1/Rotor'])
set_param([sys,'/','tmodel1/Rotor'],'Location',[146,198,971,414])

add_block('built-in/Inport',[sys,'/','tmodel1/Rotor/T_mech'])
set_param([sys,'/','tmodel1/Rotor/T_mech'],...
		'Port','5',...
		'position',[280,26,305,54])

add_block('built-in/Outport',[sys,'/','tmodel1/Rotor/out_delta'])
set_param([sys,'/','tmodel1/Rotor/out_delta'],...
		'position',[770,50,790,70])

add_block('built-in/Integrator',[sys,'/','tmodel1/Rotor/slip'])
set_param([sys,'/','tmodel1/Rotor/slip'],...
		'position',[540,42,575,78])

add_block('built-in/Sum',[sys,'/','tmodel1/Rotor/Tacc'])
set_param([sys,'/','tmodel1/Rotor/Tacc'],...
		'inputs','++-',...
		'position',[410,28,430,92])

add_block('built-in/Outport',[sys,'/','tmodel1/Rotor/out_puslip'])
set_param([sys,'/','tmodel1/Rotor/out_puslip'],...
		'Port','2',...
		'position',[765,104,785,126])

add_block('built-in/Sum',[sys,'/','tmodel1/Rotor/wr'])
set_param([sys,'/','tmodel1/Rotor/wr'],...
		'position',[630,130,645,170])

add_block('built-in/Constant',[sys,'/','tmodel1/Rotor/we//wb'])
set_param([sys,'/','tmodel1/Rotor/we//wb'],...
		'position',[535,145,585,175])

add_block('built-in/Gain',[sys,'/','tmodel1/Rotor/gain4'])
set_param([sys,'/','tmodel1/Rotor/gain4'],...
		'Gain','wb',...
		'position',[635,38,685,82])

add_block('built-in/Outport',[sys,'/','tmodel1/Rotor/Tem'])
set_param([sys,'/','tmodel1/Rotor/Tem'],...
		'Port','3',...
		'position',[390,137,415,163])

add_block('built-in/Mux',[sys,'/','tmodel1/Rotor/Mux'])
set_param([sys,'/','tmodel1/Rotor/Mux'],...
		'position',[195,71,215,149])

add_block('built-in/Inport',[sys,'/','tmodel1/Rotor/iq'])
set_param([sys,'/','tmodel1/Rotor/iq'],...
		'Port','3',...
		'position',[105,119,125,141])

add_block('built-in/Fcn',[sys,'/','tmodel1/Rotor/Fcn'])
set_param([sys,'/','tmodel1/Rotor/Fcn'],...
		'Expr','-(u[1]*u[3] + u[2]*u[4])',...
		'position',[230,95,360,125])

add_block('built-in/Inport',[sys,'/','tmodel1/Rotor/Eqp'])
set_param([sys,'/','tmodel1/Rotor/Eqp'],...
		'position',[105,29,125,51])

add_block('built-in/Inport',[sys,'/','tmodel1/Rotor/id'])
set_param([sys,'/','tmodel1/Rotor/id'],...
		'Port','4',...
		'position',[105,164,125,186])

add_block('built-in/Integrator',[sys,'/','tmodel1/Rotor/delta'])
set_param([sys,'/','tmodel1/Rotor/delta'],...
		'Initial','delio(1)',...
		'position',[700,42,735,78])

add_block('built-in/Gain',[sys,'/','tmodel1/Rotor/gain2'])
set_param([sys,'/','tmodel1/Rotor/gain2'],...
		'Gain','1/(2*H(1))',...
		'position',[450,38,525,82])

add_block('built-in/Gain',[sys,'/','tmodel1/Rotor/Damp'])
set_param([sys,'/','tmodel1/Rotor/Damp'],...
		'orientation',2,...
		'Gain','Domega(2)',...
		'position',[430,96,530,134])

add_block('built-in/Inport',[sys,'/','tmodel1/Rotor/Edp'])
set_param([sys,'/','tmodel1/Rotor/Edp'],...
		'Port','2',...
		'position',[105,79,125,101])
add_line([sys,'/','tmodel1/Rotor'],[580,60;605,60;605,140;625,140])
add_line([sys,'/','tmodel1/Rotor'],[425,115;385,115;385,80;405,80])
add_line([sys,'/','tmodel1/Rotor'],[310,40;405,40])
add_line([sys,'/','tmodel1/Rotor'],[740,60;765,60])
add_line([sys,'/','tmodel1/Rotor'],[590,160;625,160])
add_line([sys,'/','tmodel1/Rotor'],[530,60;535,60])
add_line([sys,'/','tmodel1/Rotor'],[690,60;695,60])
add_line([sys,'/','tmodel1/Rotor'],[580,60;605,60;605,115;760,115])
add_line([sys,'/','tmodel1/Rotor'],[130,90;155,90;155,100;190,100])
add_line([sys,'/','tmodel1/Rotor'],[130,40;155,40;155,80;190,80])
add_line([sys,'/','tmodel1/Rotor'],[220,110;225,110])
add_line([sys,'/','tmodel1/Rotor'],[365,110;370,110;370,60;405,60])
add_line([sys,'/','tmodel1/Rotor'],[365,110;370,110;370,150;385,150])
add_line([sys,'/','tmodel1/Rotor'],[130,130;155,130;155,120;190,120])
add_line([sys,'/','tmodel1/Rotor'],[130,175;155,175;155,140;190,140])
add_line([sys,'/','tmodel1/Rotor'],[580,60;630,60])
add_line([sys,'/','tmodel1/Rotor'],[580,60;605,60;605,115;535,115])
add_line([sys,'/','tmodel1/Rotor'],[435,60;445,60])


%     Finished composite block 'tmodel1/Rotor'.

set_param([sys,'/','tmodel1/Rotor'],...
		'Font Number',3,...
		'position',[525,252,575,378])

add_block('built-in/Outport',[sys,'/','tmodel1/out_delta'])
set_param([sys,'/','tmodel1/out_delta'],...
		'Port','5',...
		'position',[670,265,690,285])

add_block('built-in/Outport',[sys,'/','tmodel1/out_Tem'])
set_param([sys,'/','tmodel1/out_Tem'],...
		'Port','7',...
		'position',[675,345,695,365])

add_block('built-in/Inport',[sys,'/','tmodel1/in_ide'])
set_param([sys,'/','tmodel1/in_ide'],...
		'Port','3',...
		'position',[50,312,70,338])

add_block('built-in/Note',[sys,'/','tmodel1/iq_'])
set_param([sys,'/','tmodel1/iq_'],...
		'position',[285,355,290,360])


%     Subsystem  'tmodel1/stator_wdg'.

new_system([sys,'/','tmodel1/stator_wdg'])
set_param([sys,'/','tmodel1/stator_wdg'],'Location',[171,185,701,456])

add_block('built-in/Fcn',[sys,'/','tmodel1/stator_wdg/Fcn2'])
set_param([sys,'/','tmodel1/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,'/','tmodel1/stator_wdg/out_vqt'])
set_param([sys,'/','tmodel1/stator_wdg/out_vqt'],...
		'position',[420,80,440,100])

add_block('built-in/Mux',[sys,'/','tmodel1/stator_wdg/Mux1'])
set_param([sys,'/','tmodel1/stator_wdg/Mux1'],...
		'position',[150,45,175,220])

add_block('built-in/Inport',[sys,'/','tmodel1/stator_wdg/Eqp'])
set_param([sys,'/','tmodel1/stator_wdg/Eqp'],...
		'position',[40,55,60,75])

add_block('built-in/Inport',[sys,'/','tmodel1/stator_wdg/Edp'])
set_param([sys,'/','tmodel1/stator_wdg/Edp'],...
		'Port','2',...
		'position',[40,98,60,122])

add_block('built-in/Inport',[sys,'/','tmodel1/stator_wdg/iq'])
set_param([sys,'/','tmodel1/stator_wdg/iq'],...
		'Port','3',...
		'position',[40,143,60,167])

add_block('built-in/Inport',[sys,'/','tmodel1/stator_wdg/id'])
set_param([sys,'/','tmodel1/stator_wdg/id'],...
		'Port','4',...
		'position',[40,190,60,210])

add_block('built-in/Fcn',[sys,'/','tmodel1/stator_wdg/Fcn3'])
set_param([sys,'/','tmodel1/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,'/','tmodel1/stator_wdg/out_vdt'])
set_param([sys,'/','tmodel1/stator_wdg/out_vdt'],...
		'Port','2',...
		'position',[420,170,440,190])
add_line([sys,'/','tmodel1/stator_wdg'],[65,65;145,65])
add_line([sys,'/','tmodel1/stator_wdg'],[180,135;190,135;190,90;215,90])
add_line([sys,'/','tmodel1/stator_wdg'],[180,135;190,135;190,180;210,180])
add_line([sys,'/','tmodel1/stator_wdg'],[395,90;415,90])
add_line([sys,'/','tmodel1/stator_wdg'],[390,180;415,180])
add_line([sys,'/','tmodel1/stator_wdg'],[65,155;145,155])
add_line([sys,'/','tmodel1/stator_wdg'],[65,200;145,200])
add_line([sys,'/','tmodel1/stator_wdg'],[65,110;145,110])


%     Finished composite block 'tmodel1/stator_wdg'.

set_param([sys,'/','tmodel1/stator_wdg'],...
		'position',[405,162,445,238])

add_block('built-in/Note',[sys,'/','tmodel1/id_'])
set_param([sys,'/','tmodel1/id_'],...
		'position',[280,210,285,215])

add_block('built-in/Gain',[sys,'/','tmodel1/Gain2'])
set_param([sys,'/','tmodel1/Gain2'],...
		'orientation',2,...
		'Gain','xd(1)-xpd(1)',...
		'position',[155,206,255,254])


%     Subsystem  'tmodel1/qdr2qde'.

new_system([sys,'/','tmodel1/qdr2qde'])
set_param([sys,'/','tmodel1/qdr2qde'],'Location',[268,603,791,790])

add_block('built-in/Inport',[sys,'/','tmodel1/qdr2qde/Edp'])
set_param([sys,'/','tmodel1/qdr2qde/Edp'],...
		'Port','2',...
		'position',[15,80,35,100])

add_block('built-in/Inport',[sys,'/','tmodel1/qdr2qde/delta'])
set_param([sys,'/','tmodel1/qdr2qde/delta'],...
		'Port','3',...
		'position',[15,120,35,140])

add_block('built-in/Inport',[sys,'/','tmodel1/qdr2qde/Eqp'])
set_param([sys,'/','tmodel1/qdr2qde/Eqp'],...
		'position',[15,40,35,60])

add_block('built-in/Mux',[sys,'/','tmodel1/qdr2qde/Mux'])
set_param([sys,'/','tmodel1/qdr2qde/Mux'],...
		'hide name',0,...
		'inputs','3',...
		'position',[75,27,100,153])

add_block('built-in/Fcn',[sys,'/','tmodel1/qdr2qde/fcn'])
set_param([sys,'/','tmodel1/qdr2qde/fcn'],...
		'Expr','u[1]*cos(u[3]) + u[2]*sin(u[3])',...
		'position',[155,36,360,64])

add_block('built-in/Outport',[sys,'/','tmodel1/qdr2qde/Eqpe'])
set_param([sys,'/','tmodel1/qdr2qde/Eqpe'],...
		'position',[420,40,440,60])

add_block('built-in/Outport',[sys,'/','tmodel1/qdr2qde/Edpe'])
set_param([sys,'/','tmodel1/qdr2qde/Edpe'],...

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -