CN107293183A - 用于目标的实时飞行模拟的装置和方法 - Google Patents

用于目标的实时飞行模拟的装置和方法 Download PDF

Info

Publication number
CN107293183A
CN107293183A CN201710229260.XA CN201710229260A CN107293183A CN 107293183 A CN107293183 A CN 107293183A CN 201710229260 A CN201710229260 A CN 201710229260A CN 107293183 A CN107293183 A CN 107293183A
Authority
CN
China
Prior art keywords
target
environment
synthesis
scene
aircraft
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.)
Granted
Application number
CN201710229260.XA
Other languages
English (en)
Other versions
CN107293183B (zh
Inventor
罗布·莱克纳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Boeing Co
Original Assignee
Boeing Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Boeing Co filed Critical Boeing Co
Publication of CN107293183A publication Critical patent/CN107293183A/zh
Application granted granted Critical
Publication of CN107293183B publication Critical patent/CN107293183B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/003Simulators for teaching or training purposes for military purposes and tactics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/24Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer including display or recording of simulated flight path
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/30Simulation of view from aircraft
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/30Simulation of view from aircraft
    • G09B9/301Simulation of view from aircraft by computer-processed or -generated image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/30Simulation of view from aircraft
    • G09B9/301Simulation of view from aircraft by computer-processed or -generated image
    • G09B9/302Simulation of view from aircraft by computer-processed or -generated image the image being transformed by computer processing, e.g. updating the image to correspond to the changing point of view
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/30Simulation of view from aircraft
    • G09B9/308Simulation of view from aircraft by LCD, gas plasma display or electroluminescent display
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/30Simulation of view from aircraft
    • G09B9/32Simulation of view from aircraft by projected image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B9/00Simulators for teaching or training purposes
    • G09B9/02Simulators for teaching or training purposes for teaching control of vehicles or other craft
    • G09B9/08Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
    • G09B9/44Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer providing simulation in a real aircraft flying through the atmosphere without restriction of its path

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Business, Economics & Management (AREA)
  • Educational Technology (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Plasma & Fusion (AREA)
  • Processing Or Creating Images (AREA)
  • Traffic Control Systems (AREA)

Abstract

本公开涉及用于目标的实时飞行模拟的装置和方法。提供了用于目标的实时飞行模拟的***。传感器***可在飞行器飞行期间生成该飞行器的环境的现场流,该现场流具有与指示飞行器在该环境内的实时位置的结构化信息相关联的元数据。目标发生器可从信息源生成目标图像,从该信息源可生成多个不同的目标图像。目标发生器还可生成包括目标图像的环境的合成场景。然后,叠加引擎可将合成场景叠加到现场流上,使得目标图像在空间和时间上与飞行器在环境内的实时位置相关。具有叠加的合成场景的现场流可被输出以用于在飞行期间呈现在飞行器的显示器上。

Description

用于目标的实时飞行模拟的装置和方法
技术领域
本公开总体上涉及飞行器目标模拟,并且具体地,涉及目标的实时飞行模拟。
背景技术
训练练习往往用于军用飞行器。这些训练练习用于教导飞行员如何操作飞行器。另外,练习还用于训练飞行员关于操作飞行器的不同策略和战术。例如,飞行员可在飞行器上训练以提高对抗事件的技能和反应。这些事件可包括,例如但不限于遇到敌方飞行器、对地对空导弹场所的存在做出反应、吸引时间敏感目标和其它合适的事件。
大量训练可使用地面上的训练装置进行。这些训练装置往往采取飞行模拟器的形式。飞行模拟器为复制或模拟飞行飞行器体验的***。飞行模拟器旨在使体验尽可能真实。飞行模拟器可在房间中将控件和显示器模拟为安装在致动器上的驾驶舱的全尺寸复制品,该致动器被配置成响应于飞行员采取的动作而移动驾驶舱。这些类型的模拟器提供教导飞行员和/或其它机组成员操作各种飞行器***并对不同事件做出反应的能力。
通过使用现场的飞行器的训练练习进行额外的训练。这些类型的训练练习将飞行员暴露在当飞行飞行器时遇到的实际状况。使用飞行模拟器不能准确地模拟各种状况。例如,在飞行飞行器时遇到的实际运动或力可能不能通过飞行模拟器充分地提供。
在军用飞行器的情况下,这种类型的训练可能涉及使用多个现场的飞行器来执行遇到敌方飞行器的训练。此外,也可使用各种地面平台。这些地面平台可包括例如坦克、地对空导弹***和其它合适的地面单元。这些类型的训练练习为飞行员提供在不同状况下操作飞行器所需的额外经验。
现场训练练习对于设置和操作来说是困难和/或昂贵的。例如,为了在空中执行训练练习,空域仅限于其它飞行器,以避免意外侵入进行训练的空域。此外,需要燃料、维护和其它费用来准备用于练习的飞行器、在练习期间操作飞行器以及在练习结束后进行维护。
此外,空域的量可能是受限制的,并且可能限制飞行器在训练练习期间可以进行的运动的类型和量。空域可以被限制的时间和位置会限制可以执行训练练习的时间量。
因此,可能期望具有解决这些问题中的至少一些问题并且改进现有的实践的***和方法。
发明内容
本公开的示例实施方式涉及用于目标的实时飞行模拟的改进***、方法和计算机可读存储介质。具体地,与使用飞行模拟器或消耗用于飞行器训练练习的现场资源相反,本***使得在飞行器的机载显示器上的目标实时飞行模拟成为可能。因此,该***可消除安排现场飞行器训练练习的成本和难度,同时提供比飞行模拟练习更逼真的体验。
被称为现场、虚拟、构建(live,virtual,constructive)(LVC)的技术的结合可被视为航空训练的未来。这个概念需要将现场飞行器与“虚拟”世界中的有人模拟器和计算机生成的“构建”力量联系起来。本公开的示例实施方式可进一步改进现有的LVC飞行器训练***。根据示例实施方式,目标图像可在飞行中的飞行器的环境的可显示的现场流(livestream)内生成并叠加。目标图像可以在整个训练任务期间真实地出现在飞行器显示器内,并且从而可增强其整体有效性。本公开包括但不限于以下示例实施方式。
在一些示例实施方式中,提供了用于在飞行器的机载显示器上的目标的实时飞行模拟的方法。该方法可包括在飞行器的飞行期间生成飞行器的环境的现场流。现场流可具有与指示飞行器在环境内的实时位置的结构化信息相关联的元数据。该方法也可包括从可从其生成多个不同目标图像的信息源生成目标图像。该方法也可包括生成包括如此生成的目标图像的环境的合成场景。
该方法还可包括将合成场景叠加到现场流上,使得目标图像在空间上和时间上与飞行器在环境内的实时位置相关。该方法还可包括输出具有叠加的合成场景的现场流以用于在飞行期间呈现在飞行器的显示器上。
在前述或任何后续示例实施方式的方法或其任何组合的方法的一些示例实施方式中,信息源包括虚拟环境(virtual environment)或构建环境(constructiveenvironment)或地面训练***(on-ground training system)中的至少一个。
在前述或任何后续示例实施方式的方法或其任何组合的一些示例实施方式中,从其生成目标图像的信息源定义目标的类型或几何特征或者目标在合成场景中的位置中的至少一个。
在任何前述或任何后续示例实施方式或其任何组合的方法的一些示例实施方式中,生成环境的合成场景包括渲染在合成场景内注册的合成目标的图像。图像可为包括具有指示合成目标在合成场景内的位置的结构化信息的元数据的合成图像并且将合成场景叠加到现场流上可包括将合成图像叠加到现场流上。
在任何前述或任何后续示例实施方式的方法的一些示例实施方式中或其任何组合中,环境的合成场景描绘与合成目标不同的一个或多个对象,并且将合成场景叠加到现场流上包括将合成场景叠加到现场流上,使得一个或多个对象是透明的。
在任何前述或任何后续示例实施方式的方法或者其任何组合的方法的一些示例实施方式中,环境的现场流描绘地形,并且该方法还包括确定遮挡环境内的目标图像的视图的至少一部分的地形并且从而遮挡合成场景,并且利用叠加的合成场景从现场流掩蔽目标图像的视图的至少一部分,使得目标图像的视图的至少一部分被地形遮挡。
在一些示例实施方式中,提供了用于在飞行器显示器上的目标的实时飞行模拟的装置。该装置包括处理器和存储可执行指令的存储器,所述可执行指令响应于处理器的执行使得装置实现被配置为至少执行任何前述示例实施方式的方法或其任何组合的多个子***,诸如传感器***、目标发生器、叠加引擎(superimposition engine)和遮掩引擎(occlusion engine)。
在一些示例实施方式中,提供了用于目标的实时飞行模拟的计算机可读存储介质。计算机可读存储介质为非暂时性的,并且具有存储在其中的计算机可读程序代码部分,该计算机可读程序代码部分响应于处理器的执行,使得装置至少执行任何前述示例实施方式的方法或其任何组合。
通过阅读下面的详细描述以及下面简要描述的附图,本公开的这些和其它特征、方面和优点将是显而易见的。本公开包括在本公开中列出的两个、三个、四个或更多个特征或元素的任何组合,而不管此类特征或元素是否在本文描述的具体示例实施方式中被明确地组合或以其它方式陈述。本公开旨在整体解读,使得本公开的任何可分离特征或元件在其任何方面和示例实施方式中应被视为预期的,即可组合的,除非本公开的上下文另有明确指示。
因此,应理解,提供本发明内容仅仅是为了总结一些示例实施方式,以便提供对本公开的一些方面的基本理解。因此,应理解,上述示例实施方式仅仅为示例,并且不应被解释为以任何方式缩小本公开的范围或精神。通过结合附图的以下详细描述,其它示例实施方式、方面和优点将变得显而易见,其中,附图通过示例的方式示出了一些所述的示例实施方式的原理。
附图说明
因此,虽然本公开的示例实施已进行大体的描述,现参照随附绘图进行描述,但所述绘图不一定按比例绘制,并且其中:
图1为根据本公开的示例实施方式的机载飞行器目标模拟***的例图;
图2示出根据一些示例实施方式的装置;以及
图3为示出根据示例实施方式的用于目标的实时飞行模拟的方法的各种操作的流程图。
具体实施方式
在下文中,通过参考附图,将更全面描述本公开的一些实施方式,其中,所述附图示出本公开的部分实施方式,但不是示出本公开的所有实施方式。事实上,本公开的各个实施可以体现为许多不同形式,其不应被解释成本公开仅限于本文所阐述的实施;相反,本公开提供的这些实施便于本领域技术人员更彻底和全面理解本发明所覆盖的范围。例如,除非特别指出,一些事物被引用为第一、第二等不应解释为暗示特定的次序。此外,例如,本文可提及定量测量、值、关系等。除非另有说明,否则这些中的任何一个或多个(如果不是全部的话)可为绝对的或近似的,以解释可能发生的可接受的变化,诸如由于工程公差等引起的变化。相同的附图标号指的是整个附图的相同元件。
本公开的示例实施方式通常涉及飞行器目标模拟,并且具体地,涉及目标的实时飞行模拟。将主要结合航空航天应用来描述示例实施方式。然而,应理解,示例实施例可结合航空航天工业和航空航天工业之外的各种其它应用来使用。就这一点而言,示例性实施例可结合复杂***、车辆等来使用,诸如在航空航天、汽车、船舶和电子的情况下。
模拟***可被配置为提供操作包括逻辑、战术、智力、姿势(进攻/防御)和/或命令链的目标平台的人类元素的建模和模拟。目标的物理表示的建模和模拟可包括诸如空间中的位置(例如,在六(6)自由度内)、时间、速度、加速度、属性(例如,灯开/关、襟翼位置等)、传感器状态(例如,无线电检测和测距(RADAR)发射、搜索模式、跟踪等)和反作用状态(例如,干扰、箔条、闪光)等参数。这些参数可被称为计算机生成力(CGF)、半自动力(SAF)或构建力(Constructive force)。
图1示出了根据本公开的示例实施方式的机载飞行器目标模拟***100,其在本文中可简称为“***”。该***可被配置为自动地或在直接操作者控制下或者它们的一些组合的控制下执行多个不同的功能或操作。就这一点而言,***可被配置为自动地,即在不由操作者直接控制的情况下,执行其功能或操作中的一个或多个。除此之外或另选地,***可被配置为在操作者的直接控制下,执行其功能或操作中的一个或多个。
***100通常可被配置为提供合成目标的实时飞行模拟,并且从而改进现有的LVC飞行器训练***,诸如在美国专利申请公布号第2014/0113255中所述的***,该专利申请通过引用并入本文。具体地,可在飞行器飞行期间(即,在飞行中)在飞行器的环境的可显示现场流内生成目标图像并将其叠加。如本文所使用,术语“现场流”可指的是由飞行器传感器***生成并且可呈现在飞行器的显示器上以供机组人员观看的视频图像。现场流可被用于目标识别、辨识和/或瞄准目的。目标图像可在整个训练任务期间逼真地出现在飞行器的显示器(有时更简单地称为飞行器显示器)内,并且从而可增强其整体有效性。
***100可包括彼此耦合以执行一个或多个功能或操作的多个不同子***(每个单独***)中的每一者的一个或多个。如图1所示,例如,***可包括可彼此耦合的传感器***102、目标发生器104、信息源106、叠加引擎108和/或遮掩引擎110。虽然被示为***的一部分,但是传感器***、目标发生器、信息源、叠加引擎和/或遮掩引擎中的一个或多个可改为与***分开但与***通信。还应理解,子***中的一个或多个可不考虑其它子***,作为单独***起作用或操作。并且进一步地,应理解,***可包括与图1所示的***不同的一个或多个附加的或替代的子***。
如下面更详细地解释的,传感器***102可大体上被配置为在飞行器飞行期间生成飞行器的环境的现场流。现场流可具有与指示飞行器在环境内的实时位置的结构化信息相关联的元数据。目标发生器104通常可被配置为从信息源106生成目标图像,其中,信息源106中的数据可包括可生成多个不同目标图像的信息。目标发生器也可被配置为生成包括如此生成的目标图像的环境的合成场景。叠加引擎108通常可被配置为将合成场景叠加到现场流上,使得目标图像的图像在空间上和时间上与飞行器在环境内的实时位置相关。叠加引擎也可被配置为输出具有叠加的合成场景的现场流,以用于在飞行器飞行期间在其显示器上呈现。
根据本公开的示例实施方式,***100及其子***和/或部件(包括传感器***102、目标发生器104、信息源106、叠加引擎108和/或遮掩引擎110)可通过各种手段来实现。用于实现***/子***及其相应元件的装置可包括硬件,其为单独的或在来自计算机可读存储介质的一个或多个计算机程序的指导下。
在一些示例中,可提供被配置为起本文所示和所述的***、子***、工具和相应元件的作用或以其它方式实现本文所示和所述的***、子***、工具和相应元件的一个或多个装置。在涉及不止一个装置的示例中,相应装置可以以若干不同方式,诸如直接或经由有线或无线网络等间接地或以其它方式彼此连通。
图2示出了根据本公开的一些示例实施方式的可被配置为实现***100并且可被等同地配置为单独实现其任何子***和/或部件的装置200。通常,该装置可包括、包含一个或多个固定或便携式电子装置或在其中实施。
合适的电子装置的示例包括飞行器仪表板、智能电话、平板计算机、膝上型计算机、台式计算机、工作站计算机、服务器计算机等。在更具体的示例中,电子装置可被嵌入在LVC舱盒中,嵌入或耦合至飞行器的控制单元或辅助处理器。或者在一些示例中,电子装置可在可耦合(通过有线或无线)到飞行器的控制单元的固定或移动地面任务计算装置中实施。
装置200可包括多个部件中的每一个的一个或多个,例如连接到存储有计算机可读程序代码206的存储器204(例如,存储装置)的处理器202(例如,处理器单元)。除了存储器之外,处理器还可被连接到用于显示、发送和/或接收信息的一个或多个接口。接口可包括输入接口208、通信接口210(例如,通信单元)等。尽管未单独示出,但是处理器可包括或被连接到飞行器的显示器的接口。
输入接口208和/或通信接口210可被配置为经由信息源106从飞行器或信息接收诸如传感器数据的信息。在一些示例中,输入接口可被耦合或可耦合到飞行器的控制单元或传感器,并且通过该输入接口,由装置200实现的***100的传感器***102可被配置为接收用于生成飞行器的环境的现场流的信息(例如,传感器数据)。该装置可实现该***,如上所述并在下面更全面地描述的,该***另外包括被配置为将包括目标图像的合成场景叠加到现场流上的其它子***(例如,目标发生器104、信息源106、叠加引擎108和/或遮掩引擎110)。然后,该装置可输出具有叠加的合成场景的现场流,以用于在飞行器飞行期间在飞行器的显示器上呈现。
现在再次参考图1。如上所述,传感器***102可被配置为生成飞行器在飞行时的环境的现场流。传感器***102可包括雷达***、雷达警报接收器、红外瞄准舱、全球定位***单元和其它合适的传感器***中的至少一个。现场流可具有与指示飞行器在环境内的实时位置、速度、取向或其它合适的数据的结构化信息相关联的元数据。如本文所述,诸如飞行器的对象的位置可指的是其坐标位置、角位置(取向)或其坐标位置和角位置的组合,其中,对象的位置可由坐标位置和角位置的组合定义。还如本文所述,实时应被解释为不仅包括实时,而且基本上、近似或接近实时,以考虑可由数据处理、传输等引入的任何时间。元数据也可包括关于飞行器机载武器的信息,诸如指示已经在飞行器上发射了武器的数量的信息。
在一些示例实施方式中,飞行器可以以元数据的形式提供其实时位置。例如,元数据可由安装到飞行器的平台上的全球定位***(GPS)或类似的位置传感器生成。在另一示例中,元数据可由替代数据和/或感测***生成,或者至少部分地基于由手动输入的用户输入指示的飞行器的估计位置生成。元数据可用于确定飞行器可位于合成环境内的何处。元数据也可包括其它飞行参数和/或数据,包括飞行器时间、速度、加速度数据和传感器数据,诸如视场、指向角、压摆率等。
目标发生器104可被配置为从信息的信息源106生成目标图像,从该信息源可生成多个不同的目标图像。目标发生器可为或者包括被配置为提供用于人观察的CGF的表示的***。在一些示例中,目标发生器可为或包括用于以视觉、红外或电磁光谱中的至少一个呈现三维(3D)图像的***。目标图像可包括用于视觉传感器(例如,人眼、红外传感器、合成孔径雷达等)的目标的3D表示。目标图像也可为或者包括可显示给人的电子签名(例如,雷达显示器内的记号)。
在一些示例中,信息源106可为或包括具有虚拟或构建数据的虚拟环境或构建环境。在这些示例实施方式中,目标发生器可为或包括CGF。在一些示例中,信息源可包括可用于获得用于生成目标图像的特性的目标或仿真对象的库。目标的合适特性的示例可包括其类型或几何特征或位置(坐标和/或角位置)。在一些示例实施方式中,目标可至少部分地基于与飞行器的训练任务相关联的场景。
在一些示例中,虚拟数据可为或包括通过使用多个训练装置生成的任何数据。在这些示例中,训练装置可为可由人类操作者操作的任何装置。此外,在这些示例中,训练装置可包括多个飞行模拟器。在该示例中,飞行模拟器可用于生成多个模拟对象。在一些示例中,构建数据可为或包括由软件程序生成以模拟对象的数据。
在其它示例中,信息源106可包括地面训练***,通过其可指定训练场景的参数。例如,训练任务可被定义为具有用于训练会话的多个不同场景。这些情景可包括,例如但不限于空对空交战情景、空对地打击情景,包括其它飞行器的联合作战情景以及其它合适的情景。通过一个或多个不同的说明性实施方式,多个场景可在比在单个训练会话或飞行中执行可能需要更多的时间、空域和设备可用性的训练会话中执行。在一些示例中,可设置训练区域的定义、飞行器装备、传感器参数、行为、路线和其它信息。也可定义要在任务中的每个场景中使用的各种参数和设备,以及模拟对象可被识别以用于场景中,从而用于生成目标图像。
如前所述,经由信息源106提供的信息可通过输入接口(例如,输入接口208)和/或通信接口(例如,通信接口210)来接收。然而,应注意,至少一部分信息可从飞行器机载装置(例如,在训练***的机载部分)本地存储和/或本地访问,而不是通过输入接口或通信接口专门发送。
目标发生器104也可被配置为生成包括如此生成的目标图像的环境的合成场景(例如,环境的3D合成场景)。如上所述,在一些示例中,生成目标图像的信息源可定义目标的类型或几何特征或目标在合成场景中的位置(坐标和/或角位置)中的至少一个。
在一些示例实施方式中,目标发生器104可被配置为呈现在合成场景内注册的合成目标的图像。在这些示例实施方式中,目标的特性(诸如其几何特征和/或位置)可为目标图像的3D渲染的基础。注册在合成场景内的合成目标的图像可为包括具有指示合成目标在合成场景内的至少位置的结构化信息的元数据的合成图像。
叠加引擎108可被配置为将合成场景叠加到现场流上,使得目标图像在空间上和时间上与飞行器在环境内的实时位置相关。因此,从飞行器的角度来看,目标的特性可与实时现场流相关(例如,适当的位置)。在一些示例中,环境的合成场景可描绘与合成目标不同的一个或多个对象。在这些示例中,叠加引擎可被配置为将合成场景叠加到现场流上,使得一个或多个对象是透明的。
在目标发生器104呈现在合成场景内注册的合成目标的合成图像的一些示例实施方式中,叠加引擎108可被配置为通过将合成图像叠加到现场流上将合成场景叠加到现场流上。叠加引擎也可被配置为输出具有叠加的合成场景的现场流,以用于在飞行器的显示器上呈现。飞行器的显示器可为或包括在视觉、红外和/或电磁(RADAR)光谱中的一个或多个内的显示器。
在一些示例实施方式中,环境的现场流可描绘地形。在这些实施方式中,遮掩引擎110可被配置为确定遮挡环境内的目标图像的视图的至少一部分的地形,并从而遮挡合成场景。遮掩引擎可另外利用叠加的合成场景从现场流中掩蔽目标图像的视图的至少一部分,使得目标图像的视图的至少一部分被地形遮挡。
在一些示例中,遮掩引擎110可包括参考数据库,该参考数据库包括关于用于掩蔽地形的至少一部分的环境的地形的信息。参考数据库可为或包括环境的3D数据库,包括卫星图像、高程图和/或提供正在被成像的真实世界的虚拟表示的其它已知3D特征数据或3D内容。在一些示例实施方式中,参考数据库可从卫星图像、高程图或任何已知的3D特征数据构建。在其它示例实施方式中,参考数据库可从替代成像源构建,替代成像源包括计算机辅助设计(CAD)图、光栅化道路网络、城市特征数据等。
图3示出了根据本公开的示例实施方式的包括用于目标的实时飞行模拟的方法300的各种操作的流程图。如框302所示,该方法可包括在飞行器飞行期间生成其环境的现场流。现场流可具有与指示飞行器在环境内的实时位置的结构化信息相关联的元数据。该方法也可包括从信息源生成目标图像,多个不同的目标图像可从该信息源生成,并生成包括如此生成的目标图像的环境的合成场景,如框304所示。该方法也可包括将合成场景叠加到现场流上,使得目标图像在空间上和时间上与飞行器在环境内的实时位置相关,如框306所示。该方法也可包括输出具有叠加的合成场景的现场流,以用于在飞行期间在飞行器的显示器上呈现,如框308所示。
现在再次参考图2,图2示出了装置200的各种部件,其包括处理器202、存储有计算机可读程序代码206的存储器204、输入接口208和/或通信接口210。处理器202通常为能够处理信息,诸如例如数据、计算机程序和/或其它合适电子信息的任意片计算机硬件。处理器由电子电路集合组成,所述电子电路的一些电子电路可被封装为集成电路或多个互连集成电路(有时候集成电路更常被称为“芯片”)。处理器可被配置为执行计算机程序,其可被存储在板上处理器中或以其它方式存储在存储器204(相同或另一装置)中。
根据特定实施方式,处理器202可为多个处理器、多核处理器或一些其它类型的处理器。另外,处理器可利用若干混杂处理器***来实现,其中,主处理器与一个或多个从处理器存在于单个芯片上。作为另一说明性示例,处理器可为包含多个相同类型的处理器的对称多处理器***。在又一示例中,处理器可被嵌入为或以其它方式包括一个或多个专用集成电路(ASIC)、现场可编程门阵列(FPGA)等。因此,虽然处理器可能够执行计算机程序,以完成一个或多个功能,但是各种示例的处理器可能够在没有计算机程序辅助下完成一个或多个功能。
存储器204通常为能够在临时基础和/或永久基础上存储诸如例如数据、计算机程序(例如,计算机可读程序代码206)的信息和/或其它合适信息的任意片计算机硬件。存储器可包括易失性和/或非易失性存储器,并且可为固定的或可移动的。合适的存储器的示例包括随机存储器(RAM)、只读存储器(ROM)、硬盘驱动器、闪存、拇指驱动器(thumb drive)、可移除计算机软盘、光盘、磁带或上述的某一些组合。光盘可包括光盘-只读存储器(CD-ROM)、光盘-读/写(CD-R/W)、DVD等。在各种情况下,存储器可被称为计算机可读存储介质。计算机可读存储介质为能够存储信息的非暂态装置,并且能够与诸如能够将信息从一个位置携带到另一位置的电子暂时信号的计算机可读传输介质区分开。本文所述的计算机可读介质一般是指计算机可读存储介质或计算机可读传输介质。
输入接口208可为有线或无线的,并且可被配置为从用户接收信息到装置中,诸如用于处理、存储和/或显示。用户输入接口的合适示例包括麦克风、图像或视频捕获装置、键盘或小键盘、操纵杆、触敏表面(与触摸屏分开或集成到触摸屏中)、生物测定传感器等。用户接口可另外包括用于与诸如打印机、扫描仪等***装置通信的一个或多个接口。
通信接口210可被耦合到处理器202并被配置为在诸如和/或其它装置、网络等之间发送和/或接收信息。通信接口可被配置为通过物理(有线)和/或无线通信链路发送和/或接收信息。合适通信接口的示例包括网络接口控制器(NIC)、无线NIC等。
如上所述,处理器202可包括或被连接到飞行器显示器的接口。除此之外或另选地,在一些示例实施方式中,装置本身可包括被耦合到处理器并且被配置为诸如以与飞行器显示器的方式相同或相似的方式向用户呈现或以其它方式显示信息的显示器。合适的显示器的示例包括液晶显示器(LCD)、发光二极管显示器(LED)、等离子体显示面板(PDP)等。
而且如上所述,程序代码指令可被存储在存储器中,并由处理器执行,以实现本文所述的***、子***及其相应元件的功能。应当明白,任何合适的程序代码指令可从计算机可读存储介质加载到计算机或其它可编程装置中以制造特定机器,使得特定机器成为实现本文所述功能的装置。这些程序代码指令也可被存储在计算机可读存储介质中,其可以命令计算机、处理器或其它可编程装置以特定方式起作用,从而生成特定机器或特定制品。存储在计算机可读存储介质中的指令可生产制品,其中,所述制品成为实现本文所述功能的装置。程序代码指令可从计算机可读存储介质中检索并加载到计算机、处理器或其它可编程装置中以配置计算机、处理器或其它可编程装置,以在计算机、处理器或其它可编程装置上执行或由计算机、处理器或其它可编程装置执行。
程序代码指令的检索、加载和执行可以被连续执行,使得一个指令在一个时间被检索、加载和执行。在一些示例实施方式中,检索、加载和/或执行可并行执行,使得多个指令一起被检索、加载和/或执行。程序代码指令的执行可产生计算机实施的进程,使得由计算机、处理器或其它可编程装置执行的指令提供用于实现本文所述功能的操作。
处理器指令的执行或在计算机可读存储介质中的指令存储支持用于执行指定功能的操作的组合。以此方式,装置200可包括处理器202和耦合到该处理器的计算机可读存储介质或存储器204,其中,处理器被配置为执行存储在存储器中的计算机可读程序代码206。还应当理解,一个或多个功能以及功能的组合可由基于专用硬件的计算机***和/或执行指定功能的处理器或专用硬件和程序代码指令的组合来实现。
通过得到在前述描述和关联附图中呈现的本公开的教义的优势,本公开所属领域的技术人员将会想到许多修改和本公开所述的其它实施方式。因此,应理解,本公开不限于所公开的具体实施方式,并且修改和其它实施方式旨在被涵盖在所附权利要求的范围内。而且,虽然前述描述和关联附图描述了在元件和/或功能的某些示例组合的背景下的示例实施方式,但是应明白,所述元件和/或功能的不同组合可在不脱离附属权利要求的范围的情况下由替代实施方式提供。就这一点而言,例如,与上述描述明确不同的元件和/或功能的不同组合也被认为是可在某些附属权利要求中阐述。虽然本文采用了特定术语,但是它们仅仅以一般性和描述性的含义来使用而不是为了限制的目的。
本公开包括根据下列条款的实施例:
1.一种用于目标的实时飞行模拟的装置,所述装置包括处理器和存储可执行指令的存储器,响应于通过所述处理器执行所述可执行指令使所述装置至少实现:
传感器***,被配置为在飞行器飞行期间生成所述飞行器的环境的现场流,所述现场流具有与指示所述飞行器在所述环境内的实时位置的结构化信息相关联的元数据;
目标发生器,被配置为从能够生成多个不同目标图像的信息源生成目标图像,所述目标发生器被配置为生成包括所生成的目标图像的所述环境的合成场景;以及
叠加引擎,被配置为将所述合成场景叠加到所述现场流上,使得所述目标图像在空间上和时间上与所述飞行器在所述环境内的所述实时位置相关,所述叠加引擎被配置为输出具有所叠加的合成场景的所述现场流以用于在飞行期间呈现在所述飞行器的显示器上。
2.根据条款1所述的装置,其中,所述信息源包括虚拟环境或构建环境或地面训练***中的至少一个。
3.根据条款1所述的装置,其中,生成所述目标图像的所述信息源定义所述目标的类型或几何特征或所述目标在所述合成场景中的位置中的至少一个。
4.根据条款1所述的装置,其中,所述目标发生器被配置为生成所述环境的所述合成场景包括被配置为渲染在所述合成场景内注册的合成目标的图像,该图像为包括具有指示所述合成目标在所述合成场景内的位置的结构化信息的元数据的合成图像,并且
其中,所述叠加引擎被配置为将所述合成场景叠加到所述现场流上包括被配置为将所述合成图像叠加到所述现场流上。
5.根据条款1所述的装置,其中,所述环境的所述合成场景描绘与合成目标不同的一个或多个对象,并且所述叠加引擎被配置为将所述合成场景叠加到所述现场流上包括被配置为将所述合成场景叠加到所述现场流上使得所述一个或多个对象为透明的。
6.根据条款1所述的装置,其中,其中,所述环境的所述现场流描绘地形,并且所述存储器存储另外的可执行指令,响应于通过所述处理器执行所述另外的可执行指令使所述装置至少进一步实现:
遮掩引擎,被配置为确定所述地形遮挡所述目标图像在所述环境内的视图的至少一部分并且从而遮挡所述合成场景,并且从具有所叠加的合成场景的所述现场流遮蔽所述目标图像的视图的至少一部分,使得所述目标图像的视图的至少一部分被所述地形遮挡。
7.一种用于目标的实时飞行模拟的方法,该方法包括:
在飞行器飞行期间生成所述飞行器的环境的现场流,所述现场流具有与指示所述飞行器在所述环境内的实时位置的结构化信息相关联的元数据;
从能够生成多个不同目标图像的信息源生成目标图像;
生成包括所生成的目标图像的环境的合成场景;
将所述合成场景叠加到所述现场流上,使得所述目标图像在空间上和时间上与所述飞行器在所述环境内的实时位置相关;并且
输出具有所叠加的合成场景的现场流以用于在飞行期间呈现在所述飞行器的显示器上。
8.根据条款7所述的方法,其中,所述信息源包括虚拟环境或构建环境或地面训练***中的至少一个。
9.根据条款7所述的方法,其中,生成所述目标图像的所述信息源定义所述目标的类型或几何特征或所述目标在所述合成场景中的位置中的至少一个。
10.根据条款7所述的方法,其中,生成所述环境的所述合成场景包括渲染在所述合成场景内注册的合成目标的图像,该图像为包括具有指示所述合成目标在所述合成场景内的位置的结构化信息的元数据的合成图像,并且
其中,将所述合成场景叠加到所述现场流上包括将所述合成图像叠加到所述现场流上。
11.根据条款7所述的方法,其中,所述环境的所述合成场景描绘与所述合成目标不同的一个或多个对象,并且将所述合成场景叠加到所述现场流上包括将所述合成场景叠加到所述现场流上使得所述一个或多个对象为透明的。
12.根据条款7所述的方法,其中,所述环境的所述现场流描绘地形,并且所述方法还包括:
确定所述地形遮挡所述目标图像在所述环境内的视图的至少一部分并且从而遮挡所述合成场景,并且从具有所叠加的合成场景的所述现场流遮蔽所述目标图像的视图的至少一部分,使得所述目标图像的视图的至少一部分被所述地形遮挡。
13.一种用于目标的实时飞行模拟的计算机可读存储介质,所述计算机可读介质具有存储在其中的计算机可读程序代码,响应于通过处理器执行所述计算机可读程序代码使得装置至少:
在飞行器飞行期间生成所述飞行器的环境的现场流,所述现场流具有与指示所述飞行器在所述环境内的实时位置的结构化信息相关联的元数据;
从可生成多个不同目标图像的信息源生成目标图像;
生成包括所生成的目标图像的环境的合成场景;
将所述合成场景叠加到所述现场流上,使得所述目标图像在空间上和时间上与所述飞行器在所述环境内的实时位置相关;并且
输出具有所叠加的合成场景的现场流以用于在飞行期间呈现在所述飞行器的显示器上。
14.根据条款13所述的计算机可读存储介质,其中,所述信息源包括虚拟环境或构建环境或地面训练***中的至少一个。
15.根据条款13所述的计算机可读存储介质,其中,生成所述目标图像的所述信息源定义所述目标的类型或几何特征或所述目标在所述合成场景中的位置中的至少一个。
16.根据条款13所述的计算机可读存储介质,其中,使得该装置生成环境的合成场景包括:使该装置渲染在合成场景内注册的合成目标的图像,该图像为包括具有指示合成目标在合成场景内的姿势的结构化信息的元数据的合成图像,以及
其中,使装置将合成场景叠加到现场流上包括使该装置将合成图像叠加到现场流上。
17.根据条款13所述的计算机可读存储介质,其中,环境的合成场景描绘与合成目标不同的一个或多个对象,并且使得该装置将该合成场景叠加到现场流上包括使得该装置将该合成场景叠加到该现场流上使得一个或多个对象为透明的。
18.根据条款13所述的计算机可读存储介质,其中,环境的现场流描述地形,并且计算机可读存储介质具有存储在其中的另外的计算机可读程序代码部分,响应于处理器的执行该另外的计算机可读程序代码部分使得该装置至少:
确定地形遮挡目标图像在环境内的视图的至少一部分并且从而遮挡合成场景,并且从具有叠加的合成场景的现场流遮蔽该目标图像的视图的至少一部分使得该目标图像的视图的至少一部分被该地形遮挡。

Claims (13)

1.一种用于目标的实时飞行模拟的装置,所述装置包括处理器和存储可执行指令的存储器,响应于通过所述处理器执行所述可执行指令使所述装置至少实现:
传感器***,被配置为在飞行器飞行期间生成所述飞行器的环境的现场流,所述现场流具有与指示所述飞行器在所述环境内的实时位置的结构化信息相关联的元数据;
目标发生器,被配置为从能够生成多个不同目标图像的信息源生成目标图像,所述目标发生器被配置为生成包括所生成的目标图像的所述环境的合成场景;以及
叠加引擎,被配置为将所述合成场景叠加到所述现场流上,使得所述目标图像在空间上和时间上与所述飞行器在所述环境内的所述实时位置相关,所述叠加引擎被配置为输出具有所叠加的合成场景的所述现场流以用于在飞行期间呈现在所述飞行器的显示器上。
2.根据权利要求1所述的装置,其中,所述信息源包括虚拟环境或构建环境和地面训练***中的至少一个。
3.根据权利要求1所述的装置,其中,生成所述目标图像的所述信息源定义所述目标的类型或几何特征和所述目标在所述合成场景中的位置中的至少一个。
4.根据权利要求1所述的装置,其中,所述目标发生器被配置为生成所述环境的所述合成场景包括被配置为渲染在所述合成场景内注册的合成目标的图像,该图像为包括具有指示所述合成目标在所述合成场景内的位置的结构化信息的元数据的合成图像,并且
其中,所述叠加引擎被配置为将所述合成场景叠加到所述现场流上包括被配置为将所述合成图像叠加到所述现场流上。
5.根据权利要求1所述的装置,其中,所述环境的所述合成场景描绘与合成目标不同的一个或多个对象,并且所述叠加引擎被配置为将所述合成场景叠加到所述现场流上包括被配置为将所述合成场景叠加到所述现场流上使得所述一个或多个对象为透明的。
6.根据权利要求1至5中任一项所述的装置,其中,所述环境的所述现场流描绘地形,并且所述存储器存储另外的可执行指令,响应于通过所述处理器执行所述另外的可执行指令使所述装置至少进一步实现:
遮掩引擎,被配置为确定所述地形遮挡所述目标图像在所述环境内的视图的至少一部分并且从而遮挡所述合成场景,并且从具有所叠加的合成场景的所述现场流遮蔽所述目标图像的视图的至少一部分,使得所述目标图像的视图的至少一部分被所述地形遮挡。
7.一种用于目标的实时飞行模拟的方法,所述方法包括:
在飞行器飞行期间生成所述飞行器的环境的现场流,所述现场流具有与指示所述飞行器在所述环境内的实时位置的结构化信息相关联的元数据;
从能够生成多个不同目标图像的信息源生成目标图像;
生成包括所生成的目标图像的环境的合成场景;
将所述合成场景叠加到所述现场流上,使得所述目标图像在空间上和时间上与所述飞行器在所述环境内的实时位置相关;并且
输出具有所叠加的合成场景的现场流以用于在飞行期间呈现在所述飞行器的显示器上。
8.根据权利要求7所述的方法,其中,所述信息源包括虚拟环境或构建环境和地面训练***中的至少一个。
9.根据权利要求7所述的方法,其中,生成所述目标图像的所述信息源定义所述目标的类型或几何特征和所述目标在所述合成场景中的位置中的至少一个。
10.根据权利要求7所述的方法,其中,生成所述环境的所述合成场景包括渲染在所述合成场景内注册的合成目标的图像,该图像为包括具有指示所述合成目标在所述合成场景内的位置的结构化信息的元数据的合成图像,并且
其中,将所述合成场景叠加到所述现场流上包括将所述合成图像叠加到所述现场流上。
11.根据权利要求7所述的方法,其中,所述环境的所述合成场景描绘与所述合成目标不同的一个或多个对象,并且将所述合成场景叠加到所述现场流上包括将所述合成场景叠加到所述现场流上使得所述一个或多个对象为透明的。
12.根据权利要求7至11中任一项所述的方法,其中,所述环境的所述现场流描绘地形,并且所述方法还包括:
确定所述地形遮挡所述目标图像在所述环境内的视图的至少一部分并且从而遮挡所述合成场景,并且从具有所叠加的合成场景的所述现场流遮蔽所述目标图像的视图的至少一部分,使得所述目标图像的视图的至少一部分被所述地形遮挡。
13.一种用于目标的实时飞行模拟的计算机可读存储介质,所述计算机可读介质具有存储在其中的计算机可读程序代码,响应于通过处理器执行所述计算机可读程序代码使得装置执行权利要求7至12中任一项所述的方法。
CN201710229260.XA 2016-04-11 2017-04-10 用于目标的实时飞行模拟的装置和方法 Active CN107293183B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/095,572 2016-04-11
US15/095,572 US20170294135A1 (en) 2016-04-11 2016-04-11 Real-time, in-flight simulation of a target

Publications (2)

Publication Number Publication Date
CN107293183A true CN107293183A (zh) 2017-10-24
CN107293183B CN107293183B (zh) 2021-01-12

Family

ID=58410076

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710229260.XA Active CN107293183B (zh) 2016-04-11 2017-04-10 用于目标的实时飞行模拟的装置和方法

Country Status (4)

Country Link
US (1) US20170294135A1 (zh)
EP (1) EP3232419A1 (zh)
JP (1) JP7403206B2 (zh)
CN (1) CN107293183B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110189578A (zh) * 2019-05-20 2019-08-30 北京悉见科技有限公司 一种基于增强现实进行飞行员训练的方法和装置
CN110322747A (zh) * 2018-03-30 2019-10-11 Cae有限公司 动态修改包括与之关联的视觉轮廓描绘的视觉元素的视觉渲染
CN111564082A (zh) * 2019-02-14 2020-08-21 波音公司 飞行机组人员训练与评估的中等逼真度模拟途径和方法
CN113631477A (zh) * 2019-04-02 2021-11-09 索尼集团公司 信息处理装置、信息处理方法和程序
CN115294820A (zh) * 2022-07-13 2022-11-04 陕西千山航空电子有限责任公司 一种主从结构的飞行任务训练计算机

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10741084B2 (en) 2017-11-02 2020-08-11 Honeywell International Inc. System and method for enhancing the interactive transmission and visualization of flight data in real-time
JP7035222B2 (ja) * 2018-01-26 2022-03-14 ビ-エイイ- システムズ パブリック リミテッド カンパニ- フライトシミュレーション
TWI744536B (zh) * 2018-06-19 2021-11-01 宏正自動科技股份有限公司 直播系統及其直播方法
IL260960B (en) * 2018-08-02 2020-02-27 Rosolio Beery Simulation for in-flight training showing in a simulated environment
US20200245029A1 (en) * 2019-01-24 2020-07-30 Rockwell Collins, Inc. Avionics Streaming Service
US11620919B2 (en) * 2019-02-11 2023-04-04 Sierra Nevada Corporation Live virtual constructive gateway systems and methods
US11482128B2 (en) 2019-08-21 2022-10-25 The Boeing Company Simulating aircraft data for tactics training
IT201900016859A1 (it) * 2019-09-20 2021-03-20 Leonardo Spa Sistema e metodo di valutazione dell'addestramento di un operatore in una missione addestrativa in tempo reale
WO2021100037A1 (en) 2019-11-18 2021-05-27 Elbit Systems Ltd. A system and method for mixed reality
US11694570B2 (en) * 2021-06-16 2023-07-04 Beta Air, Llc Methods and systems for simulated operation of an electric vertical take-off and landing (EVTOL) aircraft
CN114050977B (zh) * 2021-12-28 2022-04-12 中国飞机强度研究所 一种飞机试验的控制***及其控制方法
US11790776B1 (en) 2022-07-01 2023-10-17 State Farm Mutual Automobile Insurance Company Generating virtual reality (VR) alerts for challenging streets

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999027496A1 (en) * 1997-11-26 1999-06-03 Pathfinder Systems, Inc. System for combining virtual images with real-world scenes
CN104029825A (zh) * 2014-06-13 2014-09-10 中国人民解放军装甲兵工程学院 现场虚实耦合无人机***
US8986011B1 (en) * 2010-09-13 2015-03-24 The Boeing Company Occlusion server for an integrated live and simulation environment for an aircraft
CN104457735A (zh) * 2014-10-27 2015-03-25 中国民航大学 基于World Wind的4D航迹显示方法
CN105204370A (zh) * 2015-08-18 2015-12-30 成都前沿动力科技有限公司 固定翼飞行器实时仿真***及仿真方法
US9230446B1 (en) * 2009-12-01 2016-01-05 The Boeing Company Integrated live and simulation environment system for an aircraft

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0392673U (zh) * 1990-01-10 1991-09-20
JP3141737B2 (ja) * 1995-08-10 2001-03-05 株式会社セガ 仮想画像生成装置及びその方法
US8040361B2 (en) * 2005-04-11 2011-10-18 Systems Technology, Inc. Systems and methods for combining virtual and real-time physical environments
CA2708259A1 (en) * 2007-12-19 2009-06-25 Ivo Research Limited Vehicle competition implementation system
US8616884B1 (en) 2009-12-01 2013-12-31 The Boeing Company Integrated live and simulation environment system for an aircraft
EP2510504A4 (en) 2009-12-07 2013-08-14 Photon X Inc 3D VISUALIZATION SYSTEM
EP2553531B1 (en) 2010-04-01 2019-10-16 SeeReal Technologies S.A. Method and device for encoding three-dimensional scenes which include transparent objects in a holographic system
WO2013032955A1 (en) * 2011-08-26 2013-03-07 Reincloud Corporation Equipment, systems and methods for navigating through multiple reality models
ITTO20120665A1 (it) 2012-07-27 2014-01-28 Alenia Aermacchi Spa Dispositivo elettronico di interfaccia tra reti di comunicazioni tra velivoli.
US9799229B2 (en) 2012-12-13 2017-10-24 The Boeing Company Data sharing system for aircraft training
EP3338106B1 (en) * 2015-08-17 2022-06-22 C360 Technologies, Inc. Generating objects in real time panoramic video

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999027496A1 (en) * 1997-11-26 1999-06-03 Pathfinder Systems, Inc. System for combining virtual images with real-world scenes
US9230446B1 (en) * 2009-12-01 2016-01-05 The Boeing Company Integrated live and simulation environment system for an aircraft
US8986011B1 (en) * 2010-09-13 2015-03-24 The Boeing Company Occlusion server for an integrated live and simulation environment for an aircraft
CN104029825A (zh) * 2014-06-13 2014-09-10 中国人民解放军装甲兵工程学院 现场虚实耦合无人机***
CN104457735A (zh) * 2014-10-27 2015-03-25 中国民航大学 基于World Wind的4D航迹显示方法
CN105204370A (zh) * 2015-08-18 2015-12-30 成都前沿动力科技有限公司 固定翼飞行器实时仿真***及仿真方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110322747A (zh) * 2018-03-30 2019-10-11 Cae有限公司 动态修改包括与之关联的视觉轮廓描绘的视觉元素的视觉渲染
CN110322747B (zh) * 2018-03-30 2023-05-30 Cae有限公司 动态修改包括与之关联的视觉轮廓描绘的视觉元素的视觉渲染
CN111564082A (zh) * 2019-02-14 2020-08-21 波音公司 飞行机组人员训练与评估的中等逼真度模拟途径和方法
CN111564082B (zh) * 2019-02-14 2023-10-24 波音公司 用于进行中等逼真度模拟的***和方法
CN113631477A (zh) * 2019-04-02 2021-11-09 索尼集团公司 信息处理装置、信息处理方法和程序
CN110189578A (zh) * 2019-05-20 2019-08-30 北京悉见科技有限公司 一种基于增强现实进行飞行员训练的方法和装置
CN115294820A (zh) * 2022-07-13 2022-11-04 陕西千山航空电子有限责任公司 一种主从结构的飞行任务训练计算机

Also Published As

Publication number Publication date
US20170294135A1 (en) 2017-10-12
JP2017207269A (ja) 2017-11-24
JP7403206B2 (ja) 2023-12-22
EP3232419A1 (en) 2017-10-18
CN107293183B (zh) 2021-01-12

Similar Documents

Publication Publication Date Title
CN107293183A (zh) 用于目标的实时飞行模拟的装置和方法
Elkind et al. Human performance models for computer-aided engineering
CA2721803C (en) Composite assets for use in multiple simulation environments
JP2018514042A (ja) 自律車両シミュレーションシステム
US20120308965A1 (en) Aircraft Maintenance Training Simulator Apparatus and Method
Heinze et al. Interchanging agents and humans in military simulation
US20200098185A1 (en) Virtual reality training device
KR102560798B1 (ko) 무인 차량 시뮬레이터
CN104471627B (zh) 嵌入式模拟方法及相关***
JP7069416B2 (ja) 無人航空機の操縦シミュレーションシステム及び方法
US9836991B2 (en) Virtual flight deck
US20170206798A1 (en) Virtual Reality Training Method and System
CN115292937A (zh) 一种基于离散数据的雷达检靶gis仿真***及方法
JP2008180784A (ja) シミュレーション装置
Newendorp et al. Configuring virtual reality displays in a mixed-reality environment for lvc training
Aygun et al. Implementation Study of Parachute Training Simulator
Gunes et al. A Serious Game Application For The Detection Of Explosives
Mazurek et al. High-fidelity terrain landscape EFIS visualization in comparative navigation to solve disorientation
Rohrer Design and Implementation of Tools to Increase User Control and Knowledge Elicitation in a Virtual Battlespace
Erichsen Weapon System Sensor Integration for a DIS-Compatible Virtual Cockpit
Kirsanov Systems architecture for autonomous underwater vehicle simulators
CN114265330A (zh) 一种基于模拟飞行的增强现实显示效果评估***及方法
CN117724608A (zh) 基于vr技术的战斗机飞行动作学习***构建方法及装置
RU10472U1 (ru) Вертолетный тренажер
Adams Requirements, design, and development of a rapidly reconfigurable, photo-realistic, virtual cockpit prototype

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant