Wave Digital Modeling and Implementation of Nonlinear Audio Circuits With Nullors

被引:11
作者
Giampiccolo, Riccardo [1 ]
de Bari, Mauro Giuseppe [1 ]
Bernardini, Alberto [1 ]
Sarti, Augusto [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn DEIB, I-20133 Milan, Italy
关键词
Speech processing; Wave Digital Filters; nonreciprocal connection networks; nullors; nonlinear audio circuits; FILTERS;
D O I
10.1109/TASLP.2021.3120627
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
The nullor is a theoretical two-port element suitable to model several multi-port devices common in audio circuitry, such as ideal operational amplifiers, operational transconductance amplifiers, and transistors operating in linear regime. In this manuscript, we present an approach for the Wave Digital (WD) modeling and implementation of circuits with multiple nullors. In particular, we propose an approach to compute scattering matrices of WD topological junctions absorbing nullors that is less computationally demanding than the techniques available in the literature on WD Filters. We show that the proposed approach turns out to be particularly useful when simulating nonlinear circuits through the Scattering Iterative Method (SIM), a WD fixed-point method recently developed for the solution of circuits with multiple nonlinearities, because it requires a frequent update of the scattering matrices. We also provide a novel convergence analysis of SIM applied to WD structures composed of multiple one-port nonlinear elements and a topological junction absorbing nullors. In order to verify the effectiveness of the proposed methodology, we discuss some WD implementations of analog audio circuits with multiple diodes and opamps, including a precision half-wave rectifier and a wave folder circuit.
引用
收藏
页码:3267 / 3279
页数:13
相关论文
共 43 条
[1]   Antiderivative Antialiasing Techniques in Nonlinear Wave Digital Structures [J].
Albertini, Davide ;
Bernardini, Alberto ;
Sarti, Augusto .
JOURNAL OF THE AUDIO ENGINEERING SOCIETY, 2021, 69 (7-8) :448-464
[2]   The cool sound of tubes [J].
Barbour, E .
IEEE SPECTRUM, 1998, 35 (08) :24-35
[3]   Generalized Wave Digital Filter Realizations of Arbitrary Reciprocal Connection Networks [J].
Bernardim, Alberto ;
Werner, Kurt James, III ;
Smith, Julius Orion ;
Sarti, Augusto .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (02) :694-707
[4]   A Wave Digital Newton-Raphson Method for Virtual Analog Modeling of Audio Circuits with Multiple One-Port Nonlinearities [J].
Bernardini, Alberto ;
Bozzo, Enrico ;
Fontana, Federico ;
Sarti, Augusto .
IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2021, 29 :2162-2173
[5]   Vector Wave Digital Filters and Their Application to Circuits With Two-Port Elements [J].
Bernardini, Alberto ;
Maffezzoni, Paolo ;
Sarti, Augusto .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (03) :1269-1282
[6]   Linear Multistep Discretization Methods With Variable Step-Size in Nonlinear Wave Digital Structures for Virtual Analog Modeling [J].
Bernardini, Alberto ;
Maffezzoni, Paolo ;
Sarti, Augusto .
IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2019, 27 (11) :1763-1776
[7]   Wave-Based Analysis of Large Nonlinear Photovoltaic Arrays [J].
Bernardini, Alberto ;
Maffezzoni, Paolo ;
Daniel, Luca ;
Sarti, Augusto .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (04) :1363-1376
[8]   Modeling Nonlinear Wave Digital Elements Using the Lambert Function [J].
Bernardini, Alberto ;
Werner, Kurt James ;
Sarti, Augusto ;
Smith, Julius Orion, III .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2016, 63 (08) :1231-1242
[9]  
Bernstein A, 2019, PRINCE STUD CULT TEC, P1
[10]  
Bilbao S., 2004, WAVE SCATTERINGMETHO, P1