Main Content

Generate balanced three-phase sinusoidal signals

**Library:**Motor Control Blockset / Controls / Math Transforms

The 3-Phase Sine Voltage Generator block generates balanced, three-phase sinusoidal signals using signal amplitude and position inputs.

The block uses the lookup table approach for optimized code-execution. You can specify the
number of lookup table points in the **Number of data points for lookup
table** parameter.

The following image shows a plot of position input and three-phase sinusoidal output signals against time.

The following equations describe how the block computes balanced, three-phase sinusoidal signals.

${V}_{a}=A\times \mathrm{sin}\omega t$

$${V}_{b}=A\times \mathrm{sin}\left(\omega t-\frac{2\pi}{3}\right)$$

$${V}_{c}=A\times \mathrm{sin}\left(\omega t-\frac{4\pi}{3}\right)$$

where:

$$A$$ is the reference voltage amplitude (volts).

$\omega $ is the frequency of the reference voltage position input signal (

`θ`

) (radians/ sec)._{e}$t$ is the time (seconds).