SciTech-EECS-Circuits-Digital(数字电路):

全数字控制的 AC-DC(开关电源) 或 DC-AC(逆变) 应用之: "DC-AC逆变器" 和 "逆变直流电焊机"

全数字控制的优点

用较为复杂的软件来实现:

  1. 灵活的产品设计:

    通过“软件更新”可“灵活的改变与更新”产品; 升级ROM和Firmware就可升级。
  2. 精简的硬件构成

    容易理解: TESLA的EV设计,将"燃油车复杂发动机和驱动控制"精简至兴起世界潮流.
  3. "健壮而且高可靠"

    更精简的软硬件系统带来更少问题和更高的健壮与高可靠性质。

    以前用分立原件实现, 现在用成熟先进半导体工艺生产的MCU/FPGA/DSP/CPU实现.
  4. 更好的功能、性能、用户体验与满意度

    MCU/FPGA/DSP、CPU/NPU 的性能越来越高,实现以前办不到的许多先进科学研究、算法和应用, 带给用户更顺畅的交互 和 更高的满意度。
  5. 更易 “智能化”与“网络化”
  6. 更低的成本

    当今MCU/FPGA/DSP能量管理, Vcc甚至到0.8/1.25V3.1V, 待机功率轻松做到μA(微安)级.

    TESLA 汽车轻松超原有"跑车级"的加速、安全、舒适度、交互、体验和满意度 。

    提高用户体验的同时,还通过BMS等电池和能量全面管理实现更高的能源效率;

    最直接的证据: 就是大多数人都买的起,用的起,还能赚到更多钱,生活更好。

实例: MCU驱动的 全数控逆变器

原帖: https://www.dianyuan.com/bbs/2778139.html

【 DigiKey DIY原创大赛】全数控逆变器

很荣幸可以参加DigiKey DIY原创大赛。下面简单介绍下我这次DIY的全数控逆变器。

最大的创新在于整个逆变器采用一颗32位芯片控制,整体简洁。成本较低。

用较为复杂的程序来达到灵活 较为精简的硬件构成

具体细节如下:

  1. DC12V转AC220V 数控正弦波逆变器
  2. 用MCU(STM32G030)实现所有信号产生取样反馈调节 和控制/功能/交互逻辑。
  3. 前级DC-DC部分: MCU产生信号, 控制推挽拓扑, 输出串联LC, 支持准谐振模式。
  4. 后级DC-AC部分: MCU产生SPWM(正弦波+脉宽调制)信号,驱动全桥拓扑, 。
  5. 支持"全面检测":输入电压,高压母线电压,输出AC电压,输出电流,系统温度。

    就能实现更高智能度: 闭环控制,风扇控制,过压欠压保护, PI调节稳压输出。

    大致机制是每毫秒计算下最近20ms内的输出电压均方根的有效值,

    然后通过标准的PID与给定的电压比较计算。输出SPMW的比例系数,

    来控制输出电压变化。构成一个闭环调节。
  6. 支持软启动。拓展调频调压功能。支持 LCD液晶屏 显示系统参数。
  7. 整体结构上采用 一片控制驱动板 + 功率板设计

    能做到隔离“控制系统”与“功率系统”,但设计为降低成本和精简, 前后未隔离。

https://www.dianyuan.com/bbs/2508930.html

2000A驱动板(正弦波+大功率IGBT)"

用MCU(PIC16F716)软件实现SPWM,控制这款2000A级IGBT模块的驱动板。

实际上是逆变器后级DC-AC部分,把前级高压直流转变成交流220V输出。

有幸用到到2000A大功率IGBT模块, 现在市场上拆机大功率的IGBT太多。

功率大价格便宜, 利用好资源,制作一款大功率正弦波逆变器,

正弦波控制板要注意两点:

  • 工作时的死区时间: 本控制板以250ns为基准档位, 直到10us任意可控制,可以适应于不同大小的IGBT模块使用,本板控制默认为2.0us.
  • 工作时的开关频率: 载波频率SPWM为16.0KHz, 控制板带50Hz/60Hz切换、开关机控制、LCD12864显示等. 板子尺寸:15*6.5cm

