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

📄 level2.htm

📁 matlab的FDC工具箱
💻 HTM
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
  <head>
    <link rel="stylesheet" type="text/css" href="fdchelp.css">
    <title>
      FDC help: Level 2
    </title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  </head>
  <body bgcolor="#DDDDDD"><div>
    <h2>
      Level 2 of the system <i>Beaver</i>: &#39;<i>Beaver dynamics and output
      equations</i>&#39;
    </h2>
    <p>The actual dynamic model of the &#39;Beaver&#39; aircraft, consisting of twelve
    state and many output equations, is contained in level 2 of the system <i>Beaver</i> (or its subsystem equivalents). This level clearly visualizes the modular structure of the aircraft model. The full
    name of this subsystem is <i>Beaver dynamics and output equations</i>, but
    it will be denoted as <i>Level 2</i> here.</p>
    <p>Since earlier versions of Simulink did not accept
    vector signals to be sent through <i>Inport</i> and <i>Outport</i> blocks
    in the first level of a graphical system, an additional I/O level with <i>Mux</i>, <i>Demux</i>, <i>Inport</i>, and  <i>Outport</i> blocks was included in the model; this additional level has been shortly denoted as  <i><a href="level1.htm">Level 1</a></i>. Nowadays, this additional I/O level is not really required anymore; it is planned to change this solution in future versions of the FDC toolbox.</p> 
    <h3>
      Subsystems in <i>Level 2</i>
    </h3>
    <i>Level 2</i> contains the following subsystems (masked subsystems are
    denoted by {M}):<br>
    <br>
    <div align="center">
    <table>
      <tr>
        <td align="LEFT">
          <i><a href="adgrp.htm">Airdata Group</a></i> 
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="aerogrp.htm">Aerodynamics Group (Beaver)</a></i>
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="enggrp.htm">Engine Group (Beaver)</a></i> 
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="gravity.htm">Gravity</a></i>
        </td>
        <td align="CENTER">
          &nbsp;&nbsp;&nbsp;{M}
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="fwind.htm">Fwind</a></i>
        </td>
        <td align="CENTER">
          &nbsp;&nbsp;&nbsp;{M}
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="fmsort.htm">FMsort</a></i>
        </td>
        <td align="CENTER">
          &nbsp;&nbsp;&nbsp;{M}
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="eqmotion.htm">Aircraft Equations of Motion
          (Beaver)</a></i>
        </td>
        <td align="CENTER">
          &nbsp;&nbsp;&nbsp;{M}
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="moreouts.htm">Additional Outputs</a></i>
        </td>
      </tr>
      <tr>
        <td>
          <i><a href="hlpfcn.htm">Hlpfcn</a></i>
        </td>
        <td align="CENTER">
          &nbsp;&nbsp;&nbsp;{M}
        </td>
      </tr>
    </table>
    </div>
    <p>Subsystems that are denoted with the 
    extension &#39;(Beaver)&#39; contain aircraft-dependent
    elements (currently configured for the &#39;Beaver&#39; aircraft). All masked blocks and the light-blue colored subsystems have been linked to a blocklibrary.</p> 
    <h3>
      Structure of <i>Level 2</i>
    </h3>
    <p>The system should be &#39;read&#39; from top to bottom and from left to
    right. The upper-left subsystem is the block <i>Airdata Group</i>. Some of
    the results of this block are needed by other subsystems, e.g. for the determination of forces and
    moments, which is why those blocks have been shifted further rightwards and
    downwards. The different contributions to the external forces and moments
    are added and sorted in the block <i>FMsort</i>, so this block is located
    on the lower right side of the forces and moments blocks. One step further
    right and downwards are the subsystems <i>Aircraft Equations of Motion</i>
    and <i>Additional Outputs</i>, which use the main results from the other
    blocks.</p>
     <p>Since the subsystem <i>Additional Outputs</i> also needs time-derivatives
    of the state variables, a 'feedback loop' of <i>xdot</i> has been included in
    the blockdiagram. This does not result in an algebraic loop, because the
    Ordinary Differential Equations for the twelve states of the aircraft are
    in no way involved in this loop (the outputs are called
    &#39;additional&#39; because they don&#39;t represent interim results for
    the solution of the state equations themselves).</p>
     <p>In general, all (masked) subsystems use results from other blocks which
    are located on their left side, and their outputs are sent
    to blocks on their right-hand side, if necessary. Their vertical position makes it possible to
    connect their outputs to the <i>Outport</i> blocks on the far right side in
    this second level of <i>Beaver</i>.</p>
     <p>The only exceptions to this &#39;rule&#39; are the (&#39;artificial&#39;)
    feedback loops of the state vector <i>x</i>, its time-derivative
    <i>xdot</i>, and the outputvector <i>yhlp</i> from the block <i>Hlpfcn</i>,
    which contains a number of frequently used sines and cosines.</p> 
    <h3>
      Inputs to <i>Level 2</i>
    </h3>
<pre>
   uaero = [deltae deltaa deltar deltaf]&#39;    (aerodynamic inputs)
   uprop = [n pz]&#39;                                (engine inputs)
   uwind = [uw vw ww uwdot vwdot wwdot]&#39; (atmospheric disturban-
                                          ces; wind &amp; turbulence)
</pre>
    <h3>
      Outputs from <i>Level 2</i>
    </h3>
<pre>
   x     = [V alpha beta p q r psi theta phi xe ye H]&#39;   (states)
   xdot  = dx/dt                     (time-derivatives of states)
   ybvel = [u v w]&#39;               (body-axes velocity components)
   yuvw  = [udot vdot wdot]&#39;    (time-derivatives of u, v, and w)
   ydl   = [pb/2V qc/V rb/2V]&#39; (dimensionless rotational veloci-
                                 ties along aircraft&#39;s body-axes)
   yfp   = [gamma fpa chi Phi]&#39;            (flightpath variables)
   ypow  = [dpt P]&#39;             (engine power (-related) outputs)
   yacc  = [Ax Ay Az axk ayk azk]&#39;   (accelerations and specific
                                       forces in aircraft&#39;s c.g.)
   Caero = [CXa CYa CZa Cla Cma Cna]&#39;   (aerodyn. force &amp; moment
                                                    coefficients)
   Cprop = [CXp CYp CZp Clp Cmp Cnp]&#39;     (engine force &amp; moment
                                                    coefficients)
   FMaero= [Xa Ya Za La Ma Na]&#39;       (aerodyn. forces &amp; moments)
   FMprop= [Xp Yp Zp Lp Mp Np]&#39;         (engine forces &amp; moments)
   Fgrav = [Xgr Ygr Zgr]&#39;                        (gravity forces)
   Fwind = [Xw Yw Zw]&#39;          (forces due to wind &amp; turbulence)
   yatm  = [rho ps T mu g]&#39;                (atmosphere variables)
   yad1  = [a M qdyn]&#39;                        (airdata variables)
   yad2  = [qc Ve Vc]&#39;                   (more airdata variables)
   yad3  = [Tt Re Rc]&#39;                   (more airdata variables)
</pre>
    <p>See the lists of <a href="inputs.htm">input</a> and <a href=
    "outputs.htm">output</a> variables for the exact definitions of these
    variables. Also, please take a look at the <a href="colors.htm">color definitions</a> for the
    block-diagrams of the FDC toolbox.</p>
  </div></body>
</html>

⌨️ 快捷键说明

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