从零开始之了解电机及其控制(11)实现空间矢量调制

这篇具有很好参考价值的文章主要介绍了从零开始之了解电机及其控制(11)实现空间矢量调制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

广泛地说,空间矢量调制只是将电压矢量以及磁场矢量在空间中调制到任意角度,通常同时最大限度地利用整个电压范围。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

其他空间矢量调制模式确实存在,并且根据您最关心的内容,它们可能值得研究。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

如何实际执行这种所谓的交替反向序列 PWM,以及更普遍的真正空间矢量调制模式。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

我们首先要回顾一下在六块换向期间如何执行电压调制。回想一下,PWM 周期可以分为两个阶段。强制阶段,其中电流由所施加的电压主动驱动,

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

而非强制阶段,则不是。                                             

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

强制阶段所花费的 PWM 周期的百分比称为占空比。在强制阶段,当执行块换向时,当我们将电机旋转一圈时,我们总是有 H 桥的一个桥臂 PWM 到高电压,而另一个桥臂正好 PWM 到地。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

因此,在 PWM 周期的强制阶段,我们根据转子角度使用这六种可能的 H 桥配置之一。为了简化我对 H 桥的描述,并使其在视觉上更加令人愉悦,

其中每个圆圈描绘一个 MOSFET,并用黄色表示正在连接。此外,我将显示每个产生的电压矢量。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

我们在非强制阶段使用的配置因我们的切换方案而异。例如,如果我们进行硬开关,这六个活动配置中的每一个都对应于相同的、完全断开的 H 桥。如果我们使用软切换,这六个活动配置分别对应于三个非强制配置之一。

而且,如果我们使用免费切换,这六种主动配置对应于三种不同的非强制配置之一。就像我们之前的换相方案一样,通过空间矢量调制,我们的 PWM 周期将分为强制阶段和非强制阶段。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

然而,与块换向不同的是,我们的电机相位之一始终保持浮动,既不连接到高电平也不连接到地。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

在空间矢量调制期间,我们始终希望所有三个相位都连接到高压或接地。

因此,我们将使用六种配置,而不是在块换向的强制阶段使用的配置,其中涉及连接所有三相以驱动电流。我将把这些电压配置描述为电压配置 1、2、3、4、5 和 6。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

显然,就像块换向、电压配置一样,这六种配置中的每一种都指向一个独特且谨慎的角度。

因此,为了产生随转子连续转动的电压矢量,我们将进一步将 Pw-impyret 的受迫相位细分为 T1 和 T2。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

在 T1 期间,我们将应用产生场矢量的电压配置,该矢量在顺时针方向上最接近我们所需的矢量。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

在 T2 期间,我们将应用电压配置,该电压配置会产生一个最接近逆时针方向所需矢量的矢量。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

T1 相对于 T2 的持续时间将由所需的向量确定或相对于由两个选定的电压配置生成的矢量的方向。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC 从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

在执行空间矢量调制时 Pw-impyret 的非强制阶段,我们将使用两种“零”电压配置中的至少一种,其中涉及所有三相都连接到高电平,或者所有三相都连接到高电平连接到低电压。我们将这两种配置称为电压配置零和电压配置七。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

如之前说的,任何相连接的电压的绝对大小并不重要。驱动电流的是电压差。在配置零和配置七中,电机两端的电压差为零,因此电流不受强制,这意味着它就像电机引线全部焊接在一起一样自由流动。本质上,我们获得了与互补切换的非强制阶段相同的结果,只是使用所有三个阶段而不是仅两个阶段。

但是我们什么时候使用配置 0,什么时候使用配置 7?那么,这个问题的答案取决于您选择的空间矢量调制模式。例如,如果您试图最小化开关损耗,“null_v0”模式通常被认为是最佳选择,它在整个非强制阶段始终使用配置零。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

我们在上一集介绍的交替反向序列具有较少的谐波失真,它使用两者均匀地分割其非受迫相位。但在我们结束这个话题并为您提供发送到 MOSFET 的 PWM 方程之前,我们还需要讨论一件事。脉宽调制对齐。

