2023年电赛A题报告模板--可直接使用

news2024/11/18 17:32:07

任务

 图1 任务内容 

要求

 图2 基本要求内容

  图3 发挥部分内容 

说明

   图4 说明内容

评分标准

   图5 评分内容

正文 (部分)

  

        本实验旨在设计和制作一个由两个单相逆变器组成的并联系统,用于为电阻负载供电或并入220V电网。采用基于STM32F407的主控,并配合IGBT驱动模块搭建系统。选用高压IGBT模块和电容滤波器,以提供稳定的功率输出和改善输出电压的稳定性,同时减小谐波畸变。实验要求在特定工作条件下完成各项指标的测试,包括输出电压、频率、电流以及效率和谐波畸变率等。此外,还需要实现逆变器并联运行、逆变器与电网并联运行以及输出电流调节和分配等功能。

关键词: STM32F407,IGBT驱动模块,功率输出,电压稳定性,谐波畸变

1.系统方案

本设计以STM32芯片为主控,整体系统主要由主控、逆变器模块和直流辅助电源模块组成。 

1.1 主控模块的论证与选择

方案一:选用STM32F407主控。

优点:成熟稳定的开发平台,丰富的外设资源,可满足实验要求。

缺点:成本较高。

方案二:选用STM32F103主控。

优点:性价比高,具备足够的性能满足实验要求。

缺点:外设资源较少,需要额外扩展。

方案三:选用STM32F303主控。

优点:功耗低,性能稳定,满足实验要求。

缺点:外设资源相对较少。

综合考虑采用方案一,因为STM32F407作为主控,具备成熟稳定的开发平台和丰富的外设资源,可以满足实验要求。

1.2 硬件控制方案的论证与选择

方案一:使用IGBT驱动模块搭建系统,采用以下硬件模块实现功能。

IGBT:选用高压IGBT模块,能够提供足够的功率输出。

电容滤波器: 增加输出电压的稳定性,减小谐波畸变。

方案二:使用MOSFET驱动模块搭建系统,采用以下硬件模块实现功能。

MOSFET:选用低压MOSFET模块,能够提供较高的开关速度和效率。

LCL滤波器: 提高输出电压的质量,有效减小谐波畸变。

方案三:使用SiC驱动模块搭建系统,采用以下硬件模块实现功能。

SiC MOSFET:具备高频开关能力,提供高效率电源输出。

磁性补偿器: 降低输出功率的磁通波动,减小谐波畸变。

综合考虑采用方案一,使用IGBT驱动模块搭建系统,选用高压IGBT模块和电容滤波器,能够提供足够的功率输出并提高输出电压的稳定性,减小谐波畸变。

2.2 控制过程说明

控制过程包括两部分:逆变器并联供电和逆变器并网供电。

逆变器并联供电:当断开S2,闭合S1时,逆变器1和逆变器2并联供电,共同向负载RL供电。通过合理的控制策略,实现输出电流总谐波畸变率不大于2%,且逆变器1的效率不低于88%。

逆变器并网供电:当断开S1,闭合S2时,逆变器1和逆变器2并联供电,并能够并网。通过控制策略,实现根据设定值调节输出电流Io,确保误差绝对值小于设定值的6%。同时,在一定范围内按设定值自动分配逆变器1和逆变器2的输出电流比值K,使其相对误差的绝对值不大于5%。

4.测试方案与测试结果

4.1测试方案

4.1.1 功能测试

(1)基本要求(1)测试

1、断开 S2,闭合 S1,使逆变器 1 向负载 RL 供电。

2、测量输出电压有效值 Uo 是否在24V±0.2V范围内。

3、测量输出频率 fo 是否在50Hz±0.2Hz范围内。

4、测量输出电流有效值 Io 是否为2A。

(2)基本要求(2)测试

1、断开 S2,闭合 S1,使逆变器 1 向负载 RL 供电。

2、测量输出交流电压总谐波畸变率(THD)是否不大于2%。

(3)基本要求(3)测试

1、断开 S2,闭合 S1,使逆变器 1 向负载 RL 供电。

2、测量逆变器 1 的效率 ƞ 是否不低于88%。

(4)基本要求(4)测试

