数字电源简介

数字电源简介

  • 定义
  • 主要应用场景
  • 数字电源的基本组成
  • 常见算法
  • 常见电源拓扑
    • 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

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

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

相关文章

springboot整合websocket后启动报错:javax.websocket.server.ServerContainer not available

一、场景 Springboot使用ServerEndpoint来建立websocket链接。引入依赖。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>配置Websocket Confi…

九:day01_ 消息队列01

第一章 RabbitMQ 概念 1.1.1 消息队列 MQ全称Message Queue&#xff08;消息队列&#xff09;&#xff0c;是在消息的传输过程中保存消息的容器。多用于系统之间的异步通信。 1.1.2 消息 两台计算机间传送的数据单位。消息可以非常简单&#xff0c;例如只包含文本字符串&#x…

【目标检测】YOLOv5算法实现(九):模型预测

本系列文章记录本人硕士阶段YOLO系列目标检测算法自学及其代码实现的过程。其中算法具体实现借鉴于ultralytics YOLO源码Github&#xff0c;删减了源码中部分内容&#xff0c;满足个人科研需求。   本系列文章主要以YOLOv5为例完成算法的实现&#xff0c;后续修改、增加相关模…

深入解析JavaScript属性的getter和setter

&#x1f9d1;‍&#x1f393; 个人主页&#xff1a;《爱蹦跶的大A阿》 &#x1f525;当前正在更新专栏&#xff1a;《VUE》 、《JavaScript保姆级教程》、《krpano》、《krpano中文文档》 ​ ​ ✨ 前言 在JavaScript中,对象属性除了直接设置值之外,还可以通过getter和sett…

鸿蒙OS4.0兼容性测试

背景 OpenHarmony兼容性测评主要是验证合作伙伴的设备和业务应用满足OpenHarmony开源兼容性定义的技术要求&#xff0c;确保运行在OpenHarmony上的设备和业务应用能稳定、正常运行&#xff0c;同时使用OpenHarmony的设备和业务应用有一致性的接口和业务体验。 OpenHarmony兼容…

MongoDB调优

三大导致 MongoDB 性能不佳的原因 1&#xff09;慢查询2&#xff09;阻塞等待3&#xff09;硬件资源不足1,2通常是因为模型/索引设计不佳导致的。排查思路&#xff1a;按1-2-3依次排查。 影响 MongoDB 性能的因素 MongoDB 性能监控工具 Free Monitoring 从版本 4.0 开始&am…

redis经典面试题

说说你对Redis的理解 Redis是一个基于Key-Value存储结构的开源内存数据库&#xff0c;也是一种NoSQL数据库。 它支持多种数据类型&#xff0c;包括String、Map、Set、ZSet和List&#xff0c;以满足不同应用场景的需求。 Redis以内存存储和优化的数据结构为基础&#xff0c;提…

Python爬虫实战:IP代理池助你突破限制,高效采集数据

当今互联网环境中&#xff0c;为了应对反爬虫、匿名访问或绕过某些地域限制等需求&#xff0c;IP代理池成为了一种常用的解决方案。IP代理池是一个包含多个可用代理IP地址的集合&#xff0c;可以通过该代理池随机选择可用IP地址来进行网络请求。 IP代理池是一组可用的代理IP地址…

网页设计(十一)JavaScript事件分析

一、设计校园办公系统认证页面 校园办公系统认证页面 校园办公系统认证页面初始布局 卡号有效性检查页面 口令有效性检查页面 二次口令有效性检查页面 QQ/微信有效性检查图 <!-- prj_11_1.html --> <!doctype html> <html lang"en"><…

Java设计模式-迭代器模式

迭代器模式 一、概述二、结构三、案例实现四、优缺点五、使用场景六、JDK源码解析 一、概述 定义&#xff1a; 提供一个对象来顺序访问聚合对象中的一系列数据&#xff0c;而不暴露聚合对象的内部表示。 二、结构 迭代器模式主要包含以下角色&#xff1a; 抽象聚合&#xf…

postman做接口测试

