DCDC变换器自适应模糊逻辑控制器设计.doc

上传人:scccc 文档编号:12257689 上传时间:2021-12-02 格式:DOC 页数:3 大小:20.50KB
返回 下载 相关 举报
DCDC变换器自适应模糊逻辑控制器设计.doc_第1页
第1页 / 共3页
DCDC变换器自适应模糊逻辑控制器设计.doc_第2页
第2页 / 共3页
DCDC变换器自适应模糊逻辑控制器设计.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《DCDC变换器自适应模糊逻辑控制器设计.doc》由会员分享,可在线阅读,更多相关《DCDC变换器自适应模糊逻辑控制器设计.doc(3页珍藏版)》请在三一文库上搜索。

1、DC/ DC变换器自适应模糊逻辑控制器设计DC/ DC变换器自适应模糊逻辑控制器设计类别:电源技术0 引 言 近年来, 随着非线性控制策略研究的深入, 人们逐渐 对采用模糊逻辑控制器 ( FLC) , 神经网络 ( 变换器的动态特性产生了兴趣。 模糊控制器的控制不依赖于被控模型的精确程度, 而是依赖于模糊控制规则的 有效性。因此模糊控制器十分适用于对 DC?DC 变换器的控制。很多文献已经探 讨过模糊控制在电力电子电路中的可行性和有效性。但是模糊逻辑控制器设计 在选择最优隶属函数和模糊规则库方面还存在一定困难。 笔者针对降压、 升压和降压 - 升压变换器, 设计了 DC?DC 变换器自适应模糊

2、逻辑控制器 ( AFLC ) 。AFLC 优化了隶属度函数, FLC 的规则库从模式文件的训练数据中获得。 1 自适应模糊逻辑控制器设计DC?DC 变换器的 FLC 结构如图 1 所示。模糊逻辑控制器由模糊化、模糊推理和反模糊化三部分组成。 图1 中, Ui 是 DC?DC 变换器的输入电压, Uo 是DC?DC 变换器第 k 次采样 时间的实际输出电压, Uref 为参考输出电压。 图 1 DC?DC 变换器的 FLC结构 图 FLC 的输入分别为误差 e 和误差 e 的差分 d e , 其定义如下: FLC 的输出为占空比变化 du( k ) 。 采用 Mamdani 型FLC, 模糊规则

3、的 形式为 Ri: IF e is A i and de is B i T HEN duk is Ci此处, A i 和 Bi是语言论域的模糊子集, Ci 是单元素。每个语言论域被分为七个模糊子集 : PB ( 正大) , PM( 正中) , PS( 正小) , ZE ( 零) , NS ( 负小) , NM( 负中) , NB( 负大) 。隶属度函数采用梯形表示, 输入输出变量的隶属 度函数如图 2 所示, 将误差量 e, de 定义为模糊集的论域, e, de= - 3, - 2 , - 1 , 0, 1, 2, 3 ,以 e, d e 为输入的 FLC 的控制规则表 如表 1 所示。 图

4、 2 输入输出变量隶属度函数 表 1 FLC 的控制规则表 2 模糊逻辑控制器的自适应算法AFLC 是用自适应算法的 FLC。这样, AFLC自适应隶属函数并计算规则库中的部分规则结果。AFLC 的输入是模式文件中的模型数据, 这些数据由一些期望输出的数据产生。 A FLC 通过自 适应算法, 按照模式文件, 可以更新其隶属度函数缩小因子为 S e , Sde , 和 Su 参数。A FLC中每个参数的更新结果可推论如下 : 假设给定的训 练数据集有 P 条, 则第 p ( 1<= p<=P) 条的训练数据误差测量可定义如下 : 式中, dk 是第 p 个期望输出矢量的第 k 个分

5、量, y k 是实际输出矢量的第 k 个分量。很明显, 当 Ep 等于零或目标误差, 该网络能够正确再生出第 p 条的训练数据对的期望输出矢量。因此, 此处任务就是使整体误差测量最小 化, 整体误差测量定义如下: 3 AFLC 的微控制器实现 本文 AFLC 采用 ST52T420 微控制器实现。ST52T420 是 8 位微机控制器和可擦写存储器版本, 存储器为 4 字节可编程 EPRO,M 它能有效地实现布尔和模糊算 法。降压变换器的控制电路原理图如图 3 所示。 图 3 控制电路原理图该微控制器允许使用语言模型来代替数学模型描述问题。图 3 中, 微控器包 括一个 8 位采样模拟 ?数字

6、( A ?D) 转换器, 该 A ?D 转换器有一个 8 通道模 拟多路复用器和 2.5 快速重构数字端口。它的 3 个独立的 PW?M定时器负责管 理直接功率器件和高频 PWM控 制。工作时钟频率为 20 MHz 以驱动芯片时钟振 荡器, 开关频率选为 19.6 kHz 。AIN1 模拟输入连接的参考电压为 5 V 。通过 4.7 k 微调电位器来调节参考电压。另一个 ANI0 的模拟输入连接到 DC?DC 变换器的输出端, 调节 DC?DC 变换器的输出级。该控制器用于降压, 升压和 降压 - 升压变换器, 而不需做任何改变。 DC?DC 变换器主电路参数如表 2 所 示。 表 2 降压、

7、升压和降压 - 升压变换器参数 4 实验结果 降压变 换器的输出电压启动响应和负载响应分别如图 4( a) 、( b) 所示, 启动响应 约 8 ms , 负载开始为 4, 负载阻降到 2 后, 输出电压几乎为相同的值 ( 约 5.082 V) , 负载响应约需 0.1 ms 。升压变换器的输出电压启动响应和负载响应分别如图 4( c) 、( d) 所示, 启动响应约 13 ms, 负载响应约 0.1 ms。降压- 升压变换器的输出启动响应和负载响应分别如图 4( e) 、( f) 所示, 启动响应约 13 ms, 负载响应立即形成。 降压、升压、降 压- 升压变换器的实验结果表明用 AFLC

8、 可获得响应, 在不同的输入干扰和负 荷变化情况下, 变换器稳定且具有好的可调性能。研究结果还表明该 AFLC 具 有通用性, 可以适用于任何 DC?DC变换器拓扑结构。因此, 同样的微控制器 软件可用来控制任何开关模式变换器, 而不需做任何修改。 图 4 ? DC?D变 变换器的输出电 ? ?5 结?论 ?本文设计 áD?CDC变变换器输出电压调节的自适应模糊逻辑控制器并并 ó8位位微控制器实现。在负荷改变的情况下 AFLC能能够将降压、升压、降 ?- 升升压变换器的输出电压调节至期望值。降 压、升压、降 ? 升升压变换器的控制使用相同 AFLC算算法没没有做任何程序 修改? 降压、升压、降 ?- 升升压变换器的实验结果表明 áAFLC的的有效性 在在没有重构任何专家规则的情况下得到了令人满意的结果。结果表明 AFLC 很很通用,可用于任 oDC?DC变变换器拓扑结构 ?来来 ?:QICK

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1