主要讨论PWM比较器的Simulink模型

发布者:yunhui最新更新时间:2024-08-23 来源: elecfans关键字:PWM  比较器  Simulink模型 手机看文章 扫描二维码
随时随地手机看文章

PWM 比较器的功能

还是以本系列文章中,用到的三相两电平逆变器为控制对象。下图是正弦波调制(SPWM)的三相两电平逆变器的波形。

输入的是三相的正弦波信号,三角载波与正弦信号波进行比较,当正弦信号波的值大于三角载波的值,输出“1”,否则,就输出“0”;PWM比较器一共生成6个PWM信号,控制6个IGBT的开通和关断。PWM比较器输出“1”控制IGBT开通,“0”信号IGBT关断。控制逆变器输出的三相相电压和三相线电压如下图所示。

对于三相两电平逆变器,为了防止上下桥臂同时导通而短路,PWM比较器还需要插入死区时间。

此外,为了让电流、速度和位置采样与PWM占空比的更新同步,以及控制器算法模型的触发运行,必须还有中断触发信号生成功能。

因此整个PWM比较器包括四部分:

(1) 三角载波生成;

(2) 信号比较,生成PWM控制信号;

(3) 插入死区时间;

(4) 中断触发信号生成;

图片

正弦波调制(SPWM)的三相两电平逆变器的波形

三角载波生成

因为三角载波生成的模型是在FPGA中运行的,因此数据类型需要整型。

最方便的方法就是使用Simulink的HDL Coder模型库中的HDL Counter模块。通过控制输入端口dir控制HDL Counter模块的计数方向。

图片

HDL Counter模块

示例模型如下:

图片

三角载波生成的Simulink模型

仿真步长为1e-8,Relay 模块的Switch on point为10000,Switch off point为0,输出“0”或者“1” 控制HDL Counter模块的计数方向,生成0~10000的三角波,频率为5kHz。

图片

三角载波信号

PWM 信号生成

三角载波与信号波进行比较,当信号波的值大于三角载波的值,输出“1”,否则,就输出“0”;PWM比较器一共生成6个PWM信号,控制6个IGBT的开通和关断。

此功能的Simulink模型如下:

图片

PWM信号生成的Simulink模型

死区时间

通常死区时间的插入通过增加PWM信号的开通延时实现的。

简单说就是:如果PWM信号由“1”变“0”,即由开通变为关断,则马上关断;如果PWM信号由“0”变“1”,即由关断变为开通,则延时T_delay再开通;此功能的Simulink模型如下,C_delay端口为输开通延时计数值。

图片

死区时间的Simulink模型

中断触发信号生成

此功能比较简单,Simulink模型如下图所示,在三角波的底点和顶点都产生中断,如果只在底点或者只在顶点,可以根据需要修改即可。

图片

中断触发信号生成的Simulink模型

以上模型皆可以通过Simulink的HDL Coder工具生成HDL代码,部署至Speedgoat的FPGA板卡。


关键字:PWM  比较器  Simulink模型 引用地址:主要讨论PWM比较器的Simulink模型

上一篇:SVPWM算法的Simulink模型介绍
下一篇:多速率仿真、同步和异步、永磁同步电机控制器模型概述

推荐阅读最新更新时间:2026-03-24 00:52

基于模糊PID的直流电机Simulink模型的搭建
直流电动机具有启动转矩大、控制性能优等特点。目前直流电机多采用传统的PID控制,PID控制是最早发展起来的控制策略之一。由于其具有算法简单、鲁棒性好和可靠性高等优点,被广泛应用于工业过程控制中。但PID控制适合于可建立精确数学模型的确定性控制系统。 但实际的工业过程控制系统中存在很多非线性或时变的不确定因素,使得PID控制器的参数整定过程繁琐。控制效果也因此而受影响。近些年来。随着现代控制理论、智能控制和计算机技术的飞速发展。出现了很多新型的控制系统。模糊控制就是其中之一。本期带来基于模糊PID的直流电机Simulink模型的搭建。 1、模糊控制 模糊控制作为目前最具实际意义的智能控制方法之一,以模糊集合论、模糊语言
[嵌入式]
基于模糊PID的直流电机<font color='red'>Simulink</font><font color='red'>模型</font>的搭建
基于数学模型用Matlab-simulink进行建模仿真验证
近期对永磁同步电机(PMSM)的控制方法做了一些学习与总结,由于涉及的内容较多,打算分几篇笔记分享出来,主要是对SVPWM控制算法的理解和基于数学模型用Matlab-simulink进行建模仿真验证。 1、简介 目前国内外关于永磁同步电机的界定是根据定子电流波形对无刷直流电机(BLDCM)与永磁同步电机(PMSM)进行界定,将电流波形为梯形波或者方波的无刷电机定义为BLDCM,将电流波形为正弦波的无刷电机定义为 PMSM。 SVPWM(矢量脉宽调制)是目前对PMSM的一种控制策略,基本思想就是通过逆变桥的不同开关模式控制电机,使产生的电压/电流/磁链轨迹尽可能逼近理想圆,使得电机的运转具有比较理想的性能。 概念如图,当一个点在
[嵌入式]
基于数学<font color='red'>模型</font>用Matlab-<font color='red'>simulink</font>进行建模仿真验证
基于Matlab/Simulink光伏电池模型的研究
0 引言     随着经济的发展,人口的增加,化石能源逐步消耗,能源危机问题日益严重。在这样的背景下,太阳能作为一种巨量的可再生能源,引起了人们的重视,各国政府正在逐步推动太阳能光伏发电产业的发展。但是,大多数的光伏发电系统都是基于经验公式进行设计的,为了对整个设计系统进行验证和优化,有必要研究适用于光伏发电系统工程设计应用的仿真模型。由于太阳能电池阵列是光伏发电系统的核心部件,所以在光伏发电系统中,对太阳能电池阵列仿真模型的研究至关重要。     太阳能电池技术发展很快,目前比较成熟且广泛应用的是经归类的太阳能电池。在2009年,全球太阳能电池的产量为1 0231MWp,到2011年预计达到1.5 GWp,比2010年增加50%
[电源管理]
基于Matlab/<font color='red'>Simulink</font>光伏电池<font color='red'>模型</font>的研究
基于低功耗比较器自动检测插入附件控制系统的整体功耗设计
  便携式电子设备大多采用3芯或4芯插孔,它可以作为立体声耳机插孔,带麦克风输入和压簧开关的单声道耳机插孔,也可以作为带有麦克风/压簧开关组合的立体声耳机插孔。利用MAX9060系列超小尺寸、微功耗比较器,通过不同的配置方式对外部附件进行检测,不仅把功耗控制在可以忽略的等级,还为产品提供了一种小巧、简单、具有极高性价比的检测方案。   目前,绝大多数电子设备(手机、PDA、笔记本电脑、手持式媒体播放器、游戏机等产品)通常需要连接外部附件。因此,这些设备需要专用的逻辑电路,用于自动检测附件的连接并识别其类型,从而使内部控制电路进行相应的调整。   增加电路实现自动检测/选择功能会提高系统功耗,这就带来了问题。作为设计人员,应
