対称コンポーネントからabcへ¶
- typhoon.test.transformations. symmetrical_components_to_abc (シグナル: DataFrame 、 method = 'Fortescue' ) ¶
abc 座標への逆対称変換を実装します。
逆対称変換により、不平衡三相システム(abc)が生じ、その結果、
"ゼロ"
,"ポジティブ"
そして"ネガティブ"
コンポーネント。- パラメータ:
シグナル( pandas.DataFrame ) –
- 3 つの列を持つ複雑な信号:
最初の列: ゼロシーケンス、
2列目: 正のシーケンスと、
3列目: 負のシーケンス。
方法 (弦) – 逆変換法の選択を有効にします。指定可能な値は「Fortescue」または「Power invariant」です。その他の値を指定すると例外が発生します。デフォルトは
メソッド="Fortescue"
.
- 戻り値:
出力信号ごとに1列ずつ、3つの列を含むデータフレーム。列を選択するためのラベルは
「あ」
,「ブ」
そして「c」
、 それぞれ。- 戻り値の型:
pandas.データフレーム
例
使用
typhoon.test.transformations.symmetrical_components_to_abc()
そしてtyphoon.test.signals.pandas_3ph_sine()
対称コンポーネントを逆にするには次のように使用できます。>>>インポート ナンピー として np >>>インポート パンダ として pd >>> >>>から 台風テスト変換 インポート( >>> abc_to_symmetrical_components 、 >>> symmetrical_components_to_abc >>> ) >>>から 台風テスト信号 pandas_3ph_sineをインポートします>>> >>>振幅= 1 >>>周波数= 50 >>>持続時間= 1 >>> Ts = 1e-4 >>> >>> signal = pandas_3ph_sine (振幅、周波数、持続時間) >>> >>> zpn_fortescue = abc_to_symmetrical_components (信号) # method="fortescue" >>> abc_inv_zpn_fortescue = symmetrical_components_to_abc ( zpn_fortescue ) # method="fortescue" >>> >>> zpn_power_invar = abc_to_symmetrical_components (信号, "電力不変" ) >>> abc_inv_zpn_power_invar = symmetrical_components_to_abc ( zpn_power_invar , "電力不変" )