利用瑞利里兹方法计算固有频率的程序_不可不知的电机磁致伸缩计算方法

245c0f6c3d599530572b3be288c587b8.png

磁致伸缩是指电机硅钢片铁芯在交变磁场的作用下,发生微小的尺寸变化的现象,磁致伸缩使铁心随励磁频率的变化做周期性振动。本文主要研究磁致伸缩力和麦克斯韦力对电机振动噪声的贡献,从而对电机的振动噪声控制提供依据。

分析必要性

电机的振动噪声主要包括电磁振动噪声、机械振动噪声和冷却系统振动噪声。其中电磁振动噪声激励源包括麦克斯韦力、磁致伸缩力和洛伦兹力,通常认为麦克斯韦力是主要的电磁激振源而磁致伸缩力和洛伦兹力是次要激振源。但是随着变频电机的日益普及,国内外对磁致伸缩力的研究也逐渐重视。

磁致伸缩是指电机硅钢片铁芯在交变磁场的作用下,发生微小的尺寸变化的现象,磁致伸缩使铁心随励磁频率的变化做周期性振动。本文主要研究磁致伸缩力和麦克斯韦力对电机振动噪声的贡献,从而对电机的振动噪声控制提供依据。

以某电机硅钢片为研究对象进行磁致伸缩等效力学建模技术研究,形成模型仿真方法,以此为基础,开展电机内部磁致伸缩力和麦克斯韦力的计算研究,并针对一系列不同工况开展磁致伸缩力和麦克斯韦力作用下电机机壳的响应分析,得到磁致伸缩力与麦克斯韦力对电机振动不同影响以及不同的贡献度分析结论。

分析方法

对于磁致伸缩现象数值计算,可以利用经典的有限元软件ANSYS进行有限元数值分析来完成。主要的思路和方案有三种:

1)开发新的单元

基于压磁耦合的偏微分方程,利用ANSYS强大的二次开发功能,开发出新的压磁单元。这种方法一旦开发完成,使用起来比较方便,直接,将大大有利于将来的磁致伸缩效应分析,但该方法开发周期可能比较长,而且需要ANSYS本体程序关于耦合单元应用方面的接口函数,参数说明,可能面临失败的危险,而且需要较长时间的验证,核对工作。

2)压电比拟法

ANSYS中的耦合域 功能可以完成压电场分析,压电效应与磁致伸缩效应虽然现象不同,但物理机制是相同的,因此,应用压电一压磁 比拟法可以进行磁致伸缩分析。该方法国外国内都有不少研究者使用过,得到了试验的验证,计算精度也不错。

3)热比拟法

采用单向耦合,对磁致伸缩引起的硅钢片位移变化认为不足以引起磁场明显变化。热比拟法将基于硅钢片材料磁致伸缩试验得到的材料磁致伸缩特性,在得到电机一系列工况下硅钢片上的磁场分布后,通过有限元单元上节点处磁场强度矢量分布的处理,插值硅钢片磁致伸缩特性曲线,进而得到对应每个节点上的应变数值。由于节点处的应变和节点位移变形是需要单元的形函数加以协调,同时与单元尺寸相关,不宜直接求解。可以采用热比拟法,将应变做为热比拟法计算的基础参数,取假定的热膨胀系数和初始参考温度,得到硅钢片区域一系列不同节点上的最终温度,并以此结果做为热分析的节点温度载荷,进行热计算,得到节点协调的位移及应力。

文采用热比拟方法针对2D电机做磁致伸缩分析。

验证案例

f4726bbba8d339801f6cc933b4fd9ec0.png图1 整体电机有限元模型

c87c8bf967855e8ae07a1e40e6d4ed30.png图2  材料磁致伸缩特性曲线

磁致伸缩力振动结果:

在磁场分析结果的基础,得到铁心硅钢片上所有节点的B,并保存为数组。电磁场分析中1,2工况均是瞬态分析,模拟转子的旋转运动,时间步长较小,因此数组将提取每个节点每个时间子步下的B结果。然后进行FFT变换,得到频域结果。通过数组操作,利用硅钢片材料的磁致伸缩曲线,采用*VITRP进行每点每频率下的插值处理得到对应B下面的应变。同时假定热膨胀系数和初始参考温度,得到引起相同应变的每个节点上温差载荷,施加到模型上,对应每个频率进行扫频分析,得到对应情况下的磁致伸缩力引起的振动位移。

