关于指挥系统通信设备的自动测试系统设计分析

2017-05-27 06:55许勇
魅力中国 2016年38期
关键词:通信设备设计

许勇

【摘要】随着社会的发展,通信行业与人们生活之间的联系变得越来越紧密。通信技术以及通信设备的飞速发展进步使得通信检测设备也随着取得了迅速的发展。本文将就指挥系统通信设备的自动测试系统的设计进行深入的分析研究。

【关键词】通信设备;自动测试系统;设计

前言:

当前阶段,通信设备在军用领域占据了十分重要的地位,加之受到我国武器装备发展趋势的影响,我国通信设备的检测与维修工作受到了更多的重视。但是,现代通信设备的多样性为设备的检测与维修工作造成严重的困难。因此,为了提升设备检测维修的效率,必须对传统的检测仪器进行创新改进,并构建一套适应性更广泛的通信设备自动测试系统。本文首先介绍了系统设计的思想,之后详细阐述了系统设计的具体内容。

1.自动测试系统的设计思想

一般情况下,在通信设备检测的过程中,需要将设备出现的故障在电路板上显现出来,因此具体的测试内容大致可以分为通信设备整体机能的测试以及设备电路板的测试。针对设备单元模块功能的测试普遍采用的是离线动态检测,主要是在利用测试工具对测试对象施加激励之后,对其具体的反馈的信号进行采集,其后针对收集到的信息进行一定的数据处理,以此来确定通信设备的单元模块是否处于正常运行状态。为了使测试系统的覆盖范围更广,使用效率更高,可以根据测试系统的实际特点,选取适当的仪器通过组合构建硬件平台。

虚拟仪器概念的出现使得自动测试系统设计的重要性得到了明显的提升。在完成硬件通用系统平台的组建之后,必须针对平台进行软件的设计工作,从而实现人机界面、测试功能以及系统拓展等方面内容的展现。在传统的软件设计的流程中,一般情况下是以通信设备测试的具体过程为指导,按照测试的顺序循序渐渐的完成软件编制工作,将设备测试所需要的具体数据等内置到测试软件中。在这种情况下,一旦软件出现变更或是对数据进行一定的拓展,就需要技术人员通过重新编制将新的信息添加进去,这就大大增加了软件设计的工作量以及难度,不仅极大的增加了时间与物力的消耗,同时还难以保障测试系统的有效性。且测试系统在对复杂性较高的通信设备进行测试时,不仅测试效率低下,系统的维护工作也困难重重。为了有效的促进通信设备自动测试系统的广泛使用以及便捷维护,必须对软件的编制方法进行创新探索,因此,标准化、通用化的设计思想开始出现,研发出一套适用性更广的测试软件是市场发展的必然趋势。于是,依托于数据库的通用测试软件逐渐受到了广泛的欢迎。

2.指挥系统通信设备的自动测试系统设计分析

2.1 测试系统软件结构设计

为了实现编程的标准化,设备测试的自动化且方便数据拓展,软件的运行必须需要庞大的数据库作为支持,同时完善测试软件的故障诊断系统以及操作系统,共同完成测试系统软件平台的构建。软件的具体结构是以数据库为主体将不同程序链接起来,最后与硬件平台实现联通。

在具体的测试过程中,将测试系统有通信设备连接之后,便可以通过既定的程序实现自动化测试,因此软件对于测试系统的正常运行是至关重要的。通过通用型可拓展自动测试系统的应用,可以实现测试过程的无人操控,系统的使用、管理、拓展以及升级都能够通过自动化控制来完成,这就最大程度的减少了人为干扰的因素,利用数据库对相关信息进行处理,从而实现测试信息的管理,极大的提升了测试的准确性。一方面,数据库完成了所有信息的数据化。另一方面,在测试过程中,数据库可以根据实际需要将相关数据添加到应用模块中,经过一系列的编译后,对测试流程进行强大的掌控,推动测试的顺利进行,从而有效的提升测试软件的使用效率。

2.2 测试系统对软件的设计要求

为了使测系统的通用性以及可拓展性得到保障,测试系统对数据库的要求相对较高,主要可以分为以下几方面内容:

首先,数据库的涵盖性要广泛。数据库中的内容要覆盖所有的测试设备,既要包括设备的知识,又要以此为依据进行深入的分析,通过对多种设备的测试分析不断完善数据库的全面性,同时还能通过信息数据的比对保障数据的准确性。为了完善数据库,在构建数据库的过程中要针对原始数据进行深度的挖掘,对数据知识进行筛选,挑选出具备一定价值模式。模式即是数据模型以及结构的高度综合。数据挖掘所获得的知识多种多样,涉及面十分广泛,其中包括了数据性质的规律、对象的聚类结果等。在对上述模式进行一系列处理之后,便可以将之清楚的呈现在用户面前。

其次,自我检测功能要强大。为了使测试结果的准确性得到保障,数据库必须保障自身数据的谆确性,这就要求数据库具备强大的自我检测功能。数据库的自我检测主要是针对系统的自检以及单元模块的自检。系统的自我检测需要借助系统中的自检模块的来完成,主要是检测信号属性以及通路关系。

再次,测试的数据要真实可靠。测试系统鲁棒性的强弱对测试数据的可靠性有着重要的影响,同时,硬件与软件设计的标准化以及模块化也要达到一定水准。其中硬件方面要简洁明了,软件方面要完善故障处理机制。

2.3 软件模块化设计

为了使测试软件与数据库之间实现完美的契合,必须对测试软件采用标准化以及模块化设计。测试系统中的软件模块主要分为信号源模块、数据采集模块、数据处理模块等。数据库的使用可以分为系统以及模块两个方面,其中系统方面的使用主要包括了测试指标、测试节点、测试记录以及指标参考值等。模块方面的使用主要包括测试过程中数据的输入输出以及相关参数的调用。此外,为了使程序具备一定的拓展性,必须将子程序与数据库连接起来。

结语:综上所述,在对指挥系统通信设备的自动测试系统设计的过程中,必须在明确设计要点的基礎上,同时注重软件以及硬件的设计,依靠数据库技术构建完善的自动测试系统,保障测试工作的准确性以及高效性。

参考文献:

[1]刘健,杨伟. 针对指挥系统通信设备的自动测试系统设计[J]. 火力与指挥控制,2012,S1:93-95.

[2]雷婉琦. 基于综合通信导航识别设备的自动测试系统的设计与实现[D].电子科技大学,2015.

[3]孙宇. 无线通信设备自动测试系统的设计[J]. 数字技术与应用,2016,07:163.

猜你喜欢
通信设备设计
BUBA台灯设计
有种设计叫而专
船舶遇险报警通信设备使用策略
陈国兴设计作品
匠心独运的场地设计画上完美句点
关于中兴公司通信设备环回方面的讨论
国内常用的通信检修定位方法探究
跨越式跳高递进与分层设计
设计之味