• Tidak ada hasil yang ditemukan

Inductor coupling

Dalam dokumen PSpice Reference Manual (Halaman 161-164)

Arguments and options

K<name> L<inductor name>

Couples two or more inductors.

Place a period ( . ) on the first node of each inductor. For example:

I1 1 0 AC 1mA L1 1 0 10uH L2 2 0 10uH R2 2 0 .1 K12 L1 L2 1

The current through L2 is in the opposite direction as the current through L1. The polarity is determined by the order of the nodes in the L devices and not by the order of inductors in the K statement.

<coupling value>

This is the coefficient of mutual coupling, which must be between -1.0 and 1.0.

This coefficient is defined by the equation

<coupling value> = Mij/(Li·Lj)1/2

where

Li,Lj = a coupled-pair of inductors

Mij = the mutual inductance between Li and Lj

For transformers of normal geometry, use 1.0 as the value. Values less than 1.0 occur in air core transformers when the coils do not completely overlap.

<model name>

If <model name> is present, four things change:

• The mutual coupling inductor becomes a nonlinear, magnetic core device. The magnetic core’s B-H characteristics are analyzed using the Jiles-Atherton model (see Inductor coupling: Jiles-Atherton model).

• The inductors become windings, so the number specifying inductance now specifies the number of turns.

• The list of coupled inductors could be just one inductor.

• A model statement is required to specify the model parameters.

[size value]

Has a default value of 1.0 and scales the magnetic cross-section. It is intended to represent the number of lamination layers, so only one model statement is needed for each

lamination type. For example:

L1 5 9 20 ; inductor having 20 turns K1 L1 1 K528T500_3C8; Ferroxcube toroid core L2 3 8 15 ; primary winding having

; 15 turns

L3 4 6 45 ; secondary winding having

; 45 turns

K2 L2 L3 1 K528T500_3C8; another core (not the same as K1)

Here is a Probe B-H display of 3C8 ferrite (Ferroxcube).

Comments

The linear branch relation for transient analysis is Vi = Li· + Mij· + Mik· +···

For U.C. Berkeley SPICE2: if there are several coils on a transformer, then there must be K statements coupling all combinations of inductor pairs. For instance, a transformer using a center-tapped primary and two secondaries could be written:

* PRIMARY L1 1 2 10uH L2 2 3 10uH

* SECONDARY L3 11 12 10uH L4 13 14 10uH

* MAGNETIC COUPLING K12 L1 L2 1

K13 L1 L3 1 K14 L1 L4 1 K23 L2 L3 1 K24 L2 L4 1 K34 L3 L4 1

This older technique is still supported, but not required, for simulation. The same transformer can also be written:

* PRIMARY L1 1 2 10uH L2 2 3 10uH

* SECONDARY L3 11 12 10uH L4 13 14 10uH

* MAGNETIC COUPLING KALL L1 L2 L3 L4 1

Do not mix the two techniques.

dIi ---dt

dIj ---dt

dIk ---dt

Analog devices K

Capture parts

See your PSpice user’s guide for information about using nonlinear magnetic cores with transformers.

Breakout parts

For non-stock passive and semiconductor devices, Capture provides a set of breakout parts designed for customizing model parameters for simulation. These are useful for setting up Monte Carlo and worst-case analyses with device and/or lot tolerances specified for individual model parameters. Another approach is to use the model editor to derive an instance model and customize this. For example, you could add device and/or lot tolerances to model parameters.

Basic breakout part names consist of the intrinsic PSpice A/D device letter plus the suffix BREAK. By default, the model name is the same as the part name and references the appropriate device model with all parameters set at their default. For instance, the DBREAK part references the DBREAK model which is derived from the intrinsic PSpice A/D D model (.MODEL DBREAK D)

Using the KBREAK part

The inductor coupling part, KBREAK, can be used to couple up to six independent inductors The simulator uses the Jiles-Atherton model (see Inductor coupling: Jiles-Atherton model) to analyze the B-H curve of the magnetic core and calculate values for inductance and flux for each of the windings.

The state of the nonlinear core can be viewed in Probe by specifying B(Kxxx) for the magnetization or H(Kxxx) for the magnetizing influence. These values are not available for .PRINT (print) or .PLOT (plot) output.

Part name Model

type Property Property description

XFRM_LINEAR transformer L1_VALUE

L2_VALUE

winding inductances in Henries COUPLING coefficient of mutual coupling

(must lie between 0 and 1)

K_LINEAR transformer Ln inductor reference designator

XFRM_NONLINEAR transformer L1_TURNS L2_TURNS

number of turns on each winding COUPLING coefficient of mutual coupling

(must lie between 0 and 1) MODEL nonlinear CORE model name

models, if desired. By default, KBREAK references the KBREAK model contained in

breakout.lib; this model, in turn, uses the default CORE model parameters.

The KBREAK part can be used to:

• Provide linear coupling between inductors.

• Reference a CORE model in a configured model library file.

• Define a user-defined CORE model with custom model parameter values.

The dot convention for the coupling is related to the direction in which the inductors are connected. The dot is always next to the first pin to be netlisted. For example, when the inductor part L is placed without rotation, the dotted pin is the left one. Rotate on the Edit menu (C+r) rotates the inductor +90°, making this pin the bottom pin.

Nonlinear coupling is not included in PSpice A/D Basics+.

For nonlinear coupling

L1 must have a value; the rest may be left blank. The model must reference a CORE model such as those contained in MAGNETIC.LIB or other user-defined models. VALUE is set to the number of windings.

For linear coupling

L1 and at least one other Li must have values; the rest may be left blank. The model reference must be blank. VALUE must be in Henries.

Dalam dokumen PSpice Reference Manual (Halaman 161-164)

Dokumen terkait