打印
[应用相关]

STM32与智能低压无功补偿

[复制链接]
楼主: 東南博士
手机看帖
扫描二维码
随时随地手机跟帖
61
東南博士|  楼主 | 2019-1-26 13:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
    以上的整个模糊推理过程较为繁琐,在STM32的无功补偿控制器嵌入式软件上线上实现
以上计算过程将大大降低运行效率,不利于快速控制,因此需要先通过MATLAB实现模糊控
制算法,使用MATLAB作为辅助工具,线下计算得到电压和无功功率偏差两个输入量和一个
补偿电容输出量之间的电容器投切查询表;然后将投切查询表存入无功补偿控制器嵌入式软
件中,这样便可以通过电压和无功功率偏差的变化快速得到需要投切的补偿电容量,大大提
高软件运行效率。

使用特权

评论回复
62
東南博士|  楼主 | 2019-1-26 13:42 | 只看该作者

使用特权

评论回复
63
東南博士|  楼主 | 2019-1-26 13:42 | 只看该作者
    Three-Phase Source是电源模块,输入线电压为380的三相电压;Three-Phase Series RLC
Branch用来模拟输电线路上的负载,由于输电线上主要是呈感性负载,可以使用电阻和电感
来代替;Three-Phase Parallel RLC Load当做为一台电动机,其有功功率为80W,无功功率为
80Kvar;
    Count为计算模块,通过输入的三相电压和电流计算出电网参数,其中cos表示为当前的
功率因数值,P,  Q, U表示电网中有功功率、无功功率和电压的变化情况,u和q表示经过
比例因子变化后的电压偏差值和无功功率偏差值,用来作为模糊控制器的两个输入值;
    Fuzzy Logic Controller是一个双输入单输出的模糊控制器,即模糊控制算法模块,输出量
是需要投切的电容量,模糊控制算法的MATLAB实现在上一节已有详细论述;
    Pulse为电容投切模块,根据需要投切的电容量然后投切电容器;
    CAP是容量分别为lOKvar,  20Kva:和40Kva:的三台电容器,每台电容器内部都包含有
过零触发模块,触发模块主要由脉冲触发和晶闸管投切部分组成(电容器投切的MATLAB实
现在上一章电容器投切原理中已有详细论述)。
    通过以上几个模块的组合,可以实现无功补偿控制器对电网进行合理的电容投切。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则