从降本增效到电机控制知识树

news2025/6/7 2:37:12

回顾永磁同步电机控制应用场景,电机控制算法的发展大体归结于四个字,降本增效。以下内容围绕这四个字,增效、降本两个方面梳理该领域相关知识,串联永磁同步电机控制技术体系。

1、 增效

增效即提高控制性能,具体落脚点在提高效率、提高转速、加快响应、减小转矩脉动四个方面。
在这里插入图片描述

1.1、 提高效率

永磁同步电机是把电能转化为机械能的一个设备,电流通过电机线圈产生定子磁场,定子磁场和转子永磁体磁场相互作用电机做功。

作为一个能量转换的设备,我们希望其转换效率尽可能的高,要提高效率,就让流向永磁同步电机的电流尽可能多产生转矩。
同行的前辈把电流分解为励磁电流id和转矩电流iq,我们知道了电机转子位置后,可以精准的控制用来励磁的电流和用来产生转矩的电流的大小,进而定向的控制转子磁场和定子磁场的夹角,这样的控制算法便是foc

而MTPA算法和最小损耗控制算法则解决了具体怎么分配励磁电流和转矩电流以达到每安培电流产生最大的转矩的问题,MTPA的意思便是最大转矩电流比,该算法在不考虑铁损的情况下实现了理论上的最高效率,最小损耗控制要解决的问题是考虑了铁损时如何达到最高的效率。

以下内容对本小节相关知识展开讨论。

Simulink永磁同步电机控制仿真:一种计算量极小的MTPA算法推导及实现

1.2、 提高转速

在一些电池供电的场景,随着电池放电母线电压逐渐降低,电机的转速下降。为了让不同电池电量下用户实际使用体验接近,或者在电机电量快要放完时依然能够输出足够的功率,希望电压较低时输出更高的转速。

电机要匀速或高速旋转,电机要做功必须产生等于或大于负载扭矩的扭矩,这就要求驱动器要提供跟转速方向一致的电流。

电机运行过程的等效电路如下图,驱动器输出电压要克服反电动势es,还要被电机内阻消耗。

在这里插入图片描述

所以为了让驱动器提供跟转速方向一致的电流,驱动器的输出电压必须大于电机反电势电压。

综上,提高转速可以分出两条路径,一条是提高电压利用率,这个方向上发展出了svpwm(空间矢量调制),可以让电压利用率达到100%,结合过调制技术电压利用率甚至可达尽115%。一条是减弱电机反电势,这个方向通过弱磁技术实现。

以下内容对本小节相关知识展开讨论。

永磁同步电机控制笔记:中点平移法svpwm实现分析

Simulink永磁同步电机控制仿真:过调制及电流重构

1.3、 加快响应

让电机响应更快是行业内共同的目标。在机械臂应用,响应速度提升一倍就意味着作业效率提升一倍;在电动汽车,无人机领域,响应速度决定了系统的机动性能。

为了提升响应速度,工程师希望控制对象更快的从当前状态调整到目标状态。

对于环路来说,控制对象的模型参数变得重要,当模型参数已知时,本来需要通过积分抵消的误差项可以直接通过前馈的方式抵消。

其他近些年被提及较多的控制器如ADRC、MPC、LQR也是类似的作用,通过控制对象的模型计算输出起主要作用,积分抵消误差占成分较小,假定系模型参数准确,理论上可以做到一拍的时间把输出调整到目标状态,而以积分抵消误差的PI控制器要多次调整,逐渐收敛。

使用更复杂的基于模型的控制器,前提是要知道控制对象的参数,对于电流环,需要知道电阻电感磁链常数;对于速度环需要知道阻尼、负载惯量。有些参数不易直接测量,就需要参数辨识技术来配合。

对于电控系统来说,电机可能在启动前有初始速度,希望让电机从当前速度直接过渡到目标速度,而不是先等待电机停止,这时用到的便是飞车启动技术,先追踪电机当前的转速,然后初始化控制器状态,从当前状态启动电机往目标状态过度。

以下内容对本小节相关知识展开讨论。

永磁同步电机控制笔记:电机参数离线辨识方法

1.4、减小转矩脉动

在一些涉及载人的应用场景如电梯、电动汽车、高铁、跑步机等,转矩脉动是严重影响体验感的。导致转矩脉动的是磁场谐波,其中逆变器非线性导致6次电流谐波的出现;而电机结构如绕组分布方式、转子磁极形状导致5、7次谐波;齿槽配合导致的齿槽效应、磁路饱和也将引起转矩谐波。

为了改善转矩脉动,除了优化电机设计外,软件算法上也有重要的工作要做。

在大功率场景,逆变器非线性(死区)导致的6次谐波占比非常大,对于该问题,发展出了死区补偿算法。

对于难以通过电机设计优化解决的5、7次谐波,则通过谐波注入解决。

以下内容对本小节相关知识展开讨论。

