CN109462516B - 一种双冗余通用测试*** - Google Patents
一种双冗余通用测试*** Download PDFInfo
- Publication number
- CN109462516B CN109462516B CN201811230880.6A CN201811230880A CN109462516B CN 109462516 B CN109462516 B CN 109462516B CN 201811230880 A CN201811230880 A CN 201811230880A CN 109462516 B CN109462516 B CN 109462516B
- Authority
- CN
- China
- Prior art keywords
- module
- data
- layer
- basic layer
- hardware
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 50
- 102100029368 Cytochrome P450 2C18 Human genes 0.000 claims abstract description 24
- 101000919360 Homo sapiens Cytochrome P450 2C18 Proteins 0.000 claims abstract description 24
- 230000003993 interaction Effects 0.000 claims abstract description 22
- 230000009977 dual effect Effects 0.000 claims abstract description 11
- 238000004891 communication Methods 0.000 claims description 41
- 230000005284 excitation Effects 0.000 claims description 37
- 238000001514 detection method Methods 0.000 claims description 33
- 238000004422 calculation algorithm Methods 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 22
- 238000004458 analytical method Methods 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 18
- 230000003750 conditioning effect Effects 0.000 claims description 17
- 238000012795 verification Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 14
- 238000007405 data analysis Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000003384 imaging method Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 11
- 238000013461 design Methods 0.000 description 8
- 230000002452 interceptive effect Effects 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 230000000875 corresponding effect Effects 0.000 description 5
- 230000001143 conditioned effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012812 general test Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 238000000611 regression analysis Methods 0.000 description 1
- 238000012731 temporal analysis Methods 0.000 description 1
- 238000000700 time series analysis Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一种双冗余通用测试***,包括:基础层、服务层和应用层;所述基础层,设置在前端设备上,为所述服务层提供基于CPCI/PXI总线规范的硬件支撑,以将被测对象和后端设备连接;所述服务层,设置在前端设备和后端设备上,用于基于所述基础层向应用层提供服务功能支持;所述应用层,设置在前端设备和后端设备上,用于基于服务层调用所述基础层以实现对所述基础层的控制,为用户提供与所述前端设备或所述后端设备的交互功能。上述技术方案能够适用于不同的测试***,通用性较高。
Description
技术领域
本发明属于自动化分布式测试***领域,具体涉及一种双冗余通用测试***。
背景技术
自动化分布式测试***一般由前后端设备组成,其中,前端设备由后端设备控制,实施数据采集和处理,并实时发送采集数据到后端;后端设备通过网络接收数据并发送控制命令至前端设备,控制前端设备采集过程的启动、停止等操作。目前,该类测试***没有形成统一的顶层设计参考或规范,用户应用、服务支持和基础硬件层级不明晰,功能设计不完善。现有技术中,测试***总体设计一般仅以完成单一功能为目标,实时性、可靠性有待提高,有的只针对模拟信号或数字信号采集测试,有的只获取信号不发送激励。因此,该类测试***难以适应数据采集量大、激励反馈回路复杂、可靠性和实时性要求高的多种测试环境。
例如:测试信号笔录仪,一般仅涉及信号采集、记录功能,对于自动判读、自主激励要求不高;数字化控制***,一般注重激励信号的产生和控制,对于反馈信息的实时采集和自主分析一般不作要求;此类***往往针对特殊需求设计为专用***,缺乏顶层设计规范和预留扩展需求的支撑,随着测试需求的更新和升级,很难实现针对新需求的兼容或扩展,不利于提升***的通用性、实时性和可靠性。
发明内容
(一)发明目的
本发明的目的是提供一种能够适用于多种测试环境的双冗余通用测试***。
(二)技术方案
为解决上述问题,本发明的第一方面提供了一种双冗余通用测试***,包括:基础层、服务层和应用层;所述基础层,设置在前端设备上,为所述服务层提供基于CPCI/PXI总线规范的硬件支撑,以将被测对象和后端设备连接;所述服务层,设置在前端设备和后端设备上,用于基于所述基础层向应用层提供服务功能支持;所述应用层,设置在前端设备和后端设备上,用于基于服务层调用所述基础层以实现对所述基础层的控制,为用户提供与所述前端设备或所述后端设备的交互功能。
进一步地,所述基础层包括:CPCI/PXI总线架构,为前端设备和后端设备的连接提供满足CPCI/PXI总线规范的硬件架构;模拟和数字采集模块,为模拟和数字采集卡提供插接接口,以实现模拟和数字信号的采集;信号激励控制模块,为激励控制卡提供插接接口,以输出激励信号至被测对象;信号连接与调理模块,为连接线缆与调理卡提供插接接口,以将来自被测对象的输入信号调理至模拟和数字采集卡能够识别的参数范围并发送至所述模拟和数字采集卡,和/或将所述信号激励控制模块输出的信号调理至能够满足激励需求的参数范围并输出至所述被测对象。
进一步地,所述基础层还包括:计算机控制单元,为计算机控制卡提供插接接口,以控制数据采集过程、操作***和/或应用软件的运行;信息扩展模块,为扩展卡提供插接接口,以和其他类型的***或外部***进行交互或者信息共享。
进一步地,所述服务功能支持模块包括:驱动和功能控制模块,分别与CPCI/PXI总线架构、模拟和数字采集模块、信号激励控制模块、计算机控制单元和信息扩展模块连接,用于提供对所述基础层进行操作的驱动程序,以及为应用层的软件编写提供接口,以使得用户通过所述应用层调用驱动和功能控制模块驱动所述CPCI/PXI总线架构、模拟和数字采集模块、信号激励控制模块、计算机控制单元和信息扩展模块进行相应操作;判读算法模块,用于提供实时数据判读的算法模型;信息校验模块,用于提供信息传输校验模型;数据分析算法模块,用于提供数据分析算法模型;数据线程管理模块,分别与模拟数字采集模块、信号激励控制模块、信号连接与调理模块、计算机控制单元和信息扩展模块连接,用于提供多线程管理的操作***,使得所述模拟数字采集模块、信号激励控制模块、信号连接与调理模块、计算机控制单元和信息扩展模块进行协同工作;数据通信与存储模块,用于与外部进行通信,以及进行数据的存储。
进一步地,所述应用层包括:检测校准模块、应用设置模块、图形化显示模块、数据收发存取输出模块、数据判读分析处理模块和对外交互扩展模块;其中,所述检测校准模块,分别通过驱动和功能控制模块和数据通信与存取模块与基础层连接,以在进行检测和校准时,调用所述驱动和功能控制模块驱动所述基础层的硬件,并获取所述基础层基于输入的标准数据输出的检测数据,发送至所述检测校准模块,使得所述检测校准模块基于所述检测数据进行检测和校准;所述应用设置模块,分别通过驱动和功能控制模块和数据通信与存取模块与基础层连接,以在应用层对底层的硬件进行设置时,调用所述驱动和功能控制模块驱动所述基础层的硬件,并通过数据通信与存取模块与所述基础层的硬件进行数据传输;所述图形化显示模块,分别通过驱动和功能控制模块与所述基础层的计算机控制单元连接,以及通过数据通信与存取模块与所述基础层的连接,以调用所述驱动和功能控制模块驱动所述计算机控制单元的显示函数,对通过所述数据通信与存取模块从所述基础层的硬件获取的数据进行图像化显示;所述数据收发与存取输出模块,分别与驱动和功能控制模块、信息校验模型、数据线程管理模块和数据通信与存取模块连接,在应用层与所述基础层进行数据收发时,通过所述驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与所述基础层的硬件进行实时数据收发,并将所述实时数据进行存储,得到历史数据,以使得所述图形化显示模块基于所述实时数据和/或历史数据进行图形化处理并显示;所述信息校验模型用于对数据收发过程进行信息校验;所述数据判读分析处理模块,分别与判读算法模型、数据分析算法模型、数据通信与存取模块连接,在对数据进行判读分析处理时,通过调用判读算法模型和数据分析算法模型对所述数据通信与存取模块从所述基础层获取的数据进行判读以及分析处理;所述对外交互功能扩展模块,分别与驱动和功能控制模块、信息校验模型和数据通信与存取模块连接,通过驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与外部***进行数据交互,并将交互过程中的数据进行存储或将存储的数据输出,以及通过所述信息校验模型为数据交互过程提供信息校验功能。
进一步地,所述检测校准模块、所述应用设置模块、所述图形化显示模块、所述数据收发存取输出模块、所述数据判读分析处理模块、所述对外交互功能扩展模块还通过数据线程管理模块分别与基础层的各个硬件连接,以控制所述基础层的各个硬件协同工作。
进一步地,所述检测校准模块,还通过信息校验模型与基础层连接,以通过调用所述信息校验模型对所述基础层的硬件进行检测和校准。
(三)有益效果
本发明的上述技术方案具有如下有益的技术效果:通过对基础层、服务层和应用层的功能模块进行设计,使每层的功能更加完善,并且各层分工明确,使基础层为服务层提供基于CPCI/PXI总线规范的硬件支撑,以及应用层基于服务层直接面向用户提供相应的软件功能,使其能够适用于不同的测试***,通用性较高。
附图说明
图1是本发明实施例的一种双冗余通用测试***的结构示意图;
图2是本发明实施例的双冗余通用测试***完成检测校准功能的模块连接示意图;
图3是本发明实施例的双冗余通用测试***完成应用设置功能的模块连接示意图;
图4是本发明实施例的双冗余通用测试***完成图形化显示功能的模块连接示意图;
图5是本发明实施例的双冗余通用测试***完成数据收发存取功能的模块连接示意图;
图6是本发明实施例的双冗余通用测试***完成数据判读分析处理的功能的模块连接示意图;
图7是本发明实施例的双冗余通用测试***完成对外交互功能扩展的模块连接示意图;
图8是本发明实施例的双冗余通用测试***硬件总体结构的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
图1是本发明实施例的一种双冗余通用测试***的结构示意图。
如图1所示,一种双冗余通用测试***,包括:基础层、服务层和应用层;基础层、服务层和应用层各模块间的相互关系请参见图1,各个层之间相互连接的模块表示自下而上提供功能支撑的关系,服务层是依托基础层向应用层提供支持的功能纽带。其中,基础层,设置在前端设备上,用于为服务层提供硬件支撑,以将被测对象和后端设备连接;服务层,设置在前端设备和后端设备上,基于基础层向应用层提供服务功能支持;应用层,设置在前端设备和后端设备上,基于服务层直接面向用户提供实用的软件功能;
对于每个层来说,其能够提供全面的功能需求,且能够适用于各种不同类型的测试***,通用性高。
其中,对于基础层来说,主要是一些硬件功能支持模块,其包括:
CPCI/PXI总线架构,为前端设备和后端设备的连接提供满足CPCI/PXI总线规范的硬件架构;具体地,是采用电气接口满足CPCI/PXI总线规范的产品(例如:板卡),来搭建CPCI/PXI总线***的硬件支持结构和环境。
模拟和数字采集模块,为模拟和数字采集卡提供插接接口,以实现模拟和数字信号的采集,其中,数据采集频率和数据量程等参数可以根据用户需求来进行设置,具体可参见应用设置模块的功能;
信号激励控制模块,为激励控制卡提供插接接口,以输出激励信号至被测对象;具体地,是采用满足CPCI/PXI总线规范的信号激励控制卡,完成电压、电流和频率等激励信号的输出,其中,激励信号的输出范围、输出频率和输出类型等参数可以根据用户需求来进行设置,具体可参见应用设置模块的功能;
信号连接与调理模块,为连接线缆与调理卡提供插接接口,以将来自被测对象的输入信号调理至模拟和数字采集卡能够识别的参数范围并发送至所述模拟和数字采集卡,和/或将所述信号激励控制模块输出的信号调理至能够满足激励需求的参数范围并输出至所述被测对象。具体地,是采用满足CPCI/PXI总线规范的信号连接线缆和调理卡,线缆完成信号输入输出的连接,调理卡完成信号输入输出的接口功能,例如:将输入信号调理至模拟和数字采集卡能够识别的参数范围输入至模拟和数字采集卡,或者将输出信号调理至能够满足激励需求的参数范围输出至被测对象。
计算机控制单元,为计算机控制卡提供插接接口,以控制数据采集过程、操作***和/或应用软件的运行;采用满足CPCI/PXI总线规范的计算机控制卡,完成数据采集过程的控制、操作***和应用软件运行等功能,能够支持服务层和基础层各模块的协同运行。
信息扩展模块,为扩展卡提供插接接口,以和其他类型的***或外部***进行交互或者信息共享。采用满足CPCI/PXI总线规范的信息扩展卡,与基于GPIB、VXI、LXI等规范的其他类型***或外***进行信息交互或信息共享,以实现功能兼容和扩展。
其中,对于服务层来说,主要指基础软件、数据支持功能和服务,其包括:
驱动和功能控制模块,分别与CPCI/PXI总线架构、模拟和数字采集模块、信号激励控制模块、计算机控制单元和信息扩展模块连接,用于提供对基础层的硬件进行操作的驱动程序,以及为应用层的软件编写提供接口,以使得用户通过所述应用层调用驱动和功能控制模块驱动所述CPCI/PXI总线架构、模拟和数字采集模块、信号激励控制模块、计算机控制单元和信息扩展模块进行相应操作,以完成硬件采集、发送和存储等各项功能的控制。
判读算法模块,用于提供实时数据判读的算法模型;例如:曲线插值、数值积分、方程解算、野值剔除、数据回归等算法模型,这些算法模型须支持各种变量、矩阵、数组、树等数据结构。
信息校验模块,用于提供信息传输校验模型,包括:奇偶校验、CRC校验、异或校验。
数据分析算法模块,用于提供数据分析算法模型;主要是指与数据融合、数据挖掘、智能诊断相关的分析算法模型,例如:描述统计、假设检验、信度分析、列表分析、相关分析、方差分析、回归分析、聚类分析、判别分析、主成分分析、因子分析、时间序列分析等。
数据线程管理模块,分别与模拟数字采集模块、信号激励控制模块、信号连接与调理模块、计算机控制单元和信息扩展模块连接,用于提供多线程管理的操作***,具有变量保护、线程交互、线程控制等功能,使得所述模拟数字采集模块、信号激励控制模块、信号连接与调理模块、计算机控制单元和信息扩展模块进行协同工作,从而实现采集线程、显示线程和存储线程的协同工作。
数据通信与存储模块,用于提供基于IP协议的网络通信支持,与外部进行通信,以及提供支持大容量数据存储的文件或数据库***,用于存储数据。
其中,对于应用层来说,主要指直接面向用户的应用软件功能模块,为了更清楚的对各模块进行说明,下面将以应用层的每个模块所完成的功能为例,将图1拆分为应用层每个模块在完成相应的功能时,分别需要与服务层和基础层的模块交互的示意图,具体请参见图2-图7。
应用层包括:检测校准模块、应用设置模块、图形化显示模块、数据收发存取输出模块、数据判读分析处理模块和对外交互功能扩展模块。
如图2所示,检测校准模块,分别通过驱动和功能控制模块和数据通信与存取模块与基础层连接,通过可交互用户界面,对基础层硬件进行控制操作,另外,还可以通过输入标准信号来实现基础层硬件的检测校准功能。具体地,在进行检测和校准时,是通过调用驱动和功能控制模块驱动基础层的硬件,并获取基础层基于输入的标准数据输出的检测数据,发送至检测校准模块,使得检测校准模块基于检测数据进行检测和校准;
如图3所示,应用设置模块,分别通过驱动和功能控制模块和数据通信与存取模块与基础层连接,通过可交互用户界面,对基础层硬件进行控制操作,以对信号采集、显示、存储等功能进行参数设置,具体地,应用层在对底层的硬件进行设置时,是通过调用驱动和功能控制模块驱动基础层的硬件,并通过数据通信与存取模块与所述基础层的硬件进行数据设置过程中的数据传输;
如图4所示,图形化显示模块,分别通过驱动和功能控制模块与所述基础层的计算机控制单元连接,以及通过数据通信与存取模块与所述基础层的连接,调用所述驱动和功能控制模块驱动所述计算机控制单元的显示函数,对通过所述数据通信与存取模块从所述基础层的硬件获取的数据进行图像化显示;具体地,是通过可交互用户界面,提供按钮、仪表、坐标图、列表、指示灯、进度条、文字等图形化显示功能,为用户提供测试过程的控制和状态显示功能,以便用户在应用层对底层硬件进行控制以及获取数据。
如图5所示,数据收发与存取输出模块,分别与驱动和功能控制模块、信息校验模型、数据线程管理模块和数据通信与存取模块连接,在应用层与所述基础层进行数据收发时,通过所述驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与所述基础层的硬件进行实时数据收发,并将所述实时数据进行存储,得到历史数据,以使得所述图形化显示模块基于所述实时数据和/或历史数据进行图形化处理并显示;包括远程和本地数据的收发、存储和输出。
信息校验模型用于对数据收发过程进行信息校验;
如图6所示,数据判读分析处理模块,分别与判读算法模型、数据分析算法模型、数据通信与存取模块连接,通过可交互用户界面,调用判读算法模型和数据分析算法模型,完成数据的实时和事后判读分析与处理。在对数据进行判读分析处理时,通过调用判读算法模型和数据分析算法模型对所述数据通信与存取模块从所述基础层获取的数据进行判读以及分析处理;
如图7所示,对外交互功能扩展模块,分别与驱动和功能控制模块、信息校验模型和数据通信与存取模块连接,通过驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与外部***进行数据交互,并将交互过程中的数据进行存储或将存储的数据输出,以及通过所述信息校验模型为数据交互过程提供信息校验功能;实现同外***和兼容扩展模块的交互功能。
图8是本发明实施例的一种双冗余通用测试***的硬件总体结构的示意图,包括前端的采集设备和后端的控制显示设备。前端设备和后端设备之间通过任务专用局域网连接。各个入网设备分别采用双网卡(前端采集机1中的网卡1/2,前端采集机2中的网卡1/2,用于为前端采集机和后端设备提供通信功能)绑定和双网线联接,以实现网络传输功能模块的双冗余,提高传输可靠性。前端的每个测试设备中电源模块采用双卡冗余,实现电源模块双冗余,提高供电可靠性。前端和后端的设备均采用双机备份(前端采集机1和前端采集机2,后端显示计算机1和后端显示计算机2分别为双机备份),以实现***级双冗余,提高测试实时性、可靠性和准确性。测试***预留通信和控制接口,使得外部的主控计算机和其他交互需求***可随时接入。
前端采集设备中,隔离调理电路完成输入输出信号的适应性调整和转换,是前端设备的对外接口,实现被测对象和双冗余通用测试***之间的连接;电流电压激励卡,为被测对象输入激励信号,使其输出相应的被测信号,被测试信号被采集后再经过隔离调理,进入模拟信号采集卡或数字信号采集卡,完成信号的采集和记录;扩展模块完成同外部的兼容***或扩展***的交互通信;前端设备的采集、通信等工作均由计算机卡模块控制;双冗余电源模块,为前端***工作提供能源;需要说明的是,前端设备构架均基于CPCI/PXI总线背板,从而提供方便的插接功能,以及随插随用。
后端控制计算机1和后端控制计算机2,完成采集、校准和信息反馈等功能的控制,同时实时接收前端的测试数据,并在本机显示和存储。
后端显示计算机1和后端显示计算机2,实时接收前端的测试数据,并在本机显示和存储。
需要说明的是,后端控制计算机和显示计算机不需要支持CPCI/PXI总线架构。
本发明实施例通过分析应用层、服务层和基础层的功能模块需求和组成,提出了双冗余通用测试***的硬件总体设计结构,能够满足功能需求多、数据量大、实时性高的分布式测试***的测试需求,其优点在于:
1)测试体系分为3层,且每层分工明确,功能全面,能够作为测试***的设计参考模板,能够扩展用于各类专用和通用测试***总体设计。
2)从***级和模块级进行双冗余设计,能够确保测试过程实时性、可靠性和测试数据的准确性。
应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
Claims (3)
1.一种双冗余通用测试***,其特征在于,包括:基础层、服务层和应用层;
所述基础层,设置在前端设备上,为所述服务层提供基于CPCI/PXI总线规范的硬件支撑架构,以将被测对象和后端设备连接;
所述服务层,设置在所述前端设备和所述后端设备上,用于基于所述基础层向所述应用层提供服务功能支持模块;
所述应用层,设置在所述前端设备和所述后端设备上,用于基于所述服务层调用所述基础层以实现对所述基础层的控制,使用户与所述前端设备或所述后端设备进行交互;其中,
所述基础层包括:
CPCI/PXI总线架构,为所述前端设备和所述后端设备的连接提供满足CPCI/PXI总线规范的硬件架构;
模拟和数字采集模块,为模拟和数字采集卡提供插接接口,以实现模拟和数字信号的采集;
信号激励控制模块,为激励控制卡提供插接接口,以输出激励信号至所述被测对象;
信号连接与调理模块,为连接线缆与调理卡提供插接接口,以将来自所述被测对象的输入信号调理至所述模拟和数字采集卡能够识别的参数范围并发送至所述模拟和数字采集卡,和/或将所述信号激励控制模块输出的信号调理至能够满足激励需求的参数范围并输出至所述被测对象;
计算机控制单元,为计算机控制卡提供插接接口,以控制数据采集过程、操作***和/或应用软件的运行;
信息扩展模块,为扩展卡提供插接接口,以和其他类型的***或外部***进行交互或者信息共享;
所述服务功能支持模块包括:
驱动和功能控制模块,分别与所述CPCI/PXI总线架构、所述模拟和数字采集模块、所述信号激励控制模块、所述计算机控制单元和所述信息扩展模块连接,用于提供对所述基础层进行操作的驱动程序,以及为所述应用层的软件编写提供接口,以使得用户通过所述应用层调用所述驱动和功能控制模块驱动所述CPCI/PXI总线架构、所述模拟和数字采集模块、所述信号激励控制模块、所述计算机控制单元和所述信息扩展模块进行相应操作;
判读算法模块,用于提供实时数据判读的算法模型;
信息校验模块,用于提供信息传输校验模型;
数据分析算法模块,用于提供数据分析算法模型;
数据线程管理模块,分别与所述模拟和数字采集模块、所述信号激励控制模块、所述信号连接与调理模块、所述计算机控制单元和所述信息扩展模块连接,用于提供多线程管理的操作***,使得所述模拟和数字采集模块、所述信号激励控制模块、所述信号连接与调理模块、所述计算机控制单元和所述信息扩展模块进行协同工作;
数据通信与存取模块,用于与外部进行通信,以及进行数据的存储;
所述应用层包括:
检测校准模块、应用设置模块、图形化显示模块、数据收发与存取输出模块、数据判读分析处理模块和对外交互扩展模块;
其中,所述检测校准模块,分别通过所述驱动和功能控制模块和所述数据通信与存取模块与所述基础层连接,以在进行检测和校准时,调用所述驱动和功能控制模块驱动所述基础层的硬件,并获取所述基础层基于输入的标准数据输出的检测数据,发送至所述检测校准模块,使得所述检测校准模块基于所述检测数据进行检测和校准;
所述应用设置模块,分别通过所述驱动和功能控制模块和所述数据通信与存取模块与所述基础层连接,以在所述应用层对底层的硬件进行设置时,调用所述驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与所述基础层的硬件进行数据传输;
所述图形化显示模块,分别通过所述驱动和功能控制模块与所述基础层的计算机控制单元连接,以及通过所述数据通信与存取模块与所述基础层的连接,以调用所述驱动和功能控制模块驱动所述计算机控制单元的显示函数,对通过所述数据通信与存取模块从所述基础层的硬件获取的数据进行图像化显示;
所述数据收发与存取输出模块,分别与所述驱动和功能控制模块、所述信息校验模块、所述数据线程管理模块和所述数据通信与存取模块连接,在所述应用层与所述基础层进行数据收发时,通过所述驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与所述基础层的硬件进行实时数据收发,并将所述实时数据进行存储,得到历史数据,以使得所述图形化显示模块基于所述实时数据和/或历史数据进行图形化处理并显示;
所述信息校验模块用于对数据收发过程进行信息校验;
所述数据判读分析处理模块,分别与所述判读算法模块、所述数据分析算法模块、所述数据通信与存取模块连接,在对数据进行判读分析处理时,通过调用所述判读算法模块和所述数据分析算法模块对所述数据通信与存取模块从所述基础层获取的数据进行判读以及分析处理;
所述对外交互扩展模块,分别与所述驱动和功能控制模块、所述信息校验模块和所述数据通信与存取模块连接,通过所述驱动和功能控制模块驱动所述基础层的硬件,并通过所述数据通信与存取模块与所述外部***进行数据交互,并将交互过程中的数据进行存储或将存储的数据输出,以及通过所述信息校验模块为数据交互过程提供信息校验功能。
2.根据权利要求1所述的一种双冗余通用测试***,其特征在于,所述检测校准模块、所述应用设置模块、所述图形化显示模块、所述数据收发存取输出模块、所述数据判读分析处理模块、所述对外交互扩展模块还通过数据线程管理模块分别与所述基础层的各个硬件连接,以控制所述基础层的各个硬件协同工作。
3.根据权利要求1所述的一种双冗余通用测试***,其特征在于,
所述检测校准模块,还通过所述信息校验模块与所述基础层连接,以通过调用所述信息校验模块对所述基础层的硬件进行检测和校准。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811230880.6A CN109462516B (zh) | 2018-10-22 | 2018-10-22 | 一种双冗余通用测试*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811230880.6A CN109462516B (zh) | 2018-10-22 | 2018-10-22 | 一种双冗余通用测试*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109462516A CN109462516A (zh) | 2019-03-12 |
CN109462516B true CN109462516B (zh) | 2020-04-10 |
Family
ID=65608114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811230880.6A Active CN109462516B (zh) | 2018-10-22 | 2018-10-22 | 一种双冗余通用测试*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109462516B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201327675Y (zh) * | 2008-11-28 | 2009-10-14 | 中国航天空气动力技术研究院 | 航空电子设备自动综合测试仪 |
CN102662112A (zh) * | 2012-01-11 | 2012-09-12 | 北京航空航天大学 | 一种基于PXI总线、Lab Windows Cvi的飞行器航电设备地面检测*** |
CN103592912A (zh) * | 2013-10-30 | 2014-02-19 | 北京宇航***工程研究所 | 一种应用于重型运载火箭的分布式动力测控*** |
CN107508802A (zh) * | 2017-08-08 | 2017-12-22 | 广州华工中云信息技术有限公司 | 多方通*** |
CN107517139A (zh) * | 2016-06-17 | 2017-12-26 | 阿里巴巴集团控股有限公司 | 数据处理方法及***、设备测试***及节点测试*** |
CN108538014A (zh) * | 2018-04-24 | 2018-09-14 | 国网安徽省电力有限公司 | 基于卫星检测盲区的输电线路通道山火防治方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020184348A1 (en) * | 2000-09-20 | 2002-12-05 | Lockheed Martin Corporation | Object oriented framework architecture for sensing and/or control environments |
-
2018
- 2018-10-22 CN CN201811230880.6A patent/CN109462516B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201327675Y (zh) * | 2008-11-28 | 2009-10-14 | 中国航天空气动力技术研究院 | 航空电子设备自动综合测试仪 |
CN102662112A (zh) * | 2012-01-11 | 2012-09-12 | 北京航空航天大学 | 一种基于PXI总线、Lab Windows Cvi的飞行器航电设备地面检测*** |
CN103592912A (zh) * | 2013-10-30 | 2014-02-19 | 北京宇航***工程研究所 | 一种应用于重型运载火箭的分布式动力测控*** |
CN107517139A (zh) * | 2016-06-17 | 2017-12-26 | 阿里巴巴集团控股有限公司 | 数据处理方法及***、设备测试***及节点测试*** |
CN107508802A (zh) * | 2017-08-08 | 2017-12-22 | 广州华工中云信息技术有限公司 | 多方通*** |
CN108538014A (zh) * | 2018-04-24 | 2018-09-14 | 国网安徽省电力有限公司 | 基于卫星检测盲区的输电线路通道山火防治方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN109462516A (zh) | 2019-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103176084B (zh) | 全景取代模式的智能变电站模拟***及其集成测试方法 | |
CN102035673B (zh) | 一种基于光纤通道的通用自动测试*** | |
CN109740222B (zh) | 一种针对汽车网联化场景的测试装置和*** | |
CN108363667A (zh) | 一种日志信息抓取设备 | |
CN113009845A (zh) | 一种卫星软件的仿真测试***及方法 | |
CN212276236U (zh) | 一种便携式实车网络自动化测试*** | |
CN1929223A (zh) | 一种综合自动化变电站调试装置 | |
CN104009882A (zh) | 基于分布式架构的等效卫星电源***的测试方法及*** | |
CN109656756A (zh) | 多核cpu板卡调试方法及装置、移动存储介质 | |
CN111224835A (zh) | 串口通讯模式自动切换方法、装置及*** | |
CN109462516B (zh) | 一种双冗余通用测试*** | |
CN109407655A (zh) | 一种调试芯片的方法及装置 | |
CN108319516A (zh) | 一种测试***及测试方法 | |
CN117169692A (zh) | 一种射频芯片并行测试***、方法、设备及介质 | |
CN107577220A (zh) | 一种程序的修复方法、装置及电子设备 | |
CN204989336U (zh) | 基于远程桌面的微波组件远程测控*** | |
CN111212093A (zh) | 数据处理***及控制设备 | |
CN112441255B (zh) | 一种飞参快取记录***自动测试装置及方法 | |
CN114924546A (zh) | 一种硬件在环测试的标定***及方法 | |
CN210724868U (zh) | 数据处理***及控制设备 | |
CN101370218A (zh) | Gsm模块上电测试***及方法 | |
CN103345239B (zh) | 基于安卓平台的宽带用电信息采集***现场调测工具 | |
CN110844114B (zh) | 一种便携式浮空器测试*** | |
CN114442590A (zh) | 车辆诊断方法、设备、诊断通信装置、服务器及存储介质 | |
CN113960991A (zh) | 车辆故障诊断***、方法、装置、片上***芯片及车辆 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |