ARTICLE · 1182630
真题复现系列——2026年电赛A题
2026电赛A题复现先导课:PLECS仿真、PFC控制方案与硬件联调路线
做电源类赛题,需要把题目要求、电路结构、控制算法和测量结果对应起来。模型中的反馈信号要能对应实际采样点,控制器要能按固定周期在单片机上执行,调参后的变化也要能通过波形解释。
2026电赛A题复现系列的先导课,主要介绍了这套学习路线,并展示了仿真模型、控制方案对比及实物接线教学片段。本文整理其中的技术重点,补充几个便于理解的关系式,并给出一套按模块推进的学习与调试顺序。
1. 从赛题要求建立系统与测试的对应关系
读题时,建议同时整理“需要实现什么”和“怎样验证”。
先导课涉及前级PFC整流、后级逆变及相关控制内容。学习时,应分别追踪每个环节的功率路径与反馈路径,明确各项指标由哪些硬件和程序共同实现。
2. 模块化仿真与离散化仿真分别解决什么问题
课程展示了两种PLECS模型组织方式。
2.1 模块化模型:理解环路和信号关系
模块化模型把电路、采样、控制器和调制环节拆开,便于观察各部分的作用。先导课展示了PI、PR以及调制相关模块。
阅读模型时,可以从一个反馈量开始追踪:它从哪个测量点取得,经过哪些处理,与哪个参考值比较,控制器输出最终送到哪个调制环节。

2.2 离散化模型:对应单片机程序实现
离散化模型进一步把控制计算与C语言代码对应起来。学习重点包括采样周期、历史状态、计算顺序,以及各个控制函数之间的数据传递。
可以给每个控制模块整理一张对应表:

先导课也展示了控制代码与头文件内容,涉及PFC、PR、不同调制方式及离散化实现。对照两种模型学习,有助于理解一个控制框图怎样变成每个采样周期执行的程序。
3. 相位参考获取:幅值归一化与SOGI锁相环
前级PFC部分提出了两种方式的比较:瞬时值除以有效值,以及SOGI锁相环。
3.1 先明确“瞬时值除以有效值”的幅值
为便于理解,先考虑理想正弦电压:

于是:

如果希望得到峰值为1的正弦参考,应采用:

因此,看模型与代码时,要同时检查分母采用有效值还是峰值,以及后续是否还有幅值缩放。幅值归一化后的瞬时波形也需要结合输入波形质量来理解。
先导课展示了输入波形存在畸变时的参考波形对比。后续比较应关注波形畸变如何进入参考信号,以及这种变化怎样影响电流控制。

课件把这张图标注为“瞬时值除有效值”方案。红框指出了参考波形的局部起伏。阅读时,可以对照输入波形与参考波形在同一时间位置的变化,理解输入畸变进入参考信号后的表现。
3.2 SOGI锁相环:观察相位输出与动态过程
SOGI指二阶广义积分器。基于SOGI的单相锁相环通过正交信号生成等环节获取输入电压的相位信息,并可输出相位对应的正弦、余弦参考。相关实现可参考TI的SPLL_1PH_SOGI官方文档。
在课件展示的SOGI方案中,红框内的参考曲线较平滑。这个例子帮助观察两种方案对输入畸变的不同表现,后续还需要结合相位误差、动态响应与执行时间进行比较。
课程会结合波形、控制效果和单片机运算情况比较两种方式。建议把比较条件固定下来,包括输入电压、负载、采样周期,以及参数调整方式,再记录相位参考、实际电流和动态变化。
计算开销也应定义清楚。若算法执行时间为
,中断周期为
,则可用下式记录该算法对中断周期的时间占比:

这个数值对应被计时的算法。统计CPU总负载时还需要计入其他任务,内存占用则应另外记录。测试时应注明计时范围、主频、编译优化设置与执行条件。
4. 电感电流与负载电流反馈,为什么需要分别看
先导课展示了逆变桥、串联电感、并联滤波电容和负载的结构,并比较不同电流采样位置的控制效果。
在这个结构中,若电感电流流向输出节点,负载电流与电容电流从该节点流出,则有:

对理想电容,还可以写成:

这说明两个测量点包含的电流成分不同。更换反馈点时,需要同时核对控制目标、控制结构和采样定义,并重新观察系统响应。

上图在课件中对应负载电流反馈。波形区与测量栏共同保留了电压、电流及功率相关信息,可用来追踪该采样位置下的实际表现。

