文章目录

  • 一、引言
  • 二、感应电机功率流程
  • 三、原理概述
    • 3.1 电机模型参数的求解
      • 3.1.1 基于求解器求解
      • 3.1.2 基于非线性方程组求解
    • 3.2 估计转差率和机械角速度
  • 四、方案实现
  • 五、方案论证
  • 六、适用范围

一、引言

三相异步电机在工业自动化中应用非常多,如果因为电机故障导致自动化生产线停产,会造成巨大的经济损失,所以在日常维护时对电机进行检测非常有必要。为了尽量减少停工时间,最好的方式是对电机进行不停机检测。通常异步电机的故障是由于长时间运行损耗增加、效率降低,所以电机检测比较重要的一项是检测效率。一般情况会有专用测试仪器来检测电机效率,但是都需要拆下电机,安装到专用仪器上进行测试。本文提出了一种基于模型的效率估计算法,用于在正常工况不停机的情况下检测电机效率。

二、感应电机功率流程

感应电机的功率流程图如下图所示:

电机的效率:

Pout里面包含机械损耗功率Pf&w、Pmisc 和由电能转换而来的机械功率Pconv。Pin表示输入的电功率,可以通过直接测量的到。而在正常工况、不停机的情况下,无法直接测量Pout和机械损耗功率。使用基于模型的算法可以估算感应转矩τind和机械角速度wm,进而估算出转换功率:

所以估算出的效率也是电能转换成机械能的转换效率:

也就是需要估算出转换功率Pconv,即需要估算出感应转矩τind和机械转速wm。

三、原理概述

三相异步电动机的Double-Cage等效电路模型如下图所示:

其中,Vs、Is分别是相电压和相电流,s是转差率。需要确定七个参数才能唯一确定该模型。Rs、Xsd表示定子绕组的阻抗和电抗,Xm表示漏感电抗,R1、X1d、R2、X2d分别表示转子绕组内笼和外笼的阻抗和电抗。如果已知这七个参数就可以通过下式估计电机转矩:

公式略 (4)

由上式可以看出,当电机型号确定之后,表示电机模型的七个参数也是个定值,所以电机转矩只与转差率有关,如果对转差率的估计不准确,就会直接导致转矩估计的误差。通过上式还可以画出电机的转矩-转速机械特性曲线。以型号为Y90L-2的电机为例,其转矩-转速特性曲线如下图(上)所示。于是估计转矩的方法可以理解成,找到一条可以描述实际电机转矩-转速特性的曲线,即确定上图所示模型中的七个参数。

然而虽然通过上式可以估算电机转矩,但还有两个问题需要解决,首先是如何得到上图所示的模型中的七个参数?其次是怎么得到准确的转差率?

3.1 电机模型参数的求解

如何根据标准的电机参数求解上图所示的模型参数的方法有两种:

  1. 利用Matlab的异步电机参数求解器进行求解;
  2. 根据电机的非线性方程求解。

3.1.1 基于求解器求解

以型号为Y90L-2的电机为例,在Matlab的异步电机求解器中求解的结果如下图所示:

图中左半部分为需要输入的电机参数,右半部分为计算得到的电机模型参数。
需要输入的参数由上到下依次如下表所示:

这些参数都可以在国标电机参数表(见第6节)中直接或间接得到。例如额定转矩可以通过下式得到:

公式略

求解器右半部分为计算得到的电机模型参数,由上到下依次为:
额定功率、电压和频率:[2201 380 50]
定子阻抗和电感[Rs(ohm) Lls(H)]:[5.825 0.003262]
笼1阻抗和电感[Rr1(ohm) Llr1(H)]:[4.938 0.003316]
笼2阻抗和电感[Rr2(ohm) Llr2(H)]:[4.969 0.003262]
互感Lm(H):0.2396
这些参数与电机模型七个参数之间的对应关系为:

公式略

由以上关系可知,对于型号为Y90L-2的电机,可以通过上图所示的求解器求出器模型参数。对于部分国标电机的求解结果如下表所示:

将这些值存储起来,在估算电机转矩时可以当作常量使用。

在得到了七个参数的值之后,要想使用式(4)估算电机转矩还需要计算两个参数R2和X2的值。其计算方法如式(10)和式(11)所示。式(4)中VTH、RTH和XTH的计算方法如式(7)~(9)所示。

