WOLFRAM SYSTEM MODELER

Bode

Calculate quantities to plot Bode diagram

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.ComplexBlocks.ComplexMath.Bode"]
Out[1]:=

Information

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

This complex block is used to determine variables of a Bode diagram for the output y. The output y is calculated by u / divisor if useDivisor == true. Otherwise the output y = u.

  • abs_y Absolute value of y
  • arg_y Angle of y
  • dB_y Logarithm to the base 10 of the absolute value of y in dB

Parameters (1)

useDivisor

Value: true

Type: Boolean

Description: Use divisor input, if true

Connectors (6)

u

Type: ComplexInput

Description: Dividend if useDivisor == true

divisor

Type: ComplexInput

Description: Divisor

abs_y

Type: RealOutput

Description: Absolute value of ratio u / divisor

arg_y

Type: RealOutput

Description: Angle of ratio u / divisor

y

Type: ComplexOutput

Description: Quotient y = u / divisor

dB_y

Type: RealOutput

Description: Log10 of absolute value of ratio u / divisor in dB

Components (6)

complexOne

Type: ComplexConstant

Description: Complex(1,0)

division

Type: Division

Description: Output first input divided by second input

complexToPolar

Type: ComplexToPolar

Description: Converts complex to polar representation

log10_y

Type: Log10

Description: Output the base 10 logarithm of the input (input > 0 required)

gain

Type: Gain

Description: Output the product of a gain value with the input signal

limiter

Type: Limiter

Description: Limit the range of a signal

Used in Examples (1)

SeriesBode

Modelica.Electrical.QuasiStatic.SinglePhase.Examples

Series circuit with Bode analysis