上传者: 42135773
|
上传时间: 2022-07-26 22:52:04
|
文件大小: 3KB
|
文件类型: ZIP
同步相量
IEEE C37.118.1-2011中同步相量参考算法的MATLAB实现。
如何?
在MATLAB中运行
>> synchrophasor
要计算一个相位的同步相量,请使用以下方法之一
>> X1( i )
>> X2( i )
>> X3( i )
分别针对阶段1、2或3。 请注意,您不能早于Fs/f样本(在当前代码中,此值为80)并且晚于Fs - (Fs/f)来计算相量。 原因是在计算过程中,需要当前位置i之前一个周期和之后一个周期的样本值。
正序列的相量可以通过以下公式计算
>> Xp( i )
不幸的是,一次计算多个相量也不起作用(例如X1(100:200) )。 例如,如果要绘制它们,则必须执行以下解决方法:
>> for i = start_index : end_index
>> foo( i ) = X1( i );
>> end
相量角的