电力电子代码(二):变量

本系列文章认为读者是对电力电子有深入了解的(至少上过电力电子专业课做过电力电子项目的)、对编程有基础认知的电力电子工程师。 依上文电力电子代码(一)所述,电力电子基本功能包括采样、调制、控制、通讯、保护、状态机。因而,电力电子代码中必然包括各功能所需变量,如采样后的结果需要存储,如调制需要存储当前调制参数,如传统PI控制需要存储包括积分项、上下限、KPKI参…

0评论
电力电子代码(一):架构解析,从功能需求到三层架构设计
Integrated circuit chip icon graphic design template vector isolated

电力电子代码(一):架构解析,从功能需求到三层架构设计

本文解析了电力电子代码的架构设计,涵盖其简洁、实时性高、资源有限等特点,以及底层初始化、调度、控制、保护等功能需求。文章提出三层架构(App、BSP、HAL),并给出详细文件树,提升代码可维护性和可移植性,适用于电力电子系统开发。

3评论

STM32 HRTIM 电力电子逐周期保护的配置教程

介绍 本文基于ST HRTIM cookbook的第八章进行编写,相比原文,使用中文说明并提供更详细的原理介绍、配置教程、stm32cubeMX BUG 说明和解决方案。 逐周期保护(cycle-by-cycle protection)常用在电力电子装置中,常见的如Boost拓扑需要电感过流逐周期保护、LLC拓扑需要谐振电感过流逐周期保护等等。 阅读本文原理…

0评论