EXCELでスピーカーシミュレーション(10)
10.シミュレーションに使う定数の求め方
スピーカーの音圧をシミュレーションするに当たって必要になる種々の定数について、その求め方を説明します。
10-1.ドライバーユニットの振動系質量 
ドライバーユニットの振動系質量は、振動板をはじめ、エッジやダンパーの一部、ボビンやボイスコイル等の質量を合計することによって求めることができます。しかし、これらを測ろうとすると、せっかくのドライバーユニットを破壊しなければ測定できません。
ところが、破壊しなくても、インピーダンス特性を測定することによって、質量を間接的に知ることができます。正しくは、インピーダンス特性から分かる共振周波数を用います。
まず、共振周波数についてですが、ドライバーユニットは、質量
、機械抵抗
、スチフネス
の直列回路でした。その合成インピーダンスは、
で表すことができます。このうち、
つまり、これらのインピーダンスを足し合わせた結果ゼロになる周波数が、共振周波数ということになりますので、
このように、共振周波数は、スチフネスと質量が分かれば計算によって求めることができます。
この式において、質量
そこで、ドライバーユニット単体のときの共振角周波数
となります。ここで、
を、
となり、質量
つまり、測定した共振周波数と、くっつけた"おもり"の質量が分かれば、ドライバーユニットの振動系の質量
ちなみに、インピーダンス特性は、ドライバーユニットに下記のような測定回路を接続して、発信器の周波数を変化させながら交流電圧計で電圧を測定することで求めることができます。

この回路はドライバーユニットに負荷抵抗
となります。直流回路ですので、同じ電流がドライバーユニットにも流れるため、ドライバーユニットに印加される電圧を
という等式が成り立ちます。これを、
となりますので、回路全体の電圧と、ドライバーユニットの電圧を交流電圧計で測定すれば、その周波数のドライバーユニットのインピーダンスを知ることができます。
これを周波数毎に測定することで、インピーダンス特性を知ることができます。
10-2.ボイスコイルのインダクタンス 
ボイスコイルのインダクタンスは、ソレノイドのインダクタンスの求め方を応用して算出します。ボイスコイルは、それ自体は空芯ソレノイドになりますが、ドライバーユニットとして組み込まれると、磁器回路のポールが磁芯のようになります。ここでは長岡係数を用いた方法で計算してみることにします。
長岡係数を用いたソレノイドのインダクタンスは、
で求めることができます。
ここで、
です。
そして長岡係数
ここで、
で定義されますので、
となります。※
また、
実際には

10-3.放射インピーダンス 
以前の記事で、放射インピーダンスにおける放射質量は、ka<<1の周波数では近似式として
を用いることができ、放射抵抗は近似式として
を用いることができるという説明をしました。しかし、実際にはこれらのインピーダンスは周波数の関数として表すことができます。
振動板を半径aの円盤と仮定したときの放射インピーダンスは、導出は省略しますが、下記の式で表すことができます。
ここで、
第一種ベッセル関数はEXCELでもサポートしており、
です。*のところは、
ところが、ストルーブ関数はEXCELではサポートしていないようですので、下記の近似式を使うしかないようです。
ちなみに、上記の式は機械インピーダンス表示ですので、比音響インピーダンスを用いる場合は