三相Vienna整流器电流畸变的抑制方法

news2024/11/25 13:36:38

该博客参考丁文龙的博士论文《低成本充电系统高性能多端口Vienna整流器关键控制策略研究》,他的博士论文深入浅出,分析透彻。感谢师妹Miss Young提供的技术指导,她是一位优秀的电力电子工程师,祝她事业顺利,身体健康。

1. 拓扑与SVPWM调制

  如下图所示,三相三电平Vienna整流器包含6个二极管和三个双向开关管。由于二极管是不控器件,而开关管是可控器件,因此每相桥臂的零电平是可控的,但是非零电平是由电流方向决定的。以A相桥臂为例,当ia>0时,就是上二极管导通,ia<0时就是下二极管导通。
在这里插入图片描述
  根据三相电流的大小,可以将一个正弦周期划分为6个扇区,在任何一个扇区中,电流方向是确定的,比如扇区I的ia>0,ib<0,ic<0。
在这里插入图片描述
  由于三相滤波电感La,Lb和Lc的存在,导致电网电流和端口电压必然存在相位差,如果电网电流是单位功率因数的,那么端口电压必然滞后于电网电流。
在这里插入图片描述
  绘制三相Vienna的矢量图,以电流第一扇区为例,除了在第一扇区内的矢量可以使用,在第二扇区和第六扇区也有部分矢量可以使用。因为电流在第一扇区时,ia>0,ib<0,ic<0,所以第一桥臂可以是P和O,第二桥臂可以是O和N,第三桥臂可以是O和N。所以,第二扇区的OON和第六扇区的ONO也是可以在电流第一扇区内可以使用的矢量。第一扇区能够用的矢量有8个,和三相两电平H桥SVPWM是一样的。
在这里插入图片描述
  利用这个原理,就可以将三电平SVPWM转换成两电平SVPWM,以空间矢量图为例,扇区I的参考矢量减去POO,得到的矢量就是三相两电平SVPWM的矢量图,包含六个扇区。

2. 过零点畸变的原因

  由于参考电压(调制波)滞后于电网电流,以电流处于第一扇区为例,相当于要合成第六扇区的参考电压。第一扇区的ic<0,该桥臂只能输出零电平和负电平,而第六扇区的uc>0,因此可能会产生过零点畸变,注意只是可能,并不一定会产生过零点畸变。
  以矢量图为例,在电流处于第一扇区时,虽然要合成第六扇区的参考电压矢量,但是由于可以使用ONO矢量,因此可以合成部分第六扇区的参考电压,这六边形区域内的矢量都可以合成,超出的部分才会产生电流畸变。
在这里插入图片描述
  如果将三相电网等效成对称的阻抗,那么ONO状态下,ucn>0。也就是说有这个可能性在第一扇区合成ucn>0。这是三相系统的特性带来的优点,如果是单相系统,那么就是必然无法合成的
在这里插入图片描述

3. 电流畸变区域的识别

  要准确识别过零点畸变的矢量区域需要判断参考电压矢量的幅值和相位,而不仅仅是相位差。这样就必须建立准确的坐标变换,得到参考电压矢量,但是这种方法计算量太大,实现困难。因此,作者采用识别整个阴影区域的方法来简化运算。
  以电流处于扇区I为例,ia>0,ib<0,ic<0。三相桥臂的占空比定义如下:电流大于0的桥臂的上二极管占空比,电流小于0的桥臂双向开关管的占空比。
在这里插入图片描述
  电流处于第一扇区,uc的合成会存在异常。因为部分区域ic<0而uc>0。三相占空比和三相调制波的关系如下:
在这里插入图片描述
  由于va_ref>0, vb_ref<0,而vc_ref存在大于0,和小于0的部分,也就是说只有当vc_ref大于0时,才会存在合成异常,和前面的分析是一致的。但需要注意的是,实际上vc_ref>0并不代表不能合成,前面的空间矢量分析中解释了。作者为了简化异常区间的识别,其实是把整个阴影区域都当做为故障区域

4. 电流畸变的抑制

  以电流处于第一扇区为例,由于dc不可能大于1,因此会被箝位到1,也就是说C相桥臂的双向开关管会导通。如图所示,扇区1过零时刻C相的调制波被箝位到0,也就是dc=1。由于三相调制波不再是符合设计方案,因此会产生过零点畸变。
