电机控制系列模块解析(21)—— 弱磁控制
一、弱磁控制
常用的FW即弱磁控制方法一般为:电压外环控制、单个电流环控制、直接输出电压幅值分配控制、输出电压角度PI控制、不弱磁控制、直接解析解、查表、速度反比例曲线拟合等等。
弱磁控制相关因素:过调制(母线电压的剧烈波动)、电流环控制、前馈解耦、饱和、根据电磁转矩脉动权衡最大输出电压裕量、电压和电流极限圆。
在下图的最中间是电压极限圆和电流极限圆图示,坐标系为id-iq,当前也可以使用磁链或者电压坐标系,但是电流坐标系最为直观,因此坐标系为id-iq。常规将弱磁一区称为FW,弱磁二区称为MTPV(最大转矩电压比)。

由下图可知,可以通过在定子侧注入特定方向的直轴电流来生成可以削弱转子磁场的气隙磁场来实现弱磁升速控制。而直轴电流参考值通常采用直接计算法或电压外环法来得到。

直接计算法
交轴电流参考值由速度环生成来平衡负载转矩,则弱磁一区和弱磁二区均可以根据电压方程来直接求解出直轴电流参考值。

电压外环法

电压外环发常见的注意事项如下:
(1)电压外环法的弱磁增益选取,弱磁增益可根据弱磁控制小信号模型进行自适应计算;
(2)进出弱磁区判断条件,防止低速、重载、急加速等工况条件下误入弱磁控制区域;
(3)弱磁控制PI给定电压的裕量,保留一定的电压裕量有利于权衡弱磁控制的动稳态性能;
(4)弱磁控制PI限幅选取,该限幅受到电流极限圆、MTPA和MTPV的多重限制;
(5)电流环(电流控制环路带宽可以弱一些)的前馈解耦有利于弱磁区域的快速进入和快速退出。 电流环不能做到近似的无限带宽,就一定会出现积分饱和现象,前馈解耦有利于在转速突变或负载突变时在一定程度上来削弱积分饱和现象。
其他注意事情以及电压外环的各种形式待后续继续更新......
其他弱磁法
单个电流环控制:由于弱磁区电压幅值固定,此时可通过仅利用一个环路来对弱磁区的直轴电压和交轴电压进行重新分配,具体方案可参考北京交通大学相关博士论文,其相关研究较多。
直接输出电压幅值分配控制:在弱磁区直接根据电压方程重新分配直轴电压和交轴电压,或者将交轴电流环输出直轴电压,将直轴电流环输出交轴电压等,以重新分配交直轴电流环的积分项。无需直轴电流给定值。
输出电压角度PI控制:类似单个电流环控制方案,交轴电流环输出电压角度,直轴电流环输出电压幅值(保持幅值一直处于饱和状态附近)。无需直轴电流给定值。
不弱磁控制:对电机转速进行限制,不进入弱磁控制区域。
查表:离线标定,可对所有工况进行标定(全速、全载、全温度范围内等)。
速度反比例曲线拟合:类似将查表法进行了解析解的曲线拟合。
二、弱磁区域
何为弱磁区域
当电流极限圆面积较大时,随着电机转速的增加,控制策略依次为MTPA、FW、MTPV,简单来说在MTPA和MTPV之间的区域即为弱磁区域。

依据电流极限圆是否包含最小的电压极限圆,可将同步电机控制系统分为无限速度驱动系统(电流极限圆包含了最小的电压极限圆)和有限速度驱动系统(不包含)。

