FlightGear飞行模拟器

标题: Matlab/simulink+FlightGear联合仿真 [打印本页]

作者: 环球快车    时间: 2012-2-22 20:39
标题: Matlab/simulink+FlightGear联合仿真
FlightGear给我们提供了完美的飞行仿真虚拟现实平台。而Matlab/Simulink给我们提供了简单方便的飞行控制系统联合仿真。这样,一个简单而方便的系统就搭建成了。
说上去容易。干上去其实也容易。
不知道你的matlab版本,但是simulink里的aerospace工具箱是要有的。在matlab下输入asbhl20回车,看看人家的demo是怎么用的吧(什么?asbhl20以后没反应?更新你的matlab或者安装aerospace工具箱吧,我这里是matlab2007a,以前用matlab7.3的时候也可以)。
不要着急运行。看到蓝色的模块Generate Run Script(if FG is installed)了么?双击,设置一下你的flightgear。 设置好目录、飞行器、机场等等以后,点Generate Script,生成bat文件。若在本机运行flightgear,则在matlab下输入dos('fgrun.bat'),回车。若在其他机器上运行flightgear,则将该 bat文件拷到该机器上,在命令行中运行。

不在本地机上运行flightgear时,还需在simulink中设置该机器的的IP。双击toFlightgear模块,再双击右端Send net_fdm Packet to FlightGear,输入目标机的IP。
记得打开flightgear。then,go~

作者: 太微垣    时间: 2012-2-23 09:47
那个你能看到飞机着陆时的情景吗?我试过很多次,只能以第一视角看到大气环境,飞机貌似一直在天上。。。。
作者: 天蓝蓝    时间: 2012-2-23 17:47
我试了试 有错误啊 “undefined function ormethod 'aerofgrunscript'for input argument of type 'char‘ 如附件所示 哪位解答一下

错误报告.jpg (762.29 KB, 下载次数: 745)

错误报告.jpg

作者: 林飞方丈啊    时间: 2012-3-8 10:14
如何下载附件啊
作者: 小林    时间: 2012-4-11 21:51
本帖最后由 小林 于 2012-4-11 22:02 编辑
林飞方丈啊 发表于 2012-3-8 10:14
如何下载附件啊

楼主好,我在做这个的时候遇到一个问题想求助一下。就是把HL20模型放到Flightgear中不太会,求具体点知道
我用的版本是Matlab2009a  Flightgear 2.6
作者: 廖子    时间: 2012-5-26 23:30
太微垣 发表于 2012-2-23 09:47
那个你能看到飞机着陆时的情景吗?我试过很多次,只能以第一视角看到大气环境,飞机貌似一直在天上。。。。

那是因为你的MATlab根本就没有运行仿真,飞机一直在天上,是因为它根本就没有飞,停在起始地点。应该是你的FG跟MAT连接有错误。
作者: 文昊    时间: 2012-5-30 10:35
不会  不会  纠结
作者: 小林    时间: 2012-6-3 18:30
如果自己要改一下HL20的飞行轨迹,那要怎么做呢
作者: 小脚拔凉    时间: 2013-9-9 17:13
我点击generate script 没反应怎么回事
作者: renshengsiji    时间: 2014-5-12 20:45
小脚拔凉 发表于 2013-9-9 17:13
我点击generate script 没反应怎么回事

生成的文件在工作目录下
作者: QQ_1276EA    时间: 2014-6-16 16:51
如果换一个飞机该怎么弄  比如一个直升机
作者: bxf1989    时间: 2014-8-27 11:36
QQ_1276EA 发表于 2014-6-16 16:51
如果换一个飞机该怎么弄  比如一个直升机

这个问题你解决了吗?我也遇到这难题了
作者: cockroach    时间: 2014-10-23 11:38
学习中,这方面的研究还是有很多人在做的啊
作者: huangzbuaa    时间: 2014-12-18 22:44
正要做这个,感谢分享
作者: sunnyvick    时间: 2015-1-14 14:19
想问一下如何用地面站和Flightgear一起仿真?
作者: zwj3539205    时间: 2015-1-29 10:20
好东西,科普了,参考一下试一试
作者: caohuiarenas    时间: 2015-10-10 17:55
同问如何改变默认的飞行轨迹?
作者: shmily1019    时间: 2015-11-27 23:17
刚开始学习,有好多问题还没弄明白
作者: cfpl1314    时间: 2015-12-23 16:30
小脚拔凉 发表于 2013-9-9 17:13
我点击generate script 没反应怎么回事

你在MATLAB当前路径下,看看是否已经生成了runfg.bat文件?




欢迎光临 FlightGear飞行模拟器 (https://flightgear.org.cn/) Powered by Discuz! X3.2