稳定为恒定功率负载供电的 DC/DC 转换器

恒定功率负载 (CPL) 存在于电动汽车、电信设备、电力电子设备等各种应用中。这些 CPL 是无论施加的电压或电流如何变化都保持恒定功耗的电气负载。与呈现恒定电阻的电阻负载不同,CPL 具有随电压或电流变化而变化的动态阻抗,即,当负载两端的电压降低时,它会吸收更多电流来补偿并保持恒定功率水平。

相反,当电压增加时,负载消耗更少的电流来维持相同的功率水平。例如。电动汽车中的电机驱动系统充当恒定功率负载,当车辆加速或爬坡时,功率需求保持恒定,但从电池汲取的电流会增加。在各种应用中,特别是在电信电源应用中,DC/DC 转换器用于为 CPL 供电。

图1:CPL的负阻抗特性

这些 CPL 对这些 DC/DC 转换器的稳定性提出了巨大的挑战,特别是当它们表现出负阻抗特性时。在传统的直流-直流转换器中,输出电压通过调节馈入转换器栅极端子的开关信号的占空比来调节。当负载是纯电阻性或具有正阻抗特性时,这种控制机制工作良好。但在具有负阻抗特性的 CPL 中,转换器的控制环路难以维持稳定的输出电压调节。这进一步导致电压出现尖峰、下降和纹波。

稳定电信基站收发器系统 (BTS) 的 DC/DC 全桥

在电信行业中,基站收发站 (BTS) 在保持移动网络正常运行并在其控制区域内发挥着重要作用。BTS 负责网络和用户设备(UE)(通常是智能手机)之间的无线电信号传输。必须保持 BTS 的不间断供电,以便该区域保持在移动网络覆盖范围内。

传统的 DC/AC/DC 由于其复杂性而不适用于此应用。因此,全桥或半桥拓扑 (FB/HB) 用于不同的电信应用,因为它只需要一个隔离变压器,并且更容易与太阳能等可再生能源集成。FB/HB 拓扑的缺点是它们具有更多的开关器件。由于电信负载是具有负阻抗特性的CPL,供应商单元和上游转换器具有显着的不稳定影响。

为了提高这些转换器在为 CPL 供电时的电压调节能力,已经进行了大量研究。这些研究通常涉及基于数据的控制器的设计,这些控制器的设计考虑了理想的系统操作。尽管如此,这些控制器仍无法在干扰和动态变化下稳定系统,特别是在电力电子系统中存在非理想时变 CPL 的情况下,这在 5G 电信应用中使用的 FB/HB 拓扑中很常见。

为了适应干扰和动态变化,可以使用无模型学习方法。这些模型使用无模型强化学习 (RL),其中控制器不需要知道转换器或负载的确切模型。相反,它通过反复试验来学习控制转换器。尽管这些神经网络能够在不与模型交互的情况下生成控制系数,但也存在一些缺点,这些控制器难以调试,并且无法有效地处理操作条件的所有突然变化。

在“用于稳定馈送恒定功率负载的全桥转换器的鲁棒人工智能控制器”一文中,作者提出了一种鲁棒控制器来有效控制表现出负阻抗特性的 CPL 的电源。所提出的控制器基于深度强化学习(DRL),这是一种机器学习技术,可以根据经验学习控制复杂系统。该控制器使用具有两个隐藏层的深度神经网络 (DNN) 来实现。DNN 的输入层接收转换器的状态变量,输出层生成控制信号。DNN 使用基于奖励的强化学习算法(称为软演员批评家 (SAC))进行训练。

SAC算法是使用模拟环境进行训练的,该模拟环境是全桥变换器和恒功率负载的数学模型。SAC 算法经过训练,可在有限范围内化预期奖励。为了评估所设计的控制器的可行性,我们检查了两种情况:直流电源的变化和 CPL 功率的变化。还进行了硬件在环 (HiL) 检查,以实时检查控制器的性能。将仿真结果与 PI 控制器和模型预测控制 (MPS) 控制器进行比较。与 PI 和 MPC 控制器相比,所提出的控制器在超调和响应时间方面提供了更好的动态结果。

结论

几乎所有新时代应用中都存在恒定功率负载。为了使这些 CPL 高效运行,需要转换器即使在负载表现出负阻抗特性时也能在很宽的电压范围内提供恒定功率。这只能通过强大的控制器来实现,该控制器能够实时适应动态变化并持续提供无纹波、骤降和尖峰的电力。本文概述了所使用的各种控制技术。此外,它还详细介绍了基于 SAC-DRL 的控制器,该控制器在控制电信 CPL 时的动态性能优于基于 PI 和 MPS 的控制器。

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

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

相关文章

RabbitMQ 高级特性——重试机制

文章目录 前言重试机制配置文件设置生命交换机、队列和绑定关系生产者发送消息消费消息 前言 前面我们学习了 RabbitMQ 保证消息传递可靠性的机制——消息确认、持久化和发送发确认,那么对于消息确认和发送方确认,如果接收方没有收到消息,那…

照片EXIF数据统计与可视化

拍的照片越来越多,想要了解一下日常拍摄的习惯,便于后面换镜头、调整参数等操作,所以写了这个脚本来统计照片的EXIF数据。该脚本用于统计指定文件夹下所有JPG图片的EXIF数据,包括快门速度、ISO、焦距、光圈和拍摄时间,…

一张示意图看懂深度嵌入聚类DEC

深度嵌入聚类算法的架构。 步骤 1:根据输入数据集,训练自编码器将原始变量矩阵映射到潜在特征。 步骤 2:对潜在特征进行 K 均值聚类。 步骤 3-6:然后,为每个样本计算六个软标签,并估计目标分布&#xff…

