Optimal frequency sweep method in multi-rate circuit simulation

Kai Bittner,Hans Georg Brachtendorf
DOI: https://doi.org/10.1108/COMPEL-11-2012-0346
2016-04-25
Abstract:Purpose -- RF circuits often possess a multi-rate behavior. Slow changing baseband signals and fast oscillating carrier signals often occur in the same circuit. Frequency modulated signals pose a particular challenge. Design/methodology/approach -- The ordinary circuit differential equations (ODEs) are first rewritten by a system of (multi-rate) partial differential equations (MPDEs) in order to decouple the different time scales. For an efficient simulation we need an optimal choice of a frequency dependent parameter. This is achieved by an additional smoothness condition. Finding -- By incorporating the smoothness condition into the discretization, we obtain a nonlinear system of equations complemented by a minimization constraint. This problem is solved by a modified Newton method, which needs only little extra computational effort. The method is tested on a Phase Locked Loop with a frequency modulated input signal. Originality/value -- A new optimal frequency sweep method was introduced, which will permit a very efficient simulation of multi-rate circuits.
Numerical Analysis
What problem does this paper attempt to address?
This paper attempts to solve the problem of frequency - modulated signals in multi - rate circuit simulation, especially the simulation challenges brought by the co - existence of signals with different time scales in radio - frequency (RF) circuits. Specifically: 1. **Multi - time - scale problem**: In RF circuits, low - frequency baseband signals and high - frequency carrier signals often exist simultaneously, which leads to widely separated time scales. When using traditional numerical methods for analysis, a very small time step is required to calculate the numerical solution over a long time period, making the simulation process both difficult and computationally expensive. 2. **Challenges of frequency - modulated signals**: Frequency - modulated signals are particularly challenging because their time - varying characteristics make it difficult for standard simulation methods to handle them efficiently. To solve these problems, the author proposes a new optimal frequency - scanning method. By introducing a smoothing condition to optimize the selection of frequency - dependent parameters, efficient multi - rate circuit simulation is achieved. The core idea of this method is to rewrite the original ordinary differential equations (ODEs) as multi - rate partial differential equations (MPDEs) to decouple different time scales and ensure the smoothness of the solution through the smoothing condition, thereby improving the simulation efficiency. ### Formula summary - Original circuit equation: \[ \frac{d}{dt}q(x(t)) + g(x(t)) = s(t) \] where \(x(t)\in\mathbb{R}^n\) is the vector of node potentials and specific branch voltages, \(q(x)\in\mathbb{R}^n\) is the vector of charges and magnetic fluxes, \(g(x)\in\mathbb{R}^n\) contains static contributions, and \(s(t)\in\mathbb{R}^n\) contains contributions from independent sources. - Multi - rate PDAE equation: \[ \frac{\partial}{\partial\tau}q(\hat{x}(\tau, t))+\omega(\tau)\frac{\partial}{\partial t}q(\hat{x}(\tau, t))+g(\hat{x}(\tau, t))=\hat{s}(\tau, t) \] - Smoothing condition: \[ \int_0^P\left|\frac{\partial}{\partial\tau}\hat{x}(\tau, t)\right|^2dt\rightarrow\min \] Through this method, the author achieves accurate estimation of unknown frequency parameters, making multi - rate envelope simulation more efficient.