Ansys Motor-CAD:IPM 电机实验室 - 扭矩速度曲线

各位电动机迷们,大家好:

在本博客中,我讨论了如何使用 Ansys Motor-CAD 通过 LAB 模块获取扭矩速度曲线。使用每安培最大扭矩电机控制策略,并涵盖恒定扭矩区域和恒定功率、磁通减弱区域。分析了高转子速度如何影响功率输出。

 

模型

通过以下方式进入 Motor-CAD 安装文件夹

并打开IPM_Traction_5_Lab_TorqueSpeed.mot 模型。

 

 

 

 

物理模块:实验室

 

 

 

选择“模型”选项卡并选择“实验室”。转到“模型构建”>>“模型选项”。在此选项卡中,我们设置饱和模型类型和损失模型类型。以下是不同模型类型的描述。

饱和度模型类型

  • 固定电感模型 - 使用 Ld、Lq 的值

    来计算电磁性能,这些值被认为是固定的,不会随着电流大小或角度而改变。 
  • 饱和模型(单步) - 建立 d 轴和 q 轴磁通链模型,并说明它们如何随电流大小和角度变化。这些是在单个转子位置进行评估的,并且假设 d/q 磁通链与转子位置无关。 
  • 饱和模型(全周期) - 建立 d 轴和 q 轴磁通链模型,以及它们如何随电流大小和角度变化。这些模型在多个完整电周期内进行评估和平均。电周期数和点​​/周期数与用于扭矩计算的电周期数和点​​/周期数相同,在输入数据 -> 设置 -> 计算下的 E-Magnetic 模型中定义。 

损失模型类型

可用的损失模型选项如下:

  • 忽略 - 忽略铁、磁铁、套管和带状损耗。仅使用直流相电阻计算铜损耗。由于精度较低,此选项仅推荐用于初始机器尺寸和设计优化。
  • FEA 地图 - FEA 地图模型选项用于铁、磁铁、套管和带状损耗(如果存在)。DC + AC(FEA 地图)选项用于绕组/铜损耗。此选项提供最高精度,建议大多数用户使用。
  • 自定义 - 可以在“损失模型”选项卡下自定义单个损失模型选项。仅推荐高级用户使用。

当饱和模型分辨率设置为自定义时,用户指定的电流/相位提前点数将用于构建正在使用的任何 FEA 地图损失模型。如果模型分辨率设置为粗略或精细,则任何 FEA 地图损失模型将使用 30 个点(与饱和模型的精细分辨率相同)。

在这篇博客中,我们将建立两个模型并比较结果:

  • 单步饱和模型类型和忽略损失模型类型
  • 全周期饱和模型类型和 FEA 地图损失模型类型

 

单步饱和模型类型 - 忽略损失模型类型

 

 

 

 

全周期饱和模型类型 - FEA 地图损失模型类型

本例中,除了直流绕组损耗外,还包括交流绕组损耗和风阻损耗。可根据需要添加轴承损耗和自定义损耗。

 

 

 

 

 

结果

讨论了两种饱和模型类型和损耗类型的结果。在相位超前角恒定的恒转矩区域,电机轴功率随转矩线性增加。超过基速后,必须降低反电动势以避免超过驱动电压。超过基速后相位超前角相对于交轴向90度方向增加,反电动势形状因子和

两者均减小并有助于降低扭矩。增加相位超前角会使定子绕组产生的磁通量前进以对抗转子磁通量。这减少了磁链,这就是实现磁通减弱的方法。通过减弱磁链,反电动势和扭矩会降低。 

 

当忽略交流损耗和机械损耗时,通过增加相位超前角(又称偏差角,即绕组电流和绕组反电动势相量之间的角度),电机轴功率保持在恒定水平。随着转子速度的增加,反电动势也会增加,但不应超过驱动电压。 电机轴功率在基速以上大致恒定,并且电机轴功率会随着速度的增加而略微下降,因为交流损耗和机械损耗会随着速度的增加而增加。

 