得到了七个参数及R2、X2的值之后,就可以按照式(4),根据电机转差率s估算电机的转矩。当然,转差率s也是未知的,也需要估算,关于转差率的估算方法将在后面给出。

3.1.2 基于非线性方程组求解

上一小节中的方法流程是首先在Matlab中求解出各型号电机的模型参数,并存储起来,根据用户选择的电机型号调用这些参数。这样做的优点是Matlab对于电机模型参数的计算精度比较高,估算得到的电机转矩误差相对较小。然而,不可能将所有型号的电机都包含进来,例如型号为Y2VP90S-6的变频调速异步电机,其铭牌参数与相同规格的普通异步电机有一些不同,这时需要用户手动输入电机的铭牌参数(要求输入的参数与表1相同,如果有部分参数值不确定,则会增大转矩估计误差),然后通过某种方法计算出七个模型参数的值。

如何通过电机铭牌参数(即表1所示的输入参数)求解电机模型参数就是本节要讨论的问题。

用来求解七个电机参数模型的非线性方程组为:

公式略 (5)

具体如何从非线性方程中求解出电机模型参数,

3.2 估计转差率和机械角速度

如果基于式(4)进行电机的转矩估计,那么转差率的准确度对转矩估计的结果影响很大。对于估计转差率的方法,目前已知的有两种,一种是Fluck专利中的对定子电流进行频谱分析,根据频移来估计转差率。该方法在实际和仿真中并没有什么效果;另一种是根据槽谐波估计转差率,但是这种方法需要知道电机的齿数,一般电机的齿数不会出现在电机铭牌或标准文件中,所以电机的齿数一般很难得到。

这里用的估计转差率的方法也基于上述电机模型。可以在电机特性曲线(下)中看出,定子电流 (有效值)与电机转速之间具有函数关系。所以只要确定了电机的电流-转速特性就可以通过测量定子电流求出转速,进而求出转差率。

可以通过3.1节中的电机模型求出定子电流与转差率s之间的函数关系:

公式略 (29)

根据实时检测到的电压和电流有效值,就可以通过方程(29)求解出对应的转差率。这个方程同样需要用数值方法才能解出,将额定转差率作为其初始值,采用最小二乘等数值解法求解出转差率。

有了转差率之后,就可以根据同步转速求出机械转速和机械角速度。

四、方案实现

下图所示为本文提出的估计电机效率算法的流程图:

由于本算法完全基于电机模型进行转矩估计,理论上来说,对于国标规定的特定型号的电机模型是相同的,但是,首先不同电机制造商生产的电机在硬件上有所差异,其次有些电机并没有精确按照国标参数设计电机,所以使用这种基于模型的转矩估计算法可能在不同的电机上估计精度不同。

五、方案论证

使用3.1.1节得到的电机模型,假定电机工作在额定状态,即定子线电压为额定电压、线电流为额定电流时计算电机转矩并于额定转矩进行比较。

以Y90L-2电机为例。当电机工作与额定状态时作如下假设:

  1. 假设实际线电压等于额定电压,实际电流等于额定电流。
  2. 假设实际输出转矩等于额定转矩,实际转速等于额定转速。

由此估算得到的转速为:2845rpm,估算得到的转矩为:7.43Nm,估算得到的效率为:81.5%。转速估算误差为:0.17%,转矩估算误差为:0.36%。

对部分Y系列三相异步电机进行仿真的结果如表3所示,该仿真结果是基于以上两点假设得到的。这种转矩估计算法的效果还需要进行实际验证。

六、适用范围

本转矩估计算法主要用于符合国标规定的Y系列三相异步电动机,详细参数如表4所示:

说明:文中关键公式、求解过程、图表都做了保密处理,知识来之不易,请理解。

