Download Identification of Nonlinear Circuits as Port-Hamiltonian Systems
This paper addresses identification of nonlinear circuits for power-balanced virtual analog modeling and simulation. The proposed method combines a port-Hamiltonian system formulation with kernel-based methods to retrieve model laws from measurements. This combination allows for the estimated model to retain physical properties that are crucial for the accuracy of simulations, while representing a variety of nonlinear behaviors. As an illustration, the method is used to identify a nonlinear passive peaking EQ.
Download Trajectory Anti-aliasing on Guaranteed-passive Simulation of Nonlinear Physical Systems
This article is concerned with the accurate simulation of passive nonlinear dynamical systems with a particular attention paid on aliasing reduction in the pass-band. The approach is based on the combination of Port-Hamiltonian Systems, continuous-time statespace trajectories reconstruction and exact continuous-time antialiasing filter realization. The proposed framework is applied on a nonlinear LC oscillator circuit to study the effectiveness of the method.
Download Fully-Implicit Algebro-Differential Parametrization of Circuits
This paper is concerned with the conception of methods tailored for the numerical simulation of power-balanced systems that are well-posed but implicitly described. The motivation is threefold: some electronic components (such as the ideal diode) can only be implicitly described, arbitrary connection of components can lead to implicit topological constraints, finally stable discretization schemes also lead to implicit algebraic equations. In this paper we start from the representation of circuits using a power-balanced Kirchhoff-Dirac structure, electronic components are described by a local state that is observed through a pair of power-conjugated algebro-differential operators (V, I) to yield the branch voltages and currents, the arc length is used to parametrize switching and non-Lipschitz components, and a power balanced functional time-discretization is proposed. Finally, the method is illustrated on two simple but non-trivial examples.