Design_transformer

磁性元件设计

在这里插入图片描述

思路

滤波电感设计

    1. 磁芯不要饱和(开气隙)
    1. 考虑铜损大于铁损

谐振电感设计

    1. 磁芯不要饱和(开气隙)
    1. 考虑铁损大于铜损

变压器设计

    1. 磁芯不要饱和(开气隙)
    1. 励磁电流产生磁场

开气隙 增加了磁路的磁阻,减小了电感,增加了饱和电流。
铜损与导线电阻有关,铁损与峰值交流磁通密度有关

参数定义

参数Description
P c u P_{cu} Pcu铜损
R g R_g Rg空气路径阻抗
R c R_c Rc磁芯路径阻抗
A c A_c Ac磁芯截面积
K u K_u Ku窗口利用率
A w A_w Aw导线裸截面积
M L T MLT MLT绕组的每圈长度
K g K_g Kg考虑铜损的几何常数
K g f e K_{gfe} Kgfe综合考虑的几何常数

滤波电感设计

公式推导

  • n i = Φ ( R g + R c ) ni=\varPhi (R_g+R_c) ni=Φ(Rg+Rc)
  • 由于 R C < < R g , n i = Φ R g 由于R_C<<R_g,ni=\varPhi R_g 由于RC<<Rg,ni=ΦRg
  • 将 Φ = B A c 代入 将\varPhi = BA_c代入 Φ=BAc代入
  • 则 n i = B A c R g 则ni=BA_cR_g ni=BAcRg
  • 由于 R g = l g / μ o 由于R_g=l_g/\mu_o 由于Rg=lg/μo
  • 得到约束项
    1. n I m a x = B m a x A c R g = B m a x l g μ o nI_{max}=B_{max}A_cR_g=\frac{B{max}l_g}{\mu_o} nImax=BmaxAcRg=μoBmaxlg
    1. L = n 2 R g = μ A c n 2 l g L=\frac{n^2}{R_g}=\frac{\mu A_cn^2}{l_g} L=Rgn2=lgμAcn2
    1. K u W A ≥ n A W K_uW_A\geq nA_W KuWAnAW
    1. R = ρ n ( M L T ) A W R=\rho \frac{n(MLT)}{A_W} R=ρAWn(MLT)
  • 联立得
  • A c 2 W A ( M L T ) ≥ ρ L 2 I m a x 2 B m a x 2 R K u \frac{A_c^2W_A}{(MLT)}\geq \frac{\rho L^2I_{max}^2}{B_{max}^2RK_u} (MLT)Ac2WABmax2RKuρL2Imax2
  • K g = A c 2 W A ( M L T ) K_g=\frac{A_c^2W_A}{(MLT)} Kg=(MLT)Ac2WA

计算过程

  1. K g ≥ ρ L 2 I m a x 2 B m a x 2 R K u 1 0 8 ( c m ) K_g\geq \frac{\rho L^2I_{max}^2}{B_{max}^2RK_u}10^8(cm) KgBmax2RKuρL2Imax2108(cm)
    从上可知我们需要计算之前估计几个参数:电阻R,电流最大值Imax,电感L,最大磁通密度Bmax。
    K g 的值决定了磁芯大小,从而获得 A c , W A , ( M L T ) 参数 K_g的值决定了磁芯大小,从而获得A_c,W_A,(MLT)参数 Kg的值决定了磁芯大小,从而获得Ac,WA,(MLT)参数
  2. n = L I m a x B m a x A c 1 0 4 n=\frac{LI_{max}}{B_{max}A_c}10^4 n=BmaxAcLImax104
  3. l g = μ o A c n 2 L 1 0 − 4 ( m ) l_g=\frac{\mu_o A_c n^2}{L}10^{-4}(m) lg=LμoAcn2104(m)
  4. A L = 10 B m a x 2 A c 2 L I m a x 2 ( m H / 100 t u r n s ) A_L=\frac{10B_{max}^2A_c^2}{LI_{max}^2}(mH/100turns) AL=LImax210Bmax2Ac2(mH/100turns)
    磁芯制造商出售缺口磁芯,不指定气隙长度,而使用AL得到
  5. 评估线的尺寸
    A w ≤ K u W A n A_w \le \frac{K_uW_A}{n} AwnKuWA
  6. 评估绕组电阻
    R = ρ n ( M L T ) A W R=\frac{\rho n(MLT)}{A_W} R=AWρn(MLT)

电感设计是一个迭代的过程,如果R不满足要求都需要重新设计。