空载工况下,典型几个频率下磁致伸缩引起的振动结果见图3至6.

1c8429cb66aac25cd2baa1265ed3728e.png

图3  66Hz下铁心磁致伸缩振动位移 

17dda25e0ad083bf8c1faed0a29055a3.png图4  132Hz下铁心磁致伸缩振动位移

ad5458c5da32d8c4aec8d4dca2191aa6.png

图5  264Hz下铁心磁致伸缩振动位移

8a37b599d2d791cac41cfc6498f46e6b.png图6  2046Hz下铁心磁致伸缩振动位移

电机定子绕组施加理想正弦波电流(频率66Hz,基波幅值50A),转子旋转工况下典型几个频率下磁致伸缩的振动结果见图7至10.

feaefb75e03c9dcc5ea8e40b73e9fab4.png图7  66Hz下铁心磁致伸缩振动位移

785172ace43f71c36d2cfeff7bea5181.png

图8  132Hz下铁心磁致伸缩振动位移

669654723051c92bbec1fed59212e8bc.png图9  264Hz下铁心磁致伸缩振动位移 

6c03314ddebd8c485b92e7add3cd236f.png
图10  2046Hz下铁心磁致伸缩振动位移

变频供电电流(基波频率66Hz,基波幅值50A,谐波频率2kHz,谐波幅值15A),典型几个频率下的电机麦克斯韦力引起的振动结果见图11至14.

58b7d1ca6047873256ee67ffce0a5e3d.png

图11  66Hz下铁心磁致伸缩振动位移  

c1725026be9ef994bc4ae9cff1e5682e.png图12  132Hz下铁心磁致伸缩振动位移

db3641dce736b0941c42da91dc9933e4.png图13  264Hz下铁心磁致伸缩振动位移

9558703d14e394160d7102bcd4e435ea.png
图14  2046Hz下铁心磁致伸缩振动位移

由于振动结果尤其是磁致伸缩振动结果,电流基频以及两倍频情况振动的振幅和振动速度相比于其他频率范围,数值较大,因此我们将整个比较的频率段分为66-132Hz和大于132Hz两种情况进行对应对比,对于三种工况下的振动振幅和振动速度,66Hz,132Hz两个频率下结果可见下表:

工况1(空载)

66Hz和132Hz下麦克斯韦力和磁致伸缩力引起的振动位移对比见

d21af7bb05dacf9a88eb8dbccf8224d2.png图15  66Hz,132Hz时麦克斯韦力和磁致伸缩力引起的振动位移对比

66Hz和132Hz下麦克斯韦力和磁致伸缩力引起的振动速度对比见

3554eb05a420b5adcc7d73604426ee5c.png图16  66Hz,132Hz时麦克斯韦力和磁致伸缩力引起的振动速度对比

工况2(正弦波电流)

66Hz和132Hz下麦克斯韦力和磁致伸缩力引起的振动位移对比见

ee528583837cb23f4fb4bd19dee15d5a.png图17  66Hz,132Hz时麦克斯韦力和磁致伸缩力引起的振动位移对比

66Hz和132Hz下麦克斯韦力和磁致伸缩力引起的振动速度对比见

591fd3327751ba43b8b11bbcbfbd770c.png图18  66Hz,132Hz时麦克斯韦力和磁致伸缩力引起的振动速度对比

工况3(变频电流)

66Hz和132Hz下麦克斯韦力和磁致伸缩力引起的振动位移对比见

137972abc10f2baa8f3b54446856e25e.png图19  66Hz,132Hz时麦克斯韦力和磁致伸缩力引起的振动位移对比

66Hz和132Hz下麦克斯韦力和磁致伸缩力引起的振动速度对比见

79ed2b8af989b6497b9fdbd4b882e2ca.png图20  66Hz,132Hz时麦克斯韦力和磁致伸缩力引起的振动速度对比

