CN115019595B - 基于航电仿真i/o管理的训练模拟器实现方法及*** - Google Patents

基于航电仿真i/o管理的训练模拟器实现方法及*** Download PDF

Info

Publication number
CN115019595B
CN115019595B CN202210562218.0A CN202210562218A CN115019595B CN 115019595 B CN115019595 B CN 115019595B CN 202210562218 A CN202210562218 A CN 202210562218A CN 115019595 B CN115019595 B CN 115019595B
Authority
CN
China
Prior art keywords
training
data
icd
standardized
file
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
Application number
CN202210562218.0A
Other languages
English (en)
Other versions
CN115019595A (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.)
CETC 10 Research Institute
Original Assignee
CETC 10 Research Institute
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 CETC 10 Research Institute filed Critical CETC 10 Research Institute
Priority to CN202210562218.0A priority Critical patent/CN115019595B/zh
Publication of CN115019595A publication Critical patent/CN115019595A/zh
Application granted granted Critical
Publication of CN115019595B publication Critical patent/CN115019595B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于航电仿真I/O管理的训练模拟器实现方法及***,其中方法包括:步骤1:获取ICD文件并将关键信息建立映射表并生成相应的数据库文件;步骤2:生成XML格式ICD文件和序列化ICD文件;步骤3:根据XML格式ICD文件进行建模并生成界面控件配置信息文件;步骤4:根据界面控件配置信息文件生成界面控件;步骤5:根据序列化ICD文件生成标准化的输入输出接口;步骤6:将人机交互训练数据形成标准化的训练激励数据;步骤7:将其他训练数据形成标准化的训练激励数据;步骤8:生成标准化的训练记录数据。本发明提出能够提高训练模拟器数据编辑和激励的效率,增加模拟器数据的复用性、灵活性和扩展性。

Description

