PSIMで、これまでDLLを用いてゼロクロス検出を行っていたのですが、これをブロック線図で行いたいと考えています。もしよく使われる方法や、案がありましたら参考とさせていただきたいので、ご教授お願いします。
ゼロクロスの検出方法ではありませんが、PLL(phase locked loop)の位相同期法から考えた位相検出サンプルがあります。
サンプルファイルがC:\Powersim\PSIM11.1.x_xx_x\examples\other\"phase lock loop.sch"になります。
サンプルの解説が添付ファイルをご参照ください。
三相正弦波電圧源の場合、パーク変換ブロック(abc-dqo 変換ブロック)を使用してU相の位相を検出します。
具体的にd軸電圧が0になるようにPI制御をしてその出力を積分した位相角がU相電圧の位相となり、パーク変換ブロックの位相角としてフィードバックします。
サンプルファイルがC:\Powersim\PSIM11.1.x_xx_x\examples\other\"Phase Lock Loop - abc-dqo transformation.psimsch"になります。