matlab神经网络控制dcdc,基于BP神经网络PID的DC-DC控制器设计

东南大学

硕士

2018

TN432

基于BP神经网络PID的DC-DC控制器设计

Design of DC-DC Controller Based on BP Neural Network PID

张治学

常昌远;李祖华

集成电路工程(专业学位)

数模混合集成电路设计

任宏

随着科学技术的发展及人们生活水平的提高,像手机这样的便携式电子产品对于现代人来说基本上是形影不离的。随之带来的挑战就是便携式电子设备的电源设计,一个好的电子设备离不开一个高性能的电源。这就推动了高性能数字开关电源的发展。本文提出将误差反传神经网络(Back Propagation,BP)引入到传统PID控制中,得到一种改进的控制策略,称为基于BP神经网络的PID控制策略。并基于该控制策略设计一款基于BP神经网络PID的Buck型DC-DC变换器。当输入电压发生变化或者负载发生变化引起变换器输出电压发生改变时,将采样到的输出电压与参考电压进行计算得到的误差信号作为BP神经网络的输入,本设计中选择的三层BP神经网络通过自学习训练过程实时整定PID控制器的K_P,K_I,K_D三个可调参数。BP神经网络在调节过程时按照梯度下降法调节各层的权值函数使得误差均方值迅速变小,这样可以提高PID控制算法的调节能力,从而使得变换器获得更快的响应速度以及较小的超调量。在动态性能及静态性能方面都是对常规PID控制策略的改进。本论文在Matlab/Simulink中对系统仿真后,将硬件语言实现的控制算法下载到FPGA中并与设计的硬件电路搭建闭环测试平台,通过测试表明:动态性能方面,当负载电流在在1A与0.5A两个电流值之间跳变时,常规PID算法的降压型变换器系统最大的恢复时间为680μs,最大过冲为277 mV。而在相同测试条件下,基于BP神经网络PID算法的降压型变换器系统的最大恢复时间为219μs,最大过冲为224mV。动态性能方面,使用BP神经网络对PID算法的优化比较明显。稳态性能方面,当输入电压由2V逐渐增加到5V时,输出电压稳定在1.8V,最大稳态误差约为0.67%。当负载电流从0A逐渐增加到1.2A,输出电压稳定在1.8V,最大稳态误差约为0.77%。满足设计要求。

With the development of science as well technology and the improvement of people's living standard,portable electronic products such as mobile phones are basically inseparable to modern people.The challenge is the power design of portable electronic devices.A good electronic device cannot be separated from a high performance power supply which has promoted the development of high performance digital switching power supply.In this thesis,we propose to introduce the error Back Propagation(BP)neural network into the traditional PID control,a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值