电压瞬时值有效值结合的双闭环反馈控制

  • 本控制板的稳压方式,采用的是正弦峰值稳压,是因为:

    • 瞬态闭环响应速度快, 快速响应母线电压变化和输出负载变化;

      • 正弦波峰值稳压: 控制正弦波的每周期峰值, 响应快, 控制精准, 真实;

        除去输出线路压降,可以真正做到输出电压纹丝不动。
      • 普通的取样稳压: 取样信号需要整流和电容滤波、平滑直流输入,

        时间比较长, 使输出电压忽高忽低,稳压总延后的不真实。
    • 控制环线路简单易控制。
    • 瞬时峰值电压,是固有的每峰值波一一对应控制。
  • 外环电压: 有效值反馈,使系统稳态时尽可能实现输出无静差,
  • 内环采用瞬时值反馈,保证系统获得优良的动态性能,
  • 本驱动板的驱动参照了650KW的SPWM大功率驱动,一模一样照搬。

    功率够大, 每一路采用4只450A的IGBT并联使用, 总达2000A以上。

IGBT 及其驱动 和 SiC+GaN(碳化硅+氮化镓)

  • IGBT在以变频器及各类电源为代表的电力电子装置得到广泛应用。
  • IGBT集双极型功率晶体管和功率MOSFET的优点于一体,

    有电压控制、输入阻抗大、驱动功率小、控制电路简单、

    开关损耗小、通断速度快和工作频率高等优点。
  • 但是,IGBT应用(驱动和保护)是电路设计的难点和重点。

    国外各IGBT生产厂家或应用企业开发出众多IGBT驱动集成电路或模块,

    如日本富士公司EXB8系列, 三菱电机M579系列, 美国IR的IR21系列等。

    但是,EXB8/M579/IR21 系列没有软关断和电源电压欠压保护功能.
  • HP(惠普)的HCLP一316J(简称316J)

    316J有过流保护、欠压保护和1GBT软关断, 且价格较便宜.

    因此对其进行研究给出1700V,200~300A IGBT的驱动和保护电路。

    316J驱动说明:

  • 大电流采样:

    大功率输出电流的采样, 不可能用单股多股康铜丝,

    需要使用"分流器"或者"大功率霍尔互感器".

    分流器较经济实惠, 本控制板用分流器. 功率决定分流器的选择。

    分流器的选取公式 = 输出功率/母线电压

    比如10KW输出功率, 母线电压为380V,

    母线电流是10000W/380V=26.3A. 买30A的分流器接上即可.

    其实市面上的分流器过载能力是很强的,不用考虑烧断。
  • 控制板上的功率调节

    调节时,输出波形发生变化,并且还"出现上下平顶",

    此时就是在控制"输出功率",如果程序支持欠压输出保护,

    3秒就能关闭正弦波输出。
  • 逆变器工作时为: 恒电压工作模式,逆变器的输出保护;
    • 本控制板已有IGBT短路过流保护, HCPL-316直接检测,

      集成$V_{CE}饱和压降检测, 欠压锁定, 软关断及隔离故障反馈输出,
    • 另外"过流保护(主电流冲击)" 控制输出的一开一关,

      此这时的输出波形由"正弦波"变成"顶部和底部压缩为方波,

      与EG8010过流控制一致。
    • 恒电流模式: 在过流时不改变正弦波的形状, 而改变上下幅度.

      正弦波变方波, 感性负载(电机/空调)在启动时电流特大, 易炸管;

      如果此时改用正弦波, 电流就很小,

      同时输出也不能低于180V,太低电器不支持。

      意思是冲击工作电压范围180-220V,

      简称(恒流工作模式)降压启动。
死区时间测量:

