Anonymous
×
Create a new article
Write your page title here:
We currently have 105 articles on MOR Wiki. Type your article name above or click on one of the titles below and start writing!



MOR Wiki

RCL Circuit Equations

Revision as of 07:38, 17 June 2025 by Schuetz2 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


RCL Circuit Equations
Background
Benchmark ID
  • rclCircuitEquations_n1841m16q16
  • rclCircuitEquations_n306m2q2
Category

oberwolfach

System-Class

LTI-FOS

Parameters
nstates
  • 1841
  • 306
ninputs
  • 16
  • 2
noutputs
  • 16
  • 2
nparameters

0

components

A, B, C, E

Copyright
License

NA

Creator

Christian Himpe

Editor
Location

NA


Description

These benchmark originate from VLSI circuits. Specifically resistor-capacitor-inductor circuits, which can be represented by first order descriptor systems, following a modeling process based on the two Kirchhoff's circuit laws and the branch constitutive relations.


PEEC Problem

This RCL circuit is a PEEC discretization[1] and has 2100 capacitors, 172 inductors, 6990 inductive couplings, as well as a resistive source[2],[3]. The resulting model has 306 states, and two inputs and outputs.


Package Problem

The second problem models a 64-pin package of an RF circuit. A subset of eight pins carry signals, which leads to sixteen terminals (eight interior and eight exterior)[4],[3]. The resulting model has 1841 states, and sixteen inputs and outputs.


Origin

This benchmark is part of the Oberwolfach Benchmark Collection[5]; see [3].


Data

The PEEC problem and package problem are available as MATLAB .mat files, providing the A, B, E matrices, while C = B^\intercal is assumed:


Dimensions

System structure:


\begin{align}
E \dot{x}(t) &= Ax(t) + Bu(t) \\
y(t) &= Cx(t)
\end{align}

System dimensions:

E \in \mathbb{R}^{N \times N}, A \in \mathbb{R}^{N \times N}, B \in \mathbb{R}^{N \times M}, C \in \mathbb{R}^{M \times N}.

System variants:

N = 306, M = 2, for the PEEC problem, and N = 1841, M = 16 for the package problem.


Citation

To cite this benchmark, use the following references:

  • For the benchmark itself and its data:
The MORwiki Community, RCL Circuit Equations. MORwiki - Model Order Reduction Wiki, 2019. http://modelreduction.org/index.php/RCL_Circuit_Equations
@MISC{morwiki_convection,
  author =       {{The MORwiki Community}},
  title =        {RCL Circuit Equations},
  howpublished = {{MORwiki} -- Model Order Reduction Wiki},
  url =          {https://modelreduction.org/morwiki/RCL_Circuit_Equations},
  year =         {20XX}
}
  • For the background on the benchmark:
@INCOLLECTION{morFre05,
  author =       {R.W. Freund},
  title =        {RCL Circuit Equations},
  booktitle =    {Dimension Reduction of Large-Scale Systems},
  pages =        {367--371),
  year =         {2005},
  doi =          {10.1007/3-540-27909-1_22}
}

References

  1. A.E. Ruehli, Equivalent Circuit Models for Three-Dimensional Multiconductor Systems, IEEE Transactions on Microwave Theory and Techniques 22(1): 216--221, 1974.
  2. P. Feldmann, R.W. Freund , Efficient linear circuit analysis by Pade approximation via the Lanczos process, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 14(5): 639--649, 1995.
  3. 3.0 3.1 3.2 R.W. Freund, RCL Circuit Equations, Dimension Reduction of Large-Scale Systems, Lecture Notes in Computational Science and Engineering, vol 45: 367--371, 2005.
  4. Z. Bai, P. Feldmann, R.W. Freund, Equivalent Stable and Passive Reduced-Order Models Based on Partial Pade Approximation Via the Lanczos Process, Numerical Analysis Manuscript 97(3): 1--17, 1997.
  5. J.G. Korvink, E.B. Rudnyi, Oberwolfach Benchmark Collection, Dimension Reduction of Large-Scale Systems, Lecture Notes in Computational Science and Engineering, vol 45: 311--315, 2005.