22
兵工自动化
第32卷
模式是按照实际装备的工作过程,提供系统的基本


操作逻辑,实际上就是一个操作模拟器。
图1 系统功能结构
1.2 系统物理结构及系统软件总体结构
系统物理结构及系统软件总体结构如图2。地面发射与控制、显示系统采用VC6.0的GDI显示系统提供对整个操作逻辑和显示内容的编程实现,与炮长发射盒的通信采用VC6.0调用串口来实现,同时,采用LAN的UDP协议与火控逻辑、显示系统以及全车三维显示系统交换信息;火控系统操作与显示系统、地面发射控制与显示系统也是采用VC6.0的GDI系统进行逻辑处理与显示,同时采用网络UDP协议与其他系统通信。全车三维控制与显示系统主要采用Virtools三维图形引擎对整车进行三维可视化,同时采用部件组成的方法建立整车的各个部件,以仿真控制系统对车体的运动进行控制。


图2 系统物理结构及系统软件总体结构
2 系统功能设计
2.1 火控操作与显示、地面发控与显示子系统 2.1.1 系统硬件基本结构
系统硬件结构主要包括控制面板开关电路、控制面板指示灯电路、输入键盘、系统模拟计算机、操作显示屏,以及一个核心的单片机系统。单片机系统主要采集面板的开关信息,键盘输入信息,同时,控制面板的指示灯显示。单片机系统通过RS232串口协议模拟计算机通信,上传采集的面板信息,
同时接受来自模拟计算机的命令信息。炮长发射控制盒也采用RS232接口协议完成。模拟计算机通过局域网LAN的UDP协议与外部的全车三维显示系统、火控系统或地面发射控制系统以及教员控制中心通信。
2.1.2 软件系统结构
软件系统采用VC6.0编写,在硬件接口方面主要通过RS232串口接收来自单片机系统上报的开关、键盘信息,同时,通过RS232接口向单片机写入指示灯的控制信息,用于控制面板上各种信号灯
的显示。
2.2 全车虚拟三维显示系统 2.2.1 系统结构
如图3,火控仿真训练系统不仅是三维展示,还有大量互动操作,并有从半实物仿真操作台传递来的数据,所以采用以Web控件的表现形式。


图3 程序基本结构框架
系统采用C#作为外壳程序,C#程序将通过网络的UPD协议接受来自火控系统或者地面发射控制系统的控制指令,并将相应指令转化成为驱动Webbrowser控件中的Virtools三维控件的动作指令驱动远程火箭炮执行各种动作。Virtools三维控件是个独立的插件程序,与C#没有直接关系,当被WEBBrowser控件读入后,系统将会激活Virtools,并调入相应的三维交互内容。 2.2.2 通信接口
全车虚拟三维显示系统需要接收来自火控系统和地面发射控制系统的控制指令,并将控制指令的各种动作在三维系统中表现出来。系统通信主要通过LAN上的UDP协议传送PDU的方法来实现。系统中采用C#编写了一个ActiveX控件,专门用来接收火控系统和地面发射控制系统的动作指令。
型火箭炮的几何描述模型,对该型火箭炮的战斗损伤进行了仿真,通过仿真可以得出某该...火箭炮装填训练视景仿真... 7人阅读 4页 2.00 短基线声测系统在远程火...
百度文库_文档分享平台 新闻网页贴吧知道音乐图片视频...新型远程火箭炮战斗损伤的... 9人阅读 4页 2.00...更多>>为提高某新型火箭炮火控系统的可靠性指标,介绍...
钢铁暴雨——300毫米远程火箭炮(图)_军事/政治_人文...4、9ф827训练设备。 5、ПМ-2-70МТО-В ...(Виварий) ,其自动化火控系统的指挥和...
基于SEA方法的远程火箭炮系统效能对比分析_专业资料。根据武器作战运用的方式,应用SEA方法,结合兰切斯特方程,综合研究远程火箭炮系统的系统、环境、使命等要素,建立了评估...
本文分析了某新型远程多管火箭炮的特点以及部队备件保障的现状,研究了不同种类备件需求的计算方法,最后给出了应用实例。本文分析了某新型远程多管火箭炮的特点以及部队...
百度文库_文档分享平台 新闻网页贴吧知道音乐图片视频...AR2型300毫米远程火箭炮系统_军事/政治_人文社科_专业...基于HLA的某型火箭炮操作... 暂无评价 5页 3...
13 .5 Oct. 2006 基于 BP 神经网络的某型飞机火控系统故障诊断黄志彦, 兰冰...而没有考虑 t 时刻以前的梯度方向, 从而在仿真运算过程中使得 训练过程发生震荡...
百度文库_文档分享平台 新闻网页贴吧知道音乐图片视频...目前,中国在远程、超远程多管火箭炮系统上有多个品种...配合精良的火控系统,“神鹰”-400的打击精度小于30...
热门文档