1、断开 S2,闭合 S1,使逆变器 1 向负载 RL 供电。

2、将负载从0A变化到2A,观察负载调整率 SI1 是否小于等于0.2%。

(5)发挥部分(1)测试

1、断开 S2,闭合 S1,使逆变器 1 和逆变器 2 并联,共同向 RL供电。

2、设置输出电压 Uo 为24V,频率 fo 为50Hz,观察输出电流 Io 是否为4A。

(6)发挥部分(2)测试

1、断开 S1,闭合 S2,使逆变器 1 和逆变器 2 并联且并网。

2、设置输出电流 Io 在2A~4A范围内,观察输出电流误差是否小于设定值的6%。

(7)发挥部分(3)测试

1、断开 S1,闭合 S2,使逆变器 1 和逆变器 2 并联且并网。

2、将输出电流 Io 在1A~3A范围内变化,观察逆变器 1 和逆变器 2 的输出电流比值 K=Io1: Io2 是否在指定范围(0.5~2)内,并计算相对误差的绝对值。

4.1.2 性能测试

(1)性能分析与计算

1、进行性能分析与计算,包括效率、THD等参数。

该文档给出的是部分内容,想要完整文档的可以关注并私信。即可获取。

硬性的标准其实限制不了无限可能的我们,所以啊!少年们加油吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/837510.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MobaXterm - 使用技巧

MobaXterm - 使用技巧 介绍安装SSH会话保存密码快捷键 介绍 MobaXterm是一款增强型Windows终端、X 服务器和 Unix 命令集(GNU/ Cygwin)工具箱。有点是功能全,免费,有便携版,支持多标签,同时自带文件传输系统。下文介绍其安装和使…

产险精算GLM-GAM案例

继续使用北美产险精算学会CAS网站上的一个案例,对案例略作修改后进行验证。 ClassAOITerrExposureClaims1Low1762Medium1108443High11791054Low2130625Medium2126826High21291207Low3143848Medium31261019High34046 GLM 模型结果,见文章:产…

特斯拉墨西哥工厂风波:2.5万美金的车型何时开造?

作者 | Amy 编辑 | 德新 去年10月,马斯克闪现墨西哥新莱昂州,会见了当地官员。考虑到新莱昂州是通用和现代工厂所在地,特斯拉第五大工厂花落墨西哥的消息不胫而走。 今年3月,特斯拉正式宣布,将在墨西哥北部新莱昂州的…

新手用户选择阿里云服务器地域、实例、带宽、操作系统经验参考

无论是个人还是企业用户,部署自己的网站或者APP客户端、小程序等,都需要用到服务器,现在流行的都是使用云服务器,考虑到性价比大家现在都喜欢选择阿里云服务器。但是新手用户往往在面对阿里云服务器地域、实例、带宽、操作系统等众…

Redis集群部署教程详解

一、什么是redis集群 Redis集群是一个提供在多个Redis节点之间共享数据的程序集。它并不像Redis主从复制模式那样只提供一个master节点提供写服务,而是会提供多个master节点提供写服务,每个master节点中存储的数据都不一样,这些数据通过数据分…

sql语句字符函数,数学函数

一、trim()去掉前后单元格 SELECT LENGTH(TRIM( 张三 )) AS 姓名 trim(aa from bb) 除掉bb中前后包含的aa,中间的保留 SELECT TRIM(班 FROM class) AS 姓名 FROM user_test 二、lpad()用指定字符做左…

【机器学习】对 MLOps 的友好的介绍(MLOps1)

一、说明 我对 MLOps 感兴趣已经有一段时间了。我第一次从机器学习工程师那里了解到它,由于我当时还是一名博士生,我并不知道它的存在。然而,我的好奇心被激起了,我开始了解它。回想起来,我很后悔没有早点了解它&#…

C#控制台程序+Window增加右键菜单

有时候我们可能会想定制一些自己的右键菜单功能,帮我们减少重复的操作。那么使用控制台程序加自定义右键菜单,就可以很好地满足我们的需求。 1 编写控制台程序 因为我只用到了在文件夹中空白处的右键菜单,所以这里提供了一个对应的模板&…

DC-4靶机

