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

📄 dtcverygood.mdl

📁 一个直接转矩控制的仿真程序。可以用来了解直接转矩控制。
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	      GotoTag		      "tp222873"
	      TagVisibility	      "global"
	    }
	    Block {
	      BlockType		      SubSystem
	      Name		      "Measurement list"
	      Ports		      [2, 1]
	      Position		      [265, 269, 335, 291]
	      BackgroundColor	      "cyan"
	      TreatAsAtomicUnit	      off
	      MinAlgLoopOccurrences   off
	      RTWSystemCode	      "Auto"
	      System {
		Name			"Measurement list"
		Location		[11, 167, 612, 831]
		Open			off
		ModelBrowserVisibility	off
		ModelBrowserWidth	200
		ScreenColor		"cyan"
		PaperOrientation	"landscape"
		PaperPositionMode	"auto"
		PaperType		"A4"
		PaperUnits		"centimeters"
		ZoomFactor		"100"
		Block {
		  BlockType		  Inport
		  Name			  "m_e"
		  Position		  [20, 198, 50, 212]
		  Port			  "1"
		  IconDisplay		  "Port number"
		  LatchInput		  off
		}
		Block {
		  BlockType		  Inport
		  Name			  "m_m"
		  Position		  [15, 408, 45, 422]
		  Port			  "2"
		  IconDisplay		  "Port number"
		  LatchInput		  off
		}
		Block {
		  BlockType		  BusCreator
		  Name			  "Bus\nCreator1"
		  Ports			  [3, 1]
		  Position		  [480, 258, 485, 332]
		  ShowName		  off
		  DialogController	  "Simulink.DDGSource_Bus"
		  Inputs		  "3"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  BusCreator
		  Name			  "Bus\nCreator2"
		  Ports			  [9, 1]
		  Position		  [335, 21, 340, 209]
		  ShowName		  off
		  DialogController	  "Simulink.DDGSource_Bus"
		  Inputs		  "9"
		  DisplayOption		  "bar"
		  Port {
		    PortNumber		    1
		    Name		    "Rotor measurements"
		    PropagatedSignals	    "Rotor current ir_a (A), Rotor cur"
"rent ir_b (A), Rotor current ir_c (A), Rotor current  iq (A), Rotor current  "
"id (A), Rotor flux phir_q (V s), Rotor flux phir_d (V s), Rotor voltage Vr_q "
"(V), Rotor voltage Vr_d (V)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		}
		Block {
		  BlockType		  BusCreator
		  Name			  "Bus\nCreator3"
		  Ports			  [3, 1]
		  Position		  [335, 386, 340, 444]
		  ShowName		  off
		  DialogController	  "Simulink.DDGSource_Bus"
		  Inputs		  "3"
		  DisplayOption		  "bar"
		  Port {
		    PortNumber		    1
		    Name		    "Mechanical"
		    PropagatedSignals	    "Rotor speed (wm), Electromagnetic"
" torque Te (N*m), Rotor angle thetam (rad)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		}
		Block {
		  BlockType		  BusCreator
		  Name			  "Bus\nCreator4"
		  Ports			  [9, 1]
		  Position		  [335, 201, 340, 389]
		  ShowName		  off
		  DialogController	  "Simulink.DDGSource_Bus"
		  Inputs		  "9"
		  DisplayOption		  "bar"
		  Port {
		    PortNumber		    1
		    Name		    "Stator measurements"
		    PropagatedSignals	    "Stator current is_a (A), Stator c"
"urrent is_b (A), Stator current is_c (A), Stator current  is_q (A), Stator cu"
"rrent is_d (A), Stator flux phis_q (V s), Stator flux phis_d (V s), Stator vo"
"ltage vs_q (V), Stator voltage vs_d (V)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		}
		Block {
		  BlockType		  Demux
		  Name			  "Demux"
		  Ports			  [1, 18]
		  Position		  [75, 20, 80, 390]
		  ShowName		  off
		  Outputs		  "[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,"
"1]"
		  DisplayOption		  "bar"
		  Port {
		    PortNumber		    1
		    Name		    "Rotor current ir_a (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    2
		    Name		    "Rotor current ir_b (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    3
		    Name		    "Rotor current ir_c (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    4
		    Name		    "Rotor current  iq (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    5
		    Name		    "Rotor current  id (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    6
		    Name		    "Rotor flux phir_q (V s)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    7
		    Name		    "Rotor flux phir_d (V s)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    8
		    Name		    "Rotor voltage Vr_q (V)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    9
		    Name		    "Rotor voltage Vr_d (V)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    10
		    Name		    "Stator current is_a (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    11
		    Name		    "Stator current is_b (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    12
		    Name		    "Stator current is_c (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    13
		    Name		    "Stator current  is_q (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    14
		    Name		    "Stator current is_d (A)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    15
		    Name		    "Stator flux phis_q (V s)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    16
		    Name		    "Stator flux phis_d (V s)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    17
		    Name		    "Stator voltage vs_q (V)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    18
		    Name		    "Stator voltage vs_d (V)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		}
		Block {
		  BlockType		  Demux
		  Name			  "Demux1"
		  Ports			  [1, 3]
		  Position		  [75, 383, 80, 447]
		  ShowName		  off
		  Outputs		  "[1,1,1]"
		  DisplayOption		  "bar"
		  Port {
		    PortNumber		    1
		    Name		    "Rotor speed (wm)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    2
		    Name		    "Electromagnetic torque Te (N*m)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		  Port {
		    PortNumber		    3
		    Name		    "Rotor angle thetam (rad)"
		    RTWStorageClass	    "Auto"
		    DataLoggingNameMode	    "SignalName"
		    ShowSigGenPortName	    on
		  }
		}
		Block {
		  BlockType		  Outport
		  Name			  "Out1"
		  Position		  [535, 288, 565, 302]
		  IconDisplay		  "Port number"
		  BusOutputAsStruct	  off
		}
		Line {
		  SrcBlock		  "m_m"
		  SrcPort		  1
		  DstBlock		  "Demux1"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "m_e"
		  SrcPort		  1
		  DstBlock		  "Demux"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "Bus\nCreator1"
		  SrcPort		  1
		  DstBlock		  "Out1"
		  DstPort		  1
		}
		Line {
		  Name			  "Rotor current ir_a (A)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  1
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  1
		}
		Line {
		  Name			  "Rotor current ir_b (A)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  2
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  2
		}
		Line {
		  Name			  "Rotor current ir_c (A)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  3
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  3
		}
		Line {
		  Name			  "Rotor measurements"
		  Labels		  [0, 0]
		  SrcBlock		  "Bus\nCreator2"
		  SrcPort		  1
		  Points		  [95, 0; 0, 155]
		  DstBlock		  "Bus\nCreator1"
		  DstPort		  1
		}
		Line {
		  Name			  "Rotor current  iq (A)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  4
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  4
		}
		Line {
		  Name			  "Rotor current  id (A)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  5
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  5
		}
		Line {
		  Name			  "Rotor flux phir_q (V s)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  6
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  6
		}
		Line {
		  Name			  "Rotor flux phir_d (V s)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  7
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  7
		}
		Line {
		  Name			  "Rotor voltage Vr_q (V)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  8
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  8
		}
		Line {
		  Name			  "Rotor voltage Vr_d (V)"
		  FontSize		  10
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  9
		  DstBlock		  "Bus\nCreator2"
		  DstPort		  9
		}
		Line {
		  Name			  "Stator current is_a (A)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  10
		  DstBlock		  "Bus\nCreator4"
		  DstPort		  1
		}
		Line {
		  Name			  "Stator current is_b (A)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  11
		  DstBlock		  "Bus\nCreator4"
		  DstPort		  2
		}
		Line {
		  Name			  "Stator current is_c (A)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  12
		  DstBlock		  "Bus\nCreator4"
		  DstPort		  3
		}
		Line {
		  Name			  "Stator current  is_q (A)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  13
		  DstBlock		  "Bus\nCreator4"
		  DstPort		  4
		}
		Line {
		  Name			  "Stator current is_d (A)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  14
		  DstBlock		  "Bus\nCreator4"
		  DstPort		  5
		}
		Line {
		  Name			  "Stator measurements"
		  Labels		  [0, 0]
		  SrcBlock		  "Bus\nCreator4"
		  SrcPort		  1
		  DstBlock		  "Bus\nCreator1"
		  DstPort		  2
		}
		Line {
		  Name			  "Rotor angle thetam (rad)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux1"
		  SrcPort		  3
		  DstBlock		  "Bus\nCreator3"
		  DstPort		  3
		}
		Line {
		  Name			  "Electromagnetic torque Te (N*m)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux1"
		  SrcPort		  2
		  DstBlock		  "Bus\nCreator3"
		  DstPort		  2
		}
		Line {
		  Name			  "Rotor speed (wm)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux1"
		  SrcPort		  1
		  DstBlock		  "Bus\nCreator3"
		  DstPort		  1
		}
		Line {
		  Name			  "Stator flux phis_q (V s)"
		  Labels		  [0, 0]
		  SrcBlock		  "Demux"
		  SrcPort		  15
		  DstBlock		  "Bus\nCreator4"
		  DstPort		  6
		}
		Line {
		  Name			  "Stator flux phis_d (V s)"

⌨️ 快捷键说明

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