创建Aerospace模型


基本步骤

不管模型有多复杂,用户需要做的只是像创建其它Simulink®模型时一样使用一些必要的步骤创建aerospace模型。

  1. 打开Aerospace Blockset™库,你可以在Simulink库浏览窗口中打开该库,也可以直接在MATLAB®命令行窗口中输入:
aerolib

双击窗口中的任意库来显示它的组件,下面的窗口展示的就是Aerospace模块集库。
aerolib_w

  1. 选择模块放置位置。用户首先需要选择构建模型用到的的模块,并将其放置在模型窗口中的合适位置。对于大多数Simulink模型,从以下类别中选择一个或多个模块:
    a. 输入源模块生成信号或将信号导入到模型中,比如正弦波、时钟信号或者带限白噪声。
    b. 仿真模块集可以包含大部分任何类型的模块,使其在仿真过程中实现一定的操作。一个仿真模块实现了仿真的一部分功能,比如作动器,数学运算符或者从Aerospace模块集中的某个模块等等。
    c. 信号路由模块将信号从模块的一个点导向另一个点。如果用户需要在模型中合并或重定向两个或多个信号,就可以使用信号路由模块,比如MuxDemux
    作为Mux模块的替代模块,用户可以使用Concatenate模块的Mode参数的Vector选项(也被称为矢量连接模块)。这个模块为信号流向提供更加通用的选项。矢量模式将相同数据类型的信号的矢量作为输入,并创建连续的输出信号。如果任何输入是行向量或列向量,则此模块输出也是行向量或列向量。
    d. Sink模块可以显示、写入或保存模型输出。如果想要查看仿真结果,必须使用Sink模块。
  2. 配置模块。大部分模块都需要设置模块功能配置仿真参数。示例ISA Atmosphere Model提供选项用以配置对流层、对流顶层高度和海平面处空气密度。
  3. 连接模块在模块间创建信号路径用以连接其它模块。通常用户可以通过点击拖动实现,也可以自动连接模块。
  4. 合并子系统。像任何Simulink模型中的子系统一样,使用Aerospace模块集搭建的系统可以作为更大,更复杂模型的子系统。

results matching ""

    No results matching ""