zoukankan      html  css  js  c++  java
  • [原][译][jsbsim]空气动力学模型库讨论JSBSim对比YASim

    英文原文:JSBSim_vs_YASim

    准确性和现实性
    飞行动力学模型的准确性和真实性是针对YASim的争论中提出的两个共同点。实际上,如果你给YASim或JSBSim垃圾参数,它们都将返回垃圾空气动力学。算法的准确性受其输入的限制。

    YASim和JSBSim在准确模拟真实飞机方面存在不同的问题。由于YASim是基于求解器的,因此您不需要风洞数据或精确的螺旋桨性能表;你只需告诉它一些基本的飞机参数,它就会试图找到一个近似于飞机空气动力学模型的解决方案。 JSBSim使用详细的性能表和提升/拖动数字; JSBSim没有机翼或机身的概念。相反,阻力,升力和其他力被计算为α(俯仰),β(偏航),控制偏转,襟翼偏转等的函数。这意味着JSBSim需要准确的数据来产生精确的飞行模型。

    YASim和JSBSim都有自己的利基; YASim开始使用起来比较简单,但它并不像真正的飞机性能那么容易匹配,而JSBSim更难以使用但更易于控制。

    YASim
    YASim使用基于求解器的空气动力学方法; 你可以展示飞机的物理特性(例如它的机翼,机身,发动机,稳定器等)以及它的飞行特性(巡航速度和高度,着陆时的迎角)和YASim试图解决的问题。 给定配置。 它并不总是成功的(因为对于给定的一组参数有许多可能的空气动力学解决方案)并且它通常不太准确,除非它被作者反复微调以匹配现实生活飞机的性能。
    评价:
      YASim无法使用您提供的系数表,例如 对于机翼 - 它根本不将它们作为输入,它将粗略轮廓和性能数据作为输入。 因此,YaSim平面的传入数据结构必然非常不同。
      YaSim不输入一组自然的空气动力学相关参数,它输入飞机轮廓和性能限制,并尝试从那里猜测相关参数。 在内部,它就像JSBSim一个系数方案,但系数表实际上并不是基于性能表,而是由YaSim求解器猜测,因此它们更简单,更通用。 所以它能做的最好的就是获得正确的粗略性能特征,但它在概念上不能像JSBSim那样真实,原因很简单,即使你有更好的数据,YaSim也不允许你使用它。 如果你认为通过指定翼展,巡航速度或失速速度等事情可以准确描述飞机,你就开玩笑了。 现实是作为AOA,空速的函数的多维升力和阻力表
     

    JSBSim
    另一方面,JSBSim使用数据驱动的方法来处理飞行动态。 如果它为现实生活中的飞机提供了所有正确的表格(它实际上是不可能的),它将产生完美逼真的动态; 如果你愿意,你可以模拟一块砖。 它通常用于具有公布的性能数据的旧飞机; 在没有任何风洞数据的情况下创建JSBSim FDM非常困难。

    评价:

      JSBSim输入一组自然的参数/参数化函数,当您从第一原理推导出飞机运动方程时,您可以在途中做出一些假设(近似稳态流动,飞机的动态变形,......)。 因此,对于体面的输入数据,它将不是完全真实的,但在某种意义上是现实的,它可以高度保真地再现已知包络内飞机的性能

      JsBSim肯定是更“工程化”的方法,它采用严格的数学,基于表格的方法,而YaSim更适合微调飞行员体验。 地面互动从来都不是JSBSim中的一个大主题,而YaSim凭借其精致的地面/水效果获得了很大的吸引力。 我选择YaSim就是为了那个理由。 飞机需要飞行并且感觉(至少在视觉上)像真实飞机一样。 这意味着我需要调整大量的“情绪”参数,以获得FDM的具体反馈。 这就是YaSim擅长的

    结语:

    你有相关飞机的风洞数据吗? 如果是这样,请使用JSBSim。
    这是您的第一个FDM吗? 如果是这样,请使用YASim。
    你不喜欢YASim的开放式求解器吗? 如果是这样,请使用JSBSim。
    你不喜欢JSBSim必要的大量数据吗? 如果是这样,请使用YASim。
    最后,使用哪一个并不重要 - 只需选择一个并使用它。 这不是一个生死攸关的决定。

  • 相关阅读:
    68
    56
    Django manager 命令笔记
    Django 执行 manage 命令方式
    Django 连接 Mysql (8.0.16) 失败
    Python django 安装 mysqlclient 失败
    H.264 SODB RBSP EBSP的区别
    FFmpeg—— Bitstream Filters 作用
    MySQL 远程连接问题 (Windows Server)
    MySQL 笔记
  • 原文地址:https://www.cnblogs.com/lyggqm/p/10429467.html
Copyright © 2011-2022 走看看