当前位置:首页 > 嵌入式 > 嵌入式硬件

摘 要:根据高电压大容量电动机的节能调速问题,提出了采用空间矢量脉宽调制SVPWM的串级调速系统,重点阐述了SVPWM的基本原理及调制算法,给出了利用Simulink的实现方法,建立了采用SVPWM的串级调速系统仿真模型。仿真结果证明了该模型的有效性, 为实际系统的设计提供了理论依据。

三相异步电动机具有结构简单、价格低廉、维护方便、运行可靠等许多优点,因而获得了广泛应用。但在采用较简单的方法调速时,性能远不如直流电动机。随着科学技术的发展,特别是半导体制造技术的长足进步,以变频调速和串级调速为代表的复杂调速技术控制电路因性能不断提升、成本不断下降而获得了广泛的应用。

绕线式异步电动机多采用串级调速方法, 由于这种调速方法可以将串入附加电动势而增加的转差功率回馈到电网或电动机轴上,克服了以往转子回路需要串电阻的缺点,提高了调速的经济性,具有节能作用,可以使系统获得较高的运行效率。图1是斩波串级调速原理图,它在转子直流回路中加入了直流斩波器,通过调节斩波器的占空比实现电机转子转速的无级调速。斩波串级调速技术具有独特的优势,特别在高压大中型电动机节能应用方面前景光明。


对于串级调速系统中逆变控制器多采用SPWM控制技术,而SVPWM控制技术是一种优化了的PWM控制技术,和传统的SPWM相比,SVPWM具有直流利用率高(比传统的SPWM提高了约15%)、谐波少、控制简单、易于实现数字化等优点。而且电压空间矢量的不同调制方法在不同程度上可以缓解开关频率与开关损耗之间的矛盾。正是由于SVPWM控制技术的这些优点,使得本课题的研究具有重要的意义。

1 SVPWM脉宽调制原理及实现

1.1 SVPWM基本原理

空间电压矢量脉宽调制(SVPWM)是以三相对称正弦波电压供电时交流电动机产生的理想圆形磁链轨迹为基准,用逆变器不同的开关模式产生的实际磁通去逼近基准磁链圆,并由他们比较的结果决定逆变器的开关状态,形成PWM波形,从而达到较高的控制性能[1]。根据三相逆变器的工作原理可以知道,逆变桥共有23=8种状态,若将逆变器的8种状态用电压空间矢量来表示,则形成8个基本的电压空间矢量,其中6个非零矢量,2个零矢量,每两个电压矢量在空间相隔60°,如图1所示。SVPWM技术的目的是通过与基本的空间矢量对应的开关状态的组合,得到一个等效的空间旋转电压矢量Vref(通常称为参考电压矢量,其理想轨迹是一个圆)。图2中所示六边形内切圆表示SVPWM欠调制方式下参考电压的极限值[2]。



同样,可根据参考电压矢量的幅值和相角求取其他扇区的任一基本矢量的作用时间。在参考电压矢量作用下,可以获得幅值近似恒定、顶点沿圆形轨迹运动、平均速度可调的矢量。通过调控Vref的频率、幅值和相位,即可实现逆变器输出电压频率、幅值和相位的控制。

1.2 SVPWM算法

SVPWM算法实质是通过控制逆变器不同的开关模式,使逆变器瞬时输出的三相脉冲电压构成的电压空间矢量与所期望输出的三相对称正弦波电压构成的电压空间矢量相等效。SVPWM信号的实时调制需要参考电压矢量的二维静止坐标系α轴和β轴的分量、以及PWM周期Ts作为输入,其产生框图如图3所示。




1.3 SVPWM的实现

Matlab/Simulink为了让用户能够迅速创建所需要的系统模型,提供了用以实现各种基本功能的大量标准模块,并根据其功能的不同将它们归类在不同的模块库中。利用这些模块库可以实现前面所分析的SVPWM算法。

SVPWM的模型框图如图4所示。其中包括扇区判断、X, Y, Z的计算、T1,T2的计算、Tcm1,Tcm2,Tcm3的计算以及SVPWM产生等子模块.


2 串级调速系统仿真模型的建立

由图1可见,斩波串级调速系统的主电路由三相对称交流电压源、三相绕线式异步电动机、整流桥、平波电抗器、斩波单元、逆变器、逆变变压器等部分组成。为了研究和分析SVPWM算法在串级调速系统中应用的可行性,利用MATLAB/SIMULINK中的powersystem和Simulink模块库,为此系统建立了仿真模型, 由电机测量模块可以直接检测出电机的各输出物理量。仿真结果如图5所示。


本文根据空间电压矢量PWM技术的基本原理,对SVPWM算法进行了详细阐述,并用MATLAB7.1的SIMULINK对SVPWM算法进行了仿真,得到较为理想的结果,最后建立了基于SVPWM算法的串级调速系统仿真模型,结果表明该算法在串级调速系统中的可行性,为优化串级调速系统的数字化设计打下了良好的基础。



博士

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

hmi是Human Machine Interface 的缩写,"人机接口",也叫人机界面。人机界面(又称用户界面或使用者界面)是系统和用户之间进行交互和信息交换的媒介, 它实现信息的内部形式与人类可以接受形式之间的转换...

关键字: HMI 人机界面 系统

在嵌入式系统开发、调试和测试过程中,J-Link作为一种高效的调试工具,为开发者提供了极大的便利。然而,要想充分发挥J-Link的功能,首先需要正确安装其驱动程序。本文将详细介绍J-Link驱动的安装过程,并深入解析其中...

关键字: jlink 嵌入式系统 嵌入式开发

与谷歌的合作使 Nordic 能够在 nRF Connect SDK 中嵌入开发人员软件,以构建与安卓移动设备兼容的谷歌Find My Device和未知跟踪器警报服务

关键字: 谷歌 SoC 嵌入式开发

嵌入式开发作为当今电子工程和信息技术领域的核心分支,涵盖了广泛的软硬件技术和系统集成方法,用于构建高性能、低成本、低功耗、体积小巧且功能专一的嵌入式系统。这些系统无处不在,从微型传感器节点到复杂的工业控制设备,从日常使用...

关键字: 嵌入式开发 Python

嵌入式开发是当今信息技术领域不可或缺的一部分,它融合了硬件设计、软件开发和系统集成等多个学科,专门用于创建那些被嵌入到特定设备或系统中的专用计算机系统。嵌入式开发的主要过程包括利用分立元件或集成器件进行电路设计、结构设计...

关键字: 嵌入式开发 硬件设计 软件开发

嵌入式开发作为一种专业且技术密集型的领域,涵盖了从硬件底层驱动、中间件到应用层软件开发等多个层面的工作,其所需的工具种类繁多,各有针对性,旨在提升开发效率、保证代码质量以及简化调试过程。

关键字: 嵌入式开发 keil

嵌入式开发作为信息技术领域的重要分支,其涉及的语言种类繁多,各具特色。这些语言的选择取决于目标平台的特性、性能需求、开发者的熟练程度以及项目的具体要求。本文将详细介绍几种常见的嵌入式开发语言,包括C语言、C++、汇编语言...

关键字: 嵌入式开发 C语言

嵌入式开发是一项综合了硬件设计、软件编程以及系统整合的技术活动,其目的是为了创造出能够在特定环境中高效、稳定运行的嵌入式系统。这一流程涵盖了多个紧密关联且不可或缺的阶段,从最初的客户需求分析到最终的产品测试和交付,每个环...

关键字: 嵌入式开发 硬件设计

嵌入式开发作为一个融合了计算机软硬件和系统工程的综合性领域,其成功与否往往取决于三个核心要素的有效整合与协调。这三个要素分别是:硬件平台的选择与设计、软件开发及其优化、以及系统级的设计与集成。深入理解并熟练掌握这三个方面...

关键字: 嵌入式开发 ARM

嵌入式开发作为信息技术的关键支柱,在全球数字化转型浪潮中扮演着无可替代的角色。从传统的嵌入式微控制器到如今先进的片上系统(SoC),再到与云计算、人工智能深度融合的智能终端,嵌入式系统的演进与发展始终紧跟时代脉搏。本文将...

关键字: 嵌入式开发 智能应用
关闭
关闭