真空环境试验箱中的精密低气压控制解决方案

2023-12-01 18:36

本文主要是介绍真空环境试验箱中的精密低气压控制解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

摘要:针对用户提出的低气压试验箱中的真空度精密可编程控制,以及0.001~1000Torr的宽域真空度控制范围,本文基于动态平衡法提出了切实可行的解决方案。解决方案采用了上游控制和下游控制两路独立高精度的PID程序控制回路,基于不同量程的高精度电容真空计,分别调节进气电动针阀和排气电动球阀,可实现各种低气压环境试验箱中高精度真空压力控制。此解决方案已在多个真空领域得到应用,并可以达到±1%的高精度控制。

原文阅读:(PDF格式)

~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. 项目背景

低气压试验箱主要用于航空、航天、信息、电子等领域,确定仪器仪表、电工产品、材料、零部件、设备在低气压、高温、低温单项或同时作用下的环境适应性与可靠性试验,并或同时对试件通电进行电气性能参数的测量。低气压试验也是用设备模拟高空气压环境,用来确定元件、设备或其他产品在低气压条件下贮存、运输或使用的适应性。

低气压试验具有很多测试标准可执行,如GB2423.27、IEC60068-2-39、B2423.42、GB2423.102、GB2423.26、IEC60068-2-41、GB2423.21、IEC60068-2-13和GJB 150.24A 等。在单纯的低气压实验中,这些标准都要求在试验中应达到1kPa的最低压力,其允许差未±5%或±0.1kPa(以大者为准),在84kPa等级时的允差为±2kPa。

最近有客户在上述标准的基础上,对低气压控制提出了更苛刻的要求,具体为以下两点:

(1)压力变化范围(绝对压力):100kPa→120Pa→1.05Pa→10Pa→1kPa→100kPa,即要求气压在1.05Pa至100kPa(标准大气压)之间可对腔室真空度进行任意点顺序控制和循环。

(2)压力变化率:不高于10kPa/min。持续时间:从10Pa到1000Pa变化过程时间不少于20min,最低大气压力(1.05Pa)持续时间不少于10min。

将用户的上述要求绘制成随时间变化的真空度控制曲线,如图1所示。由此可见,要实现上述要求,真空压力的控制需要具有以下特征:

图1 低气压环境试验中的真空度变化曲线

(1)在1Pa~100kPa范围内可设置任意真空度点进行恒定控制和程序控制,程序控制可由低到高或由高至低,并具有多次循环控制功能。

(2)程序控制过程中需要真空度按照设定的不同的变化斜率进行精密控制。

为了满足上述用户提出的高精度真空度程序控制要求,本文提出了如下解决方案。

2. 解决方案

首先,按照用户要求,解决方案拟达到的技术指标如下:

(1)真空度控制范围:1Pa~100kPa(绝对压力)。

(2)真空度控制精度:读数的±%。

(3)控制功能:PID自动控制,多个设定点变化速率可编程自动控制,并可多次循环运行。

为了实现上述技术指标,本解决方案所设计的高精度真空度控制系统如图2所示。

图2 低气压试验箱真空度程序控制系统结构示意图

对于在1Pa~100kPa如此宽范围的低气压环境试验箱真空度控制,解决方案基于真空压力的动态平衡控制原理,即通过调节试验箱进气流量和排气流量达到某一平衡状态,从而快速实现不同真空度设定点和真空度变化速率的高精度控制。整个真空压力控制系统主要由不同量程的真空计、电动针阀、电动球阀、真空压力控制器、真空泵、上位计算机和各种阀门管件组成,所组成了两个独立的PID控制回路分别进行上游控制和下游控制,以此进项全真空度范围的控制覆盖。此低气压试验箱真空压力控制系统具有如下功能和特点:

(1)上游控制模式:所谓上游控制模式就是固定下游排气速率不变而调节控制上游进气流量的一种控制方式,这种控制方法常用于气压低于1kPa的低气压或高真空精密控制。如图2所示,上游控制回路由红色线段示意,此控制回路由10Torr真空计、电动针阀和可编程真空压力控制器组成。在上游控制模式具体运行过程中,控制器采集10Torr真空计信号并与设定值进行比较后,输出控制信号给电动针阀来调节进气流量。需要特别注意的是在上游模式运行过程中,下游真空压力控制器处于手动模式,即下游控制器的输出为一固定电压值,从而是电动球阀始终处于固定开度状态,使得排气流量在低气压或高真空度区间尽可能保持较大的抽速。另外,由于电容真空计对应的是线性电压输出信号,即对应于10Torr真空度电压输出值为10V,0.001Torr真空度是对应的电压输出为0.001V。由此可见在如此小的真空计输出电压信号下要保持较高的测量精度,则真空压力控制器需要配置24位AD、16位DA和0.01%最小输出百分比。

