第 9 章 音響振動連成解析と計算知能による楽器の設計と創生への応用 159
A.3 発散・勾配・ラプラシアン
ここから,各微分作用素を一般曲線座標系で表していく。まず,流束F の発散は定義より,
∇ ·F = lim
∆V→0
1
∆V
∫
∂∆V
F ·dS (A.8)
微小体積要素を図A.2のような平行六面体とすると,式(A.4)より面積分は,
∫
∂∆V
F ·dS =
∑3 i=1
{
F ·(aj×ak)dξjdξk+− F ·(aj ×ak)dξjdξk−}
(A.9) であり,さらに式(A.7)を用いると,
1
∆V
∫
∂∆V
F ·dS= 1 J
∑3 i=1
{F ·(aj×ak)dξjdξk+− F ·(aj ×ak)dξjdξk− dξidξjdξk
}
= 1 J
∑3 i=1
{
F ·(aj×ak)|+−F ·(aj ×ak)|− dξi
}
(A.10) となる。極限∆V →0をとると,発散は,
∇ ·F = 1 J
∑3 i=1
∂
∂ξi {F ·(aj ×ak)} (A.11) で与えられる。これは発散の保存形表示である。勾配の導出のために発散の非保存形を導出しておく。流 束F が場所に依存せず,任意の定数cであると仮定する。このとき,
∇ ·F = 1 J
∑3 i=1
∂
∂ξi{c·(aj ×ak)}= 0 (A.12) となるはずである。cは任意であるので,上式が成り立つためには,
∑3 i=1
∂
∂ξi(aj×ak) = 0 (A.13)
でなければならない。これはメトリック恒等式と呼ばれる。この関係が成り立てば,式(A.11)は,
∇ ·F = 1 J
∑3 i=1
(aj×ak)·∂F
∂ξi (A.14)
と書くことができる。これが発散の非保存形である。
次に一般曲線座標系における勾配を導出する。流束F をデカルト座標系の単位基底ベクトルxˆ,yˆ,zˆ を使って,F =Fxxˆ+Fyyˆ+Fzzˆと書き,式(A.14)を展開すると,
∂Fx
∂x +∂Fy
∂y + ∂Fz
∂z =∇ ·F = 1 J
∑3 i=1
(aj ×ak)· (∂Fx
∂ξixˆ+∂Fy
∂ξiyˆ+ ∂Fz
∂ξizˆ )
(A.15) となり,左辺と右辺の各項を比べると,
∂Fx
∂x =∇Fx·xˆ= 1 J
∑3 i=1
(aj×ak)·∂Fx
∂ξixˆ (A.16a)
∂Fy
∂y =∇Fy·yˆ= 1 J
∑3 i=1
(aj ×ak)· ∂Fy
∂ξiyˆ (A.16b)
∂Fz
∂z =∇Fz·zˆ= 1 J
∑3 i=1
(aj ×ak)·∂Fz
∂ξizˆ (A.16c)
となる。これらの関係からスカラー関数fの勾配は,
∇f = 1 J
∑3 i=1
(aj×ak)∂f
∂ξi (A.17)
と表せる。さらに式(A.13)の関係を使うと,勾配の保存形は次のように導ける。
∇f = 1 J
∑3 i=1
∂
∂ξi{(aj×ak)f} (A.18)
式(A.11),(A.14),(A.17),(A.18)は,発散と勾配が共変基底ベクトルによって表されるということを 意味している。つまり,陽に与えられる変換関数x =X(ξ, η, ζ)の導関数によって,これらの微分作用 素を構成できるということである。
勾配を用いると,反変基底ベクトルを共変基底ベクトルで表すことができる。式(A.17) において f =ξiとおくと,
∇ξi= 1 J
∑3 l=1
(aj×ak)∂ξi
∂ξl (A.19)
であり,∂ξi/∂ξl =δilと式(A.2)より,
∇ξi=ai= 1
J(aj×ak) (A.20)
もしくは,
Jai=aj ×ak (A.21)
とも書ける。Neumann境界条件を与えるときに境界に垂直な単位法線ベクトルが必要になる。単位法線 ベクトルˆniは反変基底ベクトルaiをそのノルムで割ればよく,
ˆ ni= |J|
J
aj ×ak
∥aj ×ak∥ (A.22)
で求めることができる。式(A.21)を用いると,発散と勾配は反変基底ベクトルでも表すことができ,そ れぞれ式(A.11)と(A.17)より,
∇ ·F = 1 J
∑3 i=1
∂
∂ξi(Jai·F) (A.23)
∇f = 1 J
∑3 i=1
Jai∂f
∂ξi (A.24)
となる。
最後に一般曲線座標系におけるラプラシアンは上の二つの式より,
∇2f =∇ · ∇f = 1 J
∑3 i=1
∂
∂ξi
ai·
∑3 j=1
Jaj ∂f
∂ξj
(A.25)
と表すことができる。
参考文献
[1] S. Bilbao. Numerical sound synthesis: Finite difference schemes and simulation in musical acoustics. Wiley Online Library, 2009.
[2] F. Pfeifle and R. Bader. Real-time finite-difference method physical modeling of musical instru-ments using field-programmable gate array hardware.Journal of the Audio Engineering Society, Vol. 63, No. 12, pp. 1001–1016, 2016.
[3] S. Bilbao and C. J. Webb. Timpani drum synthesis in 3d on gpgpus. In Proc. 15th Int. Conf.
Digital Audio Effects (DAFx-12), 2012.
[4] S. Bilbao and C. J. Webb. Physical modeling of timpani drums in 3d on gpgpus. Journal of the Audio Engineering Society, Vol. 61, No. 10, pp. 737–748, 2013.
[5] L. N. Trefethen. Spectral methods in MATLAB, Vol. 10. Siam, 2000.
[6] C. Canuto, M. Y. Hussaini, A. Quarteroni, and T. A. Zang. Spectral methods: fundamentals in single domains. Springer Science & Business Media, 2006.
[7] D. A. Kopriva. Implementing spectral methods for partial differential equations: Algorithms for scientists and engineers. Springer Science & Business Media, 2009.
[8] C. Canuto, M. Y. Hussaini, A. Quarteroni, and T. A. Zang. Spectral methods: evolution to complex geometries and applications to fluid dynamics. Springer Science & Business Media, 2007.
[9] N. H. Fletcher and T. D. Rossing. The physics of musical instruments. Springer Science &
Business Media, 2012.
[10] R. S. Christian, R. E. Davis, A. Tubis, C. A. Anderson, R. I. Mills, and T. D. Rossing. Effects of air loading on timpani membrane vibrations. The Journal of the Acoustical Society of America, Vol. 76, No. 5, pp. 1336–1345, 1984.
[11] T. D. Rossing, I. Bork, H. Zhao, and D. O. Fystrom. Acoustics of snare drums. The Journal of the Acoustical Society of America, Vol. 92, No. 1, pp. 84–94, 1992.
[12] T. D. Rossing. Acoustics of percussion instruments: Recent progress. Acoustical Science and Technology, Vol. 22, No. 3, pp. 177–188, 2001.
[13] L. Rhaouti, A. Chaigne, and P. Joly. Time-domain modeling and numerical simulation of a kettledrum. The Journal of the Acoustical Society of America, Vol. 105, No. 6, pp. 3545–3562, 1999.
[14] G. Sathej and R. Adhikari. The eigenspectra of indian musical drums. The Journal of the Acoustical Society of America, Vol. 125, No. 2, pp. 831–838, 2009.
[15] S. Bilbao. Time domain simulation and sound synthesis for the snare drum. The Journal of the Acoustical Society of America, Vol. 131, No. 1, pp. 914–925, 2012.
[16] A. Torin and S. Bilbao. Numerical experiments with non-linear double membrane drums. In Proc. 4th Stockholm Musical Acoustics Conference (SMAC 2013), Stockholm, Sweden, 2013.
[17] A. Torin and M. Newton. Nonlinear effects in drum membranes. InProceedings of the Interna-tional Symposium on Musical Acoustics, 2014.
[18] モード解析ハンドブック編集委員会(編). モード解析ハンドブック. コロナ社, 2000.
[19] 安田仁彦. 振動工学 基礎編. コロナ社, 2000.
[20] 加川幸雄. 有限要素法による振動・音響工学/基礎と応用. 培風館, 1981.
[21] Y. Yasuda, A. Ushiyama, S. Sakamoto, and T. Sakuma. Numerical and experimental studies on the effects of stage risers. Applied Acoustics, Vol. 70, No. 4, pp. 588–594, 2009.
[22] 伊藤毅. 音響工学原論 (上巻). コロナ社, 1955.
[23] T. Terai. On calculation of sound fields around three dimensional objects by integral equation methods. Journal of Sound and Vibration, Vol. 69, No. 1, pp. 71–100, 1980.
[24] T. Wah. Vibration of circular plates. the Journal of the Acoustical Society of America, Vol. 34, No. 3, pp. 275–281, 1962.
[25] H. Suzuki, N. Yamaguchi, and H. Izumi. Theoretical and experimental studies on the resonance frequencies of a stretched circular plate: Application to japanese drum diaphragms. Acoustical science and technology, Vol. 30, No. 5, pp. 348–354, 2009.
[26] J. Lee and W. W. Schultz. Eigenvalue analysis of timoshenko beams and axisymmetric mindlin plates by the pseudospectral method. Journal of Sound and Vibration, Vol. 269, No. 3, pp.
609–621, 2004.
[27] A. J. M. Ferreira and G. E. Fasshauer. Computation of natural frequencies of shear deformable beams and plates by an rbf-pseudospectral method. Computer Methods in Applied Mechanics and Engineering, Vol. 196, No. 1, pp. 134–146, 2006.
[28] A. J. M. Ferreira and G. E. Fasshauer. Analysis of natural frequencies of composite plates by an rbf-pseudospectral method. Composite Structures, Vol. 79, No. 2, pp. 202–210, 2007.
[29] W. Huang and D. M. Sloan. The pseudospectral method for solving differential eigenvalue problems. Journal of Computational Physics, Vol. 111, No. 2, pp. 399–409, 1994.
[30] B. Fornberg. A practical guide to pseudospectral methods, Vol. 1. Cambridge university press, 1998.
[31] J. P. Boyd. Chebyshev and Fourier spectral methods. Courier Corporation, 2001.
[32] D. Kosloff and H. Tal-Ezer. A modified chebyshev pseudospectral method with an o (n-1) time step restriction. Journal of Computational Physics, Vol. 104, No. 2, pp. 457–469, 1993.
[33] J. A. Weideman and S. C. Reddy. A matlab differentiation matrix suite. ACM Transactions on Mathematical Software (TOMS), Vol. 26, No. 4, pp. 465–519, 2000.
[34] C. I. Gheorghiu. Spectral Methods for Non-Standard Eigenvalue Problems: Fluid and Structural Mechanics and Beyond. Springer Science & Business, 2014.
[35] B. Fornberg. A pseudospectral fictitious point method for high order initial-boundary value problems. SIAM Journal on Scientific Computing, Vol. 28, No. 5, pp. 1716–1729, 2006.
[36] N. Mai-Duy. An effective spectral collocation method for the direct solution of high-order odes.
Communications in numerical methods in engineering, Vol. 22, No. 6, pp. 627–642, 2006.
[37] N. Mai-Duy and R. I. Tanner. A spectral collocation method based on integrated chebyshev polynomials for two-dimensional biharmonic boundary-value problems. Journal of Computa-tional and Applied Mathematics, Vol. 201, No. 1, pp. 30–47, 2007.
[38] V. A. Chirikalov. Computation of the differentiation matrix for the hermite interpolating poly-nomials. Journal of Mathematical Sciences, Vol. 68, No. 6, pp. 766–770, 1994.
[39] A. W. Leissa. Vibration of shells. Acoustical Society of America, 1993.
[40] 鈴木勝義,山田元,成田吉弘,齊藤俊. シェルの振動入門. コロナ社, 1996.
[41] 鷲津久一郎,宮本博,山田嘉昭,山本善之,川井忠彦. 有限要素法ハンドブックI基礎編.培風館, 1981.
[42] C. R. Fuller, S. Elliott, and P. A. Nelson. Active control of vibration. Academic Press, 1996.
[43] M. Benzi, R. Kouhia, and M. Tuma. An assessment of some preconditioning techniques in shell problems. Communications in Numerical Methods in Engineering, Vol. 14, No. 10, pp. 897–906, 1998.
[44] R. Barrett, M. W. Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine, and H. A. van der Vorst.Templates for the solution of linear systems: building blocks for iterative methods, Vol. 43. Siam, 1994.
[45] H. A. van der Vorst and J. B. M. Melissen. A petrov-galerkin type method for solving ax k= b, where a is symmetric complex. IEEE Transactions on Magnetics, Vol. 26, No. 2, pp. 706–708, 1990.
[46] 岡本則子, 大鶴徹, 富来礼次, 藤野清次. 有限要素法による室内音場解析におけるcocg 法の収束性. 日本計算工学会論文集 No. 20050027, 2005.
[47] 日本建築学会(編). 音環境の数値シミュレーション―波動音響解析の技法と応用―. 日本建築学会, 2011.
[48] D. Givoli. Numerical methods for problems in infinite domains, Vol. 33. Elsevier, 1992.
[49] http://gacoust.hwe.oita-u.ac.jp/aij-bpca/.
[50] 加川幸雄. 開領域問題のための有限/境界要素法. サイエンス社, 1983.
[51] A. F. Seybert, B. Soenarko, F. J. Rizzo, and D. J. Shippy. A special integral equation formulation for acoustic radiation and scattering for axisymmetric bodies and boundary conditions. The journal of the acoustical society of America, Vol. 80, No. 4, pp. 1241–1247, 1986.
[52] H. A. Schenck. Improved integral formulation for acoustic radiation problems. The journal of the acoustical society of America, Vol. 44, No. 1, pp. 41–58, 1968.
[53] A. J. Burton and G. F. Miller. The application of integral equation methods to the numerical solution of some exterior boundary-value problems. In Proceedings of the Royal Society of
London A: Mathematical, Physical and Engineering Sciences, Vol. 323, pp. 201–210. The Royal Society, 1971.
[54] L. L. Henrique and J. Antunes. Optimal design and physical modelling of mallet percussion instruments. Acta Acustica united with Acustica, Vol. 89, No. 6, pp. 948–963, 2003.
[55] L. L. Henrique, J. Antunes, O. In´acio, and J. Paulino. Application of optimization techniques for acoustical resonators. InTwelfth International Congress on Sound and Vibration (ICSV12), Lisbon, Portugal, July, pp. 11–14, 2005.
[56] L. L. Henrique, O. In´acio, J. Paulino, and J. Antunes. Optimization of vibratory and acoustical components of percussion instruments: Theoretical and experimental results. In Proceedings of Forum Acusticum, Budapest, pp. 485–490, 2005.
[57] J. Petrolito and K. A. Legge. Designing musical structures using a constrained optimization approach. The Journal of the Acoustical Society of America, Vol. 117, No. 1, pp. 384–390, 2005.
[58] K. A. Legge and J. Petrolito. Designing idiophones with tuned overtones. Acoustics Australia, Vol. 35, No. 2, p. 47, 2007.
[59] 大森博司,本間俊雄. 構造形態の解析から創生へ. 建築雑誌, Vol. 118, No. 1507, pp. 20–23, 2003.
[60] H. Takagi. Interactive evolutionary computation: Fusion of the capabilities of ec optimization and human evaluation. Proceedings of the IEEE, Vol. 89, No. 9, pp. 1275–1296, 2001.
[61] H. Takagi and D. Pallez. Paired comparison-based interactive differential evolution. In Nature
& Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on, pp. 475–480. IEEE, 2009.
[62] 宮崎保光. 応用ベクトル解析. コロナ社, 1981.