借用上图,其中OA(MTPA)、AB(FW)、BC(MPTV)、BD(电流圆)。
AB也为恒转矩曲线;BC(MPTV)曲线仅考虑电压约束,为恒转矩曲线与电压极限椭圆的切点;BD(电流圆边界)曲线为同时考虑电压约束和电流约束下的最大转矩输出。
此处需要注意MTPA、MC即电流圆、MTPV均为线,而FW为区域,所以本质上 这三条线 一般用 直接的解析解 + 电机参数查表 来得到,FW区域通过控制器(本质为在一定区域内搜索,直接受到所需转矩 和 电压极限圆的影响,间接受到电流极限圆、MTPA以及MTPV这三条线的限制)得到。
当前也有一些方案对这四者都进行 直接地改进版的快速解析,或者 对这四者都进行 改进版的快速搜索 或者 控制。以电压外环为例,A点到B点的图示为最理想的电流矢量的迁移路径(恒转矩),然而受到定子电阻、定子电感变化等电机参数、输出电压持续饱和等因素的影响时,弱磁路径会发生变化,其实际电流矢量的路径为该A点到B点所示电流矢量的理想迁移路径附近偏移,进而直接影响弱磁控制的动稳态性能。
调制策略影响
不同的调制策略会影响电压矢量的最大空间范围
由于受到死区时间和最小窄脉冲(可选)的限制(图中最小时间限制为 死区时间 + 窄脉冲(可选)),七段式SVPWM的实际电压空间范围小于五段式SVPWM的实际电压空间范围,所以通常低调制区采用七段式SVPWM,高调制采用五段式SVPWM。另外还有三段式SVPWM即电压空间矢量六边形的线边缘,一段式SVPWM即电压空间矢量六边形的角边缘(6个点,即为方波模式)。七段式和五段式切换较为常用,而从五段式切换到三段式和一段式时,需要合适的过渡手段来保证较低的电流谐波和转矩脉动以及兼顾系统的动态性能。

