基于FPGA的Boost变换器建模与智能控制方法研究

基于FPGA的Boost变换器建模与智能控制方法研究

论文摘要

作为研究开关电源的基础,DC/DC开关变换器的建模分析对开关电源的分析和设计具有重要意义。本文针对Boost变换器的建模分析进行了深入的研究,有助于开关电源的性能优化和设计效率的提高。本文在对DC/DC开关变换器建模方法分析的基础上,采用了一种基于状态空间的非理想基本变换器的电路建模方法。并以Boost变换器为例,针对电感电流连续和电感电流不连续两种状态进行建模。在建模工具方面,为满足不同要求,分别使用Matlab和Vissim建立相关模型;在建模方法方面,为满足高要求的时域频域分析,在状态空间模型的基础上推导Boost变换器的等效电路模型,进行小信号建模分析,另外,根据Takagi-Sugeno模糊理论分别建立了两种电感电流模式下Boost电路的T-S模糊模型。仿真结果证明了两种建模方法的正确性。在控制器设计方面,本文首先介绍了PID控制算法,详细阐述了其基本原理,常用的参数整定方法,并选取临界灵敏度方法设计了PI控制器,进行闭环仿真。在深入研究了Takagi-Sugeno模糊理论之后,对电感电流连续和断续两种模式下的Boost变换器分别设计了相应的控制器,仿真结果表明T-S模糊控制较PI相比,控制性能更好。在深入研究了Boost变换器的PI控制和T-S模糊控制方法的基础上,设计了一个Boost变换器闭环控制系统仿真实验平台。针对使用FPGA的控制电路进行了设计,分别介绍了使用VHDL(硬件描述语言)和SG(System Generator)的FPGA程序设计流程,最后应用VHDL和SG相结合设计了PI和T-S模糊控制器,并进行了仿真分析。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.1.1 DC/DC 变换器的概述及其控制方法的发展
  • 1.1.2 FPGA 的概述及其发展
  • 1.2 研究现状
  • 1.2.1 DC/DC 变换器的研究现状
  • 1.2.2 FPGA 的研究现状
  • 1.3 论文研究内容及结构安排
  • 第二章 Boost 变换器建模及仿真
  • 2.1 概述
  • 2.2 基于 Matlab 的 Boost 变换器状态空间建模
  • 2.2.1 CCM 模式下Boost 变换器状态空间建模
  • 2.2.2 DCM 模式下Boost 变换器状态空间建模
  • 2.3 基于 Vissim 的 Boost 变换器的建模
  • 2.3.1 CCM 模式下状态空间建模
  • 2.3.2 DCM 模式下状态空间建模
  • 2.4 小信号建模法
  • 2.5 T-S 模糊建模和仿真研究
  • 2.5.1 CCM 模式下Boost 变换器建模与仿真
  • 2.5.2 DCM 模式下Boost 变换器建模与仿真
  • 2.6 本章小结
  • 第三章 基于线性控制方法设计 Boost 变换器控制器
  • 3.1 PID 控制理论
  • 3.2 PID 参数整定方法
  • 3.2.1 Ziegler-Nichols 设定方法
  • 3.2.2 临界灵敏度法
  • 3.2.3 基于幅值相位裕度(GPM)的方法
  • 3.3 PI 控制器的设计
  • 3.3.1 Boost 变换器的PI 双闭环控制
  • 3.3.2 Boost 变换器的PI 控制器建模及仿真
  • 3.4 本章小结
  • 第四章 基于智能控制方法设计 Boost 变换器控制器
  • 4.1 CCM 模式下的T-S 模糊控制器的设计
  • 4.1.1 参数确定Boost 变换器的T-S 模糊控制器的设计
  • 4.1.2 参数不确定Boost 变换器的T-S 模糊控制器的设计
  • 4.1.3 Boost 变换器的模糊控制器求解
  • 4.1.4 仿真研究
  • 4.2 DCM 模式下的T-S 模糊控制器的设计
  • 4.3 本章小结
  • 第五章 Boost 变换器控制器的硬件仿真
  • 5.1 系统总体结构
  • 5.2 控制电路设计
  • 5.2.1 FPGA 开发板简介
  • 5.2.2 FPGA 硬件设计流程
  • 5.2.3 SG(System Generator)程序生成工具
  • 5.3 硬件控制仿真及波形分析
  • 5.3.1 PI 控制SG 模型
  • 5.3.2 T-S 模糊控制SG 模型
  • 5.3.3 外围程序编写
  • 5.4 本章小结
  • 第六章 结论与展望
  • 6.1 本文所作工作总结
  • 6.2 不足之处及未来展望
  • 致谢
  • 参考文献
  • 附录 A:作者在攻读硕士学位期间发表的论文及参与的科研项目
  • 附录 B:外围程序
  • 1. 顶层文件
  • 2. A/D 转换程序
  • 3. 输出寄存器程序
  • 相关论文文献

    • [1].计算机知识在数学建模中的应用探讨[J]. 科技风 2020(28)
    • [2].数学建模在概率论与数理统计教学中的应用[J]. 高等数学研究 2019(01)
    • [3].《人物卡通设定》建模[J]. 中国民族博览 2019(03)
    • [4].《人物卡通设定》[J]. 大众文艺 2019(06)
    • [5].《大海》[J]. 大众文艺 2019(06)
    • [6].浅谈中学生数学建模核心素养的培养[J]. 中外企业家 2019(13)
    • [7].数学建模的思想及其应用[J]. 农家参谋 2019(15)
    • [8].浅谈数学建模的社会意义[J]. 中国高新区 2018(06)
    • [9].数学建模过程中计算机的应用探究[J]. 山东工业技术 2018(12)
    • [10].素质教育下的数学建模在生活中的应用及展望[J]. 广东蚕业 2018(06)
    • [11].浅谈数学建模[J]. 科技风 2017(01)
    • [12].基于虚拟样机技术的机械产品设计及建模方法分析[J]. 现代制造技术与装备 2016(11)
    • [13].肖像建模[J]. 艺术评论 2017(01)
    • [14].数学建模的培训与发展[J]. 电子制作 2015(10)
    • [15].如何促进教师与学生在建模水平上的共同进步[J]. 电子制作 2015(12)
    • [16].“缩水”的数学建模课[J]. 中学数学 2020(09)
    • [17].亲历建模过程,探索建模路径——以《鸽巢问题》的教学为例[J]. 福建教育 2019(01)
    • [18].刍议数学建模在高中数学学习中的作用[J]. 高考 2019(02)
    • [19].浅谈高中数学建模的必要性[J]. 中学生数理化(学习研究) 2019(01)
    • [20].浅谈高中数学建模的生活化[J]. 中学生数理化(教与学) 2019(02)
    • [21].浅谈小学数学建模中的几个问题[J]. 山东教育 2019(07)
    • [22].高中数学建模中优化问题的建模分析[J]. 高考 2019(27)
    • [23].小学数学教学中的数学建模[J]. 数学大世界(上旬) 2019(07)
    • [24].试论“数学建模”素养形成和发展的基本途径[J]. 福建中学数学 2018(08)
    • [25].关于高中数学建模的探索[J]. 当代教研论丛 2018(08)
    • [26].培养建模意识,提升学生数学知识的应用能力[J]. 中学数学 2018(22)
    • [27].培养建模意识,提升学生数学知识的应用能力[J]. 中学数学 2019(06)
    • [28].从一道调研题谈数学建模素养的培育[J]. 江苏教育 2019(27)
    • [29].培养学生数学建模意识[J]. 课程教育研究 2013(03)
    • [30].浅谈培养学生数学建模核心素养的策略[J]. 中学数学教学参考 2018(09)

    标签:;  ;  ;  ;  ;  

    基于FPGA的Boost变换器建模与智能控制方法研究
    下载Doc文档

    猜你喜欢