当前位置: 首页 > news >正文

7_1_SVPWM概述

1、SPWM

正弦脉宽调制法(SPWM)是将每一正弦周期内的多个脉冲作自然或规则的宽度调制,使其依次调制出相当于正弦函数值的相位角和面积等效于正弦波的脉冲序列,形成等幅不等宽的正弦化电流输出。

通过调整占空比使等效电流近似为正弦波,这种PWM也就是SPWM。

a7bce48241a1135bfa4f66035af4a92e.png

SPWM不依赖开关顺序,3相独立调制,类似开环控制,是没有反馈的,只管生成正弦波。

① SPWM调试方式在FOC实现中并不常用,原因是SPWM要比后面要说的SVPWM的母线电压利用率要低15%

② 从控制的角度来看,我们根本就不想跟三个正弦波打交道[1]

2、SVPWM

两电平空间矢量调制(Space Vector Pulse Width Modulation, SVPWM)。

SVPWM控制策略是依据交流器空间电压(电流)矢量切换来控制交流器的一种新颖思路和控制策略,其主要思想在于跑起原有SPWM算法,采用逆变器空间电压矢量的切换已获得准圆形旋转磁场,从而在不高的开关频率条件下,使得交流电机获得较SPWM算法更好的控制性能。    

SVPWM算法实际上是对应于交流电机中的三相电压源逆变器功率器件的一种特殊的开关触发顺序和脉宽大小的组合,这种开关触发顺序和组合将定子线圈中产生三相互差120°电角度、失真较小的正弦波电流波形。实践与理论证明,于直接的SPWM技术相比,SVPWM算法的优点主要有:

① SVPWM优化谐波程度比较高,消除谐波效果要比SPWM好,实现容易。并且可以提高电压利用率;

②SVPWM算法提高了电压源逆变器的直流电压利用率和电机的动态响应速度,同时减少了电机脉动等缺点;

③SVPWM比较适合于数字化控制系统。

目前以微控制器为核心的数字化控制系统是其发展的一种趋势,所以逆变器中采用

SVPWM应是优先的选择。另外,随着科学技术的不断发展,SVPWM控制仍然是现在逆变器控制的研究热点,并且响应的新方案不断涌现。

在三相DC/AC逆变器和AC/DC交流器控制中,通常三相变量要分别描述。若能将三相3个标量用一个合成量表示,并保持信息的完整性,则三相的问题将简化为单相的问题。[2]

[1] https://blog.csdn.net/kk_willbegood/article/details/132667748

[2] 《现代永磁同步电机控制原理及MATLAAB仿真》(袁雷)

欢迎关注!

分享学习经历!

a248f377d84e1190f8bd7bca3dcc92dd.png

相关文章:

  • 如何在Ubuntu 14.04上安装和配置Postfix作为仅发送的SMTP服务器
  • 【你真的了解double和float吗】
  • 目标检测中损失函数的精妙作用:精确度与鲁棒性的双重保障
  • 九浅一深Jemalloc5.3.0 -- ⑨浅*gc
  • 如何在Laravel中实现数据验证:确保数据准确性的最佳实践
  • 【Vue报错】v-bind动态绑定src无效
  • NLP+LLM从入门到精通系列
  • 阿里Qwen2-72B大模型已是开源榜的王者,为什么还要推出其他参数模型,被其他模型打榜?
  • 【ssh】permission denied, please try again.
  • 【Go语言入门学习笔记】Part7.闭包和defer关键字
  • 从华为和特斯拉之争,看智能驾驶的未来
  • Java 线程池之 ScheduledThreadPool
  • 如何在Perl中进行条件判断:掌握Perl条件语句的艺术
  • 稳定性四—NE流程及分析方法
  • HandlerMethodArgumentResolver :深入spring mvc参数解析机制
  • php的引用
  • Django 博客开发教程 8 - 博客文章详情页
  • ERLANG 网工修炼笔记 ---- UDP
  • JavaScript类型识别
  • Linux中的硬链接与软链接
  • Median of Two Sorted Arrays
  • PAT A1050
  • SQLServer之创建显式事务
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 前端之Sass/Scss实战笔记
  • 浅谈Golang中select的用法
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 线上 python http server profile 实践
  • 用Visual Studio开发以太坊智能合约
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • FaaS 的简单实践
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​queue --- 一个同步的队列类​
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • # linux 中使用 visudo 命令,怎么保存退出?
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #宝哥教你#查看jquery绑定的事件函数
  • (1)svelte 教程:hello world
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (HAL库版)freeRTOS移植STMF103
  • (javascript)再说document.body.scrollTop的使用问题
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (四)Controller接口控制器详解(三)
  • (转)Mysql的优化设置
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • (转)一些感悟
  • ./和../以及/和~之间的区别
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .net分布式压力测试工具(Beetle.DT)
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • .NET企业级应用架构设计系列之技术选型