数字电源简介

数字电源简介

  • 定义
  • 主要应用场景
  • 数字电源的基本组成
  • 常见算法
  • 常见电源拓扑
    • PFC
    • LLC
  • 数字电源与模拟电源对比
  • 参考链接

定义

常见定义有以下四种:

  1. 通过数字接口控制的开关电源,强调的是数字电源的“通信”功能。可通过I2C或类似的数字总线来对数字信号进行控制。
  2. 具有数字监测功能的开关电源,强调的是数字电源对温度等参数的“监测”功能。在1的基础上,增加了数字遥测功能以监控输入输出电流,电压,功率及温度等电源状态。
  3. 以数字信号处理器(DSP)或微控制器(MCU)为核心,将数字电源驱动器、PWM控制器等作为控制对象,能实现控制、管理和监测功能的电源产品。它是通过设定开关电源的内部参数来改变其外在特性,并在“电源控制”的基础上增加了“电源管理”。

主要应用场景

  1. 通信设备:基站、服务器
  2. 工业自动化:工业机器人的电机驱动,数控的伺服电机
  3. 医疗设备:相关影像设备
  4. 新能源汽车:各种电动车的驱动电机及充电桩的管理
  5. 消费类电子:手机、平板、电脑等

数字电源的基本组成

  1. 控制单元部分:通常是微控制器(MCU)或数字信号处理器(DSP)。这些控制单元能够接收来自传感器的信号,并根据预设的算法和参数对电源进行控制和调节。通常还包括电源管理单元,PWM控制器,驱动器。
  2. 功率级:通常包括开关和输出滤波器,用以完成输入电压到输出电压的基本能量转换。常见功率级buck,boost,buck-boost等拓朴。

常见算法

  1. PID控制算法:经典的控制算法,使用与数字电源控制领域。其通过对输出电流、电压与设定值之间的误差进行P比例,I积分,D微分运算,调节控制器的输出从而实现对输出的控制。
  2. PWM控制算法:将输入信号转换为脉冲宽度调制信号的控制算法,通过控制占空比来天空之数字电源输出的电压和电流
  3. 神经网络控制算法:一种基于进化计算的控制算法。在数字电源控制中,遗传算法控制算法通过建立适应度函数和遗传操作,对控制参数进行优化,实现对数字电源输出的控制。
  4. 模型预测控制算法:一种基于数学模型的控制算法。在数字电源控制中,模型预测控制算法通过建立数字电源的动态数学模型,并对未来的输出进行预测,根据预测结果进行控制决策,实现对数字电源输出的控制。
算法特点
PID控制算法简单、稳定、实现难度低
PWM控制算法响应速度快、精度高、效率高
神经网络控制算法自适应、学习能力强
模型预测控制算法良好的控制性能与鲁棒性

常见电源拓扑

PFC

PFC(功率校正因子),表征电能的利用效率。分为有源和无源两种。无源PFC一般采用电感补偿方法使交流输入的基波电流与电压之间相位差减小来提高功率因数,但无源PFC的功率因数不是很高,只能达到0.7~0.8有源PFC由电感电容及电子元器件组成,体积小,可以达到很高的功率因数,但成本要高出无源PFC一些。
常见拓扑参考:https://zhuanlan.zhihu.com/p/619263271

LLC

LLC是一种通过控制开关频率(频率调节)来实现输出电压恒定的谐振电路。通常由开关网络(半桥或全桥)、谐振电容(C)、谐振电感(L)、变压器励磁电感(L)、变压器和整流器组成。
常见拓扑参考:https://zhuanlan.zhihu.com/p/664053155

数字电源与模拟电源对比

特点对比:

类型优势劣势
数字电源在线可编程能力、更先进的控制算法、更好的效率优化、更高的操作精确度和可靠性、优秀的系统管理和互联功能响应速度不如模拟电源、面积较大、精度稍差、成本高
模拟电源成本低、性能高、面积小需要外部器件来确定参数,调试复杂且不易更改,移植性差

