CN104615010B - 基于网络通信的FlightGear和VC混合***开发方法 - Google Patents
基于网络通信的FlightGear和VC混合***开发方法 Download PDFInfo
- Publication number
- CN104615010B CN104615010B CN201410829405.6A CN201410829405A CN104615010B CN 104615010 B CN104615010 B CN 104615010B CN 201410829405 A CN201410829405 A CN 201410829405A CN 104615010 B CN104615010 B CN 104615010B
- Authority
- CN
- China
- Prior art keywords
- flightgear
- management
- aircraft
- formation
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种多机编队飞行可视化联合仿真***的开发方法,目的在于提供一种基于网络通信的FlightGear、VC和Matlab(Simulink)的混合的、可视化联合仿真***开发方法,实现多机编队飞行控制、任务协同分配、空战等一系列算法研究、仿真与虚拟现实演示,为多机编队协同控制所要解决的关键技术研究与实战预演提供有效的验证平台。***采用开源软件FlightGear实现虚拟现实、场景演示,采用VC开发***编队管理、数据管理、任务管理与通信软件,采用Simulink运行飞机模型与控制算法,这三大部分都通过基于以太网的UDP通信交换信息,构成完整整体。
Description
技术领域:本发明涉及了一种多机编队飞行模拟仿真***的开发方法,特别是指基于网络通信的FlightGear和VC混合多机编队可视化联合飞行仿真的开发方法,属于将算法研究、工程验证和可视化仿真技术相结合的技术领域。
背景技术:目前国内外已经有很多科研机构将FlightGear(模拟飞行软件)用于飞行仿真研究项目当中。例如英国威尔士大学在飞控***仿真中,利用FlightGear引擎实现了可视化环境仿真;飞行管理和地面设备公司ARINC将FlightGear软件发送NMEA格式的位置信息部分改为GPS信息,通过ARINC429数据格式发送给飞行管理计算机来测试其飞行管理计算机;国防科技大学的研究人员利用FlightGear作为仿真可视化引擎,使用AeroSim模块集建立仿真模块,将飞行数据传输给局域网中的任意一台运行FlightGear的计算机,进行飞行模拟动态显示;北京气象研究所使用Matlab/Simulink仿真工具建立飞行弹道/姿态仿真模块,在此基础上使用FlightGear作为可视化引擎实现飞行仿真中的天气条件、飞行姿态和地理环境的三维可视化显示。
FlightGear飞行模拟器的视景显示逼真,能够真实地反映天气、地理等飞行环境,其内部的动力学模型能够通过XML格式配置文件获得飞行器的参数,并且可以配置软件的运行环境,进行实时仿真。本发明充分利用了FlightGear的强大视景显示和XML格式配置文件实现多机编队的可视化飞行显示。
发明内容:本发明所要解决的技术问题是提供一种基于网络通信的FlightGear、VC和Simulink可视化联合仿真的开发方法,实现多机编队飞行控制、任务协同分配、空战演示等一系列仿真,为多机编队协同控制所要解决的关键技术提供有效的验证平台。
为实现上述目的,本发明采用的技术方案是:基于网络通信的FlightGear和VC混合***开发方法,该方法的实现***采用开源软件FlightGear实现虚拟现实、场景演示,采用VC开发***编队管理、数据管理、任务管理与通信软件,采用Simulink运行飞机模型与控制算法,这三大部分都通过基于以太网的UDP通信交换信息,构成完整整体。***整体主要由编队飞机终端、场景态势显示、综合管理终端和FlightGear服务器以及以太网交换机组成。编队飞机终端同时运行飞机FlightGear、单机控制模块以及飞机Simulink的飞机模型。***采用集中管理和分散协调控制相结合的方式,以综合管理终端实施集中管理,而以每架飞机计算机上单机控制模块为节点实现协调控制,通过UDP数据和信息交换实现三种异种环境的互联互通。***支持任意数量、任意种类飞机的多机混合编队***开发,既支持有人机、无人机,甚至陆地、海上载运器的混合编队与联合仿真,具体步骤如下:
步骤(1):在Linux操作***下建立FlightGear服务器,在FlightGear软件基础上增加配置模块,建立一系列的XML格式的文档以此替换某既有飞机外形,屏蔽其自驾仪;
步骤(2):在VC6.0平台上设计综合管理终端、单机控制模块,以综合管理终端和单机模块实施集中协调管理;
步骤(3):在Simulink软件上运行飞机模型与控制算法;
步骤(4):每架飞机通过一台高性能计算机运行FlightGear模块、单机控制模块和Simulink的飞机模型三个独立的软件模块;
步骤(5):在VC6.0平台上设计及通信模块,使用UDP协议通信,通过调用SocketAPI函数实现综合管理模块与单机控制模块、FlightGear模块与单机控制模块的网络通信,通过S函数内嵌的UDP通信程序实现Simulink飞机模型运行数据与单机控制模块的交互,并通过综合管理终端将数据分发给每架飞机;
步骤(6):利用FlightGear以三维虚拟现实、可视化方式呈现飞机的运行姿态、以及环境、与编队其它飞机的关系,以场景三维态势显示,实现多机编队飞行控制、任务协同分配、空战一系列算法研究、仿真与虚拟现实演示。
所述FlightGear服务器采用Linux操作***,模块能够处理大量数据、满足高处理速度和高可靠性要求,各个控制端通过堆叠式高速以太网交换机与服务器相连,服务器执行数据存储、转发、发布关键任务。所述的FlightGear模块是在原有***基础上,通过增加配置模块替换某既有飞机外形,屏蔽其自驾仪的方式,实现快捷、无缝变换,极大地利用开源FlightGear的环境、渲染等优势。配置模块通过建立一系列的XML格式的文档,为需要的数据项添加相应的标签,并且与综合管理终端中的协同作战控制指令集相对应,当程序运行时配置模块根据XML文档将管理信息和控制信息数据写入FlightGear软件模块内部对应数据变量接口中,同时也会将飞行数据从FlightGear内部数据传输出来。
***避开了一般的采用FlightGear进行二次开发的难题,同时兼顾了飞行器模型一般都采用Simulink研发的现状,又采用最流行的VC 6.0开发管理与算法软件,实现了工程与算法研究的完美融合或兼容。
所述的综合管理终端、单机控制模块、UDP协议通信都是在VC6.0平台上完成设计的。综合管理终端实现编队飞机数量管理、队形管理、算法管理、数据管理以及通信集中管控;单机控制模块实现本机算法管理、本机姿态、武器、威胁、航迹、编队、数据显示以及UDP通信;UDP通信采用SOCKET、数据报方式,实现面向非连接的高频率数据通信。
将综合管理控制端在VC6.0平台上设计为***初始化模块、编队管理模块、编队流程控制模块和显示模块,***初始化模块主要完成整个***的初始化,将上次遗留数据进行清除,保证本次编队飞行仿真不受上次数据影响;编队管理模块又分为多个设置区块,包含机场战区设置、飞行环境设置、战斗目标设置、编队飞机设置、飞机性能设置、飞机武器设置、编队队形设置、编队航迹设置、编队修改设置和单机故障设置等;编队流程控制模块,主要实现编队起飞到降落这个过程管理控制,即何时起飞、返航、降落等;显示模块分为地图显示和数据显示,地图显示是根据飞机的经纬度在二维地图描绘出整个编队的航迹,数据显示直观的显示各架飞机的位置、高度、速度、航向等。
所述通信模块完成FlightGear模块与单机控制模块、Simulink飞机模型以及场景三维态势显示和综合管理终端的通信,实现数据交互。综合管理控制端将管理信息经过通信模块传输的服务器,服务器将管理信息传给飞机控制端,飞机控制端将各自的管理信息和控制信息通过通信模块传给相对应的FlightGear软件模块,同时FlightGear软件模块将飞行数据传给飞机控制端和综合管理控制端,进行解算和显示。
通信采用UDP协议,通过调用Socket API函数实现网络通信,数据类型包含气象管理、时间管理、编队管理、控制信息、故障和威胁管理和飞行数据,气象和时间管理实现场景中环境信息的设置和飞行时间的管理;编队管理包含编队中飞机数量、类型、性能、武器的管理设置;威胁管理用于设置飞行区间的雷达、防空阵地等威胁设置;故障管理用于人为故障注入;飞行数据是指FlightGear飞行模拟器通过输出接口,发送实时数据到各自的控制模块,控制模块将飞行数据显示在界面上,同时解算为相应的控制信息。管理信息通过综合管理终端的通信模块传输到各个飞机计算机,然后经过飞机计算机的单机控制模块对数据解析,获取各自的管理信息,再传输到FlightGear模块。
编队飞机的模型即可以采用FlightGear已有动力学模型和自驾仪,也可以采用基于Simulink的动力学与自驾仪模型。
编队某架飞机若是FlightGear已有的飞机,则***直接采用该飞机外形、自驾仪。编队某架飞机若是FlightGear没有的飞机,则***采用其Simulink模型实现联合仿真,当然也支持Matlab模型,或其它VC可直接调用的任何类型模型。
所述场景三维态势显示,通过作为某架编队飞机FlightGear服务器的分屏功能将三维视景显示在大屏幕上,形成场景视觉效果。
与现有技术相比较,本发明充分利用了FlightGear的强大视景显示和XML格式配置文件,并在VC6.0平台上设计了综合管理控制终端、单机控制模块、UDP通信等,实现多机编队的管理、设置、修改等一系列的流程控制和飞行编队控制,各部分通过以太网服务器相连接构成一个大的多机编队飞行仿真***,并呈现在大视景窗口中,使观察者直观的感受到整个编队实现任务规划、起飞、巡航、完成攻击到返航降落模拟与仿真。此外,本发明在控制模块为研究多机编队控制科研人员提供了算法验证平台,能够使科研人员将更多的精力花费在飞行控制算法研究上。
本发明创新主要在两点:一是,三种开发环境各自负责自身优势内容,开发周期短,效果好;二是,Simulink运行全部仿真飞行器模型及有关控制、编队、作战等算法,模型调试、算法调试便捷,无二次开发问题。
附图说明
图1是本发明的***结构框图。
图2是本发明的综合管理控制端到编队飞机终端传输结构框图。
图3是编队控制***原理框图。
具体实施方式:
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清晰、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参看图1,为实施本发明基于网络通信的FlightGear和VC混合***开发方法,该基于网络通信的FlightGear和VC混合***大体分为综合管理控制终端、编队飞机终端、FlightGear服务器、大视景窗口和通信模块。编队飞机终端同时运行飞机FlighGear、单机控制模块以及飞机Simulink的飞机模型。
FlightGear服务器模块采用Linux操作***,模块能够处理大量数据、满足高处理速度和高可靠性要求,各个控制端通过堆叠式高速以太网交换机与服务器相连,服务器执行数据存储、转发、发布等关键任务。
大视景窗口主要负责三维战场态势(包括环境、地形、编队飞机、作战过程等)显示。通过作为长机的FlightGear服务器的分屏功能将三维视景显示在大屏幕上,形成场景视觉效果。
参看图2,可以看出整个***控制端的作用,同时也能看出整个***数据的走向,综合管理控制端将管理信息经过通信模块传输到服务器,服务器将管理信息传给编队飞机控制端,编队飞机控制端将各自的管理信息和控制信息通过通信模块传给相对应的FlightGear软件模块,同时FlightGear软件模块将飞行数据传给编队飞机控制端和综合管理控制端,进行解算和显示。
最后,对通信模块进行说明,通信模块主要完成FlightGear软件模块与管理控制模块、每个控制端之间以及各控制模块内部子模块的通信,实现数据交互。通信采用UDP协议,通过调用Socket API函数实现网络通信,数据类型包含管理信息、控制信息和飞行数据,参看图3,管理信息包含飞行环境***的设置和多机编队中飞机数量、性能、武器、故障等的管理设置,管理信息通过综合管理终端的通信模块传输到各个飞机控制端,然后经过飞机控制端对数据解析,获取各自的管理信息,再传输到FlightGear软件模块;控制信息是为了控制编队中各架FlightGear飞机自带的自驾仪,在编队控制时,进行强制解耦,使速度、航向、高度之间不存在耦合关系,在各自的飞机控制端将速度、航向、高度经过通信子模块传输的FlightGear飞行模拟器自驾仪的速度、航向、高度接收口;飞行数据是指FlightGear飞行模拟器通过输出接口,发送实时数据到各自的控制模块,控制模块将飞行数据显示在界面上,并且存储,同时控制模块的编队控制***解算为相应的控制信息,再次传给自驾仪。
Claims (9)
1.基于网络通信的FlightGear和VC混合***开发方法,其特征在于:该方法的实现***采用开源软件FlightGear软件实现虚拟现实、场景演示,采用VC开发***编队管理、数据管理、任务管理与通信软件,采用Simulink运行飞机模型与控制算法,这三大部分都通过基于以太网的UDP通信交换信息,构成完整整体,***整体由编队飞机终端、场景态势显示、综合管理终端和FlightGear服务器以及以太网交换机组成,编队飞机终端同时运行飞机FlightGear、单机控制模块以及飞机Simulink的模型,***采用集中管理和分散协调控制相结合的方式,以综合管理终端实施集中管理,而以每架飞机计算机上单机控制模块为节点实现协调控制,通过UDP数据和信息交换实现三种异种环境的互联互通,***支持任意数量、任意种类飞机的多机混合编队***开发,既支持有人机、无人机,还支持陆地、海上载运器的混合编队与联合仿真,具体步骤如下:
步骤(1):在Linux操作***下建立FlightGear服务器,在FlightGear软件基础上增加配置模块,建立一系列的XML格式的文档以此替换飞机外形并屏蔽自驾仪;
步骤(2):在VC6.0平台上设计综合管理终端、单机控制模块,以综合管理终端和单机模块实施集中协调管理;
步骤(3):在Simulink软件上运行飞机模型与控制算法;
步骤(4):每架飞机通过一台计算机运行FlightGear模块、单机控制模块和Simulink飞机模型三个独立的软件模块;
步骤(5):在VC6.0平台上设计通信模块,使用UDP协议通信,通过调用Socket API函数实现综合管理终端与单机控制模块、FlightGear模块与单机控制模块的网络通信,通过S函数内嵌的UDP通信程序实现Simulink飞机模型运行数据与单机控制模块的交互,并通过综合管理终端将数据分发给每架飞机;
步骤(6):利用FlightGear软件以三维虚拟现实、可视化方式呈现飞机的运行姿态、以及环境、与编队其它飞机的关系,以场景三维态势显示,实现多机编队飞行控制、任务协同分配、空战一系列算法研究、仿真与虚拟现实演示。
2.如权利要求1所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:所述FlightGear服务器采用Linux操作***,各个控制端通过堆叠式高速以太网交换机与FlightGear服务器相连,FlightGear服务器执行数据存储、转发、发布关键任务。
3.如权利要求1所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:所述的FlightGear服务器是在FlightGear软件基础上,增加配置模块替换飞机外形并屏蔽自驾仪,配置模块通过建立一系列的XML格式的文档,为需要的数据项添加相应的标签,并且与综合管理终端中的协同作战控制指令集相对应,当程序运行时配置模块根据XML文档将管理信息和控制信息数据写入FlightGear模块内部对应数据变量接口中,同时也会将飞行数据从FlightGear软件内部数据传输出来。
4.如权利要求1所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:所述的综合管理终端、单机控制模块、UDP协议通信都是在VC6.0平台上完成设计的,综合管理终端实现编队飞机数量管理、队形管理、算法管理、数据管理以及通信集中管控;单机控制模块实现本机算法管理、本机姿态、武器、威胁、航迹、编队、数据显示以及UDP通信;UDP通信采用SOCKET、数据报方式,实现面向非连接的数据通信。
5.如权利要求4所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:将综合管理终端在VC6.0平台上设计为FlightGear软件和VC混合***初始化模块、编队管理模块、编队流程控制模块和显示模块,***初始化模块完成整个***的初始化,将上次遗留数据进行清除,保证本次编队飞行仿真不受上次数据影响;编队管理模块又分为多个设置区块,包含机场战区设置、飞行环境设置、战斗目标设置、编队飞机设置、飞机性能设置、飞机武器设置、编队队形设置、编队航迹设置、编队修改设置和单机故障设置;编队流程控制模块,实现编队起飞到降落这个过程管理控制,即何时起飞、返航、降落;显示模块分为地图显示和数据显示,地图显示是根据飞机的经纬度在二维地图上描绘出整个编队的航迹,数据显示直观的显示各架飞机的位置、高度、速度、航向。
6.如权利要求1所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:所述通信模块完成FlightGear服务器与单机控制模块、Simulink飞机模型以及场景三维态势显示和综合管理终端的通信,实现数据交互;综合管理终端将管理信息经过通信模块传输到FlightGear服务器,FlightGear服务器将管理信息传给飞机控制端,飞机控制端将各自的管理信息和控制信息通过通信模块传给相对应的FlightGear服务器,同时FlightGear服务器将飞行数据传给飞机控制端和综合管理终端,进行解算和显示。
7.如权利要求6所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:通信采用UDP协议,通过调用Socket API函数实现网络通信,数据类型包含气象管理、时间管理、编队管理、控制信息、故障和威胁管理和飞行数据,气象和时间管理实现场景中环境信息的设置和飞行时间的管理;编队管理包含编队中飞机数量、类型、性能、武器的管理设置;威胁管理用于设置飞行区间的雷达、防空阵地威胁设置;故障管理用于人为故障注入;飞行数据是指FlightGear飞行模拟器通过输出接口,发送实时数据到各自的控制模块,控制模块将飞行数据显示在界面上,同时解算为相应的控制信息,管理信息通过综合管理终端的通信模块传输到各个飞机计算机,然后经过飞机计算机的单机控制模块对数据解析,获取各自的管理信息,再传输到FlightGear模块。
8.如权利要求1所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:编队飞机的模型采用FlightGear软件已有动力学模型和自驾仪或采用基于Simulink的动力学模型和自驾仪;编队某架飞机若是FlightGear软件已有的飞机,则FlightGear软件和VC混合***直接采用已有飞机外形、自驾仪,编队某架飞机若是FlightGear软件没有的飞机,则FlightGear软件和VC混合***采用其Simulink模型实现联合仿真,当然也支持Matlab模型,或其它VC可直接调用的任何类型模型。
9.如权利要求1所述的基于网络通信的FlightGear和VC混合***开发方法,其特征在于:步骤(6)中所述的场景三维态势显示,通过作为某架编队飞机的FlightGear服务器的分屏功能将三维视景显示在屏幕上,形成场景视觉效果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410829405.6A CN104615010B (zh) | 2014-12-26 | 2014-12-26 | 基于网络通信的FlightGear和VC混合***开发方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410829405.6A CN104615010B (zh) | 2014-12-26 | 2014-12-26 | 基于网络通信的FlightGear和VC混合***开发方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104615010A CN104615010A (zh) | 2015-05-13 |
CN104615010B true CN104615010B (zh) | 2018-04-13 |
Family
ID=53149512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410829405.6A Active CN104615010B (zh) | 2014-12-26 | 2014-12-26 | 基于网络通信的FlightGear和VC混合***开发方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104615010B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159136B (zh) * | 2015-07-23 | 2018-09-04 | 中国商用飞机有限责任公司北京民用飞机技术研究中心 | 一种飞行仿真视景显示方法及*** |
CN106707790A (zh) * | 2015-11-13 | 2017-05-24 | 成都飞机工业(集团)有限责任公司 | 一种无人机非线性数学模型建立方法 |
CN106446466B (zh) * | 2016-11-09 | 2019-07-16 | 沈阳航空航天大学 | 基于可编辑配置参数接口的四旋翼快速建模设计方法 |
CN106909762A (zh) * | 2017-04-17 | 2017-06-30 | 吉林化工学院 | 一种模拟飞机的可视化***的设计方法 |
CN107526303A (zh) * | 2017-07-26 | 2017-12-29 | 中国航空工业集团公司西安飞机设计研究所 | 一种飞行器管理***仿真验证平台 |
CN107643695B (zh) * | 2017-09-07 | 2020-11-20 | 天津大学 | 基于脑电的有人/无人机集群编队vr仿真方法及*** |
CN108646589B (zh) * | 2018-07-11 | 2021-03-19 | 北京晶品镜像科技有限公司 | 一种攻击无人机编队的作战模拟训练***及方法 |
CN108919831A (zh) * | 2018-07-23 | 2018-11-30 | 南京奇蛙智能科技有限公司 | 一种能够实现在浏览器中实时模拟无人机飞行场景的方法 |
CN109283854A (zh) * | 2018-10-29 | 2019-01-29 | 成都飞机工业(集团)有限责任公司 | 一种无人机便携式仿真*** |
CN109669477A (zh) * | 2019-01-29 | 2019-04-23 | 华南理工大学 | 一种面向无人机集群的协同控制***及控制方法 |
CN110233824A (zh) * | 2019-05-09 | 2019-09-13 | 中国航空工业集团公司西安航空计算技术研究所 | 一种***仿真方法 |
CN111013148A (zh) * | 2019-11-20 | 2020-04-17 | 清华大学 | 空中格斗游戏的博弈决策算法性能的验证方法及*** |
CN111522258B (zh) * | 2020-05-21 | 2022-10-21 | 中国人民解放军空军航空大学 | 多无人机协同控制仿真***及其构建方法、仿真方法 |
CN111984751B (zh) * | 2020-07-13 | 2023-11-10 | 北京华如科技股份有限公司 | 一种基于多域作战可视化展现的***及方法 |
CN112764355B (zh) * | 2020-12-05 | 2022-12-13 | 西安翔腾微电子科技有限公司 | 一种基于视觉的飞机自主着舰定位开发***及方法 |
CN112965396A (zh) * | 2021-02-08 | 2021-06-15 | 大连大学 | 一种四旋翼无人机硬件在环可视化仿真方法 |
CN113485420B (zh) * | 2021-07-04 | 2022-09-27 | 西北工业大学 | 一种基于udp控制的飞机编队合成功率可视化方法 |
CN113625595A (zh) * | 2021-08-02 | 2021-11-09 | 中国人民解放军军事科学院国防科技创新研究院 | 一种无人机推演及故障诊断方法、*** |
CN113867394B (zh) * | 2021-10-20 | 2024-01-26 | 中国人民解放军国防科技大学 | 一种无人机集群回收仿真***、方法、电子设备及介质 |
CN115220476A (zh) * | 2022-07-22 | 2022-10-21 | 成都飞机工业(集团)有限责任公司 | 一种多无人机协同编队爬升或下降过程高度控制方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1901143A1 (en) * | 2006-09-15 | 2008-03-19 | Saab Ab | Onboard simulation device and simulation method |
EP2037339A2 (en) * | 2007-09-14 | 2009-03-18 | The Boeing Company | Method and system to control operation of a device using an integrated simulation with a time shift option |
CN102566441A (zh) * | 2011-12-29 | 2012-07-11 | 成都飞机工业(集团)有限责任公司 | 用于无人机的可视仿真试验*** |
CN102789171A (zh) * | 2012-09-05 | 2012-11-21 | 北京理工大学 | 一种可视化无人机飞行控制半实物仿真测试方法及*** |
CN103235852A (zh) * | 2013-04-21 | 2013-08-07 | 南昌航空大学 | 基于FPGA的FlightGear通用三维视景数据显示方法 |
CN103617324A (zh) * | 2013-12-03 | 2014-03-05 | 中国航空无线电电子研究所 | 基于FlightGear仿真软件的飞行仿真记录分析*** |
-
2014
- 2014-12-26 CN CN201410829405.6A patent/CN104615010B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1901143A1 (en) * | 2006-09-15 | 2008-03-19 | Saab Ab | Onboard simulation device and simulation method |
EP2037339A2 (en) * | 2007-09-14 | 2009-03-18 | The Boeing Company | Method and system to control operation of a device using an integrated simulation with a time shift option |
CN102566441A (zh) * | 2011-12-29 | 2012-07-11 | 成都飞机工业(集团)有限责任公司 | 用于无人机的可视仿真试验*** |
CN102789171A (zh) * | 2012-09-05 | 2012-11-21 | 北京理工大学 | 一种可视化无人机飞行控制半实物仿真测试方法及*** |
CN103235852A (zh) * | 2013-04-21 | 2013-08-07 | 南昌航空大学 | 基于FPGA的FlightGear通用三维视景数据显示方法 |
CN103617324A (zh) * | 2013-12-03 | 2014-03-05 | 中国航空无线电电子研究所 | 基于FlightGear仿真软件的飞行仿真记录分析*** |
Non-Patent Citations (1)
Title |
---|
基于FlightGear飞行仿真软件数据的采集与处理;王立波等;《电子设计工程》;20111231;第19卷(第24期);第53-57页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104615010A (zh) | 2015-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104615010B (zh) | 基于网络通信的FlightGear和VC混合***开发方法 | |
CN106530897B (zh) | 一种飞行模拟训练装置 | |
CN107643695B (zh) | 基于脑电的有人/无人机集群编队vr仿真方法及*** | |
CN108053714B (zh) | 基于输电线路巡检的多旋翼无人机巡视作业仿真培训*** | |
CN109213200A (zh) | 多无人机协同编队飞行管理***及方法 | |
CN109360287A (zh) | 输电线路三维数字化运检管理*** | |
CN107092270A (zh) | 实现编队飞行的方法、装置及*** | |
CN108762300A (zh) | 一种用于无人机组飞行的地面控制编程*** | |
CN104880961A (zh) | 一种多无人机分布式协同的硬件在回路实时仿真实验*** | |
CN109410677A (zh) | 交互式作战指挥沙盘***平台 | |
CN113283075B (zh) | 一种面向大规模卫星场景的轻量化仿真架构设计方法 | |
CN104035338A (zh) | 一种多发动机的直升机动力***动态匹配的仿真方法 | |
CN109558116A (zh) | 一种开放式无人机地面站平台无关建模方法 | |
CN113467275A (zh) | 一种基于实物机载设备的无人机集群飞行仿真*** | |
CN108919831A (zh) | 一种能够实现在浏览器中实时模拟无人机飞行场景的方法 | |
CN112396914A (zh) | 能与多个服务器交互的模拟服务器 | |
CN104106012A (zh) | 用于多功能飞行器的信息和控制*** | |
Ji et al. | Simulation of unmanned aircraft system performing surveillance mission based on advanced distributed architecture | |
Gräupl et al. | Simple and efficient integration of aeronautical support tools for human-in-the-loop evaluations | |
Zeng et al. | Design of UAV 3D visual simulation system based on X-plane | |
CN110795787A (zh) | 一种机场飞行区内设备巡查的可视化方法 | |
Bucceroni et al. | A multi-perspective virtual reality visualization of unmanned aerial systems in the US national airspace | |
Ma et al. | Mission Capability Evaluation Testing System for Unmanned Aerial Vehicle Swarm | |
Wang et al. | Dynamic Flight Simulator for Low-Altitude Planes | |
CN108701426A (zh) | 发送指导者操作站(ios)过滤信息的方法和便携式计算设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |