高级检索

ISSN1001-3806CN51-1125/TN 网站地图

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于LabVIEW的准分子激光器控制系统

潘冰冰 梁勖 潘宁 林颖 徐健 方晓东

引用本文:
Citation:

基于LabVIEW的准分子激光器控制系统

    作者简介: 潘冰冰(1996-),女,硕士研究生,现主要从事准分子激光控制技术方面的研究.
    通讯作者: 梁勖, liangxu@aiofm.ac.cn
  • 基金项目:

    中国科学院青年创新促进会资助项目 2018481

    脉冲功率激光技术国家重点实验室开放基金资助项目 SKL2017KF05

    安徽省重点研究与开发计划资助项目 1704a0802147

  • 中图分类号: TN249

Excimer laser control system based on LabVIEW

    Corresponding author: LIANG Xu, liangxu@aiofm.ac.cn ;
  • CLC number: TN249

  • 摘要: 为了实现基于准分子激光光源的应用系统集成和激光的功能扩展,设计了一种新型的准分子激光器控制系统,PC端基于LabVIEW软件实现人机交互,激光端基于微控制单元(MCU)主控模块控制硬件电路及检测传感器信号等,LabVIEW与MCU采用光隔离的RS232通讯,通过虚拟仪器实现计算机对准分子激光器的实时监测和控制。结果表明,该系统结合PC端的良好人机交互以及MCU端高效稳定实时控制等特点,有效地实现了放电激励准分子激光器强电磁干扰下的整体控制系统的设计。该研究对基于准分子激光光源的应用系统的集成和功能扩展有参考意义。
  • Figure 1.  Information transfer between modules of excimer laser

    Figure 2.  Typical discharge circuit for excimer lasers

    Figure 3.  Design of MCU main control module

    Figure 4.  The schematic of LabVIEW serial port read and write

    Figure 5.  The schematic of LabVIEW parse the received string

    Figure 6.  LabVIEW program flow chart

    Figure 7.  MCU software flow chart

    Figure 8.  Fiber optical fiber device transmits signal

    Figure 9.  The schematic of serial communication design

    Figure 10.  The compare of actual and display pressure

    Figure 11.  The compare of actual and display energy value

    Figure 12.  Conntinuous test of 248nm KrF excimer laser worked under constant energy mode

  • [1]

    YU Y Sh, YOU L B, LIANG X, et al. Progress of excimer lasers technology [J]. Chinese Journal of Lasers, 2010, 37(9): 2253-2270(in Chinese). doi: 10.3788/CJL20103709.2253
    [2]

    BASTING D, PIPPERT K D, STAMM U. History and future prospects of excimer lasers[J]. Proceedings of the SPIE, 2002, 4426: 25-35. doi: 10.1117/12.456812
    [3]

    BASTING D, STAMM U. The development of excimer laser technology-History and future prospects[J]. Journal of Physical Chemistry, 2001, 215(12): 1575-1599. 
    [4]

    MA Y, YANG Ch J, DENG Z H. Advances in vitiligo treatment by 308nm excimer laser [J]. Acta Laser Biology Sinica, 2012, 21(4): 294-298(in Chinese). 
    [5]

    HONG S B, PARK H H, LEE M H. Short-term effects of 308-nm xenon-chloride excimer laser and narrow-band ultraviolet B in the treatment of vitiligo: A comparative study[J]. Journal of Korean Medical Science, 2005, 20(2) : 273-278. doi: 10.3346/jkms.2005.20.2.273
    [6]

    TROKEL S L, SRINIVASAN R, BRAREN B. Excimer laser surgery of the cornea [J]. American Journal of Ophthalmology, 1983, 96(6): 710-715. doi: 10.1016/S0002-9394(14)71911-7
    [7]

    ZHANG W, YU Q X. Development of CO laser control system based on LabVIEW[J]. Computer Measurement and Control, 2007, 15(5): 629-631(in Chinese).
    [8]

    MA Y L, LIANG X, ZHAO D L, et al. Design of control system in electromagnetic interference environment of discharge excimer laser[J]. Laser Technology, 2017, 41(2): 210-212(in Chinese). 
    [9]

    DENG G Q, LIU Y, HE L H, et al. Optimization of gas performance of the compact excimer laser[J]. Laser Technology, 2010, 34(4): 529-531(in Chinese). 
    [10]

    ZHAO J M, GAO J, LIANG X, et al. Study on pulse charge power for a dual-chamber excimer laser[J]. Laser Technology, 2013, 37(1): 97-100(in Chinese). 
    [11]

    LIANG X, YOU L B, WANG T, et al. Excimer pulse energy stabilization realized by charging voltage realtime adjusting[J]. Chinese Journal of Lasers, 2010, 37(2): 374-378(in Chinese). doi: 10.3788/CJL20103702.0374
    [12]

    WANG X Sh, LIANG X, et al. Study on energy control algorithm for high-repetition-rate ArF excimer lasers[J]. Laser Technology, 2012, 36(6):763-766(in Chinese). 
    [13]

    ZHAO D L, LI W J, LIANG X, et al. Study on energy stability for excimer laser skin therapeutic apparatus[J]. Infrared and Laser Engineering, 2017, 46(12): 45-51(in Chinese). 
    [14]

    LI W J, ZHAO D L, LIN Y, et al. Design of highly sensitive on-line system for ultraviolet pulse lasers energy[J]. Infrared and Laser Engineering, 2017, 46(12): 137-142(in Chinese). 
    [15]

    ZHANG Sh H, CHONG Y B, XIAO J J, et al. Medical equipment fault diagnosis system based on LabVIEW[J]. Intstrument Technique and Sensor, 2018(4): 98-103(in Chinese). 
    [16]

    ZHAO D M, ZHANG Zh G. The design of PWM based on LabVIEW and MCU[J]. Microcomputer Information, 2010, 26(20): 61-62(in Chinese). 
    [17]

    WANG D Sh, WANG X X. Design of lithium ion battery management system based on LabVIEW[J]. Chinese Journal of Power Sources, 2019, 43(3):420-422(in Chinese). 
    [18]

    LIU W L, KONG L Y, KANG M, et al. Design and implementation of simple transistor plotter based on LabVIEW and MCU[J]. Instrumention Technology, 2019(1):17-20(in Chinese). 
    [19]

    LIU L, YUAN Zh J, GUO J. Communication design and implementation of computer and single chip computer based on LabVIEW[J]. Electronic Design Engineering, 2018, 26(23): 7-10(in Chinese). 
    [20]

    LI G H. Electromagnetic interference control technology in high speed digital circuit design[J]. Shipboard Electronic Countermeasure, 2005, 28(1):58-60(in Chinese). 
  • [1] 何鑫张斌周崐 . 基于虚拟仪器的激光光斑自动采集与分析系统. 激光技术, 2012, 36(2): 238-242. doi: 10.3969/j.issn.1001-3806.2012.02.025
    [2] 张羽鹏王开福 . LabVIEW和MATLAB在电子散斑干涉图像处理中的应用. 激光技术, 2009, 33(6): 582-585,589. doi: 10.3969/j.issn.1001-3806.2009.06.007
    [3] 何军锋谭毅姚军财 . 基于虚拟仪器的光声信号采集和成像系统. 激光技术, 2008, 32(5): 558-560.
    [4] 谈渊甘学辉张东剑刘香玉廖壑 . 基于小波去噪的激光多普勒振动信号处理. 激光技术, 2022, 46(1): 129-133. doi: 10.7510/jgjs.issn.1001-3806.2022.01.014
    [5] 刘盛刚李泽仁刘乔 . 基于时频分析的自混合干涉信号处理方法研究. 激光技术, 2009, 33(6): 626-629. doi: 10.3969/j.issn.1001-3806.2009.06.019
    [6] 朱琼玉吴松坪胡伦骥王春明 . CO2激光焊接拼缝间隙缺陷的同轴实时监测. 激光技术, 2006, 30(5): 455-457,461.
    [7] 王德旺王改利 . 自适应中值滤波在云雷达数据预处理的应用. 激光技术, 2012, 36(2): 217-220,224. doi: 10.3969/j.issn.1001-3806.2012.02.019
    [8] 张睿江山闫奇众印新达刘军荣熊岩 . 基于Mach-Zehnder干涉的全光纤防区型周界系统. 激光技术, 2013, 37(3): 334-337. doi: 10.7510/jgjs.issn.1001-3806.2013.03.015
    [9] 王涛沈永辉姚建铨 . 基于小波阈值法的激光雷达回波信号去噪研究. 激光技术, 2019, 43(1): 63-68. doi: 10.7510/jgjs.issn.1001-3806.2019.01.013
    [10] 蒋玉想李振华 . 水泥路面激光散射特性研究. 激光技术, 2021, 45(3): 344-349. doi: 10.7510/jgjs.issn.1001-3806.2021.03.014
    [11] 赵新才吴云峰方亮刘宁文 . 激光干涉测速中的小波快速算法研究. 激光技术, 2012, 36(5): 649-652. doi: 10.3969/j.issn.1001-3806.2012.05.019
    [12] 刘彪吴云峰赵新才 . 全光纤位移干涉测速系统中小波基的选取研究. 激光技术, 2012, 36(2): 247-250. doi: 10.3969/j.issn.1001-3806.2012.02.027
    [13] 时颖句爱松乐燕芬 . 基于FPGA的外差干涉信号处理方法. 激光技术, 2012, 36(2): 221-224. doi: 10.3969/j.issn.1001-3806.2012.02.020
    [14] 李海廷胡鑫曾双李少波周国家隋峻鲁强付培志 . 基于增益控制电路的响应不一致性校正方法. 激光技术, 2021, 45(1): 80-85. doi: 10.7510/jgjs.issn.1001-3806.2021.01.014
    [15] 杨今才刘富金昌蓝宏 . 用He-Ne激光在线检测链板缺陷. 激光技术, 1996, 20(6): 356-359.
    [16] 潘卫军张庆宇张强李华吴郑源 . 多普勒激光雷达的飞机尾涡识别方法. 激光技术, 2019, 43(2): 233-237. doi: 10.7510/jgjs.issn.1001-3806.2019.02.016
    [17] 谢珊珊王哲强黄河陈宝宝汪培李劲松 . 随机抽样一致性算法在激光光谱中的应用研究. 激光技术, 2017, 41(1): 133-137. doi: 10.7510/jgjs.issn.1001-3806.2017.01.027
    [18] 邱小倩乐燕芬王静 . 基于FPGA的插频式外差干涉信号处理方法. 激光技术, 2011, 35(2): 199-201,205. doi: 10.3969/j.issn.1001-3806.2011.02.016
    [19] 冀常鹏赵丽娜 . 脉搏信号滤波方法研究. 激光技术, 2016, 40(1): 42-46. doi: 10.7510/jgjs.issn.1001-3806.2016.01.010
    [20] 杨正理史文陈海霞 . 光纤周界报警信号自适应压缩感知. 激光技术, 2020, 44(1): 74-80. doi: 10.7510/jgjs.issn.1001-3806.2020.01.013
  • 加载中
