Frequency-Dependent Network Equivalent (FDNE)

 

Description

This component creates a multi-port, frequency-dependent network equivalent from given characteristics, such as impedance (Z), admittance (Y) or scattering (S) parameters. This model first approximates the parameters using rational functions using the Vector Fitting technique.  Once the parameters are expressed in rational form (pole/residue) or state-space form, an EMT-type, frequency-dependent network equivalent can be constructed, consisting of admittances and current sources.

 

In power systems, a Frequency-Dependent Network Equivalent (FDNE) model may typically be used to represent many system types, including wide-band, reduced-order network equivalents, high-frequency power transformers, or short transmission lines; all from frequency sweep measurements/computations. This component can be used to model high-frequency power electronic converters and filters as well.

NOTE: This component is a result of a collaborative effort between Manitoba Hydro International, Ltd. and SINTEF Energy Research. Specifically, the Y and S-parameter models (Admittance and Scattering parameters) were contributed by SINTEF.

Input Data

Input to this component is the frequency-dependent characteristics of the network to be represented by an equivalent, and is provided as a text file. The input data may be given in one of the following formats:

*Note: In the Interface to Harmonic Impedance Solution component, the Impedance Output Type parameter must first be set to Phase Impedances, prior to producing output.

Output Data

The component instance number and call number are used to create detailed output files (ex. fdne_<instance number>_<call number>.log) in the project temporary folder. These output files may be useful to diagnose any problems/errors that may occur. The curve-fitting detailed output files are also created for all input methods except ABCD parameters. The output files fdne_<instance number>_<call number>_Y_MAG.out and fdne_<instance number>_<call number>_Y_ANG.out show the actual/ fitted magnitude and phase data.

Passivity Enforcement

Time domain simulations can be sometimes unstable due to passivity violations [40]. A passivity enforcement algorithm is implemented to enforce stability for the frequency range defined in the passivity identification.

Power Injections

The FDNE component can be used to model a portion of a network (sub-network) using parameters, such as impedance or admittance (these parameters only represent a passive network). However, the sub-network may consist of active elements, such as voltage sources, etc.  The effect of active elements can be modeled by defining power injections at the component terminals. This will give accurate power flow and terminal voltages. When the terminal conditions (voltage, angle, active and reactive power) or current injections are defined, the model automatically calculates the current injections.

Connection Port Assignments

 

More:

System Representation

Maintaining Powerflows

Input Data File Formats

Additional Notes

Interface to Harmonic Impedance Solution

Reference [36] and [40]

Input Parameters

ConfigurationConfiguration


 Name for Identification

 

Text

 

Optional text parameter for identification of the component.

         

Total Number of Ports

 

INTEGER

Literal

This is the total number of ports (or electrical connections) to the network equivalent component.

 

 

 

 

 

Number of Ports on One Side

 

Choice

 

This parameter may be used to configure port positions on the component graphic. For example, this may be useful to model a frequency-depended transformer with primary and secondary terminals on both sides.  

 

Enabled only if Graphics Display | Expanded is selected.

 

 

 

 

 

Reference Port

 

Choice

 

Select Ground or External Connection.

 

If External Connection is selected, the reference will be made available for external connection on the component graphic, via a connection port.

 

 

 

 

 

Detailed Log File

 

Choice

 

Select Create or Do Not Create.

 

 

 

 

 

Graphics Display

 

Choice

 

Select Expanded or Compact.

 

Compact mode is the general, multi-port connection (up to 100 nodes). Electrical Tap components may be used to connect to the external network. The expanded connections are limited to 10.

 

 

 

 

 

Input Data File

 

Text

 

Enter a the name of the input data file.

 

 

 

 

 

Path to Input File

 

Choice

 

Select Relative or Absolute.

 

Select Relative if you are giving the input data file name as relative to the current working folder. Use absolute path if you are giving the data file name as an absolute path (ex. C:\temp\harm.out).

 

 

 

 

 

Data Format

 

Choice

 

Select From Harmonic Impedance Component, Impedance Parameters, Scattering Parameters, Admittance Parameters, Admittance as ABCD Parameters or Scattering as ABCD Parameters or Sequence Parameters.

 

Select the type of input data to be used to calculate the network equivalent. See Input Data File Format for details.

 

Curve-Fitting OptionsCurve-Fitting Options

 

 Maximum Fitting Error (%)

 

REAL

Literal

Enter the maximum error allowed for the curve fitting process [%].

 

The program will incrementally increase the order of the approximation to fit the data until this error criterion is met. However, the resulting number of poles is not allowed to exceed the specified Maximum Order of Fitting. Specifying a high value here will lead to a lower order approximation and thus a faster simulation.

 

 

 

 

 

Maximum Order of Fitting

 

INTEGER

Literal

Enter the maximum number of poles to be used for curve fitting.

 

 

 

 

 

Steady State Frequency

 

REAL

Literal

Enter the system steady-state frequency (F0) [Hz].

 

This is only important, if you want to define different weighting functions between different bands of frequencies (see below).

 

 

 

 

 

Weighting Factor for Minimum to Steady Sate Frequency

 

REAL

Literal

Provide a weighting factor for the frequency range Fmin to F0.

 

Note: The minimum frequency Fmin is the minimum frequency defined in the data file.

 

 

 

 

 

Weighting Factor for Steady State Frequency

 

REAL

Literal

Provide a weighting factor for the steady-state frequency F0.

 

 

 

 

 

Weighting Factor for Steady State to Maximum Frequency

 

REAL

Literal

Provide a weighting factor for the frequency range F0 to Fmax.

 

Note: The maximum frequency Fmax is the maximum frequency defined in the data file.

 

Power InjectionsPower Injections

 

 Enable Power Injections

 

Choice

 

Select No, Yes (Boundary Conditions) or Yes (Current Injections).

 

Select Yes (boundary conditions) to enable power injections through terminal conditions of the FDNE. Select Yes (Current Injections) to enter current injections directly at the terminals.

 

 

 

 

 

 

Input Data File

 

Text

 

Name of the input data file. See Input Data File Format.

 

 

 

 

 

Path to Input File

 

Choice

 

Select Relative or Absolute.

 

Select Relative if you are giving the input data file name as relative to the current working folder. Use Absolute path if you are giving the data file name as an absolute path (ex. C:\temp\pq.out).

 

Passivity EnforcementPassivity Enforcement

 

 Enforce Passivity

 

Choice

 

Select  No, Yes (Perturbation method) or Yes (Filter method).

 

Select Yes (Perturbation method) to enforce stability of the time domain simulation by calling the perturbation-based, passivity enforcement algorithm. Select Yes (Filter method) to enforce stability by calling the filter-based, passivity enforcement algorithm).

 

 

 

 

 

Maximum Error

 

REAL

Literal

Maximum percentage error after passivity enforcement.

 

 

 

 

 

Maximum Iterations

 

INTEGER

Literal

Maximum number of iterations for passivity enforcement algorithm.

 

 

 

 

 

Starting Frequency

 

REAL

Literal

Starting frequency for passivity violation identification [Hz].

 

 

 

 

 

End Frequency

 

REAL

Literal

End frequency for passivity violation identification [Hz].

 

 

 

 

 

Number of Samples

 

REAL

Literal

Number of samples used for passivity identification.

 

 

 

 

 

Frequency Scale

 

Choice

 

Select Log, Log and Linear or Linear for passivity identification.