Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach

We present a method that generates passive-guaranteed stable simulations of analog audio circuits from electronic schematics for real-time issues. On one hand, this method is based on a continuous-time power-balanced state-space representation structured into its energy-storing parts, dissipative pa...

Full description

Bibliographic Details
Main Authors: Antoine Falaize, Thomas Hélie
Format: Article
Language:English
Published: MDPI AG 2016-09-01
Series:Applied Sciences
Subjects:
Online Access:http://www.mdpi.com/2076-3417/6/10/273
id doaj-1daf8538847c4285b5e61a5fa6811453
record_format Article
spelling doaj-1daf8538847c4285b5e61a5fa68114532020-11-24T21:53:28ZengMDPI AGApplied Sciences2076-34172016-09-0161027310.3390/app6100273app6100273Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian ApproachAntoine Falaize0Thomas Hélie1Project-team S3 (Sound Signals and Systems) and Analysis/Synthesis team, Laboratory of Sciences and Technologies of Music and Sound (UMR 9912), IRCAM-CNRS-UPMC, 1 Place Igor Stravinsky, Paris 75004, FranceProject-team S3 (Sound Signals and Systems) and Analysis/Synthesis team, Laboratory of Sciences and Technologies of Music and Sound (UMR 9912), IRCAM-CNRS-UPMC, 1 Place Igor Stravinsky, Paris 75004, FranceWe present a method that generates passive-guaranteed stable simulations of analog audio circuits from electronic schematics for real-time issues. On one hand, this method is based on a continuous-time power-balanced state-space representation structured into its energy-storing parts, dissipative parts, and external sources. On the other hand, a numerical scheme is especially designed to preserve this structure and the power balance. These state-space structures define the class of port-Hamiltonian systems. The derivation of this structured system associated with the electronic circuit is achieved by an automated analysis of the interconnection network combined with a dictionary of models for each elementary component. The numerical scheme is based on the combination of finite differences applied on the state (with respect to the time variable) and on the total energy (with respect to the state). This combination provides a discrete-time version of the power balance. This set of algorithms is valid for both the linear and nonlinear case. Finally, three applications of increasing complexities are given: a diode clipper, a common-emitter bipolar-junction transistor amplifier, and a wah pedal. The results are compared to offline simulations obtained from a popular circuit simulator.http://www.mdpi.com/2076-3417/6/10/273simulationanalog circuitsnetwork modelingpassive system
collection DOAJ
language English
format Article
sources DOAJ
author Antoine Falaize
Thomas Hélie
spellingShingle Antoine Falaize
Thomas Hélie
Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach
Applied Sciences
simulation
analog circuits
network modeling
passive system
author_facet Antoine Falaize
Thomas Hélie
author_sort Antoine Falaize
title Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach
title_short Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach
title_full Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach
title_fullStr Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach
title_full_unstemmed Passive Guaranteed Simulation of Analog Audio Circuits: A Port-Hamiltonian Approach
title_sort passive guaranteed simulation of analog audio circuits: a port-hamiltonian approach
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2016-09-01
description We present a method that generates passive-guaranteed stable simulations of analog audio circuits from electronic schematics for real-time issues. On one hand, this method is based on a continuous-time power-balanced state-space representation structured into its energy-storing parts, dissipative parts, and external sources. On the other hand, a numerical scheme is especially designed to preserve this structure and the power balance. These state-space structures define the class of port-Hamiltonian systems. The derivation of this structured system associated with the electronic circuit is achieved by an automated analysis of the interconnection network combined with a dictionary of models for each elementary component. The numerical scheme is based on the combination of finite differences applied on the state (with respect to the time variable) and on the total energy (with respect to the state). This combination provides a discrete-time version of the power balance. This set of algorithms is valid for both the linear and nonlinear case. Finally, three applications of increasing complexities are given: a diode clipper, a common-emitter bipolar-junction transistor amplifier, and a wah pedal. The results are compared to offline simulations obtained from a popular circuit simulator.
topic simulation
analog circuits
network modeling
passive system
url http://www.mdpi.com/2076-3417/6/10/273
work_keys_str_mv AT antoinefalaize passiveguaranteedsimulationofanalogaudiocircuitsaporthamiltonianapproach
AT thomashelie passiveguaranteedsimulationofanalogaudiocircuitsaporthamiltonianapproach
_version_ 1725872012019105792