双通道PID控制器用于热离子发电器中真空度和温度的同时控制

news2024/9/24 13:19:07

摘要:本文针对真空型热离子能量转换器(发电装置)中真空压力和温度的关联性复杂控制,提出一个简便的控制方式和控制系统的解决方案,控制系统仅采用一个双通道高精度PID调节器。方案的核心技术思路是将一个可调参量转换为两个,即将阴极加热电源替换为两个串联形式的小功率电源,分别调节这两个电源的功率即可实现真空室气压和阴极温度的同时控制,由此可大幅减小设备造价且无需使用任何软件。

原文阅读:(PDF格式)


一、问题的提出

热离子能量转换器(TEC)是一种将热能直接转化为电能的静态装置,是一种基于热离子发射的转换方法。TEC可分为真空、带有正离子的铯离子和由辅助放电产生的惰性气体(如氩气)等形式。

真空型TEC的简化示意图如图1所示,电极被放置在高真空环境中。阴极与热源热连接,阳极与热沉连接。电极颜色反映了它们温度之间的关系。


图1 真空热离子能量转换器结构示意图

一般情况下,最常见的商用温度控制器都能控制TEC阴极的温度,但如果使用了钡钨分压器阴极,因其氧化性问题则对加热过程有特殊的要求并不可忽视。在使用前,阴极必须烘烤并激活。为了保护阴极免受来自周围结构或焙烤过程中产品的氧化和污染,在真空室中必须保持必要的超高真空水平。此外,为了防止阴极可能被水分永久性污染而造成发射能力降低和钨阴极表面损伤,阴极必须允许浸泡在200~400℃足够长的时间,以允许完全的水蒸气出气。

为了防止上述情况出现,最佳控制指标就是真空压力,即真空室中的压力必须始终小于1.33E-04Pa。因此,在TEC运行过程中,当给阴极加热器通电时,由于出气,温度会升高,真空室压力会增加。如果压力超过1.33E-04Pa,则需要关闭加热器电源,直到压力降到这个水平以下。真空室排气和焙烧后的活化是通过将钨基体中的氧化钡转化为阴极表面的游离钡来实现的。活化速率是真空室清洁度、阴极污染、时间和温度的函数。一般来说,阴极在工作温度或略高于工作温度时被激活。阴极温度不应超过1473K。

由此可见,在TEC运行过程中,一个重要前提条件是供电加热和温度控制应确保整个过程的真空压力水平不应超过设定的超高真空度,即在运行过程中,除了温度控制之外,还需控制真空室内的真空度始终不超过额定值,但只有加热功率一个可调装置。

从上述真空型TEC的运行要求可以看出,阴极的加热过程是通过调节一个可控变量(加热功率)来实现两个参数(气压和温度)的同时控制。

为了实现这个特殊的控制过程,文献1采用一种复杂的控制机构,此控制机构基于类似的串级控制方法,使用了一个典型的PID控制器结合一个PXI单元,并编制了专用程序进行整体控制,其控制框图如图2所示。


图2 文献1中使用的控制框图

从图2所示的控制框图可以看出,整个控制装置结构较复杂,还需编制控制软件,整体造价也高。为了实现更简便的控制,本文提出一个更简便的控制方式和控制系统的解决方案,控制系统中仅采用一个双通道高精度PID调节器。方案的核心技术思路是将一个调节参量转换为两个,即将阴极加热电源替换为两个串联形式的小功率电源,分别调节这两个调节小功率电源来实现真空室气压和阴极温度的控制。

二、解决方案

由于在真空型TEC运行过程中只能调节阴极加热温度而同时不能使真空室内的气压超过设定值,这使得整个工作过程只有阴极加热功率一个可调节变量。为了实现阴极温度和腔室真空度的同时控制,解决方案采用了两个串联电源的新型结构,如图3所示。


图3 新型真空压力和温度同时控制系统结构示意图

如图3所示,解决方案中采用了一个高精度的两通道PID控制器,此控制器具有两个独立的PID控制通道。第一通道与真空计和电源1组成第一闭环控制回路,第二通道与安装在阴极上的热电偶温度传感器(TC)和电源2组成第二闭环控制回路。这里的第一控制回路提供阴极的基础温度,其主要用于较低温度段的烘烤,并同时起到控制腔室真空度的作用。第二控制回路是在阴极温度达到一定温度后(如600℃)才开始起作用,其主要作用是将阴极温度最终恒定控制在设定的高温温度上。整个过程的真空压力和温度的控制效果基本与文献1所述的图4和图5所示相同。


图4 全温域的真空压力和阴极温度的变化


图5 加热初期的真空压力和阴极温度的变化

在实际运行过程中的控制步骤如下:

(1)首先抽取腔室真空,使其达到2E-06Pa的超高真空水平。然后运行第一控制回路,真空计采集腔室压力,然后自动调节电源1的加热功率使得阴极温度从室温逐渐升高,其中的压力控制设定值为5E-06Pa。在此控制期间腔室压力始终不会超过设定值,但温度则会逐渐快速升高,且电源1始终有一定的输出功率。

(2)当第一控制回路控制中阴极温度达到初级设定温度(如600℃)后,第二控制回路自动开始运行,这使得电源2开始输出加热功率,此时电源1和电源2同时输出,使得阴极温度进一步升高,最终恒定在第二控制回路的温度设定值上。

(3)在第二回路工作期间,阴极温度进一步上升,势必会造成腔室气压升高而超出设定值5E-06Pa水平,此时第一回路会自动减小电源1的输出功率,使得阴极温度变化速度放缓。在第二回路运行过程中,第二回路相当于一个正向调节作用,第一回路实际上则是一个反向调节作用,这样既能保证腔室气压不会超出设定值,又能保证阴极温度逐步升高而达到设定的高温温度。

总之,通过上述解决方案及其自动控制,可很便捷的实现热离子能量转换器中真空压力和温度的同时控制,压力水平和阴极恒定温度可根据阴极材料要求任意设定。而且整个控制装置得到了大幅度的简化,且无需进行采用任何软件。

三、参考文献

[1] Kania B, Kuś D, Warda P, et al. Intelligent Temperature and Vacuum Pressure Control System for a Thermionic Energy Converter[M]//Advanced, Contemporary Control. Springer, Cham, 2020: 253-263.



 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/32238.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

接口类型太多了,很多网工总是分不清

交换机光模块的最强科普 以太网交换机常用的光模块有四个,分别是SFP(Small Form-factor Pluggabletransceiver) 小封装可插拔收发器,GBIC(GigaBit Interface Converter)千兆以太网接口转换器,X…

往USBKey里面导入双证书专题:概念介绍、执行逻辑

相关概念 国密证书 国密的双证书体系,将证书按照使用目的的不同划分为加密证书和签名证书两种,也就是两对公私钥,二者本质一致,均为SM2密钥对,区别仅体现在用法国密CA体系中,加密密钥对由CA产生&#xff…

力扣刷题记录141.1-----34. 在排序数组中查找元素的第一个和最后一个位置