66Hz工作电流频率下,麦克斯韦力引起的振动振幅和振速相比于磁致伸缩力量级相当,某些位置麦克斯韦力较磁致伸缩力为大,某些位置麦克斯韦力较磁致伸缩力为小。

132Hz工作电流倍频频率下,麦克斯韦力引起的振动振幅和振速相比于磁致伸缩力引起的要大1,2个数量级,但在不同的工况情况下,差别的大小有所变化,不同位置处,磁致伸缩力对振动的贡献度有小的差别。

结论:

通过热点比拟法可计算电机不同工况下由于磁致伸缩产生的硅钢片振动情况。

延伸阅读:

1、电机多物理场仿真解决方案

2、电机振动噪声分析解决方案

3、电机中的电磁场仿真

4、电机仿真咨询与专业定制开发

5、实用的电机仿真资料合集!

6、高性能电机电磁仿真方案

7、统一数据库下电机多物理场耦合分析

8、电机固有频率计算

9、电机流体CFD计算

10、多物理场仿真准确预测电机性能

4b65c85c918bf6d5ab8ca29d874ea67c.png

9f68448c1bfc58a41b1e3324c95c2697.png

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

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

相关文章

LeetCode 917. 仅仅反转字母

1. 题目 给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。 示例 1: 输入:"ab-cd" 输出:"dc-ba"示例 2: 输入&…

oracle table 函数使用