在这里插入图片描述
  为了抑制过零点畸变,采用占空比补偿的方案,将C相超出的占空比减去,并且A相和B相的占空比也减去这个超出的部分。
在这里插入图片描述
  为什么这种占空比补偿的方案能够抑制电流过零点畸变呢?这是因为这是注入了一个零序分量。三相占空比同时减去一个值,也就是三相调制波同时减去一个值,在三相三线制中零序分量是不会影响电流的。也就是说三相调制波同时减去一个数的电流和没减之前是一样的,也就还原了被箝位的C相调制波。但需注意的是,这种占空比补偿方案仅仅适用于三相三线制中,因为也是通过零序注入实现的。

反馈与建议

  • 邮箱:upqcyjp@163.com

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

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

相关文章

【教学类-06-06】20230905数字题目随便玩( 加减法、分合、比大小,纸张消耗)

背景需求&#xff1a; 3年前第一次设计加减法题目时&#xff0c;打印了一大堆加减法、数字分合、比大小的纸张。太多了&#xff0c;以至于三年后整理素材库&#xff0c;发现还有很多这样的纸片。这些20以内、50以内的题目难度大、题量多&#xff0c;完全不适合幼儿园孩子做&am…

Linux基础命令汇总

用户管理 su 切换用户&#xff1a;su 用户名 logname 显示当前用户的登录用户名&#xff1a;logname useradd 创建用户&#xff1a;useradd 用户名创建用户时指定用户的主组&#xff1a;useradd -g 组名 用户名 usermod 添加附属组&#xff1a;usermod -G 组…

基于 Python+DenseNet121 算法模型实现一个图像分类识别系统

项目展示 一、介绍 DenseNet&#xff08;Densely Connected Convolutional Networks&#xff09;是一种卷积神经网络&#xff08;CNN&#xff09;架构&#xff0c;2017年由Gao Huang等人提出。该网络的核心思想是密集连接&#xff0c;即每一层都接收其前面所有层的输出作为输…

CISSP学习笔记:安全脆弱性、威胁和对策

第九章 安全脆弱性、威胁和对策 9.1 评估和缓解安全脆弱性 9.1 硬件 处理器执行类型 多任务处理&#xff1a; 同时处理两个或更多任务多处理&#xff1a; 利用多个处理器完成一个应用程序的处理能力多程序设计&#xff1a;通过操作系统对单个处理器上的两个任务进行协调&…

AHH HackerHouse @Move大理站完美谢幕

Antalpha HackerHouse Move 大理站于2023年9月23日在面包树举办了Final DemoDay&#xff0c;这也代表着为期21天的 HackerHouse 活动完美谢幕。 自从9月3日开始&#xff0c;整整21天的共居时间里&#xff0c;我们从个体逐渐融汇成小团队&#xff0c;最终成为了一个紧密团结的大…

新手教程,蛋糕小程序的搭建流程一网打尽

作为一名新手&#xff0c;想要搭建一个蛋糕小程序可能会觉得有些困惑。但是&#xff0c;不用担心&#xff01;今天我将为大家详细介绍蛋糕小程序的搭建流程&#xff0c;并带大家一步步完成。 首先&#xff0c;我们需要登录乔拓云网的后台。在登录成功后&#xff0c;点击进入商城…

OCI 发布了容器运行时和镜像规范!

7 月 19 日是开放容器计划Open Container Initiative&#xff08;OCI&#xff09;的一个重要里程碑&#xff0c;OCI 发布了容器运行时和镜像规范的 1.0 版本&#xff0c;而 Docker 在这过去两年中一直充当着推动和引领的核心角色。 我们的目标是为社区、客户以及更广泛的容器行…

医疗小程序开发:技术门槛高?

随着移动互联网的普及&#xff0c;医疗行业也逐渐转向线上。医疗小程序开发成为了很多企业和医疗机构关注的焦点。但是&#xff0c;对于一些技术小白来说&#xff0c;可能会觉得医疗小程序开发技术门槛高&#xff0c;无从下手。实际上&#xff0c;使用乔拓云平台进入后台&#…

《Python趣味工具》——ppt的操作(刷题版)

前面我们对PPT进行了一定的操作&#xff0c;并将其中的文字提取到了word文档中。现在就让我们来刷几道题巩固巩固吧&#xff01; 文章目录 1. 查看PPT&#xff08;上&#xff09;2. 查看PPT&#xff08;中&#xff09;3. 查看PPT&#xff08;下&#xff09;4. PPT的页码5. 大学…

