メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

3-Phase Sine Voltage Generator

平衡三相正弦波信号の生成

ライブラリ:
Motor Control Blockset / Controls / Math Transforms

説明

3-Phase Sine Voltage Generator ブロックは、信号の振幅と位置の入力を使用して平衡三相正弦波信号を生成します。

このブロックではルックアップ テーブル法を使用しています。この手法により、Motor Control Blockset™ に付属の例で採用されているモデルの設定と構成で使用する場合のコード実行が最適化されます。ルックアップ テーブルの点の数は [ルックアップ テーブルのデータ点の数] パラメーターで指定できます。

次のイメージは、位置入力と三相正弦波出力信号の時間に対するプロットを示しています。

方程式

ブロックによる平衡三相正弦波信号の計算方法は次の方程式で記述されます。

  • Va=A×sinωt

  • Vb=A×sin(ωt2π3)

  • Vc=A×sin(ωt4π3)

ここで以下のようになります。

  • A は基準電圧振幅 (ボルト) です。

  • ω は基準電圧位置入力信号 (θe) の周波数 (ラジアン/秒) です。

  • t は時間 (秒) です。

端子

入力

すべて展開する

基準電圧信号の最大振幅。

データ型: single | double | fixed point

基準電圧信号の位置または位相の値。

データ型: single | double | fixed point

出力

すべて展開する

平衡三相電圧信号の abc 基準座標系における a 軸方向の成分。

データ型: single | double | fixed point

平衡三相電圧信号の abc 基準座標系における b 軸方向の成分。

データ型: single | double | fixed point

平衡三相電圧信号の abc 基準座標系における c 軸方向の成分。

データ型: single | double | fixed point

パラメーター

すべて展開する

入力として提供する基準電圧位置の単位。

ルックアップ テーブルのサイズ。

拡張機能

すべて展開する

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

固定小数点の変換
Fixed-Point Designer™ を使用して固定小数点システムの設計とシミュレーションを行います。

バージョン履歴

R2020a で導入