目录一、题目二、代码三、运行结果一、题目 二、代码 class Solution { public:vector<int> searchRange(vector<int>& nums, int target) {int i,j;int left,right,middle;vector<int> return_vector(2,-1);if(nums.size()<3){for(i0;i<nums.si…

mysql转sqlite3实战+部署sqlite3应用

文章目录场景mysql脚本转sqlite31.新建个sqlite3的文件并使用navicat连接准备好mysql并连接上使用navicat数据传输传输完后&#xff0c;设置主键自增修改应用程序1.添加sqlite3的驱动包2.修改sqlite3的jdbc连接配置文件3.全局替换Date类型字段为String类型4.全局替换 sql文件中…

达摩院WIDER FACE榜首近两年人脸检测MogFace CVPR论文深入解读

一、开源 1.&#xff09;论文链接&#xff1a;https://openaccess.thecvf.com/content/CVPR2022/papers/Liu_MogFace_Towards_a_Deeper_Appreciation_on_Face_Detection_CVPR_2022_paper.pdf 2.&#xff09;代码模型&#xff1a;ModelScope 魔搭社区 3.&#xff09;可玩应用…

新知实验室_初探腾讯云音视频

本文目标&#xff1a; 了解 TRTC 的基本概念 初步运行 demo 调用 API 完成进入视频房间 完成多人进入同一房间 一、腾讯 TRTC 可能有些同学并不知道 RTC 的相关概念&#xff0c; 这里先简单说一下。 WebRTC(web Real-Time Communication) 是指网站实时音视频通话技术。 这项技…

Shopro商城 高级版 Fastadmin和Uniapp进行开发的多平台商城(微信公众号、微信小程序、H5网页、Android-App、IOS-App)

Shopro商城无加密的开源源码(可用于自营外包项目(多主体)、可用于外包定制开发项目) shopro 商城&#xff0c;一款基于 uni-app 的前端模板商城。目前适配了&#xff08;小程序apph5公众号&#xff09;。 主要功能&#xff1a;登录、注册、签到、富文本、分类、购物车、筛选、…

CI/CD docker compose 部署 humpback - single mode

最近想搭一搭个人服务器&#xff0c;其中有很多东西都是通过 docker 来管理&#xff0c;每次都手动输入命令比较麻烦&#xff0c;需要一个轻量级的容器管理工具来直观轻松的管理容器和镜像。于是便相中了 humpback。 Humpback humpback 相关的详细介绍请自助传送 架构 主要组…

【无线传感器】WSN 查找两个节点之间的最短路径并发送数据(Matlab代码实现)

&#x1f468;‍&#x1f393;个人主页&#xff1a;研学社的博客 &#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜…

前后端分离项目,vue+uni-app+php+mysql教室预约系统设计与实现(H5移动项目)

功能模块 【后台管理功能模块】 系统设置&#xff1a;设置关于我们、联系我们、加入我们、法律声明 广告管理&#xff1a;设置小程序首页轮播图广告和链接 留言列表&#xff1a;所有用户留言信息列表&#xff0c;支持删除 会员列表&#xff1a;查看所有注册会员信息&#xff0c…

【力扣】787. K 站中转内最便宜的航班加权——有向图最短路径

前言 我感觉这题比较有代表性&#xff0c;所以记录一下&#xff0c;这题是加权有向图中求最短路径的问题。 题目 787. K 站中转内最便宜的航班 动态规划 假设有一条路径是[src, i, ..., j, dst]&#xff0c;解法一子问题的定义是[src, i, ..., j]&#xff0c;解法二子问题…

面经汇总--校招--北京顺丰同城

文章目录&#x1f525;1.一面&#x1f525;2.二面&#x1f525;3. 三面&#x1f525;4. 结果&#x1f525;1.一面 你对Spring aop的理解 面向切面编程&#xff0c;可以对某个方法前后加入自己想执行的方法函数。底层是动态代理&#xff0c;默认jdk动态代理&#xff0c;没有实现…

Redis 通用命令(keys,help,mset,exists,expire,ttl,tab补全)

目录 1.help【command】 2.tab自动补全 3. KEYS pattern&#xff08;模板&#xff09;&#xff08;不建议再生产环境上使用&#xff09; 4.del 删除指定的key&#xff0c;value也会删除&#xff08;也可以批量删除&#xff09; 5.MSET&#xff08;批量插入键值对&#xf…

【C语言】反序加密(非文件)

《算法集训传送门》 &#x1f449;引言 铭记于心&#x1f389;✨&#x1f389;我唯一知道的&#xff0c;便是我一无所知&#x1f389;✨&#x1f389;&#x1f496; ❄️我们的算法之路❄️&#x1f496;众所周知&#xff0c;作为一名合格的程序员&#xff0c;算法 能力 是不可…

Python OpenCV实现鼠标绘制矩形框和多边形

Python OpenCV实现鼠标绘制矩形框和多边形 目录 Python OpenCV实现鼠标绘制矩形框和多边形 1. OpenCV鼠标事件操作说明 &#xff08;1&#xff09;setMouseCallback函数说明 &#xff08;2&#xff09;回调函数onMouse说明 &#xff08;3&#xff09;event 具体说明&…

Flutter高仿微信-第24篇-隐私政策

Flutter高仿微信系列共59篇&#xff0c;从Flutter客户端、Kotlin客户端、Web服务器、数据库表结构、Xmpp即时通讯服务器、视频通话服务器、腾讯云服务器全面讲解。 详情请查看 效果图&#xff1a; 实现代码&#xff1a; /*** 显示服务条款、隐私政策对话框*/ static void show…

如何修复老照片?这三个方法建议收藏

当你在图书馆查阅一些资料时&#xff0c;会发现里面有许多的老照片&#xff0c;通过这些老照片我们能大概了解到那个时期的建筑特色、人们的穿衣特色等等。但由于那个时候的照片只有黑白&#xff0c;再加上时间悠久&#xff0c;老照片已经过于模糊了&#xff0c;影响到我们进行…

线性回归的梯度下降法——机器学习

一、实验内容 理解单变量线性回归问题&#xff1b;理解最小二乘法&#xff1b;理解并掌握梯度下降法的数学原理&#xff1b;利用python对梯度下降法进行代码实现&#xff1b; 二、实验过程 1、算法思想 梯度下降法是一阶最优化算法。 要使用梯度下降法找到一个函数的局部极小值…

Docker学习(3)—— 将容器转化为新的镜像,并将新镜像发布到阿里云公共仓库或私有仓库

一. 将容器转化为镜像 使用docker pull命令从远程仓库下载的镜像为base镜像&#xff0c;只具有最小的内核。我们可以在base镜像上安装其他工具&#xff0c;将其生成为一个新的镜像。相当于可以在原始的基础镜像上一层一层添加。 例如&#xff1a;下载一个centos的镜像&#x…

kibana 操作elasticsearch索引

前言 使用kibana可以很方便的对es进行各种操作&#xff0c;比如创建索引&#xff0c;删除索引&#xff0c;查询文档等&#xff0c;本篇先演示如何基于kibana 对es的索引进行常见的操作。 环境准备 请提前安装好es和kibana&#xff0c;可以参考 docker搭建es kibana操作es索引…