热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

mos控制交流_电机控制器母线电容的设计选型

母线电容的定义在电机控制器中,电池包的直流电作为输入电源,需要通过直流母线与电机控制器连接,该方式叫DC-LINK或者直流支撑࿰

236441b3-2025-eb11-8da9-e4434bdf6706.png

母线电容的定义

在电机控制器中,电池包的直流电作为输入电源,需要通过直流母线与电机控制器连接,该方式叫DC-LINK或者直流支撑,其中的电容我们称之为母线电容或者支撑电容或者DC-Link电容。由于电机控制器从电池包得到有效值或者峰值很高的脉冲电流的同时,会在直流支撑上产生很高的脉冲电压使得电机控制器难以承受,所以需要选择母线电容来连接。

母线电容的作用

  • 平滑母线电压,使电机控制器的母线电压在MOS或者IGBT开关的时仍比较平滑;
  • 降低电机控制器MOS或者IGBT端到动力电池端线路的电感参数,削弱母线的尖峰电压;
  • 吸收电机控制器母线端的高脉冲电流;
  • 防止母线端电压的过充和瞬时电压对电机控制器的影响。

母线电容的变迁

母线电容由最开始的电解电容变迁到现在普遍使用的薄膜电容,但电解电容并没有完全消失不用,在MOS管作为功率器件的低速车或者物流车的控制器上仍然采用多个电解电容并联使用。

256441b3-2025-eb11-8da9-e4434bdf6706.png
薄膜电容

电解电容与薄膜电容比较

2a6441b3-2025-eb11-8da9-e4434bdf6706.png

补充:

  • 薄膜电容采用干式设计,没有电解液泄露的危险,没有酸污染;
  • 薄膜电容更低的ESR,更强的耐纹波电流的能力;
  • 薄膜电容更强的抗脉冲电压能力;
  • 薄膜电容更加灵活的外形设计,可根据不同的需求进行定制。

母线电容电压的选择

电机控制母线电压除了正常的纹波电压的波动,还包括MOS管或者IGBT动作时电流激烈的变化产生尖峰电压和电机反转时的反电动势,薄膜电容在使用中允许有1.2倍额定电压值的脉冲,理论上可以选择额定电压较低的薄膜电容。

如现在的320V的电机控制器系统一般选用500VDC的薄膜电容,540V的电机控制器系统选用900V或者1000V的薄膜电容。

母线电容容量的计算

在电机控制器的应用中,母线电容是以MOS管或者IGBT的载波频率来完成充放电,在一个PWM周期内,MOS管或者IGBT导通时由电池组和电容器同时为电机提供能量,MOS管或者IGBT关断时,电池组向母线电容充电。

我们假设电机控制器的最大输出功率为P,电机控制器的的电路为典型的三相全桥拓扑结构。

在一个开关周期内,母线所提供的能量约为:

2f6441b3-2025-eb11-8da9-e4434bdf6706.png

其中:

f:MOS管或者IGBT的开关频率。

母线电容一个开关周期内释放的能量为:

366441b3-2025-eb11-8da9-e4434bdf6706.png

其中:

U:直流母线电压;ΔU:母线纹波电压;

在极端情况下:Q=W,进一步计算可得:

3e6441b3-2025-eb11-8da9-e4434bdf6706.png

一般的,直流母线电压的脉动率为5%,

即纹波电压值:ΔU=U·2.5%

综上可得:

426441b3-2025-eb11-8da9-e4434bdf6706.png

Cmax值是建立在最极端的情况下,实际应用中,一般认为MOS管或者IGBT开关导通的时候,母线电容提供W/2的能量,即Q=W/2

结合前面的计算公式可得:

456441b3-2025-eb11-8da9-e4434bdf6706.png

以上计算我们仅供设计参考,在实际应用中更多的电机控制器的母线电容容量的选取接近

Cmin的值或者小于Cmin,我们在实际应用中可以根据自己不同的成本和体积综合考虑。

母线电容纹波电流的计算

纹波电流是指流经母线电容的交流分量,电机控制器的输出电流为三相正弦基波电流与高频谐波电流的叠加,两者均会在直流母线侧产生相应的纹波电流。

纹波电流计算公式为:

486441b3-2025-eb11-8da9-e4434bdf6706.png

其中:

M为调制比

I0为相电流峰值

COSψ为功率因数



推荐阅读
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 胡蜂能进行逻辑推理的研究成果
    最新研究表明,胡蜂具备一定的逻辑推理能力,能够进行传递性推理。研究人员通过实验发现,胡蜂在避免电击的测试中,能够正确选择符合逻辑的选项。这项研究成果对于了解无脊椎动物的认知能力具有重要意义,也为解析胡蜂社会结构的进化提供了线索。 ... [详细]
  • Tomcat/Jetty为何选择扩展线程池而不是使用JDK原生线程池?
    本文探讨了Tomcat和Jetty选择扩展线程池而不是使用JDK原生线程池的原因。通过比较IO密集型任务和CPU密集型任务的特点,解释了为何Tomcat和Jetty需要扩展线程池来提高并发度和任务处理速度。同时,介绍了JDK原生线程池的工作流程。 ... [详细]
  • 本文介绍了Java的集合及其实现类,包括数据结构、抽象类和具体实现类的关系,详细介绍了List接口及其实现类ArrayList的基本操作和特点。文章通过提供相关参考文档和链接,帮助读者更好地理解和使用Java的集合类。 ... [详细]
  • 本文介绍了电流源并联合并的方法,以及谐振电路的原理。谐振电路具有很强的选频能力,通过将电感和电容连接在一起,电流和电压会产生震荡。谐振频率的大小取决于电感和电容的大小,而电路中的电阻会逐渐降低震荡的幅度。电阻和电容组成的电路中,当电容放完电后,电阻两端的电压为0,电流不再流过电容。然而,电感是一种特殊的器件,当有电流流过时,线圈会产生感应磁场,阻止电流的流动,从而使电流不会减小。 ... [详细]
  • 标题: ... [详细]
  • 单点登录原理及实现方案详解
    本文详细介绍了单点登录的原理及实现方案,其中包括共享Session的方式,以及基于Redis的Session共享方案。同时,还分享了作者在应用环境中所遇到的问题和经验,希望对读者有所帮助。 ... [详细]
  • 本文介绍了在Docker容器技术中限制容器对CPU的使用的方法,包括使用-c参数设置容器的内存限额,以及通过设置工作线程数量来充分利用CPU资源。同时,还介绍了容器权重分配的情况,以及如何通过top命令查看容器在CPU资源紧张情况下的使用情况。 ... [详细]
  • 集合的遍历方式及其局限性
    本文介绍了Java中集合的遍历方式,重点介绍了for-each语句的用法和优势。同时指出了for-each语句无法引用数组或集合的索引的局限性。通过示例代码展示了for-each语句的使用方法,并提供了改写为for语句版本的方法。 ... [详细]
  • Python SQLAlchemy库的使用方法详解
    本文详细介绍了Python中使用SQLAlchemy库的方法。首先对SQLAlchemy进行了简介,包括其定义、适用的数据库类型等。然后讨论了SQLAlchemy提供的两种主要使用模式,即SQL表达式语言和ORM。针对不同的需求,给出了选择哪种模式的建议。最后,介绍了连接数据库的方法,包括创建SQLAlchemy引擎和执行SQL语句的接口。 ... [详细]
  • position属性absolute与relative的区别和用法详解
    本文详细解读了CSS中的position属性absolute和relative的区别和用法。通过解释绝对定位和相对定位的含义,以及配合TOP、RIGHT、BOTTOM、LEFT进行定位的方式,说明了它们的特性和能够实现的效果。同时指出了在网页居中时使用Absolute可能会出错的原因,即以浏览器左上角为原始点进行定位,不会随着分辨率的变化而变化位置。最后总结了一些使用这两个属性的技巧。 ... [详细]
  • 开发笔记:Docker 上安装启动 MySQL
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Docker上安装启动MySQL相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • Spring常用注解(绝对经典),全靠这份Java知识点PDF大全
    本文介绍了Spring常用注解和注入bean的注解,包括@Bean、@Autowired、@Inject等,同时提供了一个Java知识点PDF大全的资源链接。其中详细介绍了ColorFactoryBean的使用,以及@Autowired和@Inject的区别和用法。此外,还提到了@Required属性的配置和使用。 ... [详细]
  • 本文介绍了Java的公式汇总及相关知识,包括定义变量的语法格式、类型转换公式、三元表达式、定义新的实例的格式、引用类型的方法以及数组静态初始化等内容。希望对读者有一定的参考价值。 ... [详细]
author-avatar
虚伪小仔
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有