PWM 信号可以通过三种不同的方式进行配置:前沿调制或左对齐调制,其中周期的前沿被保留为高相位的开始,信号的后沿被调制以在 0 到 100 之间调整 % 占空比。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

后沿或右对齐 PWM,其中周期结束被保留为周期结束高相位,改变左上升沿的位置以在 0 和 100% 占空比之间调整,

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

最后,脉冲中心或中心对齐 PWM,其中保留 PWM 周期的中心作为高相位的中心。上升沿和下降沿的位置都是变化的,并且一致地在 0 和 100% 占空比之间进行调整。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

一般来说,在广泛讨论 PWM 信号时,除非另有说明,否则左对齐 PWM 是默认假设。

然而,对于空间矢量调制模式,我们的 PWM 信号通常需要中心对齐。现在,我们终于了解了所有背景信息,以便我们可以描述如何将空间矢量调制信号发送到 H 桥。

因此,我们需要做的第一件事是将 PWM 设置配置为中心对齐。

接下来,我们需要计算所需的矢量方向和占空比。方向通常由您的转子位置决定,但也可能受到任何想要说场信标的影响。您的占空比命令将是当前控制器的输出。您可以计算您想要在每个力配置以及零向量中花费的时间。

T1 将等于 PWM 周期(以秒为单位)乘以占空比乘以 60 的符号减去角度 alpha。该 alpha 值是您想要的向量超出您将花费 T1 的向量的距离。可以通过找到所需矢量角除以 60 的余数来轻松计算。

然后,T2 将再次等于 PWM 周期(以秒为单位)乘以占空比乘以 alpha 符号。最后,T0(您将在零向量中花费的时间)等于总周期 T(以秒为单位)减去 T1 和 T2。

现在,虽然我们一直在谈论的这些电压配置至少在我看来对我们了解正在发生的事情很有帮助。微处理器要求您根据每个相位写入高电平或接地的时间长度来指定 PWM 周期。因此,为了将这些配置周期转换为发送到 H 桥的实际 PWM 信号,我们将使用以下分段函数。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

这里有两件事值得注意。如果您希望矢量严格指向转子 Q 轴方向,您可以根据霍尔扇区来考虑这些方程,其中每组方程对应于不同的扇区。其次,非常重要的是,其他资源可能会以与我不同的方式定义他们称为零的角度,或者他们将哪个hall扇区称为零。这将导致他们的方程相对于我的方程发生相移。我的角度约定并不比其他人的更正确或更不正确,但重要的是,无论您选择哪种约定,都必须与其保持一致。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

但是如果您的转子中有多个极对,则您将需要更高分辨率的角度测量,因为我们讨论的所有角度都是磁角,而不是机械角。

从零开始之了解电机及其控制(11)实现空间矢量调制,电机,电机.,FOC

这是如何优化控制无刷 PMDC 电机的基础知识。文章来源地址https://www.toymoban.com/news/detail-730519.html

