| | | | | 好像是我的程序;1、第一条是滤波(因为DQ变换出来的Uq是会抖动的,不是结对稳定的,加滤波可以使锁相跟稳定),正弦电压坐标变换后,其实还是两个交流量,当时Ud和Uq是跟角度有公式关系的,假如已Uq为参考平面,在Uq平面上去看Ud这时候是一个定值,同时因为一直在跟踪Uq轴,市电的角度值也是可以计算出来的。
2、第二条, U_PID计算出来的其实是市电的角速度,也就是通过一个周期的累积,是可以计算出频率的
具体的控制算法可以参考附件文档
|
|
|
| | | | | | | 您好,我前几天拜读了您写的PSIM C BLOCK教程,自己动手写了个单相锁相的,但是我发现一个问题,当我在C BLOCK第一个位置(初始化处)对离散化好的差分方程的系数进行赋值,发现结果并不对。而在每一次中断子程序中计算系数值却是可以的,请问这是为什么呢?我之前写过一个PR调节器的程序,因为式子比较长,我是先算好系数再代入进去的,发现是正常的。
SOGI.rar
(24.57 KB, 下载次数: 33)
|
|
|
|
|
| | | | | | | | | 之前我考虑过PLL的频率去实时计算,但是这样做计算量太大。
|
|
|
| | | | | | | 这种论文,看的让人越看越迷糊,还是想看看楼主写的实实在在的,东西
|
|
|
| | | | | | | Error_0 =Uq_rms; //偏差计算(积分)
这个偏差值怎么用这个赋值方法
|
|
|
|
|
|