Simulink永磁同步电机控制仿真:一种自适应死区补偿方法

2、降本

降本的重要性不必多说,在不牺牲产品功能性能的情况下,降本在任何地方都是政治正确的。要让产品做的便宜,对直观的降本方法是能省掉的器件就省掉。在这条路径下出现了精简电流传感器、精简位置传感器、精简电解电容三个方案。

在这里插入图片描述

2.1、精简电流传感器

精简电流传感器不仅省掉了电流传感器的成本,更降低了pcb布线的难度,代价则是较为复杂的软件设计。

对于常规的相线上放置采样电阻的电流采样方案,把采样电阻放到下桥臂可以大幅降低共模噪声,进而降低对运放的要求。但是带来了必须在下桥臂导通时才能采样到电流的问题。在占空比极大时,没有足够的电流采样窗口需要电流重构技术处理电流。

根据基尔霍夫电流定律,三相电流之和为0,则任意两相电流信号就可以完整反映三相相电流,甚至三个电流传感器可以省掉一个,只需要在桥臂放置两个电流传感器即可完成三相采样,只是代价是调制比受到一定限制。

又考虑到所有电流都是流经母线的,通过母线电流即可重构出三相电流。在对成本敏感但是对电压利用率不敏感的场合,单电阻采样也成了常见的选择。

以下内容对本小节相关知识展开讨论。

Simulink永磁同步电机控制仿真:过调制及电流重构

Simulink永磁同步电机控制仿真:单电阻采样时序及具体实现

2.2、精简位置传感器

随着软件算法的发展,无传感器控制算法已经能够胜任大多数场景,某些高性能位置估算算法已经实现了1%额定转速下额定负载工作。结合高频注入算法更是足以实现全速度域控制,足以满足几乎所有不需要位置控制的场景。并且在高速场合能够达到比低成本位置传感器更高效率的控制效果。

因为无位置传感器相关算法依赖电机参数,伴随着无位置传感器算法的发展,参数辨识算法也被广泛应用。

以下内容对本小节相关知识展开讨论。

永磁同步电机转子位置估算专题 —— 基波模型类位置估算概要

永磁同步电机控制笔记:电机参数离线辨识方法

2.3、精简电解电容

电解电容成本高,寿命短的特点让人诟病;为了取消电解电容,已经有多家有实力的公司在挑战使用小容量薄膜电容替代电解电容的方案。较小容量的电容使得母线电压波动更大,进而导致电机转速波动较大。但是在多年的努力后也取得了一定突破,在某些场景,精简掉电解电容的产品已经问世。

小结

距离上次更新已有月余,本篇作为春节后的第一篇更新,梳理了一下电机控制领域相关的知识树。可能还要不完善之处,欢迎读者朋友补充。

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

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

相关文章

[Nginx]Ngnix基础

文章目录一、基础1.1 what can nginx do1.1.1 基本HTTP服务1.1.2 高级HTTP服务1.1.3 Nginx常用的功能模块1.1.4 Nginx的核心组成1.2 why nginx?1.3 安装(略)1.4 nginx的目录结构1.5 nginx.conf的几个关键配置keepalive_timeoutkeepalive_requestsserver块和locatio…

Python自动化测试实战篇(4)selenium+unttest+ddt实现自动化用例测试,模拟用户登陆点击交互测试,Assert捕获断言多种断言

这些是之前的文章,里面有一些基础的知识点在前面由于前面已经有写过,所以这一篇就不再详细对之前的内容进行描述 Python自动化测试实战篇(1)读取xlsx中账户密码,unittest框架实现通过requests接口post登录网站请求&…

详讲常见的字符函数

👦个人主页:Weraphael ✍🏻作者简介:目前是C语言学习者 ✈️专栏:C语言航路 🐋 希望大家多多支持,咱一起进步!😁 如果文章对你有帮助的话 欢迎 评论💬 点赞&a…

最近大火的chatGPT是什么?它是怎样聊天的?

ChatGPT是一款革命性的聊天机器人软件, ChatGPT( ChatGPT AI,聊天机器人欢迎您!)的核心功能是自动回复,可以根据客户的输入自动生成回复,从而提高客户服务的效率。还可以根据客户的输入自动生成…

四种幂等性解决方案

什么是幂等性? 幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 幂等…

C++学习记录——유 类和对象(3)

文章目录1、赋值运算符重载1、运算符重载1、理解2、运算符重载实例2、赋值运算符重载2、日期类的实现1、加减函数1、加函数2、减函数2、前/后置--重载3.两个日期相减其他1、流插入2、流提取日期类的整体实现代码: https://gitee.com/kongqizyd/start-some-c-codes-for-learning…

WebDAV之葫芦儿·派盘+KMPlayer

