Engee documentation

Varistor

A voltage-dependent resistor model.

blockType: AcausalElectricPowerSystems.Passive.Varistor

Path in the library:

/Physical Modeling/Electrical/Passive/Varistor

Description

Block Varistor It is a voltage-dependent resistor (VDR). This component is also commonly known as a metal oxide varistor (MOV). The unit has high resistance at low voltages and low resistance at high voltages.

You can protect parts of an electrical circuit from power surges by placing this unit in parallel with them. When a voltage surge occurs, the resistance of the varistor drops significantly, resulting in current flowing through the varistor rather than through the circuit.

Use the parameter Parameterization to select one of the two behavior options for this block. Option Linear It is based on the on and off states of the varistor and uses a linear relationship between current and voltage in both areas. Option Power-law uses the exponential relationship between current and voltage in the initial switching state. This option also adds a third, linear area at higher voltages.

Linear parameterization

This parameterization option divides the voltage-current dependence into two linear regions.:

  • Off area — The resistance is high and the current increases slowly with increasing voltage.

  • Switched on area — The resistance is low and the current increases rapidly with increasing voltage.

This figure shows the dependence of voltage on current in the on and off areas.

varistor 1 s

Use linear parameterization in one of these scenarios.:

  • You are simulating voltage surges near a threshold voltage.

  • You expect your varistor to behave linearly in all areas.

The dependence of voltage on current for a linear varistor has the form:

where

  • and — voltage and current of the varistor, respectively;

  • — the threshold voltage separating the two areas of operation. Set this value using the parameter Clamping voltage;

  • and — resistance in the on and off areas. Set these values using the parameters On resistance and Off resistance accordingly;

  • — a constant used to ensure continuity of current between two areas:

    .

Parameterization according to the law of power

This parameterization option divides the voltage-current dependence into three areas:

  • Leakage area — The resistance is high, and the current increases slowly with increasing voltage.

  • Normal range — Resistance decreases exponentially with increasing voltage.

  • Lifting area — the resistance is low, the current increases rapidly with increasing voltage.

This figure shows three areas of work on a logarithmic scale.

varistor 2 s

Use power law parameterization in one of these scenarios.:

  • You are simulating power surges over a large voltage range.

  • You expect your varistor to behave exponentially in the first turn-on region.

The dependence of voltage on current for a varistor according to the power law has the form:

where

  • and — voltage and current of the varistor, respectively;

  • — the exponent of the power law, which determines the rate of increase in current with increasing voltage in normal operation. Set this value using the parameter Normal-mode power-law exponent;

  • and — threshold voltages corresponding to the transition points leakage — normal mode and normal mode — rise. Set these values using the parameters Leakage to normal voltage transition and Normal to upturn voltage transition accordingly;

  • and — resistance in the areas of leakage and lifting. Set these values using the parameters Leakage-mode resistance and Upturn-mode resistance accordingly.

  • , and — constants used to ensure continuity of current between areas:

    ,

    ,

    and

    .

The equivalent scheme

In addition to the varistor equations, you can set a constant terminal resistance. and the parasitic capacity of the device . This figure shows an equivalent circuit for a varistor in any of the parameterization modes.

varistor 3 s

Variables

Use the parameter group Initial Targets to set the priority and initial target values for the block parameter variables before modeling. For more information, see Configuring physical blocks using target values.

Ports

Conserving

# + — positive
electricity

Details

The electrical port is a positive terminal.

Program usage name

p

# — negative
electricity

Details

The electrical port represents the negative terminal.

Program usage name

n

Parameters

Main

# Parameterization — varistor operation mode
Linear | Power-law

Details

Select how the resistance of the varistor changes with increasing voltage:

  • Linear — two areas. The low voltage area has a high resistance, and the high voltage area has a low resistance.

  • Power-law — three areas. The leakage area has a high resistance. The normal region has exponentially decreasing resistance. The lifting area has low resistance.

Values

Linear | Power-law

Default value

Linear

Program usage name

parameterization

Evaluatable

No

# Clamping voltage — Threshold voltage
V | uV | mV | kV | MV

Details

Transition point voltage, , between the off and on states of the linear varistor.

Dependencies

Used if the parameter Parameterization set to the value Linear.

Units

V | uV | mV | kV | MV

Default value

260 V

Program usage name

V_clamping

Evaluatable

Yes

# Off resistance — resistance of the switched-off area
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Low voltage resistance, , the varistor is switched off.

Dependencies

Used if the parameter Parameterization set to the value Linear.

Units

Ohm | mOhm | kOhm | MOhm | GOhm

Default value

3e8 Ohm

Program usage name

R_off

Evaluatable

Yes

# On resistance — resistance of the included area
Ohm | mOhm | kOhm | MOhm | GOhm

Details

High voltage resistance, , the varistor is switched on.

Dependencies

Used if the parameter Parameterization set to the value Linear.

Units

Ohm | mOhm | kOhm | MOhm | GOhm

Default value

1 Ohm

Program usage name

R_on

Evaluatable

Yes

# Leakage to normal voltage transition — The first threshold voltage
V | uV | mV | kV | MV

Details

Transition point voltage, , between the leakage area and the normal area of the varistor with the power law.

Dependencies

Used if the parameter Parameterization set to the value Power-law.

Units

V | uV | mV | kV | MV

Default value

130 V

Program usage name

V_leakage_to_normal

Evaluatable

Yes

# Normal to upturn voltage transition — second threshold voltage
V | uV | mV | kV | MV

Details

Transition point voltage, , between the normal region and the rise region of the varistor with the power law.

Dependencies

Used if the parameter Parameterization set to the value Power-law.

Units

V | uV | mV | kV | MV

Default value

300 V

Program usage name

V_normal_to_upturn

Evaluatable

Yes

# Leakage-mode resistance — leakage resistance
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Low voltage resistance, , varistor in the leakage area.

Dependencies

Used if the parameter Parameterization set to the value Power-law.

Units

Ohm | mOhm | kOhm | MOhm | GOhm

Default value

3e8 Ohm

Program usage name

R_leakage

Evaluatable

Yes

# Normal-mode power-law exponent — resistance in the normal range

Details

The exponent that determines the rate of increase in current when the voltage across the varistor increases in the normal range.

Dependencies

Used if the parameter Parameterization set to the value Power-law.

Default value

45

Program usage name

alpha

Evaluatable

Yes

# Upturn-mode resistance — resistance in the lifting area
Ohm | mOhm | kOhm | MOhm | GOhm

Details

High voltage resistance, , varistor in the lifting area.

Dependencies

Used if the parameter Parameterization set to the value Power-law.

Units

Ohm | mOhm | kOhm | MOhm | GOhm

Default value

0.07 Ohm

Program usage name

R_upturn

Evaluatable

Yes

# Terminal resistance — terminal resistance
Ohm | mOhm | kOhm | MOhm | GOhm

Details

A small constant resistance in series with the varistor. Set this value to zero to remove the resistance from the equivalent circuit.

Units

Ohm | mOhm | kOhm | MOhm | GOhm

Default value

100e-6 Ohm

Program usage name

r

Evaluatable

Yes

# Capacitance — parallel capacity
F | pF | nF | uF | mF

Details

The parasitic capacitance is parallel to the varistor. Set this value to zero to remove the capacitor from the equivalent circuit.

Units

F | pF | nF | uF | mF

Default value

4.4 nF

Program usage name

C

Evaluatable

Yes