news 2026/1/30 15:33:32

FPGA应用开发和仿真【3.6】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
FPGA应用开发和仿真【3.6】

7.8 PID控制器

PID控制器广泛用于控制系统,控制系统中的数字控制部分也是数字信号处理系统的一种。典型的数字PID控制器如图7-63所示,它由前向欧拉法转换连续时间PID控制器而来,其P、I、D三个参数,分别为比例、积分、微分系数,而N用于配置微分单元中滤波器的极点,将有助于提高微分项的抗噪能力和稳定性,Ts为系统采样率。有关PID控制器的详细原理,读者应参阅自动控制相关书籍。

代码7-30描述了图7-63,其中参数LIMIT是图7-63中几个积分器的饱和极限,避免它们在意外情况下溢出,并能快速退出饱和状态恢复正常工作。

代码7-30 PID模块

为仿真它,这里虚构一个应用它的简单逆变电源控制器,整个仿真平台结构如图7-64所示。简单逆变控制模块使用可综合代码实现,在其中实例化PID模块,DDS和PID均工作在100ksps,PWM工作在100MHz,输出PWM频率100kHz,电压一般采用Q5.7格式。为了使用Verilog进行仿真,LC输出滤波被用零阶保持特性离散化为二阶IIR滤波器模拟。这个滤波器工作在100MHz而截止频率在2kHz附近,非常极端,系数量级相差达到109,实现时使用了40位数据(39位小数)并扩展了32位整数才能满足精度和内部节点增益的需求。

事实上微分项贡献极小,可以忽略而退化为PI控制器。

代码7-31是仿真平台,包含平台顶层和逆变控制两个模块,其中模拟了目标幅度突变、供电电压突变和负载电阻突变(内部阻抗简化为纯阻性0.5Ω),以期观察PID的响应和调节能力。

代码7-31 PID模块的测试平台

图7-65所示是仿真波形全貌。可以看到5ms处负载变化、15ms处目标幅度变化和25ms处供电电压变化时对输出的影响和PID的调节过程。

图7-66所示和图7-67所示分别为5ms处和25ms处的细节。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/29 21:31:47

从九尾狐AI企业培训案例解析智能矩阵获客的技术架构与实现路径

第一章:智能矩阵获客系统的技术底层逻辑当前企业AI获客解决方案普遍存在两大痛点:一是技术门槛高需专门团队维护,二是内容生产与分发效率低下。九尾狐AI提出的"数字人全域矩阵"架构,本质上是通过三层技术实现低成本自动…

作者头像 李华
网站建设 2026/1/9 2:20:52

数智孪生,金流·物流全透视:构建某银行制造业贷后风控新范式—— 基于领码 SPARK 融合平台的技术解决方案

摘要 本报告旨在为某银行(指贵州银行、渤海银行等合作银行)设计一套针对制造企业的贷前、贷后一体化风控管理系统。传统信贷风控高度依赖静态财报和抵押物,信息不对称问题显著,风险识别滞后。本方案以“领码 SPARK 融合平台”为数…

作者头像 李华
网站建设 2026/1/30 2:16:05

Thinkphp的吉他谱分享平台的设计与实现

目录研究背景与意义系统设计目标技术实现要点创新与特色应用价值项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理研究背景与意义 随着音乐爱好者的增多,吉他谱共享需求日益增长。传统分享方式效率低、资源分散,亟需一个专业…

作者头像 李华
网站建设 2026/1/30 3:41:10

SpringBoot+Vue 墙绘产品展示交易平台平台完整项目源码+SQL脚本+接口文档【Java Web毕设】

摘要 随着城市化进程的加快和艺术文化的普及,墙绘艺术逐渐成为城市美化的重要组成部分,同时也催生了墙绘产品展示与交易的市场需求。传统的墙绘交易模式依赖线下渠道,存在信息不对称、交易效率低等问题。为了解决这些问题,本研究设…

作者头像 李华