Open Winding-PMSM-开绕组永磁同步电机基本介绍

news2024/11/26 14:56:29

文章目录

  • 前言
  • 简介
  • Open Widing电机数学模型
    • 零序模型
  • 双逆变器调制
  • 零序电流抑制基本思路

前言

最近看了些Open Winding永磁同步电机及其控制策略的文献资料,现做个总结。未来的研究方向也大概率围绕Open Winding开展,期待同行交流学习。

简介

开绕组(Open Winding)电机指把传统的交流电机的三相定子绕组的中性点X/Y/Z打开,这样具有六个接线端子结构的电机即开绕组电机。这样的结构的电机具有高直流电压利用率、更好的容错性能、多电平调制和高转矩密度的优点,因而广泛应用于电动汽车动力系统以及风力发电等场景。

Open Winding电机的驱动拓扑,据逆变器直流侧可以分为隔离直流母线isolated dc bus和共直流母线common dc bus两种类型。

  • 隔离直流母线有两个电源,不存在零序通路,因而不必考虑这种拓扑的零序抑制问题。且两个电源的电压等级可以不同,因而存在更多控制的灵活性。缺点在于系统的体积会较共直流母线的拓扑更为庞大。
  • 共直流母线的拓扑只有一个电源,存在零序通路,但该种拓扑结构更为简洁,能量密度更高,因而大多数的研究均围绕common dc bus开展,主要研究零序电流的抑制。

从个人观点来看,共直流母线确实更吸引我,至今阅读的文献也都是共直流母线的拓扑,下文提及的Open Winding电机的拓扑均为共直流母线拓扑。
在这里插入图片描述

Open Widing电机数学模型

在abc坐标系下Open Winding电机的数学模型与传统的三相电机的数学模型完全相同,唯一不同在于需要考虑零序的影响。因此经park变换到旋转坐标系以后,零序分量不能忽略,必须加以考虑。

旋转坐标系下的电压方程以及转矩方程为:
[ u d u q u 0 ] \begin{bmatrix} u_d\\ u_q\\ u_0 \end{bmatrix} uduqu0 = [ p L d + R s p L q + R s p L 0 + R s ] \begin{bmatrix} pL_d+R_s& &\\ &pL_q+R_s&\\ &&pL_0+R_s \end{bmatrix} pLd+RspLq+RspL0+Rs [ i d i q i 0 ] \begin{bmatrix} i_d\\ i_q\\ i_0 \end{bmatrix} idiqi0 + [ 0 ω e ψ f 1 − 3 ω e ψ f 3 s i n ( 3 θ e ) ] \begin{bmatrix} 0\\ \omega_e\psi_{f1}\\ -3\omega_e\psi_{f3}sin(3\theta_e) \end{bmatrix} 0ωeψf13ωeψf3sin(3θe)

T e = 3 2 n p [ i q ψ f 1 + ( L d − L q ) i d i q − 6 i 0 ψ f 3 s i n ( 3 θ e ) ] T_e=\frac{3}{2}n_p[i_q\psi_{f1}+(L_d-L_q)i_di_q-6i_0\psi_{f3}sin(3\theta_e)] Te=23np[iqψf1+(LdLq)idiq6i0ψf3sin(3θe)]

其中, L d , L q , L 0 L_d,L_q,L_0 Ld,Lq,L0分别为d/q/0轴的等效电感, R s R_s Rs为每相绕组的等效电阻, ω e \omega_e ωe为电机电旋转角速度 ψ f 1 , ψ f 3 \psi_{f1},\psi_{f3} ψf1,ψf3分别为永磁体的磁链的基波分量以及三次谐波分量。记 e 0 = − 3 ω e ψ f 3 s i n ( 3 θ e ) e_0=-3\omega_e\psi_{f3}sin(3\theta_e) e0=3ωeψf3sin(3θe),称 e 0 e_0 e0为Open Winding电机的零序反电动势

