基于Zinc的雷达显控软件系统设计
- 格式:docx
- 大小:36.94 KB
- 文档页数:2
基于嵌入式计算机的雷达系统显控终端软件设计
曾凌洋;杨建宇;熊金涛;武俊杰
【期刊名称】《工业控制计算机》
【年(卷),期】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], 伍云辉
因版权原因,仅展示原文概要,查看原文内容请购买。
基于 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)。
基于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的雷达显控软件系统设计周芸【摘要】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 引言在雷达数据处理系统中,显控终端承担着雷达数据录取、目标显示、人机交互、控制雷达工作、对外接口通讯等多项任务,是整个系统的控制处理中心。
综合视频、原始视频等。
图1单工控机雷达终端系统工作原理框图
2单工控机雷达终端系统软件架构
图2单工控机雷达终端系统软件架构及数据流图基于单工控机的雷达终端系统软件包含数据处理软件和终端显示软件。
数据处理软件由航迹处理、通信处理两大功能模块组成。
航迹处理模块解析信号处理系
试验效果
图3终端显示软件的目标跟踪画面本文在雷达终端系统的数据处理软件设计中,据目标飞行状态,自适应优化调整跟踪滤波器参数,高目标跟踪的精度和稳定性。
同时,在终端显示软件中,采用丰富的数据展示方式,展示方式可根据用要灵活配置,使用户能够醒目地分清什么是真实、什么是杂波点迹,界面易用、便捷。
由图3,我们可到本文终端显示软件的目标跟踪画面清洁,出现迹即是真实目标,且跟踪效果良好,即使在目标转弯时,仍能稳定跟踪。
结论
本文研究了雷达终端软件的一体化处理设计,通过统一软件处理架构、数据接口,开放软件参数适应不同工作体制、技战指标的雷达终端处理要求,软件能够即插即用,基于单工控机即可实现雷达终端功能,硬件成本低廉,软件通用性和扩展性好,具好的工程应用价值。
【参考文献】。
摘要摘要随着移动互联网技术的积累和发展,各种智能移动设备不断出现,传统行业与移动互联网的联系越来越密切。
利用各种移动软件和智能网络我们可以轻松的处理我们的生活和工作,给我们的生产生活带来了极大的便利。
移动技术的冲击也势必会影响到传统的船舶行业。
随着网络和软硬件设备性能的不断提高,促使传统的船舶行业向着更加便捷,高效的方向快速发。
为解决传统船舶显控系统存在体积大,造价高,维护难的问题[1],顺应时代的发展,提出了一种基于Android的船舶雷达实时显控系统。
首先,根据平台特征和功能需求,通过运用合理方法实现了传统显控系统的基本功能;其次对系统中存在的图像漏点,目标快速定向关键问题进行了深入研究;最后利用智能移动平台固有的互联交互特性对系统功能进行了扩展。
本文围绕以上内容主要展开了以下工作:1.研究了船舶行业的发展,介绍显控系统研发过程中所需的理论基础,对于船舶实时显示控制系统的功能需求进行了分析,描述了在实现过程中出现的问题及解决方法。
在此基础上提出了基于Android的船舶雷达实时显控系统的设计方案。
2. 系统中通过合理的优化方案在Android平台上实现了基本功能并进行了功能扩展。
界面显示中采用合理的绘图策略和算法,使得显示效果更佳的流畅和友好。
为了满足多屏扩展的功能需求,引入了IP 多播传输机制。
制定了对应多播地址并定义了报文的数据结构,并通过网络编程实现了相应功能。
另外,依托移动设备的交互特性,引入了用户管理和资讯管理功能,对系统功能进行了扩展。
3. 研究了系统实现过程中存在的关键问题,如图像漏点,目标快速定向等。
针对于以上问题,提出了相应的解决方法。
对于图像漏点,提出了一种基于四元查找表的图像补点方法,利用较少的内存空间实现了图像补全,解决了Android 系统中经常存在的OOM问题,增强了图像显示效果。
在快速测向问题上,提出了基于辅助角转换的目标快速测向方法,方法中优化了搜索特征函数,压缩了搜索范围,减少了目标测向估计时间。
基于c#的雷达装备值班系统软件设计与实现摘 要:传统的值班记录手段单一,记录结果杂乱不便于统计,为提升作战值班效率,雷达装备值班软件旨在自动化记录雷达装备在战术执勤过程中探测的目标信息、雷达执行任务情况信息等重要信息,很大程度上释放了操作员在值班过程中的压力,也响应了军队去纸花、信息化改革。
本文介绍了雷达装备值班系统的工作原理,详细介绍了系统软件的系统架构、功能设计与实现。
实际应用结果表明该软件能很好的满足既定的设计需求。
关键词: 值班系统; 雷达装备; c#;sql1.系统整体方案雷达装备值班系统主要完成以下功能需求:自动获取装备执勤过程中的情报信息并形成记录入库;需将操作员录入的值班基本信息存入数据库;提供按时间、按任务等条件查询记录、绘制表格或生成报告。
雷达装备值班软件按需求分为六大功能模块,分别是主数据模块、用户权限模块、情报管理模块、表单维护模块、系统日志模块和报告管理模块。
总体结构如图1所示:图1 雷达装备值班系统软件总体结构图1.软件具体实现软件部分采用c#语言,数据库采用商用数据库SQL,为降低系统复杂度,提高系统可维护性和可扩展性,系统架构采用C/S架构流行的工厂设计模式。
雷达装备值班系统软件共有6大功能模块,分别是主数据模块、用户权限模块、情报管理模块、表单维护模块、系统日志模块和报告管理模块。
(1)主数据模块:主数据模块是整个系统软件的基础数据,其中包含机关编制信息、值班人员基本信息等。
功能包括对基本数据信息的数据录入、更改、删除和查看等,其中为快速构建基础信息数据库,本模块支持标准数据格式的excel表格自动录入与更新。
(2)用户权限模块:用户权限是基于角色的权限管理,角色是具相同权限的用户组。
系统对角色进行权限设定,然后把用户赋予某一角色。
角色包括值班操作员、值班负责人、办公室主任和超级管理员。
不同的角色具备不同的操作权限,确保相关功能模块知悉与操作范围不扩大。
(3)情报管理模块:该模块通过雷达厂家提供的协议接口从情报网中获得值班过程中的情报数据,其中设计一个情报融合适配器,将不同型号、不同厂家生产的装备所上报的情报信息融合成标准数据形式,并加密统一存储,便与后期查找、分析。
2018·6(下) 军民两用技术与产品71文章编号:1009-8119(2018)06(2)-0071-01前言现如今,雷达终端设备应用于现代社会被提出了较高要求,嵌入式雷达终端设备属于时代发展的产物,做好该设备的人机界面设计工作,能够起到功能丰富、终端运行效率提高的重要作用。
目前,人机界面设计期间存在一定现实问题,要想加快问题解决速度,应在问题总结的前提下,制定问题解决的合理方法,这有利于扩大嵌入式雷达终端设备的应用范围。
1 嵌入式雷达终端基本介绍目前,信息技术在各行业广泛应用,大规模集成技术实际应用的过程中,肩负的工作量越来越多,要想加快任务处理速度,务必在雷达系统中巧妙引先进技术,这能起到系统丰富的作用,能够改变传统的系统设计方式。
以往雷达终端设计方法主要有两种,方法一即信息叠加显示法,这种方法作用下的雷达终端具有局限性运行平台,并且计算机资源未被充分利用,进而它信息叠加显示法并不能更好的适用于雷达终端应用需要。
方法二即借助软件技术完成信息的有序叠加,这种方法能在资源整理的基础上,实现各个功能优势的全面彰显,但由于所处理的数据信息量与日俱增,因此方法实际应用期间会出现效率低下、信息延时传递等问题[1]。
从上述介绍中能够看出,雷达终端设备要想获得良好的市场前景,务必引进硬件叠加技术,确保系统在发挥功能优势的同时,实现功能的一体化呈现,这不仅能够起到性能优化的作用,而且还能维护系统安全性,确保数据信息及时传递。
下文具体分析了人机界面设计过程中遇到的现实问题,这对问题解决措施制定提供明确方向,确保嵌入式雷达终端应用优势全面发挥。
2 常见设计问题2.1 体系结构方面嵌入式雷达终端系统相对复杂,人机界面具有性能优越、质量轻、配置良好、可靠性高等特点,体系结构实际设计期间参照Client/Server 模式,其中后端能为前端提供API ,这也是系统抽象化处理的基本途径。
一旦显卡变动,这时应换新显卡驱动,同时,完成操作系统间软硬件的顺利移植。
文章编号:1009-8119(2005)12-0033-03一种基于Windows系统的雷达显控终端软件设计郝春环高梅国(北京理工大学电子工程系,北京 100081)摘要介绍了一种在Windows 2000下雷达显控终端软件的设计,本软件采用图形化用户界面,航迹显示具有缩放功能,且操作方便、灵活。
详细介绍了图形缩放的原理及实现。
关键词显控终端,人机交互,图形用户界面Software Design for Radar Display and Control Terminal Based on Windows SystemHao Chunhuan Gao Meiguo(Electronic Engineering Department , Beijing Institute of technology,Beijing 100081)Abstrac t The paper introduces the software design for radar display and control terminal under Windows 2000 system . Using graphical user interface , the software is convenient and flexible in operation, and it has graphics zoom function for trace display. A particular description for the graphics zoom principle and method is given in the paper.Keywords Display and control terminal, Man machine interaction,GUI1 引言雷达显控终端是操作员与雷达系统进行交互的一个平台,主要负责显示雷达信号处理机输出的目标信息,供操作员观察,并且向信号处理机传送控制命令,实现操作员对雷达工作模式的切换和对雷达工作状态的监控。
基于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], 伍云辉
因版权原因,仅展示原文概要,查看原文内容请购买。