小米机型更改参数与工程固件的关联 实例解析工程固件修改参数的步骤解析

工程固件写入后手机机型的端口默认是全开。包括usb调试以及基带端口diag 。而且工程固件基带默认是没有加密的。改写无限制。这也就是很多技术使用工程固件来写入机型的目的。今天简单来解析下工程固件修改参数的常规步骤以及一些常规知识。 通过博文了解: 1💝💝💝---…

基于vue框架的传染病人管理系统3w776(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能:公告信息,工作人员,传染病人,上报记录,入住信息,需求订单,隔离结束记录 开题报告内容 基于Vue框架的传染病人管理系统开题报告 一、研究背景与意义 研究背景 在全球化的今天,人口流动日益频繁,传染病的传播速…

报文在VXLAN网络中是怎么转发的?这么简单居然有人不知道

号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部 你们好,我的网工朋友 不知道大家有没有想过这个问题:VXLAN网络中的报文是如何转发的? 在基本的二三层转发中…

在ComfyUI中,Cross-Attention优化方案应该选哪个?

🐱‍🐉背景 在comfyui中,如果你使用了秋叶的启动器,会在高级选项中看到这样一行选项:Cross-Attention优化方案,右边有个下拉框,可以选择的选项有4个,如下图: 那么&#…

vscode缩进 和自动格式化

如下图,缩进太大了。 检查2个地方 prettierrc.cjs文件。此处决定缩进几个tab vscode 的设置。 保存的时候 格式化。

计算机毕业设计 基于Python内蒙古旅游景点数据分析系统 Django+Vue 前后端分离 附源码 讲解 文档

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点…

采购系统价格沉淀:降低采购成本,提高采购效率

在当今竞争激烈的市场环境中,企业对于成本控制与效率提升的追求从未停歇。采购作为企业运营的重要一环,其成本直接关联到产品的定价与市场竞争力。因此,引入并优化采购系统价格沉淀机制,成为众多企业降低采购成本、提升采购效率的…

在Windows系统上安装的 zstd C++ 库

在Windows系统上安装的 zstd C 库 项目地址:安装步骤步骤一步骤二 效果 项目地址: https://github.com/facebook/zstd 经过观察发现,这个项目没有CMakeLists.txt,只有Makefile,但是Makefile在windows系统下没有什么用, 所以说,常规的方式安装不可取了 安装步骤 步骤一 往下…

JAVA零基础入门——高级教程之集合框架

目录 1. 关于集合框架 1.1 集合接口 1.2 集合实现类 1.3 集合算法及迭代器和比较器的使用 2. 数据结构 2.1 ArrayList 2.2 LinkedList 2.3 HashMap 2.4 HashSet 3. 迭代器 1. 关于集合框架 集合框架是使用数据结构(参见本文2. 数据结构)来满…

传奇外网架设全套教程带图文解说——Gom引擎

想要自己架设传奇服务器,但没有技术怎么办? 1. 架设前的准备工作 ①通过百度网盘下载版本、补丁、客户端和DBC2000。版本解压到D盘,客户端解压到D盘或是E盘,补丁先不解压 ②安装和配置DBC2000,DBC2000数据库下载及安…

【Linux】Linux项目自动化构建工具--make和makefile

简单解释一下: make:一条命令; makefile/Makefile:一个文件; make/Makefile用法 因为makefile/Makefile本质就是一个文件,所以编辑这个文件就是: vim Makefile 下面让我们根据一个例子来学习ma…

C++ Primer Plus(速记版)-高级主题

第十七章 用于大型程序的工具 C 解决问题规模多样,对复杂问题尤其需用异常处理、命名空间和多重继承增强代码管理、库整合和概念表达,以适应大规模编程对错误处理、模块组合及高级功能设计的高要求。 17.1. 异常处理 异常处理允许C程序中不同部分通过抛…

聚铭下一代智慧安全运营中心荣获CNNVD兼容性资质证书

近日,聚铭网络旗下安全产品——聚铭下一代智慧安全运营中心正式通过了国家信息安全漏洞库(CNNVD)兼容性认证测试,荣获国家信息安全漏洞库兼容性资质证书。 关于CNNVD兼容性 国家信息安全漏洞库(CNNVD)是…

初始MYSQL数据库(6)—— 事务

找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏: MYSQL 目录 事务的概念 事务的ACID特性 使用事务 查看支持事务的存储引擎 事务的语法 保存点 自动/手动提交事务 事务的隔离性和…

微信小程序开发第七课

一 人脸识别 1.1 使用步骤 # 1 注册百度人脸识别接口 https://cloud.baidu.com/product/face.html # 2 免费领取额度:https://console.bce.baidu.com/ai/#/ai/face/overview/index# 3 创建应用:https://console.bce.baidu.com/ai/#/ai/face/app/list# …

【自动驾驶】控制算法(八)横向控制Ⅳ | 调试与优化——让车辆行驶更平稳!

写在前面: 🌟 欢迎光临 清流君 的博客小天地,这里是我分享技术与心得的温馨角落。📝 个人主页:清流君_CSDN博客,期待与您一同探索 移动机器人 领域的无限可能。 🔍 本文系 清流君 原创之作&…

iPhone锁屏密码忘了怎么解锁?轻松解锁攻略来了

在日常生活中,智能手机已成为我们不可或缺的伙伴。其中,iPhone以其出色的性能和优雅的设计,赢得了全球用户的喜爱。然而,即便是最忠实的iPhone用户,也可能会遇到一些棘手的问题,比如忘记了锁屏密码。面对这…