KUKA机器人通过3点法设置工作台基坐标系的具体方法

KUKA机器人通过3点法设置工作台基坐标系的具体方法 具体方法和步骤可参考以下内容: 进入主菜单界面,依次选择“投入运行”—“测量”—基坐标,选择“3点法”, 在系统弹出的基坐标编辑界面,给基座标编号为3,命名为table1,然后单击“继续”按钮,进行下一步操作, 在弹出的…

【论文极速读】Prompt Tuning——一种高效的LLM模型下游任务适配方式

【论文极速读】Prompt Tuning——一种高效的LLM模型下游任务适配方式 FesianXu 20230928 at Baidu Search Team 前言 Prompt Tuning是一种PEFT方法&#xff08;Parameter-Efficient FineTune&#xff09;&#xff0c;旨在以高效的方式对LLM模型进行下游任务适配&#xff0c;本…

车联网时代,能链车联凭什么成为“关键先生”?

又到国庆长假&#xff0c;许多人开启远途旅行&#xff0c;高速路上一如既往的拥堵。在密密麻麻的汽车中&#xff0c;新能源汽车变得越来越多。 事实上&#xff0c;新能源汽车的热潮&#xff0c;已经成为不可抵挡的趋势。据中国乘联会的最新数据&#xff0c;今年中国新能源乘用…

USB TypeC接口说明

USB TypeC 拥有诸多优点:双面可插不担心正反、可做USB/雷电高速传输载体,支持 PD快充、音频设备、HDMI传输、调试模式等诸多功能。 市面上的其他USB接口和充电接口在逐步被TypeC替代,可以预见的是,TypeC作为一种多兼容性接口,其未来会具有非常长的生命周期。 本文主要介…

Eclipse环境基于HDFS的API进行开发

文章目录 IOUtils方式读取文件1.文件准备2.下载安装Eclipse3.打开eclipse&#xff0c;新建java项目&#xff0c;添加关于hadoop的一些包4.包内新建类进行开发5.利用打包的方式生成java jar包6.验证代码正确性 其它问题&#xff1a;Exception in thread “main“ java.lang.Unsu…

TouchGFX界面开发 | 添加触摸屏驱动

使用STM32CubeMX移植TouchGFX 一文中介绍了如何用TouchGFX点亮屏幕&#xff0c;但是此时屏幕还没有触摸的功能。下面将介绍如何添加触摸屏驱动到TouchGFX中 一、STM32CubeMX配置 在使用STM32CubeMX移植TouchGFX 文中的STM32CubeMX配置基础上&#xff0c;再激活一个定时器&…

Pikachu靶场——XXE 漏洞

文章目录 1. XXE1.1 查看系统文件内容1.2 查看PHP源代码1.3 查看开放端口1.4 探测内网主机 1. XXE 漏洞描述 XXE&#xff08;XML External Entity&#xff09;攻击是一种利用XML解析器漏洞的攻击。在这种攻击中&#xff0c;攻击者通过在XML文件中插入恶意实体来触发解析器加载…

自然语言处理(NLP)学习之与HanLP的初相识

目录 前言 一、自然语言处理基本知识 1、NLP类别 2、核心任务 二、Hanlp简要介绍 三、Hanlp云服务能力 1、全新云原生2.x 2、Python api调用 3、Go api调用 4、Java api调用 四、Hanlp native服务 1、本地开发 总结 前言 在ChatGPT的滚滚浪潮下&#xff0c;也伴随着人工智…

深入理解JavaScript中的事件冒泡与事件捕获

在JavaScript中&#xff0c;事件是交互式网页开发中的关键概念之一。了解事件冒泡和事件捕获是成为一名优秀的前端开发者所必需的技能之一。本文将深入探讨这两个概念&#xff0c;解释它们是如何工作的&#xff0c;以及如何在实际应用中使用它们来处理事件。 一.什么是事件冒泡…

No151.精选前端面试题,享受每天的挑战和学习

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

冲刺十五届蓝桥杯P0002 日期统计

文章目录 题目分析代码 题目 分析 需要明白一些概念&#xff0c;子序列、连续子序列。 1.子序列&#xff08;subsequence&#xff09;是指原始序列中按照相同顺序选择零个或多个元素而形成的序列。连续子序列&#xff08;subarray&#xff09;是指原始序列中相邻位置的元素构…