说明

I m a x 取最大电流 I_{max}取最大电流 Imax取最大电流
B m a x 取饱和磁通密度 B_{max}取饱和磁通密度 Bmax取饱和磁通密度
R = P c u I t o t 2 R=\frac{P_{cu}}{I_{tot}^2} R=Itot2Pcu

设计电感时,首先我们知道一个电感值L(由电路设计得到),然后我们需要找到磁化峰值电流,磁化均值电流,电感两端电压。计算出Kg值,磁芯大小,计算气隙lg值,选择对磁性开气隙,再计算匝数。
设计滤波电感的方法也用来可以设计正激拓扑,反击拓扑等变压器,磁通密度只有一个方向。

谐振电感及变压器设计

公式推导

  • d B ( t ) d t = V m ( t ) n 1 A c \frac{dB(t)}{dt}=\frac{V_m(t)}{n_1A_c} dtdB(t)=n1AcVm(t)
  • Δ B = ( V g 2 n 1 A c D T s ) \Delta B=(\frac{V_g}{2n_1A_c}DT_s) ΔB=(2n1AcVgDTs)
  • 磁损: P f e = K f e Δ B β A c l m P_{fe}=K_{fe}{\Delta B}^\beta A_c l_m Pfe=KfeΔBβAclm
  • λ 1 = ∫ 0 T S / 2 v ( t )   d t \lambda_1 = \int_{0}^{T_S/2} v(t)\, {\rm d}t λ1=0TS/2v(t)dt
  • Δ B = λ 1 2 n 1 A c \Delta B=\frac{\lambda_1}{2n_1A_c} ΔB=2n1Acλ1
  • P c u = ρ ( M L T ) n 1 2 I t o t 2 W A K u P_{cu}=\frac{\rho (MLT)n_1^2I_{tot}^2}{W_AK_u} Pcu=WAKuρ(MLT)n12Itot2
  • I t o t = ∑ j = 1 K n j I j n 1 I_{tot}=\sum_{j=1}^K \frac{n_jI_j}{n_1} Itot=j=1Kn1njIj
  • P c u = ( ρ λ 1 2 I t o t 2 4 K u ) ( ( M L T ) W A A c 2 ) ( 1 Δ B ) 2 P_{cu}=(\frac{\rho \lambda_1^2 I_{tot}^2}{4K_u})(\frac{(MLT)}{W_AA_c^2})(\frac{1}{\Delta B})^2 Pcu=(4Kuρλ12Itot2)(WAAc2(MLT))(ΔB1)2
  • d P c u d Δ B = − d P f e Δ B \frac{dP_{cu}}{d\Delta B}=-\frac{dP_{fe}}{\Delta B} dΔBdPcu=ΔBdPfe
  • 最佳 Δ B = [ ρ λ 1 2 I t o t 2 2 K u M L T W A A c 3 l m 1 β K f e ] 1 β + 2 最佳\Delta B =[\frac{\rho \lambda_1^2 I_{tot}^2}{2K_u}\frac{MLT}{W_AA_c^3l_m}\frac{1}{\beta K_{fe}}]^{\frac{1}{\beta+2}} 最佳ΔB=[2Kuρλ12Itot2WAAc3lmMLTβKfe1]β+21
  • P t o t = [ A c l m K f e ] ( 2 β + 2 ) [ ρ λ 1 2 I t o t 2 4 K u ( M L T ) W A A c 2 ] ( β β + 2 ) [ ( β 2 ) − ( β β + 2 ) + ( β 2 ) ( 2 β + 2 ) ] P_{tot}=[A_cl_mK_{fe}]^{(\frac{2}{\beta+2})}[\frac{\rho\lambda_1^2I_{tot}^2}{4K_u}\frac{(MLT)}{W_AA_c^2}]^{(\frac{\beta}{\beta+2})}[(\frac{\beta}{2})^{-(\frac{\beta}{\beta +2})}+(\frac{\beta}{2})^{(\frac{2}{\beta+2})}] Ptot=[AclmKfe](β+22)[4Kuρλ12Itot2WAAc2(MLT)](β+2β)[(2β)(β+2β)+(2β)(β+22)]
  • 几何常数 K g f e ≥ ρ λ 1 2 I t o t 2 K f e ( 2 β ) 4 K u ( P t o t ) ( ( β + 2 ) β ) 几何常数K_{gfe}\ge \frac{\rho \lambda_1^2I_{tot}^2K_{fe}^{(\frac{2}{\beta})}}{4K_u(P_{tot})^{(\frac{(\beta+2)}{\beta})}} 几何常数Kgfe4Ku(Ptot)(β(β+2))ρλ12Itot2Kfe(β2)
  • A w . j = K u W A α j n j A_{w.j}=\frac{K_uW_A\alpha_j}{n_j} Aw.j=njKuWAαj

