分享好友 数控技术首页 数控技术分类 切换频道

标准物质数据处理系统软件的设计与应用

2018-08-12 00:00490

[摘要] 主要叙述了用Qbasic 编写标准物质数据处理的过程及应用,所编制的程序简单,可在汉字DOS平台上运行。操作简便,具有广泛的适用性。
关键词 标准物质 数据处理 软件

The Design and Application of System Software
for Reference Material Data Processing
Dong Tianxiang Pan Tang 
(Institute of Aeronautical Materialas,Beijing)

[Abstract] A system software of reference material data processing,written by QB, is described.The program is simple, prone to operation,and has comprehensive applicability.
Keywords reference material data processing software

1 前言
  标准物质制备过程中数据的统计检验是重要的,同时也是较为复杂的环节之一,标准物质技术规范[1~3]要求用极差法、方差法、Grubbs异常值检验法、Welk正态分布等统计方法来检验和处理测试数据。这些数据的计算是一项繁杂的工作,以前均采用手工计算,出错率高,周期长,而且需要不同的人进行计算以便复核。例如对一个含有10个元素的标准物质,进行均匀性检查后得到的原始数据多达480~800个,在计算过程中反复使用,产生大量的中间数据,若冶炼一套光谱电极标准物质,则原始数据多达2400~5000个。随着科学技术的发展,计算机的广泛应用为这一问题的解决开辟了新的途径,极大地提高了工作效率。
  早期采用BASIC语言编程[4],不足之处是对原始数据的存储、修改等不便,而且是单项处理,未能形成一个系统。王咏等[5]所编制的管理系统要用到Foxbase+(Rev 2.10)的系统软件的支持,操作不易掌握。
  本文采用Quick Basic编制了一套数据处理系统软件,程序运行后,界面清晰,操作方便,实现了对原始数据的保存、修改和结果输出。已用于高硅高铜系铸造铝合金光谱电极标准物质研制中的数据处理,并取得了良好效果。
  本系统采用自顶向下的结构化程序设计方法,将所涉及的项目逐条分类、菜单显示明确,用户不需任何专门的培训即可操作。系统基于DOS的汉字平台,不需其它数据库系统软件的支持。系统框图如图1所示。
  本文就其编程的数学模型、程序特点进行介绍。

图1 系统框图
Fig. 1 Draft of the system

2 数学模型
2.1 均匀性检查数据处理系统
  对某一标准物质均匀性检查数据的处理方式有两种,分别是推荐使用极差分析法和方差分析法。极差法的特点是计算简单,但对原始数据提供的信息利用不够充分,而方差法正好相反。其原理如下:
  对某一样品进行均匀性检查,得到以下各组数据:     
测定值平均值                      总平均值为x。    
 x11,x12,x13,…,x1n x1                 1
 x21,x22,x23,…,x2n x2  … …            2
 xm1,xm2,xm3,…,xmn xn                 n
2.1.1 极差分析法
  (1)计算组内极差平均值

  (2)计算检验量 R0=A*r,其中A为表中查到的界值因子。
  (3)计算组间平均值的极差R=xmax-xmin
  (4)结果判断:若R≤R0,则总体均匀,否则总体不均匀。
2.1.2 方差分析法
  (1)计算组间平方和Q1与组内平方和Q2

  (2)计算组间方差S12与组内方差S22
    S12=Q1/V1其中V1=m-1为Q1的自由度。  
    S22=Q2/V2其中V2=m(n-1)为Q2的自由度。
  (3)计算统计检验量F,F=S22/S12
  (4)结果判断:若F≤F(F为查表得到的临界值),则总体均匀,否则总体不均匀。
2.2 定值数据处理系统
  对于标准物质的定值,一般要求不少于六个试验室单独进行分析,每个试验室报出四个数据,注明所用的分析方法。
  对某一元素,不同的试验室分析结果如下:
试验室代号  测定值平均值方法代号           平均值           方法代号
1       x11,x12,x13,…,x1n         1        a1
2       x21,x22,x23,…,x2n         2       a2
…       …                   …        …  
m       xm1,xm2,xm3,…,xmn         m       a3  
  总平均值为,标准偏差为S 。
  检验的方法,按国标要求需进行可疑值检验和正态分布检验,一般推荐使用Grubbs法检验可疑值,用Welk法进行正态分布检验。
2.2.1 Grubbs法检验可疑值
  (1)将各试验室的平均值按由小到大的顺序排列。
  (2)计算最大值和最小值的统计检验量

  (3)根据显著性水平,查出临界值Gα
  (4)若统计检验量大于临界值,则最大或最小值
为可疑值,应剔除,否则无可疑值。
2.2.2 Welk正态分布检验
  (1)将各试验室的平均值按由小到大的顺序排列。
  (2)按下式计算检验统计量:

式中:当m为偶数时,l=n/2;当m为奇数时,l=(n-1)/2; αi,m为计算统计量必须的系数。
  (3)根据显著性水平查出临界值Wα
  (4)若W≥Wα,表示各测量值服从正态分布,否则表示各测量值不服从正态分布,各试验室之间存在系统误差。
3 数据录入系统
  文中所设计的系统将原始数据和参数分别存储,建立数据库,便于查询和修改,其程序流程图如图2所示。

