一种1553b数据总线测试仿真系统的制作方法

文档序号:7752382阅读:264来源:国知局
专利名称:一种1553b数据总线测试仿真系统的制作方法
技术领域
本发明涉及一种1553B数据总线测试系统,特别是涉及用于模拟航空电子系统、飞行控制计算机等机载设备信息流的产生、传输、处理、显示过程,属于试验测试技术领域。
背景技术
飞行控制系统、航空电子系统等机载设备在现代飞机设计过程中越来越重要,随着电传飞行控制技术、主动控制技术和信息处理技术的应用,飞行控制系统、航空电子系统已经达到了与飞机的总体、气动、结构和强度同步设计的地步,同时,飞行控制系统、航空电子系统的安全性和可靠性对于飞机的安全更加重要,为了保证飞行控制系统、航空电子系统的安全性和可靠性,在设计的基础上,另一个重要途径就是开展地面仿真试验,在地面仿真试验中如何对飞行控制系统、航空电子系统进行全面、详细的验证成为飞行控制系统、航空电子系统地面试验面临的难题。传统的验证试验中,需要研制专门用于试验的环境支持设施,尽量能模拟飞行控制系统在飞机上工作时所需的环境条件如设计专门的试验台架用于支撑和安装飞行控制系统的各组成部件,并为各组成部件的工作提供必要的液压能源和电源,配置必要的控制和测试设备。飞行控制系统、航空电子系统的验证试验中,大部分验证项目与机载设备的信息流的传输有关,在试验的验证中,需要使用装机的机载系统完成对飞行控制系统、航空电子系统的操作控制和状态调整。采用装机设备存在以下缺点(I)装机设备是在飞行控制系统设计完成后,才能生产提供,不能满足设计研发阶段试验、或者是初制样件阶段试验的需要;(2)装机设备是对专门的飞行控制系统研制生产的,不具有通用性,在飞行控制系统、航空电子系统其它部件状态发生变化后,需要进行适配性更改,甚至是重新加工、生产;(3)装机设备依靠人工操作完成,验证测试过程效率低下,周期长;(4)机载电子设备种类繁多,航空电子系统是一个结构和功能都十分复杂的大系统,用真实系统投资极大,又有相当的风险,而仿真技术可以用较小的投资换取风险上的大幅度降低,得到很高的效费比;(5)真实系统的研究不仅费时费钱,成本高、风险大、周期长,并且很难做到,用计算机仿真技术则可化繁为简,大大节省人力物力。目前,国内外对飞行控制系统、航空电子系统数据信息传输仿真研究大多是针对飞行控制系统、航空电子系统结构数据流传输或处理的某一阶段,只针对系统信息交互的某一方面,对飞行控制系统、航空电子系统的性能进行系统、全面的评价分析有一定的局限性。在飞机的设计研制中,大量地采用数字仿真技术,数字仿真已被证明是开发飞机行之有效的方法,它提供了更快、更高效地开发飞机的优势。为了保证飞机研制的周期,加快飞行控制系统、航空电子系统试验进度,有必要在飞行控制系统、航空电子系统的试验中更多地采用数字仿真技术;另一方面,飞行控制系统、航空电子系统验证项目多,而且大量试验需要在初期设计阶段完成,这样就需要一个试验平台,满足边设计边试验的工作流程,以便到地面试验阶段使飞行控制系统、航空电子系统达到更高成熟度。为尽量早点开展试验,这也要求使用数字仿真技术为核心的数字化试验技术逐步取代依赖于大量实物试验技术,缩短飞机研制周期,加快研制进度。

