永磁同步电机控制系统仿真—控制器模型的整体结构

发布者:BlissfulHiker最新更新时间:2024-08-30 来源: elecfans关键字:永磁同步电机  整体结构 手机看文章 扫描二维码
随时随地手机看文章

多速率仿真

通常情况下,在Simulink环境下搭建的电力电子控制系统的仿真模型,都是多速率的仿真模型。这是因为:


01

电力电子控制系统中包含多种类型的模型,不同模型对于仿真速率的要求是不同的。

02

被控对象模型中的电气部分,例如永磁同步电机、逆变器,都是希望仿真速率越快越好。具体选择多快的仿真速率,与PWM的频率,逆变器的死区时间,模型的解算方式等因素相关。对于10kHz开关频率,仿真速率最好是开关频率的100倍,因此为1MHz(仿真步长1µs),但是如果死区时间为2µs,那么仿真步长最好是死区时间的1/10(0.2µs),此时仿真速率就是5MHz。

03

被控对象模型中的机械部分,通常情况下仿真步长为1ms(仿真速率1kHz),但是在电动汽车的MCU HIL中,为了测试电机的极限速率变化,可能此时电机的机械部分也需要1MHz以上的仿真速率,以保证电机位置和速率的精确模拟。

04

PWM比较器模型部分,通常情况下PWM比较器的三角波都是通过一个高频率时钟进行计数来产生的。这个时钟一般都大于10MHz,以保证PWM输出占空比的调节精度。

05

控制器模型部分,其仿真速率一般与开关频率相关,为开关频率的整数倍。例如开关频率为10kHz,那么控制器模型的仿真速率可以是10kHz或者20kHz,具体选择10kHz还是20kHz,就与将来选择的DSP或者Micro Controller的处理能力相关了。此外,实际应用中,还存在变开关频率的情况,此时控制器模型的仿真频率也是变化的。

总之,当我们在Simulink环境下,搭建电力电子控制系统的仿真模型时,需要考虑电力电子系统的实际情况,让仿真模型的仿真速率是与实际情况相符,这样仿真结果才能准确反映真实的变化。

如果想要查看Simulink模型中不同模块的仿真速率,可以点击Simulink的左侧模型的图标,选择Colors即可。从下图的右侧可以看到,这个模型有Continuous的部分,也有Discrete的部分(仿真步长200µs)。其他的还有Constant和Multrate(多速率)的部分。

图片

在搭建多速率仿真模型时,不同仿真速率的仿真模型通过Simulink的Rate Transition模块进行连接,具体的使用请参考MATLAB的Help文件。

图片

Rate Transition模块

同步和异步

同步和异步是一个相对的概念,例如异步中断,同步任务等。因此需要弄清楚,相对什么是任务是同步的,相对什么中断是异步的。还是以永磁同步电机控制系统的仿真模型来说明。

下图是常规永磁同步电机控制的实际流程包括以下几个步骤**:**

1 . 采样和保持电机电流值,ADC转换电机电流值;

2 . 读取电机速度和位置值(图中未标出);

3 . 运行电机控制和SVPWM算法;

4 . 输出和更新PWM占空比;

其中步骤1的电流采样和步骤4的更新PWM占空比必须在同一时刻完成的。

图片

PMSM电机控制的流程

因此我们可以知道,如何把电机控制算法看作一个任务,这个任务相对被控对象模型就是异步的。但是这个任务相对于PWM-Timer却是同步的。

现在,我们已经知道了永磁同步电机控制系统的实际情况,下面我们就来进行建模。

永磁同步电机控制系统仿真参数

确定系统参数如下:

1.jpg?imageView2/2/w/1000

表1 永磁同步电机控制系统参数

根据PWM开关频率和PWM比较器时钟频率,可以确定PWM比较器的三角波底点值为0,顶点值约为833。因此确定实际的控制周期为83.3µs,在PWM比较器的三角波的地点和顶点各对永磁电机进行一次控制。

因此确定整个系统仿真模型的仿真参数:

1 . 被控对象的仿真步长为100ns;

2 . PWM比较器的仿真步长为100ns;

3 . 控制器的仿真步长为83.3µs;

控制器仿真模型通过PWM比较器通过异步中断的方式触发运行。

永磁同步电机控制系统模型概述

为保证每个控制时刻电流采样与PWM信号的同步,在模型搭建时可以采用Function Call子系统或者Enable子系统,如下图所示,此时PMSM Controller的运行不与时间同步,而与PWM比较器输出的trigger同步(图中的from模块的INT标识)

图片

基于Function Call的PMSM控制器模型

图片

PWM比较器产生控制器模型触发信号

整个系统仿真模型建模完成后,点击Simulink的左侧模型的图标,选择Colors,查看Simulink模型中不同模块的仿真速率。如下图所示,其中红色表示仿真步长为0.1µs。粉红色表示仿真步长为constant(常值),一般为仿真模型一些Constant模块的仿真步长。最下面青色的就是控制器模型的仿真步长为Triggered,即中断触发的运行方式,其中断源来自D1(即仿真步长为0.1µs的模块),也是就仿真步长为0.1µs的PWM比较器产生的。

