Appendix A RMS Values of Commonly Observed Converter Waveforms

2024-04-15 00:52

本文主要是介绍Appendix A RMS Values of Commonly Observed Converter Waveforms,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Appendix A RMS Values of Commonly Observed Converter Waveforms

下面是常见波形的RMS值总结, RMS值可用来计算功率, loss等, 很有用

A.1 Some CommonWaveforms

DC信号:

DC量带ripple, 类似CCM电感电流

峰值为Ipk, -Ipk的方波

峰值为Ipk, -Ipk的正弦波

Duty cycle为D的方波, 峰值Ipk和0:

Duty cycle为D的方波, 带ripple

三角波, D1和D2

三角波, D2被关断

三角波无DC含量:

Center-tapped方波:

普遍方波:

A.2 General PiecewiseWaveform

对于一个周期性分段函数波形, 波形如下:

其RMS为
r m s = ∑ k = 1 n D k u k rms=\sqrt{\sum_{k=1}^{n}D_ku_k} rms=k=1nDkuk
Dk是 k段的占空比, uk是k段的贡献, 取决于波形.

常见uk计算波形值为:

DC量

三角波

梯形

正弦波, 半周期或者全周期

正弦波, 不足半周期或者全周期

由于freewheeling diode的储存电荷, 管子电流波形为下图:

分别计算Dk和uk

1, 三角波

2, DC直流

3, Trapezoidal segment: 梯形:

4, Constant segment:

5, Triangular segment 三角形:

6, 零
u 6 = 0 u_6=0 u6=0
因此RMS电流为

可以看到20A spike电流几乎把RMS电流增加了一倍(没有spike为2A)

这篇关于Appendix A RMS Values of Commonly Observed Converter Waveforms的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/904491

相关文章

RMSE 和 RMS 介绍

RMSE(Root Mean Square Error)和 RMS(Root Mean Square)都是衡量误差或数据变动的统计量。它们在数据分析、机器学习和统计中应用广泛。以下是它们的详细介绍: 1. RMSE(均方根误差) 定义: RMSE 是衡量预测值与实际值之间误差的标准统计量。它是预测误差的平方的均值的平方根。 计算公式: 用途: 评估模型精度:用于衡量回归模型或预测模

RMS调度详解

1.RMS调度简介 任务按单调速率优先级分配(RMPA)的调度算法,称为单调速率调度(RMS)。RMPA是指任务的优先级按任务周期T来分配。它根据任务的执行周期的长短来决定调度优先级,那些具有小的执行周期的任务具有较高的优先级,周期长的任务优先级低。 2.RMS调度实现介绍 SylixOS目前关于RMS调度分为创建、删除、调度三个部分组成。创建和删除就不予介绍。重点关注下调度算法的实现。调度

Page directive: illegal to have multiple occurrences of contentType with different values (x,X)之解

Question: Page directive: illegal to have multiple occurrences of contentType with different values (old: text/html; charset=utf-8, new: text/html;charset=UTF-8) Analysis: 出现这个的原因是这两个jsp的contentT

@ObjectLink与@Observed的实践笔记

@ObjectLink与@Observed本意就是解决@Link感知不到对象中嵌套对象,数据项是对象的属性变化的问题,在实操的过程中也发现比较多坑, 1.@ObjectLink是用来修饰Componet成员对象属性的,简单类型不行; 2.@ObjectLink修饰的对象的类,必须被@Observed修饰; 因为@Observed修饰的是类,那么后面的出初化/操作,都得使用Class类来操作,

ArkUI-状态管理-@Provide、@Consume、@Observed、@ObjectLink

ArkUI-状态管理 @Provide装饰器和@Consume装饰器:与后代组件双向同步概述观察变化框架行为Provide支持allowOverride参数 @Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化概述限制条件观察变化框架行为 @Provide装饰器和@Consume装饰器:与后代组件双向同步 @Provide和@Consume,应用于与后台组

iReport利用Print Repeated Values做分组报表以及对重复值做distinct运算

iReport自带的分组功能有可能是比较符合西方的分组标准,对于中国人来说希望显示方便、节省纸张,对于iReport实现起来就稍微复杂一点了。 本文所用demo地址:http://download.csdn.net/detail/u013284604/6812623 iReport版本 5.1.0,demo所用数据源:json数据源 一、iReport利用Print Repeated Val

OpenAI Gym custom environment: Discrete observation space with real values

题意:OpenAI Gym 自定义环境:具有实数值的离散观测空间 问题背景: I would like to create custom openai gym environment that has discrete state space, but with float values. To be more precise, it should be a range of valu

for 出错 ValueError: too many values to unpack (expected 2) 遍历多个变量

贼简单的代码示例 for [i,j] in [range(3),range(3)]:print(i,j) 输出: ValueError: too many values to unpack (expected 2) 正确示例 for i,j in zip(range(3),range(3)):print(i,j) 输出: 0 0 1 1 2 2 原因:后面zip()包装了两个lis

21. Map接口中keySet()、values()和entrySet()方法的区别是什么?它们各自返回什么内容?

在Java中,Map接口提供了keySet()、values()和entrySet()方法,这些方法用于访问Map中的不同部分。下面详细介绍它们的区别以及它们各自返回的内容。 1. keySet() 方法 作用: keySet()方法返回Map中所有键(Key)的集合。 返回类型: Set<K>,返回一个Set视图,包含了Map中所有的键。 使用场景: 当你只需要遍历或操作Map中的

mrad(RMS)和度的关系

毫弧度(mrad)和度(°)都是用来度量角度的单位,它们之间的转换关系如下: 1 度(°)等于 60 分('),1 分等于 60 秒(")。 1 毫弧度(mrad)等于 0.001 弧度(rad)。 要将毫弧度转换为度,可以使用以下公式: 1 mrad=1/1000×180/π 度 其中,π是圆周率,大约等于 3.14159。 具体来说,计算过程如下: 1 mrad=1/100