聚变堆材料氦气扩散系数测试系统设计与实现.docx
《聚变堆材料氦气扩散系数测试系统设计与实现.docx》由会员分享,可在线阅读,更多相关《聚变堆材料氦气扩散系数测试系统设计与实现.docx(9页珍藏版)》请在冰豆网上搜索。
聚变堆材料氦气扩散系数测试系统设计与实现
聚变堆材料氦气扩散系数测试系统设计与实现
聚变堆材料氦气扩散系数测试系统设计与实现
摘要:
针对研制出的复合材料是否符合应用于核聚变反应堆实验的要求,设计了基于LabVIEW的自动测试系统。
以通过模糊控制算法调节气体流量,测试出氦气在反应堆用材料中的扩散系数来评价该材料的性能,以选择更优的材料应用于聚变反应堆中避免反应器的性能下降,测试时可以对测试进程进行远程监控。
介绍了测试系统的结构和测试原理,测控系统框架和软件流程,详述了模糊控制算法如何应用于该系统。
实验结果表明:
所设计的测试系统能比较准确地测出石墨基体上带涂层的样品的扩散系数。
关键词:
核聚变反应堆;模糊控制;扩散系数;测试系统;LabVIEW
DesignandImplementationofTestSystemforHeliumDiffusionCoefficientofMaterialApplicatedinFusionReactor
WANGZheng-fei1,QIANXia-yi1,HUANGYan2,YUJian2
Abstract:
InordertotestwhetherthenewlydevelopedmaterialcanbeapplicatedinFusionreactorexperiment,thistestsystemwasdesignedwhichisbasedonLabVIEW.SotheperformanceofmaterialcanbeevaluatedthroughtestingtheHeliumdiffusioncoefficientwithfuzzycontrolalgorithm,andselectamaterialapplicatedinthefusionreactortoavoidperformanceofthefusionreactorpenalties,theprocesscanberemotelymonitoredduringthetest..Testsystem,testtheory,hardwareframeworksandsoftwareprocessesareintroduced,howthefuzzycontrolalgorithmisapplicatedinthesystemisexpounded.Theexperimentalresultsshowthatthetestsystemcanalmostaccuratelymeasuretheheliumdiffusioncoefficientofthecoatedgraphitesubstrate.
Keywords:
fusionreactor;fuzzycontrol;diffusioncoefficient;testsystem;LabVIEW
0.引言
核聚变反应堆由于其燃料来源充足,放射性废物更少,受到了关注。
由于具有耐高温强度、低活性和高断裂韧性,炭炭和碳化硅复合材料适用于聚变反应堆中的第一壁材料[1]。
在聚变反应堆中如果氦气渗透过材料进入等离子体中,聚变燃料将会被稀释,辐射的损耗会使等离子体的温度降低,这将严重影响反应器的性能[2]。
扩散是指氦气分子在浓度梯度作用下从高浓度区通过各种介质向低浓度区自由迁移达到平衡的一种物理过程,氦气扩散系数的高低是聚变反应堆用材料优劣的主要指标之一,对材料(第一壁石墨)的要求是其氦气扩散系数尽量低。
本文中我们设计了一套全自动测试系统来测试材料中的氦气扩散系数以评估聚变堆用材料的性能,同时设计了一套监测软件供局域网内的多名客户实时观测测试进程。
1.系统结构和原理
聚变堆用材料氦气扩散系数测试系统主要包括质量流量控制器、真空规、数据采集卡、样品测试池、待测样品、真空泵、氦气检漏仪、计算机、各部件电磁阀及管线。
真空泵选用英国爱德华(Edwards)公司的RV系列油封旋片泵,其中样品测试池的低真空侧压力测量选用EdwardsAPG100真空规,高真空室压力测量选用EdwardsWRG宽量程真空规,样品测试池中高、低真空侧被样品隔开,同时通过测试池控制阀控制测试池通断,真空规与高真空室相连的分别是氦气检漏仪以及真空泵。
氦气检漏仪选用德国普发公司的AdixenASM142,通过RS232串口控制氦气检漏仪并读取氦气透过量。
质量流量控制器选用七星华创CS200,通过RS232串口控制和读取气体流量。
氦气在聚变堆中被作为冷却剂,因此测试气体选用氦气。
为了更准确地测定测试结果,测试前需要对系统抽真空;待高真空侧压力值下降至500Pa以内后关闭真空泵控制阀、真空泵,打开氦气检漏仪,此时氦气检漏仪的分子泵开始工作,打开气源控制阀、流量控制阀,系统自动调节质量流量控制器使低真空侧保持在压力设定值。
并且自动记录当前压力设定值对应的各个参数,结束当前循环并且开始下一轮,直至进入最后一个压力设定值对应的测试循环。
当低真空侧压力恒定时,氦气流入测试池低真空侧的速度与氦气透过材料的速度相同,系统处于稳定状态,此时记录氦气检漏仪的值,即氦气透过量。
氦气对样品的扩散系数K可用式
(1)表示:
(1)
公式中PH(Pa)为低真空侧压力,A(cm2)为复合材料的面积,d(cm)为复合材料的厚度。
PL(Pa)为高真空侧压力,C(Pa.cm3/s)为氦气从低真空侧透过样品进入高真空侧的单位时间的量,即氦气透过量。
2.测控系统框架结构
为了节约开发周期并提高效率,软件采用LabVIEW。
整个测试系统设计框图如图1所示,其中数据采集卡采用阿尔泰多功能数据采集卡USB2831,主要参数为12位AD精度,250KS/s采样频率,16KFIFO,输入电压范围为0~10V,输出电压为0~5V。
测试过程需要记录系统稳定后各参数的值,测试过程中各电磁阀的状态都是保持不变的。
图1系统设计框图
Fig1Blockdiagramofsystem
3.软件设计
测试系统软件部分通过LabVIEW进行开发。
系统控制流程图如图2所示,依据模块划分,该应用程序可分为5个进程,分别是用户登录、模式选择、参数设置、仪器控制、生成报表并保存。
在自动测试之前需要用户进行参数设置,利用生产者-消费者循环,通过队列的传输,在用户操作之前设置相关的参数然后开始测试。
同时本系统专门设计了独立的监测软件供客户使用,监测软件采用DataSocket技术来实现主机与多个客户端之间数据的共享,网络通信系统包括发布者、服务器及接收者等三部分,首先扩散系数测试系统在测试过程中通过调节电磁阀和流量控制器控制测试进程将各个重要参数通过编程发送到DataSocket服务器,客户端从DataSocket服务器中接收数据,各客户端接收数据的过程各自独立[3]。
图2系统控制流程图
Fig2Flowchartofsystemcontrol
3.1测试前准备
本系统通信方式分为两种,一种是真空规采集到的压力转换为模拟电压,模拟电压通过数据采集卡传输到电脑中的是AD原始数据LSB编码,在LabVIEW中将LSB编码转换成电压值,再通过公式将电压值转换为所对应的气体压力值。
另一种采集通信方式是电脑和质量流量控制器、氦气检漏仪等之间采用串口通信协议,通讯设置为8位数据位、1位停止位、无奇偶校验位,波特率为19200bit/s。
首先通过VISA配置串口,然后将读指令写入缓冲区内,通过VISA读取模块读出对应的字符串,提取出字符串数据的有效位,最终经过转换得到结果[4]。
用户首先进入测试界面,程序界面如图3所示。
软件会自动搜索串口,判断通信是否正常,如果正常即可进入测试准备阶段等待用户进行下一步操作。
当用户选择手动测试后即可通过软件手动控制阀门开关,调节质量流量控制器;当用户选择自动测试后首先设定参数,然后进行自动测试。
图3程序界面
Fig3Programinterface
扩散系数测试分为全自动测试和手动测试。
用户选择手动测试后可以控制各个电磁阀的开关和质量流量控制器的流量。
当选择自动测试后首先设置参数。
系统将根据压力步长和最大压力自动分配压力设定值[5]。
3.2基于模糊控制的自动测试阶段
当用户选择开始测试后,用户可以通过界面左上方的流程图直观地看到系统内各部件实时开闭状态,左下方的各参数为用户测试前设置的参数,右下侧的参数为氦气透过量、低真空室压力的瞬时值。
进入自动测试阶段时,系统通过模糊控制算法自动控制质量流量控制器调节进气流量使低真空室的压力稳定在每一个步长对应的压力设定值,直到最后一个步长的循环结束[6]。
模糊控制器的结构选择确定了模糊控制器的输入输出变量,对整个系统的性能有很大的影响。
二维模糊控制器的输入变量有两个,输出有一个。
其模糊规则一般形式为:
以上两个输入变量,一个输出均为论域上的模糊子集。
其模糊关系公式
(2)如下:
(2)
一般对于实际控制系统,
取为控制误差,
取为误差的变化率。
由于既考虑了误差,又考虑了误差变化的影响,因此测试性能优于一维模糊控制器。
又由于多维模糊控制器维数过多,模糊规则不易确定,控制算法过于复杂,因此本系统使用了二维模糊控制系统。
设压力的给定值为Ps,检测到的实时压力值为P,则误差e=P-Ps,基本论域为[-10,+10],论域X={-3,-2,-1,0,+1,+2,+3},则误差e的量化因子为Ke=3/10=0.3。
论域上的模糊子集对应的语言值分别表示当前压力值相对于给定值来说的情况:
“极低”、“很低”、“偏低”、“正好”、“偏高”、“很高”、“极高”。
设测量前后两次压力值误差e1、e2的时间为t1、t2,误差变化率ec=(e2-e1)/(t2-t1),基本论域为[-1,+1],论域Y={-3,-2,-1,0,+1,+2,+3},则误差变化率ec的量化因子为Kec=3/1=3。
相应的语言值分别代表的误差变化的趋势:
“快速减小”、“减小”、“缓慢减小”、“不变”、“缓慢增大”、“增大”、“快速增大”。
系统输出,即控制质量流量控制器的电压u,基本论域为[-5,5],论域Z={-3,-2,-1,0,+1,+2,+3},则输出控制电压u的量化因子为Ku=3/5=0.6。
相应的语言值分别代表“快速排气”、“排气”、“缓慢排气”、“无动作”、“缓慢进气”、“进气”、“快速进气”。
由于质量流量控制器没有排气功能,只能利用系统的样品自行将多余的气体排出,因此当输出控制电压为负时,质量流量控制器默认为无动作。
本次设置的隶属度函数为Triangle和Sigmoid,解模糊方法为重心法。
根据以往的控制经验,再结合经典的系统输出相应的动态过程图确定了模糊控制规则表,如表1所示:
表1模糊控制规则表
Tab1Rule-Basetableoffuzzycontrol
ec
e
NB
NM
NS
ZO
PS
PM
PB
NB
PB
PB
PB
PB
PM
PS
ZO
NM
PB
PB
PM
PM
PS
ZO
ZO
NS
PB
PM
PM
PS
ZO
ZO
NS
ZO
PM
PS
PS
ZO
NS
NS
NM
PS
PS
ZO
ZO
NS
NM
NM
NB
PM
ZO
ZO
NS
NM
NM
NB
NB
PB
ZO
NS
NM
NB
NB
NB
NB
在LabVIEW中实现模糊控制有多种方法,比如执行时调用CIN节点连接编译的C语言代码,还有利用MatlabScript节点编辑和调用编译好的Matlab程序,本系统利用了FuzzyLogicToolkit来实现。
所有参数均设置完后,LabVIEW提供的三维模糊规则测试系统如图4所示。
假设偏差E=-1.5,偏差变化率EC=-0.5,则相应的输出U=2.56。
图4三维模糊规则测试系统
Fig4Three-dimensionalfuzzyrulestestsystem
4测试结果与分析
本文对石墨基体以及石墨基体上带某种涂层的样品分别进行实验,这两种样品面积均为1.54cm2的圆片,厚度为0.1cm,压力步长设为20%,最大压力值为50000Pa,则系统会自动对5个压力设定值点进行测试,分别为10000Pa、20000Pa、30000Pa、40000Pa、50000Pa,得到的实验结果如表2,3所示。
表2实验数据1
Tab2Experimentaldata
序号
压力设定值
(Pa)
氦气透过量
(Pa.cm3/s)
氦气扩散系数
(cm2/s)
1
10000
1293.6
0.84×10-2
2
20000
3418.8
1.11×10-2
3
30000
6468
1.40×10-2
4
40000
11026.4
1.79×10-2
5
50000
15554
2.02×10-2
表3实验数据2
Tab3Experimentaldata
序号
压力设定值
(Pa)
氦气透过量
(Pa.cm3/s)
氦气扩散系数
(cm2/s)
1
10000
0.25
1.62×10-6
2
20000
0.36
1.18×10-6
3
30000
0.49
1.08×10-6
4
40000
0.64
1.04×10-6
5
50000
0.78
1.02×10-6
表中各个压力设定值下的透过量值基本成线性关系。
石墨基体扩散系数值为1.43×10-2cm2/s,石墨基体上带某种涂层的样品扩散系数值为1.19×10-6cm2/s。
由数据可以看出相同压力设定值下的石墨基体带涂层的样品氦气透过量和氦气扩散系数均远远小于石墨基体样品,氦气扩散系数扩散系数越小,说明该样品越致密,其在聚变堆中的作用也越好。
5结论
该系统经过设计和调试,能够同时实现手动测试和自动测试,相对于手动测试而言,自动测试通过模糊控制算法快速调节系统至稳定阶段并记录各个阶段的参数值,有效地节省了时间,网络通信功能则方便用户远程监控测试进程,节省了精力。
经过长时间不间断地测试,可以发现该系统界面友好,自动化程度高,运行状况良好,安全稳定。
同时测试数据齐全并且可靠,便于日后方便地对数据进行调用分析,大大提高了合作单位对聚变反应堆中所需要材料的氦气扩散系数进行测试并且分析的效率。
参考文献
[1]王述钢,蒋驰.核聚变反应堆用功能涂层制备技术发展现状[J].热喷涂技术,2012,4
(1):
1-4.
[2]KazuokiToyoshima,TomoakiHino,YukoHirohata,etal,CrackpropagationanalysisofSiCf/SiCcompositesbygaspermeabilitymeasurement[J].JournaloftheEuropeanCeramicSociety,2011,31:
1141-1144.
[3]ResearchontheInternetofThingsNetworkExperimentSystemBasedonVirtualInstrumentTechnology[J].AppliedMechanicsandMaterials,2013,427-429:
2804-2807.
[4]谢冰,陈昌鑫,郑宾.基于LabVIEW的数据采集与信号处理系统设计[J].现代电子技术,2011,(14):
173-175.
[5]张永胜,高宏力,刘庆杰.基于LabVIEW的模糊控制系统设计[J].仪表技术与传感器,2012,(3):
27-29.
[6]冯梅琳,周贤娟,余建国.基于LabVIEW的层压机模糊PID温度测控系统研究[J].仪表技术与传感器,2013,(11):
78-81.