可靠性试验数据处理方法与工程实现
摘 要:在电子装备可靠性评估过程中,通过各类试验所获得的原始数据对装备可靠性评估及可靠性设计具有重要意义,可靠性试验数据处理的效果直接影响着可靠性班次估的准确性和有效性。这里介绍了可靠性试验数据的处理方法以及MATLAB和Visual C++混合编程的几种方法,并综合考虑其优缺点采用其中一种方法编程实现可靠性数据处理系统,实现可靠性数据整理分析、数据处理的自动化,缩短数据处理周期,并举例说明方法的有效性和可用性。
本文引用地址:http://www.amcfsurvey.com/article/195040.htm0 引言
随着电子装备的复杂程度越来越高,现代战争对装备的可靠性的要求也愈来愈高,因此对可靠性试验提出了更高的要求,而可靠性试验数据是装备可靠性*估、设计、研究的重要依据和有力支撑,数据分析则是一切可靠性工作的基础,可靠性试验数据的分析工作越来越显示出其重要的价值和作用。在对系统可靠性分析时,必须对采集的大量原始数据进行预处理,用人工的方法完成这项任务既浪费时间,又容易出错。MATLAB 软件具有强大的数值计算环境和统计分析功能,而VC++又可以实现良好的人机交互界面,采用两种软件混合编程的方法,实现可靠性试验数据处理既弥补了各自的缺点,又提高了试验效率,是软件编程的最佳选择。
1 可靠性试验原始数据处理理论
可靠性试验原始数据处理理论参考文献。可靠性试验原始数据不能直接提供给研究人员做可靠性评估和分析,须针对试验对象、试验类型、信号类型的不同选取不同的数据处理标准,对于原始试验数据的处理主要包括以下几个方面:
1.1 特征参数提取
特征参数提取主要是对试验中采集原始数据提取试验对象在应力条件有明显变化趋势,用于可靠性评估的特征参数的提取,以文献所述的某型雷达装备20 kHZ 信号板为研究对象的可靠性为例,信号板最终输出为一20 kHz 的正弦信号,所以其频率、周期以及幅度(或峰峰值)均是可以反映该电路板是否完成规定功能和发生故障的重要指标参数,因而对于该试验原始数据处理的工作就是从中提取出信号频率、幅度等参数,整理成一定格式用于可靠性评估与分析。具体针对不同形式的试验数据提取方法不尽相同,主要有以下几方面:
1.1.1 非线性数据拟合法
曲线拟合的基本原理是:已知一组测定的数据(例如N个点( xi ,yi )求得自变量x 和因变量y 的一个近似解析表达式y =φ( x )。若记误差δi=φ( xi )- yi , i =1,2,…, N ,则要使误差的平方和最小,要求:
为最小,这就是常用的最小二乘法原理。
Matlab 中非线性数据拟合的函数有lsqcurvefit,lsqnONlin, inline 三个函数,以lsqcurvefit 为例,其调用格式为:x=lsqcurvefit(‘fun’,x0,xdata,ydata) 其中’fun’为拟合函数的M 函数文件名,x0 为初始向量,xdata,ydata 为参与曲线拟合的自变量和因变量试验数据。其他两个函数调用格式与其类似。非线性数据拟合法主要用于能够用于简单信号以及有具体参数函数模型的信号,如正弦波、三角波、方波等。
评论