基于Zinc的雷达显控软件系统设计
基于Zinc的雷达显控软件系统设计

必须把 它存 放在 Vx r s的同一 目录下 。 Wok
3 显控 软 件 设 计
根据 某 工程 对 显 控设 备 的具 体 要求 , 本应 用 软
社 ,0 7 20.
圈
图 5 多 窗 口层 次 关 系
这样 在用 Zn sg e icDein r进 行 界 面设 计 时初 始 化将 子 窗 口 M 的属性设 置 为显 示 , 窗 口 F设 置 为 子
4 Zn s n r与编 写代 码相 结合 icDe i e g
设 计界 面
在 Zn ic中可 以利 用 Zn ein r 设 计 图形 icD s e 来 g 用户 界面 , 际上 也 可 以直 接 写 代 码来 绘制 图 形 。 实 就修 改而 言 , 口上 的 控 件 如 果 较 多且 较 规 则 , 窗 用 Zn sg e 设 计 时 修 改 很 方 便 。但 要 绘 制 一 些 ic Dein r 不规 则 的复 杂 图 形 ( P I 示 ) 当然 要 通 过 写 如 P 显 时
端 上 的 图 形 界 面 设 计 , 统 运 行 稳 定 且 性 能 良好 。 系 参 考 文 献
[] 孔 祥 营 , 桂 枝 . 入 式 实 时 操 作 系 统 Vx r s 其 1 柏 嵌 Wok 及 开 发 环 境 T rao M ̄ 北 京 : 国 电 力 出 版社 ,0 1 on d E . 中 2 0. [] 侯 俊 杰 . 入 浅 出 MF f . 汉 : 中 科 技 大 学 出版 2 深 C M ̄ 武 华
件采 用模 块化设 计思 想 , 分为 以下几 个功 能模块 : 划 任 务管理 模块 、 始化 模 块 、 机 交互 模 块 、 初 人 图形 显 示模 块 、 通讯模 块 、 据处 理 维 护模 块 , 每个 功 能 数 而
基于嵌入式计算机的雷达系统显控终端软件设计

基于嵌入式计算机的雷达系统显控终端软件设计
曾凌洋;杨建宇;熊金涛;武俊杰
【期刊名称】《工业控制计算机》
【年(卷),期】2005(18)7
【摘要】讨论了PC104-plus嵌入式计算机平台下,某新体制双基地雷达接收站显控终端软件的设计.介绍了系统的硬件组成,并详细介绍了显控软件的设计.显控软件采用面向对象技术,进行了人机界面和控制程序的开发.其中控制程序又分为串口通信模块、PC104-plus通信模块、多线程和同步模块、数据库模块.
【总页数】3页(P30-31,33)
【作者】曾凌洋;杨建宇;熊金涛;武俊杰
【作者单位】电子科技大学电子工程学院,610054;电子科技大学电子工程学院,610054;电子科技大学电子工程学院,610054;电子科技大学电子工程学
院,610054
【正文语种】中文
【中图分类】TP3
【相关文献】
1.基于CPCI总线的雷达数据采集与控制系统显控软件设计 [J], 张晓愚
2.基于Qt的船用导航雷达显控终端软件设计 [J], 王冰山;郝延刚;王远斌
3.一种基于Windows系统的雷达显控终端软件设计 [J], 郝春环; 高梅国
4.一种基于Windows系统的雷达显控终端软件设计 [J], 郝春环; 高梅国
5.基于Qt的多维度雷达显控系统软件设计 [J], 伍云辉
因版权原因,仅展示原文概要,查看原文内容请购买。
基于Qt的雷达显控数据处理一体化设计

153
第 39 卷
数字技术与应用
1.1 模块划分
1.2 工作流程
本雷达终端软件基于显示控制和数据处理一体化设
软件启动后, 首先监测网络连接状态、分机的工作状
计, 显示控制功能主要包括图形显示和分机控制子模块, 态,如果连接不成功则显示通信链路故障,如果分机故障
数据处理功能主要包括数据采集、数据处理和数据输出 则显示故障信息;其次加载系统参数和配置文件,进入雷
开始
据进行解包; 对数据进行符合性检查, 检查帧信息、校验
和信息的合法性; 解析雷达工作状态, 包括故障代码、工
作频率、功放状态等信息; 解析点迹目标, 包括目标距离、
接收数据
方位、速度信息, 剔除异常值也就是野值, 数据合法性检
数据是否符合
协议
否
是
解析故障代码 、 工作频率信息
丢弃该包
验是数据处理的重要环节, 对改进处理结果的精度、提高 处理质量非常重要[4]; 对不同的帧进行帧间合并处理, 由 于雷达本身波束宽度的原因, 可能在连续多帧数据中都 包含有相同的目标点迹, 因此需要在帧间对相同的点迹 信息进行合并处理。点迹处理执行的逻辑流程: 首先进行
保存系统参数 , 软件退出
图 2 软件工作流程 Fig.2 Software workflow
等。如图3 所示。 3 数据处理设计
点迹处理和航迹处理是本软件数据处理的
154
房亮 刘涛庆: 基于 Q t 的雷达显控数据处理一体化设计
2021年第 6 期
图 3 软件主界面 Fig.3 The main interface of the software
块进行解模糊、点击凝聚、帧间合并等处理, 产生距离、方 后, 自动保存雷达系统参数和任务参数。软件工作流程如
基于MFC的某雷达测试显控软件设计

