Antunes J, Debut V
Centro de Ciências e Tecnologias Nucleares, Instituto Superior Técnico, Universidade de Lisboa, Estrada Nacional 10, Km 139.7, Bobadela LRS, 2695-066, Portugal.
Instituto de Etnomusicologia-Centro de Estudos em Música e Dança, Faculdade de Ciências Sociais e Humanas, Universidade Nova de Lisboa, Avenida de Berna, 26C, Lisbon, 1069-061, Portugal.
J Acoust Soc Am. 2017 Feb;141(2):764. doi: 10.1121/1.4973534.
Most musical instruments consist of dynamical subsystems connected at a number of constraining points through which energy flows. For physical sound synthesis, one important difficulty deals with enforcing these coupling constraints. While standard techniques include the use of Lagrange multipliers or penalty methods, in this paper, a different approach is explored, the Udwadia-Kalaba (U-K) formulation, which is rooted on analytical dynamics but avoids the use of Lagrange multipliers. This general and elegant formulation has been nearly exclusively used for conceptual systems of discrete masses or articulated rigid bodies, namely, in robotics. However its natural extension to deal with continuous flexible systems is surprisingly absent from the literature. Here, such a modeling strategy is developed and the potential of combining the U-K equation for constrained systems with the modal description is shown, in particular, to simulate musical instruments. Objectives are twofold: (1) Develop the U-K equation for constrained flexible systems with subsystems modelled through unconstrained modes; and (2) apply this framework to compute string/body coupled dynamics. This example complements previous work [Debut, Antunes, Marques, and Carvalho, Appl. Acoust. 108, 3-18 (2016)] on guitar modeling using penalty methods. Simulations show that the proposed technique provides similar results with a significant improvement in computational efficiency.
大多数乐器由通过能量流动的多个约束点相连的动态子系统组成。对于物理声音合成,一个重要的难点在于如何强制实施这些耦合约束。虽然标准技术包括使用拉格朗日乘子或罚函数法,但在本文中,我们探索了一种不同的方法,即乌德瓦迪亚 - 卡拉巴(U - K)公式,它基于分析动力学,但避免使用拉格朗日乘子。这种通用且优雅的公式几乎仅用于离散质量或铰接刚体的概念系统,即机器人技术中。然而,令人惊讶的是,文献中缺乏将其自然扩展以处理连续柔性系统的内容。在此,我们开发了这样一种建模策略,并展示了将约束系统的U - K方程与模态描述相结合的潜力,特别是用于模拟乐器。目标有两个:(1)为通过无约束模态建模子系统的约束柔性系统推导U - K方程;(2)应用此框架计算弦/体耦合动力学。这个例子补充了之前使用罚函数法进行吉他建模的工作[德布、安图内斯、马克斯和卡瓦略,《应用声学》108,3 - 18(2016)]。模拟表明,所提出的技术提供了类似的结果,同时在计算效率上有显著提高。