PL/SQL表---table()函数用法 /*PL/SQL表---table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table。oracle内存表在查询和报表的时候用的比较多,它的速度相对物理表要快几十倍。simple example:1、table()结合数…

64位进程隐藏不蓝屏_浅析Linux 64位系统虚拟地址和物理地址的映射及验证方法...

前言有好久没更新了,这段时间发生了挺多大喜事哈。但是也还是有挺久没更新了,不得不意识到自己是个小菜鸡,就算是小菜鸡也要做一只快乐小菜鸡。就算更新慢但是我依然会持续更新,因为更文使我快乐。虚拟内存先简单介绍一下操作系统…

知识图谱论文阅读(十五)【arxiv】A Survey on Knowledge Graph-Based Recommender Systems

论文题目: A Survey on Knowledge Graph-Based Recommender Systems 论文链接: 论文代码: 想法 出现Refine就是用某些方法更好的优化特征表示embed的意思就是变成低维向量! 论文 摘要 难点: 当今推荐系统的难点 &…

LeetCode 921. 使括号有效的最少添加(栈)

1. 题目 给定一个由 ( 和 ) 括号组成的字符串 S,我们需要添加最少的括号( ( 或是 ),可以在任何位置),以使得到的括号字符串有效。 从形式上讲,只有满足下面几点之一,括号字符串才是有效的&…

Shlwapi介绍

Windows中有一个Shlwapi.dll文件,包含了大量的Windows字符串处理方法,这些方法,在通常的程序应用中,经常会用到,有一部分处理方法,在CRuntime中也存在,但不方便使用。有一部分函数,也…

java权限框架_Java高级工程师必备技术栈-由浅入深掌握Shiro权限框架

权限系统在任何一个系统中都存在,随着分布式系统的大行其道,权限系统也趋向服务化,对于一个高级工程师来说,权限系统的设计是必不可少需要掌握的技术栈Apache Shiro™是一个功能强大且易于使用的Java安全框架,用于执行…

【RippleNet】(一)preprocessor.py【未完】

首先读入的文件有movie和book和news三种,肯定会选择一种进行解析! 下面我们以movies作为样例分析: 本论文中使用的数据集是movie-1m ratings.dat: 分别是用户::电影::评分&#xff…

LeetCode 961. 重复 N 次的元素

1. 题目 在大小为 2N 的数组 A 中有 N1 个不同的元素,其中有一个元素重复了 N 次。 返回重复了 N 次的那个元素。 示例 1: 输入:[1,2,3,3] 输出:3示例 2: 输入:[2,1,2,5,3,2] 输出:2示例 3&a…

日照华软游戏开发价格_开发区将是未来刚需人群的首选!

开发区真的只是备胎吗?想必在日照人的心目中一定有一张区域排行榜,而排在榜首的一定是东城片区,这是无可厚非的,毕竟东城片区的各项资源是全市其他区域无法抗衡的,然后西城片区、山海天片区、石臼片区……紧随其后,而…

知识图谱论文阅读(十六)【WWW2019】Knowledge Graph Convolutional Networks for Recommender

题目: KGCN 论文链接: 代码链接:https://github.com/hwwang55/KGCN 想法 高阶的意思就是multi-hop的意思注意是从外向里聚合的,第h-1跳是外侧,第h跳是里侧! 所以才有聚合邻居和本身之说 创新 摘要 为了…

LeetCode 925. 长按键入(双指针)

1. 题目 你的朋友正在使用键盘输入他的名字 name。 偶尔,在键入字符 c 时,按键可能会被长按,而字符可能被输入 1 次或多次。 你将会检查键盘输入的字符 typed。 如果它对应的可能是你的朋友的名字(其中一些字符可能被长按&#…

java 拉取收件箱邮件源码_邮件提醒系统:新邮件识别

最近在做邮件提醒抄送企业微信消息系统,就目前而言,无论是pop3还是imap都没有一个好的方法只接收新邮件,基本只能依靠收件箱列表message自行判断,下面给出几种思路并作对比。//收件箱 folder store.getFolder("INBOX")…

Jquery 操作select总结

//遍历option和添加、移除optionfunction changeShipMethod(shipping){var len $("select[nameISHIPTYPE] option").lengthif(shipping.value ! "CA"){$("select[nameISHIPTYPE] option").each(function(){if($(this).val() 111){$(this).remo…

知识图谱论文阅读(十七)【WWW2021】DGCN: Diversified Recommendation with Graph Convolutional Networks

本论文是很明显是基于KGCN的! 如果不懂KGCN,可以看我上一篇博文 论文题目: DGCN: Diversified Recommendation with Graph Convolutional Networks 论文链接: 论文代码: https://github.com/tsinghua-fib-lab/DGCN 想…

PKU-3624

代码 //0-1背包问题 如果不使用循环数组&#xff0c;空间越界。#include <stdio.h>intmain(){ intn, v, i, j; intw[3403], p[3403]; intf[12881]; scanf("%d %d", &n, &v); for(i 1; i <n; i) scanf("%d %d", &a…

LeetCode 1309. 解码字母到整数映射

1. 题目 给你一个字符串 s&#xff0c;它由数字&#xff08;‘0’ - ‘9’&#xff09;和 ‘#’ 组成。 我们希望按下述规则将 s 映射为一些小写英文字符&#xff1a; 字符&#xff08;a - i&#xff09;分别用&#xff08;1 - 9&#xff09;表示。 字符&#xff08;j - z&am…

redis如何设置定时过期_redis补充6之Redis 设置过期时间

一般情况下&#xff0c;我们设置保存的缓存数据的时候都会设置一个过期时间。Redis 中有个设置时间过期的功能&#xff0c;即对存储在 Redis 数据库中的值可以设置一个过期时间。作为一个缓存数据库&#xff0c;这是非常实用的。如我们一般项目中的 token 或者一些登录信息&…

知识图谱论文阅读(十八)【KDD2019】AKUPM: Attention-Enhanced Knowledge-Aware User Preference Model for Recommend

论文题目&#xff1a; AKUPM: Attention-Enhanced Knowledge-Aware User Preference Model for Recommendation 论文代码&#xff1a; 论文链接&#xff1a; 想法 什么叫折射到关系空间&#xff1f; &#xff08;添加了一个关系矩阵&#xff0c;但是关系矩阵为啥要加&#xf…

LeetCode 1304. 和为零的N个唯一整数

1. 题目 给你一个整数 n&#xff0c;请你返回 任意 一个由 n 个 各不相同 的整数组成的数组&#xff0c;并且这 n 个数相加和为 0 。 示例 1&#xff1a; 输入&#xff1a;n 5 输出&#xff1a;[-7,-1,1,3,4] 解释&#xff1a;这些数组也是正确的 [-5,-1,1,2,3]&#xff0c;…