一种ARM控制的逆变器的设计方案

最新更新时间:2014-02-09来源: 互联网关键字:ARM  控制  逆变器 手机看文章 扫描二维码
随时随地手机看文章

1.系统总体方案

  1.1 总体设计框图

  如图1 所示, 逆变器系统由升压电路、逆变电路、控制电路和反馈电路组成。低压直流电源DC12V经过升压电路升压、整流和滤波后得到约DC170V高压直流电,然后经全桥逆变电路DC/AC转换和LC滤波器滤波后得到AC110V的正弦交流电。

  逆变器以ARM控制器为控制核心,输出电压和电流的反馈信号经反馈电路处理后进入ARM处理器的片内AD,经AD转换和数字PI运算后,生成相应的SPWM脉冲信号,改变SPWM的调制比就能改变输出电压的大小,从而完成整个逆变器的闭环控制。

  逆变器系统的原理框图

  1.2 SPWM方案选择

  1.2.1 PWM电源芯片方案

  采用普通的P W M电源控制芯片,如SG3525,TL494,KA7500等,此类芯片的优点是能够直接的产生脉宽调制信号,但是它缺点是波形线性不好,而且振荡发生器是依赖充放电电路而产生波形,当要PWM芯片产生SPWM信号需要附加额外很多电路。

  单相全桥逆变电路

  1.2.2 CPU软件方案

  采用CPU产生SPWM脉冲,如单片机、ARM或DSP等,此种方法的优点是脉宽可以通过软件的方式来调节,不仅精度较高,而且外围电路也很简单便宜。

  终上所述,选择STM32F107(ARM)完成SPWM脉冲的产生和整个逆变器的控制。

  2.系统硬件电路设计

  2.1 CPU控制器

  CPU是整个逆变器的核心部分,主要负责反馈信号的采集、数字PI闭环计算、PWM波输出、参数设置和外部通信。CPU采用的是ST公司最新推出的STM32F107系列ARM芯片。该系列芯片采用ARM公司32位的Cortex M3为核心,最高主频为72MHz,Cortex核心内部具有单周期的硬件乘法和除法单元,所以适合用于高速数据的处理。芯片具有三个独立的转换周期,最低为1μs的高速模数转换器,三个独立的数模转换器带有各自独立的采样保持电路,所以特别适合三相电机控制、数字电源和网络应用。芯片还带有丰富的通讯单元,包括1个以太网接口、5个异步串行接口、1个USB从器件、1个CAN器件、I2C和SPI等模块。

  2.2 驱动和逆变电路

  逆变主电路如图2所示采用基于H桥的单相全桥逆变电路。单相全桥逆变电路主要由Q1、Q2、Q3、Q4四个MOSFET构成。在AC于OUT之间如果加入负载就构成了逆变回路。控制Q1、Q2、Q3、Q4按一定的顺序导通、截止就能够得到所要的正弦波形。

  对于本设计,开关管的选择主要以它的额定电压和额定电流为依据。这里选择额定电压为500V,额定电流为20A的IRFP460N沟道增强型MOS管为开关管。可满足设计的要求。为了限制MOSFET门极的驱动电流,需要在门极串联限流电阻,防止由过流导致的器件损坏。

  2.3 滤波电路

  经过两路SPWM信号的驱动在负载电阻上产生的电压波形是按正弦规律变化的方波。它是一个双极性的 SPWM波形。实际需要的是频率为50Hz的正弦波,因此需要将SPWM波进行滤波。一般的PWM逆变器采用LC低通滤波器。对于LC滤波器的设计,首先考虑滤波器的截止频率,LC滤波器的截止频率见式(1)。

  

  综合考虑滤波器输出电压谐波失真度、系统的动态响应以及体积、重量等因素,选取截止频率,选取 。