图(12)
计量
  • 文章访问数:  7191
  • HTML全文浏览量:  5434
  • PDF下载量:  30
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-05-10
  • 录用日期:  2019-06-04
  • 刊出日期:  2020-05-25

基于LabVIEW的准分子激光器控制系统

    通讯作者: 梁勖, liangxu@aiofm.ac.cn
    作者简介: 潘冰冰(1996-),女,硕士研究生,现主要从事准分子激光控制技术方面的研究
  • 1. 中国科学院 合肥物质科学研究院 安徽光学精密机械研究所,合肥 230031
  • 2. 中国科学技术大学,合肥 230026
  • 3. 合肥工业大学 电子科学与应用物理学院,合肥 230009
基金项目:  中国科学院青年创新促进会资助项目 2018481脉冲功率激光技术国家重点实验室开放基金资助项目 SKL2017KF05安徽省重点研究与开发计划资助项目 1704a0802147

摘要: 为了实现基于准分子激光光源的应用系统集成和激光的功能扩展,设计了一种新型的准分子激光器控制系统,PC端基于LabVIEW软件实现人机交互,激光端基于微控制单元(MCU)主控模块控制硬件电路及检测传感器信号等,LabVIEW与MCU采用光隔离的RS232通讯,通过虚拟仪器实现计算机对准分子激光器的实时监测和控制。结果表明,该系统结合PC端的良好人机交互以及MCU端高效稳定实时控制等特点,有效地实现了放电激励准分子激光器强电磁干扰下的整体控制系统的设计。该研究对基于准分子激光光源的应用系统的集成和功能扩展有参考意义。