典型结构对比:
在这里插入图片描述

参考链接

https://www.ti.com.cn/cn/lit/an/zhca041/zhca041.pdf?ts=1690282867485&ref_url=https%253A%252F%252Fwww.ti.com.cn%252F
https://www.st.com/resource/zh/brochure/digital_power_guide.pdf
https://wenku.baidu.com/view/710adc177b3e0912a21614791711cc7931b778c7.html?wkts=1705497711639
https://mp.weixin.qq.com/s?__biz=MjM5NzAyMzMyMA==&mid=2653338582&idx=3&sn=f8b4ec7105740319d9c3533a0fc74442&chksm=bd3240e18a45c9f7511e7b9bb429c1674031fd89f62fa1325415f1ef760c090eacc8bec3ee8f&scene=27
https://zhuanlan.zhihu.com/p/629561059

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MongoDB-数据库文档操作(2)

任务描述 文档数据在 MongoDB 中的查询和删除。 相关知识 本文将教你掌握: 查询文档命令;删除文档命令。 查询文档 我们先插入文档到集合 stu1 : document([{ name:张小华, sex:男, age:20, phone:12356986594, hobbies:[打篮球,踢足球…

【GCC】6 接收端实现:周期构造RTCP反馈包

基于m98代码。GCC涉及的代码,可能位于:webrtc/modules/remote_bitrate_estimator webrtc/modules/congestion_controller webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc webrtc 之 RemoteEstimatorProxy 对 remote_bitrate_estimator 的 RemoteEstimato…

腾讯云主机优惠价格表(2024新版报价)

腾讯云服务器租用价格表:轻量应用服务器2核2G3M价格62元一年、2核2G4M价格118元一年,540元三年、2核4G5M带宽218元一年,2核4G5M带宽756元三年、轻量4核8G12M服务器446元一年、646元15个月,云服务器CVM S5实例2核2G配置280.8元一年…

好消息,Linux Kernel 6.7正式发布!

据有关资料显示,该版本是有史以来合并数最多的版本之一,包含 17k 个非合并 commit,实际合并的超过1K个。 那么该版本主要有哪边变化呢?下面我来一一列举一下: Bcachefs文件系统已被合并到主线内核,这是一款…

Template Engine-05-模板引擎 Thymeleaf 入门介绍

拓展阅读 java 表达式引擎 logstash 日志加工处理-08-表达式执行引擎 AviatorScriptMVELOGNLSpELJEXLJUELJanino QLExpress 阿里表达式引擎系统学习 Thymeleaf简介 1.1 什么是Thymeleaf? Thymeleaf是一款现代的服务器端Java模板引擎,适用于Web和独…

表的增删改查 进阶(一)

🎥 个人主页:Dikz12🔥个人专栏:MySql📕格言:那些在暗处执拗生长的花,终有一日会馥郁传香欢迎大家👍点赞✍评论⭐收藏 目录 数据库约束 约束类型 NOT NUll 约束 UNIQUE 约束 D…

【FPGA Modsim】 抢答器设计

实验题目: 抢答器设计 实验目的: 掌握应用数字逻辑设计集成开发环境进行抢答器设计的方法;掌握时序逻辑电路设计的过程。 实验内容: 1、设计支持3名参赛者的…

IPv6自动隧道

自动隧道原理 IPv6自动隧道、即边界设备可以自动获得隧道终点的IPv4地址,所以不需要手工配置终点的IPv4地址,一般的做法是隧道的两个接口的IPv6地址采用内嵌IPv4地址的特殊IPv6地址形式,这样路由设备可以从IPv6报文中的目的IPv6地址中提取出IPv4地址。 IPv6OverIPv4自动隧…

vscode安装和基本设置

目录 vscode安装和基本设置1.HTML标签2.标签属性3.HTML基本结构4.安装vscode5.安装Live Server插件6.HTML注释7.文档说明8.HTML字符编码9.HTML设置语言10.HTML标准结构 vscode安装和基本设置 1.HTML标签 标签 又称 元素,是HTML的基本组成单位。标签分为&#xff1…

易懂的方式讲解ARM中断原理以及中断嵌套方法

ARM有七种模式,我们这里只讨论SVC、IRQ和FIQ模式。 我们可以假设ARM核心有两根中断引脚(实际上是看不见的),一根叫 irq pin, 一根叫fiq pin。在ARM的cpsr中,有一个I位和一个F位,分别用来禁止IRQ和FIQ。 先…

SC20-EVB ubuntu14.04 Andriod 5.1 SDK编译下载

1.ubuntu14.04安装环境配置 vi /etc/profile to add export JAVA_HOME/usr/lib/jvm/java-7-openjdk-amd64 export JRE_HOME J A V A H O M E / j r e e x p o r t C L A S S P A T H . : {JAVA_HOME}/jre export CLASSPATH.: JAVAH​OME/jreexportCLASSPATH.:{JAVA_HOME}/lib…

numpy中数组的操作

目录 一:数组的属性 二:翻转数组 三:数组的计算 一:数组的属性 NumPy 数组(通常称为 ndarray)有许多有用的属性,这些属性可以帮助你了解数组的各个方面。以下是一些主要的属性: …

银行数据仓库体系实践(2)--系统架构

UML对系统架构的定义是:系统的组织结构,包括系统分解的组成部分,它们的关联性,交互,机制和指导原则,例如对系统群就是定义各子系统的功能和职责,如贷款系统群可能分为进件申请、核额、交易账务、…

修炼内功——简略分析C程序编译与链接

目录 前言 1. 翻译环境和运行环境 2. 翻译环境:预编译编译汇编链接 2.1 预处理(预编译) 2.2 编译 2.2.1 词法分析: 2.2.2 语法分析 2.2.3 语义分析 2.3 汇编 2.4 链接 3. 运行环境 总结 前言 编译和链接的内容&#…

PyTorch项目源码学习(3)——Module类初步学习

torch.nn.Module Module类是用户使用torch来自定义网络模型的基础,Module的设计要求包括低耦合性,高模块化等等。一般来说,计算图上所有的子图都可以是Module的子类,包括卷积,激活函数,损失函数节点以及相…

几何_直线方程 Ax + By + C = 0 的系数A,B,C几何含义是?

参考: 直线方程 Ax By C 0 的系数A,B,C有什么几何含义?_设直线 l 的方程为axbyc0 怎么理解-CSDN博客 1. A B的含义:组成一个与直线垂直的向量 我们先来看A和B有什么含义。 在直线上取任意两点 P1:(x1…

基于SSM的小儿疾病中医护理系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

自动驾驶中的坐标系

自动驾驶中的坐标系 自动驾驶中的坐标系 0.引言1.相机传感器坐标系2.激光雷达坐标系3.车体坐标系4.世界坐标系4.1.地理坐标系4.2.投影坐标系4.2.1.投影方式4.2.2.墨卡托(Mercator)投影4.2.3.高斯-克吕格(Gauss-Kruger)投影4.2.4.通用横轴墨卡托UTM(UniversalTransve…

Ceph分布式文件系统

目录 1.存储基础 单机DAS存储设备 DAS NAS SAN 单机存储的问题 分布式存储 分布式存储的类型 2.Ceph简介 Ceph优势 Ceph架构 Ceph组件 OSD(ceph-osd) Monitor(ceph-mon) Manager(ceph-mgr) MDS(ceph-mds) PG(归置组) Pool(存储池/资源池/数据池) OSD 存储后…

What is `addArgumentResolvers` does in `WebMvcConfigurer` ?

addArgumentResolvers 在SpringMVC框架中,主要用于向Spring容器注册自定义的参数解析器。在处理HTTP请求时,SpringMVC会使用这些参数解析器将请求中的数据(如查询参数、路径变量、表单数据等)转换并注入到控制器方法的参数中。 使…