基于 MFC的某雷达测试显控软件设计摘要:本论文基于MFC技术、ARINC 453和ARINC 429通信原理,利用可视化编程VC++,从工业控制上位机软件的特点出发,按照功能分为不同的模块,设计完成一款适用于某雷达测试时使用的显控软件。
关键词:MFC;ARINC 453;ARINC 429;显示和控制;1.引言现代飞机上使用统一处理器对飞机各种航电设备信息进行统一处理,并将功能相同或相近的设备组合在一起,在显示器上综合显示相关参数及雷达回波画面,称之为综合航电系统,故对于雷达研发及生产厂家,研制适用于其研发及生产雷达的航电显控仪器显得十分必要。
对于航电显控仪器需开发一款用于雷达控制与雷达回波画面显示的上位机软件,为快速实现该上位机软件的开发,必须选用一种适合该仪器且高效的开发平台,由于Visual C++与Windows操作系统结合简单且最为紧密,并且因其提供的MFC类库具有功能强大、易操作、开发效率高的优点。
MFC(Microsoft Foundation Class 微软基础类库)是由一组相互关联相互支持的类构建的应用程序模型,它采用面向对象的思想用C++语言封装了Windows平台的API函数,使得应用程序开发可以在继承前人工作的基础开发各自所需的应用软件,加快了开发进度,增加了应用程序的可靠性和可维护性。
2. 测试显控软件的实现方法2.1雷达回波画面显示设计该雷达回波画面包括以黑色、绿色、黄色和红色为主的彩带,并包含量程及扫描角度等信息,通过接收到的ARINC 453及ARINC 429数据,经过对数据的解析,完成雷达画面的显示,其实现过程如下:在软件打开时,进行初始化,对PCI板卡驱动初始化设置,并获取画面显示区域句柄,创建与显示区域兼容的内存设备:CWnd * pWnd = GetDlgItem(IDC_STATIC_ReceiveDisplay1);pDC=pWnd->GetDC();pWnd->GetClientRect(&static_rect);MemDC.CreateCompatibleDC(pDC);MemBitmap.CreateCompatibleBitmap(pDC,static_rect.Width(),static_re ct.Height());pOldBit = MemDC.SelectObject(&MemBitmap);首先通过底层PCI总线驱动程序读取并解析外部ARINC453及ARINC 429数据:Pci_ReadWxData(&Device,stepdata_flag,0xf0,1);ReadFile(hcom,recvdata1,4,&wCount,NULL);for(int j=0;j<256;j++){recvdata2[j]=recvdata1[j];str1.Format ("%02X ",recvdata1[j]);if((j+1)%16==0 ){str=str+str1+"\r\n";}elsestr+=str1;}其次,使用以下函数绘出雷达显示区域弧形及等方位径向线条,用于雷达量程及方位角度的标校:MemDC.Arc(200-42, 260-42, 200+42, 260+42,382,155,18,155);MemDC.MoveTo(200,260);MemDC.LineTo(200,49)。
一种实时雷达显示控制终端软件的设计

20 0 2年 3月
火 控 雷 达 技 术
第 3 l卷
一
种 实 时 雷 达 显 示 控 制 终 端 软 件 的 设 计
徐 宏 宇 陶 然 单 涛 王 越
( 京理 I大 学 北 北京 108 ) 0 0 1
【 要 】 介 绍 一 种 雷 达 人 机 界 面 的设 计 要 求 、 行 环 境 、 序 的 总 体 结 构 和 各 模 摘 运 程 块 的 结 构 , 软 件 能 实 时 完成 雷 速 数 据 的 显 示 和 控 制 参 数 的 下 传 , 可 根 据 需 要 切 换 本 井
终端。 2 2 设 计 的 考 虑 .
战 场 情 况 瞬 息 万 变 , 此 要 求 界 面 运 行 稳 定 、 动 快 。考 虑 到 W id ws运 行 的不 稳 定 性 , 因 启 no 以 及 启 动 慢 等 缺 点 , 此 选 择 在 DOS下 用 B ra d c+ + 3 1来 编写 该 程 序 。 因 o ln .
显 示 区 域 的 大 小
关键词 : 面 界
程序
B ra d C+ + 3 1 o ln .
D e i n of R e l i e Di pl y a nt o sg a t m s a nd Co r l S f wa e f r R a r Te m i i o t r o da r na
23 . 软 件 的 组成
笔 记 本 计 算 机 的 软 件 由两 部 分 构成 : 中文 界 面 的实 现 和 控 制 程 序 的 实 现 。 文 界 面需 要 首 中
先 实现 ; 制 程序需要 利用前 面的 中文界面 。 控
23 . .1 中 文 界 面
基于INtime的雷达实时操控显示终端设计