谐振电感计算过程

  1. 通过几何常数选择磁芯
    K g f e ≥ ρ λ 1 2 I t o t 2 K f e ( 2 β ) 4 K u ( P t o t ) ( ( β + 2 ) β ) 1 0 8 K_{gfe}\ge \frac{\rho \lambda_1^2I_{tot}^2K_{fe}^{(\frac{2}{\beta})}} {4K_u(P_{tot})^{(\frac{(\beta+2)}{\beta})}}10^8 Kgfe4Ku(Ptot)(β(β+2))ρλ12Itot2Kfe(β2)108
  2. 通过知道磁芯大小来估计峰值交流通量密度
    Δ B = [ 1 0 8 ρ λ 1 2 I t o t 2 2 K u ( M L T ) W A A c 3 l m 1 β K f e ] ( 1 β + 2 ) \Delta B=[10^8\frac{\rho \lambda_1^2I_{tot}^2}{2K_u}\frac{(MLT)}{W_AA_c^3l_m}\frac{1}{\beta K_{fe}}]^{(\frac{1}{\beta+2})} ΔB=[1082Kuρλ12Itot2WAAc3lm(MLT)βKfe1](β+21)
  3. 估计原边匝数其他匝数同理
    n 1 = λ 1 2 Δ B A c 1 0 4 n_1=\frac{\lambda_1}{2\Delta B A_c}10^4 n1=BAcλ1104
  4. 计算气隙长度
    l g = μ o A c n 2 L 1 0 − 4 l_g=\frac{\mu_o A_c n^2}{L}10^{-4} lg=LμoAcn2104
    同理带缺口的磁芯会给出AL
    A L = L n 2 1 0 9 A_L=\frac{L}{n^2}10^9 AL=n2L109
  5. 如果谐振电感工作中有直流分量
    B m a x = Δ B + L I d c n A c 1 0 4 B_{max}=\Delta B + \frac{LI_{dc}}{nA_c}10^4 Bmax=ΔB+nAcLIdc104
    需要回到滤波电感器设计步骤进行设计
  6. 计算窗口面积
    α 1 = n 1 I 1 n 1 I t o t \alpha_1=\frac{n_1I_1}{n_1I_{tot}} α1=n1Itotn1I1
    α 2 = n 2 I 2 n 1 I t o t \alpha_2=\frac{n_2I_2}{n_1I_{tot}} α2=n1Itotn2I2
  7. 计算线径
    A w 1 ≤ α 1 K u W A n 1 A_{w1}\le \frac{\alpha_1 K_u W_A}{n_1} Aw1n1α1KuWA
    A w 2 ≤ α 2 K u W A n 2 A_{w2}\le \frac{\alpha_2 K_u W_A}{n_2} Aw2n2α2KuWA

变压器计算过程

  1. 通过几何常数选择磁芯
    K g f e ≥ ρ λ 1 2 I t o t 2 K f e ( 2 β ) 4 K u ( P t o t ) ( ( β + 2 ) β ) K_{gfe}\ge \frac{\rho \lambda_1^2I_{tot}^2K_{fe}^{(\frac{2}{\beta})}} {4K_u(P_{tot})^{(\frac{(\beta+2)}{\beta})}} Kgfe4Ku(Ptot)(β(β+2))ρλ12Itot2Kfe(β2)
  2. 通过知道磁芯大小来估计峰值交流通量密度
    Δ B = [ 1 0 8 ρ λ 1 2 I t o t 2 2 K u ( M L T ) W A A c 3 l m 1 β K f e ] ( 1 β + 2 ) \Delta B=[10^8\frac{\rho \lambda_1^2I_{tot}^2}{2K_u}\frac{(MLT)}{W_AA_c^3l_m}\frac{1}{\beta K_{fe}}]^{(\frac{1}{\beta+2})} ΔB=[1082Kuρλ12Itot2WAAc3lm(MLT)βKfe1](β+21)
  3. 估计原边匝数
    n 1 = λ 1 2 Δ B A c 1 0 4 n_1=\frac{\lambda_1}{2\Delta B A_c}10^4 n1=BAcλ1104
  4. 同理计算其他匝数
  5. 计算窗口面积
    α 1 = n 1 I 1 n 1 I t o t \alpha_1=\frac{n_1I_1}{n_1I_{tot}} α1=n1Itotn1I1
    α 2 = n 2 I 2 n 1 I t o t \alpha_2=\frac{n_2I_2}{n_1I_{tot}} α2=n1Itotn2I2
  6. 计算线径
    A w 1 ≤ α 1 K u W A n 1 A_{w1}\le \frac{\alpha_1 K_u W_A}{n_1} Aw1n1α1KuWA
    A w 2 ≤ α 2 K u W A n 2 A_{w2}\le \frac{\alpha_2 K_u W_A}{n_2} Aw2n2α2KuWA

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