从转矩方程可以看出,与传统的PMSM电机的转矩方程相比,多出了零序电流的贡献部分,且该部分正比于永磁体磁链的三次谐波以及与三倍电角度的正弦值有关。常规的永磁电机在制造时,通常有意保留永磁体的三次谐波谐波来提高电机的转矩密度,因此 ψ f 3 ≠ 0 \psi_{f3}\neq0 ψf3=0,因此零序电流的存在会显著影响电磁转矩,从而造成转矩脉动。这是共直流母线电压最为显著的问题,因而绝大多数共直流母线开绕组电机的研究均围绕零序电流的抑制开展。

零序模型

从零序电压方程中可以看出, u 0 = R s i 0 + L 0 d i 0 d t + e 0 u_0=R_si_0+L_0\frac{di_0}{dt}+e_0 u0=Rsi0+L0dtdi0+e0,因此可以画出零序等效电路。
在这里插入图片描述

显然零序等效电路中有两个电压源,分别为 u 0 , e 0 u_0,e_0 u0,e0。其中 u 0 u_0 u0是逆变器经调制施加到OpenWinding电机机端上等效的零序电压(Zero Sequence Voltage,ZSV),在一些文献中也称为共模电压(Common Mode Voltage, CMV) e 0 e_0 e0是电机的零序反电动势,根据dq0坐标系下的电压方程可知, e 0 = − 3 ω e ψ f 3 s i n ( 3 θ e ) e_0=-3\omega_e\psi_{f3}sin(3\theta_e) e0=3ωeψf3sin(3θe),是一个与磁链的三次谐波以及三倍电角度正弦值有关的变量。而前文已提到电机制造时会有意保留磁链的三次谐波因此 ψ f 3 ≠ 0 \psi_{f3}\neq0 ψf3=0 e 0 e_0 e0不会恒为0。

因此若要达到消除或抑制零序电流 i 0 i_0 i0的效果,只能从共模电压 u 0 u_0 u0入手,施加一定的控制,使得 u 0 ≈ e 0 u_0\approx e_0 u0e0,从而抑制零序电流 i 0 i_0 i0

双逆变器调制

由于Open Winding将电机绕组中性点X/Y/Z打开,可以将ABC三相绕组的一端a1,b1,c1接入逆变器1,而三相绕组的另一端a2,b2,c2接入逆变器2,为了使得电机的正常运行,做到两个逆变器的电压矢量,分别记为 u s 1 , u s 2 u_{s1},u_{s2} us1,us2合称为一个矢量圆 u s u_s us即可

根据传统电机电压矢量,两个逆变器的电压矢量可以用下图表示,其中左图为逆变器1的电压矢量 u s 1 u_{s1} us1,右图为逆变器2的电压矢量 u s 2 u_{s2} us2
在这里插入图片描述
根据开绕组电机的特性,施加到开绕组电机上的合成电压矢量 u s = u s 1 − u s 2 u_s=u_{s1}-u_{s2} us=us1us2,即用左图的电压矢量减去有图的电压矢量,得到的结果即双逆变器调制的电压矢量分布,结果如下图所示。
在这里插入图片描述
由最终的合成电压矢量图可以看出,双逆变器调制有三种六边形调制方式:

  • 六边形ABCDEF,也称为内六边形调制直流电压利用率最低,几乎不采用该种调制方式
  • 六边形HJLNQS,也称为中间六边形调制,120度解耦调制,直流电压利用率较高,且不会因为调制产生共模电压
  • 六边形GIKMPR,也称为最大六边形调制,180度解耦调制,直流电压利用率最高,但会因为调制产生共模电压

还有其他的调制方式,比如六边形钳位,但相较于前面提及的120度解耦调制与180度解耦调制相比实现方式更为复杂。

零序电流抑制基本思路

回到上文提到的内容,开绕组电机控制的首要目标是抑制零序电流,从零序等效电路模型出发,即需要灵活的控制由逆变器调制引起的共模电压CMV近似跟踪零序反电动势。120度解耦调制不会引入共模电压,即 u 0 ≡ 0 u_0\equiv0 u00,零序电路中只有零序反电动势,具有非常大的零序环流180度解耦会引入共模电压,但共模电压完全取决于SVPWM调制发波引入,不施加一定的控制,并不能做到 u 0 ≈ e 0 u_0\approx e_0 u0e0,同样不能抑制零序环流

