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

📄 apilot1.mdl

📁 一个非常好的基于MATLAB的飞机动态控制工具箱,对于从事该方面研究的读者非常有参考价值
💻 MDL
📖 第 1 页 / 共 5 页
字号:
          FontName          "Arial"
          Expr          "u[2] * ((1+0.2*u[7]^2)^3.5-1)"
        }
        Block {
          BlockType         Outport
          Name          "yad2"
          Position          [440, 110, 460, 130]
          DropShadow        on
          FontName          "Arial"
          Port          "1"
          OutputWhenDisabled      held
          InitialOutput       "0"
        }
        Line {
          SrcBlock          "yad1"
          SrcPort         1
          Points          [15, 0; 0, -10]
          DstBlock          "Mux"
          DstPort         2
        }
        Line {
          SrcBlock          "yatm"
          SrcPort         1
          Points          [15, 0; 0, 20]
          DstBlock          "Mux"
          DstPort         1
        }
        Line {
          SrcBlock          "Mux"
          SrcPort         1
          Points          [15, 0]
          Branch {
      Points      [0, -20]
      DstBlock    "qc"
      DstPort     1
          }
          Branch {
      Points      [0, 20]
      DstBlock    "Ve"
      DstPort     1
          }
        }
        Line {
          SrcBlock          "Ve"
          SrcPort         1
          DstBlock          "Mux1"
          DstPort         2
        }
        Line {
          SrcBlock          "Vc"
          SrcPort         1
          Points          [10, 0; 0, -50]
          DstBlock          "Mux1"
          DstPort         3
        }
        Line {
          SrcBlock          "qc"
          SrcPort         1
          Points          [20, 0]
          Branch {
      Points      [0, 70; -215, 0; 0, 35]
      DstBlock    "Vc"
      DstPort     1
          }
          Branch {
      Points      [50, 0; 0, 25]
      DstBlock    "Mux1"
      DstPort     1
          }
        }
        Line {
          SrcBlock          "Mux1"
          SrcPort         1
          DstBlock          "yad2"
          DstPort         1
        }
      }
    }
    Block {
      BlockType     SubSystem
      Name        "ad3"
      Ports       [3, 1, 0, 0, 0]
      Position      [280, 176, 340, 224]
      FontName      "Arial"
      ShowName      off
      ShowPortLabels    off
      MaskType      "Airdata3"
      MaskDescription   "More airdata variables"
      MaskHelp      "eval('fdchelp airdata3')"
      MaskPromptString    "Mean aerodynamic chord [m]:"
      MaskStyleString   "edit"
      MaskVariables     "cbar=@1;"
      MaskDisplay     "disp('Airdata3')"
      MaskIconFrame     on
      MaskIconOpaque    on
      MaskIconRotate    none
      MaskIconUnits     autoscale
      MaskValueString   "GM1(1)"
      System {
        Name        "ad3"
        Location        [4, 42, 470, 243]
        Open        off
        ScreenColor       white
        Block {
          BlockType         Inport
          Name          "x"
          Position          [15, 75, 35, 95]
          DropShadow        on
          FontName          "Arial"
          Port          "1"
          PortWidth         "-1"
          SampleTime        "-1"
        }
        Block {
          BlockType         Inport
          Name          "yatm"
          Position          [15, 115, 35, 135]
          DropShadow        on
          FontName          "Arial"
          Port          "2"
          PortWidth         "-1"
          SampleTime        "-1"
        }
        Block {
          BlockType         Inport
          Name          "yad1"
          Position          [15, 155, 35, 175]
          DropShadow        on
          FontName          "Arial"
          Port          "3"
          PortWidth         "-1"
          SampleTime        "-1"
        }
        Block {
          BlockType         SubSystem
          Name          "0"
          Ports         [0, 0, 0, 0, 0]
          Position          [10, 10, 160, 40]
          ForegroundColor       blue
          DropShadow        on
          FontName          "Arial"
          ShowName          off
          OpenFcn         "fdchelp airdata3"
          ShowPortLabels        off
          MaskDisplay       "disp('AIRDATA3\\nM.O. Rauw, "
                "October 1997')"
          MaskIconFrame       on
          MaskIconOpaque        on
          MaskIconRotate        none
          MaskIconUnits       autoscale
          System {
      Name      "0"
      Location    [99, 72, 274, 227]
      Open      off
      ScreenColor   white
          }
        }
        Block {
          BlockType         Mux
          Name          "Mux"
          Ports         [3, 1, 0, 0, 0]
          Position          [395, 65, 400, 185]
          BackgroundColor       black
          FontName          "Arial"
          ShowName          off
          Inputs          "3"
        }
        Block {
          BlockType         Mux
          Name          "Mux1"
          Ports         [3, 1, 0, 0, 0]
          Position          [65, 64, 70, 186]
          BackgroundColor       black
          FontName          "Arial"
          ShowName          off
          Inputs          "[12 5 3]"
        }
        Block {
          BlockType         Fcn
          Name          "Re"
          Position          [115, 115, 270, 135]
          FontName          "Arial"
          Expr          "(u[13]*u[1])/u[16]"
        }
        Block {
          BlockType         Fcn
          Name          "Tt"
          Position          [115, 75, 270, 95]
          FontName          "Arial"
          Expr          "u[15] * (1+0.2*u[19]^2)"
        }
        Block {
          BlockType         Gain
          Name          "cbar"
          Position          [315, 147, 365, 183]
          FontName          "Arial"
          ShowName          off
          Gain          "cbar"
        }
        Block {
          BlockType         Outport
          Name          "yad3"
          Position          [430, 115, 450, 135]
          DropShadow        on
          FontName          "Arial"
          Port          "1"
          OutputWhenDisabled      held
          InitialOutput       "0"
        }
        Line {
          SrcBlock          "yad1"
          SrcPort         1
          DstBlock          "Mux1"
          DstPort         3
        }
        Line {
          SrcBlock          "yatm"
          SrcPort         1
          DstBlock          "Mux1"
          DstPort         2
        }
        Line {
          SrcBlock          "x"
          SrcPort         1
          DstBlock          "Mux1"
          DstPort         1
        }
        Line {
          SrcBlock          "Re"
          SrcPort         1
          Points          [15, 0]
          Branch {
      DstBlock    "Mux"
      DstPort     2
          }
          Branch {
      Points      [0, 40]
      DstBlock    "cbar"
      DstPort     1
          }
        }
        Line {
          SrcBlock          "Mux1"
          SrcPort         1
          Points          [20, 0]
          Branch {
      DstBlock    "Re"
      DstPort     1
          }
          Branch {
      Points      [0, -40]
      DstBlock    "Tt"
      DstPort     1
          }
        }
        Line {
          SrcBlock          "Mux"
          SrcPort         1
          DstBlock          "yad3"
          DstPort         1
        }
        Line {
          SrcBlock          "Tt"
          SrcPort         1
          DstBlock          "Mux"
          DstPort         1
        }
        Line {
          SrcBlock          "cbar"
          SrcPort         1
          DstBlock          "Mux"
          DstPort         3
        }
      }
    }
    Block {
      BlockType     SubSystem
      Name        "atm"
      Ports       [1, 1, 0, 0, 0]
      Position      [85, 53, 145, 77]
      FontName      "Arial"
      ShowName      off
      ShowPortLabels    off
      MaskType      "Atmosph"
      MaskDescription   "Atmosphere variables"
      MaskHelp      "eval('fdchelp atmosph')"
      MaskDisplay     "disp('Atmosph')"
      MaskIconFrame     on
      MaskIconOpaque    on
      MaskIconRotate    none
      MaskIconUnits     autoscale
      System {
        Name        "atm"
        Location        [4, 42, 477, 354]
        Open        off
        ScreenColor       white
        Block {
          BlockType         Inport
          Name          "x"
          Position          [10, 100, 30, 120]
          DropShadow        on
          FontName          "Arial"
          Port          "1"
          PortWidth         "-1"
          SampleTime        "-1"
        }
        Block {
          BlockType         SubSystem
          Name          "0"
          Ports         [0, 0, 0, 0, 0]
          Position          [5, 5, 155, 35]
          ForegroundColor       blue
          DropShadow        on
          FontName          "Arial"
          ShowName          off
          OpenFcn         "fdchelp atmosph"
          ShowPortLabels        off
          MaskDisplay       "disp('ATMOSPH\\nM.O. Rauw, "
                "October 1997')"
          MaskIconFrame       on
          MaskIconOpaque        on
          MaskIconRotate        none
          MaskIconUnits       autoscale
          System {
      Name      "0"
      Location    [99, 72, 274, 227]
      Open      off
      ScreenColor   white
          }
        }
        Block {
          BlockType         Mux
          Name          "Mux"
          Ports         [2, 1, 0, 0, 0]
          Position          [365, 50, 370, 130]
          BackgroundColor       black
          FontName          "Arial"
          ShowName          off
          Inputs          "2"
        }
        Block {
          BlockType         Mux
          Name          "Mux1"
          Ports         [2, 1, 0, 0, 0]
          Position          [420, 135, 425, 190]
          BackgroundColor       black
          FontName          "Arial"
          ShowName          off
          Inputs          "[2 1]"
        }
        Block {
          BlockType         Mux
          Name          "Mux2"
          Ports         [5, 1, 0, 0, 0]
          Position          [365, 224, 370, 296]
          BackgroundColor       black
          FontName          "Arial"
          ShowName          off
          Inputs          "5"
        }
        Block {
          BlockType         Fcn
          Name          "T"
          Position          [75, 100, 300, 120]
          FontName          "Arial"
          Expr          "288.15 - 0.0065*u[12]"
        }
        Block {
          BlockType         Fcn
          Name          "g"
          Position          [75, 60, 300, 80]
          FontName          "Arial"
          Expr          "9.80665*(6371020/(6371020+u[12])"
                ")^2"
        }
        Block {
          BlockType         Fcn
          Name          "mu"
          Position          [80, 265, 300, 285]
          FontName          "Arial"
          Expr          "(1.458*10^(-6)*u[2]^1.5)/(u[2]+1"
                "10.4)"
        }
        Block {
          BlockType         Fcn
          Name          "ps"
          Position          [80, 165, 300, 185]
          FontName          "Arial"
          Expr          "101325*(u[2]/288.15)^(u[1]/1.865"
                "84)"
        }
        Block {
          BlockType         Fcn
          Name          "rho"
          Position          [80, 220, 300, 240]
          FontName          "Arial"
          Expr          "u[3]/(287.053*u[2])"
        }
        Block {
          BlockType         Outport
          Name          "yatm"
          Position          [435, 250, 455, 270]
          DropShadow        on
          FontName          "Arial"
          Port          "1"
          OutputWhenDisabled      held
          InitialOutput       "0"
        }
        Line {
          SrcBlock          "x"
          SrcPort         1
          Points          [10, 0]
          Branch {
      DstBlock    "T"
      DstPort     1
          }
          Branch {
      Points      [0, -40]
      DstBlock    "g"
      DstPort     1
          }
        }
        Line {
          SrcBlock          "Mux"
          SrcPort         1
          Points          [20, 0; 0, 60]
          Branch {
      DstBlock    "Mux1"
      DstPort     1
          }
          Branch {
      Points      [-350, 0; 0, 25]
      Branch {
        Points      [0, 100]
        DstBlock      "mu"
        DstPort     1
      }
      Branch {
        DstBlock      "ps"
        DstPort     1
      }
          }
        }
        Line {
          SrcBlock          "ps"
          SrcPort         1
          Points          [35, 0]
          Branch {
      DstBlock    "Mux1"
      DstPort     2
          }
          Branch {
      Points      [0, 70]
      DstBlock    "Mux2"
      DstPort     2
          }
        }
        Line {
          SrcBlock          "T"
          SrcPort         1
          Points          [25, 0]
          Branch {
      DstBlock    "Mux"
      DstPort     2
          }
          Branch {
      Points      [0, 150]
      DstBlock    "Mux2"
      DstPort     3
          }
        }
        Line {
          SrcBlock          "g"
          SrcPort         1

⌨️ 快捷键说明

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