📄 doublecircle3.mdl
字号:
axes1 ""
}
SaveToWorkspace on
SaveName "ScopeData12"
DataFormat "Array"
}
Block {
BlockType SubSystem
Name "电流干扰信号"
Tag "STV Subsys"
Ports [0, 1]
Position [685, 335, 760, 375]
CopyFcn "sigbuilder_block('copy');"
DeleteFcn "sigbuilder_block('delete');"
LoadFcn "sigbuilder_block('open',[50 50 520 400 ]);"
ModelCloseFcn "sigbuilder_block('modelClose');"
PreSaveFcn "sigbuilder_block('preSave');"
StartFcn "sigbuilder_block('start');"
StopFcn "sigbuilder_block('stop');"
NameChangeFcn "sigbuilder_block('namechange');"
ClipboardFcn "sigbuilder_block('clipboard');"
OpenFcn "sigbuilder_block('open',[50 50 520 400 ]);"
CloseFcn "sigbuilder_block('close');"
TreatAsAtomicUnit off
MaskType "Sigbuilder block"
MaskDescription "Sigbuilder GUI"
MaskInitialization "if ~strcmp(get_param(bdroot(gcb),'SimulationSta"
"tus'),'stopped') tuvar = sigbuilder_block('maskInit'); end"
MaskDisplay "plot(0,0,100,100,[10,10,40,40,10],[80,20,20,80,"
"80],[40,10],[50,50], [40,27,10],[65,72,56],[40,25,25,10],[28,28,43,43]);"
MaskIconFrame on
MaskIconOpaque off
MaskIconRotate "port"
MaskIconUnits "autoscale"
System {
Name "电流干扰信号"
Location [480, 85, 980, 386]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Demux
Name "Demux"
Tag "STV Demux"
Ports [1, 1]
Position [150, 30, 160, 600]
Outputs "1"
}
Block {
BlockType FromWorkspace
Name "FromWs"
Tag "STV FromWs"
Position [30, 300, 115, 350]
VariableName "tuvar"
SampleTime "0"
SigBuilderData "DataTag0"
}
Block {
BlockType Outport
Name "Signal 1"
Tag "STV Outport"
Position [280, 30, 300, 40]
}
Line {
SrcBlock "Demux"
SrcPort 1
Points [50, 0; 0, -280]
DstBlock "Signal 1"
DstPort 1
}
Line {
SrcBlock "FromWs"
SrcPort 1
Points [5, 0; 0, -10]
DstBlock "Demux"
DstPort 1
}
}
}
Block {
BlockType TransferFcn
Name "电流环给定滤波器"
Position [325, 222, 385, 258]
Denominator "[0.0025 1]"
}
Block {
BlockType TransferFcn
Name "电流检测"
Position [695, 145, 755, 185]
Orientation "left"
NamePlacement "alternate"
Numerator "[0.04]"
Denominator "[0.0025 1]"
}
Block {
BlockType Gain
Name "反电势反馈"
Position [840, 430, 870, 460]
Orientation "left"
NamePlacement "alternate"
Gain "0.2"
}
Block {
BlockType Step
Name "设定电压"
Position [15, 225, 45, 255]
Time "0"
After "5"
SampleTime "0"
}
Block {
BlockType TransferFcn
Name "速度环给定滤波器"
Position [65, 222, 125, 258]
Denominator "[0.0141 1]"
}
Block {
BlockType TransferFcn
Name "速度检测"
Position [235, 480, 295, 520]
Orientation "left"
NamePlacement "alternate"
Numerator "[0.015]"
Denominator "[0.0141 1]"
}
Block {
BlockType Saturate
Name "限幅"
Position [275, 225, 305, 255]
UpperLimit "8"
LowerLimit "-8"
}
Block {
BlockType TransferFcn
Name "相控整流器"
Position [555, 222, 615, 258]
Numerator "[30]"
Denominator "[0.0033 1]"
}
Block {
BlockType TransferFcn
Name "直流电动机\n电磁惯性环节"
Position [685, 222, 745, 258]
Numerator "[5.56]"
Denominator "[0.012 1]"
}
Block {
BlockType TransferFcn
Name "直流电动机\n机电惯性环节"
Position [830, 347, 890, 383]
Numerator "[7.5]"
Denominator "[1 0]"
}
Block {
BlockType TransferFcn
Name "直流电动机\n机电惯性环节1"
Position [825, 187, 885, 223]
Numerator "[50]"
Denominator "[1 0]"
}
Block {
BlockType Scope
Name "转速"
Ports [1]
Position [935, 79, 965, 111]
Location [11, 207, 607, 629]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
SaveToWorkspace on
SaveName "ScopeData11"
DataFormat "Array"
}
Line {
SrcBlock "相控整流器"
SrcPort 1
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "直流电动机\n电磁惯性环节"
DstPort 1
}
Line {
SrcBlock "反电势反馈"
SrcPort 1
Points [-175, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "电流检测"
SrcPort 1
Points [-280, 0]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "ACR"
DstPort 1
}
Line {
SrcBlock "速度环给定滤波器"
SrcPort 1
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "电流环给定滤波器"
SrcPort 1
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "设定电压"
SrcPort 1
DstBlock "速度环给定滤波器"
DstPort 1
}
Line {
SrcBlock "速度检测"
SrcPort 1
Points [-70, 0]
DstBlock "Sum2"
DstPort 2
}
Line {
SrcBlock "限幅"
SrcPort 1
Points [0, 0]
Branch {
DstBlock "电流环给定滤波器"
DstPort 1
}
Branch {
Points [0, -165]
DstBlock "Scope3"
DstPort 1
}
}
Line {
SrcBlock "ASR"
SrcPort 1
DstBlock "限幅"
DstPort 1
}
Line {
SrcBlock "Sum2"
SrcPort 1
Points [-5, 0]
Branch {
DstBlock "ASR"
DstPort 1
}
Branch {
Points [10, 0; 0, -165]
DstBlock "Scope4"
DstPort 1
}
}
Line {
SrcBlock "直流电动机\n电磁惯性环节"
SrcPort 1
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "Sum3"
SrcPort 1
Points [0, 0; 5, 0]
Branch {
Points [0, -75]
DstBlock "电流检测"
DstPort 1
}
Branch {
Points [5, 0]
Branch {
Points [10, 0; 0, -35; 10, 0]
Branch {
Points [-10, 0; 0, -110]
DstBlock "电流"
DstPort 1
}
Branch {
DstBlock "直流电动机\n机电惯性环节1"
DstPort 1
}
}
Branch {
Points [-5, 0; 0, 125]
DstBlock "直流电动机\n机电惯性环节"
DstPort 1
}
}
}
Line {
SrcBlock "电流干扰信号"
SrcPort 1
Points [10, 0]
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "直流电动机\n机电惯性环节1"
SrcPort 1
Points [15, 0]
DstBlock "Switch"
DstPort 1
}
Line {
SrcBlock "传动惯量变化控制"
SrcPort 1
DstBlock "Switch"
DstPort 2
}
Line {
SrcBlock "直流电动机\n机电惯性环节"
SrcPort 1
Points [10, 0]
DstBlock "Switch"
DstPort 3
}
Line {
SrcBlock "Switch"
SrcPort 1
Points [5, 0]
Branch {
Points [0, -125; -40, 0]
DstBlock "转速"
DstPort 1
}
Branch {
Points [0, 155]
Branch {
DstBlock "反电势反馈"
DstPort 1
}
Branch {
Points [0, 55]
DstBlock "速度检测"
DstPort 1
}
}
}
Line {
SrcBlock "ACR"
SrcPort 1
DstBlock "相控整流器"
DstPort 1
}
}
}
MatData {
NumRecords 1
DataRecord {
Tag DataTag0
Data " %)30 . : H 8 ( @ % "
"\" $ ! 0 % 0 # $ !( 9W)I9%-E='1I;F< 8VAA;FYE;', "
" 87AE<P 8V]M;6]N 9&%T85-E= 9&%T85-E=$ED> #@ # "
" & \" 0 !0 @ ! @ $ ! $ &\\ ;@ . 4 "
" 8 ( @ % \" $ ! 0 % 0 \"@ $ \"\" "
" >$1A=&$ 'E$871A !S=&5P6 <W1E<%D 'E-:6X !Y36%X "
" 8V]L;W( &QI;F53='EL90!L:6YE5VED=&@ ;&%B96P &]U=$EN9&5X !A;&Q"
"81&%T80 86QL641A=&$ X !@ !@ @ & 4 ( 0 "
" 8 ! D P !3N!Z%ZU'P/U.X'H7K4? _*ER/PO4H $ J7(_\""
"]2@ 0 \"1 #@ & & \" 8 !0 @ ! !@ $ "
" \"0 # \" # <D ,!R0 "
" . . 8 ( !@ % \" $ ! 0 ) \""
" #@ #@ & \" 8 !0 @ ! 0 $ "
" \"0 @ !90 X P !@ @ & 4 ( "
" ! D #@ # & \" 8 !0 @ "
" $ \"0 . 2 8 ( !@ % \" $ # "
" 0 ) & $(^Z-FL^NH_ X P !@ @ $ "
" 4 ( 0 $ ! 0 @ M #@ #@ & \" 8 "
" !0 @ ! 0 $ \"0 @ #X/PX ! !@ "
" @ $ 4 ( 0 @ ! 0 0 4P!I &< ;@!A &P ( "
" Q X X !@ @ & 4 ( 0 $ ! D ( "
" \\#\\. D 8 ( 0 % \" $ ! 0 "
" . 8 8 ( !@ % \" $ & 0 ) , "
" 4[@>A>M1\\#]3N!Z%ZU'P/RI<C\\+U* ! *ER/PO4H $ D0 X \"0 "
" !@ @ ! 4 ( 0 $ ! X !@ !@ @ &"
" 4 ( 0 8 ! D P @ "
" P') # <D #@ + ! & \" ( !0 "
" @ ! 0 $ !0 $ L ! -P &-H86YN96QS >4QI;0 "
"!L86)E;%!O<P &QA8F5L2 ;&%B96Q0871C: #@ #@ & \" 8 "
" !0 @ ! 0 $ \"0 @ #P/PX ! !@ @ "
" & 4 ( 0 ( ! D 0 2< .!U0 X"
" P !@ @ $ 4 ( 0 ( ! 0 ! !4 $P #@ "
" #@ & \" 8 !0 @ ! 0 $ \"0 @ "
"\" F!V0 X X !@ @ & 4 ( 0 $ ! D "
" ( @ )0=D . : $ 8 ( @ % \" $ ! 0 "
" % 0 \"0 $ D 9&ES<%1I;64 9&ES<$UO9&4 ;6EN5&EM90 ;6%X5&EM90 "
" X ! !@ @ & 4 ( 0 ( ! D 0 "
" D0 X X !@ @ & 4 ( 0 $ !"
" D ( \\#\\. . 8 ( !@ % \" "
"$ ! 0 ) \" #@ #@ & \" 8 !"
"0 @ ! 0 $ \"0 @ D0 X X 0 !@ @ \""
" 4 ( 0 $ ! 4 ! . 0 \"H !A8W1I=F5$:7-P"
"261X '1I;65286YG90 ;F%M90 . . 8 ( !@ "
" % \" $ ! 0 ) \" / _#@ $ & "
"\" 8 !0 @ ! @ $ \"0 ! "
" \"1 #@ $ & \" 0 !0 @ ! !P $ ! "
"X !' '( ;P!U ' ( Q #@ #@ & \" 8 !0 @ ! 0"
" $ \"0 @ #P/P"
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -