📄 psbdcmotor.mdl
字号:
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Gain
Name "BL"
Position [460, 276, 515, 314]
Orientation "left"
NamePlacement "alternate"
Gain "0.2287"
}
Block {
BlockType Reference
Name "DC_Motor"
Ports [3, 3]
Position [495, 110, 585, 200]
SourceBlock "powerlib2/Machines/DC Machine"
SourceType "DC machine"
RLa "[ 0.6 0.012]"
RLf "[ 240 120]"
Laf "1.8"
J "1"
Bm "0"
Tf "0"
w0 "1"
PSBOutputType "110"
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 4]
Position [670, 221, 705, 284]
ShowName off
}
Block {
BlockType Reference
Name "E\n240 V"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [30, 180, 50, 215]
Orientation "up"
SourceBlock "powerlib2/Electrical\nSources/DC Voltage Source"
SourceType "DC Voltage Source"
V "240"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Ef=240 V"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [525, 60, 560, 90]
Orientation "left"
NamePlacement "alternate"
SourceBlock "powerlib2/Electrical\nSources/DC Voltage Source"
SourceType "DC Voltage Source"
V "240"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Ground1"
Tag "PoWeRsYsTeMbLoCk"
Ports [1]
Position [210, 270, 240, 300]
Orientation "down"
ShowName off
SourceBlock "powerlib2/Connectors/Ground (input)"
SourceType "Ground"
}
Block {
BlockType Reference
Name "Ground3"
Tag "PoWeRsYsTeMbLoCk"
Ports [1]
Position [620, 180, 650, 210]
Orientation "down"
ShowName off
SourceBlock "powerlib2/Connectors/Ground (input)"
SourceType "Ground"
}
Block {
BlockType Scope
Name "Ia"
Ports [1]
Position [765, 233, 785, 257]
BackgroundColor "green"
Location [421, 500, 647, 706]
Open off
NumInputPorts "1"
TickLabels "on"
ZoomMode "xonly"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
TimeRange "10 "
YMin "0"
YMax "40"
SaveToWorkspace on
SaveName "Ia"
DataFormat "Array"
LimitDataPoints off
MaxDataPoints "500000"
}
Block {
BlockType Reference
Name "Ideal Switch"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 2]
Position [140, 145, 180, 185]
SourceBlock "powerlib2/Power\nElectronics/Ideal Switch"
SourceType "Ideal Switch"
Ron "1e-4"
Lon "10e-6"
IC "0"
Rs "inf"
Cs "0"
PSBOutputType "10"
}
Block {
BlockType SubSystem
Name "More Info"
Ports []
Position [647, 356, 677, 385]
DropShadow on
TreatAsAtomicUnit off
MaskDisplay "disp('?')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "More Info"
Location [144, 308, 620, 602]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Annotation {
Name "Induced EMF: Eo-=240-16.2*0.6=230.3 V\n\nP"
"e = 230.3*16.2=3731 W = 5.0 HP\n\nField current: If = 240/240 =1 A\n\nEo = w*"
"Laf*If ---> w = (Eo/La*If) \nspeed w = 230.3/1.8 = 127.7 rad/s = 1220 r/min"
" \n\nNominal torque: Te = Pe/w = 3731/127.7 = 29.2 N.m "
Position [34, 101]
HorizontalAlignment "left"
VerticalAlignment "top"
FontName "Arial"
FontSize 12
}
Annotation {
Name "DC Motor Rated Values:"
Position [31, 76]
HorizontalAlignment "left"
VerticalAlignment "top"
ForegroundColor "blue"
FontName "Arial"
FontSize 14
FontWeight "bold"
}
Annotation {
Name "(Krause et al., Reference Analysis of Elect"
"ric Machinery, pp 89-92)"
Position [27, 264]
HorizontalAlignment "left"
VerticalAlignment "top"
FontName "Arial"
FontSize 12
}
Annotation {
Name "Starting a 5 HP, 240V DC motor with a 3-ste"
"p resistance starter"
Position [29, 24]
HorizontalAlignment "left"
VerticalAlignment "top"
FontSize 14
FontWeight "bold"
}
Annotation {
Name "G. Sybille (Hydro-Qu閎ec)"
Position [31, 51]
HorizontalAlignment "left"
VerticalAlignment "top"
FontName "Arial"
FontSize 12
}
}
}
Block {
BlockType SubSystem
Name "Motor Starter"
Ports [1, 1]
Position [280, 129, 345, 181]
TreatAsAtomicUnit off
MaskDisplay "disp('3 step\\n\\nstarter')"
MaskIconFrame on
MaskIconOpaque off
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Motor Starter"
Location [309, 389, 971, 592]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In"
Position [25, 98, 55, 112]
}
Block {
BlockType Reference
Name "0.74 ohm"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [465, 88, 515, 122]
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "0.74"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "1.64 ohm"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [310, 88, 360, 122]
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "1.64"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Step
Name "2.8 s"
Position [65, 40, 95, 70]
Time "2.8"
SampleTime "0"
ZeroCross off
}
Block {
BlockType Reference
Name "3.66 ohm"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1]
Position [145, 88, 195, 122]
SourceBlock "powerlib2/Elements/Series RLC Branch"
SourceType "Series RLC Branch"
a "3.66"
b "0"
c "inf"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Step
Name "4.8 s"
Position [225, 40, 255, 70]
Time "4.8"
SampleTime "0"
ZeroCross off
}
Block {
BlockType Step
Name "6.8"
Position [395, 40, 425, 70]
Time "6.8"
SampleTime "0"
ZeroCross off
}
Block {
BlockType Reference
Name "Breaker"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 1]
Position [155, 26, 195, 64]
SourceBlock "powerlib2/Elements/Breaker"
SourceType "Breaker"
a "0.01"
c "0"
rs "inf"
cs "0"
times "[ 4/60 5/60 ]"
Ts "0"
comext "on"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Breaker1"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 1]
Position [315, 26, 355, 64]
SourceBlock "powerlib2/Elements/Breaker"
SourceType "Breaker"
a "0.01"
c "0"
rs "inf"
cs "0"
times "[ 4/60 5/60 ]"
Ts "0"
comext "on"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Breaker2"
Tag "PoWeRsYsTeMbLoCk"
Ports [2, 1]
Position [470, 26, 510, 64]
SourceBlock "powerlib2/Elements/Breaker"
SourceType "Breaker"
a "0.01"
c "0"
rs "inf"
cs "0"
times "[ 4/60 5/60 ]"
Ts "0"
comext "on"
mesure "None"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Subsystem6"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [205, 95, 225, 115]
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Subsystem7"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [370, 95, 390, 115]
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Reference
Name "Subsystem8"
Tag "PoWeRsYsTeMbLoCk"
Ports [1, 1, 1]
Position [525, 95, 545, 115]
ShowName off
SourceBlock "powerlib2/Connectors/T connector"
SourceType "Bus Bar"
PSBOutputType "1"
}
Block {
BlockType Outport
Name "Out"
Position [605, 98, 635, 112]
InitialOutput "0"
}
Line {
SrcBlock "In"
SrcPort 1
Points [60, 0]
Branch {
DstBlock "3.66 ohm"
DstPort 1
}
Branch {
Points [0, -70]
DstBlock "Breaker"
DstPort 1
}
}
Line {
SrcBlock "3.66 ohm"
SrcPort 1
DstBlock "Subsystem6"
DstPort 1
}
Line {
SrcBlock "Breaker"
SrcPort 1
Points [15, 0]
DstBlock "Subsystem6"
DstPort enable
}
Line {
SrcBlock "1.64 ohm"
SrcPort 1
DstBlock "Subsystem7"
DstPort 1
}
Line {
SrcBlock "Breaker1"
SrcPort 1
Points [20, 0]
DstBlock "Subsystem7"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -