基于双闭环PID控制器的永磁同步电机控制系统仿真

news2024/11/19 21:16:26

目录

1.算法描述

2.仿真效果预览

3.MATLAB核心程序

4.完整MATLAB


1.算法描述

       永磁同步电机(PMSM,permanent magnet synchronous motor)的基本结构主要包括定子、转子以及端盖三个主要模块。其中转子磁路结构是永磁同步电机与其它电机最主要的区别,其在很大程度上决定了永磁同步电机的实际性能指标。在一般情况下,永磁同步电机的转子磁路结构可以分为如下几个类型:嵌入式转子磁路结构,内置式转子磁路结构以及凸装式转子磁路结构。

      此外,由于永磁同步电机(PMSM)的的转子在磁、电结构上的不对称性,导致了转子瞬间位置的非线性,从而增加了其解析难度。因此,我们需要使用矢量控制技术来解决这个问题,通过坐标变化,将变量变为常量,将变系数变为常系数,从而简化解析复杂度。

永磁同步电机的主要工作方式和原理如下:

  1).磁场的建立,永磁同步电机磁场的建立是一个通过励磁绕组以直流励磁电流来建立极性相间的励磁磁场的过程。

  2).载流导体,永磁同步电机的载流导体时由三相对称的电枢绕组来构成功率绕组,从而获得感应电势的载体。

  3).切割运动,永磁同步电机的切割运动是由极性相间的励磁磁场随轴一起旋转并顺次切割定子各相绕组。

  4).交变电势的产生,永磁同步电机的交变电势是由电枢绕组与主磁场之间的相对切割运动而产生的大小和方向按周期性变化的三相对称交变电势。

        基于三相的永磁同步电机,其定子中有三相绕组,假设其绕组轴线分别为A轴、B轴以及C轴,且三个轴之间彼此相差120度,从而构成一个ABC三相坐标系,坐标系结构如图1所示。
 

       从图1可知,在ABC三相静止坐标系中,由于永磁同步电机的转子磁电结构上的不对称性而造成永磁同步电机方程式是由一组与转子瞬时位置相关的非线性方程,因此,不方便直接进行求解,使永磁同步电机的态特性分析较为困难。 

         基于dq同步旋转系定子静止坐标系为同步旋转坐标系,其中坐标系的q轴超前d轴90度,该坐标系的结构如图2所示,若把d轴的取向与转子永磁总磁链方向一致,则成为转子磁场定向坐标系。

基于三相ABC静止坐标系与基于dq同步旋转系定子静止坐标系的关系为:  

基于三相ABC静止坐标系与基于dq同步旋转系定子静止坐标系的关系为:    

 

       永磁同步电机的绕组短路通常是由于绝缘导致的,其主要分为相间短路和匝间短路。其中相间短路,保险丝可能烧毁,机器可能停机。相对地短路,如果机器继续运行,会出现一个很大的转矩脉动。匝间短路,故障绕组的有效匝要比其他健康组的有效匝少,所以可以通过机器的电枢电流、电枢磁动势找到不对称信号。由于本文主要研究的是永磁同步电机的绕组匝间短路,这里针对电机的绕组匝间短路的进行概述。 

       匝间短路是永磁同步电机绕组的主要故障,其物理过程如下所示:

 

     当永磁同步电机出现匝间短路故障的时候,其转子的励磁绕组短路效应将导致短路磁极的磁势并产生局部的磁势的损失。磁势的局部损失将导致有短路磁极的磁势的峰值和平均值将逐渐减小。这里假设第 j 槽励磁绕组1匝发生匝间短路,短路电流为I,短路匝的等效磁势如图所示。 

2.仿真效果预览

matlab2022a仿真结果如下:

 

 

 

 

3.MATLAB核心程序

     为了研究本文所提出的永磁同步电机故障模型的正确率和有效性,通过Simulink建立如下的仿真模型。在正常状态下,为了使得永磁同步电机能够获得幅度较为恒定的圆形磁场,通过三相对称正弦波电压供电时的理想圆形磁通轨迹为基准用三相逆变器不同的开关模式产生的实际磁通去逼近基准磁通圆,使得磁链的轨迹靠电压空间矢量相加得到。本系统的仿真模型如下图所示A143:

4.完整MATLAB

V

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

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

相关文章

Verilog刷题HDLBits——Exams/review2015 fsm

Verilog刷题HDLBits——Exams/review2015 fsm题目描述状态转换图代码结果题目描述 This is the fourth component in a series of five exercises that builds a complex counter out of several smaller circuits. See the final exercise for the overall design. You may …

人工智能期末复习:聚类(详细笔记)

文章目录聚类的概述常见的聚类算法原型聚类K均值聚类算法K均值聚类算法顺序前导聚类(Sequential leader clustering)高斯混合聚类(KMM)密度聚类DBSCAN聚类算法层次聚类AGNES聚类算法谱聚类聚类的评价(轮廓系数&#xf…

深度学习—00入门 神经网络

1、深度学习简介 深度学习是机器学习的一个分支,简单来说就是通过人工神经网络,强行在业务的 输入 和 输出 之间,暴力耦合一个出一个数学模型。 1.1 深度学习特点 1、由于是暴力耦合出来的模型,自然模型可解释性很差&#xff0c…

kkfile在线文件预览部署(Linux服务器版本)

一:kkfile部署指南 KKfile文件预览是一款开源的文档在线预览项目。项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等。 如果你是在windows系统中可以不用…

第二证券|锂离子聚合物电池的分类和使用注意事项

根据锂离子电池所用电解质资料的不同,锂离子电池分为液态锂离子电池和聚合物锂离子电池。聚合物锂离子电池所用的正负极资料与液态锂离子都是相同的,正极资料分为钴酸锂、锰酸锂、三元资料和磷酸铁锂资料,负极为石墨,电池工作原理…

RabbitMQ 第一天 基础 6 SpringBoot 整合RabbitMQ

RabbitMQ 【黑马程序员RabbitMQ全套教程,rabbitmq消息中间件到实战】 文章目录RabbitMQ第一天 基础6 SpringBoot 整合RabbitMQ6.1 SpringBoot 整合 RabbitMQ【生产者】6.1.1 生产者6.2 SpringBoot 整合 RabbitMQ【消费者】6.2.1 消费者6.3 小结第一天 基础 6 Spri…

ESP32-CAM 使用 MicroPython 进行开发

ESP32-CAM 开发工具 ESP32-CAM是安信可发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为2740.54.5mm。 ESP32-CAM可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、人脸识别以及其它物联网应用,是…

stm32f407VET6 系统学习 day02 GPIO 引脚的按键 中断,中断设置 (配置)

1.中断基本知识 1.知识点: STM32的所有中断(内部或外部)都是由NVIC(嵌套向量中断控制器)控制 注意:在KEIL5工程中的fwlib分组中,misc.c文件提供了NVIC相关的固件库函数。 2.中断源 :引起CPU中断的根源&am…

DirectX12_API流程入门篇

本部分主要记录下使用D3D12入门所涉及到的API,记录简单使用方式供后期快速查找使用(数据参照龙书实现)。 首先看一下DX12中拥有的管线能力: Raster Graphics PipelineCompute Graphics PipelineRay Tracing PipelineMesh Geometry Pipeline 具体管线示…

【数据结构】链式二叉树的实现

作者:一个喜欢猫咪的的程序员 专栏:《数据结构》 喜欢的话:世间因为少年的挺身而出,而更加瑰丽。 ——《人民日报》 目录 1.二叉树的概念及结构 1.1二叉树的概念 1.2二叉树的类型分类&#xff…

腾讯焦虑了,一向温文尔雅的马化腾也发脾气了

大家好,我是校长。昨天小马哥内部讲话在互联网上疯传,这应该是,腾讯这家公司创办以来,马化腾最焦虑也最外露的一次讲话了,重点大概涉及 3 大方面,8 大项内容:1、所有业务线 ROI 化,再…

【关于时间序列的ML】项目 9 :机器学习中的 ARIMA 模型

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

<Linux线程概念及线程控制>——《Linux》

目录 1. Linux线程概念 什么是线程 线程的优点 线程的缺点 线程异常 线程用途 2. Linux进程VS线程 进程和线程 进程的多个线程共享 关于进程线程的问题 3. Linux线程控制 POSIX线程库 创建线程 线程ID及进程地址空间布局 线程终止 线程等待 4. 分离线程 后记:●由于…

ArcGIS 制作这种“清新设计风”的地图海报封面

这种图怎么做?下面是星球研究所制作的一张地图海报,那么究竟是如何制作的呢? 星球研究所 制作 一通鼓捣之下,使用 ArcGIS Pro 制作出了风格相近的成都市区位及地形示意图地图(其实 QGIS 也能做)。 下面教程一并分享给大家。 完全使用 ArcGIS Pro 制作的成果图 1.全国区位…

Python——几个常用的数学函数

1. min()函数:取出给定参数的最小值 说明:获取指定数值或者指定序列中最小值。 print(min(1, 5)) print(min(1, 2, 3, 4, 5, 6)) print(min([2, 3, 4, 5])) 2.max()函数:取出给定参数的最大值 说明:获取指定数值或者指定序列中…

CSS初级教程【第一天】

CSS初级教程【第一天】【1】CSS初识【2】CSS简介【3】CSS语法【4】CSS 选择器【5】CSS使用【6】CSS 注释【7】CSS 颜色【8】CSS RGB 颜色【9】CSS HEX 颜色【10】CSS HSL 颜色(色相| 饱和度 | 明度)【0】末尾声名【1】CSS初识 CSS 是一种描述 HTML 文档样…

【青岛大学·王卓】第3章_栈和队列

【青岛大学王卓】第3章_栈和队列 20221107-20221119 3.1 栈和队列的定义和特点 普通线性表插入和删除可以是线性表中的任意为位置; 3.1.1 栈 栈的概念 栈和队列是两种常用的、重要的数据结构。栈和队列是限定插入和删除只能在表的端点进行的线性表。 栈特点 后…

Anki学习之路

【常规操作】: 【自定义卡片进度】: [右键单击] -> [重设学习进度] //选择放到哪一个队列中( 新卡片队列 / 复习队列 )。 【重新学一遍】: //然后再进行上面的操作步骤。 【牌组齿轮按钮】: 【每日新…

Web前端105天-day62-HTML5_CORE

HTML5CORE02 目录 前言 一、复习 二、拖拽 三、上传服务器 四、Canvas 五、地图 总结 前言 HTML5CORE02学习开始 一、复习 跨域 浏览器的同源策略导致在网页中, 通过 AJAX 发送网络请求时, 默认只能向同源的服务器请求同源: 协议 端口号 域名 三者都相同产生跨域的原因…

杰华特科创板上市:市值227亿 华为英特尔联想是股东

雷递网 雷建平 12月23日杰华特微电子股份有限公司(简称:“杰华特”,股票代码为:“688141” )今日在科创板上市,发行价为38.26元。杰华特此次发行5808万股,发行价为38.26元,募资总额为…