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

📄 fengliji.mdl

📁 风力发电机的控制系统仿真.将模糊和变结构控制结合在一起来优化风力机系统.
💻 MDL
📖 第 1 页 / 共 4 页
字号:
	Block {
	  BlockType		  Mux
	  Name			  "Mux1"
	  Ports			  [3, 1]
	  Position		  [280, 56, 285, 114]
	  ShowName		  off
	  Inputs		  "3"
	  DisplayOption		  "bar"
	}
	Block {
	  BlockType		  Outport
	  Name			  "Cp"
	  Position		  [415, 78, 445, 92]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "beta"
	  SrcPort		  1
	  Points		  [30, 0; 0, -5]
	  Branch {
	    Points		    [0, 20; 170, 0]
	    DstBlock		    "Mux1"
	    DstPort		    3
	  }
	  Branch {
	    Points		    [0, -20]
	    DstBlock		    "Mux"
	    DstPort		    2
	  }
	}
	Line {
	  SrcBlock		  "lamuda"
	  SrcPort		  1
	  Points		  [0, 0; 30, 0]
	  Branch {
	    Points		    [175, 0]
	    DstBlock		    "Mux1"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, 35]
	    DstBlock		    "Mux"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Mux"
	  SrcPort		  1
	  Points		  [0, 5]
	  DstBlock		  "Fcn4"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Fcn4"
	  SrcPort		  1
	  DstBlock		  "Mux1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Mux1"
	  SrcPort		  1
	  DstBlock		  "Fcn5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Fcn5"
	  SrcPort		  1
	  DstBlock		  "Cp"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "Subsystem1"
      Ports		      [4, 1]
      Position		      [725, 619, 785, 726]
      BackgroundColor	      "green"
      TreatAsAtomicUnit	      off
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      System {
	Name			"Subsystem1"
	Location		[407, 420, 797, 550]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "V"
	  Position		  [60, 28, 90, 42]
	  Port			  "1"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Inport
	  Name			  "cp"
	  Position		  [25, 48, 55, 62]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Inport
	  Name			  "wr"
	  Position		  [65, 68, 95, 82]
	  Port			  "3"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Inport
	  Name			  "r\n"
	  Position		  [95, 88, 125, 102]
	  Port			  "4"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn1"
	  Position		  [205, 50, 265, 80]
	  Expr			  "0.5*1.225*pi*u(4)^2*u(2)*u(1)^3*u(3)^(-1)"
	}
	Block {
	  BlockType		  Mux
	  Name			  "Mux1"
	  Ports			  [4, 1]
	  Position		  [145, 26, 155, 104]
	  ShowName		  off
	  DisplayOption		  "bar"
	}
	Block {
	  BlockType		  Outport
	  Name			  "TR"
	  Position		  [335, 58, 365, 72]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "cp"
	  SrcPort		  1
	  DstBlock		  "Mux1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "V"
	  SrcPort		  1
	  DstBlock		  "Mux1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "wr"
	  SrcPort		  1
	  DstBlock		  "Mux1"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "Mux1"
	  SrcPort		  1
	  DstBlock		  "Fcn1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Fcn1"
	  SrcPort		  1
	  DstBlock		  "TR"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "r\n"
	  SrcPort		  1
	  DstBlock		  "Mux1"
	  DstPort		  4
	}
      }
    }
    Block {
      BlockType		      SubSystem
      Name		      "Subsystem2"
      Ports		      [2, 1]
      Position		      [710, 470, 750, 530]
      BackgroundColor	      "green"
      TreatAsAtomicUnit	      off
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      System {
	Name			"Subsystem2"
	Location		[299, 82, 947, 654]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "U1"
	  Position		  [30, 143, 60, 157]
	  Port			  "1"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Inport
	  Name			  "wg"
	  Position		  [55, 233, 85, 247]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  LatchInput		  off
	}
	Block {
	  BlockType		  Constant
	  Name			  "C1"
	  Position		  [110, 455, 150, 485]
	  Value			  "0.811"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn"
	  Position		  [125, 135, 185, 165]
	  Expr			  "u^2"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn1"
	  Position		  [225, 244, 270, 266]
	  Expr			  "u^(-1)"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn4"
	  Position		  [430, 450, 490, 480]
	  Expr			  "u^2"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn5"
	  Position		  [460, 235, 505, 265]
	  Expr			  "u^2"
	}
	Block {
	  BlockType		  Fcn
	  Name			  "Fcn6"
	  Position		  [520, 175, 580, 205]
	  Orientation		  "left"
	  NamePlacement		  "alternate"
	  Expr			  "u^(-1)"
	}
	Block {
	  BlockType		  Product
	  Name			  "Product2"
	  Ports			  [5, 1]
	  Position		  [255, 42, 270, 168]
	  Inputs		  "5"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Product
	  Name			  "Product4"
	  Ports			  [4, 1]
	  Position		  [300, 225, 310, 305]
	  Inputs		  "4"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Product
	  Name			  "Product5"
	  Ports			  [2, 1]
	  Position		  [290, 447, 320, 478]
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Product
	  Name			  "Product6"
	  Ports			  [2, 1]
	  Position		  [590, 205, 605, 265]
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum5"
	  Ports			  [2, 1]
	  Position		  [160, 230, 180, 250]
	  ShowName		  off
	  IconShape		  "round"
	  Inputs		  "|+-"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum6"
	  Ports			  [2, 1]
	  Position		  [415, 240, 435, 260]
	  ShowName		  off
	  IconShape		  "round"
	  Inputs		  "|-+"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum7"
	  Ports			  [2, 1]
	  Position		  [375, 455, 395, 475]
	  ShowName		  off
	  IconShape		  "round"
	  Inputs		  "|++"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Sum
	  Name			  "Sum8"
	  Ports			  [2, 1]
	  Position		  [530, 240, 550, 260]
	  ShowName		  off
	  IconShape		  "round"
	  Inputs		  "|++"
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Constant
	  Name			  "m1"
	  Position		  [80, 85, 110, 115]
	  Value			  "3"
	}
	Block {
	  BlockType		  Constant
	  Name			  "p"
	  Position		  [80, 25, 110, 55]
	  Value			  "2"
	}
	Block {
	  BlockType		  Gain
	  Name			  "p1"
	  Position		  [115, 225, 145, 255]
	  Gain			  "2"
	  ParameterDataTypeMode	  "Inherit via internal rule"
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Constant
	  Name			  "r1"
	  Position		  [115, 355, 145, 385]
	  Value			  "0.0109"
	}
	Block {
	  BlockType		  Constant
	  Name			  "r2'"
	  Position		  [80, 170, 110, 200]
	  Value			  "0.023"
	}
	Block {
	  BlockType		  Constant
	  Name			  "w1"
	  Position		  [25, 275, 55, 305]
	  Value			  "50*pi"
	}
	Block {
	  BlockType		  Constant
	  Name			  "x1"
	  Position		  [120, 515, 150, 545]
	  Value			  "0.23"
	}
	Block {
	  BlockType		  Constant
	  Name			  "x2'"
	  Position		  [115, 405, 145, 435]
	  Value			  "0.18"
	}
	Block {
	  BlockType		  Outport
	  Name			  "Te"
	  Position		  [320, 98, 350, 112]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "U1"
	  SrcPort		  1
	  DstBlock		  "Fcn"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "p"
	  SrcPort		  1
	  Points		  [60, 0; 0, 15]
	  DstBlock		  "Product2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "m1"
	  SrcPort		  1
	  Points		  [60, 0; 0, -20]
	  DstBlock		  "Product2"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Fcn"
	  SrcPort		  1
	  Points		  [25, 0; 0, -45]
	  DstBlock		  "Product2"
	  DstPort		  3
	}
	Line {
	  SrcBlock		  "r2'"
	  SrcPort		  1
	  Points		  [0, 0; 115, 0]
	  Branch {
	    Points		    [0, -55]
	    DstBlock		    "Product2"
	    DstPort		    4
	  }
	  Branch {
	    Points		    [0, 50]
	    DstBlock		    "Product4"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Product2"
	  SrcPort		  1
	  DstBlock		  "Te"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "wg"
	  SrcPort		  1
	  DstBlock		  "p1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "p1"
	  SrcPort		  1
	  DstBlock		  "Sum5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "w1"
	  SrcPort		  1
	  Points		  [0, 0; 110, 0]
	  Branch {
	    Points		    [75, 0; 0, -15]
	    DstBlock		    "Product4"
	    DstPort		    3
	  }
	  Branch {
	    Points		    [0, -25]
	    DstBlock		    "Sum5"
	    DstPort		    2
	  }
	}
	Line {
	  SrcBlock		  "Sum5"
	  SrcPort		  1
	  Points		  [0, 0; 15, 0]
	  Branch {
	    Points		    [10, 0]
	    DstBlock		    "Fcn1"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, -20]
	    DstBlock		    "Product6"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Fcn1"
	  SrcPort		  1
	  DstBlock		  "Product4"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "C1"
	  SrcPort		  1
	  Points		  [0, 0; 115, 0]
	  Branch {
	    Points		    [0, -175]
	    DstBlock		    "Product4"
	    DstPort		    4
	  }
	  Branch {
	    DstBlock		    "Product5"
	    DstPort		    2
	  }
	}
	Line {
	  SrcBlock		  "x2'"
	  SrcPort		  1
	  Points		  [125, 0]
	  DstBlock		  "Product5"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Product5"
	  SrcPort		  1
	  DstBlock		  "Sum7"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "x1"
	  SrcPort		  1
	  Points		  [230, 0]

⌨️ 快捷键说明

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