传统的SVPWM只需要根据两相静止坐标系下的 u α , u β u_{\alpha},u_{\beta} uα,uβ即可生成SVPWM,为了使得SVPWM调制出的共模电压可控,需要另外引入一个控制变量 u 0 u_0 u0,进而调节零矢量的调节时间,达到调制出的共模电压可控的效果。而这种引入第三个控制变量的SVPWM多用于开绕组电机的零序电流抑制,在多数文献中也称为三维调制。引入的控制变量 u 0 u_0 u0为零序电压指令值,由零序电流控制器产生,通常设置为PI或者PR控制器

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

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

相关文章

【通义千问】大模型Qwen GitHub开源工程学习笔记(4)-- 模型的量化与离线部署

摘要: 量化方案基于AutoGPTQ,提供了Int4量化模型,其中包括Qwen-7B-Chat和Qwen-14B-Chat。更新承诺在模型评估效果几乎没有损失的情况下,降低存储要求并提高推理速度。量化是指将模型权重和激活的精度降低以节省存储空间并提高推理速度的过程。AutoGPTQ是一种专有量化工具。…

prosemirror error - Applying a mismatched transaction

bug描述 使用 prosemirror 时,dispatch transcation 报错: 代码如下(简化版): import { inject } from "vue"; const editorView inject("editorView");function handleClick() {const view …

2核4G游戏服务器推荐(阿里云/腾讯云/华为云)

2核4G游戏服务器推荐,首选腾讯云2核4G5M带宽轻量应用服务器218元一年、阿里云2核4G4M带宽轻量应用服务器297元一年,华为云2核2G3M云耀L服务器95元一年,阿腾云来详细说下2核4G游戏服务器推荐配置大全: 目录 2核4G游戏服务器推荐 …

AMD AFMF不但能用在游戏,也适用于视频

近期AMD发布了AMD Software Adrenalin Edition预览版驱动程序,增加了对平滑移动帧(AMD Fluid Motion Frames,AFMF)功能的支持,也就是AMD的“帧生成”技术,与DLSS 3类似,作为FidelityFX Super Re…

学习pytorch13 神经网络-搭建小实战Sequential的使用

神经网络-搭建小实战&Sequential的使用 官网模型结构根据模型结构和数据的输入shape,计算用在模型中的超参数coderunning log网络结构可视化 B站小土堆pytorch视频学习 官网 https://pytorch.org/docs/stable/generated/torch.nn.Sequential.html#torch.nn.Se…

SSM - Springboot - MyBatis-Plus 全栈体系(二十六)

第六章 SpringBoot 快速启动框架:SpringBoot3 实战 一、SpringBoot3 介绍 1. SpringBoot3 简介 SpringBoot 版本:3.0.5 到目前为止已经学习了多种配置 Spring 程序的方式。但是无论使用 XML、注解、Java 配置类还是他们的混合用法,都会觉…

Qt 输入组控件(Input Widgets) 显示组控件(Display Widgets)详解

一、Qt 输入组控件(Input Widgets) Qt Input Widgets是一组用户界面元素,用于输入和显示文字和数字等的数据。这些小部件可以组成各种不同的表单和对话框,用户可以使用这些小部件与程序交互。 以下是Qt Input Widgets的一些常见小部件&…

vue面试题-应用层

MVC与MVVM MVCMVVM 双向数据绑定 vue2 双向绑定原理 v-model原理 vue3 双向绑定原理 示例 对比 vue2响应式原理和Vue3响应式原理 data为什么是函数?v-if 与 v-show MVC与MVVM MVC和MVVM是两种流行的设计模式,它们都是用于构建动态应用程序的框架。 MVC MVC&#…

Prometheus PromQL及传统部署 Alertmanager 发送告警

文章目录 一.PromQL 简介1.PromQL概念2.时间序列3.Prometheus数据模型4.指标名称及标签使用注意事项5.样本数据格式 二.PromQL 的数据类型1.PromQL 的表达式中支持 4 种数据类型2.时间序列选择器(Time series Selectors)①瞬时向量选择器由两部分组成②定…

关于智能控制领域中模糊控制算法的概述

智能控制领域中的模糊控制算法是一种基于模糊逻辑的控制策略,它通过对模糊集合的刻画来处理模糊信息,从而获得模糊输出并进行控制。模糊控制算法在实际控制工程中具有良好的应用前景,它不但具有较强的鲁棒性和适应性,而且可以为复…

Stable Diffusion 动画animatediff-cli-prompt-travel

基于 sd-webui-animatediff 生成动画或者动态图的基础功能,animatediff-cli-prompt-travel突破了部分限制,能让视频生成的时间更长,并且能加入controlnet和提示词信息控制每个片段,并不像之前 sd-webui-animatediff 的一套关键词控制全部画面。 动图太大传不上来,凑合看每…

数据仓库DW-理论知识储备

数据仓库DW 数据仓库具备 采集数据、分析数据、存储数据的功能,最后得出一些有用的数据,一些目标数据来使用。 采集来自不同源的数据,然后对这些数据进行分析和计算得出一些有用的指标,提供数据决策支持。 数据的来源有&#xff…

[华为杯研究生创新赛 2023] 初赛 REV WP

前言 一年没打比赛了, 差一题进决赛, REV当时lin的第三个challenge没看出来是凯撒, 想得复杂了, 结果错失一次线下机会 >_< T4ee 动态调试, nop掉反调试代码 发现处理过程为 置换sub_412F20处理(这里看其他师傅的wp知道应该是rc4, 我是直接en逆的buf字符串中每一位和…

GPIO子系统(三)

1&#xff0c;简述 GPIO 资源是相对来说较为简单&#xff0c;而且比较通用&#xff08;比如 LED 灯&#xff09;&#xff0c;而 Linux 的 GPIO 驱动属于 Linux Driver 中较为容易上手的部分&#xff0c;但是简单归简单&#xff0c;在 Linux 系统中&#xff0c;要使用 GPIO 资源…

BootStrap-前端框架

资料:https://v3.bootcss.com/components/ BootStrap的概念&#xff08;Web框架&#xff09; Bootstrap&#xff0c;来自 Twitter&#xff0c;是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的&#xff0c;它简洁灵活&#xff0c;使得 Web 开发更加快捷。…

聚观早报 | “百度世界2023”即将举办;2024款岚图梦想家上市

【聚观365】10月13日消息 “百度世界2023”即将举办 2024款岚图梦想家上市 腾势D9用户超10万 华为发布新一代GigaGreen Radio OpenAI拟进行重大更新 “百度世界2023”即将举办 “百度世界2023”将于10月17日在北京首钢园举办。届时&#xff0c;百度创始人、董事长兼首席执…

5、docker mysql安装

1、查看版本 docker search mysql 2、下载镜像到本地 下载镜像&#xff0c;本文以5.7为例 docker pull mysql:5.7 3、创建挂载目录 mkdir /usr/local/mysql 4、创建mysql容器 docker run --name mysql-test -e MYSQL_ROOT_PASSWORDroot -p 3306:3306 -d mysql –name&am…

最详细STM32,cubeMX 按键点亮 led

这篇文章将详细介绍 如何在 stm32103 板子上使用 按键 点亮一个LED. 文章目录 前言一、如何控制按键&#xff1f;为什么按键要接上拉电阻或者下拉电阻呢&#xff1f; 二、cubeMX配置工程自动生成代码解析 三、读取引脚电平函数四、按键为什么要消抖如何消除消抖 五、实现按键控…

如何提高MES系统的落地成功率?

导 读 ( 文/ 2768 ) 制造执行系统&#xff08;MES&#xff09;在现代制造业中扮演着至关重要的角色&#xff0c;但实施MES系统并取得成功并非易事。为了帮助企业提高MES系统的落地成功率&#xff0c;本文将介绍关键的方法和策略。通过深入了解业务需求、有效的团队合作、全面的…

基于nodejs+vue大学食堂订餐系统

模块包括主界面&#xff0c;首页、个人中心、管理员管理、用户管理、菜品管理、论坛管理、公告管理、基础数据管理、目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪论 1 1.1背景及意义 1 1.2 国内外研究概况 1 1.3 研究的内容 1 第2章 相关技术 3 2.1nodejs简介 4 2.2 express框…