(2)下游控制模式:所谓下游控制模式就是固定上游进气速率不变而调节控制下游配齐流量的一种控制方式,这种控制方法常用于气压高宇1kPa的高气压或低真空精密控制。如图2所示,下游制回路由蓝色线段示意,此控制回路由1000Torr真空计、电动球阀和可编程真空压力控制器组成。在上游控制模式具体运行过程中,控制器采集10Torr真空计信号并与设定值进行比较后,输出控制信号给电动球阀调节排气流量。需要特别注意的是在下游模式运行过程中,上游真空压力控制器处于手动模式,即上游控制器的输出为一固定电压值,从而是电动针阀终处于固定开度状态,使得进气流量在高气压或低真空度区间尽可能保持恒速。另外,由于电容真空计对应的是线性电压输出信号,即对应于1000Torr真空度电压输出值为10V,10Torr真空度是对应的电压输出为0.01V。由此可见在如此小的真空计输出电压信号下要保持较高的测量精度,则真空压力控制器需要配置24位AD、16位DA和0.01%最小输出百分比。

(3)在图2所示的真空度控制系统中采用了两个真空压力控制器,此两个控制器都具有可编程程序控制功能以及设定程序的多次循环运行功能。另外,此真空压力控制器自带计算机软件和具有标准MODBUS通讯协议的RS485接口,通过上位计算机运行软件,就能快速实现整个控制过程的参数设置、远程控制和过程参数曲线的监视和存储。

3. 总结

本解决方案将彻底解决低气压试验箱真空度的宽量程和高精度控制问题,并具有以下特点:

(1)本解决方案具有很强的灵活性,目前本解决方案所控制的是0.001~760Torr真空度范围,如果低气压环境试验箱体积较大或体积较小,可以改变电动针阀和电动球阀的型号,以得到合适的进气流量和排气流量控制。

(2)解决方案中的真空压力控制器是一款通用性PID控制器,除了具有高精度真空压力控制功能之外,更换温度传感器和流量计后也可以用于温度和流量控制。

~~~~~~~~~~~~~~~

这篇关于真空环境试验箱中的精密低气压控制解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/442240

相关文章

数据库oracle用户密码过期查询及解决方案

《数据库oracle用户密码过期查询及解决方案》:本文主要介绍如何处理ORACLE数据库用户密码过期和修改密码期限的问题,包括创建用户、赋予权限、修改密码、解锁用户和设置密码期限,文中通过代码介绍... 目录前言一、创建用户、赋予权限、修改密码、解锁用户和设置期限二、查询用户密码期限和过期后的修改1.查询用

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

深入理解Redis大key的危害及解决方案

《深入理解Redis大key的危害及解决方案》本文主要介绍了深入理解Redis大key的危害及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录一、背景二、什么是大key三、大key评价标准四、大key 产生的原因与场景五、大key影响与危

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

gradle安装和环境配置全过程

《gradle安装和环境配置全过程》本文介绍了如何安装和配置Gradle环境,包括下载Gradle、配置环境变量、测试Gradle以及在IntelliJIDEA中配置Gradle... 目录gradle安装和环境配置1 下载GRADLE2 环境变量配置3 测试gradle4 设置gradle初始化文件5 i

Xshell远程连接失败以及解决方案

《Xshell远程连接失败以及解决方案》本文介绍了在Windows11家庭版和CentOS系统中解决Xshell无法连接远程服务器问题的步骤,在Windows11家庭版中,需要通过设置添加SSH功能并... 目录一.问题描述二.原因分析及解决办法2.1添加ssh功能2.2 在Windows中开启ssh服务2

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

python 字典d[k]中key不存在的解决方案

《python字典d[k]中key不存在的解决方案》本文主要介绍了在Python中处理字典键不存在时获取默认值的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录defaultdict:处理找不到的键的一个选择特殊方法__missing__有时候为了方便起见,

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步