电子设计大赛-微电网模拟系统
关注v-x-公-众-号:【嵌入式基地】
后-台-回-复:【电赛】 即可获资料
回复【编程】即可获取
包括有:C、C++、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智能、嵌入式、Linux、Unix、QT、物联网、算法导论、大数据等资料
原文链接:
https://mp.weixin.qq.com/s/mg-FmZuwJI-uyvd6UUidDw
电子设计大赛资料分享:
https://pan.baidu.com/s/14qxwGv7Sq6a_jcMT3mNwtw#list/path=%2F
提取码:jdxj
文章目录
- 1 案论证
- 1.1 主控单元的比较与选择
- 1.2 SPWM模块的比较与选择
- 1.3 驱动模块的比较与选择
- 1.4 方案描述
- 2 理论分析与计算
- 2.1 逆变器提高效率的方法
- 2.2运行模式控制策略
- 3 电路与程序设计
- 3.1 逆变器主电路与器件选择
- 3.1.1 总体系统电路
- 3.1.2 逆变电路
- 3.1.3 滤波电路
- 3.2 控制电路与控制程序
- 3.2.1 控制程序
- 3.3 测试方案与测试结果
摘要
本文针对微电网模拟系统研究背景,设计了可编程逻辑器件FPGA为控制核心的两个三相逆变器系统。本系统的硬件主要由逆变主电路系统和FPGA控制电路系统构成,包括FPGA控制电路、CC2640的AD采样电路、三相逆变驱动电路、互感器电路、辅助电源电路、调压整流电路、滤波及缓冲电路等。由FPGA控制电路输出六路PWM信号(PWM1-PWM6)来控制逆变器的MOS管通断,通过电流电压互感器对输出进行反馈,再经A/D转换器进行采样,传给FPGA控制电路来调节输出,构成闭环控制系统。本系统软件设计是利用Verilog HDL的FPGA逻辑门、IP核、时钟(DMC)等资源生成SPWM模块、并行通信模块结合TI的CC260的A/D采集和显示模块。最后,将软硬件系统联合调试,经验证,软硬件都达到预期目标,实际效果较好。
关键字:微电网模拟系统;FPGA可编程逻辑;三相逆变;SPWM模块
1 案论证
1.1 主控单元的比较与选择
方案一:采用数字信号处理器DSP。传统基于DSP的逆变控制的设计虽然在计算的复杂度和软件的灵活性上有一定优势,但是程序为顺序运行从而导致逆变器控制算法在计算速度上受到很大的限制。
方案二:采用可编程逻辑器件FPGA。基于FPGA的逆变器的并行特点使其非常适合产生SPWM,从而在速度上占很大的优势,适合本题目要求。
综上所述,选择方案二。
1.2 SPWM模块的比较与选择
方案一:采用比较器对正弦波和三角波进行比较得到PWM波,然后送入驱动电路放大再驱动MOSFET。但该方案受运放参数影响较大,调试困难。
方案二:运用可编程逻辑器件FPGA产生PWM通过正弦值查表法来产生SPWM。该方案实现简单,有较强的抗干扰能力。
综上所述,选择方案二。
1.3 驱动模块的比较与选择
方案一:采用专用驱动芯片IRS2186搭建驱动电路。驱动芯片配合外围电路完成,该方法优点是系统的集成度高,有良好的过载和短路保护功能。
方案二:采用分立元器件搭建驱动电路。电路中选用高速开关管8050和8550,其反应速度可以达到微秒级,可以避免信号在传输过程中的累加延迟,有利于减少输出波形的失真度。但电路较复杂化,需要额外搭建保护电路。
综上所述,选择方案一。
1.4 方案描述
本设计的整体方案主要有FPGA控制模块,SPWM模块,驱动模块,A/D采样模块,OLED显示模块和并行通信模块组成。
2 理论分析与计算
2.1 逆变器提高效率的方法
逆变器效率提升技术主要集中在两个方面:结构和器件等硬件;控制及调制策略。
结构及器件上的改进,采用软开关技术通过谐振电路,实现功率器件在零电压状态下开通或者关断,从而有效减小换流时MOS管的开关损耗,达到提升逆变器效率的目的。
控制策略的改进,采用电压空间矢量脉宽调制技术通过三相交流电压综合在一起,通过对称排列方式,可获得减小MOS管开关次数的效果,从而能够进一步减小逆变器功率器件的开关损耗。
2.2运行模式控制策略
本设计三相逆变器有单独工作模式和并联工作模式。通过分析逆变电源并联基础模型,采样一种基于FPGA的无互连线复合控制方案。
双闭环反馈控制中,设Kv,Kvf为电压环的比例系数和反馈系数,Kc,Kcf为电流调节器的比例系数和反馈系数,Uref为参考的指令电压。 忽略参数r的影响,经过环路分析, 设K=Kc Kv Kpwm ,可推导出系统传递函数为:
故空载时逆变系统的幅值静差:
可见, 系统的静差可随Kv,Kvf和Kc,Kcf的增大而不断减小。基于内模原理的重复控制技术,对于给定或具有重复性干扰的系统具有较好的控制效果,有效降低并联电流波形的 THD。结合双闭环和重复控制的并联波形控制方法,解决并联逆变电源的功率分配问题, 不用模式切换即可方便地并联使用。
3 电路与程序设计
3.1 逆变器主电路与器件选择
本系统器件选择FPGA主控,LC滤波电路,全桥AOTF298L芯片,电压电流互感器,OLED显示屏,以及薄膜按键。
3.1.1 总体系统电路
3.1.2 逆变电路
逆变电路的设计采用全控型MOSFET三相桥式逆变电路。由FPGA控制器产生SPWM到IRS2186芯片搭建的驱动电路,驱动电路控制MOSFET管的通断,逆变输出经过低通滤波器将SPWM波形变换成较稳定的正弦波电压。在此电路中存在布线电感,在开关器件关断的过程中容易出现过尖峰电压,严重时会损坏开关器件,因此需要设置保护电路来抑制尖峰电压,而且设置瞬态电压抑制器和快速二极管组成的钳位电路可将MOSFET关断过程产生的尖峰电压限制在安全范围内,同时可以减少开关损耗。逆变电路图如下:
3.1.3 滤波电路
滤波电路的设计在逆变器的输出中含有逆变器开关频率和开关频率整数倍附近的谐波,如果不滤除这些高频谐波,将会给电路带来谐波污染。因此本设计选择LC滤波电路。逆变全桥输出的是200KHz的SPWM方波,基波为工频50Hz,还含有低次和高次谐波,其中幅值最大的是200KHz的谐波。在实际应用中,忽略电感对负载的分压作用及电容对负载的分流作用,并考虑变压器的电感,经计算及实验调整后,取L =100u H,C=4.7uF/100V。
3.2 控制电路与控制程序
本系统采用FPGA和CC2640联合控制方案,能更好的实现均流和任意比例电流输出,达到较好并联的效果。(控制电路见附录)
3.2.1 控制程序
3.3 测试方案与测试结果
第一步:将四通道示波器的三个探针接在单片机输出PWM的引脚;
第二步:记录输出三相波形数据;
第三步:改变单片机输出SPWM的频率,返回第一步操作,直到调出50HZ的SPWM波测试完。
电子设计大赛-微电网模拟系统相关推荐
- 2017年全国大学生电子设计大赛A题(微电网模拟系统)
小编参加过三届全国大学生电子设计竞赛,做的均为电源题目,故留下此电源题提详细的方案和设计思路步骤,供后来者学习取经,如有不足之处欢迎留言提问.点击此处访问小编的个人小站:www.zhiguoxin.c ...
- 电子设计竞赛(7)-2017年电赛A题:微电网模拟系统教程
点击上方"大鱼机器人",选择"置顶/星标公众号" 干货福利,第一时间送达! 微电网是一种将分布式电源.负荷.储能装置.变流器以及监控保护装置有机整合在一起的小型 ...
- 【全国大学生电子设计大赛】2021-04-26
2021年 4.24-4.25 厦门全国大学生电子设计大赛会议纪要 一 .大赛安排 1. 报名时间:2021年5月31日截止 2. 竞赛时间:2021年8月4日 8:00 至 8月7日 20:00 3 ...
- 2018年全国大学生电子设计大赛E题(变流器负载试验中的能量回馈装置)
小编参加过三届全国大学生电子设计竞赛,做的均为电源题目,故留下此电源题提详细的方案和设计思路步骤,供后来者学习取经,如有不足之处欢迎留言提问.点击此处访问小编的个人小站:www.zhiguoxin.c ...
- 基于fpga的微电网模拟系统
微电网模拟系统设计报告 题目:微电网模拟系统 摘要 本文针对微电网模拟系统研究背景,设计了可编程逻辑器件FPGA为控制核心的两个三相逆变器系统.本系统的硬件主要由逆变主电路系统和FPGA控制电路系统构 ...
- 电子设计大赛-电源电路
文末下载完整资料 集成直流稳压电源的设计 直流稳压电源是电子设备的能源电路,关系到整个电路设计的稳定性和可靠性,是电路设计中非常关键的一个环节.本节重点介绍三端固定式(正.负压)集成稳压器.三端可 ...
- 2020年TI杯电子设计大赛F题及2022年山西省电子设计大赛E题简易无接触温度测量与身份识别装置整体思路及代码
在2022年山西省电子设计大赛选题刚刚公布的时候,我们组本来是想做电源题的,奈何学艺不精,最后转做了这道仪器仪表题,经过几天紧张的制作,写报告,最终也是获得了省一,想要代码和报告文档的可以私聊我或者从 ...
- 全国大学生电子设计大赛 赛前准备
何为电赛 电子设计大赛是高校"四大赛"之一,每两年一次(逢单数年电子设计大赛举办). 竞赛大约于九月初举办,历时四天三晚. 大赛参赛者主要是高校本科学生(也有一部分高职学生),三人 ...
- 快速准备电子设计大赛
一.根据需求建立团队 第一节:比赛流程 省赛 报名.选题 出题 四天三夜制作作品的时间 提交作品.评审 综合评测 成绩占20分录入国赛成绩 国赛 复试 第二节:比赛团队组建 按照团队成员 队长(团队协 ...
最新文章
- Python实现拉格朗日插值法
- Html 教程 (9)列表
- 利用 Rize 来进行 UI 测试或 E2E 测试
- Struts2之路第一天
- 管道实现父子进程的信息传递(二)【标准流和其文件描述符、fwrite函数、perror函数】
- linux的基础知识——TCP通信状态
- mobi格式电子书_这几种电子书格式的关系与区别,资深Kindler有必要了解了解 !...
- OSG仿真案例(2)
- pandas及numpy笔记
- 软件编程常用数据类型打印print
- 深圳大学计算机与软件学院李志,李志彬
- Atitit 图像处理底色变红的解决
- 你想要的宏基因组-微生物组知识全在这(2021.8)
- 高校后勤管理系统java代码_《高校后勤管理系统的设计与实现》论文笔记二
- ue编辑器编辑 html文件夹,ue编辑器使用教学,轻松编辑文本和项目
- 系统没有wmi服务器,系统没有WMI服务怎么办.WMI错误修复方法
- win10终端中如何切换磁盘
- 转换pdf异常The document appears to be corrupted and cannot be loaded解决
- yii mysql 查询 类型转换_yii2 数据库查询结果字段类型的问题
- 网络攻击还是网络战争?