发明内容
本发明的目的在于提供一种1553B数据总线仿真检测系统及其仿真方法,模拟飞行控制系统、航空电子系统等机载设备信息流的产生和传输过程,反应了各个分系统之间的相互协作与信息交互。本发明的技术方案是一种1553B数据总线仿真检测系统,包括仿真控制器、数据传输与控制总线、1553B通讯接口、1553B接口适配器,由仿真控制器通过数据传输与控制·总线控制1553B通讯接口实现数据信息的发送与接收,模拟机载飞行控制系统、航空电子系统等机载设备信息流的产生和发送过程,以及接收其它机载设备信息流并进行显示,数据传输与控制总线配置在测试仿真控制器的机箱中,实现仿真控制器与1553B通讯接口的数据信息的传输与交换,以及时钟、触发、同步等控制信号的传输,1553B通讯接口将来自仿真控制器的数据信息发送到1553B数据总线,或者是从1553B数据总线接收数据信息并传输到仿真控制器,1553B接口适配器完成1553B通讯接口与1553B数据总线的物理连接,保证数据信息传输通道的畅通。本发明模拟飞行控制系统、航空电子系统等机载设备信息流的产生发送、接收传输过程,并完成接收数据信息的保存,这些功能是通过运行在仿真控制器的应用软件来实现,应用软件采用分层的模块化结构,由操作界面层、用户应用层、通讯控制层和物理设备层所组成。在操作界面层实现了人机界面操作控制功能,通过菜单驱动选择用户应用层操作,完成数据信息的发送与接收,以及模拟机载设备的工作,通过通讯端口完成数据信息的发送或者是接收;或者是选择通讯控制层操作,完成对1553B接口管理与参数配置;或者是选择物理设备层操作,完成对1553B接口控制、自检、诊断等。用户应用层实现了各种方式数据信息的传输和接收功能,以及模拟机载设备的信息流的传输与接收功能,数据信息的传输和接收功能方面,实现了数据格式定义编辑功能、数据接收存储功能、接收数据驱动列表显示功能、接收数据驱动的图形显示功能、简单的数据发送功能、函数型数据发送功能、离散型数据发送功能;数据定义编辑功能实现了对数据的定义增加、删除、修改等,向用户提供对数据定义的编辑、修改,并将编辑修改结果以文件形式保存,形成通讯接口控制文档,供对数据的解析、过滤中使用;数据接收存储功能实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据缓冲区显示过滤后的数据信息,完成一次接收操作。
接收数据驱动列表显示功能具有选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据列表区显示过滤后的数据信息,或者将过滤后的数据信息写入存储数据文件,完成连续的数据接收操作,直到停止数据接收操作;接收数据驱动的图形显示功能具有选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,以图形曲线形式显示过滤后的数据信息,或者将过滤后的数据信息写入存储数据文件,完成连续的数据接收操作,直到停止数据接收操作;函数型数据发送功能实现了选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件功能,当处于发送状态时,按照数据定义函数产生数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新, 形成符合1553B格式数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止数据发送操作。离散型数据发送功能实现了选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件功能,当处于发送状态时,从离散数据文件读取数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止数据发送操作。通讯控制层实现了 1553B数据信息发送功能、1553B数据信息接收功能和1553B接
口管理与参数配置功能。物理设备层完成1553B通讯控制接口与1553B数据总线的物理连接,实现1553B通讯和数据信息传输功能。本发明具有以下优点(I)本发明是一种1553B数据总线仿真测试系统,模拟了机载信息流的产生过程和接收过程,对数据信息传输的正确性进行验证,功能完整;(2)结构合理紧凑、工作可靠,采用高可靠性通讯接口和仿真器控制器,经过优化设计,模块化、标准化和系列化,能适应在严酷电磁与机械环境使用;(3)良好扩展性、剪裁性和复用性,各仿真器和通讯接口采用组件模块化设计,软件开发采用基于框架的软件组件技术,可根据需要选配组件模块,实现系统的积木化组合;(4)降低成本,由于实现了通用化设计,在功能上相当于原有多个专用设备的功能,大大降低了设备成本;(5)对用户来说,由于机载数据传输系统仿真器大大提高了试验测试效率,缩短了试验周期,大大减少了费用。随着技术和市场的发展,1553B数据总线仿真检测系统势必成为最经济、最实用的仿真测试系统。


