7000更换控制器电源步骤_开关电源控制环路(初级篇:上)

本文是 21Dianyuan 社区原创技术文章,作者 ctus220,感谢作者的辛苦付出。

b917137937546dc00131ceae8eb5f417.png

内容目录:

6517dc99e57d55f10722ae17eeb299b3.png

1、环路和直流稳压电源的关系

2、与环路相关的基本概念

     波特图,环路稳定性判据,传递函数,零极点

3、常用的补偿控制器

     PI,Type II,Type III 控制器(s域的传递函数,波特图)

4、模拟环路设计流程

     4.1 收集系统参数(输入电压,输出电压,输出电感电容,开关频率等)

     4.2 确定功率级的零极点

     4.3 根据4.2环节确定该选用何种补偿控制器

     4.4 确定补偿控制器的参数

5、数字和模拟环路的差别

     5.1 不同的设计方法,有何异同

     5.2 数字控制的电源设计方法

6、相关仪器和软件的使用

     6.1 环路分析仪

     6.2 mathcad

     6.3 仿真软件 saber,psim,simplis,spice 等

     6.4 matlab

7、经验分享

     7.1 油机电源 MR48-2900 环路设计经验分享

     7.2 电力电源 MR220-3000 环路设计经验分享

8、总结

69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

稳压电源工作原理

d5d4c5687df87057331e9d9a5de31d0d.png

我们需要什么样的电源?

0d6b54e8953b605eda5ef3d42cf4bcfe.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

电源系统框图

924c8e4e849ab900d63d1e329a7900df.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

Bode 图

(由奈奎斯特图测定稳态裕量是很麻烦的)

da44074ca124e7a2bba09064e0851e68.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

穿越频率和相位裕量,增益裕量

c58b31b64d06c0c976f416d933be74a6.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

环路稳定性判据:

➡ 准则1:在穿越频率处,总开环系统要有大于30度的相位裕量;

➡ 准则2:为防止-2增益斜率的电路相位快速变化,系统的开环增益曲线在穿越频率附近的增益斜率应为-1(-20db/10倍 频程)

➡ 准则3:  增益裕量是开环系统的模的度量,该变化可能导致曲线刚好通过-1点。一般需要 6db 的增益裕量。

➡ 备注:应当注意,并不是绝对要求开环增益曲线在穿越频率附近的增益斜率为必须为-1,但是由于-1增益斜率对应的相位曲线相位延迟较小,且变化相对缓慢,因此它能够保证,当某些环节的相位变化被忽略时,相位曲线仍将具有足够的相位裕量,使系统保持稳定。

要满足上述的3个准则,我们需要知道开环系统所有环节的增益和相位情况,引入传递函数,零极点的概念可以很好的分析这个问题。。。

69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

传递函数 零点 极点:

a6d1619019ec51fc8b7db009d310e005.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

零极点频率引起的增益斜率变化规则

1d97b0cd0f17ac569e392d6895a171a3.png

一个零点,表示增益斜率变化了+1。

零点会引起相位超前。由 Fz 处的零点,引起在频率 F 处超前的相位是:

58bf2b7e260a4350cb51d259b79b25e0.pnga3824e4daff2f94dec51640676480832.png

一个极点,表示增益斜率变化了-1。

极点会引起相位滞后。由 Fp 处的极点,引起在频率 F 处滞后的相位是:

01c20942778446a55436becd61bc54d0.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

尝试用零点极点

 ➡ 来分析一个 Type II 补偿器

2737dd38221e76a6d470f645a054af1a.png

转折频率 Fz 和 Fp 的设置。

Fz 和 Fp 相距越远,相位裕量就越大。这样会使低频增益减小,降低了抑制低频纹波的衰减效果。同样高频增益增大,就会使高频窄噪声尖峰以更大的幅值通过。

如果 Fz 在 Fz2 而不再 Fz1,则在低频 F1 的增益是 G1 而不是 G2;如果 Fp 在 Fp2 而不再 Fp1,则在高频Fh的增益是 G3 而不是 G4。

69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

低频增益和纹波的关系

3c6de0290479426c47c55c5975d8305d.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

常用的补偿控制器-Type II

d726de75b5ebc976b82746e7394b1db4.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

常用的补偿控制器-Type III

957c0f14011b46fbcd743f7a061a96de.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

模拟环路设计流程

1、收集系统参数,例如输入电压,输出电压,滤波参数等,并确定开关频率

2、确定功率级的零极点

3、确定穿越频率和补偿器的类型

4、确定所需要的补偿器的零极点

5、计算实际的电阻电容参数

69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

➡ 一个简单的同步降压 buck 电路(电压型)

640d1ad54ee8f8d50897088bd5015f8d.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 步骤1:收集系统参数

c885a8a6a9a24898898b11a22c71af9a.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 步骤2:确定功率级的零极点

dbd565083d6e4c49edf2bd038a460147.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 步骤3:确定穿越频率和补偿器的类型