SciTech-EECS-Circuits-Digital(数字电路): 全数字控制 AC-DC(开关电源) 或 DC-AC(逆变) 应用之: "DC-AC逆变器" 和 "2000A驱动板(正弦波+大功率IGBT)" + "逆变直流电焊机"的更多相关文章

  1. 字典树基础进阶全掌握(Trie树、01字典树、后缀自动机、AC自动机)

    字典树 概述     字典树,又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种.典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计.它 ...

  2. autocomplete实现联想输入,自动补全

    jQuery.AutoComplete是一个基于jQuery的自动补全插件.借助于jQuery优秀的跨浏览器特性,可以兼容Chrome/IE/Firefox/Opera/Safari等多种浏览器. 特 ...

  3. Hdu 3962 Microgene (AC自己主动机+矩阵)

    标题效果: 构造一个字符串,使得有两个和两个以上的目标串.长短L这一系列有多少串都. IDEAS: 只有全款减有1一些字符串,没有目标就是答案. 假定数据是非常小的,够用dp解.dp[i][j][k] ...

  4. 「AC自动机」学习笔记

    AC自动机(Aho-Corasick Automaton),虽然不能够帮你自动AC,但是真的还是非常神奇的一个数据结构.AC自动机用来处理多模式串匹配问题,可以看做是KMP(单模式串匹配问题)的升级版 ...

  5. BZOJ1195[HNOI2006]最短母串——AC自动机+BFS+状态压缩

    题目描述 给定n个字符串(S1,S2,„,Sn),要求找到一个最短的字符串T,使得这n个字符串(S1,S2,„,Sn)都是T的子串. 输入 第一行是一个正整数n(n<=12),表示给定的字符串的 ...

  6. Digital Adjustment of DC-DC Converter Output Voltage in Portable Applications

    http://pdfserv.maximintegrated.com/en/an/AN818.pdf http://www.maximintegrated.com/app-notes/index.mv ...

  7. 专题训练之AC自动机

    推荐博客:http://www.cnblogs.com/kuangbin/p/3164106.html AC自动机小结 https://blog.csdn.net/creatorx/article/d ...

  8. [NOIP模拟赛][并没有用二分][乱搞AC]

    圆圈舞蹈 [问题描述] 熊大妈的奶牛在时针的带领下,围成了一个圆圈跳舞.由于没有严格的教育,奶牛们之间的间隔不一致. 奶牛想知道两只最远的奶牛到底隔了多远.奶牛A到B的距离为A顺时针走和逆时针走,到达 ...

  9. Bzoj1195 [HNOI2006]最短母串 [AC自动机]

    Time Limit: 10 Sec  Memory Limit: 32 MBSubmit: 1304  Solved: 439 Description 给定n个字符串(S1,S2,„,Sn),要求找 ...

  10. ZOJ - 3430 Detect the Virus —— AC自动机、解码

    题目链接:https://vjudge.net/problem/ZOJ-3430 Detect the Virus Time Limit: 2 Seconds      Memory Limit: 6 ...

随机推荐

  1. 获取当前屏幕的缩放比例,dpi

    Graphics currentGraphics = Graphics.FromHwnd(new WindowInteropHelper(Window.GetWindow(this)).Handle) ...

  2. 代理模式-Proxy(动态代理)

    代理模式(Proxy) 一.作用 又叫"动态代理" 为其他对象提供一种代理以控制对这个对象的访问 二.结构图 三.场景1 远程代理: 也就是为一个对象在不同的地址空间提供局部代表. ...

  3. Python 深拷贝 vs 浅拷贝

    在一些业务场景中, 有时候我们需要复制一个对象, 但是又不想对原来的对象产生影响, 就想搞个 副本 来为所欲为地操作嘛. 但是呢, 在 Python中呢, 又不能通过 赋值 的方式达到效果, 为啥呢? ...

  4. Nginx No, Traefik Yes

    As we all know, Nginx is a very popular reverse proxy server. It is very stable and has a lot of fea ...

  5. VNCTF-Misc

    VNCTF-Misc VN_Lang 直接IDApro打开,shift+F12检索字符串 Echo Flowers echo_flowers.ovf文件,可以使用vmware挂载 有个imToken, ...

  6. Web前端入门第 59 问:JavaScript 条件语句中善用 return 让代码更清晰

    条件语句 JS 的条件语句不太多,就 if 和 switch 两个,不过他们的使用方式也可以算是眼花缭乱了. if 语句 if 字面意思:如果 xxx.程序中的用法也是这样,如果条件为真,则执行执行代 ...

  7. odoo里面的动作

    来源:Odoo中的五种action都是继承自ir.actions.actions模型实现的子类,共有五种,下面会一个一个给出具体例子 1.链接Action(ir.actions.act_url):ta ...

  8. Python中的cls变量

    技术背景 在Python的类型设计中,有时候会遇到一个cls参数.其实cls参数就是一个约定俗成的名称,用其他的名字也能正常运行但不建议这么用.它的作用类似于实例方法中的self参数,代表的是类本身, ...

  9. 【深度评测】Joomla Auto Readmore插件:自动提取缩略图+智能摘要,双引擎驱动内容效率革命

    "文章缩略图与摘要分离管理.重复上传图片.移动端封面图比例失调--"这些Joomla站长的经典痛点,如今被Auto Readmore插件的全自动缩略图提取功能彻底终结.本文将深度解 ...

  10. Flask之model以及缓存

    Flask默认并没有提供任何数据库操作的API. Flask中可以自己的选择数据,用原生语句实现功能,也可以选择ORM(SQLAlchemy,MongoEngine)原生SQL缺点 代码利用率低,条件 ...