2.4 推挽升压电路

  推挽升压电路采用两个参数相同的MOSFET管和升压变压器组成,推挽变压器的特点是效率高,损耗低,适用于低输入高输出。推挽升压电路如图3所示,采用两个MOS管分别开通的结构,选取IPRF250场效应管,额定电流为30A,额定电压为250V,在可以满足要求的同时内阻较小,是最为合理的选择[3]。

  推挽升压电路

  3.系统软件设计

  CPU主要功能是完成闭环PI控制算法、发送SPWM脉冲、故障保护、数据显示和远程通信。系统软件主要是对STM32芯片的编程,开发环境采用德国Keil公司KeiluVision4软件,编程语言采用C语言[4,5]。

  中断函数流程图

  程序由主程序和若干子程序:通信程序、采样子程序、PWM中断程序、显示程序等组成。进入PWM中断后,首先对各路反馈信号进行采集和处理,该流程图如图4所示,然后经数字PI调节器运算后产生PWM脉冲输出,经驱动电路隔离放大后驱动MOSFET,实现整个逆变电源系统的闭环控制。

  逆变器采用全数字控制,所有参数均能通过显示面板进行设置,数码管够实时显示逆变器系统的输入电压、输入电流、输出电流、输出电压、运行状态、故障信息等,当发生故障时,CPU将所有PWM脉冲全部封锁,然后将过压、过流、过载等故障信息显示出来,并且蜂鸣器发声报警。

  4.实验结果

  其中图5(a)是CPU发出的两路互补对称的SPWM脉冲波形,死区时间是3us;图5(b)是全桥逆变电路其中一个桥臂上下MOSFET的驱动波形;图5(c)是逆变器输出交流正弦电压波形;图5(d)是逆变器电流输出波形。从图中我们可看出逆变器输出电压波形几乎不失真,输出电流THD控制在5%以内,达到了很好的控制效果。

  逆变器实验波形

  5.总结

  本文提出的一种ARM控制的逆变器的设计方案,是基于ARM(STM32F107)的全数字控制的逆变器,其具有高精度、小体积、全数字等特点,所有电源参数直接通过人机界面设定并存储,并具备与上位机远程通信的功能。实验表明,该方案中做设计的逆变器能够实现软启动功能,当出现过流、过压、过载情况时,能够迅速封锁PWM脉冲和关断MOSFET,并及时将故障信息显示出来,实现了逆变器的智能化。

关键字:ARM  控制  逆变器 编辑:神话 引用地址:一种ARM控制的逆变器的设计方案

上一篇:PEC电力电子西安站蓄势待发
下一篇:锂电行业大起底:三大问题和两大需求

推荐阅读最新更新时间:2023-10-16 11:33

苹果公司申请新专利:用iPhone控制汽车
苹果公司申请新专利:用iPhone控制汽车   苹果公司(以下简称“苹果”)周四向美国专利与商标局(PTO)提交了一项新专利申请,该项技术允许用户通过iPhone等便携式设备来自动定制汽车座椅、方向盘和后视镜位置等。   苹果提交的这项专利技术的名称为“可自动配置环境下的自动配置”,该系统允许用户通过一个便携式消费电子设备根据用户的喜好来自动调整配置对象。   苹果还举例,将汽车的驾驶室视为一个“可自动配置的环境”。对于许多汽车而言,座椅、后视镜、方向盘和其他功能都是机械化的。有一些汽车可以将驾驶者的个人偏好存储在车载计算设备中。这样,当两位或多位驾驶者共用一辆汽车时,无需浪费时间去调整上述配置。   苹果对此
[汽车电子]
IHS Markit:2018年我国光伏逆变器装机量将占全球50%左右
根据IHS Markit的数据,2018年将形成逆变器格局的六种趋势,其中包括:1、中国光伏市场将持续占主流地位;2、组件级电力电子技术(MLPE)将呈增强趋势;3、模块化设计使中心解决方案具有吸引力;4、零部件短缺的威胁。     IHS Markit全球光伏逆变器装机量预测图       根据IHS Markit预计,2018年全球太阳能光伏发电装机容量将再增加108GW,其中中国占到该数据的近50%。对逆变器而言,IHS Markit的高级太阳能分析师Cormac Gilligan认为,明年将有104GW的电力供应,而中国将再次占到总发货量的不到一半。他说:“中国市场继续表现强劲,在2017年增长了50%以上,实现了令人
[新能源]
单片机控制直流电机从而实现各种运动组合
项目描述: 用单片机(STC89C52RC)控制两个直流电机,从而实现各种运动形式。 本例中实现功能为:前进 后退 右转 左转。 C语言程序如下: /*------------------------------------ FileName: main.c Function: MCU控制两个直流电机组合运动 Description: 向前 向后 右转 左转 Author: Zhang Kaizhou Date: 2019-6-9 17:28:42 ------------------------------------*/ #include ZKZ.h bit dirFlag = 0; // 前进方向标志 0-向前 1-
[单片机]
2018 Arm人工智能开发者全球峰会召开在即
首届Arm 人工智能 开发者 全球峰会将于2018年9月14日在上海举办。此次开发者峰会由上海市徐汇区政府指导,Arm中国及Arm人工智能生态联盟AIEC联合主办,旨在通过汇聚Arm AI生态圈的主流框架(TensorFlow / Caffe / MxNet / Paddle / ArmNN / Tengine等)、芯片和算法领域的顶尖精英,与AI开发者就如何共同创新核心AI技术、建设开放AI生态、推动前端和边缘AI的普及和普惠进行现场互动和深度交流。   开发者是AI领域最重要的群体和最主要的推动力量。此次开发者峰会将汇聚600位全球人工智能领域技术精英、超过140家AIEC联盟成员与中国重量级的人工智能公司,既有来自Googl
[嵌入式]
基于CAN总线技术实现的船舶电站自动控制系统
    0. 引言 船舶电站一般由燃油发动机、发电机、主配电屏组成,如图 1所示,每个组成部分有各自的输入输出信号,传统的控制方式是将各自的输入或输出连接到对应的控制器,由对应的控制器实现单台设备的控制,如电网检测到负载较大时,自动产生一个备用发电机起动信号,备用的发动机控制器接受到该信号后自动起动,延时并建立电压后,由自动并车装置控制将该台发电机并入电网运行,运行过程中由负载分配装置进行负载的自动调节,如果电网负载较小时,经过负载平衡分配后,每台发电机的负载过小,系统将会自动卸载一台原来备用的发电机,待脱离电网运行延时后自动熄火并回到备用状态,实现电站的自动解列。   1. CAN总线与船舶电站 随着航运事业的发展和船舶电站的