基于航电仿真I/O管理的训练模拟器实现方法及***
技术领域
本发明涉及训练模拟应用领域,尤其是针对作战飞机的飞行训练模拟器和特种飞机的任务训练模拟器的训练数据的控制管理、存储、监视、记录等相关应用,实现通用训练数据输入/输出I/O类型适配,以达到对训练模拟器中I/O资源的高效集中管理和便捷使用。
背景技术
作战飞机和特种飞机的训练模拟器已成为各国飞行员和特种飞机操作人员在地面进行飞行训练和任务操作训练的重要设备,其涉及到的训练数据交互和管理技术是保证训练模拟器能高效使用的重要环节。随着计算机仿真学、虚拟现实技术及人在回路技术等相关学科的快速发展和深入研究,以及我国各型飞机的列装,对相应作战飞机和特种飞机的训练模拟器的逼真度和高效使用的要求越来越高,其训练过程产生的数据量大、数据种类多、数据交互频繁已成为现有训练模拟器的典型特征之一。为了能保证训练模拟器高效的使用以及降低整个训练模拟器研制的时间成本和人力成本的开销,就需要现行的训练模拟器能对训练数据和接口控制文件进行实时动态的适配,对数据的控制管理和监视记录以及和人在回路的便捷性提出了新的要求。
训练模拟器不论是飞行训练模拟器还是任务训练模拟器,都是一套人在回路的实时仿真***,训练教员能在导调控制台或教员台下达训练指令和指定训练科目,同时也能实时的查看学员的训练状态和训练模拟器运行的状态;而学员在飞行训练座舱或任务训练席位根据训练激励数据进行一系列的训练活动。为了能支撑这一套人在回路的训练***,其后端也需要各类的数据激励源作为支撑,例如人机交互训练数据、实装训练数据、仿真模型训练数据、战场环境数据、历史回放数据、训练样本数据、考核评估数据、导调控制数据等,其数据量大、数据种类多、数据交互频繁,这就需要采用一种能对各类训练数据进行分类处理和接口标准化处理的方法能实现统一的输入/输出(I/O)训练数据的存储、监视和记录等功能,能高效、便捷的集中管理多种训练台位使用的I/O资源。
在训练模拟器中,训练模拟的任务训练席位或飞行训练座舱需要训练教员、实装训练激励设备、训练设备仿真模型、训练战场仿真环境、训练数据库进行功能和数据同步,它们之间的接口协议复杂,数据通信量大且频繁,其接口输入/输出的匹配和管理成为其在多型号训练模拟器的一大应用难点。现有的I/O的适配和管理技术多采用定制化的研制方式,每种训练模拟器用自己特有的ICD(接口控制文件)接口形式进行数据交互,且其人机交互界面都需要使用人员根据接口控制文件对每一条交互进行绘制,一旦进行新的训练模拟器研发,该部分工作几乎是需要重新研发,不论是数据接口还是人机交互界面都不能复用,因此,该I/O的适配和管理技术可复用性低、移植灵活性差、不易扩展、不可快速重构,不能适应当前训练模拟器多型号并发研制的需求,同时也不便于数据交互过程中的监控和分析,不利于进行功能调试和故障定位。
发明内容
针对现有I/O的适配和管理技术的不足之处,本发明提出一种基于航电仿真I/O管理的训练模拟器实现方法及***,能够提高训练模拟器数据编辑和激励的效率,增加模拟器数据的复用性、灵活性和扩展性,以解决训练模拟器人机交互界面开发工作量大、后期维护升级困难、通用化程度低等问题。
本发明采用的技术方案如下:
一种基于航电仿真I/O管理的训练模拟器实现方法,包括以下步骤:
步骤1:通过ICD智能管理模块从外部指定位置获取各种形式的ICD文件,提取ICD文件中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件;
步骤2:ICD智能管理模块根据当前训练模拟器的数据应用场景,确定所需要的文件格式以及大小端顺序和数据对齐方式,自动生成相应的XML格式ICD文件和序列化ICD文件;
步骤3:通过动态ICD配置模块获取到ICD智能管理模块提供的XML格式ICD文件后,根据面向对象的思想对XML格式ICD文件中的内容进行建模,建立ICD内部数据项与视图之间的数据通道,根据XML格式ICD文件生成界面控件配置信息文件;
步骤4:由训练数据人机交互界面根据界面控件配置信息文件生成界面控件,并根据界面控件配置文件信息中的约束条件,自动形成人机交互输入输出的数据约束;
步骤5:通过I/O标准化管理模块获取到ICD智能管理模块提供的序列化ICD文件后,以结构化的形式自动对ICD数据逐条解析,完成ICD数据的组包和解包,并生成标准化的输入输出接口;
步骤6:当训练教员通过训练数据人机交互界面上自动生成的界面控件输入人机交互训练数据后,将该人机交互训练数据发送至I/O标准化管理模块,由I/O标准化管理模块根据序列化处理后的ICD信息自动形成标准化的训练激励数据,并发送给训练模拟设备中的任务训练席位或飞行训练座舱;
步骤7:当I/O标准化管理模块接收到其他训练数据后,根据序列化的ICD信息产生标准化的训练激励数据供训练模拟设备使用;
步骤8:训练模拟设备返回的训练过程和状态数据通过I/O标准化管理模块进行自动的解包、组包和分发,形成标准化的训练记录数据并发送给训练数据库进行分类存储,以及将标准化的训练过程和状态数据发送给训练数据人机交互界面进行显示,为训练教员提供训练监视和考核评估数据。
进一步地,所述其他训练数据包括实装训练激励设备生成的实装训练数据、训练设备仿真模型生成的模型训练数据、训练战场仿真环境生成的战场环境数据以及训练数据库的历史回放数据。
进一步地,所述人机交互训练数据包括训练控制指令、训练科目选择和考核评估数据。
进一步地,所述ICD智能管理模块设置有可视化的查看和编辑界面,用于对解析出来的要素和内容进行编辑和修正。
进一步地,所述训练数据人机交互界面生成的界面控件包括Button、Edit、CheckBox、ComboBox、List和RadioGroup。
一种基于航电仿真I/O管理的训练模拟器实现***,包括:
ICD智能管理模块,用从外部指定位置获取各种形式的ICD文件,提取ICD文件中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件;并根据当前训练模拟器的数据应用场景,确定所需要的文件格式以及大小端顺序和数据对齐方式,自动生成相应的XML格式ICD文件和序列化ICD文件;
动态ICD配置模块,用于获取ICD智能管理模块提供的XML格式ICD文件,并根据面向对象的思想对XML格式ICD文件中的内容进行建模,建立ICD内部数据项与视图之间的数据通道,根据XML格式ICD文件生成界面控件配置信息文件;
训练数据人机交互界面,用于根据界面控件配置信息文件生成界面控件,并根据界面控件配置文件信息中的约束条件,自动形成人机交互输入输出的数据约束;
I/O标准化管理模块,用于获取ICD智能管理模块提供的序列化ICD文件后,并以结构化的形式自动对ICD数据逐条解析,完成ICD数据的组包和解包,并生成标准化的输入输出接口;将人机交互界面发送的人机交互训练数据根据序列化处理后的ICD信息自动形成标准化的训练激励数据,并发送给训练模拟设备中的任务训练席位或飞行训练座舱;将其他训练数据根据序列化的ICD信息产生标准化的训练激励数据供训练模拟设备使用;将训练模拟设备返回的训练过程和状态数据进行自动的解包、组包和分发,形成标准化的训练记录数据并发送给训练数据库进行分类存储,以及将标准化的训练过程和状态数据发送给训练数据人机交互界面进行显示,为训练教员提供训练监视和考核评估数据。
进一步地,所述其他训练数据包括实装训练激励设备生成的实装训练数据、训练设备仿真模型生成的模型训练数据、训练战场仿真环境生成的战场环境数据以及训练数据库的历史回放数据。
进一步地,所述人机交互训练数据包括训练控制指令、训练科目选择和考核评估数据。
进一步地,所述ICD智能管理模块设置有可视化的查看和编辑界面,用于对解析出来的要素和内容进行编辑和修正。
进一步地,所述训练数据人机交互界面生成的界面控件包括Button、Edit、CheckBox、ComboBox、List和RadioGroup。
本发明的有益效果在于:
(1)本发明以ICD智能管理技术、动态ICD配置技术和I/O标准化管理技术为核心,将训练模拟器运行过程中多种类、大容量、交互频繁的数据进行统一的管理和适配,形成标准化的输入输出,实现训练数据的激励、存储、监视、记录等功能,并集中管理多种任务训练席位或飞行训练座舱使用的I/O资源,以达到高效、便捷的目的。
(2)本发明采用的ICD智能管理技术通过ICD智能管理模块将各个不同型号的训练模拟器复杂的ICD原始文件,不论其文件格式为任何类型,通过文件智能识别技术,提取文件中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件。同时ICD智能管理模块还为使用人员提供了可视化的查看和编辑界面,实现人在回路的操作。ICD智能管理模块能将建立的数据库文件,根据数据应用场景所需的文件格式、大小端序、数据对齐等规则,自动化的生产相应的ICD的XML文件、序列化文件或文本文件等,提供给后续步骤进行应用。
(3)本发明采用的动态ICD配置技术通过动态ICD配置模块快捷地从ICD智能管理模块获取的XML格式ICD文件转换成界面控件配置文件,并支持常用的控件类型的生成,包括Button、Edit、CheckBox、ComboBox、List、RadioGroup等,大大减少训练数据人机交互界面开发过程中重复性的脑力劳动,保证了软件质量,缩短了开发周期,解决了训练模拟器人机交互界面开发工作量大、后期维护升级困难、通用化程度低等问题。
(4)本发明采用的I/O标准化技术通过I/O标准化管理模块从ICD智能管理模块获取的序列化的ICD文件形成标准化的输入输出接口,将训练过程中需要产生的人机交互训练数据、实装训练数据、仿真模型训练数据、战场环境数据、历史回放数据、训练样本数据、考核评估数据、导调控制数据等一系列大量、多种类、交互频繁的数据,通过I/O标准化管理模块进行统一I/O训练数据激励、存储、监视、记录等,并集中管理多种任务训练席位或飞行训练座舱使用的I/O资源,实现多种训练台位I/O资源的动态适配,高效、便捷的对训练模拟器中I/O资源进行集中管理。
(5)本发明提供的基于航电仿真I/O智能管理技术,可适用于各类飞行训练模拟器和任务训练模拟器的研制,其可应用到实物训练仿真、半实物仿真,测试应用环境建设等领域I/O接口智能管理。
综上所述,本发明通过对ICD智能管理技术、动态ICD配置技术和I/O标准化技术的应用实现,能够对不同任务下的训练模拟器提供各类数据激励,形成标准化的数据处理格式,提高数据编辑和激励的效率,以达到对训练模拟器中各类I/O数据的集中管理和便捷使用的目的,增加模拟器数据的复用性、灵活性和扩展性,便于用户进行快速的功能开发和升级,在增加工作效率的同时也降低人力资源成本。
附图说明
图1是本发明实施例1的基于航电仿真I/O管理的训练模拟器实现方法示意图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现说明本发明的具体实施方式。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明,即所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
随着基于各种作战飞机和特种任务飞机的迅速研制,其配套训练装备也在同步研制,近年来甚至出现先于装备定型的趋势,其目的就是为了提前给飞行员或任务操作人员提供一个地面训练操作的环境,让其在上机操作前就进行逼真的模拟操作训练,并由训练教员对训练过程进行监控分析和考核评估。
本实施例提供了一种基于航电仿真I/O管理的训练模拟器实现方法,可将外部任意格式的、有差异性的ICD文件(接口控制文件),通过智能的管理和转换能力转换为具有统一格式的XML文件、序列化文件或文本文件等,经过对这些文件的解析形成标准化的输入输出接口,并动态生成人机交互界面。
如图1所示,本实施例的基于航电仿真I/O管理的训练模拟器实现方法包括以下步骤:
步骤1:通过ICD智能管理模块从外部指定位置获取各种形式的ICD文件,提取ICD文件(接口控制文件)中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件。优选地,ICD智能管理模块设置有可视化的查看和编辑界面,用于对解析出来的要素和内容进行编辑和修正,方便使用人员对ICD智能管理模块的控制与管理。
步骤2:ICD智能管理模块根据当前训练模拟器的数据应用场景,确定所需要的文件格式以及大小端顺序和数据对齐方式,自动生成相应的XML格式ICD文件和序列化ICD文件。
步骤3:通过动态ICD配置模块获取到ICD智能管理模块提供的XML格式ICD文件后,根据面向对象的思想对XML格式ICD文件中的内容进行建模,建立ICD内部数据项与视图之间的数据通道,根据XML格式ICD文件生成界面控件配置信息文件。
步骤4:由训练数据人机交互界面根据界面控件配置信息文件生成界面控件,并根据界面控件配置文件信息中的约束条件,自动形成人机交互输入输出的数据约束。优选地,训练数据人机交互界面生成的界面控件包括Button、Edit、CheckBox、ComboBox、List和RadioGroup。
步骤5:通过I/O标准化管理模块获取到ICD智能管理模块提供的序列化ICD文件后,以结构化的形式自动对ICD数据逐条解析,完成ICD数据的组包和解包,并生成标准化的输入输出接口。
步骤6:当训练教员通过训练数据人机交互界面上自动生成的界面控件输入人机交互训练数据后,将该人机交互训练数据发送至I/O标准化管理模块,由I/O标准化管理模块根据序列化处理后的ICD信息自动形成标准化的训练激励数据,并发送给训练模拟设备中的任务训练席位或飞行训练座舱。具体地,人机交互训练数据包括训练控制指令、训练科目选择和考核评估数据。
步骤7:当I/O标准化管理模块接收到其他训练数据后,根据序列化的ICD信息产生标准化的训练激励数据供训练模拟设备使用。具体地,其他训练数据包括实装训练激励设备生成的实装训练数据、训练设备仿真模型生成的模型训练数据、训练战场仿真环境生成的战场环境数据以及训练数据库的历史回放数据。
步骤8:训练模拟设备返回的训练过程和状态数据通过I/O标准化管理模块进行自动的解包、组包和分发,形成标准化的训练记录数据并发送给训练数据库进行分类存储,以及将标准化的训练过程和状态数据发送给训练数据人机交互界面进行显示,为训练教员提供训练监视和考核评估数据。
按照以上步骤可在训练模拟器的研制中实现基于航电仿真I/O智能管理技术的数据统一激励、存储、监视、记录,以及人机交互界面的自动生成和数据约束保护,在高效、便捷地对训练模拟器中I/O资源进行集中管理的同时,也解决了训练模拟器人机交互界面开发工作量大、后期维护升级困难、通用化程度低等问题,以达到便捷使用的目的。
实施例2
本实施例提供了一种基于航电仿真I/O管理的训练模拟器实现***,包括ICD智能管理模块、动态ICD配置模块、I/O标准化管理模块和训练数据人机交互界面,其中:
ICD智能管理模块用从外部指定位置获取各种形式的ICD文件,提取ICD文件中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件。同时,可根据当前训练模拟器的数据应用场景,确定所需要的文件格式以及大小端顺序和数据对齐方式,自动生成相应的XML格式ICD文件和序列化ICD文件。
优选地,ICD智能管理模块设置有可视化的查看和编辑界面,用于对解析出来的要素和内容进行编辑和修正。
动态ICD配置模块用于获取ICD智能管理模块提供的XML格式ICD文件,并根据面向对象的思想对XML格式ICD文件中的内容进行建模,建立ICD内部数据项与视图之间的数据通道,根据XML格式ICD文件生成界面控件配置信息文件。
训练数据人机交互界面用于根据界面控件配置信息文件生成界面控件,并根据界面控件配置文件信息中的约束条件,自动形成人机交互输入输出的数据约束。
优选地,训练数据人机交互界面生成的界面控件包括Button、Edit、CheckBox、ComboBox、List和RadioGroup。
I/O标准化管理模块用于获取ICD智能管理模块提供的序列化ICD文件后,并以结构化的形式自动对ICD数据逐条解析,完成ICD数据的组包和解包,并生成标准化的输入输出接口;将人机交互界面发送的人机交互训练数据根据序列化处理后的ICD信息自动形成标准化的训练激励数据,并发送给训练模拟设备中的任务训练席位或飞行训练座舱;将其他训练数据根据序列化的ICD信息产生标准化的训练激励数据供训练模拟设备使用;将训练模拟设备返回的训练过程和状态数据进行自动的解包、组包和分发,形成标准化的训练记录数据并发送给训练数据库进行分类存储,以及将标准化的训练过程和状态数据发送给训练数据人机交互界面进行显示,为训练教员提供训练监视和考核评估数据。
优选地,人机交互训练数据包括训练控制指令、训练科目选择和考核评估数据。
优选地,其他训练数据包括实装训练激励设备生成的实装训练数据、训练设备仿真模型生成的模型训练数据、训练战场仿真环境生成的战场环境数据以及训练数据库的历史回放数据。
训练模拟器在训练过程中需要产生人机交互训练数据、实装训练数据、仿真模型训练数据、战场环境数据、历史回放数据、训练样本数据、考核评估数据、导调控制数据等,其数据量大、数据种类多、数据交互频繁,本实施例可实现统一I/O训练数据激励、存储、监视、记录等功能,并集中管理多种任务训练席位或飞行训练座舱使用的I/O资源,实现通用训练数据I/O类型适配,高效、便捷的对训练模拟器中I/O资源进行集中管理。另外,本实施例还可以通过动态ICD配置模块快捷地将从ICD智能管理模块获取的XML格式ICD文件转换成界面控件配置文件,并支持常用的控件类型的生成,例如Button、Edit、CheckBox、ComboBox、List、RadioGroup等,大大减少训练数据人机交互界面开发过程中重复性的脑力劳动,保证了软件质量,缩短了开发周期,解决了训练模拟器人机交互界面开发工作量大、后期维护升级困难、通用化程度低等问题,以达到便捷使用的目的。
需要说明的是,对于前述的方法实施例,为了简便描述,故将其表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