图2 数据录入流程图
Fig.2 Flow chart of entering data

  程序运行后,根据界面的提示,首先输入测定样品的炉号、测定组数、每组测定次数、元素符号等,然后可一次或数次输完数据。

4 数据处理系统
  根据以上所建立的数学模型,程序的流程图如图3所示。
  在运行结果中含有标准物质名称、炉次、元素、各组平均值、总平均值、标准偏差、相对标准偏差、组内极差、组间极差、组间平方和、组内平方和、计算出的检验量及结论,数据齐全,为标准物质的鉴定提供了有价值的判断依据。
  程序设计中,有效数字的处理按国家有关标准的要求进行,使数字的取舍更为科学、合理,而且消除了手工计算时对中间数字的取舍而造成的误差。

图3 数据处理系统流程图
Fig.3 Flow chart of system data dealing

5 应用实例
  该系统用于高硅高铜系铸造铝合金光谱电极标准物质研制的数据处理,均匀性检查数据和定值数据处理结果如表1和表2所示。
  从表1和表2 可以看出:程序运行后,提供了丰富的数据,可根据需要在中文系统下进行编辑,以满足不同的需要。

表1 均匀性检查数据处理结果
Table 1 The data processing results of homogeneity

高硅高铜系铸造铝合金(第4炉)Si(wt%)原始数据M/N12平均值M/N12平均值14.4944.4954.495104.4174.4974.45724.4524.4664.459114.4104.3854.39834.4404.3904.415124.4624.3714.41744.5174.3794.448134.3834.4304.40754.4704.3904.430144.4524.5854.51964.4314.5214.476154.4804.5574.51974.3694.4774.423164.3374.5944.46684.4424.4134.428174.4054.5524.47994.4354.3854.410184.5704.4984.534

=4.454  S=0.0662  RSD=1.49

F-检验Q1=0.060476 Q2=0.092615

F=0.691 F=2.262

结论:均匀R-检验r=0.083 R=0.136 A=0.610 A=3.566结论:均匀

表2 定值数据处理结果
Table 2 The data processing results of certificate

高硅高铜系铸造铝合金(第4炉)       Si(wt%)

试验室代号测定值平均值分析方法代号14.6024.6054.5644.5654.584010124.7214.7354.7164.6794.712810234.5994.6174.6044.6544.618510244.6134.6974.7604.7644.708510154.7634.7404.7404.7884.757810364.7224.7704.7634.8084.765810274.7374.7224.7204.7404.729810384.8224.6374.8434.8894.7978102总平均值 4.7093  标准偏差 0.0735夏皮罗-威

尔克检验

临界值 0.818  计算值 0.912结论: 正态分布Grubbs
检验临界值 2.032Gmax=1.204结论: 无可疑值Gmin=1.705结论: 无可疑值标准值 4.709  标准偏差 0.074  n=32

6 程序说明
  (1)本程序为模块化结构,便于维护、修改。全部系统可存储于一张3.5英寸的软盘内,而且对计算机无特殊要求,只需DOS汉字平台支持即可运行,操作简便。
  (2)为了防止程序运行时“崩溃”,采取了“错误陷阱”的处理方式,发生错误不会退出,而回到出现错误之处,重新运行。
  (3)输出结果的形式多样,既可直接打印输出、屏幕显示,也可存盘,随时可供调用和打印。
  (4)在本程序中,数据的取舍完全按国标处理,使数据的取舍更为合理、科学。

举报
收藏 0
打赏 0
轻松提高数控机床精度
随着我国经济的飞速发展,数控机床作为新一代工作母机,在机械制造中已得到广泛的应用,精密加工技术的迅速发展和零件加工精度的

0评论2025-01-04311

加工中心刀具长度补偿怎么用?
在数控加工中,刀具长度补偿是一种重要的措施,用于消除机床变形、热变形等因素引起的误差,保证加工精度,从而提高培训效率,减

0评论2024-12-18400

加工中心主轴定位角度怎么调?
  在数控加工领域,加工中心主轴的定位角度是影响加工精度和效率的重要因素之一。正确调整主轴的定位角度可以提高加工质量,减

0评论2024-12-11496

简述机器人加装电主轴就选Kasite 4060ER-S的理由
  近年来,随着科技的不断发展,机器人作业已经渗透到各个领域,尤其在工业制造领域,更加随处可见。高精密切割、铣削、雕刻、

0评论2024-05-20707

机器人主轴怎么选?Kasite高速电主轴满足你的需求
  机器人发展到现在越来越受到人们的欢迎和重视,现在很多传统行业都在生产作业中引入了工业机器人,随着机器人的改进和优化,

0评论2023-10-231208

机械臂加装2.2KW大力矩电主轴,就选MSIY-80电主轴
机械臂想加装大力矩电主轴,用于铸钢等硬质材料去毛刺,铣削等加工,可以考虑MSIY-80电主轴,外径80mm,重量4.8公斤,可搭配轴向或径向浮动刀柄配套使用。

0评论2023-08-261202

每天早上打开数控机床时有没有必要热机?
工厂使用精密数控机床(加工中心、电火花、慢走丝等机床)进行高精密加工,你是否有这样的经验:每天早上开机进行加工,首件的加

0评论2023-08-151093