[嵌入式]
中国电科院首次获得准确光伏逆变器模型参数
   11月11日,国家能源太阳能发电研发(实验)中心针对先期开展的光伏逆变器模型参数辨识和验证工作召开成果总结会,为国内广泛开展光伏逆变器参数辨识和模型验证工作积累经验。   开展模型参数辨识工作,可以为包含大规模光伏发电的电力系统安全稳定分析和运行控制提供基础模型和数据支撑。此次测试的逆变器额定功率500千瓦,测试涵盖各种运行工况模式,共进行了电网电压大扰动、有功/无功指令控制、电网电压小扰动、辐照度扰动等260多组试验。中国电科院基于试验数据开展了参数辨识及模型校核工作,获得准确的逆变器模型和参数。   近年来,我国光伏发电发展迅猛,已形成多个百万千瓦级光伏发电基地。准确的模型及参数是开展光伏发电并网稳定分析、制定控制措施的
[新能源]
基于模糊神经混合系统的自适应控制方法及其应用
模糊逻辑系统与神经网络的结合形式随着研究角度和应用领域不同而有所不同,在这类系统中,系统本质上还是模糊逻辑系统结构,但是可以把模糊逻辑系统看作具有网络化的结构,直接利用神经网络的学习能力与映射能力来获得模糊逻辑系统的参数或具体结构,从而使模糊逻辑系统具有自学习和自适应能力,该过程并不改变模糊系统所具有的模糊化、解模糊化和模糊推理的功能,而是利用神经网络实现隶属函数、模糊规则的数字化处理,实现“模糊化-模糊推理-解模糊化”整个过程的“网络化”,也可以用神经网络学习或聚类的方法从输入输出数据中获取规则,然后在性能指标指导下,对规则进行调整,从而使模糊系统具有规则的自组织能力 。 在另外一个范畴内,可以将模糊逻辑系统与神经网络
[工业控制]
PID算法三个参数的控制作用
看起来PID高大尚,先被别人唬住,后被公式唬住,由于大多数人高数一点都不会或者遗忘,所以再一看公式,简直吓死。 直接从网上找了PID相关公式截图如下。 了解了很浅的原理后,结果公式看不懂,不懂含义,所以最终没有透彻。我这里先对公式进行剖析,公式理解明白了,结合网上的一些PID讲述的例子,就明白了。 先对PID这三个系数的含义进行简单扫盲。同时也防止自己遗忘。P是比例系数,I是积分系数、D是微分系数。 下面对PID这三个系数进行详细说明:演示PID三个参数的控制作用。 ▎比例系数P 比例系数P是干什么用,其实如果现在你是初中生的话,你一下子就懂了,比例系数就是用在穿过(0,0)这个坐标点直线的放大倍数k,k越大,
[嵌入式]
PID算法三个参数的<font color='red'>控制</font>作用
小广播
最新电源管理文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关:

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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