Claims (10)

1.一种基于航电仿真I/O管理的训练模拟器实现方法,其特征在于,包括以下步骤:
步骤1:通过ICD智能管理模块从外部指定位置获取各种形式的ICD文件,提取ICD文件中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件;
步骤2:ICD智能管理模块根据当前训练模拟器的数据应用场景,确定所需要的文件格式以及大小端顺序和数据对齐方式,自动生成相应的XML格式ICD文件和序列化ICD文件;
步骤3:通过动态ICD配置模块获取到ICD智能管理模块提供的XML格式ICD文件后,根据面向对象的思想对XML格式ICD文件中的内容进行建模,建立ICD内部数据项与视图之间的数据通道,根据XML格式ICD文件生成界面控件配置信息文件;
步骤4:由训练数据人机交互界面根据界面控件配置信息文件生成界面控件,并根据界面控件配置文件信息中的约束条件,自动形成人机交互输入输出的数据约束;
步骤5:通过I/O标准化管理模块获取到ICD智能管理模块提供的序列化ICD文件后,以结构化的形式自动对ICD数据逐条解析,完成ICD数据的组包和解包,并生成标准化的输入输出接口;
步骤6:当训练教员通过训练数据人机交互界面上自动生成的界面控件输入人机交互训练数据后,将该人机交互训练数据发送至I/O标准化管理模块,由I/O标准化管理模块根据序列化处理后的ICD信息自动形成标准化的训练激励数据,并发送给训练模拟设备中的任务训练席位或飞行训练座舱;
步骤7:当I/O标准化管理模块接收到其他训练数据后,根据序列化的ICD信息产生标准化的训练激励数据供训练模拟设备使用;
步骤8:训练模拟设备返回的训练过程和状态数据通过I/O标准化管理模块进行自动的解包、组包和分发,形成标准化的训练记录数据并发送给训练数据库进行分类存储,以及将标准化的训练过程和状态数据发送给训练数据人机交互界面进行显示,为训练教员提供训练监视和考核评估数据。
2.根据权利要求1所述的基于航电仿真I/O管理的训练模拟器实现方法,其特征在于,所述其他训练数据包括实装训练激励设备生成的实装训练数据、训练设备仿真模型生成的模型训练数据、训练战场仿真环境生成的战场环境数据以及训练数据库的历史回放数据。
3.根据权利要求1所述的基于航电仿真I/O管理的训练模拟器实现方法,其特征在于,所述人机交互训练数据包括训练控制指令、训练科目选择和考核评估数据。
4.根据权利要求1所述的基于航电仿真I/O管理的训练模拟器实现方法,其特征在于,所述ICD智能管理模块设置有可视化的查看和编辑界面,用于对解析出来的要素和内容进行编辑和修正。
5.根据权利要求1所述的基于航电仿真I/O管理的训练模拟器实现方法,其特征在于,所述训练数据人机交互界面生成的界面控件包括Button、Edit、CheckBox、ComboBox、List和RadioGroup。
6.一种基于航电仿真I/O管理的训练模拟器实现***,其特征在于,包括:
ICD智能管理模块,用从外部指定位置获取各种形式的ICD文件,提取ICD文件中的ICD名称和要素,将关键信息建立映射表并生成相应的数据库文件;并根据当前训练模拟器的数据应用场景,确定所需要的文件格式以及大小端顺序和数据对齐方式,自动生成相应的XML格式ICD文件和序列化ICD文件;
动态ICD配置模块,用于获取ICD智能管理模块提供的XML格式ICD文件,并根据面向对象的思想对XML格式ICD文件中的内容进行建模,建立ICD内部数据项与视图之间的数据通道,根据XML格式ICD文件生成界面控件配置信息文件;
训练数据人机交互界面,用于根据界面控件配置信息文件生成界面控件,并根据界面控件配置文件信息中的约束条件,自动形成人机交互输入输出的数据约束;
I/O标准化管理模块,用于获取ICD智能管理模块提供的序列化ICD文件后,并以结构化的形式自动对ICD数据逐条解析,完成ICD数据的组包和解包,并生成标准化的输入输出接口;将人机交互界面发送的人机交互训练数据根据序列化处理后的ICD信息自动形成标准化的训练激励数据,并发送给训练模拟设备中的任务训练席位或飞行训练座舱;将其他训练数据根据序列化的ICD信息产生标准化的训练激励数据供训练模拟设备使用;将训练模拟设备返回的训练过程和状态数据进行自动的解包、组包和分发,形成标准化的训练记录数据并发送给训练数据库进行分类存储,以及将标准化的训练过程和状态数据发送给训练数据人机交互界面进行显示,为训练教员提供训练监视和考核评估数据。
7.根据权利要求6所述的基于航电仿真I/O管理的训练模拟器实现***,其特征在于,所述其他训练数据包括实装训练激励设备生成的实装训练数据、训练设备仿真模型生成的模型训练数据、训练战场仿真环境生成的战场环境数据以及训练数据库的历史回放数据。
8.根据权利要求6所述的基于航电仿真I/O管理的训练模拟器实现***,其特征在于,所述人机交互训练数据包括训练控制指令、训练科目选择和考核评估数据。
9.根据权利要求6所述的基于航电仿真I/O管理的训练模拟器实现***,其特征在于,所述ICD智能管理模块设置有可视化的查看和编辑界面,用于对解析出来的要素和内容进行编辑和修正。
10.根据权利要求6所述的基于航电仿真I/O管理的训练模拟器实现***,其特征在于,所述训练数据人机交互界面生成的界面控件包括Button、Edit、CheckBox、ComboBox、List和RadioGroup。
CN202210562218.0A 2022-05-23 2022-05-23 基于航电仿真i/o管理的训练模拟器实现方法及*** Active CN115019595B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210562218.0A CN115019595B (zh) 2022-05-23 2022-05-23 基于航电仿真i/o管理的训练模拟器实现方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210562218.0A CN115019595B (zh) 2022-05-23 2022-05-23 基于航电仿真i/o管理的训练模拟器实现方法及***