English Abstract

    • 准分子激光作为一种大功率的紫外光源,在工业、医疗、科研等领域都有广泛的应用。工业领域中,主要用在微加工和材料表面改性两个方面,应用有激光退火、大规模集成电路刻蚀等; 医疗领域中,在皮肤病治疗和眼部治疗等中发挥重要作用; 在科研领域中,材料科学、环境科学和光谱学等研究都需要用到准分子激光器,如激光诱导损伤、脉冲激光沉积、激光质谱检测大气气溶胶[1-6]。这些应用对准分子激光器提出了很高的要求,在优良的激光性能的基础上,需要实现简便的控制和稳定的运行,尤其是需要满足系统集成的需求,实现激光器在整体应用中的集成和控制。目前国内的准分子激光器的控制多采用基于嵌入式的按键和触摸屏,可以实现激光器的单独控制,但不易实现系统集成,不利于激光应用系统的开发; 另外, 国内也有研究机构尝试直接采用个人计算机(personal computer, PC)端控制软件产生各种控制信号,通过数据采集卡去直接驱动各个硬件电路[7],由于放电激励准分子激光器的强电磁干扰[8],这种方案对系统的稳定可靠运行,以及PC系统的硬件条件等都提出了较高的要求。

      本文中设计了一种新型的准分子激光器控制系统,PC端基于LabVIEW软件平台实现人机界面交互、各种控制指令、参量显示和能量闭环控制设计等,激光器端基于微控制单元(microcontroller unit, MCU)模块去控制各硬件电路模块以及检测传感器信号等,LabVIEW与MCU主控模块采用光隔离的RS232通讯,通过虚拟仪器实现计算机对准分子激光器的实时监测和控制。该系统可提供友好的用户交互平台,且支持Win7, Win8, Win10等多操作系统,易移植且具有通用性,可以方便地实现使用准分子激光光源的激光系统集成。

    • 准分子激光器的整体系统主要由MCU主控模块、气路控制模块、高压逆变模块、能量检测模块、激光器腔体等组成。各模块示意如图 1所示。准分子激光器的工作物质是有一定配比的稀有气体卤化物,激光腔体用来提供工作气体的承载空间。气路控制模块主要负责监测腔体气压、不同气体流向控制和用户自动换气等[9]。高压逆变模块主要负责准分子激光充电电源的工作和闸流管的通断,实现对充放电过程的控制[10]。能量检测模块负责实时检测准分子激光的能量信息。随准分子激光器气体寿命的衰减,PC端根据探测到的激光能量信息,采用适当的算法,动态调整工作电压来保证输出激光能量的稳定[11-14]。MCU主控模块负责与上位机LabVIEW通讯,同时监控和管理气路控制模块、高压逆变模块和能量检测模块等。

      Figure 1.  Information transfer between modules of excimer laser

      目前常见的准分子激光器采用放电抽运的工作方式,电路结构示意图如图 2所示。工作过程主要为:电容充电电源(capacitor charging power supply, CCPS)在信号的驱动下对储能电容Cs进行充电,当Cs上的充电电压达到设定值时停止工作,则储能电容Cs上的电压不再上升并维持; 随后控制电路产生闸流管K触发信号使得闸流管导通,则Cs上的电荷经回路电感向放电电容Cd转移; 当Cd两端电压超过电极间气体的击穿电压时,腔体内的气体被击穿,从而放电产生准分子激光输出。所以, 气体击穿的高电压大电流以及附加的强电干扰[8],是准分子激光器的技术特点,也是控制系统实现的技术难点。

      Figure 2.  Typical discharge circuit for excimer lasers

    • MCU主控模块的核心是中央处理芯片,选用PIC系列单片机来满足控制系统的需求,中央处理芯片的外围电路模块包括数模转换电路模块,储能电容Cs充电信号产生模块,光纤接收模块和光纤发送模块等组成,它的设计如图 3所示。储能电容Cs充电信号产生模块由数字频率合成芯片AD9833与逻辑电路组成,单片机与AD9833采用串行外设接口(serial peripheral interface, SPI)通信产生不同频率的方波信号,再结合逻辑电路产生占空比可调、频率可调的充电信号,再经光纤发射模块3完成电光转换; 表征激光器腔体的气压和温度的频率光信号经光电接收模块1转换成电信号,经由数模转换电路模块实现频压(frequency/voltage,F/V)的转换,分别将气压和温度的模拟信息传递给单片机的RA0/AN0和RA3/AN3进行处理; 单片机与PC端采用USART通讯,单片机RC6/TX引脚经过光纤发送模块1完成电光转换,RC7/RX引脚经光纤接收模块1实现光电转换; 单片机的RB1, RB2, RB4等引脚经过光纤发送模块2传递光信号给气路控制模块。

      Figure 3.  Design of MCU main control module

    • 一套完整的现代检测控制系统需要有多功能、人性化、操作简单的计算机终端软件。本控制系统的软件设计采用目前广泛应用的LabVIEW 2015开发环境,LabVIEW采用图形编程语言(G语言),支持多种硬件接口,在计算机屏幕上建立图形化软面板,就可以实现“软件即是仪器”,且LabVIEW具有图形化编程环境、功能强大的数据库、数据流编程、开发周期短、支持多操作系统等特性[15-18]

    • PC端控制系统软件通过串口与MCU主控模块进行通信,本系统中采用LabVIEW中标准输入/输出(input/output, I/O)应用程序接口VISA进行数据通信[19],通过计算机的串口与MCU主控模块相连,采用的通信方式是串行通信方式USART。

      本系统基本通信数据格式为:通信波特率9600bit/s,8位数据位,无奇偶校验,1位停止位。在强大电磁干扰的条件下,本系统对传送的数据增设帧头,来保证LabVIEW和MCU主控模块的可靠通信。同时为了防止通信过程中的丢帧出现,通过队列数据结构先入先出(first in first out, FIFO)对数据进行接收和读取,如图 4所示。

      Figure 4.  The schematic of LabVIEW serial port read and write

      LabVIEW发送给MCU主控模块的字符串格式为:数据起始标识符(0xAA+0x78)+用户不同操作对应的1个字节。MCU主控模块会通过条件判断结构体对接收到的字符串进行判断,从而决定是否跳入某一功能模块去执行代码,实现预先设定的功能。

      MCU主控模块发送给LabVIEW的字符串格式为:数据起始标识符(0x46+0x53)+不同的字节。LabVIEW接收到字符串进行解析,显示解析之后的相关数据,并且对解析出来的数据进行判断,决定是否发出警报来提示用户。LabVIEW解析接收到的字符串的流程如图 5所示。

      Figure 5.  The schematic of LabVIEW parse the received string

    • 基于LabVIEW的准分子激光器控制系统软件由用户操作指令、实时监测、动态显示、超限报警等模块组成。用户操作指令模块:设置激光器参量、激光器启停操作、不同气体配比选择、读取当前激光器运行的脉冲数等。实时监测模块:串口接收到的字符串解析,分析激光器的实时状态。超限报警模块:当用户操作指令超出设定范围或监测到激光器的异常时,通过对话框、指示灯和声音这3种方式发出警报,来提示用户。上位机软件结构如图 6所示。

      Figure 6.  LabVIEW program flow chart

    • 单片机主程序利用C语言作为编程工具,软件的开发环境是MICROCHIP公司官方提供的集成开发环境MPLAB IDE,开发环境对MICROCHIP公司的PIC系列单片机进行设计开发。下位机的流程如图 7所示。从程序的流程图看,准分子激光器下位机软件主要由预热倒计时模块、激光器工作控制模块、自动换气模块、能量气压刷新模块、用户操作指令的识别模块和用户不同操作指令的处理模块组成。在主循环中,程序依次循环访问每个模块,达到条件时会进入模块执行程序; 不满足条件会忽略本次访问。

      Figure 7.  MCU software flow chart

    • 光纤通讯的最大特点是单向传递信号,实现电气隔离,可有效地抑制电磁干扰[20]。本控制系统的各模块之间数字量全部通过光纤进行传递。采用光纤进行信号传输的示意图如图 8所示。

      Figure 8.  Fiber optical fiber device transmits signal

      串口通信设计可将计算机与MCU主控模块连接起来,进而实现基于LabVIEW的准分子激光器控制系统从虚拟仪器到真实仪器的过渡[5],它的示意图如图 9所示。MCU主控模块和MAX232模块均已包含光纤发送模块和光线接收模块,两者采用光纤通讯。

      Figure 9.  The schematic of serial communication design

      用户操作指令经通用串行总线转DB9串口线传递给MAX232模块的R1IN,MAX232完成电平转换从R1OUT引脚输出,通过光纤通讯传递给MCU主控模块,接着MCU主控模块针对用户不同的操作指令进入不同的功能模块,实现预先设定的不同功能。MCU主控模块传递给PC端控制系统软件的信息由TX引脚输出,经光纤通讯传递给MAX232模块的T1IN引脚,随后MAX232完成电平转换从T1OUT输出,经过USB转DB9串口线传递给PC端控制系统软件,LabVIEW再对接收到的字符串进行解析。

    • 用一台248nm的KrF准分子激光器作为该控制系统的实验平台,测试系统的综合性能。首先准分子激光器作为一种气体激光器,气体组分控制的精度直接影响其性能; 其次准分子激光的脉冲输出特性,要求控制系统能够实时精准的显示激光脉冲能量; 最后由于准分子激光输出性能会随脉冲和时间衰减,因此, 控制系统最重要的是能够实现闭环控制,稳定输出激光脉冲能量。系统性能测试主要针对以上3个方面进行。

    • 该248nm准分子激光器正常工作时的腔体气压为3.3×105Pa, 测试系统的自动换气时,将实际测得的气压值和PC端控制系统软件界面上显示的气压值进行对比,图 10为1组气压测试数据描点图。显示值的最大误差误差为2.1%,平均误差为0.2%, 满足系统对换气的使用需求。

      Figure 10.  The compare of actual and display pressure

    • 能量检测的对比测试通过采用外置以色列OPHIR公司PE50BF-C能量探头进行激光脉冲能量直接测量,与PC端控制系统软件读取的内置能量检测值进行对比。测试的环境是设置23kV~30kV各个档位的工作电压,重复频率均为5Hz,每个电压档位测试100个激光脉冲能量的平均值。图 11中给出不同工作电压下,PC端控制系统软件和OPHIR能量计同步测得的激光能量。对激光能量数据进行对比分析,最大误差为2.3%,平均误差为0.2%。PC端控制系统软件与OPHIR能量计在结果上呈现良好的一致性,说明该控制系统可以满足对能量实时准确的监测。

      Figure 11.  The compare of actual and display energy value

    • 传统能量闭环控制依靠单片机来实现,占用单片机的程序存储空间和数据存储空间,影响MCU端功能的扩展,且不易实现复杂的控制算法和良好的控制精度。为克服以上问题,本系统中采用LabVIEW实现对能量闭环的控制,PC端控制软件在可靠读取激光脉冲能量的基础上,调用控制软件内部的优化控制算法,对激光器的工作电压进行实时调整,来保证激光能量稳定输出。

      对能量闭环(恒能量模式)控制下的系统性能进行测试,图 12为激光器在恒能量模式下, 10Hz连续运行1h,用PE50BF-C能量探头测试所得的能量随运行时间变化的曲线。根据在线统计数据可知,1h内36000个脉冲中,最大值为135mJ,最小值为131.3mJ,测量精度为1.1mJ,能量波动性小于1%,反映了控制系统可以良好的通过动态调节工作电压来保证激光能量的稳定。

      Figure 12.  Conntinuous test of 248nm KrF excimer laser worked under constant energy mode

    • 本文中设计了一种新型的准分子激光器控制系,PC端基于LabVIEW设计,激光器端基于MCU控制,两者通过光纤隔离通信的方式交互,克服了放电激励准分子激光器强电磁干扰的技术难点,有效稳定地读取各种传感信号,实现各种控制算法。系统实现了良好人机交互,方便功能扩展,且非常适合于基于激光光源的应用系统的整机设计和集成。经对比测试和长期运行,系统各项技术性能稳定,可靠地实现了对准分子激光器的实时控制和状态监测。

参考文献 (20)

目录

    /

    返回文章
    返回