Conservative 1D propagation in horns with mobile walls: power-balanced space–time discretization and simulation of the vocal tract
Authors
Colette Voisembert, Thomas Hélie, Victor Wetzel, Fabrice Silva
Abstract
This paper models and simulates conservative linear acoustic propagation in axisymmetric pipes with time–space-dependent cross-sections. It extends the horn equation to moving-wall bores. The physical equations (partial differential equations) satisfy a power balance, allowing their formulation as a Port-Hamiltonian system. A two-step numerical method is proposed, which preserves mass, momentum and power conservation in discrete domains. Spatial discretization yields a system of Ordinary Differential Equations (ODE) that satisfies known acoustic characteristics for static walls and ensures power-balanced propagation for controlled dynamic walls. Time discretization via the discrete-gradient method results in a discrete time–space model. Simulations validate conservative propagation and resonances for static walls and capture dynamic vocal tract acoustics during articulation.
Citation
- Journal: IMA Journal of Mathematical Control and Information
- Year: 2025
- Volume: 42
- Issue: 4
- Pages:
- Publisher: Oxford University Press (OUP)
- DOI: 10.1093/imamci/dnaf039
BibTeX
@article{Voisembert_2025,
title={{Conservative 1D propagation in horns with mobile walls: power-balanced space–time discretization and simulation of the vocal tract}},
volume={42},
ISSN={1471-6887},
DOI={10.1093/imamci/dnaf039},
number={4},
journal={IMA Journal of Mathematical Control and Information},
publisher={Oxford University Press (OUP)},
author={Voisembert, Colette and Hélie, Thomas and Wetzel, Victor and Silva, Fabrice},
year={2025}
}References
- Aoues S, Di Loreto M, Eberard D, Marquis-Favre W (2017) Hamiltonian systems discrete-time approximation: Losslessness, passivity and composability. Systems & Control Letters 110:9–14. https://doi.org/10.1016/j.sysconle.2017.10.00 – 10.1016/j.sysconle.2017.10.003
- Atal BS, Hanauer SL (1971) Speech Analysis and Synthesis by Linear Prediction of the Speech Wave. The Journal of the Acoustical Society of America 50(2B):637–655. https://doi.org/10.1121/1.191267 – 10.1121/1.1912679
- Atal BS, Schroeder MR (1970) Adaptive Predictive Coding of Speech Signals. Bell System Technical Journal 49(8):1973–1986. https://doi.org/10.1002/j.1538-7305.1970.tb04297. – 10.1002/j.1538-7305.1970.tb04297.x
- Berners, Acoustics and signal processing techniques for physical modeling of brass instruments. (1999)
- Bernoulli, Sur le son et Sur les tons des tuyaux d’orgues différemment construits (physical, mechanical and analytical researches on sound and on the tones of differently constructed organ pipes). Mém. Acad. Sci. (Paris) (1764)
- Bilbao S (2009) Numerical Sound Synthesi – 10.1002/9780470749012
- Bilbao S, Ducceschi M, Zama F (2023) Explicit exactly energy-conserving methods for Hamiltonian systems. Journal of Computational Physics 472:111697. https://doi.org/10.1016/j.jcp.2022.11169 – 10.1016/j.jcp.2022.111697
- Birkholz, Vocaltractlab 2.2 user manual. Technische Universität Dresden (2017)
- Brezzi F, Fortin M (eds) (1991) Mixed and Hybrid Finite Element Methods. Springer New Yor – 10.1007/978-1-4612-3172-1
- Brugnoli A, Haine G, Serhani A, Vasseur X (2021) Numerical Approximation of Port-Hamiltonian Systems for Hyperbolic or Parabolic PDEs with Boundary Control. JAMP 09(06):1278–1321. https://doi.org/10.4236/jamp.2021.9608 – 10.4236/jamp.2021.96088
- Calliope (collective work)., La Parole et Son Traitement Automatique. Collection Technique et Scientifique Des télécommunications (1989)
- Cardoso-Ribeiro FL, Matignon D, Lefèvre L (2020) A partitioned finite element method for power-preserving discretization of open systems of conservation laws. IMA Journal of Mathematical Control and Information 38(2):493–533. https://doi.org/10.1093/imamci/dnaa03 – 10.1093/imamci/dnaa038
- Celledoni, Energy-preserving and passivity-consistent numerical discretization of port-Hamiltonian systems.. (2017)
- Chaigne, Ondes acoustiques. Editions Ecole Polytechnique (2001)
- Chaigne A, Kergomard J (2016) Acoustics of Musical Instruments. Springer New Yor – 10.1007/978-1-4939-3679-3
- Chiba, The Vowel: Its Nature and Structure (1941)
- Cook, Identification of Control Parameters in an Articulatory Vocal Tract Model, with Applications to the Synthesis of Singing. (1991)
- Courant, Methods of Mathematical Physics. vol.I (1953)
- Duindam V, Macchelli A, Stramigioli S, Bruyninckx H (2009) Modeling and Control of Complex Physical Systems. Springer Berlin Heidelber – 10.1007/978-3-642-03196-0
- Eisner E (1967) Complete Solutions of the “Webster” Horn Equation. The Journal of the Acoustical Society of America 41(4B):1126–1146. https://doi.org/10.1121/1.191044 – 10.1121/1.1910444
- Elie B, Laprie Y (2016) Extension of the single-matrix formulation of the vocal tract: Consideration of bilateral channels and connection of self-oscillating models of the vocal folds with a glottal chink. Speech Communication 82:85–96. https://doi.org/10.1016/j.specom.2016.06.00 – 10.1016/j.specom.2016.06.002
- Encina M, Yuz J, Zanartu M, Galindo G (2015) Vocal fold modeling through the port-Hamiltonian systems approach. 2015 IEEE Conference on Control Applications (CCA) 1558–156 – 10.1109/cca.2015.7320832
- Falaize, Modélisation, Simulation, génération de Code et Correction de systèmes Multi-Physiques Audios: Approche Par réseau de Composants et Formulation Hamiltonienne à Ports (2016)
- Falaize, Guaranteed-passive simulation of an electro-mechanical piano: a port-Hamiltonian approach. In 18th Int. Conf. Digital Audio Effects (DAFx-15) (2015)
- Falaize, PyPHS: Passive Modeling and Simulation in Python (2016)
- Fant, (1970)
- Flanagan JL (1972) Speech Synthesis. Speech Analysis Synthesis and Perception 204–27 – 10.1007/978-3-662-01562-9_6
- Fontanet, Port-Hamiltonian modeling of the vocal folds using bond-graph representation. 2021 IEEE Int. Conf. Automation/XXIV Cong. Chilean Asso. Automatic Control (ICA-ACCA) (2021)
- Golo G, Talasila V, van der Schaft A, Maschke B (2004) Hamiltonian discretization of boundary control systems. Automatica 40(5):757–771. https://doi.org/10.1016/j.automatica.2003.12.01 – 10.1016/j.automatica.2003.12.017
- Gonzalez O (1996) Time integration and discrete Hamiltonian systems. J Nonlinear Sci 6(5):449–467. https://doi.org/10.1007/bf0244016 – 10.1007/bf02440162
- Hairer, Structure-Preserving Algorithms for Ordinary Differential Equations (2006)
- Hélie T (2003) Unidimensional models of acoustic propagation in axisymmetric waveguides. The Journal of the Acoustical Society of America 114(5):2633–2647. https://doi.org/10.1121/1.160896 – 10.1121/1.1608962
- Hélie, Elementary Tools on Port-Hamiltonian Systems with Applications to Audio/Acoustics (2022)
- Hélie T, Laroche B (2021) Input/output reduced model of a damped nonlinear beam based on Volterra series and modal decomposition with convergence results. Nonlinear Dyn 105(1):515–540. https://doi.org/10.1007/s11071-021-06529- – 10.1007/s11071-021-06529-6
- Hélie, Nonlinear damping laws preserving the eigenstructure of the momentum space for conservative linear PDE problems: a port-Hamiltonian modelling. Proc. of European Nonlinear Dynamics Conference (2022)
- Hélie T, Silva F (2017) Self-oscillations of a Vocal Apparatus: A Port-Hamiltonian Formulation. Lecture Notes in Computer Science 375–38 – 10.1007/978-3-319-68445-1_44
- Hélie T, Hézard T, Mignot R, Matignon D (2013) One-Dimensional Acoustic Models of Horns and Comparison with Measurements. Acta Acustica united with Acustica 99(6):960–974. https://doi.org/10.3813/aaa.91867 – 10.3813/aaa.918675
- Henrich, Etude de la Source Glottique en Voix parlée et chantée: modélisation et Estimation, Mesures Acoustiques et électroglottographiques, Perception. (2001)
- Itoh T, Abe K (1988) Hamiltonian-conserving discrete canonical equations based on variational difference quotients. Journal of Computational Physics 76(1):85–102. https://doi.org/10.1016/0021-9991(88)90132- – 10.1016/0021-9991(88)90132-5
- Jacob B, Zwart HJ (2012) Linear Port-Hamiltonian Systems on Infinite-dimensional Spaces. Springer Base – 10.1007/978-3-0348-0399-1
- Kelly, Speech synthesis. Proc. 4th Int. Congr. Acoustics (1962)
- Klatt DH, Klatt LC (1990) Analysis, synthesis, and perception of voice quality variations among female and male talkers. The Journal of the Acoustical Society of America 87(2):820–857. https://doi.org/10.1121/1.39889 – 10.1121/1.398894
- Kotyczka, Numerical Methods for Distributed Parameter Port-Hamiltonian Systems - Structure-Preserving Approaches for Simulation and Control (2019)
- Lagrange, Nouvelles recherches Sur la nature et la propagation du son (new researches on the nature and propagation of sound). Misc. Taurinensia (Mélanges Phil. Math., Soc. Roy. Turin) (1760)
- Lambert RF (1954) Acoustical Studies of the Tractrix Horn. I. The Journal of the Acoustical Society of America 26(6):1024–1028. https://doi.org/10.1121/1.190744 – 10.1121/1.1907442
- Le Gorrec Y, Zwart H, Maschke B (2005) Dirac structures and Boundary Control Systems associated with Skew-Symmetric Differential Operators. SIAM J Control Optim 44(5):1864–1892. https://doi.org/10.1137/04061167 – 10.1137/040611677
- Lopes, Passive approach for the modelling, the simulation and the study of a robotised test bench for brass instruments (2016)
- Lopes, Explicit second-order accurate method for the passive guaranteed simulation of port-Hamiltonian systems. 5th IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control LHMNC 2015 (2015)
- Maeda S (1982) A digital simulation method of the vocal-tract system. Speech Communication 1(3–4):199–229. https://doi.org/10.1016/0167-6393(82)90017- – 10.1016/0167-6393(82)90017-6
- Markel JD, Gray AH Jr (1976) Linear Prediction of Speech. Springer Berlin Heidelber – 10.1007/978-3-642-66286-7
- Martin PA (2004) On Webster’s horn equation and some generalizations. The Journal of the Acoustical Society of America 116(3):1381–1388. https://doi.org/10.1121/1.177527 – 10.1121/1.1775272
- Maschke BM, van der Schaft AJ (1992) Port-Controlled Hamiltonian Systems: Modelling Origins and Systemtheoretic Properties. IFAC Proceedings Volumes 25(13):359–365. https://doi.org/10.1016/s1474-6670(17)52308- – 10.1016/s1474-6670(17)52308-3
- Matignon D, Hélie T (2013) A class of damping models preserving eigenspaces for linear conservative port-Hamiltonian systems. European Journal of Control 19(6):486–494. https://doi.org/10.1016/j.ejcon.2013.10.00 – 10.1016/j.ejcon.2013.10.003
- Mora LA, Yuz JI, Ramirez H, Gorrec YL (2018) A port-Hamiltonian Fluid-Structure Interaction Model for the Vocal folds ⁎ ⁎This work was supported by CONICYT-PFCHA/2017-21170472, and AC3E CONICYT-Basal Project FB-0008. IFAC-PapersOnLine 51(3):62–67. https://doi.org/10.1016/j.ifacol.2018.06.01 – 10.1016/j.ifacol.2018.06.016
- Morse, Theoretical Acoustics (1968)
- Moulla R, Lefévre L, Maschke B (2012) Pseudo-spectral methods for the spatial symplectic reduction of open systems of conservation laws. Journal of Computational Physics 231(4):1272–1292. https://doi.org/10.1016/j.jcp.2011.10.00 – 10.1016/j.jcp.2011.10.008
- Müller, Time-continuous power-balanced simulation of nonlinear audio circuits: realtime processing framework and aliasing rejection (2021)
- Patankar SV (2018) Numerical Heat Transfer and Fluid Flow. CRC Pres – 10.1201/9781482234213
- Putland, Every one-parameter acoustic field obeys Webster’s horn equation. J. Audio Eng. Soc. (1993)
- Quispel GRW, McLaren DI (2008) A new class of energy-preserving numerical integration methods. J Phys A: Math Theor 41(4):045206. https://doi.org/10.1088/1751-8113/41/4/04520 – 10.1088/1751-8113/41/4/045206
- Rashad R, Califano F, van der Schaft AJ, Stramigioli S (2020) Twenty years of distributed port-Hamiltonian systems: a literature review. IMA Journal of Mathematical Control and Information 37(4):1400–1422. https://doi.org/10.1093/imamci/dnaa01 – 10.1093/imamci/dnaa018
- Rienstra SW (2005) Webster’s Horn Equation Revisited. SIAM J Appl Math 65(6):1981–2004. https://doi.org/10.1137/s003613990241304 – 10.1137/s0036139902413040
- van der Schaft, Port-Hamiltonian Systems: An Introductory Survey (2006)
- Smith, Principles of Digital Waveguide Models of Musical Instruments (2002)
- Stone S, Marxen M, Birkholz P (2018) Construction and Evaluation of a Parametric One-Dimensional Vocal Tract Model. IEEE/ACM Trans Audio Speech Lang Process 26(8):1381–1392. https://doi.org/10.1109/taslp.2018.282560 – 10.1109/taslp.2018.2825601
- Story BH, Titze IR, Hoffman EA (1996) Vocal tract area functions from magnetic resonance imaging. The Journal of the Acoustical Society of America 100(1):537–554. https://doi.org/10.1121/1.41596 – 10.1121/1.415960
- Thibault, Modélisation, Analyse et Simulation de L’acoustique Dissipative Dans les Tubes Poreux Ou Rugueux: Application Aux Instruments à Vent (2023)
- Thibault A, Hélie T, Boutin H, Chabassier J (2024) Port-Hamiltonian Macroscopic Modelling based on the Homogenisation Method: case of an acoustic pipe with a porous wall. IFAC-PapersOnLine 58(6):244–249. https://doi.org/10.1016/j.ifacol.2024.08.28 – 10.1016/j.ifacol.2024.08.288
- Toledo-Zucco J-P, Matignon D, Poussot-Vassal C, Le Gorrec Y (2024) Structure-preserving discretization and model order reduction of boundary-controlled 1D port-Hamiltonian systems. Systems & Control Letters 194:105947. https://doi.org/10.1016/j.sysconle.2024.10594 – 10.1016/j.sysconle.2024.105947
- Villegas, A Port-Hamiltonian approach to distributed parameter systems (2007)
- Webster AG (1919) Acoustical Impedance and the Theory of Horns and of the Phonograph. Proc Natl Acad Sci USA 5(7):275–282. https://doi.org/10.1073/pnas.5.7.27 – 10.1073/pnas.5.7.275
- Weibel ES (1955) On Webster’s Horn Equation. The Journal of the Acoustical Society of America 27(4):726–727. https://doi.org/10.1121/1.190800 – 10.1121/1.1908007
- Wetzel, Lumped power-balanced modelling and simulation of the vocal apparatus: a fluid-structure interaction approach (2021)
- Yang X, Zhao J, Wang Q (2017) Numerical approximations for the molecular beam epitaxial growth model based on the invariant energy quadratization method. Journal of Computational Physics 333:104–127. https://doi.org/10.1016/j.jcp.2016.12.02 – 10.1016/j.jcp.2016.12.025