到了这里,关于从零开始之了解电机及其控制(11)实现空间矢量调制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小白从零开始:STM32双闭环(速度环、位置环)电机控制(硬件篇)

    小白从零开始:STM32平铺式双闭环(速度环、位置环)电机控制(硬件篇) 小白从零开始:STM32双闭环(速度环、位置环)电机控制(软件篇) 小白从零开始:小程序阿里云平台控制stm32(硬件篇) 杭州研究生手把手教你搞不定STM32 使用工具: 1.PCB设计: 立创EDA+嘉立创 2.硬件

    2024年02月16日
    浏览(39)
  • 从零开始,我的第一个物联网平台搭建好了,ESP8266+DHT11+阿里云平台+IOT StudioWEB应用开发,实现网页实时查看设备上报的信息,控制开关

        记录下自己做的第一个物联网项目,真正从零开始,断断续续花了2个月时间看各种视频,网站学习有关物联网的知识,期间碰到过好多问题,没有人指导,都得靠自己慢慢研究,有时会很迷茫,没有方向,但还得坚持下去,当经过自己的努力解决一个个问题时,会很兴奋

    2024年01月19日
    浏览(94)
  • 直流无刷电机【一】从零开始上手

    这学期正好学完了两学期的电机学,加上个人一直对四轴无人机的无刷电机与电调感兴趣,同时也比较喜欢几个月前看见的foc控制的电机旋钮那个开源项目,于是自己做了一套无刷电机驱动板(算是真正的从0开始),淘宝买了个十几块的不知名云台无刷电机就开始瞎折腾了。

    2024年02月02日
    浏览(37)
  • 从零开始 verilog 以太网交换机(二)MAC接收控制器的设计与实现

    🔈声明: 😃博主主页:王_嘻嘻的CSDN主页 🧨 从零开始 verilog 以太网交换机系列专栏:点击这里 🔑未经作者允许,禁止转载,侵权必删 🚩关注本专题的朋友们可以收获一个经典交换机设计的全流程,包括设计与验证(FPGA);以太网MAC的基础知识。新手朋友们还将获得一个

    2024年01月19日
    浏览(57)
  • 从零开始:了解ChatGPT和AIGC基础

    自2012年的AlexNet在ImageNet大赛中取得卓越成绩以来,深度学习技术已经成为人工智能领域的重要技术。随着算力的提升和模型的优化,深度学习技术已经取得了巨大的成功,应用于图像识别、自然语言处理、语音识别等领域。 在自然语言处理领域,GPT(Generative Pre-trained Transfo

    2024年02月22日
    浏览(41)
  • 从零开始了解大数据(五):YARN篇

    目录 前言 一、Hadoop YARN介绍 二、Hadoop YARN架构与组件 1.ResourceManager(RM) 2.NodeManager(NM) 3.ApplicationMaster 三、程序提交YARN交互流程 1.客户端阶段 2.ApplicationMaster阶段 四、YARN资源调度器Scheduler 1.FIFO Scheduler 2.Capacity Scheduler 3.Fair Scheduler 总结 YARN是一个资源调度平台,负责为运算

    2024年02月01日
    浏览(38)
  • 从零开始学习Python控制开源Selenium库自动化浏览器操作,实现爬虫,自动化测试等功能(一)

    介绍Selenium : Selenium是一个用于自动化浏览器操作的开源工具和库。它最初是为Web应用测试而创建的,但随着时间的推移,它被广泛用于Web数据抓取和网页自动化操作。Selenium 支持多种编程语言,包括Python,Java,C#等。 这里我们主要实现采用Python的方式 Selenium 的主要特点和

    2024年01月22日
    浏览(77)
  • 【从零开始学习JAVA | 第四十篇】了解线程池

    目录 前言: 线程池: 线程池的工作流程: 代码实现线程池: 任务拒绝策略:  线程池多大才算合适? 总结:         在Java编程中,线程池是一个强大的工具,它能够管理和复用线程,提供高效的并发处理能力。通过线程池,我们可以有效地控制并发线程的数量,并降

    2024年02月13日
    浏览(56)
  • 从零开始了解大数据(一):数据分析入门篇

    目录 前言 一、数据分析 1.企业数据分析方向 (1) 原因分析:离线分析 (Batch Processing) (2) 现状分析:实时分析 (Real Time Processing | Streaming) (3) 预测分析:机器学习 (Machine Learning) 2.数据分析基本步骤 3.大数据5V特征 4.分布式与集群 总结 在开启大数据的探索之前,我们首先需要理解

    2024年02月04日
    浏览(37)
  • 【从零开始学Skynet】基础篇(二):了解Skynet

            在下图所示的服务端系统中,每个Skynet进程(操作系统进程)都称为一个节点,每个节点都可以开启数千个Lua服务,每个服务都是一个Actor。不同节点可以部署在不同的物理机上,提供分布式集群的能力。      在上图中,我们开启了3个节点和5个服务的服务端系

    2024年02月11日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包