FreeRTOS系统学习-内核篇.01-数据结构---列表与列表项定义详解-链表节点插入实验

# 内核篇.01 列表与列表项 为什么要学列表&#xff1f;链表单向链表双向链表 FreeRTOS 中链表的实现节点节点初始化尾节点根节点链表根节点初始化将节点插入到链表的尾部将节点按照升序排列插入到链表将节点从链表删除节点带参宏小函数 链表节点插入实验实验现象 为什么要学列表…

内存优化-比glibc更快的tcmalloc

TCMalloc 是 Google 开发的内存分配器&#xff0c;在不少项目中都有使用&#xff0c;例如在 Golang 中就使用了类似的算法进行内存分配。它具有现代化内存分配器的基本特征&#xff1a;对抗内存碎片、在多核处理器能够 scale。据称&#xff0c;它的内存分配速度是 glibc2.3 中实…

vue3表单输入绑定

初识表单输入绑定 vue3可以帮助我们将vue定义的变量绑定到html表单元素上&#xff0c;并且监听到html表单元素修改值时&#xff0c;会将对应的vue定义的变量修改。 <!-- 将vue3定义的text绑定给inut元素, 当input元素发生input输入事件时, 将修改vue3定义的text --> <…

WeakMap 与 WeakSet

WeakSet WeakSet 结构与 Set 类似&#xff0c;也是不重复的值的集合。 成员都是数组和类似数组的对象&#xff0c;WeakSet 的成员只能是对象&#xff0c;而不能是其他类型的值。 若调用 add() 方法时传入了非数组和类似数组的对象的参数&#xff0c;就会抛出错误。 const b …

SpringBoot + Druid DataSource 实现监控 MySQL 性能

1 添加依赖 <properties><java.version>1.8</java.version><alibabaDruidStarter.version>1.2.11</alibabaDruidStarter.version> </properties><dependency><groupId>com.alibaba</groupId><artifactId>druid-s…

MYSQL进阶02

MYSQL进阶02 数据类型char与varchartext与blob浮点数与定点数日期类型的选择 数据类型 char与varchar char和varchar类型类似&#xff0c;都用来存储字符串&#xff0c;但是他们保存和检索的方式不同。char属于固定长度的字符类型&#xff0c;而varchar属于可变长度的字符类型…

【Java校招面试】基础知识(四)——JVM

目录 前言一、基础概念二、反射三、类加载器ClassLoader四、JVM内存模型后记 前言 本篇主要介绍Java虚拟机——JVM的相关内容。 “基础知识”是本专栏的第一个部分&#xff0c;本篇博文是第四篇博文&#xff0c;如有需要&#xff0c;可&#xff1a; 点击这里&#xff0c;返回…

营收、利润增速第一!海尔智家为何领跑?

“企业只有保持领先的能力&#xff0c;才有可能取得经济成果。” 管理学大师德鲁克曾如此强调。所谓“领先”&#xff0c;就是独一无二的、有价值的东西。利润&#xff0c;是企业在某个领域取得领先优势后&#xff0c;必然获得的回报。 这种“领先优势”&#xff0c;在各行业…

Linux基础IO【重定向及缓冲区理解】

✨个人主页&#xff1a; 北 海 &#x1f389;所属专栏&#xff1a; Linux学习之旅 &#x1f383;操作环境&#xff1a; CentOS 7.6 阿里云远程服务器 文章目录 &#x1f307;前言&#x1f3d9;️正文1、文件描述符1.1、先描述&#xff0c;再组织1.2、files_struct1.3、分配规则…

跨平台Office文档预览原生插件,非腾讯X5,支持离线,稳定高可用