Publications (2)

Publication Number Publication Date
CN115019595A CN115019595A (zh) 2022-09-06
CN115019595B true CN115019595B (zh) 2023-06-06

Family

ID=83068903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210562218.0A Active CN115019595B (zh) 2022-05-23 2022-05-23 基于航电仿真i/o管理的训练模拟器实现方法及***

Country Status (1)

Country Link
CN (1) CN115019595B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117573200B (zh) * 2024-01-18 2024-03-29 北京交通大学 一种动态可配置等效器***及流程配置方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523129A (zh) * 2011-12-05 2012-06-27 西北工业大学 一种通用的航空总线测试分析方法及其装置
CN104461881A (zh) * 2014-12-03 2015-03-25 陕西千山航空电子有限责任公司 一种面向icd的arinc429总线信号仿真测试组件
CN106530897A (zh) * 2016-12-28 2017-03-22 中国航空工业集团公司西安飞机设计研究所 一种飞行模拟训练装置
CN106940642A (zh) * 2017-01-13 2017-07-11 西南电子技术研究所(中国电子科技集团公司第十研究所) 动态icd配置的总线模拟器***
CN107229584A (zh) * 2017-06-01 2017-10-03 西南电子技术研究所(中国电子科技集团公司第十研究所) 航空电子仿真测试平台i/o管理***
CN109116315A (zh) * 2018-08-08 2019-01-01 中国航空工业集团公司雷华电子技术研究所 一种通用雷达航电仿真***
CN111125027A (zh) * 2019-12-24 2020-05-08 西安航空电子科技有限公司 一种航空接口控制文件管理***
CN112286512A (zh) * 2020-10-30 2021-01-29 西南电子技术研究所(中国电子科技集团公司第十研究所) 航空电子仿真测试平台ui管理子***
CN113778449A (zh) * 2021-08-31 2021-12-10 西南电子技术研究所(中国电子科技集团公司第十研究所) 航空电子接口数据适配转换***
CN113919158A (zh) * 2021-10-14 2022-01-11 南京芯传汇电子科技有限公司 一种用于飞行控制面板的仿真方法、装置及存储介质
CN113986565A (zh) * 2021-10-04 2022-01-28 西南电子技术研究所(中国电子科技集团公司第十研究所) 飞行训练模拟器通信导航仿真松耦合架构

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2958438B1 (fr) * 2010-03-30 2012-06-08 Airbus Operations Sas Procede et dispositif de developpement et de qualification de simulateurs d'entrainements au pilotage d'un aeronef et dispositif de simulation en resultant

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523129A (zh) * 2011-12-05 2012-06-27 西北工业大学 一种通用的航空总线测试分析方法及其装置
CN104461881A (zh) * 2014-12-03 2015-03-25 陕西千山航空电子有限责任公司 一种面向icd的arinc429总线信号仿真测试组件
CN106530897A (zh) * 2016-12-28 2017-03-22 中国航空工业集团公司西安飞机设计研究所 一种飞行模拟训练装置
CN106940642A (zh) * 2017-01-13 2017-07-11 西南电子技术研究所(中国电子科技集团公司第十研究所) 动态icd配置的总线模拟器***
CN107229584A (zh) * 2017-06-01 2017-10-03 西南电子技术研究所(中国电子科技集团公司第十研究所) 航空电子仿真测试平台i/o管理***
CN109116315A (zh) * 2018-08-08 2019-01-01 中国航空工业集团公司雷华电子技术研究所 一种通用雷达航电仿真***
CN111125027A (zh) * 2019-12-24 2020-05-08 西安航空电子科技有限公司 一种航空接口控制文件管理***
CN112286512A (zh) * 2020-10-30 2021-01-29 西南电子技术研究所(中国电子科技集团公司第十研究所) 航空电子仿真测试平台ui管理子***
CN113778449A (zh) * 2021-08-31 2021-12-10 西南电子技术研究所(中国电子科技集团公司第十研究所) 航空电子接口数据适配转换***
CN113986565A (zh) * 2021-10-04 2022-01-28 西南电子技术研究所(中国电子科技集团公司第十研究所) 飞行训练模拟器通信导航仿真松耦合架构
CN113919158A (zh) * 2021-10-14 2022-01-11 南京芯传汇电子科技有限公司 一种用于飞行控制面板的仿真方法、装置及存储介质

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Louadah, H.Interface control document modeling with Citrus (avionics systems interfaces).《INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER》.2022,第24卷(第02期),第225-245页. *
郝志浪 ; 卫保国 ; .航电AFDX总线监控器的设计和实现.电子设计工程.2013,(第02期),第142-144页. *
韩冰.基于航电***ICD分析的ICD管理***平台设计.《制造业自动化》.2020,第42卷(第06期),第96-98页. *

