永磁同步直线电机(PMLSM)控制与仿真1-永磁同步直线电机数学模型

news2024/11/26 15:24:14

文章目录

  • 1、引言
  • 2、永磁同步直线电机数学模型
    • 2.1 直线电机的结构和工作原理
    • 2.2 永磁同步直线电机系统干扰分析
      • 2.2.1 齿槽效应
      • 2.2.2 端部效应
    • 2.3 永磁同步直线电机的结构
    • 2.4 永磁同步直线电机的数学模型
      • 2.4.1 ABC坐标系下 PMLSM 的数学模型
      • 2.4.2 dq坐标系下 PMLSM 的数学模型
      • 2.4.3 alphaBeta坐标系下 PMLSM 的数学模型
  • 参考

写在前面:原本为一篇文章写完了永磁同步直线电机数学模型介绍,永磁同步直线电机数学模型搭建,以及永磁同步直线电机三环参数整定及三环仿真模型搭建,但因为篇幅较长,所以分开写。
永磁同步直线电机数学模型
永磁同步直线电机数学模型搭建
永磁同步直线电机数学三环控制整定
永磁同步直线电机数学三环闭环控制仿真

1、引言

直线电机的概念是在 19 世纪 40 年代被英国人惠斯登提出来的,只是当时技术不成熟,有关的试验也没有成功。由于直线电机的直线运动恰好满足了机床的加工方式的要求,从刚开始到目前为止,国外对直线电机的研究就大部分地集中在如何利用它来提高机床的性能。 对此贡献最大的是一些著名的研制机床的公司和电气企业。

2、永磁同步直线电机数学模型

2.1 直线电机的结构和工作原理

旋转电机的基本形状是圆周形,而直线电机是直线型的,看似两者的区别很大, 但是从下图 中可以看到,将旋转电机沿着径向剖开并展平就是直线电机的结构。 旋转电机中有定子和转子两大部分,对应直线电机中就有初级和次级两大部分, 初级是运动的也可称为动子,次级是固定的也可称为定子;永磁同步直线电机的电枢绕组和永磁体磁极的排列顺序也与旋转永磁同步电机相同,只是前者是直线分布,而后者是圆周分布。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 永磁同步直线电机系统干扰分析

2.2.1 齿槽效应

齿槽力的产生是因为永磁同步直线电机动子铁芯为了安放电枢绕组需要开槽,导致磁通量发生了变化。齿槽力的存在使电磁推力产生波动,影响系统性能,我们将这种现象称之为齿槽效应。齿槽效应对气隙磁场强度的影响,发现齿槽的存在确实导致了磁场的变化。

2.2.2 端部效应

端部效应是由直线电机动子铁芯两端不闭合使磁路也不闭合造成的。磁路不闭合则感应电动势受到影响,电动势不再是严格的三相对称形式,电动势变化导致电流变化,电流变化使推力不稳定产生纹波。下图是永磁同步直线电机在动子铁芯端的磁场分布,可以清晰地看到有一部分的磁感线在铁芯外部。
在这里插入图片描述

2.3 永磁同步直线电机的结构

根据永磁体的安装位置,永磁同步直线电机也分为表面磁极型(Surface Permanent Magnet)和内部磁极型(Interior Permanent Magnet)。直线电机既可以把初级做得很长,也可以把次级做得很长;既可以初级固定、次 级移动,也可以次级固定、初级移动。这也是永磁同步直线电机与永磁同步电机的区别
永磁同步直线电机的整体结构:
在其定子上,均匀地安装有 N, S永磁体(永磁材料为钕铁硼),可以形成行波磁场;动子上开有齿槽,在齿槽里安 装电枢绕组,以便产生永磁同步直线电机运动所需的电流磁场;直线导轨安装在永磁同步直线电机的定子上,动子可以沿着该直线导轨做直线运动;光栅尺安装在永磁同步直线电机的定子上,用来测量永磁同步直线电机的位移。
由于永磁同步直线电机特殊的直线结构,使得永磁同步直线电机可以省去旋转电机的中间传动环节,消除机械传动链的影响,所以在高速高精进给等方面永磁同步直线电机具有优越的性能。但是,永磁同步直线电机由于省去了中间传动环节,各种干 扰力如摩擦以及负载力直接作用于永磁同步直线电机。另外,永磁同步直线电机的永磁体磁链的不连续性和不对称性也造成永磁同步直线电机具有很大的齿槽磁阻效应和端部效应。虽然永磁同步直线电机结构所引起的齿槽磁阻效应和端部效应可以通过永磁同步直线电机的结构优化设计来消弱,但是消弱后剩余的齿槽磁阻效应和端部效应以及摩擦力等干扰仍然比较大,所以要求在永磁同步直线电机伺服系统中采用特殊的干扰抑制算法来最终克服。

2.4 永磁同步直线电机的数学模型

在这里插入图片描述

2.4.1 ABC坐标系下 PMLSM 的数学模型

在这里插入图片描述

2.4.2 dq坐标系下 PMLSM 的数学模型

在这里插入图片描述
在这里插入图片描述

2.4.3 alphaBeta坐标系下 PMLSM 的数学模型

在这里插入图片描述

PMLSM 的数学模型仿真搭建:
链接: link

参考

【1】唐传胜. 永磁同步直线电机控制方法研究[D].电子科技大学,2016.
【2】杜朝相. 永磁同步直线电机控制策略研究[D].北方工业大学,2022.DOI:10.26926/d.cnki.gbfgu.2021.000031.
【3】沈蛟骁. 基于STM32的永磁同步直线电机控制系统的研究[D].东南大学,2017.
【4】朱飞辉. 基于模糊PID控制的永磁同步直线电机伺服控制系统研究与实现[D].南华大学,2015.
【5】龙如意. 高精度直线电机模型辨识及控制研究[D].哈尔滨工业大学,2016.
【6】董思兴. 永磁同步直线电机无位置传感器动子位置估计研究[D].安徽大学,2016.
【7】张雷明. 永磁同步直线电机中的滑模控制技术研究[D].南京师范大学,2017.
【8】张代林. 永磁同步直线电机伺服系统的控制策略和实验研究[D].华中科技大学,2009.
【9】林春. 永磁同步直线电机伺服控制系统研究[D].浙江大学,2005.
【10】孙宗宇. 永磁同步直线电机的矢量控制[D].兰州理工大学,2009.
【11】刘杰. 永磁同步直线电机驱动系统的仿真研究[D].广东工业大学,2011.
【12】郑俊. 基于DSP的永磁同步直线电机伺服系统的设计与研究[D].广东工业大学,2012.
【13】张勇.永磁直线同步电机伺服控制系统研究[D].浙江大学,2014.

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

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

相关文章

集成学习 Ensemble Learning

目录 一、集成学习概览1、介绍2、学习器3、boosting和bagging比较1、样本选择2、样例权重3、预测函数4、计算5、其他 4、结合策略 二、Adaboost1、介绍2、运行过程3、特点4、代码示例 三、随机森林1、介绍2、随机森林生成3、特点4、优缺点5、代码示例6、参数介绍 四、GBDT1、介…

使用python绘制三维散点图

使用python绘制三维散点图 三维散点图三维散点图的用途效果代码 三维散点图 三维散点图(3D Scatter Plot)是一种用于展示三维数据的图表。与二维散点图类似,三维散点图通过点在三维空间中的位置来表示数据点的三个特征。每个点在 x、y 和 z …

RTA_OS基础功能讲解 2.9-警报器

RTA_OS基础功能讲解 2.9-警报器 文章目录 RTA_OS基础功能讲解 2.9-警报器一、警报器简介二、警报器配置2.1 激活一个任务2.2 设置一个事件2.3 执行回调函数2.4 递增一个(软件)计数器三、警报器设置3.1 绝对警报3.1.1 单次触发3.1.2 周期触发3.1.3 在过去设置警报3.1.4 将绝对…

微信小程序04: 获取openId和unionId

全文目录,一步到位 1.前言简介1.1 专栏传送门1.1.1 上文小总结1.1.2 上文传送门 2. 获取openId和unionId操作2.1 准备工作2.1.1 请先复制00篇的统一封装代码2.1.2 微信登录请求dto 2.2 具体代码使用与注释如下2.2.1 业务代码2.2.2 代码解释(一)[无需复制]2.2.3 获取的map使用方…

【Python推导式秘籍】:一行代码的艺术,高效数据处理之道

文章目录 🚋Python推导式🚀一、列表推导式🌈1. 了解推导式❤️2. 实践💥3. 总结 🚀二、字典推导式🌈1. 了解字典推导式❤️2. 实践💥3. 总结 🚀三、集合推导式🌈1. 了解集…

Qwen2的各模型性能、占用显存和推理速度比较(摘自官方文档)

Qwen2的各模型性能、占用显存和推理速度比较(摘自官方文档) 性能 推理速度(从大到小) 72B 57B-A14B 7B 1.5B 0.5B

目标检测数据集 - PCB板表面缺陷检测数据集下载「包含VOC、COCO、YOLO三种格式」

数据集介绍:PCB 板表面缺陷检测数据集,真实采集高质量 PCB 板表面含缺陷图片数据,数据集含多款不同 PCB 板高清表面图片数据,包括俯拍正拍、旋转拍摄姿态。数据标注标签包括 missing_hole、mouse_bite、open_circuit、short、spur…

【ARM-Linux篇】阿里云人脸识别方案

一、接入阿里云 https://vision.aliyun.com/ 点击“人脸搜索1:N” 点击"立即开通": 使用阿里云APP/支付宝/钉钉扫码登录: 购买“人脸搜索1:N”能力,第一次购买,可以有5000次的免费使用: 开通完后&#xff…

C++ bfS

岛屿的最大面积 . - 力扣(LeetCode) 1.刚开始mn又加了int 2.bfs里符合条件了,不push,,,在写什么几把 class Solution { public:int dx[4] {0, 0, 1, -1};int dy[4] {1, -1, 0, 0};bool vis[50][50];int…

学习笔记——网络管理与运维——SNMP(SNMP版本)

二、SNMP版本 1、SNMP版本 SNMP共有三个版本:SNMPv1、SNMPv2c和SNMPv3。 (1)SNMPv1 1990年5月,RFC1157定义了SNMP的第一个版本SNMPv1。RFC1157提供了一种监口控和管理计算机网络的系统方法。SNMPv1基于团体名认证,安全性较差,…

宠物健康顾问系统的设计

管理员账户功能包括:系统首页,个人中心,顾问管理,用户管理,健康知识管理,管理员管理,论坛管理,公告管理 顾问账户功能包括:系统首页,个人中心,顾…

长亭网络通信基础

长亭笔试之前就已经学过一遍了 这算温故而知新吧 TCP/IP 首先我在这里默写一下之前的7层和4层 应用层 应 【表示层 数据格式转换 传 【会话层 …

Docker部署常见应用之SFTP服务器

文章目录 简介Dockers部署单用户多用户用户信息加密使用SSH密钥认证 参考文章 简介 atmoz/sftp 是一个基于 Docker 的 SFTP 服务镜像,它使用 OpenSSH 来提供 SFTP 服务。这个镜像支持创建单个或多个用户的 SFTP 访问,并允许用户通过 SFTP 协议安全地共享…

通信协议—Modbus

1、modbus简介 Modbus服务器:接收处理来自客户端的请求,并返回相应的响应; Modbus客户端:向Modbus服务器发送请求,并接收服务器返回的响应的设备或程序; 2、modbus poll调试工具下载 modbus poll用于测…

2024 JavaScript笔记(精简版)

系列文章目录 文章目录 系列文章目录第一章 JavaScript简介:1.1 特点:1.2 JavaScript与Java的区别1.3 JavaScript不能做什么1.4 JavaScript组成 第二章 JavaScript必备基础知识JavaScript代码调试方式 一、变量2.1.1 变量的命名规则:2.1.2 变…

03-appium环境配置和启动参数设置

参考文章:https://blog.csdn.net/lovedingd/article/details/110949993 一、appium介绍 Appium是一个开源、跨平台的自动化测试框架,支持Android、IOS等平台,同时也支持多语言,比如:Java、Python等。 Appiumu通过扩展…

【内存管理之C语言数组】

1.栈空间上的C数组 糟糕的可用性,但是你将在遗留代码中见到它们 相同类型的对象的内存块 大小必须是常量表达式 第一个元素索引为0 2.指针和C数组 更奇怪的是:数组标识符退化为指向第一个元素的指针 3.访问数组 4.堆空间上的C数组 相同类型的对象的内…

transformer模型首次体验代码

前言 首先是安装python,更新pip源到清华源。安装transformer pip install transformer安装jupyter lab,也简单一行 pip install jupyterlab现在不想用anaconda了,因为国内没有源了,国外的又慢。直接用pip吧。 然后开始体验之旅…

Go TOKEN机制与跨域处理方式

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

深入浅出 Qt 中 QListView 的设计思想,并掌握大规模、高性能列表的实现方法

在大规模列表控件的显示需求中,必须解决2个问题才能获得较好的性能: 第一就是数据存在哪里, 避免出现数据的副本。第二就是如何展示Item,如何复用或避免创建大量的Item控件。 在QListView体系里,QAbstractListModel解…