Engee documentation

Sinusoid (CE)

The model of the RF library sinusoidal voltage source.

blockType: SubSystem

Path in the library:

/RF/Circuit Envelope/Sources/Sinusoid (CE)

Description

Block Sinusoid (CE) simulates a voltage or current source that provides displacement of a constant component and modulation of a sine wave. This unit can be used with each carrier unit specified in the envelope diagram.

This unit implements the following voltage (or current) ratios for common-mode ( ) and quadrature ( ) components -th specified load-bearing unit:



where

  • and — displacement of the constant component;

  • and — common-mode and quadrature amplitudes;

  • — time delay;

  • — a preset modulation frequency at a preset carrier frequency ;

  • — the time.

The block icon Sinusoid (CE) It is dynamic and displays the current source type. This table shows how the block icon changes depending on the parameter value. Source type.

Source type: Ideal voltage Source type: Ideal current

sinusoid ce 1

sinusoid ce 2

Ports

Conserving

# + — electrical port
electricity

Details

The electrical port corresponding to the positive terminal of the RF circuit.

Program usage name

+

# — electrical port
electricity

Details

The electrical port corresponding to the negative terminal of the RF circuit.

Program usage name

Parameters

Parameters

# Source type — type of wave
Ideal voltage | Ideal current

Details

The type of wave specified as:

  • Ideal voltage — the unit simulates the voltage envelope on the parameters specified in the parameter Carrier frequencies, Hz carrier frequencies;

  • Ideal current — the block simulates the current envelope on the parameters specified in the parameter Carrier frequencies, Hz carrier frequencies.

Values

Ideal voltage | Ideal current

Default value

Ideal voltage

Program usage name

source_type

Tunable

No

Evaluatable

Yes

# Offset in-phase, V — common-mode voltage offset

Details

The common-mode voltage offset for each of the RF circuit carrier frequencies, specified as a vector of real or complex numbers, in volts.

Default value

0.0

Program usage name

offset_I_v

Tunable

No

Evaluatable

Yes

# Offset in-phase, A — common-mode current offset

Details

The common-mode current offset for each of the RF circuit carrier frequencies, specified as a vector of real or complex numbers, in amperes.

Default value

0.0

Program usage name

offset_I_i

Tunable

No

Evaluatable

Yes

# Offset quadrature, V — quadrature voltage offset

Details

The quadrature voltage offset for each of the carrier frequencies of the RF circuit, specified as a vector of real or complex numbers, in volts.

Default value

0.0

Program usage name

offset_Q_v

Tunable

No

Evaluatable

Yes

# Offset quadrature, A — quadrature current offset

Details

The quadrature offset of the current for each of the carrier frequencies of the RF circuit, specified as a vector of real or complex numbers, in amperes.

Default value

0.0

Program usage name

offset_Q_i

Tunable

No

Evaluatable

Yes

# Sinusoidal amplitude in-phase, V — common-mode voltage amplitude

Details

The common-mode voltage amplitude, given as a vector of real or complex numbers, in volts.

Default value

0.0

Program usage name

amplitude_I_v

Tunable

No

Evaluatable

Yes

# Sinusoidal amplitude in-phase, A — common-mode current amplitude

Details

The common-mode amplitude of the current, given as a vector of real or complex numbers, in amperes.

Default value

0.0

Program usage name

amplitude_I_i

Tunable

No

Evaluatable

Yes

# Sinusoidal amplitude quadrature, V — quadrature voltage amplitude

Details

The quadrature amplitude of the voltage, given as a vector of real or complex numbers, in volts.

Default value

0.0

Program usage name

amplitude_Q_v

Tunable

No

Evaluatable

Yes

# Sinusoidal amplitude quadrature, A — quadrature current amplitude

Details

The quadrature amplitude of the current, given as a vector of real or complex numbers, in amperes.

Default value

0.0

Program usage name

amplitude_Q_i

Tunable

No

Evaluatable

Yes

# Sinusoidal modulation frequency, Hz — Modulation frequency

Details

The modulation frequency at each of the RF carrier frequencies, specified as a vector of real or complex numbers, in hertz.

Default value

0.0

Program usage name

F

Tunable

No

Evaluatable

Yes

# Time delay, s — time delay of modulation

Details

The time delay of the modulation, specified as a vector of positive numbers, in seconds.

Default value

0.0

Program usage name

delay

Tunable

No

Evaluatable

Yes

# Carrier frequencies, Hz — carrier frequencies

Details

Carrier frequencies specified as a vector of real positive numbers. The carrier frequency elements are combinations of the fundamental tones and the corresponding harmonics in the block Configuration.

Default value

0

Program usage name

carrier_freq

Tunable

No

Evaluatable

Yes