图I为本发明的一种1553B数据总线仿真测试系统结构示意图;图2为本发明的一个实施例的组成结构图;图3为本发明的应用软件组件模块组成结构图;图4为本发明的数据定义编辑操作界面示意图;图5为本发明的数据接收操作界面示意图;图6为本发明的数据序列接收操作界面示意图;图7为本发明的数据发送操作界面示意图;图8为本发明的离散和函数型数据发送操作界面示意图;其中,I :仿真控制器,2 :数据传输与控制总线,3 :1553B通讯接口,4 :1553B接口适配器,301 :控制组件模块,302 :数据格式定义编辑组件模块,303 :数据接收存储组件模块,304 :接收数据驱动列表显示组件模块,305 :接收数据驱动的图形显示组件模块,306 函数型数据发送组件模块,307 :离散型数据发送组件模块。
具体实施例方式下面结合附图和实施例对本发明作详细描述。一种1553B数据总线仿真测试系统结构示意如图I所示,包括仿真控制器I、数据传输与控制总线2、1553B通讯接口 3、1553B接口适配器4,由仿真控制器I通过数据传输与控制总线2控制1553B通讯接口 3实现数据信息的发送与接收,模拟机载飞行控制系统、航空电子系统等机载设备信息流的产生和发送过程,以及接收其它机载设备信息流并进行显示,数据传输与控制总线2配置在测试仿真控制器的机箱中,实现仿真控制器I与1553B通讯接口 3的数据信息的传输与交换,以及时钟、触发、同步等控制信号的传输,1553B通讯接口 3将来自仿真控制器的数据信息发送到1553B数据总线,或者是从1553B数据总线接收数据信息并传输到仿真控制器1,1553B接口适配器4完成1553B通讯接口 3与1553B数据总线的物理连接,保证数据信息传输通道的畅通。图2为本发明的一个实施例的组成结构图。一种1553B数据总线仿真测试系统实施例中,仿真控制器I采用PXI总线系统,配置具有18个插槽的PXI-1045机箱,并选配CLl I嵌入式控制器,数据传输与控制总线2采用CPCI总线,1553B通讯接口 3采用GE公司QCP-1553通讯接口卡,该接口卡提供有BC、RT、MT功能,完成各种工作方式下的数据发送和接收,1553B接口适配器4选择与QCP-1553通讯接口卡相配的适配器。本发明的上述特征可作如下变化,但它们都没有偏离本发明的实质。如数据传输与控制总线处选择PXI测试总线外,还可以选择CPCI、PCI、VXI测试总线或计算机总线等;仿真控制器I采用NI公司PXI-1045机箱外,还可以选择其它型号机箱,如PXI-1036、PXI-1044,或者是其它公司如凌华 cPCIS-llOOA、cPCIS-1202、PXIS-2503、PXIS-2630、PXIS-2700、PXIS-2719等,或者是其它公司的其它型号的测试控制机箱;嵌入式控制器选配CLll夕卜,还可以选配NI公司的NI PXI-8145RT、NIPXI-8184RT、NI PXI-8196RT、NI PXI-8195RT,或者是凌华公司 PXI-3910、PXI-3920、PXI-3950,或者是其它公司的其它型号的嵌入式控制器;1553B通讯接口卡除采用QCP-1553通讯接口卡外,还可以选择其它公司的其它型号的通讯接口卡。图3为本发明的应用软件组件模块组成结构图。本发明的应用软件采用分层的模块化结构,由操作界面层、用户应用层、通讯控制层和物理设备层所组成,操作界面层的人机界面操作控制组件模块301实现了人机界面操作控制功能,通过菜单驱动的选择用户应用层操作,完成数据信息的发送与接收,以及模拟机载设备的工作,完成数据信息的发送或者是接收;或者是选择通讯控制层操作,完成对1553B接口管理与参数配置;或者是选择物理设备层操作,完成对1553B接口控制、自检、诊断等。用户应用层实现了各种方式数据信息的传输和接收功能,以及模拟机载设备的信息流的传输与接收功能,由数据格式定义编辑组件模块302、数据接收存储组件模块303、接收数据驱动列表显示组件模块304、接收数据驱动的图形显示组件模块305、函数型数据发送组件模块306、离散型数据发送组件模块307实现了数据信息的传输和接收功能;数据定义编辑组件模块302实现了对数据的定义增加、删除、修改等,供用户提供对数据定义的编辑、修改,并将编辑修改结果以文件形式保存,形成通讯接口控制文档供对数据的解析、过滤中使用;数据接收存储组件模块303实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据缓冲区显示过滤后的数据信息,完成一次接收操作;接收数据驱动列表显示组件模块304实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据列表区显示过滤后的数据信息,或者将过滤后的数据信息写入存储数据文件,完成连续的数据接收操作,直到停止数据接收操作;接收数据驱动的图形显示组件模块305实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,以图形曲线形式显示过滤后的数据信息,或者将过滤后的数据信息写入存储数据文件,完成连续的数据接收操作,直到停止数据接收操作;函数型数据发送组件模块306实现了选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件功能,当处于发送状态时,按照数据定义函数产生数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成符合1553B格式数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止数据发送操作;离散型数据发送组件模块307实现了选择工作模式、设置发送数据的节点地址、·选择数据定义或信号名称功能,选择离散数据文件功能,当处于发送状态时,从离散数据文件读取数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止数据发送操作。通讯控制层包括1553B数据信息发送组件模块308、1553B数据信息接收组件模块309和1553B接口管理与参数配置组件模块310。物理设备层包括1553B通讯控制组件模块311,实现与1553B数据总线的物理连接,实现1553B通讯和数据信息传输。图4为本发明的数据定义编辑操作界面示意图。数据定义编辑操作界面实现了对数据的定义增加、删除、修改等,供用户提供对数据定义的编辑、修改,并将编辑修改结果以文件形式保存,形成通讯接口控制文档供对数据的解析、过滤中使用,所编辑修改的数据的定义与所传输的信号形成一一对应;数据定义编辑操作界面包括编辑面板401,编辑面板401上设有对数据的各区段编辑、修改的功能,这些数据区段包括所传输的数据信息块的位置序号402、数据信息块中命令字或状态字的位置序号403、与当前命令字或状态字位置对应的信号名称404、对应当前信号的参数范围405、对应当前信号的比例尺/定义406、对应当前信号的单位407 ;在数据定义编辑操作界面编辑面板401上还设有功能操作虚拟按钮,分别是“增力口”按钮408、“删除”按钮409、“编辑”按钮410、“确认”按钮411、“取消”按钮412,使用“增加”按钮408增加一条传输数据或对应信号格式的定义,使用“删除”按钮409删除一条传输数据或对应信号格式的定义,使用“编辑”按钮410编辑、修改传输数据或对应信号格式的定义,完成对传输数据或对应信号格式的定义的增加、删除、编辑等操作后,使用“确认”按钮保存当前的结果,并返回上一级操作,如果放弃当前的操作,则使用“取消”按钮返回上一级操作界面。图5为本发明的数据接收操作界面示意图。数据接收操作界面具有选择通讯工作模式、设置接收数据的节点地址、选择数据 定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据缓冲区显示过滤后的数据信息,完成一次接收操作;数据接收操作界面包括操作面板501,操作面板501上设有通讯工作模式选择列表框502、接收数据的节点地址输入窗503、数据定义或信号名称选择列表框504、数据接收缓冲区显示窗505,在数据接收操作界面操作面板501上还设有功能操作虚拟按钮,分别是“接收”按钮506、“停止”按钮507、“返回”按钮508,使用“接收”按钮,从当前指定的节点地址接收数据信息,并在数据接收缓冲区显示窗505进行显示,使用“停止”按钮,停止从当前指定地址的节点接收数据信息,使用“返回”按钮,就返回到上一级操作界面。图6为本发明的数据序列接收操作界面示意图。数据接收操作界面具有选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,将过滤后的数据信息写入存储数据文件,完成接收操作;数据接收操作界面包括操作面板601,操作面板601上设有通讯工作模式选择列表框602、接收数据的节点地址输入窗603、数据定义或信号名称选择列表框604、数据存储文件名窗口 605、接收数据图形曲线显示窗606、接收数据列表显示窗607,在数据接收操作界面操作面板601上还设有功能操作虚拟按钮,分别是“接收”按钮608、“停止”按钮609、“返回”按钮610,使用“接收”按钮,从当前指定地址的节点接收数据信息,对接收数据进行过滤,在接收数据图形曲线显示窗606和接收数据列表显示窗607进行显示,并写入到数据存储文件名窗口 605所定义的文件中,使用“停止”按钮,停止从当前指定地址的节点接收数据信息,使用“返回”按钮,就返回到上一级操作界面。 图7为本发明的数据发送操作界面示意图。数据发送操作界面具有选择通讯工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,当处于发送状态时,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,并完成一次发送操作;数据发送操作界面包括操作面板701,操作面板701上设有通讯工作模式选择列表框702、发送数据的节点地址输入窗703、数据定义或信号名称选择列表框704、数据发送缓冲区显示窗705,在数据发送操作界面操作面板701上还设有功能操作虚拟按钮,分别是“发送”按钮706、“停止”按钮707、“返回”按钮708,使用“发送”按钮,向当前指定地址的节点发送数据信息,使用“停止”按钮,停止向当前指定地址的节点发送数据信息,使用“返回”按钮,就返回到上一级操作界面。图8为本发明的离散和函数型数据发送操作界面示意图。离散和函数型数据发送操作界面具有选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件、选择数据定义函数功能,当处于发送状态时,从离散数据文件读取数据,或者按照数据定义函数产生数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止了数据发送操作;离散和函数型数据发送操作界面包括操作面板801,操作面板801上设有工作模式选择列表框802、设置发送数据的节点地址输入窗803、实时任务周期选择列表框804、选择数据定义或信号名称选择列表框805、发送离散数据文件显示窗806、数据定义函数选择列表框807,在离散和函数型数据发送操作界面操作面板801上还设有功能操作虚拟按钮,分别是“发送”按钮809、“停止”按钮810、“返回”按钮811,使用“发送”按钮,从发送离散数据文件显示窗806指定的离散数据文件读取数据,或者按照数据定义函数选择列表框807所定义的函数产生数据,根据列表框805选择的当前数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,使用“停止”按钮,停止向当前指定地址的节点发送数据信息,使用“返回”按钮,就返回到上一级操作界面。
权利要求
1.一种1553B数据总线仿真测试系统,其特征在于,该仿真测试系统包括仿真控制器[I]、数据传输与控制总线[2]、1553B通讯接口 [3]、1553B接口适配器[4],由仿真控制器[I]通过数据传输与控制总线[2]控制1553B通讯接口 [3]实现数据信息的发送与接收,模拟机载飞行控制系统、航空电子系统等机载设备信息流的产生和发送过程,以及接收其它机载设备信息流并进行显示,数据传输与控制总线[2]配置在测试仿真控制器的机箱中,实现仿真控制器[I]与1553B通讯接口 [3]的数据信息的传输与交换,以及时钟、触发、同步等控制信号的传输,1553B通讯接口 [3]将来自仿真控制器的数据信息发送到1553B数据总线,或者是从1553B数据总线接收数据信息并传输到仿真控制器[1],1553B接口适配器[4]完成1553B通讯接口 [3]与1553B数据总线的物理连接,保证数据信息传输通道的畅通。
2.根据权利要求I所述的一种1553B数据总线仿真测试系统,其特征在于仿真控制器[I]采用PXI总线系统,配置具有18个插槽的PXI-1045机箱,并选配CLll嵌入式控制器,数据传输与控制总线[2]采用CPCI总线,1553B通讯接口 [3]采用GE公司QCP-1553通讯接口卡,该接口卡提供有BC、RT、MT功能,完成各种工作方式下的数据发送和接收,1553B接口适配器[4]选择与QCP-1553通讯接口卡相配的适配器。
3.根据权利要求I所述的一种1553B数据总线仿真测试系统,其特征在于应用软件采用分层的模块化结构,由操作界面层、用户应用层、通讯控制层和物理设备层所组成,操作界面层的人机界面操作控制组件模块[301]实现了人机界面操作控制功能,通过菜单驱动的选择用户应用层操作,完成数据信息的发送与接收,以及模拟机载设备的工作,完成数据信息的发送或者是接收;或者是选择通讯控制层操作,完成对1553B接口管理与参数配置;或者是选择物理设备层操作,完成对1553B接口控制、自检、诊断等。
4.根据权利要求I或权利要求3所述的一种1553B数据总线仿真测试系统,其特征在于用户应用层实现了各种方式数据信息的传输和接收功能,以及模拟机载设备的信息流的传输与接收功能,由数据格式定义编辑组件模块[302]、数据接收存储组件模块[303]、接收数据驱动列表显示组件模块[304]、接收数据驱动的图形显示组件模块[305]、函数型数据发送组件模块[306]、离散型数据发送组件模块[307]实现了数据信息的传输和接收功倉泛; 数据定义编辑组件模块[302]实现了对数据的定义增加、删除、修改等,供用户提供对数据定义的编辑、修改,并将编辑修改结果以文件形式保存,形成通讯接口控制文档供对数据的解析、过滤中使用; 数据接收存储组件模块[303]实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据缓冲区显示过滤后的数据信息,完成一次接收操作; 接收数据驱动列表显示组件模块[304]实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据列表区显示过滤后的数据信息,或者将过滤后的数据信息写入存储数据文件,完成连续的数据接收操作,直到停止数据接收操作;接收数据驱动的图形显示组件模块[305]实现了选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,以图形曲线形式显示过滤后的数据信息,或者将过滤后的数据信息写入存储数据文件,完成连续的数据接收操作,直到停止数据接收操作;函数型数据发送组件模块[306]实现了选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件功能,当处于发送状态时,按照数据定义函数产生数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成符合1553B格式数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止数据发送操作;离散型数据发送组件模块[307]实现了选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件功能,当处于发送状态时,从离散数据文件读取数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止数据发送操作。
5.根据权利要求I或权利要求3所述的一种1553B数据总线仿真测试系统,其特征在于数据定义编辑操作界面实现了对数据的定义增加、删除、修改等,供用户提供对数据定义的编辑、修改,并将编辑修改结果以文件形式保存,形成通讯接口控制文档供对数据的解析、过滤中使用,所编辑修改的数据的定义与所传输的信号形成一一对应;数据定义编辑操作界面包括编辑面板[401],编辑面板[401]上设有对数据的各区段编辑、修改的功能,这些数据区段包括所传输的数据信息块的位置序号[4D2]、数据信息块中命令字或状态字的位置序号[403]、与当前命令字或状态字位置对应的信号名称[404]、对应当前信号的参数范围[405]、对应当前信号的比例尺/定义[406]、对应当前信号的单位[407];在数据定义编辑操作界面编辑面板[401]上还设有功能操作虚拟按钮,分别是“增加”按钮[408]、“删除”按钮[409]、“编辑”按钮[410]、“确认”按钮[411]、“取消”按钮[412],使用“增加”按钮[408]增加一条传输数据或对应信号格式的定义,使用“删除”按钮[409]删除一条传输数据或对应信号格式的定义,使用“编辑”按钮[410]编辑、修改传输数据或对应信号格式的定义,完成对传输数据或对应信号格式的定义的增加、删除、编辑等操作后,使用“确认”按钮保存当前的结果,并返回上一级操作,如果放弃当前的操作,则使用“取消”按钮返回上一级操作界面。
6.根据权利要求I或权利要求3所述的一种1553B数据总线仿真测试系统,其特征在于数据接收操作界面具有选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,在接收数据缓冲区显示过滤后的数据信息,完成一次接收操作;数据接收操作界面包括操作面板[501],操作面板[501]上设有通讯工作模式选择列表框[502]、接收数据的节点地址输入窗[503]、数据定义或信号名称选择列表框[504]、数据接收缓冲区显示窗[505],在数据接收操作界面操作面板[501]上还设有功能操作虚拟按钮,分别是“接收”按钮[506]、“停止”按钮[507]、“返回”按钮[508],使用“接收”按钮,从当前指定的节点地址接收数据信息,并在数据接收缓冲区显示窗[505]进行显示,使用“停止”按钮,停止从当前指定地址的节点接收数据信息,使用“返回”按钮,就返回到上一级操作界面。
7.根据权利要求I或权利要求3所述的一种1553B数据总线仿真测试系统,其特征在于数据接收操作界面具有选择通讯工作模式、设置接收数据的节点地址、选择数据定义或信号名称功能,当处于接收状态时,从当前所指定地址的节点接收数据信息,并根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的过滤,将过滤后的数据信息写入存储数据文件,完成接收操作;数据接收操作界面包括操作面板[601],操作面板[601]上设有通讯工作模式选择列表框[602]、接收数据的节点地址输入窗[603]、数据定义或信号名称选择列表框[604]、数据存储文件名窗口 [605]、接收数据图形曲线显示窗[606]、接收数据列表显示窗[607],在数据接收操作界面操作面板[601]上还设有功能操作虚拟按钮,分别是“接收”按钮[608]、“停止”按钮[609]、“返回”按钮[610],使用“接收”按钮,从当前指定地址的节点接收数据信息,对接收数据进行过滤,在接收数据图形曲线显示窗[606]和接收数据列表显示窗[607]进行显示,并写入到数据存储文件名窗口 [605]所定义的文件中,使用“停止”按钮,停止从当前指定地址的节点接收数据信息,使用“返回”按钮,就返回到上一级操作界面。
8.根据权利要求I或权利要求3所述的一种1553B数据总线仿真测试系统,其特征在于数据发送操作界面具有选择通讯工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,当处于发送状态时,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,并完成一次发送操作;数据发送操作界面包括操作面板[701],操作面板[701]上设有通讯工作模式选择列表框[702]、发送数据的节点地址输入窗[703]、数据定义或信号名称选择列表框[704]、数据发送缓冲区显示窗[705],在数据发送操作界面操作面板[701]上还设有功能操作虚拟按钮,分别是“发送”按钮[706]、“停止”按钮[707]、“返回”按钮[708],使用“发送”按钮,向当前指定地址的节点发送数据信息,使用“停止”按钮,停止向当前指定地址的节点发送数据信息,使用“返回”按钮,就返回到上一级操作界面。
9.根据权利要求I或权利要求3所述的一种1553B数据总线仿真测试系统,其特征在于离散和函数型数据发送操作界面具有选择工作模式、设置发送数据的节点地址、选择数据定义或信号名称功能,选择离散数据文件、选择数据定义函数功能,当处于发送状态时,从离散数据文件读取数据,或者按照数据定义函数产生数据,根据当前选择的数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,数据发送周期按照实时任务周期进行更新,直到完成发送操作或者是停止了数据发送操作;离散和函数型数据发送操作界面包括操作面板[801],操作面板[801]上设有工作模式选择列表框[802]、设置发送数据的节点地址输入窗[803]、实时任务周期选择列表框[804]、选择数据定义或信号名称选择列表框[805]、发送离散数据文件显示窗[806]、数据定义函数选择列表框[807],在离散和函数型数据发送操作界面操作面板[801]上还设有功能操作虚拟按钮,分别是“发送”按钮[809]、“停止”按钮[810]、“返回”按钮[811],使用“发送”按钮,从发送离散数据文件显示窗[806]指定的离散数据文件读取数据,或者按照数据定义 函数选择列表框[807]所定义的函数产生数据,根据列表框[805]选择的当前数据定义或信号名称在数据信息块中的位置,进行数据信息的更新,形成完整的数据信息块,向当前所指定地址的节点发送数据信息,使用“停止”按钮,停止向当前指定地址的节点发送数据信息,使用“返回”按钮,就返回到上一级操作界面。
全文摘要
一种1553B数据总线仿真测试系统,属于仿真试验测试技术领域。其特征在于,由仿真控制器[1]、数据传输与控制总线[2]、1553B通讯接口[3]、1553B接口适配器[4],构成1553B数据总线仿真与测试环境,由仿真控制器[1]通过数据传输与控制总线[2]控制1553B通讯接口[3]实现数据信息的发送与接收,模拟机载飞行控制系统、航空电子系统等机载设备信息流的产生和发送过程,以及接收其它机载设备信息流并进行显示。本发明具有系统功能完整、布局合理、结构紧凑、工作可靠、使用方便,具有良好的扩展性和剪裁性。
文档编号H04L12/26GK102938713SQ201110232660
公开日2013年2月20日 申请日期2011年8月15日 优先权日2011年8月15日
发明者支超有, 李霞, 张芬 申请人:中国航空工业集团公司西安飞机设计研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1