【2023年电赛国一必备】A题报告模板--可直接使用

任务

 图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等参数。

该文档给出的是部分内容,想要完整文档的可以通过百度网盘获取。

通过百度网盘分享的文件:https://pan.baidu.com/s/1aXzYwLMLx_b59abvplUiYw?pwd=dn71 提取码:dn71 复制这段内容打开「百度网盘APP 即可获取」

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

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【react】react生命周期钩子函数:

文章目录 一、生命周期概念:二、生命周期:三、挂载阶段(constructor > render > componentDidMount):四、更新阶段(render > componentDidUpdate):五、卸载阶段(componentWillUnmount …

il汇编整数相加

在这里尝试了IL汇编字符串连接; IL汇编字符串连接_bcbobo21cn的博客-CSDN博客 下面来看一下IL汇编整数相加; 大概的看一下一些资料,下面语句, ldc.i4 20 ldc.i4 30 add 看上去像是,装载整数20到一个类似于…

VK1056B 液晶LCD显示驱动IC/14x4com工作电压2.4-5.2V稳定测试

LCD液晶显示驱动芯片VK1056B 14x4位的显示RAM适用于各种LED应用产品 产品型号:VK1056B (兼容替代TM系列驱动) 产品品牌:VINKA永嘉微电 封装形式:SOP24 SSOP24 产品年份:新年份 提供专业工程服务&#xff0c…

Django Rest_Framework(三)

文章目录 1. 认证Authentication2. 权限Permissions使用提供的权限举例自定义权限 3. 限流Throttling基本使用可选限流类 4. 过滤Filtering5. 排序Ordering6. 分页Pagination可选分页器 7. 异常处理 ExceptionsREST framework定义的异常 8. 自动生成接口文档coreapi安装依赖设置…

Apache Kafka Learning

目录 一、Kafka 1、Message Queue是什么? 2、Kafka 基础架构 3、Kafka安装 二、Maven项目测试 1、Topic API 2、生产者&消费者 一、Kafka Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式…

LCD驱动芯片VK1024B兼容HT系列驱动芯片,体积更小

产品型号:VK1024B 产品:VINKA/永嘉微电 封装形式:SOP16 产品年份:新年份 工程服务,技术支持,用芯服务 VK1024概述: VK1024B 是 24 点、 内存映象和多功能的 LCD 驱动, VK1024B …

【css】css隐藏元素

display:none&#xff1a;可以隐藏元素。该元素将被隐藏&#xff0c;并且页面将显示为好像该元素不在其中。visibility:hidden&#xff1a; 可以隐藏元素。但是&#xff0c;该元素仍将占用与之前相同的空间。元素将被隐藏&#xff0c;但仍会影响布局。 代码&#xff1a; <!…

C++ - 模板分离编译

模板分离编译 我们先来看一个问题&#xff0c;我们用 stack 容器的声明定义分离的例子来引出这个问题&#xff1a; // stack.h // stack.h #pragma once #include<deque>namespace My_stack {template<class T, class Container std::deque<T>>class stack…

完整模型的训练套路

从心所欲 不逾矩 天大地大 皆可去 一、官方模型的初使用 使用VGG16模型 VGG模型使用代码示例&#xff1a; import torchvision.models from torch import nndataset torchvision.datasets.CIFAR10(/cifar10, False, transformtorchvision.transforms.ToTensor())vgg16_true …

Electron 开发,报handshake failed; returned -1, SSL error code 1,错误

代码说明 在preload.js代码中&#xff0c;暴露参数给渲染线程renderer.js访问&#xff0c; renderer.js 报&#xff1a;ERROR:ssl_client_socket_impl.cc(978)] failed; returned -1, SSL error code 1,错误 问题原因 如题所说&#xff0c;跨进程传递消息&#xff0c;这意味…

[Docker实现测试部署CI/CD----自由风格的CI操作[最终架构](5)]

目录 11、自由风格的CI操作&#xff08;最终&#xff09;Jenkins容器化实现方案修改 docker.sock 权限修改 Jenkins 启动命令后重启 Jenkins构建镜像推送到Harbor修改 daemon.json 文件Jenkins 删除构建后操作Jenkins 添加 shell 命令重新构建 Jenkins通知目标服务器拉取镜像目…

redis的安装和配置

一、nosql 二、redis的安装和配置 redis的安装&#xff1a; redis常见配置&#xff1a; 配置文件redis.conf

【数据结构】这堆是什么

目录 1.二叉树的顺序结构 2.堆的概念及结构 3.堆的实现 3.1 向上调整算法与向下调整算法 3.2 堆的创建 3.3 建堆的空间复杂度 3.4 堆的插入 3.5 堆的删除 3.6 堆的代码的实现 4.堆的应用 4.1 堆排序 4.2 TOP-K问题 首先&#xff0c;堆是一种数据结构&#xff0c;一种特…

在SAP中使用苹果手机进行条码扫描

适用于iOS的Liquid UI支持使用内置摄像头或第三方设备&#xff08;如Linea Pro&#xff09;进行条形码扫描。它使您能够通过单击在任何 SAP 输入字段中填充数据。它支持&#xff1a;一维和二维条码扫描。此外&#xff0c;编辑扫描的数据或在扫描后对操作进行编程&#xff0c;以…

2023牛客暑期多校训练营6-C-idol!!

奇数的双阶乘等于小于等于本身的奇数的乘积&#xff0c;偶数的双阶乘等于小于等于本身的非零偶数的乘积。 思路&#xff1a;考虑末位0的个数&#xff0c;我们能想到的最小两数相乘有零的就是2*5&#xff0c;所以本题我们思路就是去找因子2的个数以及因子5的个数&#xff0c;2的…

kubernetes基于helm部署gitlab

kubernetes基于helm部署gitlab 这篇博文介绍如何在 Kubernetes 中使用helm部署 GitLab。 先决条件 已运行的 Kubernetes 集群负载均衡器&#xff0c;为ingress-nginx控制器提供EXTERNAL-IP&#xff0c;本示例使用metallb默认存储类&#xff0c;为gitlab pods提供持久化存储&…

mysql存储过程定时调度

假设我们要创建一个简单的数据库&#xff0c;其中包含两张表&#xff1a;students 表和 courses 表&#xff0c;以及一个存储过程用于插入学生数据。下面是完整的建表语句、插入语句和存储过程&#xff1a; 1】建表 -- 创建 courses 表 CREATE TABLE courses (course_id INT …

回调函数的简单用例

列举项目中一个简单的回调函数用例 ①用MsgInterface_t定义一个结构体s_Lin_MsgInterface&#xff0c;包含两个回调函数成员&#xff1a; ②确定结构体下的回调函数成员的参数&#xff1a; ③传入实参&#xff0c;确定结构体下的回调函数成员的函数名&#xff1a; ④最终回…

【网络】网络层(IP协议)

目录 一、基本概念 二、协议头格式 三、网段划分 四、特殊的IP地址 五、IP地址的数量限制 六、私有IP地址和公网IP地址 七、路由 一、基本概念 IP协议&#xff1a;提供一种能力&#xff0c; 将数据从A主机送到B主机&#xff0c;&#xff08;TCP协议&#xff1a;确保IP协议…

Jmeter函数助手(一)随机字符串(RandomString)

一、目标 实现一个请求单次调用&#xff0c;请求体里多个集合中的相同参数&#xff08;zxqs&#xff09;值随机从序列{01、02、03、03、04、05、06、07、08}中取 若使用CSV数据文件、用户参数等参数化手段&#xff0c;单次执行请求&#xff0c;请求体里多个集合中的相同参数&a…