KMPlayer 支持WebDAV方式连接葫芦儿派盘。 KMPlayer几乎可以播放您系统上所有的影音文件,支持几乎全部音视频格式。通过其强大的插件功能,可以支持层出不穷的新格式。软件还具有齐全的操控功能,支持捕获音频、捕获AVI、捕获画面、外挂字幕、自定义编辑设置,是视频爱好者的不…

吞噬互联网:边缘计算和新商业网络的兴起

五年前,Gartner博客的一篇文章写道:“边缘将吞噬云。”表达的大概意思是,当大家都在特别关注云端时,Gartner看到了另一个方向——边缘,更能满足大家对低延迟和近乎实时处理的需求。如果快进五年,到2028 年&…

【Spark分布式内存计算框架——Spark Core】4. RDD函数(下) 重分区函数、聚合函数

重分区函数 如何对RDD中分区数目进行调整(增加分区或减少分区),在RDD函数中主要有如下三个函数。 1)、增加分区函数 函数名称:repartition,此函数使用的谨慎,会产生Shuffle。 2)、…

回归预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机多输入单输出

回归预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机多输入单输出 目录回归预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机多输入单输出预测效果基本介绍模型描述程序设计参考资料预测效果 基本介绍 MATLAB实现PSO_LSSVM粒子群算法优化最小二乘支持…

车道线检测-LaneATT 论文学习笔记

论文:《Keep your Eyes on the Lane: Real-time Attention-guided Lane Detection》 地址:https://arxiv.org/abs/2010.12035v2 代码:https://github.com/lucastabelini/LaneATT 整体结构 车道线的表示方式 Lane{(xi,yi)}i0Npts−1,yii⋅Hima…

【23种设计模式】结构型模式详细介绍

前言 本文为 【23种设计模式】结构型模式 相关内容介绍,下边将对适配器模式,桥接模式,组合模式,装饰模式,外观模式,亨元模式,代理模式,具体包括它们的特点与实现等进行详尽介绍~ &a…

mysql物理innobackupex备份脚本和自动备份脚本

目录 备份命令 恢复命令 自动备份脚本 innobackupex是一款MySQL备份工具,备份速度快(通过直接copy物理文件),而且支持压缩、流式传输、加密等功能 新安装的数据库自带innobackupex,如果找不到命令,需安装percona-xtrabackup-2…

python数据结构:数组、链表、栈、队列、树

目录1.数组1.1 数组的数据结构1.1.1 数组的定义1.1.2 随机访问和连续内存1.1.3 静态内存和动态内存1.1.4 物理大小和逻辑大小1.2 数组的操作1.2.1 增加数组大小1.2.2 减小数组大小1.2.3 插入一项1.2.4 删除一项1.2.5 复杂度权衡1.3 二维数组2.链表2.1 链表分类2.2 链表特点2.3 …

OKCC呼叫中心使用中常见问题及处理方法

经常有客户咨询在使用OKCC呼叫中心系统时遇到的一些常见但不复杂的问题,下面整理了一些问题和处理方法给伙伴们参考:一、外呼任务为何启动后会自动暂停?1.检查该账户余额是否充足;2.外呼任务班组中是否有空闲坐席;3.分…

终于找到blender渲染总是崩溃的原因了

如果您开始渲染,Blender 会崩溃,并在渲染过程中自动关闭,可能是由于这两个主要原因之一。Blender 用完了可用内存显卡有问题在本文中,我们将了解如何处理 Blender 在渲染时崩溃的情况。Blender内存不足如果我们从 RAM 问题开始。要…

卸载Node.js

0 写在前面 无论您是因为什么原因要卸载Node.js都必须要卸载干净。 请阅读: 1 卸载步骤 1.1通过控制面板卸载node.js winR—>control.exe—>卸载程序—>卸载Node.js 等待—>卸载成功 1.2 删除安装时的nodejs文件夹 通过记忆或者Everthing搜索找…

《MySQL学习》 事务隔离 与 MVCC

《MySQL学习》 事务隔离 一.事务的概念 事务保证一组数据要么全部成功要么全部失败,MySQL的事务基于引擎(如InnoDB)实现。 二.事务的隔离性与隔离级别 MySQL的标准隔离级别: 读未提交 : 一个事务还没提交时&#…

网络变压器与不同芯片之间的匹配原则及POE通讯产品需要注意哪些方面

Hqst盈盛电子导读:网络变压器与不同芯片之间的匹配原则及POE通讯产品需要注意哪些方面网络变压器与不同芯片之间的匹配原则:一,电流型PHY芯片一般要配的网络变压器:1、变压器PHY侧3线共模电感 (更适合POE产品&#xff…

Nginx_3

Rewrite功能配置 Rewrite是Nginx服务器提供的一个重要基本功能,是Web服务器产品中几乎必备的功能。主要的作用是用来实现URL的重写。www.jd.com 注意:Nginx服务器的Rewrite功能的实现依赖于PCRE的支持,因此在编译安装Nginx服务器之前,需要安…