单步饱和模型类型 - 忽略损失模型类型

 

 

 

 

全周期饱和模型类型 - FEA 地图损失模型类型

 

 

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

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

相关文章

网络(三) 协议

目录 1. IP协议; 2. 以太网协议; 3. DNS协议, ICMP协议, NAT技术. 1. IP协议: 1.1 介绍: 网际互连协议, 网络层是进行数据真正传输的一层, 进行数据从一个主机传输到另一个主机. 网络层可以将数据主机进行传送, 那么传输层保证数据可靠性, 一起就是TCP/IP协议. 路径选择: 确…

docker ubuntu:20.04构建c++ grpc环境

由c grpc必须源码编译,ubuntu版本不同可能出现的问题也不同,这里分享下我的构建过程。 我是vscode结合docker去安装c虚拟环境,我不想污染本机环境。 vscode的插件Dev Containers Dockerfile如下(如果单纯是ubuntu环境构建,可忽略该…

数据结构:二叉树—面试题(一)

目录 1、相同的树 2、另一棵树的子树 3、翻转二叉树 4、平衡二叉树 5、对称二叉树 6、二叉树遍历 7、二叉树的分层遍历 1、相同的树 习题链接https://leetcode.cn/problems/same-tree/description/https://leetcode.cn/problems/same-tree/description/ 描述&#xff1a…

MySQL训练营-慢查询诊断问题

慢查询相关参数和建议配置 slow_query_log long_query_time 日志开关,是否记慢查询日志以及超过多长时间判定为慢查询。 查看参数设置: SHOW VARIABLES LIKE ‘slow_query_log’;SHOW VARIABLES LIKE ‘long_query_time’; 实践建议: …

thinkphp8在使用apidoc时, 4层的接口会有问题 解决办法

thinkphp8 4层的接口会有问题, 比如这样的接口 /adminapi/notice/announcements/lists, 应该换成 /adminapi/notice.announcements/lists 这样才行, 有没有人处理过? 实际上在官网的帮助里有描述 自动生成的url不对? | Apidoc // config/apidoc.php //... auto_url…

python+playwright自动化测试(四):元素操作(键盘鼠标事件)、文件上传

目录 鼠标事件 悬停 移动 按键 点击 滚轮操作 拖拽 键盘事件 输入文本内容 type输入内容 fill输入内容 按键操作press 文件上传 下拉选/单选框/复选框 滚动条操作 鼠标事件 悬停 page.get_by_text(设置,exactTrue).nth(1).hover() 移动 page.mouse.move(x33…

SQL Server所有数据类型大全

数据类型列表 整数类型:bigint、int、smallint、tinyint精确数值类型:decimal、numeric近似数值类型:float、real字符类型:char、varchar、text、nchar、nvarchar、ntext日期和时间类型:date、time、datetime2、dateti…

SQL-leetcode—1164. 指定日期的产品价格

1164. 指定日期的产品价格 产品数据表: Products ---------------------- | Column Name | Type | ---------------------- | product_id | int | | new_price | int | | change_date | date | ---------------------- (product_id, change_date) 是此表的主键(具…

用edge浏览器追剧音量太小?安装音量增强器可解忧

0 源起 春节佳节将至,可以利用这个难得的假期追一追想看而没空看的剧了。 但是在用Edge浏览器播放网页中的视频时,有时音量太小,根本没法听清楚, 遇到这种情况时,尽管Edge浏览器本身没有提供音量控制功能&#xff0…

Linux-arm(1)ATF启动流程

Linux-arm(1)ATF启动流量 Author:Once Day Date:2025年1月22日 漫漫长路有人对你微笑过嘛… 全系列文章可查看专栏: Linux实践记录_Once_day的博客-CSDN博客 参考文档: ARM Trusted Firmware分析——启动、PSCI、OP-TEE接口 Arnold Lu 博…

解决docker: ‘buildx‘ is not a docker command.

简介 buildx 是 Docker 官方提供的一个构建工具,它可以帮助用户快速、高效地构建 Docker 镜像,并支持多种平台的构建。使用 buildx,用户可以在单个命令中构建多种架构的镜像,例如 x86 和 ARM 架构,而无需手动操作多个…

【小游戏篇】三子棋游戏

硬控我一上午&#xff0c;小编还是太菜了&#xff0c;大家可以自行升级电脑难度&#xff0c;也可以升级游戏到五子棋 1.game.h #pragma once #include<stdio.h> #include<stdlib.h> #include<time.h> #define ROW 3 #define COL 3//初始化棋盘 void InitBoa…

提示词工程(Prompt Engineering)

1. Prompt 是什么&#xff1f; Prompt&#xff1a;提示词&#xff0c;是描述 AI 需要执行的任务的自然语言文本。 如上图所示&#xff0c;Prompt就是用户的提问。其实我们大家都用过Prompt&#xff0c;比如我们使用的ChatGPT、文心一言、豆包等AI产品时的提问就是Prompt&…

【Linux】文件操作、系统IO相关操作、inode和输入输出重定向

⭐️个人主页&#xff1a;小羊 ⭐️所属专栏&#xff1a;Linux 很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~ 目录 1、理解文件1.1 狭义理解1.2 广义理解1.3 文件操作1.4 系统角度 2、系统文件IO2.1 文件相关操作2.2 文件描述符2.3 重定向 3、动静…

开源软件协议介绍

一、可以闭源使用/不具传染性的协议 允许商业使用和分发 1、BSD&#xff1a;详细介绍 2、LGPL许可证&#xff1a;详细介绍 3、MPL2.0&#xff1a;详细介绍 二、具有传染性/使用后需要开源自身软件的协议 不建议商业使用 1、GPL许可证&#xff1a;详细介绍

头像生成小程序搭建(免费分享)

如下图为小程序页面的基本效果&#xff0c;下面将介绍该小程序的功能 页面template代码如下&#xff1a; <template><view class"avatar-containner"><block v-if"!showCropper"><image class"pageback" src"../../s…

《CPython Internals》阅读笔记:p336-p352

《CPython Internals》学习第 17天&#xff0c;p336-p352 总结&#xff0c;总计 17 页。 一、技术总结 1.GDB GDB 是 GNU Dbugger 的缩写。 (1)安装 sudo apt install gdb(2)创建 .gdbinit 文件 touch ~/.gdbinitvim ~/.gdbinit(3)配置 .gdbinit 文件 add-auto-load-saf…

2025寒假备战蓝桥杯02---朴素二分查找升级版本的学习+分别求解左右端点

文章目录 1.朴素二分查找的升级版2.查找左端点3.查找右端点4.代码的编写 1.朴素二分查找的升级版 和之前介绍的这个二分查找相比&#xff0c;我觉得这个区别就是我们的这个二分查找需要找到的是一个区间&#xff0c;而不是这个区间里面的某一个元素的位置&#xff1b; 2.查找…

平衡二叉树(力扣110)

所谓平衡二叉树&#xff0c;就是每一个节点的左右子树的高度差不大于1。而一个子树的高度&#xff0c;就是父节点的最大高度。这道题的思路其实和二叉树的最大深度(力扣104)-CSDN博客有很大的相似之处&#xff0c;都需要将左右子树的高度返回给父节点&#xff0c;因此也是采用后…

css命名规范——BEM

目录 引言 BEM是什么? 块Block 元素Element 修饰语Modifier BEM解决了哪些问题? 在流行框架的组件中使用 BEM 格式 实战 认识设计图 如何使用当前的css规范正确命名? 引言 css样式类命名难、太难了,难于上青天,这个和js变量命名还不一样。看看项目中五花八门的样…