之前搞自动化接口测试&#xff0c;由于接口的特性&#xff0c;要验证接口返回xml中的数据&#xff0c;所以没找到合适的轮子&#xff0c;就自己用requests造了个轮子&#xff0c;用着也还行&#xff0c;不过就是case管理有些麻烦&#xff0c;近几天又回头看了看postman也可以玩…

论文笔记(四十)Goal-Auxiliary Actor-Critic for 6D Robotic Grasping with Point Clouds

Goal-Auxiliary Actor-Critic for 6D Robotic Grasping with Point Clouds 文章概括摘要1. 介绍2. 相关工作3. 学习 6D 抓握政策3.1 背景3.2 从点云抓取 6D 策略3.3 联合运动和抓握规划器的演示3.4 行为克隆和 DAGGER3.5 目标--辅助 DDPG3.6 对未知物体进行微调的后视目标 4. 实…

CleanMyMac X .4.14.7如何清理 Mac 系统?

细心的用户发现苹果Mac电脑越用越慢&#xff0c;其实这种情况是正常的&#xff0c;mac电脑用久了会产生很多的缓存文件&#xff0c;如果不及时清理会影响运行速度。Mac系统在使用过程中都会产生大量系统垃圾&#xff0c;如不需要的系统语言安装包&#xff0c;视频网站缓存文件&…

SSL之mkcert构建本地自签名

文章目录 1. 什么是SSL2. mkcert&#xff1a;快速生成自签名证书2.1 mkcert的工作流程如下&#xff1a;2.2 window 本地实现自签证书2.2.1 下载安装2.2.2 下载,生成本地 SSL2.2.3 生成 pem 自签证书,可供局域网内使用其他主机访问。2.2.4 使用-psck12 生成*.p12 文件 2.3 Sprin…

【Python】模块

&#x1f6a9; WRITE IN FRONT &#x1f6a9; &#x1f50e; 介绍&#xff1a;"謓泽"正在路上朝着"攻城狮"方向"前进四" &#x1f50e;&#x1f3c5; 荣誉&#xff1a;2021|2022年度博客之星物联网与嵌入式开发TOP5|TOP4、2021|2222年获评…

Java中的Socket你了解吗

☆* o(≧▽≦)o *☆嗨~我是小奥&#x1f379; &#x1f4c4;&#x1f4c4;&#x1f4c4;个人博客&#xff1a;小奥的博客 &#x1f4c4;&#x1f4c4;&#x1f4c4;CSDN&#xff1a;个人CSDN &#x1f4d9;&#x1f4d9;&#x1f4d9;Github&#xff1a;传送门 &#x1f4c5;&a…

78、avx2 数据 load/store 向量化操作介绍

向量寄存器和一个最简单的寄存器-内存的存储器模型,查看上一节。 本节基于整个内存模型,介绍一下如何使用 avx2 向量指令集,来完成数据从内存到寄存器中的交互的。 load 操作 在改内存模型下,load 操作指将数据从内存中加载到寄存器中。 使用 C++ 代码实现如下: float…

2024年华数杯国际赛B题超详细解题思路

ICM B题&#xff1a;光伏发电 该题目出题的难度与方向都与美赛ICM的题型高度相似&#xff0c;将本次竞赛当做美赛的练手赛&#xff0c;个人认为是非常合适的一种选择。同时28号就可以出成绩&#xff0c;也可以在美赛前实现查漏补缺&#xff0c;提前预祝大家比赛顺利&#xff0…

【开源】基于JAVA语言的用户画像活动推荐系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 兴趣标签模块2.3 活动档案模块2.4 活动报名模块2.5 活动留言模块 三、系统设计3.1 用例设计3.2 业务流程设计3.3 数据流程设计3.4 E-R图设计 四、系统展示五、核心代码5.1 查询兴趣标签5.2 查询活动推荐…

【数据结构】归并排序的两种实现方式与计数排序

前言&#xff1a;在前面我们讲了各种常见的排序&#xff0c;今天我们就来对排序部分收个尾&#xff0c;再来对归并排序通过递归和非递归的方法进行实现&#xff0c;与对计数排序进行简单的学习。 &#x1f496; 博主CSDN主页:卫卫卫的个人主页 &#x1f49e; &#x1f449; 专栏…