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

📄 s3.mdl

📁 simulink electrical machine(2)
💻 MDL
📖 第 1 页 / 共 5 页
字号:
		Points			[10, 0; 0, 60]
		DstBlock		"rs"
		DstPort			1
	      }
	      Branch {
		DstBlock		"out_i0s"
		DstPort			1
	      }
	    }
	    Line {
	      SrcBlock		      "Sum"
	      SrcPort		      1
	      DstBlock		      "wb/xls"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "wb/xls"
	      SrcPort		      1
	      DstBlock		      "Integrator"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "in_v0s"
	      SrcPort		      1
	      DstBlock		      "Sum"
	      DstPort		      1
	    }
	  }
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_iqs"
	  Position		  [565, 85, 585, 105]
	  Port			  "1"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_ids"
	  Position		  [565, 260, 585, 280]
	  Port			  "2"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_i0s"
	  Position		  [565, 320, 585, 340]
	  Port			  "3"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_Tem"
	  Position		  [405, 100, 425, 120]
	  Port			  "4"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_wr/wb"
	  Position		  [395, 225, 415, 245]
	  Port			  "5"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_psiqr"
	  Position		  [340, 100, 360, 120]
	  Port			  "6"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "out_psidr"
	  Position		  [345, 290, 365, 310]
	  Port			  "7"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Line {
	  SrcBlock		  "Daxis"
	  SrcPort		  3
	  DstBlock		  "T1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Qaxis"
	  SrcPort		  3
	  Points		  [0, 0]
	  DstBlock		  "T"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Daxis"
	  SrcPort		  4
	  Points		  [0, 0]
	  Branch {
	    Points		    [40, 0; 0, -95]
	    DstBlock		    "Product1"
	    DstPort		    2
	  }
	  Branch {
	    DstBlock		    "out_psidr"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Qaxis"
	  SrcPort		  4
	  Points		  [0, 0]
	  Branch {
	    Points		    [40, 0; 0, 25]
	    DstBlock		    "Product"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [30, 0; 0, -15]
	    DstBlock		    "out_psiqr"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Rotor"
	  SrcPort		  2
	  Points		  [0, 0]
	  Branch {
	    DstBlock		    "Product1"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [-45, 0; 0, -35]
	    DstBlock		    "Product"
	    DstPort		    2
	  }
	  Branch {
	    DstBlock		    "out_wr/wb"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Daxis"
	  SrcPort		  1
	  Points		  [205, 0; 0, -110]
	  DstBlock		  "Rotor"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Product"
	  SrcPort		  1
	  Points		  [-45, 0; 0, 135]
	  DstBlock		  "Daxis"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Qaxis"
	  SrcPort		  2
	  Points		  [0, 0]
	  Branch {
	    Points		    [235, 0; 0, 65]
	    DstBlock		    "Rotor"
	    DstPort		    2
	  }
	  Branch {
	    DstBlock		    "out_iqs"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Qaxis"
	  SrcPort		  1
	  Points		  [215, 0; 0, 95]
	  DstBlock		  "Rotor"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "Product1"
	  SrcPort		  1
	  Points		  [-55, 0; 0, -85]
	  DstBlock		  "Qaxis"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Daxis"
	  SrcPort		  2
	  Points		  [0, 0]
	  Branch {
	    Points		    [230, 0; 0, -80]
	    DstBlock		    "Rotor"
	    DstPort		    4
	  }
	  Branch {
	    DstBlock		    "out_ids"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Rotor"
	  SrcPort		  1
	  Points		  [0, -50]
	  DstBlock		  "out_Tem"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "in_Tmech"
	  SrcPort		  1
	  DstBlock		  "Rotor"
	  DstPort		  5
	}
	Line {
	  SrcBlock		  "in_vqs"
	  SrcPort		  1
	  DstBlock		  "Qaxis"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "in_v0s"
	  SrcPort		  1
	  DstBlock		  "Zero_seq"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "in_vds"
	  SrcPort		  1
	  DstBlock		  "Daxis"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Zero_seq"
	  SrcPort		  1
	  DstBlock		  "out_i0s"
	  DstPort		  1
	}
	Annotation {
	  Position		  [572, 52]
	  VerticalAlignment	  top
	  Text			  "Induction Machine Simulation\n  in Stationar"
				  "y Reference Frame"
	}
	Annotation {
	  Position		  [292, 67]
	  VerticalAlignment	  top
	  Text			  "psiqs"
	}
	Annotation {
	  Position		  [287, 82]
	  VerticalAlignment	  top
	  Text			  "iqs"
	}
	Annotation {
	  Position		  [292, 112]
	  VerticalAlignment	  top
	  Text			  "psiqr"
	}
	Annotation {
	  Position		  [297, 242]
	  VerticalAlignment	  top
	  Text			  "psids"
	}
	Annotation {
	  Position		  [301, 287]
	  VerticalAlignment	  top
	  Text			  "psidr"
	}
	Annotation {
	  Position		  [292, 257]
	  VerticalAlignment	  top
	  Text			  "ids"
	}
	Annotation {
	  Position		  [192, 72]
	  VerticalAlignment	  top
	  Text			  "vqs"
	}
	Annotation {
	  Position		  [187, 252]
	  VerticalAlignment	  top
	  Text			  "vds"
	}
	Annotation {
	  Position		  [357, 177]
	  VerticalAlignment	  top
	  Text			  "wr/wb"
	}
	Annotation {
	  Position		  [366, 149]
	  VerticalAlignment	  top
	  Text			  "Tem"
	}
	Annotation {
	  Position		  [457, 317]
	  VerticalAlignment	  top
	  Text			  "i0s"
	}
	Annotation {
	  Position		  [187, 312]
	  VerticalAlignment	  top
	  Text			  "v0s"
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "qde2abc"
      Position		      [275, 171, 315, 264]
      ShowPortLabels	      off
      System {
	Name			"qde2abc"
	Location		[32, 174, 725, 464]
	Open			off
	ScreenColor		white
	Block {
	  BlockType		  Inport
	  Name			  "iqs^e*"
	  Position		  [65, 70, 85, 90]
	  Port			  "1"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Inport
	  Name			  "ids^e*"
	  Position		  [65, 110, 85, 130]
	  Port			  "2"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Inport
	  Name			  "cos_rho"
	  Position		  [65, 150, 85, 170]
	  Port			  "3"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Inport
	  Name			  "sin_rho"
	  Position		  [65, 190, 85, 210]
	  Port			  "4"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Mux
	  Name			  "Mux"
	  Position		  [115, 62, 140, 218]
	  Inputs		  "4"
	}
	Block {
	  BlockType		  Mux
	  Name			  "Mux1"
	  Position		  [330, 96, 355, 189]
	  Inputs		  "2"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "ias"
	  Position		  [410, 86, 535, 114]
	  Expr			  "u[1]"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "ibs"
	  Position		  [405, 131, 535, 159]
	  Expr			  "-(u[1] + sqrt(3)*u[2])/2"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "ics"
	  Position		  [405, 182, 535, 208]
	  Expr			  "-(u[1] -sqrt(3)*u[2])/2"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "ids^s"
	  Position		  [175, 161, 300, 189]
	  Expr			  "-u[1]*u[4] + u[2]*u[3]"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "iqs^s"
	  Position		  [175, 96, 300, 124]
	  Expr			  "u[1]*u[3] + u[2]*u[4]"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ias*"
	  Position		  [565, 90, 585, 110]
	  Port			  "1"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ibs*"
	  Position		  [565, 135, 585, 155]
	  Port			  "2"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ics*"
	  Position		  [565, 185, 585, 205]
	  Port			  "3"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Line {
	  SrcBlock		  "ics"
	  SrcPort		  1
	  DstBlock		  "ics*"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "sin_rho"
	  SrcPort		  1
	  DstBlock		  "Mux"
	  DstPort		  4
	}
	Line {
	  SrcBlock		  "cos_rho"
	  SrcPort		  1
	  DstBlock		  "Mux"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "ibs"
	  SrcPort		  1
	  DstBlock		  "ibs*"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "ids^e*"
	  SrcPort		  1
	  DstBlock		  "Mux"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "ias"
	  SrcPort		  1
	  DstBlock		  "ias*"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "iqs^e*"
	  SrcPort		  1
	  DstBlock		  "Mux"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Mux"
	  SrcPort		  1
	  Points		  [0, 0]
	  Branch {
	    Points		    [5, 0; 0, -30]
	    DstBlock		    "iqs^s"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [5, 0; 0, 35]
	    DstBlock		    "ids^s"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "iqs^s"
	  SrcPort		  1
	  Points		  [5, 0; 0, 10]
	  DstBlock		  "Mux1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "ids^s"
	  SrcPort		  1
	  Points		  [5, 0; 0, -10]
	  DstBlock		  "Mux1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Mux1"
	  SrcPort		  1
	  Points		  [0, 0]
	  Branch {
	    Points		    [15, 0; 0, -45]
	    DstBlock		    "ias"
	    DstPort		    1
	  }
	  Branch {
	    DstBlock		    "ibs"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [15, 0; 0, 50]
	    DstBlock		    "ics"
	    DstPort		    1
	  }
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "qds2abc"
      Position		      [700, 175, 740, 235]
      ShowPortLabels	      off
      System {
	Name			"qds2abc"
	Location		[70, 92, 589, 302]
	Open			off
	ScreenColor		white
	Block {
	  BlockType		  Inport
	  Name			  "iqs"
	  Position		  [45, 35, 65, 55]
	  Port			  "1"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Inport
	  Name			  "ids"
	  Position		  [45, 95, 65, 115]
	  Port			  "2"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Inport
	  Name			  "i0s"
	  Position		  [45, 155, 65, 175]
	  Port			  "3"
	  PortWidth		  "-1"
	  SampleTime		  "-1"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn"
	  Position		  [185, 36, 375, 64]
	  Expr			  "u[1] + u[3]"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn1"
	  Position		  [185, 92, 370, 118]
	  Expr			  "-(u[1]+sqrt(3)*u[2])/2 +u[3]"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn2"
	  Position		  [185, 147, 375, 173]
	  Expr			  "-(u[1]-sqrt(3)*u[2])/2 + u[3]"
	}
	Block {
	  BlockType		  Mux
	  Name			  "Mux"
	  Position		  [110, 34, 135, 176]
	  Inputs		  "3"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ias"
	  Position		  [440, 40, 460, 60]
	  Port			  "1"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ibs"
	  Position		  [440, 95, 460, 115]
	  Port			  "2"
	  OutputWhenDisabled	  held
	  InitialOutput		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "ics"
	  Position		  [440, 150, 460, 170]
	  Port			  "3"

⌨️ 快捷键说明

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