




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1553B总线数据采集、记录与处理技术摘要:介绍了现代飞机试飞中1553B 总线数据的机载采集、记录方法和地面数据处理方式以及 100%记录的 1553B 总线数据事后预处理软件的功能、组成、处理流程和软件设计中 的一些关键技术。关键词:1553B 总线;采集;记录;数据处理AbSTract: The ON-board data acquisition、recording and processing methods of 1553B-bus inmodern flight test are introduced,The functions、composing and processing f
2、lowing of thepre-processing software in post for recorded 100% 1553B data,and the key technologies insoftware design are also presented.Key words:1553B-bus ; acquisition ; recording ; data processing,1553B 总线在现代飞机航空电子系统及其他领域有着广泛的应用,机载航空电子系统方 面的试飞任务越来越多, 因此 1553B 总线数据的采集、 记录、 处理技术成为试飞测试中的 关键技术之一。 由于
3、1553B总线数据速率高、数据量大、数据结构复杂、数据类型多、处 理要求多样,使得总线数据处理成为现代飞机试飞数据处理的重点和难点之一。1 1、1553B1553B 总线简介1553B 总线是飞机内部的时分、指令/应答多路传输总线。在航空电子系统中,通过 1553B总线可动漫背景音乐,游戏背景音乐,电视剧背景音乐,主题曲,片尾曲,片头曲,主题 歌,背景音乐,BGM,插曲,配乐,,主题曲,动漫背景音乐,游戏背景 音乐,电视剧背景音乐,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐连接多达 32 个子系统或称终端 RT,完成各子系统的通信和数据交换,以实现各子系统的集中 控制和显示。为了提高
4、可靠性,一般都采用双余度总线结构。现代飞机典型的航空电子系统 及 1553B 总线应用框图如图1 所示。D1/D2D1/D2-总线控制器I1AI1A一非航电监控处理机KDKD-雷达子系统SMSSMS一外挂管理子系统MCMC-任务计尊机DTDT一数据传输子系统ININ一惯性导航子系统CNICNI-通信导航识别子系统CACA一中心大气计算机FCS一飞控子系统图 1 航空电子系统及 1553B 总线应用框图1.11.1 1553B1553B 总线字格式1553B 总线字分为:命令字、数据字、状态字。命令字是由同步头、远程终端地址字段、发送 代码字段及奇偶位组成。/接收位、子地址/方式字段、数据字个数
5、/方式数据字是由同步头、数据段和奇偶位组成。 状态字是由同步头、远程终端地址、消息过失位、测试位、效劳请求位、3 位备用位、播送命令接收位、忙位、子系统标志位、动态总线控制接收位、终端标志位及奇偶位组成。 1553B 总线字格式:每个字的字长为 16 个二进制位的有效值长度加同步头和奇偶位共20 个二进制位的长度,PCM 化后,去掉同步头和奇偶位,16 位有效位的格式符合标准 GJB289-87。1.2通信方式总线系统中传输的消息格式有10 种,这里仅介绍应用层的 3 种信息传输方式。1.2.1总线控制器向远程终端的传输总线控制器向远程终端发出一个接收指令及数据字,远程终端回送一个状态字,指令
6、字和数据字没有间隔的连续发送。1.2.2远程终端向总线控制器的传输总线控制器向远程终端发出一个发送指令,远程终端回送一个状态字后,继之以规定数目的数据字、状态字和数据字没有间隔地连续发送。1.2.3远程终端向远程终端的传输总线控制器向远程终端 a 发出一个接收指令,紧接着向远程终端 b 发出一个发送指令,远 程终端b 发出一个状态字,继之以规定数目的数据字、 状态字和数据字没有间隔地连续发送。远程终端 a 接收到数据字后,回送一个状态字。2 1553B总线数据的机载采集与记录2.1 1553B总线数据的采集与记录方式1553B 总线数据采集有两种方式:选择采集和100%采集方式。1553B 总
7、线数据选择采集是指由试飞工程师按总线字的定义总线号、远程终端RT 号、子地址 SA、逻辑块,动漫背景音乐,游戏背景音乐,电视剧背景音乐,主题曲,片尾曲, 片头曲,主题歌,背景音乐,BGM,插曲,配乐,,主题曲,动漫背景音乐,游戏背景音乐,电视剧背景音乐,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐从总线上挑选需要的命令字、状态字、数据字。对挑选的总线字,格式化为4 个连续的 PCM 字,其中总线字格式化为 2 个 PCM 字,另两个为时间标识字,描述该总线字在总 线上的精确时间。这些 PCM 字经 1553B 专用采集器采集后形成一条选择的1553B 数据流,通过 RS422 串行口到
8、通用采集器,与其他测试数据合并形成一条主PCM 数据流,供遥测发射到地面进行实时监控及机载记录。1553B 总线数据的 100%采集是指同时采集多条多余度一般为两条双余度1553B 总线上的全部信息。采集到的每个 20 位总线字包括命令字、状态字、数据字 ,去掉 3 位同步 头和 1位奇偶校验位后的 16 位有效位,被转换为两个连续的 PCM 字。在总线消息间隔处参加填充字,在总线消息的命令字后插入时间标识字包括时、分、秒、毫秒、微秒,标明该消息到达的准确时间,同时在状态字之前插入消息响应时间。然后把这些PCM 字按IRIG-106 遥测标准格式,经过专用采集器采集后形成一条PCM 化的 10
9、0%采集的 1553B 总线数据流,供机载记录器记录。随着记录技术的开展,还有一种直接采集、记录方式也在广泛应用,该方式一般通过具有 1553B 总线数据 100%采集功能的记录器完成。1553B 总线数据不再需要1553B 专用采集 器,也不需要转换为 PCM 格式,而是由记录器直接采集,按 1553B 消息块格式记录到磁带 机上。1553B 总线数据的采集和记录如图2 所示。2.2 1553B总线采集器与记录器1553B 总线数据采集器用于采集飞机上1553B 数据总线中信息,完成以下功能:1获取多条符合 1553B 标准的总线数据;2将每条总线的信息 100%采集后分别形成一条 PCM
10、数据流输出;3通过用户定义选择多条总线上的局部总线信息包括逻辑块中的数据字,形成一条混合的选择数据流输出;4在输出数据流中对总线信息进行时间标识。1553B 总线采集器在总线系统中,只起监视作用,不参与总线通信。在有的总线系统中,也将其视为一个终端设备而分配一个RT 终端号,受总线控器的管理,以便向其传输专为飞行试验设置的消息块。1553B 总线记录器采用通用的 PCM 数据记录器。对于 1553B 总线数据的直接采集、 记录方式,采用具有 1553B 采集功能的多输入数据源的采集、记录一体化记录器。3 1553B总线数据的处理方式1553B 总线数据处理一般分为实时处理实时监控和事后处理方式
11、。3.1 1553B总线数据的实时处理实时监控方式rfn主 PCI觌据京图 21553B 总线数据的机载采集、记录框图飞行试验实时监控是确保试飞平安、提高试飞效率的重要手段。1553B 总线数据是试飞实时监控的重要参数。飞行试验中来自飞机机载遥测PCM 流中选择的 1553B 总线参数,是驱动实时监控显示画面的主要数据源,动漫背景音乐,游戏背景音乐,电视剧背景音乐, 主题曲,片尾曲,片头曲,主题歌,背景音乐, BGM,插曲,配乐,,主 题曲,动漫背景音乐,游戏背景音乐,电视剧背景音乐,片尾曲,片头曲,主题歌,背景音 乐,BGM,插曲,配乐是实现可视化显现的根底。实时监控画面主要有模拟飞机多功能
12、显 示器画面,如飞机状态、航空电子状态、飞控状态、发动机状态,模拟的平显画面,另外还 有飞机的三维姿态、航迹等各种图形、曲线、数字、表格形式的显示画面,为试飞指挥员、 试飞工程师及时发现飞机故障、确保飞机试飞平安,提供了重要手段。3.2 1553B总线数据的事后处理方式1553B 总线数据事后处理分为预处理和最终处理。预处理是按试飞工程师要求的参数名、时间段、采样率,从100%记录的 1553B 总线数据中提取要求的参数,并进行必要的处理和转换,以不同格式的数据文件输出,为1553B 总线数据最终处理提供各种类型的数据文件。这为试飞工程师和主机厂所排故,提供了真实可靠的 1553B 总线数据,
13、对缩短飞机系统和航空电子系统排故周期,加快试飞进度,有重要意 义。最终处理是试飞工程师根据预处理结果, 按照航电各专业 如火控、 雷达、 惯导等 的 需求, 对 100%的 1553B 工程单位数据进一步的分析与处理和综合处理。4 1553B总线数据事后预处理软件设计4.1软件功能设计1553B 总线数据处理软件的主要功能是按试飞工程师要求的参数名、时间段、采样率, 从 100%记录在磁带上的 1553B 总线数据中提取要求的参数,并进行必要的处理和转换,以 不同格式的数据文件输出,为1553B 总线数据最终处理提供各种类型数据。4.2软件组成与结构设计采用模块化设计,主要由读带模块、主控模块
14、、数据采集模块、加载 ICD 文件模块、获 取物理块号模块、总线数据分析模块、数据字分析模块、数据输出模块等组成,如图 3 所示。4.3处理流程软件总体结构分成两个进程,一个为主进程,一个为分析处理进程子进程 见图 4。1主进程:它负责进程的总控,并负责接收用户对所有界面的选择以及界面上的输入设置。该进程主要完成总线通信地址和消息中数据字格式内容以及多种数据类型的输入ICD文件。它还通过邮件将分析处理所需的输入和设置发送到总线数据分析处理进程。2分析处理进程:动漫背景音乐,游戏背景音乐,电视剧背景音乐,主题曲,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐, ,主题曲,动漫背景音乐,游戏
15、背景音乐,电视剧背景音乐,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐它根据总线数据处理参数来对相应的总线数据进行分析处理,并将结果存放在文件中。该进程接收主进程用邮件方式传递来的信息,根据总线数据处理参数及总线数据描述表来完成总线数据分析处理的工作,这样总线数据处理时用户的设置与总线数据处理可以并行工 作。这两个进程并行运行,处理进程一直接收主进程发送来的邮件并做相应的处理。主进程 随时接收子进程发送来的处理信息定时在界面上显示。4.4输出格式3 种类型数据文件分别为:1可供用户阅读且做进一步处理的物理量文本文件;2可供用户阅读且做进一步处理的总线消息文本文件;3可供用户做进一步处理
16、的物理量二进制文件。I图图4处理流程图处理流程图| |4.5 1553B总线数据预处理软件设计中的几个关键技术4.5.1 ICD数据库的利用接口控制数据文件ICD 提供了总线数据的构成和解释,它定义了1553B 总线参数的名称、类型、格式、校准算法,参数含开关量的说明,还定义了1553B 总线数据块的所有信息是 1553B 总线数据处理的重要依据, 如何有效利用 ICD 文件,把 ICD 库嵌入 1553B 总线数据处理软件,从而提高软件的方便性和可靠性,已成为 1553B 总线数据处理软件的 关键技术之一。图图5读取函数魏法读取函数魏法本软件以数据库为根底,把ICD 文件分为总线数据描述表和
17、总线信息辅助表。总线数据描述表按子系统划分 ,每个子系统分为 5 层表,即:块表、块元素表、信号表、信 号元素表、字段表。动漫背景音乐,游戏背景音乐,电视剧背景音乐,主题曲,片尾曲, 片头曲,主题歌,背景音乐,BGM,插曲,配乐, ,主题曲,动漫背景音乐,游戏背景音乐,电视剧背景音乐,片尾曲,片头曲,主题歌,背景音乐,BGM,插曲,配乐5 层表之间由某一关键字段关联。总线数据辅助表信息来源于总线地址通信表,由于ICD 文件中总线数据是用 RT 名和块号描述的,而总线上的消息字是用 RT 地址和子地址描 述的,因此为了使 RT 名与 RT 地址对应,块号与子地址对应,必须建立使其对应的表,称为
18、辅助表。4.5.2消息块参数的快速读取1553B 总线数据参数多、 速率高,使 100%记录的 1553B 总线数据量巨大。 如何快速从大量的数据中提取需要的数据,是1553B 总线数据处理软件的关键技术之一。虽然总线数据中包括大量的各种格式的消息,然而,作为飞行试验来说,只关心其中应用层的3 种消息。因此,为了快捷而准确地过滤出所关心的消息块,必需设计一种高效的消息块读取函数,以完成消息块的读取与过滤。即从数据文件中,读取一块数据,剔除其中的无用字, 最终输出一个完整的 1553B 消息块,然后对相应参数进行工程单位转换,从而完成一个处理循环。其主要算法如图 5 所示。4.5.3数据的时间同步与修正数据的时间同步对试飞数据处理有着重要的影响。1553B 总线通信的异步性和航空电子系统的延时,使 1553B 总线数据的时间同步成为一个技术难点,它涉及航空电子系统本身、机 载数据采集、数据处理等多个环节。目前采取了对时间进行修正的方法,满足了数据处理要求。5结束语1553B 总线数据的采集、记录和处理,在现代飞机试飞中有着非常重要的作用,目前已 广泛应用于各型号飞机试飞。1553B 总线数据事后预处理软件,既可以分析处理PCM 化的1553B 总线数据,也可以分析处理直接记录的总线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海空调清洗维保合同范本
- 个人旧车买卖合同范本
- 出口cip贸易合同范本
- 亮化耗材采购合同范本
- 半成品供货合同范本
- 农村环卫劳务合同范本
- 化妆品oem合同范本
- 仓库分拣合同范本
- 修路收费合同范本
- 主管绩效合同范本
- 北京市丰台区2024-2025学年高二上学期期末英语试题
- 电力安全一把手讲安全课
- 2025年湖南理工职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 人教版小学数学三年级下册第一单元位置与方向一单元测试
- 雅礼中学2024-2025学年初三创新人才选拔数学试题及答案
- 《草船借箭》课本剧剧本-4篇
- 数学原来这么有趣
- 中国传媒大学《当代电视播音主持教程》课件
- 2022新教科版六年级科学下册全一册全部教案(共28节)
- 档案室建设要求参考技术要求规范
- 公园设计规范CJJ4892
评论
0/150
提交评论