根据采样定理,穿越频率 (fc) 必须小于开关频率的1/2,但实际上穿越频率必须远小于开关频率的1/2,否则在输出中将会有很大的开关纹波。这里开关频率为 200k,我们选择穿越频率 20KHz(1/10开关频率)。

因为 fpo

69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 步骤4:确定所需要的补偿器的零极点

8504bec6905eeae73d46d1a5979d4619.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 步骤5:计算实际的电阻电容参数

4f3e8a8240e56cfa7bbf474c0222a435.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 补偿器的 bode 图

4676950778d5ba0b5e2dd48a5d8ef25c.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

设计实例

 ➡ 系统开环 bode 图

138d38ec653b9321a2082ead0deaeb76.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

模拟控制的电源-----s 域(连续)

c3e962a0d21843f438ccd6b48790f308.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

数字控制的电源-----z 域(离散)

2b8a3e808cb9fd1d5964405890a006b5.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

数字控制的电源设计方法

 ➡ (直接/间接)

243f51cb95cf95ccf4441e6943fac99a.png69f040e32190df6be7d21e2c4a22d522.png601e438d819b8efa52d6dda63e48889d.png

环路分析仪

 ➡ 环路设计最给力的助手

943291470728978c5be821f07283e40b.png

➡ 简介:Mathcad 是一种交互式数值计算系统,当输入一个数学公式、方程组、矩阵等,计算机将直接给出计算结果,而无须去考虑中间计算过程,就像打草稿一样简单,是一种“所见即所得”的计算工具。因而 MathCad 在很多科技领域中承担着复杂的数学计算,图形显示和文档处理,是工程技术人员不可多得的有力工具。

Mathcad 有五个扩展库,分别是求解与优化、数据分析、信号处理、图像处理和小波分析。

➡ 主要运算功能:代数运算、线性代数、微积分、符号计算、2D 和 3D 图表、动画、函数、程序编写、逻辑运算、变量与单位的定义和计算等。

➡ 个人评价:Mathcad 集编程,计算,显示,文档记录于一体。非常适合电源开发计算应用(比如设计计算书等),能显著提高开发效率,强烈推荐大家使用!

前面的环路设计实例就是利用 Mathcad 完成,整个环路设计过程就是一个数学计算,将复杂的数学运算交给 Mathcad 去解决吧!

* 本文为 21Dianyuan 社区原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。

b4aa6db94433a7410cb261bf299ff176.gif

想要了解更多精彩内容,敬请期待下期文章!

f9c13cc6eabc0e7d19e31772fdfdac2e.gif2e20ebf4241d0cba82cd9ef54b10d528.gif

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

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

相关文章

python实现排列组合公式算法_朴素贝叶斯算法的Python实现

朴素贝叶斯分类算法被广泛应用于文本分类场景中、包含垃圾邮件、互联网新闻等分类任务,属于有监督学习算法。它独立考量每一维度特征被分类的条件概率,然后综合这些概率对其所在的特征向量做出分类预测,即“假设各个维度上的特征被分类的条件…

cdr怎么做文字路径_整理128张图片,告诉你文字少的PPT应该怎么做?

点击上方蓝字关注↑,下次看文更方便!微信扫码观看全套Excel、Word、PPT视频作者:自律的音律 来源:自律的音律(ID:yinlvPPT)哈喽,又到周一干货时间。我经常被问到一个问题,PPT 字多的时候&#…

网件rax40可以刷梅林_美国网件发布全系列Wi-Fi6家用无线路由器,部署未来家用产品市场...

5月25日,美国网件在深圳海上世界文化艺术中心发布全线WiFi 6产品,即RAX40、RAX80、RAX120、RAX200四款产品,重新布局WiFi市场,理论速度远远超出大多数家庭互联网连接所能提供的速度。新产品支持下一代Wi-Fi标准——802.11ax&#…

ios 部分string颜色_iOS-代码混淆加固方案

对于iOS来说,由于系统是封闭的,APP上架需要通过App Store,安全性来说相当高。但是对于大厂和知名APP而言,别人给的安全保障永远没有自己做的来得踏实。所以对于大厂、少部分企业级和金融支付类应用来说加固是相当重要的。下面是目…

Python入门基础之迭代和列表生成式

什么是迭代 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代是通过 for ... in 来完成的,而很多语言比如C或…

安川最小巧机器人_2020工博会,安川展品前瞻(机器人篇)

~基于YASKAWA(安川)核心产品和i-Mechatronics(i立方-机电一体化)概念,实现客户的生产改革~这次的中国国际工业博览会安川将展出至今为止最多的演示机数量。•提供现在重点关注的智能制造、半导体、汽车制造个性化解决方案•提供适用于所有生产…

如何调度spark程序_如何定时,周期性的运行程序?Python APScheduler实现任务灵活调度...