[嵌入式]
基于低功耗<font color='red'>比较器</font>自动检测插入附件控制系统的整体功耗设计
MSP430 G2553 比较器Comparator_A+、数据流程图DFD、状态转换图STD
一、CA+构造 MSP430G2553带有一个比较器Comparator_A+(CA+),其构造框图如下图所示。 二、输入 & 输出 如上图所示,比较器有一个同向输入端(V+)和一个反向输入端(V-)。通过软件设置,V+端可以连接到CA0~CA2三个外部管脚之一,或者三个内部电压基准之一;V-端可以连接到CA1~CA7七个外部管脚之一,或者三个内部电压基准之一。内部电压基准可以是0.5*Vcc、0.25*Vcc,或者内部一个二极管的导通电压(约0.55V)。 输出信号可以连接至Timer的外部时钟输入,或者CAOUT对应的管脚;输出信号变化时,可触发CAIFG中断。 CAx、CAOUT对应的MSP430G2553管脚如
[单片机]
MSP430 G2553 <font color='red'>比较器</font><font color='red'>Comparator</font>_A+、数据流程图DFD、状态转换图STD
MSP432学习笔记:比较器E模块
ComaratorE是具有用于多达16个通道一般比较器的功能的模拟电压比较器。 23.1 COMP_E简介所述COMP_E模块支持精确的斜率模 - 数转换,电压监控及外部模拟信号的监视。 COMP_E的特点包括 • 反相和同相端子输入多路复用 • 对于比较器输出软件可选RC滤波器 • 提供给定时器A捕捉的输入输出 • 端口输入缓冲器的软件控制 • 中断能力• 可选择的参考电压发生器,电压发生器的滞后 • 从共享基准参考电压输入 • 超低功耗比较器模式 • 中断驱动的测量系统, 用于低功率操作支持图23-1 示出了COMPE框 23.2 COMP_E操作 所述COMP_E模块由用户软件
[单片机]
MSP432学习笔记:<font color='red'>比较器</font>E模块
美信推出高速比较器MAX4002x 适用于汽车激光雷达与ToF应用
(图片来源:美信官网) 据外媒报道,美信公司开发了高速比较器MAX4002x系列,传播延迟仅为280皮秒,该特性对激光雷达和ToF(飞行时间)设备设计至关重要。 MAX4002x系列为单电源器件,输入共模范围为1.5 V到V DD+0.1 V,与MAX40658等广泛使用的高速跨阻放大器的输出兼容,例如MAX40658。MAX40025和MAX40026供电电压范围为2.7 V到3.6 V。 此外,这些集成电路(IC)为LVDS指定输出级,可以与许多现代FPGA和CPU接口连接。因此较器有助于减少功耗(有助于系统优化),而且互补输出有助于抑制输出线路的共模噪声。与单端输出相比,这些比较器的全差分LVDS输出可提供
[汽车电子]
美信推出高速<font color='red'>比较器</font>MAX4002x 适用于汽车激光雷达与ToF应用
2051的比较器模拟AD源程序(C语言)
2051的比较器模拟AD源程序(C语言) /* io分配: * ;* OUTPUT: * ;* P1.0 ...... 模拟量输入 * ;* P1.1 ...... DA输入比较基准 电压 * ;* P1.2~7..... R-2R DA 电阻 网络 * ;* P3.7 ...... LED 模拟亮度输出 * ;* CPU C LOC K EQU 6M */ //xiaoqi last edit in 2001.11 //#pragma SRC #i nclude AT89x0
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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