图片

永磁同步电机控制系统仿真模型的仿真步长

各种模式的仿真结果

下面比较定子频率400Hz下,两种仿真模式下的仿真结果,让大家明白其中的差异。

图片

仿真模式1:控制器通过中断触发方式运行:电机电流波形(整体)

图片

仿真模式1:控制器通过中断触发方式运行:电机电流波形(峰值)

图片

仿真模式2:控制器通过非中断触发方式运行:电机电流波形(整体)

图片

仿真模式2:控制器通过非中断触发方式运行:电机电流波形(峰值)

图片

仿真模式1:控制器通过中断触发方式运行:电机电流波形,电机电流采样波形,三角波

图片

仿真模式2:控制器通过非中断触发方式运行:电机电流波形,电机电流采样波形,三角波

差异如下:

  • 采用中断触发方式建模和仿真,电机电流的峰值有大约3A(0.83%)的波动;

  • 采用非中断触发方式建模和仿真,电机电流的峰值有35A(9.72%)的低频波动;

  • 采用中断触发方式建模和仿真,电机电流的采样值在三角波的底点和顶点;

  • 采用非中断触发方式建模和仿真,电机电流的采样值与三角波的底点和顶点无关;

如何大家观察电机转矩的波形可以看到更为明显的低频波动现象。


关键字:永磁同步电机  整体结构 引用地址:永磁同步电机控制系统仿真—控制器模型的整体结构

上一篇:永磁同步电机控制系统仿真—PWM比较器的Simulink模型
下一篇:6个经典的PLC程序实例

推荐阅读最新更新时间:2026-03-19 16:12

永磁同步电机控制系统仿真—SVPWM算法的Simulink模型
01 SVPWM算法 电压空间矢量调制方法(SVPWM)是一种常用的PWM算法,和普通的正弦PWM方法不同,它是从电机的角度出发,把电机和逆变器看作一个整体考虑,不简单的从得到电压电流正弦出发,着眼于如何使电机获得幅值恒定的圆形旋转磁场,即正弦磁通。 下面将要介绍空间电压矢量调制技术的工作原理,要实现SVPWM,必须解决以下3个问题: (1)如何选择电压矢量; (2)如何确定每个电压矢量的作用时间; (3)如何确定每个电压矢量的作用次序。 可以等效到电压空间矢量的作用,如下图所示,根据电压合成平均值等效原理有下式成立: 一个计算周期Ts的电压合成图 其中T0为零矢量的作用时间,把零矢量作用时间等分为2个零矢量。由电压矢量合成
[嵌入式]
<font color='red'>永磁同步电机</font><font color='red'>控制系统</font><font color='red'>仿真</font>—SVPWM算法的Simulink<font color='red'>模型</font>
永磁同步电机控制系统仿真—FOC控制算法的Simulink模型
01 FOC算法 FOC(Field Oriented Control)磁场定向控制,也称是Vector Control矢量控制。电机的磁场通常包括三种,定子磁场,气隙磁场,转子磁场。对于永磁电机控制最常用的定向方式就是转子磁场定向,将选择坐标系的d轴定在转子永磁体的N极。 此外,对于PMSM的控制都是建立在与转子磁通同步旋转的dq轴坐标系的,得到数学方程 式中: 通过控制PMSM的d轴电流和q轴电流来控制电机的转矩。通过控制逆变器的输出电压来控制电机的d轴电流和q轴电流。控制框图如下 ,给定d轴电流和q轴电流,通过电流控制器控制电机实际的d轴电流和q轴电流跟随给定值变化。电流控制器的设计方法很多,在此不再累述。 F
[嵌入式]
<font color='red'>永磁同步电机</font><font color='red'>控制系统</font><font color='red'>仿真</font>—FOC控制算法的Simulink<font color='red'>模型</font>
永磁同步电机控制系统仿真—最大转矩电流比
**最大转矩电流比 ** 最大转矩电流比(Maximum Torque per Ampere,MTPA)就是一种电机在不同的转速和转矩给定下,确定d轴电流和q轴电流给定值的方法,以保证电机的效率处于最优状态。 实际应用时有两种,一种是解析法,另一种是Look Up Table法。由于永磁同步电机参数的非线性,解析法在工程上不实用,但有助于理解和分析。Look Up Table法通过标定将解析方程和非线性参数转化为Look Up Table,更为实用和简单。 当永磁同步电机工作在线性调制区,且主要损耗为铜损耗时,MTPA点与最优效率点近似相等。在实际工程中,永磁同步电机不仅存在铜损耗,还存在铁损、涡流损耗、机械损耗等,特别是
[嵌入式]
<font color='red'>永磁同步电机</font><font color='red'>控制系统</font><font color='red'>仿真</font>—最大转矩电流比
永磁同步电机控制系统仿真—逆变器的死区补偿
01 死区效应的产生 死区效应,准确说应该叫逆变器的非线性特性,由两部分构成: 死区时间; 功率器件的导通压降; 其会导致逆变器输出电压与PWM指令不相等。在电机低速工况时和高速六阶梯波模式下,为了保证系统的性能,必须对PWM的死区时间进行补偿。特别是,当电流的幅值几乎为零时,由于死区效应,即使在该相有一些电压指令参考,电流也被钳制为零。 电流流出时,逆变器理想输出电压与实际输出电压之差 电流流入时,逆变器理想输出电压与实际输出电压之差 02 死区补偿方法 针对不同的应用要求,死区补偿的方法有很多种,实现的难易程度和成本也各不相同。下面介绍一种行业中广泛使用且容易实现的一种方法。 首先分析死区时间,根据三相电流的流向
[嵌入式]
<font color='red'>永磁同步电机</font><font color='red'>控制系统</font><font color='red'>仿真</font>—逆变器的死区补偿
永磁同步电机恒压频比开环控制系统Matlab/Simulink仿真分析(一)
前言 本章节采用恒压频比的开环控制方法驱动永磁同步电机的转动,首先分析恒压频比的控制原理,然后在Matlab/Simulink中进行永磁同步电机恒压频比开环控制系统的仿真分析,最后将Simulink中的恒压频比控制算法生成代码加载到实际工程中进行工程实现。 一、 恒压频比(V/F)控制原理 永磁同步电机恒压频比控制方法与异步电机恒压频比控制方法相似,也是控制电机输入电压与频率同时变化,从而使气隙磁通保持恒定。该控制方法没有电机电流、电压、位置等物理量的反馈,动态性能较差,在给定目标转速发生变化或者负载突变的情况下容易产生失步和震荡的问题,但该控制方法胜在简单,多适用于对转速精度要求不高的场合。 永磁同步电机恒压频比开环控制
[嵌入式]
<font color='red'>永磁同步电机</font>恒压频比开环<font color='red'>控制系统</font>Matlab/Simulink<font color='red'>仿真</font>分析(一)
MATLAB/SIMULINK的永磁同步电机矢量控制系统仿真研究
1.引言 随着高性能永磁材料、大规模集成电路和电力电子技术的发展,永磁同步电机因为其功率密度高,体积小,功率因数和高效率而得到发展,且引起了国内外研究学者的关注。传统的控制方式由于引入了位置传感器而给当前的调速系统带来了一系列的问题:占据了比较大的有效空间,使系统编程复杂。因此无位置传感器控制系统的研究变得越发的重要。 2.PMSM的坐标系和数学模型     永磁同步电机在定子三相(ABC)静止坐标系下的电压方程:     式中,三相绕组的相电压瞬时值分别为A u 、B u 、C u ; A i 、B i 、C i 是相电流的瞬时值; s R 是永磁同步电机定子的每相绕组电阻; A ψ 、B ψ 、C ψ 是永磁体的磁链在各相
[电源管理]
MATLAB/SIMULINK的<font color='red'>永磁同步电机</font>矢量<font color='red'>控制系统</font><font color='red'>仿真</font>研究
微波功率量热计负载及整体结构设计
1 引言 量热计是目前最准确的功率测量方法,在量热计的设计中,整体结构温度稳定度是实现准确测试的充要条件,但在40GHz以下的频率范围之内,由于波导的体积较大,造成量热计整体的体积增大,热容增高。为了保证波导传输线的传输以及隔热效果,采用了与桶盖连接热分布均匀的热容传输线和保证热量不向外扩散的隔热传输线的多波导连接方式,提高了结构的复杂程度,为温度控制的准确性造成了一定的难度。本文在解决量热计量热体以及整体热力学结构设计与仿真的基础上,采用模糊PID控温技术,实现了控温精度达到5%摄氏度的技术指标,具有一定的实际意义。 2 量热计的组成及原理: 作为功率标准的量热计通常采用双负载结构。如图5所示,在双负载量热计中,将两个热学条件完
[电源管理]
微波功率量热计负载及<font color='red'>整体</font><font color='red'>结构</font>设计
一种S3C2410路由器的整体结构及工作原理
据预测,到2015年全球路由器市场的规模将达到159亿美元。其中家用路由器的发展尤为迅猛,目前需求最大的地区为北美和欧洲,不过亚洲地区已经成为家用路由器市场增长最快的地区。所以在未来几年,亚洲的家用路由器需求将非常巨大。 传统路由器凭借其低廉的价格在市场上将会继续存在一段时间,但路由器的发展趋势是智能化,网络化,这正是以ARM及MIPS内核为代表的路由器的特点,所以ARM内核路由器将在未来不久的时间内,占据家用路由器市场的一席之地,并且随着ARM内核技术的普及,ARM内核路由器将具有更高的性价比,相比于其他家用路由器将更有竞争力。 1 ARM技术 ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。嵌入式ARM主要技术包括:
[电源管理]
一种S3C2410路由器的<font color='red'>整体</font><font color='red'>结构</font>及工作原理
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved