做永磁同步电机控制绕不开FOC,本章节主要介绍FOC控制的基础原理、坐标变换以及永磁同步电机在同步旋转坐标系下的数学模型,并通过Matlab/Simulink进行永磁同步电机FOC控制算法的仿真分析。
磁场定向控制(Field-Oriented Control,FOC)系统的基本思想是:通过坐标变换,在按转子磁场定向同步旋转坐标系中,得到等效的直流电动机模型,仿照直流电动机的操控方法控制电磁转矩与磁链,然后将转子磁链定向坐标系中的控制量反变换得到三相坐标系的对应量,以实施控制,具体流程如下图所示:
FOC最重要的原则是:按转子磁场定向,即保持转子磁链旋转矢量始终与dq坐标系下的d轴重合,q轴正交。 通过按转子磁场定向,将定子电流解耦为了励磁分量 id和转矩分量 iq。 通过电流 id实现对转子磁链的控制,电流 iq实现对电磁转矩的控制,类比于直流电机的控制。 对于表贴式永磁同步电机SPM,一般设置励磁分量id =0,定子电流全部用于产生电磁转矩。
FOC最主要的任务就是:通过不停的观测转子角度,实现转子磁链定向,即保持转子磁链旋转矢量始终与dq坐标系下的d轴重合,q轴正交,dq坐标轴同转子磁链同步旋转。
采用等幅值变换,通过下式将三相静止坐标系ABC下的电流转换为两相静止坐标系αβ下的电流:
由于ia+ib+ic=0 ,因此实际中只需要三相静止坐标系下的两相电流即可,通过下式进行变换:
将两相静止坐标系αβ下的电流转换为同步旋转坐标系dq下的电流,由下式所示:
将三相自然坐标系下的PMSM数学模型,通过坐标变换,转换为同步旋转坐标系下的数学模型。 同步旋转坐标系的d轴与转子磁链对齐,并保持同步旋转,如下所示:
由上式,通过坐标变换将三相自然坐标系下的PMSM数学模型变换为同步旋转坐标系下的数学模型,使PMSM的数学模型实现了解耦,可仿照直流电机的操控方法对PMSM进行控制。
四、永磁同步电机磁场定向控制Matlab/Simulink仿线.电压开环控制
如上图所示,直接给定同步旋转坐标系下的Vd,Vq电压实现永磁同步电机磁场定向的电压开环控制。 Matlab/Simulink整体仿线.仿真电路分析
直接给定同步旋转坐标系下Vd,Vq的电压值实现永磁同步电机磁场定向的电压开环控制。
此处作了一个归一化处理,将FOC电压开环控制的输出电压(调制波形 马鞍波)范围设置在[0,1]之间。
主电路包括逆变电路与永磁同步电机,逆变电路如下图所示,采用Average-Value Inverter模块直接生成三相正弦电压。 永磁同步电机采用BR2804-1700电机(电机的参数用ST Motor Proflier测得),参数如下:
设置开环输入电压Vd、Vq为0和1,该电压经过反Park变换及SVPWM算法输出的马鞍波形如下:
在电压开环控制中,加入负载后dq坐标系下的定子电流Id不等于0约为0.036,说明定子电流未完全用于产生电磁转矩。 引入电流闭环控制,精确的控制电机Id、Iq电流值。 电流环的最大的作用是在电机启动过程中能够以最大的电流启动,同时对电网电压的波动起及时抗扰的作用,加快动态系统的响应速度,提高系统的稳定性,其控制框图如上图所示。
永磁同步电机电流闭环控制的Matlab/Simulink整体仿线.仿真电路分析
与电压开环控制的不同点就是将定子电流进行了反馈,设定同步旋转坐标下定子电流为Id_Ref、Iq_Ref,设定值与定子电流的反馈值Id、Iq进行PI控制,PI控制器的输出作为永磁同步电机的电压给定,驱动PMSM。
设置电流参考值Id_Ref、Iq_Ref为0和1,电流参考值与Id和Iq电流反馈值的误差经PI调节器输出电压Vd、Vq用于电机控制。
dq坐标系下的定子电流值:电机启动时以设定的最大电流1A进行启动,当转速达到稳态值时电流立即降了下来,实现了理想最优的启动过渡过程。
在实际控制中我们一般关心转速的变化,期望电机以设定的转速进行变化,这时仅靠电流闭环不太能实现,加入转速闭环,实现对转速的控制。 转速控制器的输出为电流控制器的给定,转速控制器的输出要进行限幅,因为转速控制器的输出限幅值决定了所用电机的最大允许电流。
永磁同步电机转速外环电流内环双闭环控制的Matlab/Simulink整体仿线.仿真电路分析
在电流闭环控制的基础上引入了转速闭环控制,转速控制器的输出作Iq电流的输入,构成转速外环电流内环双闭环控制系统。
至此永磁同步电机FOC的基础原理及Matlab/Simulink的仿真部分就说完了。 永磁同步电机的电压开环控制、电流闭环控制、转速外环电流内环双闭环控制与直流电机的控制思想一致,永磁同步电机通过坐标变换,转换到按转子磁场定向的同步旋转坐标系中,就为了实现PMSM数学模型的解耦,将PMSM等效为一个他励“直流电机”,按直流电机的控制思想进行PMSM的控制。 有关PID控制器的参数整定、SVPWM控制算法以及永磁同步电机磁场定向矢量控制的工程实现会在后续进行补充。
本章节介绍了FOC控制的基础原理,坐标变换以及永磁同步电机在同步旋转坐标系下的数学模型,并通过Matlab/Simulink进行了永磁同步电机FOC控制算法的仿真分析,包括电压开环控制、电流闭环控制、转速外环电流内环双闭环控制,为后续章节的分析奠定基础。
编辑:什么鱼 引用地址:永磁同步电机FOC控制的基础原理及Matlab/Simulink仿真分析
上一篇:永磁同步电机磁场定向控制转速环PI调节器的参数整定下一篇:永磁同步电机恒压频比开环控制管理系统Matlab/Simulink仿真分析(二)
的GUI实验——实现简单信号发生器 /
Xpedion设计系统公司推出一种与Simulink的接口,可将RF设计中的系统级和晶体管级仿真结合在一起。设计者可利用Simulink与Xpedion的GoldenGate RFIC仿真器连接,减小系统级性能和晶体管级性能间的差异。 目前高级RFIC开发在Simulink中进行了架构权衡。一旦性能规范确定后,便交付给RF设计者实现晶体管级的性能要求。采用这种新的设计流程后,设计者可利用Simulink产生的实际调制信号,以确保设计规范符合标准要求。 Xpedion正在开发一种共同仿真接口。该接口允许系统级设计者利用该链路在Simulink中运行系统级模型,以验证GoldenGate实现的晶体
两种智能小车的构造简介 在市面上常见的两种智能小车都是基于轮式的,在某宝上面卖的最多的,各位在学生时代拿来应付课程设计和毕业设计用的各种小车分为两种。 1.后轮驱动,前轮阿克曼转向的,通常后轴通过有刷直流电机驱动,前轴通过舵机带动连杆转向。英文通常称为Car-like Model. 2.差速驱动,这种最为多见,能做成轮式的,也能做成履带式的。通过每个轮子都有电机,当然你可以说成为轮毂电机驱动。这种通常称为Tank-like Model. 通过在分析控制问题的时候,第一步就是需要对被控对象进行数学模型的建立。 这里我们不强调模型的复杂性,因为大多数都在低速情况行驶,所以能只考虑运动学模。 如果您需要参加XXX智能车比赛,这
来做智能小车的建模与仿真案例 /
1.引言 Matlab是一个强大的分析、计算和可视化工具,非常适合于控制管理系统的分析和模拟,但由于其依赖的平台是计算机及其 CPU,因而由于 CPU系统功耗的原因,使得 MATLAB程序的执行速度相对于高速信号的输入/输出显得很慢,远不能够满足实时信号处理的要求,而 DSP就其软件的编程能力而言,与单片机及计算机的 CPU的编程设计方法有类似之处,但 DSP比单片机的运算速度快得多,又比 CPU 的功耗及设计复杂度低得多,但是其分析和可视化能力远不及 Matlab,开发过程很复杂。不过,目前有一种新的技术,可以将 DSP和 Matlab两者密切结合起来,充分的利用两者的特长,有力的促进控制管理系统的实现。 伺服
DSP在无传感器矢量控制中的应用 /
永磁同步电机(PMSM)是一种采用永磁体作为励磁源的交流电机,通过交流电源输送三相电流,将永磁体的磁场与电磁场相互作用,产生旋转磁场,从而推动转子旋转。与传统的交流异步电机相比,永磁同步电机具有更高的功率密度、更高的效率、更宽的调速范围和更好的动态特性。 永磁同步电机的工作原理 永磁同步电机属于一种交流电机,是利用转子上的永磁体与定子的电磁感应产生电磁力,从而将机械能转化为电能或将电能转化为机械能的电机。其工作原理如下: 1. 定子绕组产生旋转磁场。在PMSM电机中,定子绕组通常分布在定子磁芯上,定子绕组中的电流通过变化的三相交流电压产生旋转磁场,这个旋转磁场是由电流的相位和大小决定的。 2. 转子永磁体产生径向磁场。PMSM
1. 引言:电驱噪音的现状和目标 电动车由于动力总成改变,进排气取消,新增动力电池模块等改变,其车内噪声也明显变小: 电动车车内噪声变小,是否 NVH 得到了改善? 车身+底盘方面: 车身结构分布变化、声学包分布变化 底盘刚度增加、轮胎抗冲击要求增加 风噪/路噪问题凸显 动力总成方面: 动力总成从传统内燃机更换为电驱动 系统,总噪声值变小 电机表现出高频尖叫声 减速器齿轮啸叫明显 动总悬置高频隔振能力差 附件电动化: 发动机掩蔽效应消失 电动空调压缩机噪声显现 继电器异响 水泵/真空泵等子系统噪声突出 ▲500-4000Hz 的啸叫噪音主要由减速器齿
电磁噪声测试分析 /
安捷伦科技公司(NYSE: A)和The MathWorks 近日宣布,购买安捷伦 5000、6000、7000 和 90000 系列示波器即可获取MATLAB数据分析软件。 将安捷伦示波器与 MATLAB 数据分析软件相结合,工程师能够自信地分析、可视化和过滤信号。其集成功能简化了上述任务,节省了工程师的时间。双方的这一协议使用户可以一站式地获得高品质的仪器和数据分析软件。 The MathWorks公司的MATLAB 产品工程部副总裁 Roy Lurie 表示:“一个相互关联的、整合的软件平台可为安捷伦的用户带来不少好处,他们能够在整个产品开发生命周期内使用安捷伦设备。软件与硬件的结合又可让客户实
AccelChip日前推出新产品模块——M2C-Accelerator,将C++技术引入到基于模型的设计流程。M2C-Accelerator的基本功能是将浮点的MATLAB算法转换成为定点的C++代码,大幅度地提高仿真速度。同时,用户还可以对这些C++代码进行二次开发,与多种仿真环境进行集成,比如MATLAB、Simulink、Xilinx System Generator或者其它C语言开发环境。 一些客户调查信息的统计结果为,相比一般的C语言定点代码仿线C-Accelerator产生的定点代码仿线倍;相比MATLAB定点代码仿线倍。 AccelChip公司创立于
设计和部署面向服务的架构
仿真 (刘金琨)
ADI世健工业嘉年华—有奖直播:ADI赋能工业4.0—助力PLC/DCS技术创新
MPS 隔离式稳压 DC/DC 模块——MIE系列首发,邀你一探究竟!
美光发布业界领先的客户端 SSD,助力PC产业满足游戏、内容创作和科学计算的应用需求
美光 3500 是全球首款采用 200+ 层 NAND 技术的高性能客户端 SSD2023 年 12 月 11 日,中国上海——Micron Technology, Inc ...
对于工程师来说,C C++语言是最常用的编程语言之一,它是一种高效、简洁、灵活的编程语言,尤其在嵌入式、单片机领域,它创造了许多奇迹, ...
说到 TI(德州仪器),想必大家都不陌生,它在模拟器件领域处于世界领先水平,特别是我们熟知的DSP,更是超越了各大同行。同样,在CPU领域 ...
微信导语:诚邀您光临研讨会现场全球半导体解决方案供应商瑞萨电子将于12月12日在深圳举办“智慧控制,绿色可持续”主题的瑞萨电子嵌入式工 ...
近期,关注米尔的工程师都说米尔活动不断,大大福利了年底做项目ST、TI、全志的开发板都搞活动,那NXP的粉丝咋办呢?别慌!这就来了一直关 ...
IAR嵌入式解决方案发布全新版本,增强云调试和仿真功能,推动下一代嵌入式软件开发
Luxexcel 和Optiswiss合作生产高品质 3D 打印智能眼镜
Nexperia针对工业和可再次生产的能源应用推出采用紧凑型SMD封装CCPAK的GaN FET
美光发布业界领先的客户端 SSD,助力PC产业满足游戏、内容创作和科学计算的应用需求
消息称联发科获多家手机 / 平板 / 笔记本厂商 Wi-Fi 7 订单
存储至少涨幅55%不危言耸听!群联晒11月业绩证实:SSD等要大涨价了
是德科技:五招教您最小化合格/不合格的误判风险在线直播预报名、看直播、填问卷、好礼相送!
不可错过的一次邂逅,TTI携TE传感器样片与你相见!免费样片申请活动开始啦~
网站地图最新更新手机版站点相关:嵌入式处理器嵌入式操作系统开发相关FPGA/DSP
总线与接口数据处理消费电子工业电子汽车电子其他技术存储技术综合资讯论坛电子百科词云: