[关键词]
[摘要]
雷达是一个复杂的嵌入式系统,有高可靠易维护的运行需求,现有的雷达信号处理系统缺乏运行时的健康管理,系统出现异常时难以进行故障定位,导致系统调试周期长、可维护性较差。针对该问题,文中开展雷达信号处理软件健康管理技术研究,建立了雷达信号处理系统层次化在线监测体系和健康评估指标。基于模型-视图-控制器模式设计了可视化健康管理软件架构,基于超文本标记语言开发了健康管理人机交互界面。采用软硬件分层监测机制对健康数据采集和评估,支持雷达信号处理系统软硬件状态、功能性能指标的在线监测与可视化显示。实现信号处理全工作周期的可维护,方便系统研发人员进行故障分析与故障定位,应用于雷达信号处理系统设计,集成联试与排故效率大幅提高。
[Key word]
[Abstract]
Radar is a complex embedded system which needs maintenance friendly, lack of runtime software health management for radar signal processing system, fault location would be a hard job when system abnormality occurred, which resulted to an extending system debugging period and poor maintainability. In this paper, designing software health management by building hierarchical online monitoring system and health assessment indicators for radar signal processing system is a feasible method to solve this problem. The software architecture of software health management is designed based on model view controller and the interactive interfaces are developed based on hyper text markup language. The software and hardware monitoring mechanism is adopted for health data collection and evaluation, which supports hardware and software runtime status, function and performance online monitoring and visual display. It realizes full-cycle maintenance for radar signal processing, which easies system fault analysis and fault location, applies to radar signal processing system design and greatly improves the efficiency of integrated joint test and troubleshooting.
[中图分类号]
TN957.51
[基金项目]