WOLFRAM SYSTEMMODELER

TrapezoidVoltage

Trapezoidal voltage source

Diagram

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["Modelica.Electrical.Analog.Sources.TrapezoidVoltage"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This voltage source uses the corresponding signal source of the Modelica.Blocks.Sources package. Care for the meaning of the parameters in the Blocks package. Furthermore, an offset parameter is introduced, which is added to the value calculated by the blocks source. The startTime parameter allows to shift the blocks source behavior on the time axis.

Connectors (2)

p

Type: PositivePin

Description: Positive pin (potential p.v > n.v for positive voltage drop v)

n

Type: NegativePin

Description: Negative pin

Parameters (8)

offset

Value: 0

Type: Voltage (V)

Description: Voltage offset

startTime

Value: 0

Type: Time (s)

Description: Time offset

V

Value:

Type: Voltage (V)

Description: Amplitude of trapezoid

rising

Value:

Type: Time (s)

Description: Rising duration of trapezoid

width

Value:

Type: Time (s)

Description: Width duration of trapezoid

falling

Value:

Type: Time (s)

Description: Falling duration of trapezoid

period

Value:

Type: Time (s)

Description: Time for one period

nperiod

Value:

Type: Integer

Description: Number of periods (< 0 means infinite number of periods)

Components (1)

signalSource

Type: SignalSource

Description:

Used in Examples (12)

HeatingNPN_OrGate

Heating NPN Or Gate

NandGate

CMOS NAND Gate (see Tietze/Schenk, page 157)

InvertingAmp

Inverting amplifier

NonInvertingAmp

Non-inverting amplifier

VoltageFollower

Reproduce input voltage

Differentiator

Differentiating amplifier

Integrator

Integrating amplifier

LowPass

Low-pass filter

HighPass

High-pass filter

Comparator

Comparator

InvertingSchmittTrigger

Schmitt trigger with hysteresis

SchmittTrigger

Schmitt trigger with hysteresis