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

基于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], 伍云辉
因版权原因,仅展示原文概要,查看原文内容请购买。

合集下载

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

基于Zinc的雷达显控软件系统设计
( )OS消 息 队列 可 以在 Zn 3 ic中创 建 OS消 息 队列 , 利用 消 息 队列 实 现 从 GUI 务 到非 G 任 UI 任
必须把 它存 放在 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的雷达显控数据处理一体化设计

基于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的某雷达测试显控软件设计摘要:本论文基于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的雷达实时操控显示终端设计

基于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单工控机雷达终端系统软件架构
图2单工控机雷达终端系统软件架构及数据流图基于单工控机的雷达终端系统软件包含数据处理软件和终端显示软件。

数据处理软件由航迹处理、通信处理两大功能模块组成。

航迹处理模块解析信号处理系
试验效果
图3终端显示软件的目标跟踪画面本文在雷达终端系统的数据处理软件设计中,据目标飞行状态,自适应优化调整跟踪滤波器参数,高目标跟踪的精度和稳定性。

同时,在终端显示软件中,采用丰富的数据展示方式,展示方式可根据用要灵活配置,使用户能够醒目地分清什么是真实、什么是杂波点迹,界面易用、便捷。

由图3,我们可到本文终端显示软件的目标跟踪画面清洁,出现迹即是真实目标,且跟踪效果良好,即使在目标转弯时,仍能稳定跟踪。

结论
本文研究了雷达终端软件的一体化处理设计,通过统一软件处理架构、数据接口,开放软件参数适应不同工作体制、技战指标的雷达终端处理要求,软件能够即插即用,基于单工控机即可实现雷达终端功能,硬件成本低廉,软件通用性和扩展性好,具好的工程应用价值。

【参考文献】。

基于android的船舶雷达实时显控系统的设计与实现

摘要摘要随着移动互联网技术的积累和发展,各种智能移动设备不断出现,传统行业与移动互联网的联系越来越密切。

利用各种移动软件和智能网络我们可以轻松的处理我们的生活和工作,给我们的生产生活带来了极大的便利。

移动技术的冲击也势必会影响到传统的船舶行业。

随着网络和软硬件设备性能的不断提高,促使传统的船舶行业向着更加便捷,高效的方向快速发。

为解决传统船舶显控系统存在体积大,造价高,维护难的问题[1],顺应时代的发展,提出了一种基于Android的船舶雷达实时显控系统。

首先,根据平台特征和功能需求,通过运用合理方法实现了传统显控系统的基本功能;其次对系统中存在的图像漏点,目标快速定向关键问题进行了深入研究;最后利用智能移动平台固有的互联交互特性对系统功能进行了扩展。

本文围绕以上内容主要展开了以下工作:1.研究了船舶行业的发展,介绍显控系统研发过程中所需的理论基础,对于船舶实时显示控制系统的功能需求进行了分析,描述了在实现过程中出现的问题及解决方法。

在此基础上提出了基于Android的船舶雷达实时显控系统的设计方案。

2. 系统中通过合理的优化方案在Android平台上实现了基本功能并进行了功能扩展。

界面显示中采用合理的绘图策略和算法,使得显示效果更佳的流畅和友好。

为了满足多屏扩展的功能需求,引入了IP 多播传输机制。

制定了对应多播地址并定义了报文的数据结构,并通过网络编程实现了相应功能。

另外,依托移动设备的交互特性,引入了用户管理和资讯管理功能,对系统功能进行了扩展。

3. 研究了系统实现过程中存在的关键问题,如图像漏点,目标快速定向等。

针对于以上问题,提出了相应的解决方法。

对于图像漏点,提出了一种基于四元查找表的图像补点方法,利用较少的内存空间实现了图像补全,解决了Android 系统中经常存在的OOM问题,增强了图像显示效果。

在快速测向问题上,提出了基于辅助角转换的目标快速测向方法,方法中优化了搜索特征函数,压缩了搜索范围,减少了目标测向估计时间。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档