在我们的开发工作中,时常会有这样的开发需求,如需要定时或者周期性的运行某些程序,因此经常用到一些定时服务,如在 Linux系统中使用 Crond 服务实现程序的定时运行。在 Python中也有这样的一个模块,那就是 APScheduler…

redis实现轮询算法_【07期】Redis中是如何实现分布式锁的?

点击上方“Java面试题精选”,关注公众号面试刷图,查缺补漏分布式锁常见的三种实现方式:数据库乐观锁;基于Redis的分布式锁;基于ZooKeeper的分布式锁。本地面试考点是,你对Redis使用熟悉吗?Redis…

前端radio单选框默认选中_开发记录篇前端内容1

有段时间没有更新文章了,因为是用的公司电脑,没有虚拟机,所以就没法演示hadoop相关的东西了,而且大数据篇的东西需要花费一些时间和精力去收集整理内容,那大数据篇就先暂停一下。最近这段时间的话我可能会更新一些开发…

专属海报小程序_剑3泡泡 | 小程序给你一份专属的账号海报!

01按照惯例,这里是简介paopaods.com本期推送的是:如何正确的使用小程序每个账号均可小程序【剑3泡泡】搜到,生成专属账号海报!点击底部【点我卖号】即可拥有!02教程开始之前,安利paopaods.com泡泡家定金调整…

td不允许自己扩展_V神原文详解:通过及时性检测器(TD)解决区块链的51%攻击问题...

注:原文作者是以太坊联合创始人Vitalik Buterin,在这篇文章中,他提出了一种称为及时性检测器(TD)的构造,以试图解决区块链51%攻击的问题。(图:Vitalik Buterin)以下为译文:摘要我提出了一种基于Lamport 99%…

Hadoop安装之JDK在Centos虚拟机中安装

安装jdk.bin和jdk.tar.gz打的办法 安装jdk.bin 安装好的VM Centos7的虚拟机, 1、查看是否是64位操作系统: cat /proc/cpuinfo | grep flags | grep lm | wc -l 如果结果>0 则是64位操作系统 2、JDK 中 jdk-6u41-linux-x64.bin 和 jdk-6u41-linux-x64…

Exp3 免杀原理与实践

---恢复内容开始--- 一,实验内容 利用多种工具实现实现恶意代码免杀在另一台电脑上,杀软开启的情况下,实现运行后门程序并回连成功二,实验步骤 (1)使用msf编码器生成的后门程序 这里可以直接用上次实验生成…

如何进入指定文件目录_Python如何遍历操作指定文件目录下的全部Excel文件?

Python Tablib是麻省理工学院授权的与格式无关的表格数据集库。支持导入、导出和操作表格数据集,轻松的将数据导出为各种不同的格式,包括excel,json,html,yaml,csv,tsv等格式。接下来&#xff0…

《雪吁》

凛冽隆冬风骨寒,层云避日雾无边; 渐絮残花萧萧夜,窗前瘦花犹遮帘。 转载于:https://www.cnblogs.com/morron/p/8749430.html

条形图坐标轴_解密咨询报告中常见的双层条形图的制作方法

为了增加PPT的设计灵感,我除了经常逛一些设计社区之外,也会收集的各个公司咨询报告来学习。昨天我看了4份数据报告,发现这4份数据报告中都出现了一个共同的图表类型。第1个图表自于IXDC发布的《2018年中国用户体验行业调查报告》,…

赋值给集合_ArrayList集合源码

ArrayList简介ArrayList 是 Java 集合框架中比较常用的数据结构了。ArrayList是可以动态增长和缩减的索引序列,内部封装了一个动态再分配的Object[]数组这里我们可以看到ArrayList继承抽象类AbstractList,实现了 List 接口,同时还实现了 Rand…

剪切文件_lammps模拟带缺陷镍板剪切变形(in文件及注释)

本期给大家带来lammps模拟带缺陷镍板剪切变形的in文件及其详细注释。初始模型如图一所示:图1 生成的初始模型 in文件及注释如下:#利用eam势函数模拟带缺陷镍板的剪切#模型构成——上下镍板夹可动镍块,镍块中有圆柱形缺陷,移动上镍…

为什么将表格的method改为post后就无法工作_用Python将Keras深度学习模型部署为Web应用程序...

构建一个很棒的机器学习项目是一回事,但归根结底,你希望其他人能够看到你的辛勤工作。当然,你可以将整个项目放在GitHub上,但是怎么让你的祖父母也看到呢?我们想要的是将深度学习模型部署为世界上任何人都可以访问的We…

centos 源码安装mysql5.6_CentOS 7下源码安装MySQL 5.6

目录准备工作运行环境确认你的安装版本下载MySQL安装MySQL准备安装环境编译和安装配置MySQL单实例配置单实例配置方法添加防火墙启动MySQL重启MySQL多实例配置什么是多实例多实例配置方法创建启动文件初始化数据库配置防火墙启动MySQL登陆MySQL重启MySQL准备工作运行环境本文的…