「HPF」はこの項目へ転送されています。並列処理対応を行ったFortranについては「High Performance Fortran」をご覧ください。
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%;font-size:90%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}html.client-js body.skin-minerva .mw-parser-output .mbox-text-span{margin-left:23px!important}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "ハイパスフィルタ"
ハイパスフィルタ(英語: High-pass filter: HPF)とは、フィルタの一種で、なんらかの信号のうち、遮断周波数より高い周波数の成分はほとんど減衰させず、遮断周波数より低い周波数の成分を逓減させるフィルタである。ローカットフィルタ等と呼ぶ場合もある。電気回路・電子回路では、フィルタ回路の一種である。日本語では「高域通過濾波器」とも言われる。オーディオでは「bass-cut filter」または「rumble filter」とも称する。
ハイパスフィルタはローパスフィルタと対称の関係にある。こういったフィルタには他にバンドパスフィルタとバンドストップフィルタがある。 連続時間のフィルタは、入出力の利得と位相の特性をラプラス変換を使用して伝達関数で表すことができる。 ハイパスフィルタの伝達関数は、 H ( s ) = V o u t V i n = K s τ 1 + s τ {\displaystyle H(s)={\frac {V_{out}}{V_{in}}}=K{\frac {s\tau }{1+s\tau }}} となる。ここで、 s = j ω {\displaystyle s=j\omega } はラプラス変換の変数であり、τ はフィルタの時定数、 K は通過域での利得である。 最も簡単なハイパスフィルタは、入力信号に並列する抵抗器と入力信号と直列するコンデンサから成り立っている。抵抗値と容量値の積(R×C)は時定数(τ)といい、遮断周波数に逆比例する。また、遮断周波数の信号を入力したとき、出力電圧は入力電圧の半分になる(?3dB)。遮断周波数f[Hz]、時定数τ[s]、抵抗値R[Ω]、容量値C[F]の関係は以下の式のようになる。 f = 1 2 π τ = 1 2 π R C {\displaystyle f={1 \over 2\pi \tau }={1 \over 2\pi RC}} とした場合、 電圧利得の周波数特性は 。 V o u t 。 。 V i n 。 = ω 2 C 2 R 2 1 + ω 2 C 2 R 2 {\displaystyle {\frac {|V_{out}|}{|V_{in}|}}={\sqrt {\frac {\omega ^{2}C^{2}R^{2}}{1+\omega ^{2}C^{2}R^{2}}}}} ただし、 20 log 。 V o u t 。 。 V i n 。 {\displaystyle 20\log {\frac {|V_{out}|}{|V_{in}|}}} [dB]として表すのが一般的である。 位相のずれの周波数特性は θ = tan − 1 1 ω C R = π 2 − tan − 1 ( ω C R ) {\displaystyle \theta =\tan ^{-1}{\frac {1}{\omega CR}}={\frac {\pi }{2}}-\tan ^{-1}\left(\omega CR\right)} となる。なお、この場合、θの単位は[rad](ラジアン)である。 オペアンプを用いた1次のハイパスフィルタの回路図を右に示す。この場合、通過域の利得は − R 2 R 1 {\displaystyle {\frac {-R_{2}}{R_{1}}}} で表され、遮断周波数は、 f c = 1 2 π τ = 1 2 π R 1 C , {\displaystyle f_{c}={\frac {1}{2\pi \tau }}={\frac {1}{2\pi R_{1}C}},\,} となる。 スピーカーにおいて、ツイーターにおける干渉もしくは破損を防ぐため、低域をブロックするために使われる。オーディオにおいて、パワーアンプより前で分離するためのフィルタ装置をチャネルディバイダ、パワーアンプの後、スピーカの直前で分離するものをネットワークと称する。ほとんどのハイパスフィルタは直流(0Hz)ではゼロ利得となる。この特徴を利用し、交流信号に直流が重畳した信号(オフセットのある信号)から、オフセットを取り除くために使われるハイパスフィルタを「DC blocking filter」と呼ぶ。
伝達関数
回路例
CとRを用いた回路コンデンサと抵抗器によるハイパスフィルタ詳細は「RC回路」を参照
入力電圧値
|Vin。[V]
出力電圧値
|Vout。[V]
角周波数
ω[rad](=2πf)
コンデンサ・キャパシタ容量値
C [F]
抵抗値
R [Ω]
オペアンプを用いた回路詳細は「微分回路」を参照オペアンプを用いたハイパスフィルタ
応用例
関連項目
電気回路 - RC回路
フィルタ回路
表
話
編
歴
フィルタ回路
回路構成による分類
パッシブフィルタ
アクティブフィルタ
アナログフィルタ
デジタルフィルタ
離散信号
連続時間信号
線形フィルタ