We propose a novel modeling method for circuits containing arbitrary nonlinear 3-terminal devices, which operates in the wave digital (WD) domain. This approach leads to the definition of a general and flexible WD model for 3-terminal devices, whose number of ports varies from 1 to 6. The generality of the method is confirmed by the fact that the WD models of 3-terminal devices already discussed in the literature can be seen as particular cases of the model that we present here. As examples of applications of our method, we develop WD models of the three most widespread types of transistors in audio circuitry, i.e., the MOSFET, the JFET and the BJT. These models are here designed to be used in Virtual Analog audio applications; therefore, their derivation is aimed at minimizing computational complexity while avoiding implicit relations between port variables, as far as possible. Proposed MOSFET and JFET models are characterized by third-order polynomial equations; hence, explicit closed-form wave scattering relations are obtained. On the other hand, the Ebers–Moll model describing the BJT results in transcendental equations in the WD domain that cannot be solved analytically. In order to cope with this problem, we propose a modified Newton–Raphson (NR) method for solving the implicit Ebers–Moll equations in the WD domain. Such iterative method exhibits a significantly higher robustness and convergence rate with respect to the traditional NR method, without compromising its efficiency. Finally, WD implementations of some audio circuits containing transistors are discussed.
Read full abstract