主要内容

飞行模拟器接口

关于FlightGear界面

Aerospace Blockset™产品支持与第三方Fligh金宝apptGear飞行模拟器的接口,后者是通过GNU通用公共许可证(GPL)提供的开源软件。FlightGear飞行模拟器接口包含在模块集中,是来自Simulink的单向传输链路金宝app®使用FlightGear发布的FlightGear接口net_fdm二进制数据交换协议。数据通过UDP网络数据包传输到正在运行的FlightGear实例。该区块集支持FlightG金宝appear的多个标准二进制发行版。看到用Simulink模型运行FlightG金宝appear界面细节。

FlightGear是一个独立的软件实体,不是由MathWorks创建、拥有或维护的。

  • 要报告Aerospace Blockset FlightGear界面中的错误或请求增强,请使用形式

  • 要报告错误或请求FlightGear本身的改进,请访问FlightGear网站

金宝app支持FlightGear版本

航空航天工具箱产品支持从v2.金宝app6开始的FlightGear版本。

如果您使用的是2.6之前的FlightGear版本,请将您的FlightGear安装更新到支持的版本。金宝app当您打开模型时,软件返回一个警告或错误。获取更新的FlightGear软件https://www.flightgear.org在下载区域。

获得FlightGear

您可以从FlightGear网站下载区域获取FlightGear,或者从FlightGear订购cd。下载区包含大量的安装和配置文档。因为FlightGear是一个开源项目,所以也可以下载源代码,用于定制和移植到定制环境。

为FlightGear配置你的电脑

要使用FlightGear,您必须有高性能的显卡和稳定的驱动程序。

FlightGear的性能和稳定性对计算机视频卡、驱动程序版本和驱动程序设置非常敏感。你需要OpenGL®金宝app支持硬件加速激活。如果没有适当的设置,性能可能会从大约每秒30帧(fps)的更新速率下降到不到每秒1帧。如果您的系统允许您更新OpenGL设置,请修改它们以提高性能。

Windows图形推荐

对于Windows®系统,使用以下图形建议:

  • 具有可接受的OpenGL性能的显卡(如FlightGear网站所述)。

  • 为您的视频卡最新测试和稳定的驱动程序发布。在部署到其他计算机之前,在少数计算机上彻底测试驱动程序。

有关更多信息,请参见FlightGear硬件的建议

设置在Linux麦金塔电脑,以及其他平台

FlightGear发行版适用于Linux®麦金塔电脑,以及FlightGear网站上的其他平台,https://www.flightgear.org.在这些平台上安装,比如Windows,需要仔细配置显卡和驱动程序。在FlightGear网站上查阅文档和硬件要求部分。

飞行装备和视频卡窗户系统

您的电脑内置显卡,如NVIDIA®卡片,可以与FlightGear着色器冲突。考虑一下这个解决方案:

  • 禁用FlightGear着色器通过选择生成运行脚本禁用FlightGear着色器选项复选框。

安装并启动FlightGear

丰富的FlightGear文档详细地指导您完成安装。参考以下:

请记住以下几点:

  • 在安装FlightGear之前配置您的计算机图形卡。请参阅前面的部分,为FlightGear配置你的电脑

  • 在安装FlightGear之前,请关闭所有正在运行的应用程序(包括MATLAB接口)。

  • 将FlightGear安装在由ASCII字符组成的文件夹路径名中。

  • MathWorks测试表明,FlightGear的运行稳定性在启动时特别敏感。最好不要移动、调整大小、鼠标移动、重叠或覆盖FlightGear窗口,直到启动启动屏幕淡出后初始模拟场景出现。

Aerospace Blockset在金宝app多个平台上支持FlightGear。该表列出了在开始使用FlightGear之前需要考虑的属性。

FlightGear财产 文件夹的描述 平台 典型的位置
FlightGearBaseDirectory FlightGear安装文件夹。 Windows 64位 C:\Program Files\FlightGear
(默认)
Linux 安装飞行装备的文件夹
Mac /应用程序
(拖拽FlightGear图标的文件夹)
GeometryModelName 模型几何文件夹 Windows 64位 C:\Program Files\FlightGear\data\Aircraft\HL20
(默认)
Linux FlightGearBaseDirectory /数据/飞机/ HL20美元
Mac 美元FlightGearBaseDirectory / FlightGear.app /内容/资源/数据/飞机/ HL20

安装额外的FlightGear风景

当您安装FlightGear软件时,安装过程提供了基本级别的场景文件。FlightGear文档将指导您安装场景作为一般FlightGear安装的一部分。

如果你需要安装更多的FlightGear场景文件,请参阅https://www.flightgear.org.说明描述了如何在默认位置安装额外的场景。MathWorks®建议你遵循这些说明。

如果您在非标准位置安装额外的风景,您可能需要更新FG_SCENERY的脚本输出中的环境变量生成运行脚本块以包含新路径。的描述FG_SCENERY变量,请参阅文档https://www.flightgear.org

如果你没有提前下载场景,你可以在模拟过程中通过选择,引导FlightGear自动下载生成运行脚本在模拟过程中安装FlightGear场景(需要互联网连接)复选框。

对于Windows系统,您可能会遇到错误消息,而启动FlightGear与InstallScenery选项启用:

创建目录错误:没有这样的文件或目录

此错误可能表明您的默认FlightGear下载文件夹是不可写的,路径不能被解析,或者路径包含UNC路径名。要解决这个问题,编辑runfg.bat文件指定一个新的文件夹路径来存储场景数据:

  1. 编辑runfg.bat

  2. 在命令选项列表中添加——download-dir =并指定要下载场景数据的文件夹。例如:

    ——download-dir = C: \ \ user1 \ \ FlightGear资料

    FlightGear会话期间下载的所有数据都保存到指定的目录。为了避免下载重复的场景数据,在后续的FlightGear会话中使用相同的目录

  3. 要打开FlightGear,跑步runfg.bat

请注意

每次你运行生成运行脚本块时,它创建一个新脚本。它会覆盖您添加的任何编辑。

另请参阅

|||||

相关的话题

外部网站