信息收集 先查看靶机的MAC地址 arp-scan -l 找到目标靶机的IP地址,对其进行扫描 发现开放了80端口和ssh,浏览器访问靶机的80端口,看看有没有可以利用的东西 目录爆破发现也没有什么东西 dirsearch -u http://192.168.80.146 漏洞利用 利用…

Web Worker API

Web Worker API Web Worker 使得在一个独立于 Web 应用程序主执行线程的后台线程中运行脚本操作成为可能。这样做的好处是可以在独立线程中执行费时的处理任务,使主线程(通常是 UI 线程)的运行不会被阻塞/放慢。 Web Worker概念与用法 Wor…

【iOS安全】OpenSSH使用

安装OpenSSH 在 Cydia 中直接查找和安装 OpenSSH 使用OpenSSH http://orinchen.github.io/blog/2014/01/15/install-and-use-openssh-on-ios/ 保证PC和iPhone在同一网段下 查看iPhone的IP地址 ssh root10.168.xx.xx 口令默认是alpine 或者也可以使用XShell等集成终端

自动化测试的统筹规划

背景 回顾以前自动化测试编写的经历,主要是以开发者自驱动的方式进行,测试的编写随心而动,没有规划,也没有章法,这样就面临如下的一些问题: 测试用例设计不到位,覆盖不全,或者不够…

WebGL Shader着色器GLSL语言

在2D绘图中的坐标系统,默认情况下是与窗口坐标系统相同,它以canvas的左上角为坐标原点,沿X轴向右为正值,沿Y轴向下为正值。其中canvas坐标的单位都是’px’。 WebGL使用的是正交右手坐标系,且每个方向都有可使用的值的…

android kernel移植5-RK3568

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言1.添加开发板默认配置文件前言 前面我们已经学会了移植uboot,其实就是把瑞芯微的关于uboot的一些文件的名字和编译指定的文件改为自己定义的问价和名字,那么接下来的Android kernel其实也是…

【数据结构】排序算法系列

常见的排序如下: 一、比较类排序 1. 交换排序 (1) 冒泡排序 【数据结构】交换排序(一)——冒泡排序_Jacky_Feng的博客-CSDN博客 (2) 快速排序 【数据结构】交换排序(二&#xf…

WebDAV之π-Disk派盘 + 薄荷记账

薄荷记账是一款为用户提供专业记账服务的手机应用,轻松记录个人的账目支出以及收入,什么时间花在哪都能知晓,养成良好的记账习惯,让生活更有条理。 π-Disk派盘 – 知识管理专家 派盘是一款面向个人和企业的本地云存储解决方案,它可以帮助用户打造“数字第二大脑”,并支…

如何批量实现多行合并后居中

思路: 1.先填充数据 2.数据分类统计制作格式 3.格式刷刷制作出的格式 1.填充数据 思路:选中,F5定位空值,,⬆(键盘上的上下左右哪里的上键),按住Ctrl然后按Enter。 2.数据分类统计…

Leetcode-每日一题【剑指 Offer 06. 从尾到头打印链表】

题目 输入一个链表的头节点&#xff0c;从尾到头反过来返回每个节点的值&#xff08;用数组返回&#xff09;。 示例 1&#xff1a; 输入&#xff1a;head [1,3,2]输出&#xff1a;[2,3,1] 限制&#xff1a; 0 < 链表长度 < 10000 解题思路 1.题目要求我们从尾到头反过…

线上java程序CPU及内存占用过高问题排查总结

背景 最近发现线上的一个JAVA程序总是过段时间慢慢卡死&#xff0c;最后导致无法提供服务&#xff0c;外部请求接口超时。 经排查发现&#xff0c;该程序CPU及内存占用都很高&#xff0c;导致整个系统负载很高。 到这里&#xff0c;就想到了对程序内存进行分析。排查过程 查询…

vue- form动态表单验证规则-表单验证

前言 以element官网的form表单的-动态增减表单项为例讲解表单验证规则 动态的功能就是v-model配合push v-for 便利来实现的 我们需要熟知2个知识点prop表单验证需要跟v-model绑定的值是一样的&#xff0c; 如果是一个数组便利的表单&#xff0c;那就需要绑定这个数组每一项…