[发明专利]一种基于VxWorks的高精度主动声纳显示控制方法有效
申请号: | 202111551135.3 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114327649B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 潘以晖;王蕾;余杰;孙晨辉;杜庆宣;刘鹏 | 申请(专利权)人: | 中国船舶重工集团公司第七一五研究所 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F8/38;G06F13/42 |
代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 陈继亮 |
地址: | 311499 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 vxworks 高精度 主动 声纳 显示 控制 方法 | ||
本发明提出了一种基于VxWorks的高精度主动声纳显示控制方法,引入了VxWokrs系统的辅助时钟功能,实现主动声纳数据的实时控制检测和分发,同时在控制进程中进行内部关联,保证数据和信息的一致和稳定性。辅助时钟是在VxWokrs系统下,利用不同于系统时钟的定时器的额外中断来实现该项功能,应用嵌入式实时系统的精确时钟功能,提高主动声纳系统在实时探测时的信息显示和处理能力,以及当系统处于高数据量吞吐时的数据和信息的精准检测能力。利用辅助时钟,可精准控制每次主动声纳的扫描线的间隔,并更大程度的缩短相邻数据间的检测周期。
技术领域
本发明涉及,主要是一种基于VxWorks的高精度主动声纳显示控制方法。
背景技术
VxWokrs是一种嵌入式实时操作系统,具有高可靠性、高实时性的特点被广泛地用于通信、军事等对实时性和可靠性要求较高的领域。
主动声纳主要是利用发射阵发射声波,通过接收目标的回波,采用计算回波的时间差来计算目标的方位和距离,时间的波动会导致计算误差的波动,因此主动声纳每次发射的声波时间精度控制较为精确,相应的对于发射后的主动处理进程对时间精度的要求提出了较高的要求。随着声纳探测技术的不断发展,数据和信号处理的能力不断增强,主动声纳发射源级、接收阵列的单元数等不断增加,因此其接收处理的数量也呈几何级数增加,对快速和高精度数据处理提出了较高的要求。
对于主动声纳,其数据接收处理时,采用以周期接收,批次处理的方式进行,因此特定时刻声纳信号处理模块完成计算后其会瞬时产生大量数据送至显示模块进行显示,并且多数数据间隔小于0.1ms,另一方面每批次数据由不同的处理阵列的进行处理,其时间间隔存在波动,增加了显示模块对于主动声纳处理结果的显示难度。
传统技术声纳显示控制解决方案:
步骤一:启动系统,创建网络接收任务及图形处理任务。
步骤二:设置任务定时器taskDelay(int tick),其中tick一般设置1000。
步骤三:接收一行主动声纳扫描数据并发送至图形处理任务。
步骤四:以设定的定时器间隔对图形数据进行显示处理。
嵌入式系统VxWokrs下,主要使用任务定时器,看门狗等以tick为基准的定时器进行定时任务的控制,该类型定时器以系统时钟频率为基准进行时钟控制,主要参数精度较低,系统运行时会进行中断请求方式向系统申请资源,同时受限于任务的优先级,如系统定时任务运行频繁时会导致系统总体效率较低,并且此时如处于高负荷处理任务情况下,易对系统稳定性产生影响。
发明内容
本发明的目的在于解决当前嵌入式系统中应用系统定时器实现主动声纳实时探测数据的检测和显示控制功能时,其精度和系统效能较低的缺陷,而提供一种基于VxWorks的高精度主动声纳显示控制方法。
本发明的目的是通过如下技术方案来完成的。、一种基于VxWorks的高精度主动声纳显示控制方法,步骤如下:
(1)、配置VxWokrs操作系统的镜像文件,调整参数设置,将系统辅助时钟设置为有效,并在系统启动脚本中设置并创建辅助时钟;
(2)、在系统中设置并启动三个任务进程,分别为网络接收任务、图形接收处理任务以及辅助时钟任务;
网络接收任务,用于接收主动声纳信号处理模块发送来的主动宽带警戒扫描数据;在网络接收任务中设置与显示页面大小相同的数据缓存队列,该网络接收任务优先级高于图形处理任务,保证高并发时优先将网络数据存储至数据缓存队列中;
图形接收处理任务,用于接收辅助时钟发送来的触发消息,并提取数据缓存队列中的主动宽带警戒扫描画面的图形数据,进行图形图像的绘制;
辅助时钟任务,用于精准控制时钟间隔;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七一五研究所,未经中国船舶重工集团公司第七一五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111551135.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于精密作业的计量集成并联机器人装置
- 下一篇:一种瘫痪病人洗漱护理装置