QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 匿名
打印 上一主题 下一主题

新人求助 我想把YASim拿出来,建个独立的FDM,可行吗?有谁做过吗

[复制链接]
6#
飞友  发表于 2014-6-17 17:51:24
yasim和jsbsim一样,都是FG后来集成进来的,只是Yasim跟属性树混的比较乱而已,一旦去除属性树基本上连飞机的配置文件也需要更改。所以你要分离的话可以不去掉属性树,这样的话就会容易很多。jsbsim和yasim的仿真原理完全不一样,看你需要进行什么样的仿真,如果拿不到比较真实的气动数据的话,那建议还是用yasim。
回复

使用道具

主题

好友

13

积分

报考学院待录取

5#
发表于 2014-6-17 17:11:35 |只看该作者
非常感谢你的指导,我查到jsbsim有单独的可运行的工程,如果yasim有那样的工程就好了
回复

使用道具 举报

地板
飞友  发表于 2014-6-17 16:13:20
zzmj 发表于 2014-6-17 15:30
我尝试拿出来,把其中读属性值等改掉了,然后接控制输入,但是计算结果很乱,我查了主要是起落架模块计算 ...

我觉得跟地面坐标关系不大,除非你没有经过坐标转换(大地坐标系和直角坐标系之间的转换,Yasim里有转换函数,可以参照Yasim.cpp里的copy_to_yasim函数),飞机在地面时,不管什么经纬度下都应该是静止的。仿真程序本身是不知道地面的,Yasim是通过解算地表平面方程来确定飞机是否平衡的,所以如果你的飞机在地面上乱动的话,很有可能是飞机不知道地面在哪,你可以人为的将地表高程置为0
回复

使用道具

主题

好友

13

积分

报考学院待录取

板凳
发表于 2014-6-17 15:30:15 |只看该作者
QQ_15B72A 发表于 2014-6-17 14:46
从FG里面直接摘出来,自己接控制输入,很容易的...

我尝试拿出来,把其中读属性值等改掉了,然后接控制输入,但是计算结果很乱,我查了主要是起落架模块计算不对,估计是输入的地面坐标不对,你有经验吗?能不能给我指导一下
回复

使用道具 举报

沙发
飞友  发表于 2014-6-17 14:46:42
从FG里面直接摘出来,自己接控制输入,很容易的...
回复

使用道具

您需要登录后才可以回帖 登录 | 加入FG

本版积分规则

手机版|联系我们| FlightGear ( 吉ICP备19002044号-7 )

GMT+8, 2024-5-18 14:27

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部