引言 2023年4月13日零时起&#xff0c;腾讯浏览服务内核文档能力正式下线&#xff0c;要实现真正离线文档预览&#xff0c;于是有了这边文章。 前面写了多篇关于<跨平台文件在线预览解决方案>&#xff0c;不管使用pdf.js、LibreOffice&#xff0c;还是永中DCS&#xff…

单列文本数据快速导入表格

文本数据导入Excel似乎是个老生常谈&#xff0c;方法也有很多&#xff0c;例如 使用文本编辑器打开文本文件&#xff0c;拷贝粘贴到Excel然后分类Power Query中的【从文本/CSV】如下图所示。 但是这个需求略有不同&#xff0c;文本数据为单列&#xff0c;每7行数据为一组&am…

MYSQL-数据库管理(下)

查看数据库信息 show database 查看数据库中的表信息 use 数据库名 #切换到书库中 show tables show tables in mysql 显示数据表的结构&#xff08;字段&#xff09; describe user; Field:字段名称 type:数据类型 Null :是否允许为空 Key :主键 Type:数据类型 Null :是否…

缓存空间优化实践

导读 缓存 Redis&#xff0c;是我们最常用的服务&#xff0c;其适用场景广泛&#xff0c;被大量应用到各业务场景中。也正因如此&#xff0c;缓存成为了重要的硬件成本来源&#xff0c;我们有必要从空间上做一些优化&#xff0c;降低成本的同时也会提高性能。 下面以我们的案…

【Git】Gitee免密push(TencentCloudLinux)

前提&#xff1a; 我用的是腾讯云的Centos(Linux)服务器 我创建好了仓库 我配置过git 可以正常用密码push 以上自行解决 我们直接配置公钥解决免密push 1.在服务器上创建公钥 在用户根目录创建 公钥 邮箱写自己的 随意写 我写的是gitee绑定的邮箱 ssh-keygen -t ed25519 -C…

数据结构(六)—— 二叉树(2)遍历

文章目录 递归三要素一、深度优先遍历&#xff08;前中后序&#xff09;1.1 递归遍历1.1.1 前序&#xff08;中左右&#xff09;1.1.2 中序&#xff08;左中右&#xff09;1.1.3 后序&#xff08;左右中&#xff09; 1.2 迭代遍历1.2.1 前序1.2.2 后序1.2.3 中序 二、广度优先遍…

Renesas瑞萨A4M2和STM32 CAN通信

刚好拿到一块瑞萨开发板&#xff0c;捣鼓玩下CAN&#xff0c;顺便试下固件升级。 A4M2 工程创建 详细可以参考&#xff0c;我之前写的文章 Renesa 瑞萨 A4M2 移植文件系统FAT32 CAN0 配置信息&#xff0c;使能FIFO&#xff0c;接收标准帧 ID为0x50&#xff0c;数据帧。 代…

密码学【java】初探究加密方式之对称加密

文章目录 一 常见加密方式二 对称加密2.1 Cipher类简介2.2 Base算法2.3 补充&#xff1a;Byte&bit2.4 DES加密演示2.5 DES解密2.6 补充&#xff1a;对于IDEA控制台乱码的解决方法2.7 AES加密解密2.8 补充&#xff1a; toString()与new String ()用法区别2.9 加密模式2.9.1 …

内网渗透(六十二)之 NTLM Realy 攻击

NTLM Realy 攻击 NTLM Realy 攻击其实应该称为Net-NTLM Realy 攻击,它发生在NTLM认证的第三步,在Response 消息中存在Net-NTLM Hash,当攻击者获得了 Net-NTLM Hash 后,可以重放Net-NTLM Hash 进行中间人攻击。 NTLM Realy 流程如图所示,攻击者作为中间人在客户端和服务器…

【C++】异常,你了解了吗?

在之前的C语言处理错误时&#xff0c;会通过assert和错误码的方式来解决&#xff0c;这导致了发生错误就会直接把程序关闭&#xff0c;或者当调用链较长时&#xff0c;就会一层一层的去确定错误码&#xff0c;降低效率&#xff0c;所以c针对处理错误&#xff0c;出现了异常&…

奥斯汀独家对话|从机构的「拉扯」中成长的美国加密监管

‍前言 4月25日&#xff0c;在美国得克萨斯州的首府奥斯汀&#xff0c;这座充满活力和创造力的城市&#xff0c;欧科云链研究院与来自哥伦比亚商学院的Austin Campbell教授就美国加密监管以及其相关话题进行了一次深入探讨。双方讨论了美国整体的监管问题、监管逻辑、最新的稳…