首页/新闻资讯/正文详情

抛载检测 → 重复控制 RPT 清窗逻辑 → RPT 缓投使能 → 二阶滤波处理

发布时间:2026/9/24 14:46:02 来源:云帆数科 栏目:资讯中心
抛载检测 → 重复控制 RPT 清窗逻辑 → RPT 缓投使能 → 二阶滤波处理
可以专门 提供 储能一体机ARM通信管理单元,从ARM单元代码,主DSP代码、方案、硬件软件全部开源;一体化解决方案提供西门子200全套解决方案,软硬件解决方案,全部源代码。抛载检测 → 重复控制 RPT 清窗逻辑 → RPT 缓投使能 → 二阶滤波处理 前置背景: 你的逆变器是50Hz,20kHz PWM,PWM 周期 50μs。 50Hz 工频周期 = 20ms;20ms ÷ 50μs =400 个 PWM 拍。重复控制 RPT 核心思想:当前工频周期的误差波形,在下一个工频周期同一时刻拿来补偿。 RPT 内部保存一整周期(400 点)的误差缓存数组,记住上一轮 50Hz 波形的畸变,下一个周期提前抵消谐波。类比理解: 你投篮,第一球投偏了,记住出手时刻的偏差;下一次同一出手时机,提前反向修正。 每一轮投篮周期(对应 50Hz 工频),复用上个周期的误差。 问题:如果中途突然抛载(突卸负载),电压瞬间冲高,缓存数组里存了大量错误的 “偏大误差”;下一个周期拿这个错误值补偿,会越补越震荡,甚至炸机。 所以必须:抛载触发 → 清空 RPT 历史缓存(清窗),等波形平稳后再慢慢投入 RPT。模块输入输出清单输入(来自中断,本拍采样,只读)ADValue.f32INV_PHASE_VOLT_1:当前采样输出相电压 (V)f32InvErr:瞬时电压环路误差(本次拍计算出来的电压误差)RPT 结构体StOffGridVoltLoop_RPT:包含误差缓存数组、索引、输出值二阶滤波器结构体StOffGridVoltLoop_2rdFilter:滤波器历史状态输出RPT 输出值,送入二阶滤波器二阶滤波输出,叠加到电压环 PI 输出,作为电流给定一部分标志位:清窗启动标志、清窗进行标志、RPT 投入系数s_f32RPT_K一、函数完整代码/** * @brief 重复控制RPT处理函数:抛载判断、清窗、RPT缓投、二阶滤波 * @param pStInvL1Ctrl 控制寄存器结构体指针 * @param pADValue AD采样结构体指针,本拍采样值 * @param f32InvErr 本拍电压误差,来自电压环 * @retval none * @note 调用位置:PWM中断内,电压误差计算完成之后,电压PI之前 */ void INV_L1_RptCtrlProcess(ST_INV_L1_CTRL_REGS *pStInvL1Ctrl, ST_AD_VALUE *pADValue, float32 f32InvErr) { //===== 1. 抛载判断:输出电压超过 ±210V,判定抛载冲击 ===== if((pADValue-f32INV_PHASE_VOLT_1 210.0f) || (pADValue-f32INV_PHASE_VOLT_1 -210.0f)) { //置清窗启动标志,下一拍开始逐个清空RPT缓存

相关推荐

陶晶驰T0/T5/X3串口屏选型避坑指南:从UART协议到触控驱动的硬核解析
陶晶驰T0/T5/X3串口屏选型避坑指南:从UART协议到触控驱动的硬核解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 14:45:49

gsd-core 配置加载性能优化:loadConfig 中 detectSubRepos 目录扫描的 per-call memoization 治理(PR 315)
gsd-core 配置加载性能优化:loadConfig 中 detectSubRepos 目录扫描的 per-call memoization 治理(PR 315)

【免费下载链接】gsd-core Git. Ship. Done - Core 项目地址: https://gitcode.com/gh_mirrors/ge/gsd-core 点击查看 免费下载 导读 在 gsd-core(Git. Ship. Done — Core)中,loadConfig 是项目配置加载的核心入口,… · 2026/9/24 14:45:49

STAR-RIS辅助MISO安全通信:MATLAB实现RSMA安全速率优化
STAR-RIS辅助MISO安全通信:MATLAB实现RSMA安全速率优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 14:45:42

GitHub Copilot for Xcode 自定义工具实战:为 Xcode AI 助手构建并调试你的第一个专用工具
GitHub Copilot for Xcode 自定义工具实战:为 Xcode AI 助手构建并调试你的第一个专用工具

GitHub Copilot for Xcode 自定义工具实战:为 Xcode AI 助手构建并调试你的第一个专用工具 【免费下载链接】CopilotForXcode AI coding assistant for Xcode 项目地址: https://gitcode.com/GitHub_Trending/cop/CopilotForXcode 本文带你走一遍 GitHub Cop… · 2026/9/24 15:12:33

慢性心力衰竭所致下肢水肿:鉴别要点、高危诱因与长期规范化管理|合肥高新心血管病医院临床科普
慢性心力衰竭所致下肢水肿:鉴别要点、高危诱因与长期规范化管理|合肥高新心血管病医院临床科普

#摘要 下肢凹陷性水肿是慢性心力衰竭(CHF)最常见体征之一,但临床中易与肾源性、肝源性、静脉源性、内分泌源性水肿混淆。本文结合临床实践,梳理心衰相关下肢水肿的病理机制、临床鉴别要点、筛查方案与慢性心衰长期管理策略&#x… · 2026/9/24 15:12:33

EMQX HOCON 0.46.3 升级:数组型配置项敏感值脱敏与校验错误日志安全加固解析
EMQX HOCON 0.46.3 升级:数组型配置项敏感值脱敏与校验错误日志安全加固解析

后端物联网消息队列通信 【免费下载链接】emqx The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles 项目地址: https://gitcode.com/gh_mirrors/em/emqx 点击查看 免费下载 导读 本文围绕 EMQX 仓库中 changelog 条目 fix-183… · 2026/9/24 15:12:27

Prometheus Operator 与 Thanos 集成实战:Sidecar 对象存储备份与 ThanosRuler 全局规则评估
Prometheus Operator 与 Thanos 集成实战:Sidecar 对象存储备份与 ThanosRuler 全局规则评估

云原生可观测性 【免费下载链接】prometheus-operator Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes 项目地址: https://gitcode.com/gh_mirrors/pr/prometheus-operator 点击查看 免费下载 Thanos 是一组可组合的组件&am… · 2026/9/24 15:12:26

embeddingModel操作milvus数据库集合
embeddingModel操作milvus数据库集合

案例: 不是"创建集合的那一瞬间",而是"第一次使用时" // 应用启动时(MilvusConfig执行) // 步骤1: 创建milvusClient Bean public MilvusServiceClient milvusClient() {return new MilvusServiceClient(...); // ✓ 只是连接数据库 }// 步骤… · 2026/9/24 15:12:02

【Dv3Admin】Vue3动态配置首页仪表盘
【Dv3Admin】Vue3动态配置首页仪表盘

在做首页仪表板时,最麻烦的不是图表怎么画,而是组件来源动态、布局可拖拽、权限要隔离、还要能保存恢复。 Home 模块就是围绕这几件事做的一套标准化实现:后端下发组件定义与权限,前端负责动态渲染、拖拽布局、过滤无权限组件并紧… · 2026/9/24 15:12:02

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码