Also Published As

Publication number Publication date
CN115019595A (zh) 2022-09-06

Similar Documents

Publication Publication Date Title
CN112286512B (zh) 航空电子仿真测试平台ui管理子***
CN105808432B (zh) 轨道交通牵引传动控制单元软件自动化测试***及方法
CN112199086B (zh) 自动编程控制***、方法、装置、电子设备及存储介质
CN107516452A (zh) 一种通用型模拟飞行仿真环境测评***
CN109657379B (zh) 一种飞机模型仿真验证平台
Dalpiaz et al. On deriving conceptual models from user requirements: An empirical study
CN110221975A (zh) 创建接口用例自动化测试脚本的方法及装置
CN110349467A (zh) 一种基于增强现实的通航维修培训***及方法
CN115019595B (zh) 基于航电仿真i/o管理的训练模拟器实现方法及***
CN105006183A (zh) 一种电能表检定实训教学考核模拟仿真方法
CN107644566A (zh) 一种基于脑电的模拟飞行器的脑电测评***
CN109582294B (zh) 一种内嵌式机器学习***的软件体系结构设计方法
CN110471857A (zh) 人工智能模型性能容量的自动测试方法及装置
CN113919158A (zh) 一种用于飞行控制面板的仿真方法、装置及存储介质
CN113704095A (zh) 一种接口自动测试用例自动生成方法及装置
Glukhov et al. Application of in-house software to improve the design process of multifunctional aircraft indicators and control panels
CN104133680A (zh) 一种erp窗体模块的快速构建方法
CN109033414A (zh) 一种虚拟现实结合的远程操控实验设备的实现方法
CN112558782B (zh) 基于数据驱动的三维仿真实验方法
CN109657818A (zh) 一种核电模拟机教练员站软件故障引入***的实现方法
CN104239630A (zh) 一种支持试验设计的仿真调度***
Zhang et al. Educational software process improvement model and strategy
Becar et al. A Collaborative Conceptual Aircraft Design Environment for the Design of Small-Scale UAVs in a Multi-University Setting
CN109218399A (zh) 一种高校间虚拟现实结合的远程操控实验设备的实现方法
SUN et al. A collaborative design method for civil aircraft based on an enduring and evolutionary authoritative source of truth

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