三相异步电机基于模型的效率估计算法相关推荐

  1. 上交张伟楠副教授:基于模型的强化学习算法,基本原理以及前沿进展(附视频)

    2020 北京智源大会 本文属于2020北京智源大会嘉宾演讲的整理报道系列.北京智源大会是北京智源人工智能研究院主办的年度国际性人工智能高端学术交流活动,以国际性.权威性.专业性和前瞻性的" ...

  2. 【推荐系统】基于模型的协同过滤算法

    基于模型的协同过滤算法 本节介绍基于模型的协同过滤算法1在Top-N推荐中的应用. 核心思想是 通过隐含特征(latent factor)联系用户兴趣和物品 . 思路:对于某个用户,首先得到其兴趣分类 ...

  3. 推荐系统-经典协同过滤算法【基于记忆的协同过滤算法、基于模型的协同过滤算法】

    推荐系统-经典协同过滤理论基础实践 1.协同过滤推荐方法CF简介 协同过滤CF 基于记忆的协同过滤 ---- 用户和物品的相似度矩阵 用户相似度的推荐 物品相似度推荐 UserCF用户协同过滤算法 I ...

  4. doa的matlab算法,基于MATLAB的DOA估计算法的二维仿真建模

    基本描述: DOA算法使用T形或L形天线接收微波信号,计算到达角,然后对二维坐标建模. 要解决的问题: 实际环境中存在多个相干源(例如多径效应,信号反射等),并给出了最佳DOA估计算法. 功能描述: ...

  5. 强化学习笔记(7)基于模型的RL / Dyna算法/ MCTS

    文章目录 Introduction model-Free Model-Based RL Advantages Disadvantages Model定义 目标 一些模型表示方法: 计划 Plannin ...

  6. 基于MiDas的深度估计算法移植与测试

    课程全程将在SOPHGO(算能)云平台上进行. 本次课程将介绍: SOPHGO(算能)PCIE 云平台环境搭建 MiDas的深度估计算法 通过BMNNSDK进行MiDas模型转换 实现算法的移植 部署 ...

  7. 大规模MIMO基于EVD的信道估计算法

    大规模MIMO(多输入多输出)基于EVD(特征值分解)的信道估计算法是一种用于估计MIMO系统中信道状态的技术.该算法通过对信道矩阵进行特征值分解,从而获得信道状态.在某些情况下,该算法在信道估计精度 ...

  8. 文献阅读:基于浅层残差网络的视线估计算法

    一.文献梳理 1.摘要 针对目前的视线估计算法准确度较低的问题,提出一种基于浅层残差网络的算法.利用残差网络结构特点,对图片在不同层次提取到的特征进行融合计算.实验表明,使用基于浅层残差网络结构的算法 ...

  9. 强化学习(十七) 基于模型的强化学习与Dyna算法框架

    在前面我们讨论了基于价值的强化学习(Value Based RL)和基于策略的强化学习模型(Policy Based RL),本篇我们讨论最后一种强化学习流派,基于模型的强化学习(Model Base ...

最新文章

  1. 谈谈《潜伏在办公室》对管理层的影响
  2. 性能测试之开源的性能监控软件
  3. 无向图的最短路径求解算法之——Dijkstra算法
  4. 领域驱动系列:三种领域逻辑组织模式的本质
  5. Cloud Foundry中warden的网络设计实现——iptable规则配置
  6. art-template入门(一)之介绍
  7. html语言中的链接方式,什么是超链接_在html中设置超链接的方法 - 驱动管家
  8. Sharding-JDBC水平分表(环境搭建)_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记007
  9. Java学习环境的搭建
  10. [GO]冒泡排序的原理和代码实现
  11. 【游戏开发创新】Unity狗屁不通文章生成器阐述点赞的意义,可生成文字长图保存到本地(Unity | 附源码 | Text转Texture长图 | 详细教程)
  12. Oracle Grid 下载地址
  13. 如何安装SQL server 2000 SP4补丁
  14. 攻防世界 logmein(重温,重点在于怎么写出脚本)
  15. java实现office转pdf文件
  16. DFS走迷宫(懒猫老师C++完整版)
  17. MySQL 存储过程的写法
  18. 用2553单片机实现按键倒计时响铃,用TM1637显示倒计时时间
  19. PowerBulider-Working with validation rules
  20. Linux笔记-ftp主动和被动模式下iptables的规则配置

热门文章

  1. 【智能车算法】电磁杆差比和差调参经验
  2. 班加洛尔大部分地区即将兴建别墅
  3. Bug的级别,按照什么划分
  4. android充电指示灯颜色修改
  5. python制作冰花_《冰花》教学反思
  6. 阿里云域名证书免费认证教程
  7. 近两日学的Linux系统基础命令总结
  8. 云和恩墨23届校园招聘,内推NTANNzK
  9. 思科c系列服务器cimc密码,UCS C系列服务器故障排除提示.PDF
  10. AI+工业互联网:百度AI专利讲述“中国智造”