基于QT平台的L波段海杂波测量雷达的显控系统技术方案

技术编号:32636902 阅读:24 留言:0更新日期:2022-03-12 18:12
本发明专利技术提供一种基于QT平台的L波段海杂波测量雷达的显控系统,系统包括:显控软件、数据读取软件、数据记录软件,所述软件相互独立,显控软件与数据读取软件在第一计算机中运行,数据记录软件在第二计算机中运行;其中所述显控软件控制雷达的运行状态并显示雷达当前运行状态与返回的数据;所述数据读取软件读取板卡数据并将数据存放于共享内存;所述数据记录软件在显控软件的控制下,将数据记录于磁盘上。本发明专利技术可以实现程序在不同操作系统中的移植,同时有效降低了程序运行对CPU、内存等硬件设备的要求,提升了雷达数据实时处理的性能。提升了雷达数据实时处理的性能。提升了雷达数据实时处理的性能。

【技术实现步骤摘要】
基于QT平台的L波段海杂波测量雷达的显控系统


[0001]本专利技术属于软件化雷达领域,具体涉及一种基于QT平台的L波段海杂波测量雷达的显控系统。

技术介绍

[0002]随着海杂波测量雷达的快速发展,对于雷达显控软件系统的要求也越来越高。Windows操作系统平台越来越难以达到对于雷达数据实时处理显示的高要求。
[0003]QT引入了信号与槽的机制,这在C++的事件通知模型里是非常优秀的实现。QT具有跨平台性能和良好的图形界面设计优势,所以基于QT开发的雷达显控软件能够在国产平台上运行。QT的最初定位就是一种跨平台的C++编辑环境,它是支持平台最多的框架,它拥有完整的一套API与框架,几乎涵盖了开发一款应用级的程序所需要的全部板块,为软件研发人员提供了构建艺术级的图形用户界面需要的所有功能。最后,QT的帮助文档非常完整,集成在IDE中非常方便,给初次接触QT编程的人员提供了非常大的帮助。它针对各个平台编写平台相关的适配层,为不同的平台提供一套相同接口的库,直接与各个平台融合在一起,既不损失性能又跨平台。QT具有一次开发可在多个平台移植的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于QT平台的L波段海杂波测量雷达的显控系统,其特征在于,所述系统包括:显控软件、数据读取软件、数据记录软件,所述显控软件、数据读取软件、数据记录软件相互独立,显控软件与数据读取软件在第一计算机中运行,数据记录软件在第二计算机中运行;其中所述显控软件控制雷达的运行状态并显示雷达当前运行状态与返回的数据;所述数据读取软件读取板卡数据并将数据存放于共享内存;所述数据记录软件在显控软件的控制下,将数据记录于磁盘上。2.根据权利要求1所述的一种基于QT平台的L波段海杂波测量雷达的显控系统,其特征在于,所述显控系统基于QT平台设计。3.根据权利要求1所述的一种基于QT平台的L波段海杂波测量雷达的显控系统,其特征在于,所述显控系统以多线程方式运行,线程之间采用QT的信号槽机制进行通信。4.根据权利要求1所述的一种基于QT平台的L波段海杂波测量雷达的显控系统,其特征在于,所述显控软件界面由10个系统区域组成,分别为任务规划区、回波显示区、海情显示区、系统BIT区、消息提示区、工作状态区、雷达状态控制区、俯仰控制区、转台控制区和辅助功能区。5.根据权利要求4所述的一种基于QT平台的L波段海杂波测量雷达的显控系统,其特征在于:所述任务规划区用于设置雷达工作参数;所述回波显示区用于显示雷达执行任务后传回的回波数据;所述海情显示区用于显示雷达执行任务后传回的海情数据;所述系统BIT区用于显示系统装载任务后雷达的故障情况;所述...

【专利技术属性】
技术研发人员:张家辉吴宁周芳葛芬
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1