上图在课件中对应电感电流反馈。对照两张图时,应一起读取通道量程、波形形状、相位关系及测量栏,再结合运行条件分析差异。
先导课提出的比较维度包括动态性能、带宽、波形与THD等,也展示了示波器上的相关测量结果。整理实验时,可以记录以下项目:
有了这些条件,才能判断波形差异来自反馈位置、参数配置,还是运行工况的变化。
5. 软启动:把启动波形与程序过程对应起来
先导课展示了PFC软启动相关的仿真与实测波形,后续也会讲解代码实现。
学习这部分时,可以沿着时间轴同时观察母线电压、输入电流和参考值的变化。需要弄清参考值怎样建立、控制输出怎样变化,以及启动结束后如何进入正常运行。
5.1 仿真:观察直流量与交流量的建立

绿色曲线逐步抬升并进入平台,体现了先导课中母线电压建立的过程。可围绕启动时刻、上升过程和进入平台后的变化,进一步检查控制参考与反馈的对应关系。

蓝色波形的幅值逐渐增加,课程用这一段展示电流建立的过程。对照代码时,可以跟踪启动参考、控制计算与实际电流变化之间的关系。

这组图中,上方直流量维持在工作点附近,下方交流量逐步建立。观察多条曲线时,要对应各自的物理量、量程与时间范围,分别判断它们的变化。
5.2 实测:观察启动相关波形的变化
下面三张图沿用课件的展示顺序,分别保留各自的时间轴和测量栏。
片段一中,粉色电流波形存在较明显的尖峰及局部畸变。可以围绕这些时间位置检查启动状态、控制输出与采样信号。


建议在仿真与实测中保留相同类型的记录:启动前的状态、启动时刻、参考值变化过程、母线电压上升过程及电流波形。发现差异后,再检查模型假设、实际采样与程序时序。
先导课中的电压数值对应所展示的示例工况。复现实验时,应按照实际模型与硬件配置确认参考值和运行条件。
6. 硬件学习要覆盖接口、供电与测量
配套课件按模块规划了后续实操内容:
课件中的隔离驱动方案使用UCC21520。该器件支持可编程死区,相关配置应对照实际电路和TI官方数据手册确认。
视频特别强调了做线与接线:连接器如何制作,各路供电如何连接,PWM与采样接口如何对应,信号线与功率线如何布置。测试工具的连接,包括电压探头和下载器,也会结合实物演示。


先对照模块总览确认板卡分工,再检查每块板的供电、控制与采样接口。实操时也可以按这张图建立自己的模块清单。

辅助电源部分从线束与输出测量开始,逐路确认供电关系及测量结果,再接入对应模块。

主控接线需要把PWM输出与ADC采样分别对应到实际接口,并在工程中核对通道配置。

示波器、差分探头与下载器也是联调链路的一部分。课程会结合实物说明连接方式,让仪器读数与程序状态能够相互核对。
7. 按模块推进软件调试与整机联调
先导课展示了STM32F407相关支持包、代码工程说明,以及上位机软件的安装与使用资料。学习时可以按下面的顺序推进。
- 确认开发环境。
打开工程,核对目标器件、支持包与下载器配置,完成编译和下载。 - 检查基础功能。
确认程序运行、显示与按键响应,并核对PWM和采样相关接口。 - 核对采样数据。
将程序中的电压、电流变量与仪表读数对照,检查偏置、比例和极性。 - 验证通信。
确认上位机显示的数据与发送的参数含义正确,记录单位与更新方式。 - 观察控制变化。
在明确的测试条件下调整参数,保存修改前后的数据和波形。 - 完成整机测试。
对照题目要求逐项记录结果,再结合硬件测量与程序数据定位差异。
每次调试都可以保留一条简短记录:
测试条件:输入、负载、工作模式。程序版本:本次使用的工程。修改内容:参数或配置。观察结果:波形与数据。下一步:需要验证的问题。
这类记录能把一次调参变成可以回看、可以比较的实验,也能帮助区分接线、采样、程序和控制参数方面的问题。
8. 系列课程的学习入口
先导课已经给出了后续的学习路线:先拆解赛题,再对照模型理解控制,接着完成硬件接线与程序调试,最后进入整机联调。
可以先画一张自己的系统连接图,再对照仿真追踪每个反馈变量,逐步建立模型、代码与实物之间的对应关系。后续课程会继续展开各模块的原理与操作过程。
本篇作为2026电赛A题复现系列的学习入口,后续将围绕仿真搭建、控制代码与硬件调试继续展开。欢迎结合自己的复现过程交流具体问题。仿真资料后台回复“仿真”















































