基于INtime的雷达实时操控显示终端设计漆先虎;张军;张博君【摘要】In order to solve the problem of combining strong graphics display capabilities of radar operation control terminal with real-time performance, a radar real-time operation control display terminal design plan based on IN-time in XPE to perform real-time extension is presented. The real-time tasks such as radar real-time control and data processing by INtime real-time process are accomplished ; the task of fast display of radar target, the original video and state data by Windows process is completed. The communication between two sides is fulfilled based on share memory of INtime and semaphore mechanism;and the test, simulation and onsite preoperation of real installed on radar verify the adaptability of this plan.%为了解决雷达操控显示终端的强劲的图形显示能力与实时性能相结合的问题,本文提出了一种在XPE下基于INtime实时扩展的雷达实时操控显示终端设计方案。
基于Zinc的雷达显控软件系统设计

基于Zinc的雷达显控软件系统设计周芸【摘要】This paper presents the necessity of the application of VxWorks operating system and its graphical user interface(GUI) tool Zinc to radar display and control terminal software design,introduces the Zinc interface design flow through an example,gives the design architecture of the display and control terminal software of a certain radar,especially analyzes several key realization technologies of Zinc in the design of the terminal software design which has high practicality.%提出了将VxWorks操作系统及其图形用户接口工具Zinc引入到雷达显控终端软件设计中的必要性,通过实例介绍了Zinc的界面设计流程,给出了某雷达显控终端软件的设计架构,着重分析了Zinc 在终端软件设计中几个关键的实现技术,具有很强的实用性。
【期刊名称】《舰船电子对抗》【年(卷),期】2011(034)006【总页数】4页(P106-109)【关键词】显控终端;设计要点;工程开发【作者】周芸【作者单位】船舶重工集团公司723所,扬州225001【正文语种】中文【中图分类】TN957.520 引言在雷达数据处理系统中,显控终端承担着雷达数据录取、目标显示、人机交互、控制雷达工作、对外接口通讯等多项任务,是整个系统的控制处理中心。
基于插件集成技术的雷达显示软件设计

软件开发 ● S o f t wa r e D e v e l o p me n t
基于插件集成技术的雷达显示软件设计
文/ 杨益平 闵 啸
用 业 务 以插 件 的 方 式 分 开 , 保 证 了 功 能 上 相 互
理单 个 插 件 的完 整 、准 确 运 行 的 同时 ,还 会 处
雷 达在现 代社 会是 一种 重要 的 军事应 用设 备 ,在 军事 以及 战 争 中起着非常重要 的作 用,所以, 先进 的技 术越 来越 多的应 用于 雷 达 ,是现 代雷 达 系统逐 渐 完善 的 基础 。本 文主 要介 绍 雷达 显示软 件 在 当今科 技 环境 中的发 展 ,雷 达 显示 软件 的设 计依 据和 科学根 据 , 以及 一 些 先 进 的 技 术 支持 。
供快速、准确、叠加的功能。功能插件 是在具 体 的实 践 中 发 挥 作 用 的 主要 元 素 , 要有针对性, 且 在 实 践 中要 具 有 高 度 的 灵 活 性 , 针 对 不 同 的
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Zinc的雷达显控软件系统设计
周芸
【期刊名称】《舰船电子对抗》
【年(卷),期】2011(034)006
【摘要】This paper presents the necessity of the application of VxWorks operating system and its graphical user interface(GUI) tool Zinc to radar display and control terminal software design,introduces the Zinc interface design flow through an example,gives the design architecture of the display and control terminal software of a certain radar,especially analyzes several key realization technologies of Zinc in the design of the terminal software design which has high practicality.%提出了将VxWorks操作系统及其图形用户接口工具Zinc引入到雷达显控终端软件设计中的必要性,通过实例介绍了Zinc的界面设计流程,给出了某雷达显控终端软件的设计架构,着重分析了Zinc 在终端软件设计中几个关键的实现技术,具有很强的实用性。
【总页数】4页(P106-109)
【作者】周芸
【作者单位】船舶重工集团公司723所,扬州225001
【正文语种】中文
【中图分类】TN957.52
【相关文献】
1.Windows下基于Direct3D的雷达显控系统软件设计与实现 [J], 武伟
2.基于虚拟显存的雷达显控系统设计 [J], 王名孝;田增山;周牧
3.基于CPCI总线的雷达数据采集与控制系统显控软件设计 [J], 张晓愚
4.基于构件的雷达显控终端软件开发技术 [J], 皇甫一江;王向敏;臧勤;张玉喜
5.基于Qt的多维度雷达显控系统软件设计 [J], 伍云辉
因版权原因,仅展示原文概要,查看原文内容请购买。