此图片来源于网络
附录:MTPV
MTPV (Maximum Torque Per Volt): MTPV 控制策略则关注在给定电压条件下实现电机的最大转矩输出。它适用于电机高速运行场景,尤其是在电机电压接近供电电源电压极限时,通过调整电流矢量和弱磁控制,使电机在电压极限边界上工作,从而在不超出电压限制的前提下最大化转矩输出。MTPV 控制特别适用于电动汽车等应用中,当电机运行在高速区、电池电压接近上限时,为了保持或提高车辆的加速性能,需要电机能在有限的电压下提供尽可能大的转矩。
常规MTPA仅是一条线(若参数摄动范围较小,则其是一条固定的电流矢量的迁移路径),因此此处可以将FW区域也理解为是一种MTPA,如果可以保证FW区域内电流矢量的迁移路径贴近理想路径(恒转矩),则可以认为此路径也是一种广义的MTPA路径。
MTPA与MTPV的关系: MTPA 和 MTPV 本质上都是通过优化电机的电流和磁通分布来提高电机运行效率和性能,但它们的关注点和适用场景有所不同:
-
目标差异:MTPA 直接关注电流消耗,旨在在特定转矩需求下最小化电流,以降低铜耗;而 MTPV 关注的是在给定电压限制下最大化转矩输出,适用于电压受限条件下的性能优化。
-
应用范围:MTPA 主要适用于电机低速或中速运行区域,尤其在启动和爬坡等需要大转矩输出的工况下,通过降低电流消耗来提高能效;而 MTPV 更加适用于电机高速运行区域,特别是在电机电压接近电源电压极限时,通过调整控制策略以充分利用有限的电压资源,提供尽可能大的转矩。
-
控制策略的互补性:在实际应用中,MTPA 和 MTPV 控制策略往往是互补的。电机控制系统可能会根据电机运行速度、负载需求以及电源电压条件动态切换或融合这两种控制策略。在低速或中速区间,优先采用 MTPA 控制以最小化电流消耗;当电机进入高速区且电源电压接近极限时,则切换至 MTPV 控制,以在电压约束下最大化转矩输出。
总结来说,MTPA 和 MTPV 分别是从电流消耗最小化和电压利用率最大化的角度来优化永磁同步电机的运行性能,它们在电机控制策略中扮演着不同的角色,适用于电机运行的不同工况和需求。在实际应用中,这两种策略往往结合使用,以实现电机在整个运行范围内的高效、灵活控制。
相关文章:
电机控制系列模块解析(21)—— 弱磁控制
一、弱磁控制 常用的FW即弱磁控制方法一般为:电压外环控制、单个电流环控制、直接输出电压幅值分配控制、输出电压角度PI控制、不弱磁控制、直接解析解、查表、速度反比例曲线拟合等等。 弱磁控制相关因素:过调制(母线电压的剧烈波动&#x…...
【3dmax笔记】022:文件合并、导入、导出
文章目录 一、合并二、导入三、导出四、注意事项一、合并 只能合并 max 文件(高版本能够合并低版本模型,低版本不能合并高版本的模型)。点击【文件】→【导入】→【合并】: 选择要合并的文件,后缀名为3dmax默认的格式,max文件。 二、导入 点击【文件】→【导入】→【导…...
8、QT——QLabel使用小记2
前言:记录开发过程中QLabel的使用,持续更新ing... 开发平台:Win10 64位 开发环境:Qt Creator 13.0.0 构建环境:Qt 5.15.2 MSVC2019 64位 一、基本属性 技巧:对于Qlabel这类控件的属性有一些共同的特点&am…...
python实现读取串口数据-使用LibModbus库实现一个实时读取串口数据
在工业自动化领域,Modbus协议因其简单、可靠和广泛支持而备受青睐。其中,Modbus RTU(串行通信)以其低成本和易实施性在许多场景中发挥着重要作用。 01 Modbus RTU协议简介 Modbus RTU是一种基于串行通信的Modbus协议,…...
类与面向对象编程(Object-Oriented Programming, OOP)
类与面向对象编程(Object-Oriented Programming, OOP)(一) 对象比较:‘is’ 对比 ‘’ 当我还是个孩子的时候,我们的邻居拥有一对双胞胎猫咪。它们看起来几乎一模一样—同样的炭黑色毛发和同样锐利的绿色…...
引用数据类型 栈内存 堆内存
let m { a: 10, b: 20 }; let n m; n.a 15; console.log(m.a) // 15 原因:基本数据类型存储在栈内存中,引用数据类型存储在堆内存中 ,引用数据类型存储在堆内存中会在栈内存中创建一个指针,栈内存中的这个指针指向堆内存中的地…...
【class8】人工智能初步(图像识别-----卷积神经网络)
上节回顾 上节课,我们简单了解了图像识别和深度学习的相关知识。 快速回顾一下吧~ A图像识别是以图像的主要特征为基础的。B. 图像分辨率决定图像的质量。 C. 像素是图像中的最小单位D. 在图像识别的原理上,计算机和人类在本质…...
Node.js安装及环境配置(超详细!保姆级!!)
目录 一、进入官网地址下载安装包 二、安装程序 三、环境配置 四、测试 五、安装淘宝镜像 一、进入官网地址下载安装包 Node.js — Download Node.js (nodejs.org) 选择对应你系统的 node.js 版本,我选择的是Windows系统,64位 点击图中选项&#…...
利用反射如何动态生成sql
一.自定义注解 UpdateWhere Target({ElementType.FIELD}) //作用于类 Retention(RetentionPolicy.RUNTIME) //运行时有效 Documented //可以出现在文档里 Inherited public interface UpdateWhere {}二.创建实体类接受 pu…...
SpringBoot项目中使用Redis,Mybatis和JWT
在Spring Boot项目中,结合Redis,MyBatis和JWT的使用可以提供以下功能: Redis的作用: 1.缓存:Redis可以用作缓存存储,提高应用程序的性能和响应速度。特别是对于频繁读取但不经常更新的数据,如配…...
CSS2(一):CSS选择器
文章目录 1、CSS基础1.1 CSS简介1.2 CSS编写位置1.2.1 行内样式1.2.2 内部样式1.2.3 外部样式1.2.4 样式优先级 1.2.5 CSS代码风格 2、CSS选择器2.1、基本选择器2.1.1 通配选择器2.1.2 元素选择器2.1.3 类选择器2.1.4 ID选择器2.1.5 总结 2.2、CSS复合选择器2.2.1 交集选择器2.…...
LeetCode题练习与总结:不同的二叉搜索树--96
一、题目描述 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n 3 输出:5示例 2: 输入:n 1 输出&…...
第八十一章 将 Web 应用程序与远程 Web 服务器结合使用 - 如果从 Web 服务器提供静态文件
文章目录 第八十一章 将 Web 应用程序与远程 Web 服务器结合使用 - 如果从 Web 服务器提供静态文件如果从 Web 服务器提供静态文件配置 Web 服务器路径将虚拟目录添加到 IIS将别名添加到 Apache 配置 第八十一章 将 Web 应用程序与远程 Web 服务器结合使用 - 如果从 Web 服务器…...
AVL树、红黑树
数据结构、算法总述:数据结构/算法 C/C-CSDN博客 AVL树 定义 空二叉树是一个 AVL 树如果 T 是一棵 AVL 树,那么其左右子树也是 AVL 树,并且 ,h 是其左右子树的高度树高为 平衡因子:右子树高度 - 左子树高度 创建节点…...
Vscode编辑器 js 输入log自动补全
最近换了新电脑,新下载了Vscode,记录一下设置项。 Vscode 版本 想要的效果 js文件中输入log(点击tab键),自动补全为 console.log() Vscode 文件》首选项》设置 搜索:snippets Emmet: Show Suggestions…...
structured concurrency
1. 基于 c executions的异步实现 - 从理论到实践 - 知乎 (zhihu.com)...
【免费】在线识别通用验证码接口
模块优势价格5元1000次,每天免费100次api文档支持 使用量小的完全够用了 <?phpfunction Post_base64($base64_str){$url http://api.95man.com:8888/api/Http/Recog?Taken41******QK&imgtype1&len0 ; $fields array( ImgBase64>$base64_str); $ch…...
如何通过汽车制造供应商协同平台,提高供应链的效率与稳定性?
汽车制造供应商协同是指在汽车制造过程中,整车制造商与其零部件供应商之间建立的一种紧密合作的关系。这种协同关系旨在优化整个供应链的效率,降低成本,提高产品质量,加快创新速度,并最终提升整个汽车产业的竞争力。以…...
使用LangChain创建简易聊天机器人
LangChain 是什么 就是一个框架或者说是一个工具,用来写 AI 应用。对,没有错!AI小白也可以,有手就行! LangChain有几个核心模块:Models、Prompts、Chains、Indexes、Memory、Agents。 这篇主要介绍Models、…...
研究生学习---找工作
规划 研一~研二上学期完成小论文,实习,秋招 竞赛:kaggle? 面试题一般简单且为原题,笔试题目很难,不会出原题 项目 找工作软件...
后进先出(LIFO)详解
LIFO 是 Last In, First Out 的缩写,中文译为后进先出。这是一种数据结构的工作原则,类似于一摞盘子或一叠书本: 最后放进去的元素最先出来 -想象往筒状容器里放盘子: (1)你放进的最后一个盘子(…...
CVPR 2025 MIMO: 支持视觉指代和像素grounding 的医学视觉语言模型
CVPR 2025 | MIMO:支持视觉指代和像素对齐的医学视觉语言模型 论文信息 标题:MIMO: A medical vision language model with visual referring multimodal input and pixel grounding multimodal output作者:Yanyuan Chen, Dexuan Xu, Yu Hu…...
解决Ubuntu22.04 VMware失败的问题 ubuntu入门之二十八
现象1 打开VMware失败 Ubuntu升级之后打开VMware上报需要安装vmmon和vmnet,点击确认后如下提示 最终上报fail 解决方法 内核升级导致,需要在新内核下重新下载编译安装 查看版本 $ vmware -v VMware Workstation 17.5.1 build-23298084$ lsb_release…...
页面渲染流程与性能优化
页面渲染流程与性能优化详解(完整版) 一、现代浏览器渲染流程(详细说明) 1. 构建DOM树 浏览器接收到HTML文档后,会逐步解析并构建DOM(Document Object Model)树。具体过程如下: (…...
屋顶变身“发电站” ,中天合创屋面分布式光伏发电项目顺利并网!
5月28日,中天合创屋面分布式光伏发电项目顺利并网发电,该项目位于内蒙古自治区鄂尔多斯市乌审旗,项目利用中天合创聚乙烯、聚丙烯仓库屋面作为场地建设光伏电站,总装机容量为9.96MWp。 项目投运后,每年可节约标煤3670…...
Java-41 深入浅出 Spring - 声明式事务的支持 事务配置 XML模式 XML+注解模式
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践
6月5日,2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席,并作《智能体在安全领域的应用实践》主题演讲,分享了在智能体在安全领域的突破性实践。他指出,百度通过将安全能力…...
零基础在实践中学习网络安全-皮卡丘靶场(第九期-Unsafe Fileupload模块)(yakit方式)
本期内容并不是很难,相信大家会学的很愉快,当然对于有后端基础的朋友来说,本期内容更加容易了解,当然没有基础的也别担心,本期内容会详细解释有关内容 本期用到的软件:yakit(因为经过之前好多期…...
学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”
2025年#高考 将在近日拉开帷幕,#AI 监考一度冲上热搜。当AI深度融入高考,#时间同步 不再是辅助功能,而是决定AI监考系统成败的“生命线”。 AI亮相2025高考,40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕,江西、…...
用机器学习破解新能源领域的“弃风”难题
音乐发烧友深有体会,玩音乐的本质就是玩电网。火电声音偏暖,水电偏冷,风电偏空旷。至于太阳能发的电,则略显朦胧和单薄。 不知你是否有感觉,近两年家里的音响声音越来越冷,听起来越来越单薄? —…...
